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
336716374179	336716374740	336716375290	336716375840	336716376390	336716376940	336716377490	336716378040	336716378590	336716379140	336716379690	336716380240	336716380790	336716381340	336716381890	336716382440	336716382990	336716383540	336716384090	336716384640	336716385190	336716385740	336716386290	336716386840	336716387390	336716387940	336716388490	336716389040	336716389590	336716390140	336716390690	336716391240	336716391790	336716392340	336716392890	336716393440	336716393990	336716394540	336716395090	336716395640	336716396190	336716396740	336716397290	336716397840	336716398390	336716398940	336716399490	336716400040	336716400590	336716401140	336716401690	336716402240	336716402790	336716403340	336716403890	336716404440	336716404990	336716405540	336716406090	336716406640	336716407190	336716407740	336716408290	336716408840	336716409390	336716409940	336716410490	336716411040	336716411590	336716412140	336716412690	336716413240	336716413790	336716414340	336716414890	336716415440	336716415990	336716416540	336716417090	336716417640	336716418190	336716418740	336716419290	336716419840	336716420390	336716420940	336716421490	336716422040	336716422590	336716423140	336716423690	336716424240	336716424790	336716425340	336716425890	336716426440	336716426990	336716427540	336716428090	336716428640	336716429190	336716429740	336716430290	336716430840	336716431390	336716431940	336716432490	336716433040	336716433590	336716434140	336716434690	336716435240	336716435791	336716436340	336716436890	336716437440	336716437990	336716438540	336716439090	336716439640	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
42377	27184	20812	16701	11993	10667	11697	7768	5342	4536	3583	2290	1342	998	856	632	586	509	585	581	450	425	467	441	376	384	343	320	290	298	323	281	296	324	281	319	318	262	295	289	262	306	288	282	272	283	297	286	282	256	286	268	295	299	255	285	284	275	307	279	288	309	293	282	258	321	307	283	291	289	328	269	283	262	309	286	265	288	293	289	306	229	292	272	288	273	269	291	290	276	288	282	287	289	294	267	291	290	288	306	297	264	269	305	298	295	284	276	311	302	328	272	291	278	290	295	265	250	296	301	307	267	281	269	305	296	294	293	266	291	281	289	276	269	281	272	328	264	293	298	300	272	279	278	278	259	266	279	290	266	299	266	288	307	278	265	289	288	277	317	288	313	307	284	268	262	254	249	285	275	285	300	285	318	301	296	288	284	294	295	309	271	285	282	278	279	269	277	263	259	274	324	281	293	294	283	272	284	278	303	276	297	308	258	263	277	288	296	287	298	326	295	294	287	243	290	282	285	258	270	264	307	295	296	267	280	279	278	304	255	288	261	299	286	289	275	269	291	296	257	324	247	277	271	297	278	298	268	270	277	287	288	287	285	302	327	304	302	296	272	280	283	267	282	288	274	285	275	262	296	281	262	283	272	313	273	272	280	301	286	260	283	277	285	280	269	286	303	283	270	285	262	290	293	264	272	279	284	254	298	281	267	293	297	305	262	282	300	289	278	274	277	280	312	274	277	272	290	279	306	285	264	271	319	279	255	314	287	298	289	282	292	300	283	257	271	285	274	270	310	261	251	309	286	250	279	260	267	272	252	260	285	282	273	277	274	280	263	274	295	271	287	272	277	300	291	272	294	270	262	278	277	260	258	319	245	295	263	255	288	291	267	276	280	263	255	293	273	287	285	285	270	276	290	275	310	250	275	284	257	276	278	264	298	286	276	292	296	317	253	280	278	294	272	280	289	263	266	293	291	258	264	275	292	259	250	266	283	293	255	286	272	286	282	292	267	302	264	271	251	257	319	297	313	297	268	284	266	262	277	265	290	293	281	271	302	284	292	309	295	279	272	292	283	294	307	265	278	273	256	281	283	262	300	278	300	286	270	298	291	315	305	275	255	253	312	287	268	286	281	295	297	285	291	268	274	286	285	280	285	280	302	245	276	311	279	278	272	241	261	292	255	269	270	300	288	280	267	264	276	284	280	289	270	291	289	314	288	242	254	320	290	278	286	267	280	288	283	279	287	294	264	282	277	279	290	283	281	275	257	279	268	284	267	255	256	273	271	297	286	299	298	279	287	304	295	284	266	312	280	287	304	277	278	261	296	282	305	285	277	279	289	275	262	269	286	269	280	265	299	282	294	298	312	272	278	292	320	272	271	258	283	269	286	266	298	264	299	292	272	296	271	259	247	286	277	266	283	299	282	289	277	290	277	283	278	275	254	284	282	280	262	273	277	289	280	277	278	289	294	302	256	285	260	299	268	260	266	285	306	274	273	280	308	310	289	296	296	272	288	293	264	302	247	254	288	303	277	298	292	283	314	289	280	275	334	256	285	283	316	283	287	275	279	277	288	265	251	285	276	288	291	283	293	287	304	262	290	296	272	291	247	285	266	302	273	267	292	291	271	293	272	274	295	269	282	271	274	296	285	285	263	242	302	258	253	272	270	290	305	280	318	277	289	272	272	278	267	300	298	288	271	283	309	264	284	266	293	278	290	298	279	303	297	263	281	315	262	304	274	293	302	298	288	285	290	274	272	280	300	280	300	291	294	243	281	260	272	279	304	274	278	259	296	285	272	290	322	279	279	304	271	263	271	297	250	332	317	290	292	267	276	289	277	280	265	292	276	302	272	312	273	278	271	298	292	282	277	258	273	291	288	285	291	273	278	288	299	274	255	287	271	259	261	291	277	321	286	273	280	264	316	275	284	294	285	294	302	297	308	315	272	260	294	289	289	294	292	279	301	278	309	269	271	293	287	287	259	271	283	270	308	302	298	279	296	258	304	282	295	278	291	288	263	288	286	308	305	267	274	282	300	277	305	317	288	289	294	274	282	290	299	279	298	287	268	304	309	295	286	287	284	274	308	272	288	292	254	271	231	299	281	286	293	281	297	272	295	300	302	269	264	306	300	306	283	299	257	264	267	310	267	289	265	284	272	249	266	284	284	266	291	284	257	309	309	264	256	277	278	285	265	274	248	299	283	277	288	271	266	308	294	268	281	258	294	253	270	317	290	296	257	276	258	284	284	302	287	287	306	312	258	273	244	286	284	312	273	285	275	286	300	279	316	244	290	326	276	260	278	290	284	283	278	313	308	269	279	274	289	279	295	265	271	300	297	268	265	283	260	281	279	261	262	255	257	302	297	275	290	315	300	273	283	268	254	301	273	272	273	294	262	288	301	301	288	270	252	269	288	300	270	262	302	290	280	280	278	268	266	279	254	263	251	277	298	287	297	245	274	291	268	306	298	280	256	291	295	295	294	274	271	323	259	282	297	276	293	262	273	290	275	303	294	298	281	288	269	291	240	289	263	289	291	295	276	298	278	270	256	271	275	301	266	293	292	290	275	271	252	268	266	266	281	287	297	254	287	279	250	272	268	276	306	273	310	295	270	283	296	259	289	295	283	260	317	288	322	278	288	298	293	296	278	287	299	294	287	287	290	276	282	273	251	310	276	280	310	290	284	243	287	286	276	262	275	259	307	294	290	288	285	247	279	312	298	260	282	285	299	266	287	300	263	289	301	306	303	263	266	291	285	278	287	306	259	302	241	281	266	287	265	280	263	279	295	284	282	250	270	270	253	274	262	265	272	282	292	309	290	293	280	300	289	302	285	300	295	287	291	278	257	267	256	295	290	280	264	266	277	294	285	276	280	291	300	283	287	281	283	291	285	293	312	285	290	277	292	287	252	294	294	294	293	254	331	287	291	306	297	307	290	288	277	291	289	279	251	279	269	262	265	303	271	288	279	294	285	309	281	268	299	275	278	244	300	300	280	271	281	287	287	281	301	273	285	274	271	314	290	312	297	294	263	288	288	245	271	279	292	305	258	298	281	287	286	315	281	275	286	291	286	261	294	310	290	294	310	276	270	291	280	295	281	266	264	286	255	277	283	292	274	272	290	261	286	331	274	306	264	285	253	280	300	272	295	251	283	249	279	286	303	312	294	279	259	279	302	259	312	264	301	282	283	294	258	280	275	317	282	292	264	300	259	280	276	285	295	297	275	285	272	258	270	305	275	262	304	281	282	299	282	270	271	297	279	306	251	308	279	272	286	292	269	297	304	295	296	284	274	294	284	293	279	295	281	280	277	263	299	295	293	287	271	266	287	284	297	262	290	260	276	283	285	285	286	289	290	290	300	268	269	267	283	261	282	273	286	283	291	283	292	264	267	294	266	279	299	287	278	250	234	258	295	268	275	271	313	276	268	306	302	283	277	282	276	294	277	322	286	261	257	279	316	298	283	278	285	291	283	283	268	275	282	296	252
30469	17036	15582	15220	13946	16898	17809	14014	12228	10930	9647	6863	4807	3802	2985	2523	2724	2680	2644	2584	1817	1855	2025	1941	1732	1469	1185	1004	979	946	922	910	821	785	876	813	772	790	813	817	837	800	763	806	763	765	785	775	777	790	796	784	794	776	726	777	727	808	764	758	788	701	784	684	773	742	788	753	774	779	760	758	802	778	727	752	764	747	746	745	729	750	716	685	747	786	791	787	717	791	723	738	791	770	758	774	697	805	819	749	781	729	768	807	791	781	822	738	767	743	823	750	774	778	767	773	742	755	740	704	717	751	731	716	710	725	765	790	782	784	738	766	727	751	747	721	744	734	706	728	689	704	725	708	768	721	717	713	707	740	705	724	757	747	708	720	743	716	744	718	787	691	722	722	692	680	714	719	685	709	731	751	709	726	674	712	773	744	709	689	725	807	746	743	750	697	794	749	702	780	750	716	733	720	724	768	762	747	710	683	761	747	727	732	783	715	747	741	754	746	681	711	756	749	691	737	686	721	737	702	718	761	655	715	760	725	692	728	712	742	775	727	714	758	718	744	708	702	733	737	728	718	754	714	692	732	695	764	752	707	713	708	663	722	698	713	701	744	679	741	710	740	726	769	671	769	710	701	753	711	741	712	735	710	738	709	716	709	691	714	749	705	716	760	742	736	752	733	673	707	715	687	711	723	757	738	783	749	764	744	695	735	723	717	707	734	727	704	710	746	701	691	740	686	695	716	743	720	724	719	749	783	726	678	708	669	757	738	693	756	697	719	758	716	689	765	704	697	762	743	722	770	730	689	758	758	679	690	724	779	695	699	734	710	728	738	679	759	727	681	711	728	712	732	700	724	759	732	713	709	744	686	707	701	778	731	739	708	729	750	714	710	690	750	724	704	773	749	753	729	690	700	729	690	756	742	699	701	762	718	713	756	715	760	737	700	734	761	747	773	757	697	728	727	743	753	706	786	675	763	740	748	725	733	746	712	730	708	696	722	735	738	716	762	763	720	697	719	768	707	725	706	719	749	713	739	701	736	664	750	714	713	727	671	743	704	746	700	729	728	750	655	738	738	761	766	737	759	773	718	746	738	761	755	710	722	674	666	740	714	702	752	734	763	686	708	725	722	769	709	700	744	748	708	777	702	752	734	721	748	699	703	729	767	739	770	722	767	702	734	693	706	726	734	735	723	767	713	763	734	717	670	765	717	726	751	727	719	726	779	738	690	764	740	730	772	681	677	759	698	729	718	783	739	746	750	720	692	725	674	741	692	733	706	713	702	756	700	727	741	742	717	761	762	723	730	703	710	745	749	706	682	723	726	731	733	711	761	683	693	752	724	731	728	732	710	711	708	722	673	712	754	749	723	741	730	735	738	699	702	769	728	733	769	680	690	748	720	698	742	732	697	740	746	650	758	765	717	693	785	714	754	701	755	716	719	725	775	732	752	721	722	724	741	700	757	732	748	711	731	714	715	742	697	702	729	716	706	742	739	740	676	736	692	705	706	719	724	739	738	751	674	717	728	739	721	659	702	684	765	728	808	720	733	737	740	698	715	728	740	770	741	741	731	738	671	715	720	758	687	725	725	751	751	690	671	710	702	741	731	729	724	724	732	719	709	716	726	770	702	703	719	719	709	737	717	677	768	673	717	718	718	732	706	733	692	720	676	729	761	711	701	724	738	727	719	714	740	727	748	723	737	703	707	715	724	709	724	731	748	716	730	719	754	737	721	706	698	732	700	696	757	696	757	725	693	738	761	715	759	738	698	683	728	743	727	745	739	739	713	708	680	700	756	723	661	735	735	734	736	730	720	741	752	736	724	736	713	707	784	701	744	678	715	715	703	782	685	771	739	723	693	705	735	714	750	721	712	692	746	751	699	728	674	720	693	786	692	763	719	769	723	724	743	680	719	771	749	756	753	804	722	725	745	751	783	699	741	698	726	732	739	761	776	726	819	717	682	725	711	747	706	720	704	720	721	746	702	719	716	714	779	734	747	726	647	691	705	703	741	702	738	666	742	686	721	745	732	727	714	713	741	739	752	743	720	708	720	731	729	735	737	696	721	724	753	705	724	703	684	710	669	732	751	705	742	736	730	687	728	671	743	753	731	743	702	745	758	699	686	727	735	709	728	721	710	680	700	752	718	734	713	726	700	701	693	786	762	674	655	695	719	665	750	751	739	714	690	684	704	740	751	744	712	725	774	715	729	694	692	735	706	727	729	728	745	754	715	757	697	696	747	706	728	691	707	732	671	728	721	722	721	741	724	745	716	721	682	704	708	715	721	740	705	715	715	758	703	741	668	706	753	752	692	749	692	735	775	742	734	709	691	727	753	723	734	742	703	756	725	764	722	738	732	704	671	691	699	748	711	703	722	732	735	674	690	736	695	732	719	753	731	683	726	738	701	756	736	735	705	713	746	739	734	727	734	724	722	725	753	704	743	724	702	725	773	705	700	700	766	732	722	740	713	722	725	755	711	670	667	689	730	720	748	684	721	701	674	803	725	742	728	688	697	743	701	698	724	731	715	738	718	746	716	725	741	689	703	705	745	731	751	745	749	707	730	752	703	745	738	700	763	714	725	690	734	743	720	733	738	728	755	640	728	711	692	727	716	717	716	726	761	767	708	679	755	772	718	741	740	698	764	677	658	725	714	684	768	707	705	718	704	747	705	749	719	705	730	761	707	698	741	687	711	729	731	686	715	756	718	715	688	737	760	754	709	725	723	763	728	725	755	713	769	714	735	713	669	672	745	694	722	668	708	735	709	748	733	743	722	745	759	709	723	750	760	706	755	683	690	707	723	706	665	702	717	719	719	742	725	708	726	772	718	736	731	712	734	734	742	718	726	743	705	712	727	694	746	688	745	741	707	704	728	718	704	720	738	774	732	735	717	717	707	695	704	727	709	708	758	703	707	760	687	718	723	707	737	716	736	736	705	713	722	694	741	715	782	735	691	766	763	687	748	725	739	746	700	719	751	674	720	753	774	724	736	765	736	720	723	764	740	704	746	703	777	691	770	706	729	714	753	683	753	711	709	757	750	720	757	714	724	702	706	740	721	721	691	683	747	722	769	745	687	757	697	705	701	701	766	729	725	752	725	790	665	728	729	726	734	733	728	676	681	705	699	690	747	770	721	752	734	773	726	720	691	744	716	695	744	712	735	701	700	720	717	744	712	721	764	733	699	720	732	702	718	700	735	737	696	722	753	701	725	738	749	701	718	704	771	720	729	691	713	724	713	712	736	693	748	703	712	735	722	733	718	715	708	759	670	694	695	714	725	732	704	706	749	706	752	748	742	699	743	730	704	703	728	712	715	731	726	747	750	712	702	704	698	720	726	723	721	720	682	717	759	763	731	677	723	693	729	762	691	719	734	742	732	751	682	740	749	685	755	734	793	709	703	692	737	718	711	702	742	705	732	670	725	737	706	715	737	753	725	688	706	789	720	730	715	678	689	751	743	693	765	723	655	709	730	751	722	698	717	730	717
7856	4203	2616	1890	1405	1531	1333	818	694	594	489	448	375	360	318	359	360	343	349	303	343	332	337	349	329	351	357	339	343	343	314	316	324	311	322	336	342	321	321	369	328	295	363	363	322	335	317	294	314	348	313	324	333	346	344	313	358	365	347	300	333	313	336	293	339	323	321	330	324	357	325	330	319	280	302	310	361	300	351	338	311	315	330	328	326	328	325	335	328	298	365	338	336	328	349	299	316	315	319	317	304	321	348	330	323	320	320	329	336	337	294	341	336	365	349	349	321	317	328	316	345	315	336	310	341	325	359	343	303	333	331	370	314	299	343	309	308	305	323	339	321	303	324	383	366	319	306	314	319	323	328	317	320	307	345	311	299	331	282	316	355	327	324	341	328	322	310	349	311	330	323	297	349	327	353	309	326	308	317	294	294	323	300	330	293	332	321	305	337	303	345	344	324	319	352	336	324	311	290	322	355	310	340	324	351	359	359	347	353	319	368	357	313	340	331	332	305	316	344	320	333	338	346	336	315	345	344	336	334	317	352	323	336	321	293	309	323	332	318	338	313	343	316	294	284	319	360	312	333	313	304	312	310	321	312	319	352	307	319	313	325	341	302	334	332	314	305	317	360	321	342	319	341	297	314	330	344	333	304	293	323	343	337	326	314	327	336	334	315	310	346	324	291	317	328	328	337	336	344	323	334	354	321	310	361	318	334	308	326	321	333	368	324	345	358	338	327	347	339	329	338	326	328	317	349	356	321	331	317	308	345	307	350	337	316	338	331	327	324	322	323	315	312	326	342	351	320	291	345	298	323	345	309	336	299	346	342	300	317	341	313	317	344	315	307	330	360	317	312	313	359	329	330	318	321	307	334	342	330	304	295	294	301	336	301	327	285	344	322	331	348	335	322	332	326	313	311	323	323	323	318	324	298	331	330	330	297	322	342	335	323	347	336	319	342	313	312	353	334	346	314	323	360	326	319	317	325	345	332	307	353	338	315	328	312	324	304	351	320	327	335	339	326	336	353	338	346	310	304	324	343	286	317	345	312	293	307	259	325	315	358	319	303	342	311	364	319	330	320	304	318	320	323	340	336	321	313	332	312	313	332	309	340	317	313	320	316	295	350	322	334	307	322	333	353	303	298	309	367	320	331	326	322	329	319	301	302	289	353	329	328	308	343	280	318	327	337	304	331	347	324	341	322	336	314	326	307	329	302	334	349	337	344	349	312	367	300	320	351	312	324	316	349	340	309	326	314	306	319	277	327	323	355	343	342	297	334	291	340	344	323	332	314	316	304	321	351	318	302	324	338	301	317	331	300	330	335	309	328	317	308	371	319	337	308	322	308	316	293	292	292	354	327	304	338	304	387	308	345	347	321	326	344	333	316	315	364	319	323	316	331	325	361	330	319	343	301	346	311	340	347	293	348	350	350	320	317	344	335	336	320	309	349	330	380	312	314	323	330	325	353	332	306	316	345	327	358	322	320	313	307	336	311	307	340	294	362	326	325	319	304	301	366	298	361	314	310	312	303	288	302	335	365	342	305	321	312	302	298	344	317	333	352	351	345	338	325	349	320	308	335	315	350	329	328	325	342	325	326	318	342	310	325	287	287	314	314	294	324	319	351	294	346	330	333	328	337	353	288	348	317	298	367	300	298	370	309	325	295	317	357	334	327	326	315	332	325	329	318	282	311	322	329	361	323	348	306	317	335	354	349	297	350	338	328	360	352	318	326	315	341	326	313	338	312	293	276	310	351	312	298	314	316	296	319	336	303	319	352	287	345	304	317	312	340	326	316	329	327	301	367	352	346	360	331	346	321	331	335	329	306	319	298	283	305	327	339	325	305	334	369	313	342	326	336	349	348	400	325	346	317	323	319	340	333	289	348	345	335	345	290	303	279	318	372	310	335	280	318	317	321	296	364	315	336	336	343	299	331	316	333	373	366	332	317	325	299	365	324	318	312	326	343	327	327	331	336	303	330	347	332	344	316	339	309	336	359	337	370	329	312	309	345	321	317	318	306	309	307	296	327	314	302	303	321	346	339	324	326	340	302	305	358	334	328	307	330	328	313	345	329	342	296	341	350	336	358	289	338	352	318	305	324	341	319	345	332	311	292	328	330	299	323	343	338	345	323	340	314	321	311	345	338	290	320	317	292	352	333	325	335	290	329	333	301	328	330	310	283	314	339	327	299	336	332	291	324	330	337	342	339	307	337	311	316	324	323	340	283	342	318	331	304	334	350	342	331	329	341	348	304	344	361	304	311	330	339	331	315	290	338	305	304	323	318	309	292	284	319	352	367	349	351	298	320	347	335	354	350	367	322	298	325	308	294	324	329	350	348	312	316	324	323	320	353	347	327	315	325	314	348	325	310	359	307	281	357	339	300	309	314	311	343	334	296	306	337	355	331	306	360	296	337	325	326	324	313	336	310	309	314	328	316	337	329	295	331	316	327	293	304	330	319	320	321	313	322	342	349	286	335	337	349	329	283	325	321	348	295	346	327	337	349	312	348	309	342	361	312	348	344	327	351	327	325	342	318	320	305	322	312	334	323	333	337	323	291	325	344	323	354	310	362	334	302	323	363	306	308	328	333	350	352	320	333	337	320	303	310	315	323	331	344	334	300	323	330	353	344	329	353	323	308	339	326	323	333	317	290	327	291	303	342	329	316	326	332	331	334	286	344	325	314	303	338	300	331	310	344	311	328	336	341	332	319	348	360	321	312	330	339	334	322	321	315	322	343	305	327	335	319	306	310	301	288	328	340	356	305	307	341	306	299	334	295	304	342	340	367	319	315	357	318	310	314	364	330	295	357	306	370	365	340	337	333	326	340	308	339	318	331	332	313	278	314	319	324	361	354	328	334	328	322	333	358	318	338	336	328	316	312	282	311	333	321	322	330	315	312	337	334	329	298	302	333	315	280	293	312	283	313	338	350	315	294	309	310	325	328	306	319	357	342	337	308	308	318	328	348	324	291	345	330	325	324	322	335	332	299	327	336	297	313	334	362	321	338	316	296	334	332	308	356	309	339	353	342	350	328	311	297	335	357	363	349	312	295	314	339	346	311	309	327	340	322	300	338	320	328	332	368	322	329	339	323	301	337	296	330	298	289	318	319	311	297	332	337	298	343	329	340	309	330	360	324	296	321	323	346	312	308	357	299	318	305	335	345	321	338	333	304	345	344	297	327	345	308	310	307	329	339	267	322	327	302	306	331	332	329	288	309	312	330	314	328	341	306	302	318	341	355	342	337	314	306	356	292	303	304	311	317	297	336	346	333	324	308	311	312	332	331	302	294	332	351	345	314	345	303	341	349	307	310	321	328	312	341	312	296	324	326	340	314	361	353	339	333	340	323	320	329	343	334	322	348	335	339	347	324	337	344	328	331	290	359	298	337	314	349	320	344	344	319	321	314	371	310	323	287	341	286	322	312	351	327	325	294	324	317	357	359	336	327	318	280	326	321	340	349	322	324	361	293	304	336	317
6701	4265	4711	4809	4264	5495	4744	3082	2937	2532	1920	1643	1337	1203	1054	1028	932	996	998	913	922	910	936	918	940	991	934	850	877	889	859	863	858	853	833	797	894	829	858	889	844	900	903	839	861	865	826	859	825	875	892	827	830	852	822	876	894	834	881	895	827	874	870	881	816	853	882	854	857	851	887	862	824	836	845	829	845	880	847	802	860	807	883	893	882	862	883	848	842	887	854	867	892	881	878	860	845	849	860	885	888	839	854	901	897	815	878	884	771	920	929	856	836	855	866	827	823	915	901	901	857	872	864	898	845	829	818	836	835	916	851	830	806	870	874	836	807	808	830	871	829	774	887	818	822	818	815	864	845	883	832	840	772	870	856	867	853	870	825	877	814	882	857	873	818	853	837	878	891	829	878	830	890	847	844	860	858	859	801	874	878	867	862	864	874	840	854	837	842	816	823	909	902	831	811	866	827	876	816	822	858	862	830	856	789	834	845	849	892	841	851	795	841	874	866	837	826	872	833	859	880	837	889	825	850	850	847	836	847	804	876	812	856	832	887	786	847	875	863	831	861	811	830	852	837	854	852	836	834	851	879	861	854	816	823	822	805	889	862	865	855	857	849	808	867	826	868	781	870	947	877	847	818	845	825	868	847	895	846	847	805	802	812	826	788	831	827	862	784	858	860	875	890	834	808	887	842	833	908	880	818	844	812	856	826	853	837	856	820	834	875	829	797	850	812	831	767	832	815	844	822	834	819	832	838	846	830	885	831	872	806	841	901	837	877	850	840	860	861	821	802	852	841	796	803	852	802	837	866	823	795	785	841	830	854	864	830	862	858	861	838	819	846	823	918	874	864	835	847	832	802	844	822	867	842	870	799	861	850	870	856	848	831	876	783	820	853	838	851	843	883	878	834	837	827	840	864	815	844	889	821	822	837	852	854	890	843	904	828	852	856	825	843	918	866	857	821	855	845	882	863	845	821	819	820	841	831	848	815	835	857	874	877	866	781	827	824	872	822	890	852	857	831	881	820	861	884	822	828	868	894	840	850	839	864	849	861	862	839	846	871	772	819	841	827	848	859	867	815	857	852	809	863	820	900	878	858	889	838	860	852	844	885	869	880	859	851	871	903	821	837	910	874	845	783	851	822	841	806	842	820	848	857	845	850	858	856	864	860	848	850	845	849	868	899	859	818	861	887	857	863	909	850	809	846	856	842	846	863	855	866	848	798	862	838	827	830	893	833	868	877	848	847	897	829	830	840	832	822	874	839	825	865	856	887	810	846	911	830	857	815	876	874	855	828	774	917	844	848	816	832	858	874	820	861	827	871	862	866	871	867	868	846	798	858	835	842	848	854	819	865	761	911	812	824	831	809	833	809	856	864	841	875	784	861	858	866	821	847	831	826	857	866	871	837	860	820	828	821	842	837	878	808	847	844	810	820	808	823	884	822	824	888	836	855	828	886	838	879	850	841	865	844	842	876	864	838	833	857	837	846	809	816	881	870	897	836	871	811	854	827	895	836	865	875	871	886	833	888	896	794	868	842	861	810	860	848	843	833	850	853	888	871	846	859	824	836	833	896	846	831	825	841	863	877	836	881	856	891	837	859	855	822	827	834	876	848	856	866	853	836	839	853	825	872	898	909	821	839	846	826	839	829	865	896	832	831	833	853	901	834	861	839	808	822	851	826	818	843	894	852	847	900	864	872	844	868	848	902	866	862	840	932	812	853	796	855	876	884	841	844	843	852	857	836	852	906	899	840	885	828	856	854	871	846	859	847	832	847	834	890	801	897	821	886	880	841	839	842	846	908	842	902	823	862	864	844	863	868	826	899	904	845	886	835	851	871	835	847	851	896	801	857	847	835	819	870	821	891	815	910	858	819	825	917	882	878	840	889	861	860	801	822	853	836	825	895	850	839	833	859	796	880	862	939	856	869	874	909	841	848	870	850	861	843	881	836	890	844	841	836	863	833	862	836	855	869	844	877	820	797	855	830	866	866	890	842	859	898	848	827	885	874	858	838	828	840	853	837	858	844	855	853	834	821	846	835	858	812	823	822	849	855	800	862	885	879	852	833	838	861	831	827	897	896	832	840	899	860	832	883	910	817	810	885	826	812	846	857	863	869	907	860	864	807	843	895	846	864	840	848	829	832	882	824	829	882	841	898	837	859	881	909	881	783	798	858	833	858	824	839	846	837	842	821	853	831	873	821	816	885	854	809	822	887	827	836	876	835	851	799	872	839	833	868	837	850	826	852	819	883	816	864	875	904	858	840	839	809	838	808	840	831	792	832	867	838	863	826	877	848	844	851	877	830	839	846	861	849	848	850	874	847	826	841	830	891	834	844	897	840	855	861	851	869	873	868	892	903	826	835	835	877	840	892	812	906	854	835	810	874	854	838	862	854	865	820	877	842	835	846	827	853	810	883	792	826	834	825	901	858	861	843	812	852	896	901	824	848	873	869	865	798	827	847	812	870	911	888	859	842	857	820	822	886	819	866	842	834	855	843	863	861	838	820	845	875	880	845	864	845	864	883	848	846	855	805	801	864	834	848	867	826	795	855	790	840	861	875	833	825	881	885	861	860	868	829	821	830	867	821	825	814	798	879	850	876	799	841	884	870	837	828	870	851	831	875	848	808	852	858	907	772	865	873	845	857	815	847	841	818	842	852	848	824	847	838	842	849	868	873	876	820	907	904	882	879	848	840	826	844	792	861	881	852	849	882	914	825	780	866	920	828	837	885	826	859	813	885	871	834	874	818	824	899	887	836	875	773	818	825	888	859	871	822	818	851	847	835	840	804	871	799	822	818	876	813	860	785	906	904	810	865	777	754	863	843	877	873	845	841	876	847	835	809	875	869	862	847	861	857	858	893	869	832	860	817	860	862	844	912	858	845	915	833	903	846	856	880	840	835	872	816	871	857	789	869	817	865	850	881	873	800	829	854	823	892	849	845	881	874	879	831	895	866	876	915	833	844	893	835	862	822	825	815	834	835	830	909	885	792	897	842	787	797	863	867	829	829	849	893	857	878	864	866	861	839	831	838	885	820	870	824	895	848	878	842	871	764	850	847	826	856	833	870	810	866	795	826	857	856	863	804	886	821	869	855	858	834	861	825	858	914	858	916	862	876	786	841	852	803	817	838	851	825	792	841	810	861	828	853	855	804	849	788	873	815	841	878	886	884	875	892	827	760	810	853	895	895	885	884	849	843	859	833	867	867	841	809	819	829	907	781	857	842	853	875	826	848	856	861	836	815	833	900	844	884	867	779	901	862	846	834	821	833	855	867	813	832	787	862	903	817	880	836	871	866	849	823	886	790	793	834	850	833	864	907	846	802	838	869	789	828	893	888	892	801	819	843	858	848	876	854	818	835	856	849	915	884	830	867	831	821	863	852	827	848	871	893	856	883	836	844	818	825	869	857	846	878	835	875	788	858	843	804	864	853	868	801	847	825	840	890	833	844	831	853	890	853	828	857	792	894	835	838	808
32338	21856	15248	11472	7613	7826	7639	4670	3360	2806	2012	1529	907	662	596	539	569	526	580	593	451	460	464	489	458	421	399	434	395	405	421	410	401	402	402	382	420	417	389	380	349	423	364	368	413	373	396	428	390	392	390	397	404	355	348	396	419	398	388	393	382	390	382	406	400	405	374	396	403	373	394	384	366	387	395	400	383	396	397	358	371	394	396	386	367	357	344	388	384	408	406	411	403	343	379	393	361	413	382	370	440	406	421	373	388	391	406	373	375	386	377	408	393	435	403	403	390	396	402	408	395	364	389	377	384	383	371	396	399	400	382	386	371	392	395	348	375	405	365	375	377	401	370	374	385	400	374	345	356	372	370	400	369	383	363	404	400	398	411	392	387	392	367	403	388	373	395	375	372	381	377	350	391	403	375	377	362	399	381	369	377	404	382	398	404	395	419	381	395	411	394	405	388	362	391	387	373	363	389	439	386	398	389	394	370	397	383	401	388	390	377	365	385	401	359	390	357	358	377	387	413	376	419	408	389	421	424	388	404	406	366	434	387	407	402	397	425	372	369	360	385	360	404	398	355	417	425	397	386	343	419	361	377	379	360	365	386	363	393	402	347	360	358	385	391	412	387	359	385	387	406	382	377	387	385	387	359	407	352	403	377	387	375	431	376	377	419	400	388	391	388	366	381	406	408	406	426	359	402	420	406	379	361	375	398	388	376	403	390	378	375	346	375	418	387	368	405	386	396	358	381	368	357	372	367	430	412	376	388	373	400	405	397	390	397	368	396	397	395	390	405	346	418	412	401	379	389	392	386	402	343	379	386	380	374	376	384	397	382	387	355	389	379	380	375	374	397	394	394	411	384	388	357	376	382	408	384	342	384	392	371	367	408	379	401	381	337	409	398	417	353	392	402	371	406	377	379	380	397	392	371	416	386	400	403	396	390	365	372	409	407	393	386	410	361	369	426	352	357	371	419	408	383	388	380	403	414	342	387	406	381	364	391	386	428	382	389	387	360	376	406	398	381	400	386	383	381	349	366	375	383	382	368	390	413	393	365	423	376	333	366	393	407	395	377	394	388	399	394	369	415	358	398	365	395	395	356	378	369	388	376	392	410	338	404	386	394	364	405	389	389	388	371	407	391	368	386	423	350	429	378	412	366	392	380	371	353	341	410	389	389	389	366	372	377	349	391	396	412	378	399	382	375	395	403	358	354	375	400	391	373	383	347	392	410	373	399	405	393	388	383	386	400	377	370	376	368	364	358	386	363	407	364	383	384	434	413	402	402	381	356	378	395	424	394	373	380	380	387	395	422	357	389	401	413	379	385	378	387	377	417	379	364	416	409	387	405	352	414	320	357	416	413	364	405	391	381	381	387	376	388	386	390	390	371	398	377	376	388	382	367	394	381	385	401	395	356	372	389	377	406	352	403	377	361	378	381	391	418	378	401	374	390	378	394	375	428	408	413	373	352	382	407	387	351	381	366	365	393	391	392	374	372	380	381	341	383	386	366	381	359	413	393	383	391	395	393	393	396	412	380	401	369	338	356	410	376	384	381	378	376	389	383	407	399	377	404	383	397	384	416	422	402	412	379	382	352	378	425	390	400	425	417	415	396	408	414	369	348	388	390	349	350	370	375	359	374	406	362	371	402	409	399	367	388	370	370	377	414	422	406	374	397	355	411	368	387	363	412	416	381	376	391	363	369	408	376	370	383	397	395	380	376	372	407	347	345	391	412	383	401	387	395	349	351	395	364	408	386	394	396	371	358	396	373	372	347	368	363	373	372	416	367	364	392	378	374	422	357	387	354	404	372	366	423	395	415	375	357	413	395	420	385	385	386	356	388	400	351	371	356	408	387	439	387	420	405	379	381	362	378	393	387	382	400	403	370	411	337	379	361	372	387	417	402	418	409	388	408	415	429	387	391	417	392	371	393	350	387	352	385	415	395	381	400	373	373	347	367	378	378	402	372	364	380	410	362	403	364	355	397	380	377	354	404	409	391	423	405	379	389	401	387	435	389	397	390	367	383	374	365	377	372	411	366	366	378	385	361	396	358	383	380	397	412	420	402	410	410	378	393	404	386	411	355	377	403	348	384	376	366	352	377	345	377	352	383	401	387	392	388	391	377	394	381	366	364	414	353	374	390	401	397	377	392	404	386	425	407	376	362	402	353	356	418	402	362	402	405	403	377	382	357	359	408	409	352	400	374	390	404	365	422	398	434	401	360	414	398	370	380	375	411	391	389	380	374	380	380	424	367	376	376	358	381	403	374	336	385	384	375	350	362	428	396	369	381	379	402	369	378	378	377	407	406	404	369	386	376	360	390	398	364	358	403	382	386	374	400	420	373	356	367	374	382	408	361	392	380	407	371	416	405	385	386	383	387	389	394	334	367	410	431	396	357	373	360	390	406	407	383	413	354	364	446	405	368	373	457	368	366	350	386	397	372	391	406	386	383	370	380	439	402	347	357	376	390	385	400	401	383	375	404	391	402	387	378	388	350	386	391	371	373	426	371	366	349	382	360	415	360	405	374	404	392	389	395	368	385	378	419	388	358	401	370	410	415	385	397	327	337	393	385	410	363	406	358	383	393	397	407	406	405	370	414	351	392	382	374	383	363	393	387	374	391	393	416	401	407	415	409	379	408	380	393	401	376	402	356	419	404	368	324	374	370	399	399	403	390	356	376	360	395	362	379	353	413	366	381	400	420	403	424	387	383	383	353	364	402	401	415	416	332	378	345	375	389	391	411	378	377	366	378	371	376	378	376	366	390	394	392	445	377	360	357	383	421	397	423	378	392	356	362	418	418	361	370	395	435	375	362	395	394	402	361	386	389	383	407	431	411	364	382	372	381	410	406	382	373	360	407	377	381	396	343	385	352	389	377	404	359	374	357	382	413	380	411	405	360	339	407	402	375	393	371	407	386	398	353	382	372	399	377	408	374	399	344	371	379	366	373	379	393	371	372	396	396	392	369	384	395	387	394	345	360	397	362	348	385	345	367	384	384	363	409	365	424	365	384	375	379	424	364	395	388	381	427	395	395	386	392	396	393	397	400	369	357	349	368	369	356	394	380	361	382	394	383	410	384	394	407	383	378	364	369	392	386	419	368	360	378	401	392	373	374	389	392	371	367	358	368	365	402	391	369	358	359	389	381	398	376	375	401	402	350	401	392	380	367	378	381	387	369	394	333	391	416	411	381	396	403	393	342	391	364	341	380	390	405	372	372	427	365	393	415	418	379	392	383	377	381	392	402	345	362	396	445	364	394	378	367	380	355	405	343	405	398	364	425	415	428	383	358	353	393	346	381	353	384	383	350	409	387	386	380	356	388	397	376	413	380	378	414	414	393	363	400	362	379	421	420	345	383	367	352	360	369	379	384	373	371	375	403	367	359	363	355	387	373	387	367	345	354	364	386	418	396	381	393	393	389	393	386	416	390	391	378	386	395	400	414	391	411	401	373	376	385	374	411	423	404	369	390	432	379	420
23915	13406	11915	11748	9727	14553	14121	10301	8867	8414	6264	4425	3063	2468	2126	2069	2008	1917	1868	1895	1470	1650	1639	1801	1414	1428	1208	1100	1121	1111	1013	1037	1007	1052	1027	949	1018	1046	998	980	934	1009	1031	999	977	1004	996	1001	985	995	949	1002	961	979	1011	981	958	1049	987	1008	961	946	987	1005	1035	969	1039	955	1005	954	950	950	1008	983	997	918	974	992	959	975	940	957	987	950	1011	959	923	955	1010	971	997	973	996	993	1003	999	1002	987	997	1026	979	999	957	982	999	1026	956	948	949	996	999	977	953	984	993	949	1027	916	996	1023	980	952	1002	1019	960	952	992	1020	952	984	990	943	1004	981	930	924	952	953	963	963	988	1015	975	961	998	1001	989	1020	994	895	990	1017	986	963	971	1025	899	950	988	970	961	995	1014	963	948	963	1030	976	959	959	952	974	935	975	963	945	949	979	1012	1043	947	952	949	989	985	1012	978	1020	960	1014	983	968	977	951	1004	1000	922	981	929	908	983	984	1005	1015	928	976	994	958	992	1006	1020	925	947	944	960	956	925	982	969	1029	967	993	1024	976	971	961	964	986	900	954	982	966	1003	987	1009	1016	1007	940	968	956	965	990	969	988	1014	977	990	999	968	926	1015	986	997	969	956	1013	964	924	933	1004	950	1037	879	967	948	955	962	1027	978	965	922	1015	963	974	958	914	996	949	996	940	951	979	909	934	1023	915	951	991	939	934	982	957	981	944	919	975	978	966	1001	989	994	937	1005	980	961	948	944	974	946	983	944	991	958	982	983	947	968	942	984	984	969	971	1008	971	934	991	976	923	1024	1025	915	919	944	926	963	927	950	952	961	1007	981	948	985	992	976	966	993	1017	1029	955	982	969	925	932	983	947	956	988	926	964	946	989	958	973	992	979	905	972	1020	955	979	971	988	995	1029	1025	967	951	978	953	978	918	908	926	994	967	954	1023	974	927	975	937	1003	976	970	983	1007	999	1028	971	941	940	936	1046	892	946	994	1005	959	1031	969	1016	933	952	961	942	967	994	971	1009	938	969	975	935	978	919	937	983	916	1009	1004	960	973	994	988	914	961	985	987	990	924	996	925	982	954	976	993	946	994	979	896	979	942	961	976	958	985	936	962	958	962	1004	954	933	947	994	974	961	986	991	978	960	1003	934	980	958	1014	925	958	980	1040	964	954	984	974	936	978	928	959	948	970	1011	880	928	952	974	950	923	967	925	946	967	1046	925	1016	1001	966	1008	957	981	1008	968	991	1006	940	971	949	964	1006	1003	977	911	981	1006	960	929	952	908	972	985	992	949	963	949	948	934	956	938	952	989	924	942	984	999	976	971	983	969	952	1002	933	994	973	900	950	1002	961	981	1016	931	962	981	986	1048	966	966	955	992	1003	963	1011	943	1010	964	955	949	911	1010	935	965	956	1004	939	937	974	960	1018	986	928	947	960	980	906	967	907	972	945	938	946	983	897	931	943	922	930	952	1014	943	956	943	939	958	921	967	1026	957	984	957	914	1024	990	980	992	1021	910	907	981	944	965	979	1032	976	976	1005	977	961	951	927	968	942	970	990	945	945	955	895	1038	1013	1005	959	936	919	982	1003	1001	962	985	966	975	946	939	1028	957	986	944	978	1024	951	964	989	935	994	953	934	998	904	940	951	1009	1000	965	924	1021	961	964	971	1029	1023	943	918	1066	944	955	966	967	902	1006	952	954	950	968	957	975	961	952	1008	951	968	1018	947	953	978	965	945	973	985	942	967	991	1025	940	911	995	941	947	939	926	970	935	1016	981	990	988	904	900	994	980	967	966	1013	962	964	1019	971	931	980	945	970	959	1009	935	953	960	1000	917	965	1000	990	979	1021	944	969	964	971	1016	976	966	921	957	924	937	935	1011	988	907	930	941	972	985	1025	985	982	913	936	949	985	904	940	947	981	985	1004	932	935	995	1008	936	970	1018	972	990	957	945	980	951	1030	1008	1000	971	1031	989	946	965	983	999	992	1013	947	986	954	936	934	982	960	943	960	1026	1020	1023	939	948	975	965	967	957	932	998	967	987	1004	1002	1010	978	1018	949	976	1052	947	934	972	1008	977	958	940	964	911	955	927	988	959	933	995	918	947	965	935	966	960	995	978	970	954	947	966	993	945	1001	908	971	926	965	1013	985	983	943	978	999	999	997	991	910	932	946	982	997	1033	956	992	991	952	954	989	959	1024	917	997	941	1001	1050	1017	956	980	910	1024	988	988	964	934	950	1026	921	961	925	958	976	1033	934	1002	989	995	977	1011	991	953	980	961	974	928	942	946	932	971	960	976	991	980	969	976	911	942	973	940	918	975	1000	1016	949	906	967	1003	977	1022	1010	931	957	976	971	999	922	956	1008	989	956	944	961	955	968	984	930	950	1026	1033	1011	1074	989	964	970	949	933	939	962	981	1047	921	951	1046	968	985	951	967	967	967	929	951	958	992	966	940	964	934	934	995	947	906	940	932	950	979	979	945	935	931	959	918	986	986	939	987	972	966	915	952	923	964	1036	965	944	987	991	987	964	943	942	942	948	949	978	955	992	919	993	892	991	1016	1008	979	1022	923	992	947	999	970	953	919	1027	937	927	945	986	1014	972	955	966	917	1003	1006	961	997	1017	999	945	1000	945	942	934	922	1033	972	930	942	906	942	943	977	988	935	985	973	961	1011	1002	953	966	943	970	994	967	980	945	932	960	956	975	1011	982	921	978	943	1011	961	1014	950	1031	928	1000	970	946	987	985	947	926	1038	999	999	960	925	976	945	969	979	970	950	990	924	967	1068	966	1021	956	967	1008	910	902	970	944	995	967	951	966	991	992	949	982	1002	980	958	962	946	966	911	956	986	965	1059	968	970	960	952	1003	974	966	1009	978	1011	1018	928	954	921	929	906	1005	945	988	1004	987	902	942	974	1021	997	949	945	965	979	941	971	977	986	1023	968	986	946	937	966	901	1002	1004	948	975	979	967	960	960	952	992	936	965	965	957	936	906	985	930	936	940	958	964	986	1000	997	975	1005	1067	952	991	957	971	981	967	972	931	976	999	949	983	1002	956	1007	943	978	1012	979	941	998	983	996	931	920	951	928	1013	971	993	934	957	989	1001	955	959	1007	920	922	922	967	946	959	971	998	966	960	955	942	967	971	988	950	913	953	997	972	976	965	947	942	983	924	961	932	993	972	937	955	933	972	937	1007	950	1005	1002	969	967	947	968	967	994	950	949	968	967	936	905	927	956	1021	996	972	992	912	994	961	985	1033	1015	995	940	950	1011	916	964	934	983	955	937	962	934	942	998	1011	961	989	984	1002	951	934	969	957	965	971	989	985	929	1005	933	960	964	994	963	968	981	961	990	1005	982	970	999	961	1001	937	940	985	968	949	975	987	1003	960	899	990	944	956	951	967	955	976	940	986	1019	974	989	951	955	988	947	976	930	989	975	965	999	925	961	986	911	1018	986	1001	984	974	955	1012	1007	980	979	1001	928	993	930	960	999	967	935	1005	990	946	1013	938	950	985	923	990	1013	980	973	989	934	958	941	942	962	1008	927	1010	905	997	944	982	993	952	992	1004	946	1002	969	1029	991	982	920	916	951	957	976	910	996	959	948	937	886	955	951	973	938	992	922	991	984	984	944	957	1003	974	942	909	963	1019	963	970	957	939	976	959	998	1037	971	950	992	941	972	967	1013	891	954	975	1006	956	979	935	963	942	935	933	977	961	948	936	974	970
40236	26372	20180	17135	12152	11743	11751	7496	5101	4312	3177	1953	1278	905	711	587	555	468	444	445	437	415	464	443	430	359	341	302	314	321	269	306	306	294	300	306	268	323	328	296	309	298	294	282	301	330	284	315	271	325	294	293	265	299	296	269	260	284	294	257	280	284	283	271	315	287	275	295	303	273	292	310	273	332	274	281	270	297	292	303	292	262	285	292	287	297	279	283	291	310	276	292	285	292	285	302	294	301	304	265	299	293	294	255	322	301	280	285	302	293	292	303	283	301	299	282	300	290	274	289	289	293	299	287	293	312	289	254	329	283	245	259	279	286	310	248	278	275	301	276	282	311	273	286	304	261	306	303	293	306	282	277	305	326	302	279	318	294	273	300	307	254	311	312	293	294	295	290	309	294	290	325	267	299	301	295	269	285	290	270	277	274	291	289	270	290	296	269	285	303	278	291	266	309	276	280	279	286	276	283	269	270	284	288	265	296	304	302	268	269	290	307	265	288	260	292	293	291	285	276	314	300	321	285	277	286	284	286	271	300	274	282	294	301	298	271	299	294	297	307	306	295	267	288	302	307	290	278	285	277	294	279	258	272	305	271	306	279	297	304	283	285	274	280	268	272	269	304	291	243	274	269	291	283	301	282	289	301	278	276	281	301	274	286	298	290	293	296	290	321	258	290	266	285	291	281	292	291	272	285	295	310	296	286	288	303	285	264	270	295	299	279	260	288	306	295	290	276	285	296	302	275	279	265	331	282	292	291	280	305	291	269	293	316	271	279	308	295	289	267	275	272	287	322	293	315	252	270	292	285	284	299	304	294	317	281	281	292	297	282	305	285	287	281	291	297	268	289	285	260	284	276	294	280	285	276	283	223	287	302	282	289	290	277	298	279	291	320	287	289	264	286	280	301	279	313	302	290	280	264	290	263	284	294	282	295	283	270	328	265	287	266	288	283	267	276	278	253	307	305	289	301	290	299	285	296	247	298	299	261	282	306	294	256	283	289	324	286	263	278	307	261	298	269	266	300	294	294	283	288	278	333	274	304	281	284	285	303	295	315	299	308	321	285	275	281	281	314	285	280	312	295	286	310	291	272	282	308	286	292	256	273	272	291	275	268	287	297	281	276	268	289	285	293	295	281	276	315	304	281	260	329	264	270	320	279	278	310	309	291	319	292	342	286	269	288	285	278	284	306	292	301	315	272	263	277	285	280	315	267	271	272	294	285	245	287	319	286	274	277	287	282	300	289	309	307	294	280	312	311	274	270	288	284	309	272	265	310	272	292	301	270	303	289	260	291	267	263	264	297	317	306	297	284	278	287	297	288	298	303	309	254	303	276	275	289	275	275	306	259	302	283	303	303	281	297	279	293	316	290	292	292	269	280	283	272	255	280	291	286	325	293	282	307	285	278	298	285	268	309	283	297	258	327	317	261	262	304	283	299	275	299	304	268	279	288	286	248	292	296	316	294	277	274	270	291	305	282	298	279	308	310	334	296	270	280	261	261	310	304	300	273	316	301	270	309	246	319	303	310	310	271	296	295	273	283	266	276	286	235	299	285	260	274	312	295	304	283	279	304	268	272	282	289	258	263	294	271	310	298	292	277	253	279	277	283	304	288	277	291	273	290	291	292	294	256	299	253	298	287	288	272	307	285	299	301	289	302	283	296	304	269	284	261	307	273	258	302	284	325	269	303	323	274	287	284	281	267	258	285	300	287	259	265	277	296	269	295	282	278	296	268	286	249	251	326	262	292	289	295	268	290	296	324	304	307	264	303	320	300	273	271	272	283	276	270	279	291	293	275	322	263	292	264	286	243	308	319	277	280	268	267	304	278	301	282	302	290	226	296	280	332	262	288	317	274	296	300	293	258	284	273	276	310	278	296	260	298	286	285	277	283	298	274	310	306	279	290	307	281	290	285	284	262	284	319	292	278	292	292	271	270	278	286	302	291	292	287	287	305	308	306	271	297	288	283	276	308	303	299	295	287	270	267	298	276	296	274	285	280	289	274	276	303	303	329	272	270	301	265	284	282	303	299	278	294	287	310	321	277	279	290	287	268	303	301	274	329	311	314	290	316	289	275	287	277	281	282	267	303	295	294	294	310	303	267	267	274	278	285	302	298	297	285	289	262	301	270	281	309	299	301	301	297	261	317	284	286	290	290	272	287	268	258	296	295	278	276	294	297	309	292	304	306	283	307	310	300	323	276	287	292	274	308	329	287	307	322	276	283	276	272	288	277	265	279	280	289	276	266	285	298	289	284	325	291	308	288	306	306	294	301	297	304	270	298	294	298	299	312	260	275	261	258	307	294	297	286	324	286	274	259	264	278	275	269	289	284	287	281	304	281	314	256	264	277	295	265	314	276	288	306	284	303	311	316	292	306	280	279	299	292	276	307	310	317	298	285	289	315	307	305	267	308	296	322	269	278	284	273	308	305	289	280	309	300	302	294	282	291	283	272	288	296	284	259	307	299	318	299	287	281	312	282	280	296	277	267	280	295	310	273	284	288	277	282	298	247	267	297	261	272	253	284	305	305	256	330	307	273	286	314	278	314	253	280	251	321	323	306	331	303	267	320	269	308	269	308	281	285	292	286	262	294	250	279	286	284	326	322	245	288	297	312	301	295	302	280	295	251	314	293	286	281	321	296	295	309	282	304	297	281	267	264	281	314	273	289	318	298	268	308	287	244	265	285	298	285	257	276	290	282	296	292	313	314	300	253	271	307	276	282	281	294	305	280	284	324	299	280	292	295	276	278	300	317	303	279	270	309	276	303	296	321	324	275	270	300	261	271	319	254	283	336	302	300	268	286	288	281	271	328	297	274	277	276	273	294	312	307	290	283	277	263	281	293	296	264	286	286	304	284	292	270	303	278	296	275	277	309	275	288	272	306	307	316	279	298	317	265	268	282	285	279	290	274	288	250	293	280	259	312	282	295	273	278	286	280	298	289	289	297	337	293	268	306	270	260	264	279	298	296	279	276	279	281	271	320	304	330	268	283	283	298	286	299	253	266	301	268	276	290	314	300	295	320	255	298	302	292	284	290	297	306	306	294	310	272	293	280	317	293	279	306	306	284	276	260	317	276	311	293	266	294	281	289	287	305	290	287	283	307	293	285	328	276	282	290	288	320	281	283	291	318	309	283	283	282	296	284	299	261	288	276	309	302	290	285	278	287	273	315	275	284	330	317	268	293	320	307	300	327	305	293	274	286	269	291	311	283	297	265	293	257	281	280	275	284	299	310	287	276	292	289	285	294	287	318	292	263	291	305	300	308	274	286	310	295	274	284	318	304	293	318	290	288	309	273	289	321	281	289	311	288	314	273	329	293	281	290	291	290	299	290	298	292	283	268	290	277	287	289	287	299	265	301	293	296	311	291	303	297	289	323	291	300	286	295	293	271	297	295	311	286	298	298	278	306	282	290	288	265	321	271	293	287	260	298	272	264	294	315	301	245	267	305	271	289	279	255	278	292	261	301	285	270
29261	16288	16092	16132	13571	17610	18676	13860	12534	11892	8684	5722	4116	3408	2533	2416	2480	2409	2086	2231	1787	1616	1988	1899	1595	1407	1188	1103	942	870	878	908	811	825	826	807	862	816	797	733	793	784	799	787	827	775	778	803	756	742	791	795	766	759	733	784	773	741	766	743	729	754	808	822	734	777	795	754	768	836	732	742	764	780	750	732	733	809	742	713	754	757	743	752	760	735	722	755	685	708	770	766	732	801	786	769	772	787	778	748	743	773	706	750	810	811	748	775	758	801	786	806	766	815	770	721	730	727	780	733	778	752	764	749	691	715	735	729	779	790	748	717	729	716	732	746	795	737	677	728	742	737	777	739	744	723	735	777	734	715	726	752	754	749	735	767	718	777	719	723	679	741	733	721	694	736	723	742	755	719	709	752	720	739	742	726	690	720	759	729	753	755	747	742	757	749	733	732	695	717	760	718	685	719	725	699	714	751	708	709	732	748	753	735	705	719	753	703	762	724	769	721	749	758	694	775	688	737	756	741	696	673	735	754	718	764	725	745	745	678	721	732	724	735	736	801	703	779	699	778	727	806	756	757	722	711	747	716	695	752	739	725	748	734	703	718	668	741	720	742	738	734	753	651	737	754	721	719	793	754	764	716	767	719	733	689	746	712	715	743	743	718	756	768	763	699	754	724	712	702	737	788	756	756	734	763	709	755	746	747	682	721	705	746	703	762	726	763	739	747	676	735	720	765	749	720	706	691	708	738	719	730	761	698	738	720	741	692	767	739	791	730	695	725	725	680	728	689	721	758	724	715	737	724	774	725	752	713	701	757	756	732	708	703	749	694	730	763	782	714	699	735	769	732	744	683	715	732	764	765	696	716	699	743	732	739	735	743	744	770	691	745	773	758	747	739	730	698	739	730	781	742	730	742	695	763	721	708	725	737	712	733	720	711	701	724	731	757	781	715	766	765	778	747	700	740	724	729	768	786	731	725	751	705	743	740	791	703	697	721	745	692	739	727	741	731	761	763	750	723	719	761	717	682	753	736	696	690	706	723	742	711	784	763	752	735	689	734	755	707	726	759	724	736	751	742	725	715	741	743	730	703	764	725	720	763	736	792	728	735	746	743	729	770	704	737	743	685	721	751	733	676	713	737	725	715	732	701	723	726	758	724	708	744	761	749	662	713	701	688	719	725	746	723	714	735	708	743	721	727	699	722	691	707	739	757	742	715	720	760	785	706	735	704	737	705	772	768	701	743	747	711	774	733	753	712	718	728	741	717	769	712	724	776	750	728	731	758	742	740	735	756	731	674	705	744	769	732	712	741	741	721	737	756	719	702	739	768	760	767	733	721	732	767	721	746	675	755	707	722	732	723	729	750	773	755	710	712	701	694	760	779	726	752	732	779	691	695	748	743	759	710	756	725	728	737	717	657	816	783	710	716	748	714	734	757	703	720	728	754	737	730	680	741	729	711	736	723	741	693	726	713	720	751	782	739	726	759	766	710	722	721	731	715	732	776	746	720	737	667	739	710	721	737	726	740	696	708	704	814	710	719	754	707	791	736	747	753	738	759	753	781	803	756	749	743	725	644	737	764	766	714	750	746	703	720	728	761	721	689	763	717	691	745	742	731	701	738	713	739	669	722	783	707	742	773	730	716	763	723	728	742	721	681	673	712	758	755	733	758	744	707	734	692	724	729	749	731	755	707	751	705	727	741	712	718	705	740	745	753	736	704	763	724	723	699	757	788	728	776	693	740	715	752	770	697	753	730	765	742	741	704	749	694	719	720	728	753	730	745	712	722	738	754	776	736	728	731	712	678	650	730	715	754	735	723	667	746	755	764	723	718	726	740	705	744	767	723	714	783	723	700	753	734	738	715	719	714	744	723	759	779	703	776	716	759	663	721	747	720	779	742	760	702	738	732	707	730	688	769	746	762	727	720	718	741	765	731	716	740	736	759	759	751	700	709	731	752	687	723	709	739	731	752	705	721	735	679	688	746	721	745	771	741	718	741	724	721	736	744	739	716	757	763	677	729	736	727	717	764	702	691	742	765	756	783	770	724	699	725	740	777	687	709	735	810	694	734	718	720	738	738	760	722	758	700	761	716	738	735	726	719	731	763	750	771	707	750	799	766	704	756	717	746	742	739	744	733	762	757	698	737	744	762	718	748	735	755	713	734	762	740	734	731	734	792	698	716	742	704	760	693	708	755	751	752	743	735	787	740	695	708	759	687	720	803	750	753	771	731	775	765	794	772	747	695	739	718	778	686	732	704	715	739	761	748	688	753	731	725	691	725	728	718	718	745	777	700	718	727	713	734	756	711	713	718	709	806	764	757	745	722	741	709	749	696	726	710	766	709	740	742	717	742	704	727	703	726	693	711	727	693	683	730	725	716	766	775	700	713	684	770	686	718	719	728	721	717	742	755	718	721	737	689	717	718	762	720	750	725	715	742	702	742	697	673	807	724	721	786	656	772	739	729	729	727	715	698	733	771	793	760	696	667	778	706	715	759	725	678	714	757	735	746	768	702	730	706	722	718	718	755	725	732	774	742	758	753	748	710	763	693	722	757	685	742	716	705	727	767	759	743	780	684	740	741	745	696	727	700	731	714	767	768	793	733	727	738	832	709	750	723	733	690	731	741	744	709	710	768	747	714	717	727	721	762	772	768	791	744	770	766	719	695	797	731	735	727	718	721	760	737	757	777	682	743	675	709	747	709	703	737	723	737	708	769	778	743	805	741	782	737	712	768	747	753	749	768	730	747	696	734	717	724	747	710	772	700	698	693	717	720	742	733	737	769	790	732	711	756	700	695	721	705	709	733	728	766	735	693	758	740	743	717	705	728	744	755	698	723	753	749	704	733	747	795	750	776	703	781	735	704	703	739	781	730	700	744	692	730	739	737	729	744	713	699	776	716	736	748	710	767	719	734	677	764	745	741	748	748	730	740	737	747	732	734	731	757	743	786	768	737	781	743	732	736	714	729	751	721	750	727	741	701	748	744	729	666	720	762	741	670	768	689	682	782	705	764	776	745	774	759	693	720	751	717	721	704	741	729	732	740	688	690	699	720	722	708	719	761	709	735	750	764	754	722	739	726	730	742	717	743	747	753	749	742	720	754	694	750	705	756	744	704	730	692	668	720	684	753	735	767	753	741	716	732	712	736	706	710	744	756	729	751	785	687	728	751	733	772	745	707	734	724	746	751	753	752	699	721	766	766	787	691	704	740	720	769	733	720	737	773	751	674	766	713	701	700	767	678	774	732	753	742	751	731	746	765	762	721	733	722	690	754	731	795	704	740	733	711	733	732	722	711	733	739	673	715	726	727	769	733	769	762	661	709	714	750	695	743	754	729	723	780	747	728	705	749	701	710	761	763	744	699	776	746	718	715	737	764	768	748	712	723	760	749	753	766	736	761	711	793	698	747	741	689	749	786	715	745	753	729	711	725	717	704	777	735	703	702	755	728	744	742	733	719	761	747	728	738	748	736	699	739	764	719
8336	4428	2772	2001	1408	1629	1135	879	746	626	560	447	403	385	342	330	341	339	336	354	353	326	340	346	311	340	318	314	344	296	348	336	321	315	355	327	318	318	321	367	308	355	326	301	333	298	351	318	303	360	313	309	284	327	355	302	306	304	330	339	303	325	340	335	323	338	320	358	318	330	311	320	334	315	306	325	340	338	329	338	319	358	313	310	318	325	311	301	348	321	370	358	309	365	311	351	301	318	356	326	310	320	335	305	341	342	353	323	324	341	315	320	336	333	328	321	296	308	311	327	295	299	290	303	336	314	334	316	355	312	333	305	315	351	321	297	300	322	331	336	308	340	305	341	355	338	352	302	334	321	351	308	343	344	300	320	350	315	346	316	342	325	287	329	338	328	300	316	324	350	365	304	306	346	350	336	312	322	334	378	336	315	328	313	325	316	306	320	304	310	313	335	320	325	302	305	337	327	331	316	313	328	341	305	302	332	340	329	353	351	306	353	327	318	353	323	303	319	316	316	301	356	334	332	317	341	314	323	334	343	318	347	317	325	310	356	340	315	343	355	334	325	306	326	352	326	317	298	319	308	296	319	321	278	320	290	290	323	291	304	333	342	338	323	347	309	322	318	337	307	324	325	335	283	337	327	312	301	329	352	312	312	295	312	348	377	315	329	323	320	315	342	344	335	316	336	328	343	305	356	325	328	309	339	323	335	334	321	343	341	293	348	335	321	291	326	319	321	332	342	339	326	346	344	325	299	297	325	342	327	328	317	357	362	342	323	321	359	314	318	383	322	332	340	347	307	319	309	331	307	334	333	330	316	351	322	307	333	325	328	339	340	349	291	351	350	349	336	321	337	313	329	293	327	331	347	355	340	337	335	327	304	345	356	329	327	335	366	305	352	323	343	346	332	311	325	321	340	304	314	314	293	307	294	320	322	319	310	358	302	322	299	332	339	342	345	347	367	366	311	333	327	310	328	341	293	312	318	311	300	280	337	309	308	315	312	355	342	333	309	314	329	314	325	327	347	303	336	292	309	338	311	361	334	343	352	344	311	306	331	353	304	335	305	379	304	334	319	360	332	316	314	314	346	334	342	295	343	347	328	362	328	346	329	333	299	322	332	309	342	336	346	332	336	308	307	319	315	299	287	310	320	329	371	339	315	307	315	291	314	296	281	318	313	332	293	319	316	332	299	313	341	304	299	334	307	325	323	308	317	293	329	344	334	330	323	298	333	300	318	284	306	319	343	297	350	353	333	346	355	308	308	338	311	318	290	318	318	320	350	354	332	330	321	315	362	340	329	300	290	315	303	291	329	321	309	311	350	362	332	331	306	359	329	357	320	336	332	331	323	330	349	358	308	309	316	299	327	346	329	327	301	339	281	328	345	310	318	315	330	307	304	348	393	305	348	345	314	304	308	336	337	310	308	343	354	317	309	308	324	349	315	297	350	317	328	314	339	360	316	310	336	318	353	355	327	284	319	334	336	318	337	330	324	305	289	300	343	304	359	299	309	291	329	321	304	328	328	336	349	337	326	313	326	307	307	301	343	296	350	333	297	337	309	307	335	320	308	345	304	325	336	347	327	338	325	339	356	319	333	318	312	312	319	337	310	316	305	313	335	314	326	329	351	348	313	302	325	338	329	351	304	314	302	350	304	337	327	334	318	345	317	330	311	336	336	274	334	350	327	357	361	320	337	348	320	347	320	327	346	313	309	316	323	327	323	310	283	332	322	331	309	309	329	309	339	333	326	302	347	357	290	343	294	341	341	304	338	309	356	321	317	311	322	344	332	355	306	314	315	336	332	348	317	350	354	315	344	317	341	319	305	348	332	310	345	323	338	304	323	330	345	334	345	323	331	315	315	349	330	337	338	352	327	328	354	314	345	293	320	334	323	296	327	329	317	345	322	307	346	332	317	331	334	357	329	344	321	384	322	350	317	297	325	329	304	282	332	324	327	323	304	306	325	306	302	323	313	339	280	326	299	337	343	340	319	298	315	345	320	315	329	318	322	331	311	295	347	300	340	337	298	331	352	320	340	331	287	347	355	317	325	338	313	343	340	321	315	305	337	311	347	351	319	330	337	357	293	319	335	325	286	328	338	308	363	327	307	341	329	305	386	324	343	334	327	302	293	307	331	340	333	279	313	345	297	341	356	301	322	310	322	331	285	302	330	309	300	335	330	338	320	296	336	344	314	306	297	340	331	375	353	346	323	314	330	317	327	288	301	339	296	294	323	366	317	351	304	356	330	317	316	338	299	308	335	350	298	336	323	316	344	300	327	316	341	299	351	323	305	335	344	319	338	309	304	324	298	339	315	288	324	289	352	349	362	327	321	316	348	319	294	346	327	313	298	361	308	329	328	320	352	371	279	304	327	341	366	330	286	344	325	309	339	279	356	316	328	360	344	315	330	322	328	317	292	310	329	323	316	335	328	340	319	341	308	326	337	335	317	293	295	322	360	335	268	323	331	304	309	329	336	323	342	336	310	281	287	350	318	331	388	311	345	314	333	323	295	331	318	316	327	350	334	330	332	367	290	327	315	336	337	297	335	327	323	336	306	350	336	311	311	329	318	336	310	320	292	318	315	291	316	339	343	346	327	308	344	331	344	313	341	350	317	295	329	318	315	317	307	298	331	319	342	324	312	332	329	305	344	325	308	323	330	339	282	354	307	321	315	329	360	310	349	346	334	327	343	318	345	350	323	343	312	303	330	334	303	320	311	340	301	343	324	350	353	321	296	321	341	331	356	299	331	360	339	308	297	314	339	340	320	315	327	317	345	343	308	340	305	320	337	302	316	303	305	331	378	314	327	315	326	380	321	326	302	338	311	334	321	330	319	319	301	338	327	323	315	349	338	317	317	305	339	322	326	341	324	319	334	302	330	310	316	309	332	339	299	338	323	332	325	328	324	321	304	339	323	339	294	346	341	317	313	352	329	311	328	353	290	325	302	317	332	319	283	334	357	340	319	330	319	348	328	323	313	348	340	325	300	326	311	305	329	319	317	303	313	345	323	332	347	314	313	309	331	341	303	331	288	331	303	355	330	365	311	316	302	311	313	312	375	341	319	328	351	330	326	306	332	302	311	333	316	351	337	299	328	319	327	344	328	323	314	339	317	317	314	320	348	312	317	304	314	314	344	330	307	308	282	298	329	306	330	352	314	324	343	311	307	371	328	327	341	310	310	333	318	327	313	318	328	297	329	315	321	345	336	335	343	304	313	317	294	347	345	329	336	333	305	330	342	318	293	324	323	304	307	343	291	340	312	379	323	336	310	360	295	324	313	305	330	324	330	340	364	316	340	318	340	354	318	336	324	315	310	359	386	331	313	328	307	309	341	315	331	310	317	323	315	304	323	337	369	313	346	329	315	334	321	302	341	308	304	355	339	343	321	309	315	313	307	338	325	324	318	359	311	332	312	335	338	347	341	331	291	322	343	312	316	321	330	335	361	345	311	313	352	348	322	315	309	335	343	324	339
7314	4502	5002	5014	4417	5950	4164	3298	2935	2575	1890	1434	1180	1068	1068	986	957	975	970	965	907	939	903	970	890	911	929	890	881	851	883	859	881	825	892	843	812	878	837	845	830	822	826	825	854	843	875	841	819	816	853	882	890	831	844	858	831	831	845	792	864	812	835	843	872	820	874	844	898	870	810	838	786	851	803	818	861	856	846	863	872	832	823	776	831	814	837	947	845	859	861	846	868	858	874	780	882	827	836	863	862	850	854	830	855	851	845	788	785	852	853	902	837	850	878	861	815	795	872	853	847	818	844	857	805	790	859	874	883	869	783	844	831	871	833	813	858	810	844	872	879	869	849	857	840	829	790	791	770	803	842	862	876	842	927	783	850	811	856	867	860	809	866	841	818	871	879	838	877	845	804	870	810	898	836	869	876	862	894	839	807	782	859	863	849	796	874	867	835	817	750	884	827	799	854	847	822	782	852	820	859	889	822	832	883	838	864	806	854	871	871	811	852	885	888	835	795	847	849	814	805	897	852	840	837	808	832	810	850	834	838	825	856	840	875	868	825	879	809	816	809	810	914	896	830	845	857	851	865	847	821	852	840	857	820	842	845	829	833	838	761	816	863	839	888	815	836	859	827	862	793	853	787	851	838	806	795	838	783	857	828	894	894	823	855	844	863	835	864	886	797	862	834	862	878	867	825	827	835	831	846	827	806	831	864	842	879	814	858	874	808	861	847	769	856	830	843	860	806	811	882	807	871	782	839	850	829	840	841	841	869	863	766	901	851	821	816	796	882	840	859	885	865	895	823	882	847	838	854	802	865	796	872	879	841	791	827	859	880	823	885	818	812	861	869	821	848	833	800	862	845	854	883	830	808	793	844	825	812	825	804	812	838	851	890	790	853	837	862	833	813	855	849	857	804	870	867	832	861	823	833	806	856	824	865	865	850	808	855	800	826	824	857	851	861	799	855	866	830	825	854	871	835	919	869	836	876	878	847	815	819	859	865	873	822	827	872	791	893	868	903	868	839	837	843	836	817	830	839	844	805	899	826	880	879	824	842	873	845	791	821	860	870	838	894	873	862	841	847	841	821	796	851	834	856	826	854	822	880	816	880	819	828	798	864	869	837	855	781	860	823	855	753	859	826	860	818	852	848	838	867	864	853	826	843	851	862	857	801	842	839	852	785	844	832	889	826	915	836	849	851	858	818	798	865	832	866	843	816	776	823	857	870	847	884	865	839	850	851	859	856	855	865	813	791	838	782	799	863	812	829	827	862	815	843	827	856	826	836	883	834	848	817	883	877	816	887	845	861	826	806	848	852	815	813	797	823	845	844	825	764	789	818	874	903	824	872	777	845	836	870	802	834	832	854	935	891	860	867	848	849	840	856	833	843	853	859	817	874	864	825	797	850	880	834	801	823	787	828	851	830	886	849	823	827	811	806	822	837	874	895	878	877	829	871	842	877	817	844	830	840	800	828	841	821	868	808	823	829	842	806	878	847	852	837	882	855	882	809	808	812	855	881	856	855	842	887	838	878	877	775	799	859	841	822	876	797	846	801	851	869	883	834	849	820	797	822	845	837	864	835	857	811	879	879	808	833	853	802	822	809	835	803	853	848	847	835	808	831	863	830	881	806	837	848	851	853	846	868	877	868	845	852	804	817	818	833	809	863	862	863	794	841	903	837	805	878	837	889	885	856	838	858	827	838	860	812	822	817	847	863	840	810	855	838	791	784	884	848	812	810	884	845	808	862	817	842	838	794	869	886	825	863	834	828	895	834	812	865	845	844	823	805	826	804	831	854	870	820	806	848	831	839	879	901	859	814	815	799	813	860	891	866	831	840	857	854	800	814	820	919	791	840	769	800	815	854	833	804	767	805	809	866	842	853	839	834	880	888	805	875	819	834	837	835	773	831	811	816	911	856	886	837	832	839	914	864	796	810	823	796	872	836	822	855	824	826	815	874	830	873	802	835	867	818	867	800	843	873	876	863	899	857	826	835	881	803	803	860	867	814	816	859	842	836	857	868	795	841	846	882	818	831	845	839	801	884	826	811	871	854	827	799	843	818	825	856	822	817	834	840	823	884	855	847	841	810	876	845	857	821	825	865	824	869	847	822	903	824	832	855	826	831	839	792	809	800	889	849	779	800	911	840	805	850	806	823	808	861	830	841	838	847	853	845	849	869	839	874	828	884	896	829	918	821	829	895	831	856	822	780	818	887	830	825	812	797	851	841	857	814	866	814	841	826	842	834	917	848	905	814	858	818	867	869	849	790	822	917	823	845	894	807	784	842	808	855	824	768	840	884	797	870	813	816	840	848	832	831	890	813	825	852	835	840	796	827	832	857	842	817	839	855	845	840	832	807	814	883	826	924	863	863	831	874	821	816	864	815	808	795	843	825	839	861	866	823	833	789	813	836	802	863	839	817	865	894	822	851	832	870	820	849	803	852	863	841	813	884	906	816	852	866	831	851	841	840	807	800	855	864	861	859	862	837	859	894	901	866	825	826	885	811	812	838	830	803	839	771	884	831	801	803	869	867	851	833	791	863	881	886	885	852	844	868	857	827	828	829	785	837	847	860	867	826	868	891	882	860	819	815	822	821	857	864	845	831	808	813	821	808	847	814	849	872	813	874	858	873	851	832	846	841	837	850	823	830	827	843	855	897	830	850	835	786	839	860	876	878	834	892	814	827	865	864	818	829	848	820	818	845	852	874	851	861	908	831	812	871	816	884	806	834	889	837	886	852	869	897	819	845	832	882	832	872	846	831	847	846	848	817	846	814	861	839	821	817	849	808	836	881	869	868	910	790	876	834	807	826	878	847	832	844	788	824	880	827	879	784	817	836	848	854	834	810	872	860	845	846	882	850	829	828	831	849	840	852	830	859	856	815	882	802	822	846	849	870	825	843	887	843	856	827	821	873	869	811	823	850	830	885	853	809	886	816	829	786	867	831	795	861	863	861	864	833	798	822	782	911	838	860	848	848	905	847	828	840	830	873	830	827	813	827	866	842	832	842	836	920	866	848	869	827	825	876	827	890	839	845	834	844	780	807	866	849	853	853	793	865	807	847	855	824	835	856	862	787	828	866	852	822	846	830	868	815	875	831	871	871	837	840	788	868	892	836	849	818	845	832	878	849	867	821	852	825	863	882	889	824	804	802	877	846	827	884	876	827	819	812	838	829	851	818	802	857	842	789	903	808	854	874	807	808	821	826	815	824	889	864	863	864	843	837	851	813	840	864	851	846	869	808	827	845	839	805	866	804	809	842	815	869	846	864	805	880	903	843	900	839	820	827	851	841	864	813	799	833	814	872	816	884	874	834	821	862	815	856	798	833	827	896	784	806	820	848	848	836	846	849	808	829	780	887	792	845	838	855	842	820	885	851	788	810	783	837	823	852	829	833	871	820	821	832	856	858	883	811	852	903	875	836	792	850	846	841	823	820	877	782	831	848	864	805	800	811	840	801	824	885	829	839	829	840	839	868	808
32566	20971	15344	12951	8859	8760	7686	4577	3333	2877	2071	1503	946	617	596	515	523	450	463	540	438	413	481	439	443	434	390	392	388	371	364	398	372	379	358	375	393	404	353	404	374	411	392	358	369	397	383	408	383	380	359	335	393	403	386	361	389	339	377	382	346	389	389	405	365	350	395	341	359	370	361	393	333	359	444	387	375	377	368	399	401	371	390	375	365	406	405	367	386	385	379	367	349	400	343	353	363	372	342	393	364	358	358	396	355	363	323	370	393	404	357	390	356	401	391	424	417	388	378	413	392	369	373	384	383	366	323	330	350	346	371	353	393	375	409	389	365	375	408	387	385	392	361	409	380	379	348	374	399	383	391	412	354	369	356	398	395	392	394	401	366	378	389	409	360	372	368	375	370	364	361	367	400	400	373	370	358	337	354	391	380	372	416	371	347	371	383	363	368	371	389	409	351	410	373	362	395	356	403	388	368	377	383	352	390	371	352	388	395	361	352	369	388	354	392	384	356	369	390	374	363	354	409	358	384	418	399	351	362	373	375	388	357	404	380	369	412	371	360	340	365	378	378	387	395	360	416	358	398	339	391	368	383	365	371	375	391	388	368	356	364	405	356	366	388	399	394	370	371	396	370	366	383	414	391	379	367	393	389	358	333	379	394	355	365	355	385	372	352	369	383	361	351	383	367	341	383	398	330	376	388	360	381	370	375	378	404	342	394	341	396	341	378	377	385	399	369	392	367	353	366	377	365	349	400	401	363	346	394	366	390	380	337	375	394	433	439	363	348	364	373	397	375	376	367	374	379	368	364	373	397	341	326	368	387	362	368	386	412	340	351	388	391	394	383	380	374	390	370	360	367	372	386	341	382	390	391	363	371	387	378	350	351	358	389	368	392	372	383	340	359	371	424	376	368	398	346	375	335	381	357	396	396	338	340	364	409	385	335	341	347	365	390	383	400	393	372	373	353	386	339	363	378	360	349	357	364	367	380	417	363	365	397	337	384	394	390	365	362	366	374	404	372	384	377	377	374	383	362	361	369	365	380	358	381	378	372	364	371	370	397	382	410	393	404	372	417	348	364	433	399	371	370	371	374	380	389	361	375	420	395	388	335	363	398	354	330	381	394	403	370	373	367	382	384	395	377	424	342	390	392	427	356	371	358	376	338	350	369	411	368	353	387	375	398	369	356	373	366	386	376	375	400	364	384	384	371	371	386	325	399	356	328	402	378	405	362	377	346	361	393	353	369	397	382	400	389	389	411	394	383	381	398	363	374	381	405	368	381	413	384	391	394	376	376	374	386	331	364	354	374	364	427	401	403	376	344	379	374	369	380	381	369	355	366	378	354	371	356	353	395	380	366	359	408	395	389	354	369	382	396	357	346	359	394	387	356	387	399	381	358	384	334	393	374	346	398	409	340	368	360	401	404	384	409	367	397	350	394	378	405	404	359	389	378	404	425	376	356	408	353	388	383	393	363	360	360	406	399	331	366	376	386	373	386	408	379	403	384	358	367	364	407	391	384	379	392	372	387	366	364	413	383	379	389	370	367	380	384	372	365	382	397	403	367	430	370	351	387	411	398	352	337	350	360	372	344	372	375	359	376	327	365	328	372	369	367	387	358	354	342	366	336	388	341	397	425	373	399	385	389	390	409	395	398	365	362	375	385	366	373	363	382	371	375	351	365	375	337	392	374	354	392	391	351	379	383	366	382	355	390	364	351	371	359	386	360	342	360	391	376	380	369	394	375	368	386	374	360	349	405	388	370	353	359	391	354	365	354	393	362	344	361	350	390	379	355	390	418	371	383	402	349	395	379	362	388	408	414	363	348	376	377	335	411	373	362	370	394	356	366	419	385	425	371	374	392	384	348	362	388	329	373	370	372	385	390	390	342	389	393	398	359	369	385	392	363	335	359	367	375	356	357	372	398	392	378	378	380	346	368	361	363	367	379	404	365	376	354	375	370	327	374	386	395	383	372	366	400	349	371	385	404	407	335	401	360	357	392	391	361	371	361	392	373	383	338	364	352	392	396	406	361	379	357	420	397	381	412	403	380	360	374	353	345	403	365	382	370	373	402	416	399	376	374	385	370	368	386	383	408	347	397	387	377	420	358	354	340	361	383	411	366	345	379	373	359	365	379	374	364	354	377	398	338	383	382	396	343	348	372	394	390	402	385	384	391	387	370	399	368	422	371	421	371	345	382	388	424	379	374	412	389	364	383	405	381	381	389	377	366	411	386	381	372	381	385	406	358	396	390	363	367	352	360	383	362	365	362	371	392	376	350	400	383	382	346	409	393	351	356	375	391	370	364	392	409	371	349	394	364	362	367	366	375	343	396	387	376	361	367	351	369	359	377	370	357	368	388	369	390	368	403	352	409	325	423	392	400	389	374	408	373	386	391	424	383	376	383	381	369	360	411	357	374	409	388	411	375	392	355	364	365	395	404	374	416	345	391	392	391	351	351	370	356	346	372	357	393	387	371	339	379	384	411	390	408	388	356	377	366	369	401	376	383	390	367	380	346	395	394	364	383	396	373	374	391	370	392	368	398	359	383	362	397	372	362	373	386	372	367	347	406	369	403	382	371	377	367	388	363	354	396	390	365	362	361	367	390	376	366	382	378	408	385	347	385	378	369	387	376	374	368	375	371	352	374	377	408	378	383	360	372	389	358	376	357	405	380	351	419	376	344	404	362	357	398	378	389	393	364	379	393	343	391	388	382	392	396	372	397	367	388	380	424	369	376	364	402	335	356	361	360	360	383	388	349	405	368	340	357	352	402	383	352	436	334	405	390	392	355	372	372	379	335	372	387	377	389	384	362	399	370	349	388	407	394	392	378	359	382	345	374	378	367	402	382	358	390	380	375	367	349	393	368	375	352	369	364	370	405	395	356	369	399	386	361	348	359	351	362	378	353	389	382	363	376	353	399	378	322	350	353	367	374	419	359	362	396	375	351	379	365	370	389	384	320	423	370	361	356	379	366	397	380	375	372	384	347	338	361	355	382	365	375	383	396	388	360	385	370	381	364	399	344	394	411	386	345	356	351	375	375	331	395	365	396	362	382	369	380	362	389	369	356	344	379	380	400	375	391	367	386	386	354	379	367	367	378	367	367	366	353	384	375	371	348	386	344	339	367	394	390	383	382	368	380	358	367	364	383	369	345	325	384	359	381	380	401	389	391	380	376	364	363	397	358	398	368	359	349	379	342	362	384	357	382	352	378	377	399	404	369	369	406	374	402	398	396	341	394	396	351	353	387	364	352	349	372	389	390	372	349	358	368	405	354	397	354	365	389	382	383	378	380	395	356	333	371	417	375	369	361	359	359	376	367	382	356	377	410	357	377	358	413	392	370	388	383	367	416	401	351	406	405	364	379	361	356	403	365	337	361	388	364	353	388	348	376	376	374	372	360	349	374	378	360	399	376	387	358	381	386	374	378	358	366	338	357	411	367	386	351	364	363	338	357	355	350	391	370	375	375	380	403	391
23740	12233	11895	13117	11113	15150	13926	9898	8983	8116	5445	4436	3058	2589	2041	1912	1905	1768	1666	1828	1539	1489	1549	1561	1336	1337	1206	1109	1067	1027	995	1009	1022	1047	1005	1024	998	942	986	1008	957	957	1097	990	993	988	1012	912	984	1021	942	958	967	1007	991	952	921	933	991	928	914	946	993	923	1009	941	918	948	967	956	977	992	957	975	994	967	981	967	973	945	918	928	937	908	936	995	954	952	937	926	932	953	931	1005	1019	950	994	968	946	997	929	948	981	998	986	1018	983	1009	955	909	1006	960	972	964	862	1017	917	956	958	917	955	980	980	980	998	950	925	971	928	962	975	958	947	939	973	916	946	948	931	953	980	923	958	895	914	955	940	950	954	955	962	1009	946	936	970	956	895	966	937	911	923	942	934	927	875	963	919	935	927	896	909	914	900	923	964	975	934	937	963	954	914	916	956	978	932	973	956	931	929	950	948	959	973	906	876	920	890	1006	951	957	981	961	947	991	933	991	954	927	974	942	893	985	942	916	967	943	926	970	941	917	900	966	934	969	978	1010	926	919	957	938	916	955	958	888	928	946	986	951	902	941	934	927	944	916	961	971	934	932	928	961	957	936	956	969	967	914	916	957	945	937	957	914	917	960	921	974	920	927	948	924	894	945	990	912	939	939	961	944	944	923	912	925	990	963	941	985	937	992	946	902	942	967	974	950	933	940	923	983	947	975	900	921	956	914	961	989	966	928	991	922	884	929	933	964	945	894	909	966	940	963	920	953	928	960	981	891	935	944	955	933	896	954	936	948	936	959	950	961	924	1016	914	889	926	956	939	930	891	876	956	963	858	910	982	906	987	905	951	922	935	955	955	884	937	957	962	946	909	941	884	952	940	915	925	929	935	944	941	995	943	924	1011	928	968	930	939	908	950	1003	939	911	947	963	970	988	961	1002	943	934	937	979	906	931	945	957	910	958	1000	938	957	925	954	996	914	939	887	942	890	961	898	934	908	921	897	986	954	906	996	948	916	906	966	881	944	976	934	951	934	931	945	930	989	930	915	932	901	980	872	942	957	996	942	962	953	969	870	864	934	951	982	944	918	895	954	915	1010	967	921	976	925	936	969	979	925	908	1007	979	932	921	913	932	917	919	918	920	991	1006	910	945	940	951	948	973	869	944	901	971	945	952	931	978	879	897	926	941	936	990	885	936	981	919	877	961	898	928	904	985	1016	962	960	953	917	949	985	903	969	931	958	918	954	904	955	915	923	924	926	958	960	969	955	943	953	920	978	923	960	914	969	955	927	913	967	936	896	957	940	976	942	984	927	985	951	943	926	911	964	847	948	949	926	987	963	948	934	974	881	906	942	945	910	962	1032	900	921	964	932	978	977	974	923	969	927	950	946	974	947	968	942	942	947	967	937	970	960	991	1012	895	880	938	1005	884	958	960	923	973	904	939	964	917	969	942	963	971	912	941	933	1047	917	932	947	940	927	951	866	948	980	940	990	940	996	945	960	940	937	937	985	950	978	923	946	902	977	947	900	943	952	961	906	998	989	923	967	949	942	946	942	917	968	956	897	937	924	926	895	894	976	939	900	909	964	996	1002	918	908	890	907	927	945	919	953	935	891	876	1006	975	884	918	987	936	968	971	929	917	984	923	893	943	949	976	937	902	880	1004	915	938	967	931	964	943	948	947	984	918	967	944	932	961	890	940	970	920	960	984	935	910	958	961	940	950	957	935	953	955	947	932	974	965	935	903	939	959	942	917	929	884	942	1000	927	936	919	914	1009	958	1001	957	948	941	918	935	948	998	937	928	952	955	874	927	972	922	958	961	949	949	952	973	950	890	954	939	966	1008	986	889	955	889	954	956	952	936	950	982	944	916	936	952	920	962	954	887	996	958	846	941	953	957	943	968	961	933	963	950	921	879	883	908	913	906	955	935	962	939	994	929	941	937	935	959	974	971	938	968	956	894	939	950	902	922	978	976	969	1000	920	926	943	981	985	986	943	974	958	931	933	924	913	958	968	921	960	927	937	893	975	966	923	900	930	965	926	915	881	913	919	922	966	932	932	922	958	933	946	915	976	946	986	890	846	948	959	921	976	964	977	923	911	922	868	909	956	935	992	972	969	944	966	897	891	958	965	925	920	975	929	894	943	931	945	955	960	859	942	967	966	924	978	877	963	922	903	947	914	954	925	954	969	927	918	900	940	1001	905	968	904	909	966	950	944	933	988	916	991	952	964	990	885	899	923	931	954	982	901	877	904	973	893	961	921	890	954	963	970	991	921	961	914	879	940	935	921	1014	956	957	945	957	905	935	974	969	940	999	908	976	925	891	902	946	968	924	961	873	943	922	958	960	946	935	935	957	906	926	989	930	903	915	985	905	944	943	939	925	986	858	901	952	912	958	1002	930	967	915	1026	995	925	931	984	960	993	995	958	938	939	906	937	910	942	964	981	954	915	970	946	949	926	992	979	949	943	924	978	986	916	945	943	962	938	980	915	891	965	950	961	919	971	932	924	927	956	977	935	942	912	970	957	949	878	915	994	912	988	958	892	916	1012	1012	904	940	977	936	979	899	949	1037	923	915	921	955	930	916	949	924	974	926	947	904	952	937	941	912	932	920	945	972	941	950	885	951	914	982	917	934	942	922	917	935	957	925	969	932	965	928	914	954	960	964	937	923	951	912	922	963	918	930	913	977	945	968	941	914	931	935	943	909	957	959	966	983	987	978	979	935	1020	1009	961	923	1003	900	966	909	925	893	909	951	976	987	890	983	872	979	1027	902	967	983	963	1009	975	925	919	923	857	928	979	932	945	963	957	942	919	921	898	943	988	907	917	957	906	913	961	922	939	943	976	995	929	925	923	1008	921	971	1002	970	977	982	931	958	969	944	939	925	907	951	966	981	907	976	952	920	986	975	957	941	936	945	917	926	938	918	930	923	932	983	940	952	948	952	943	886	948	947	947	903	947	909	919	951	915	981	948	927	972	1008	927	892	936	935	952	956	953	978	937	936	953	935	910	949	919	901	946	903	978	952	936	944	945	940	953	923	954	979	981	962	940	918	930	989	973	931	961	867	973	958	916	910	946	974	929	955	947	899	902	1018	896	916	874	919	910	964	975	927	962	985	934	968	944	960	979	929	901	879	885	940	925	958	934	965	980	933	977	938	959	992	952	918	950	970	949	949	927	1003	968	928	938	899	1006	921	977	918	988	926	949	907	1002	965	918	966	933	940	971	1009	936	927	935	952	929	898	957	923	927	929	957	920	978	926	884	914	957	927	959	972	935	963	933	951	961	970	930	926	918	962	952	985	963	905	924	956	978	957	990	898	981	930	964	942	991	950	902	938	944	889	970	941	967	981	946	946	948	943	932	908	926	940	948	979	942	994	904	955	977	924	959	910	984	938	970	985	953	954	969	882	937	959	920	947	975	999	971	947	926	920	938	911	885	939	934	981	988	924	946	943	967	979	919	977	961	970	977	927	937	1022	965	938	923	991	903	940	902	977	993	926	880	957	921	967	938	947	975	978	963	977	939	918	932	912	937	1029	886	961	1006	949
41037	26813	21899	19079	14750	13704	12777	7933	5525	4657	2650	2027	1243	885	616	526	511	442	466	577	398	379	409	475	375	406	371	308	303	319	288	290	304	278	313	282	308	309	320	316	284	280	290	248	318	307	275	285	318	282	278	286	282	303	295	289	295	258	278	305	273	284	283	267	292	317	287	285	260	288	268	276	292	300	280	312	249	300	300	306	250	304	265	283	230	307	292	289	258	322	289	324	277	297	292	310	279	290	307	257	291	280	285	266	265	260	307	272	269	287	299	310	249	280	288	258	296	322	313	293	306	284	308	277	302	289	300	309	270	274	272	291	281	269	253	279	300	272	281	289	298	307	283	295	300	302	249	321	269	288	291	282	279	259	299	249	296	279	261	258	276	270	306	325	292	256	305	326	312	293	283	292	246	298	281	318	281	274	276	284	287	279	312	270	269	304	290	258	292	284	284	291	273	265	300	265	311	311	267	264	292	256	277	275	288	299	245	285	333	283	266	301	275	297	269	287	272	255	293	270	259	288	274	277	291	285	274	261	270	275	290	285	286	282	286	263	261	283	280	294	283	296	256	309	288	312	273	321	262	293	307	295	295	292	267	250	263	263	262	259	261	279	259	285	295	316	282	290	247	273	255	262	308	272	286	254	295	297	285	278	263	294	284	280	300	249	279	267	265	287	316	243	282	281	278	292	262	294	300	267	307	291	247	277	285	264	268	294	301	264	274	288	302	278	308	270	313	288	297	312	273	298	294	296	287	299	296	293	262	288	271	279	299	283	258	263	272	269	266	291	279	282	259	270	270	273	296	272	315	296	287	309	277	287	285	278	300	284	245	292	275	282	267	297	293	281	293	303	280	297	274	289	290	299	268	298	282	304	282	271	279	278	250	261	265	267	294	293	300	259	266	288	301	299	277	292	302	271	276	263	275	297	253	287	257	315	333	324	308	285	292	292	271	278	278	278	291	291	284	293	286	291	276	296	276	285	296	295	282	287	310	277	288	288	278	271	237	310	288	240	292	280	309	303	294	265	261	277	312	299	280	288	270	248	286	270	270	313	280	251	291	296	279	267	287	278	268	271	280	307	309	275	282	287	286	289	279	277	307	289	289	281	306	265	292	260	296	295	304	267	267	271	319	262	256	273	311	302	334	300	289	282	303	281	259	287	265	266	307	306	284	255	297	270	281	276	259	302	277	291	294	258	304	269	306	278	269	272	276	293	289	261	280	285	284	280	303	286	299	291	306	255	282	283	304	302	304	287	278	297	270	299	289	312	289	282	286	280	270	279	310	288	265	271	314	274	292	281	289	277	239	274	280	287	265	292	291	262	281	286	261	316	274	306	240	338	294	289	294	274	270	280	309	269	266	283	261	257	277	292	252	257	284	271	264	258	297	289	266	258	276	281	285	269	276	270	273	281	306	304	259	292	291	289	292	286	314	289	290	266	271	298	267	277	310	286	296	268	304	285	273	288	295	286	295	285	327	318	329	297	294	270	303	282	264	287	271	282	291	286	266	272	266	290	281	290	278	332	282	277	296	266	251	252	294	296	275	269	332	308	267	297	295	295	315	302	278	266	262	307	276	279	279	314	265	293	290	292	302	305	292	281	292	310	323	262	303	290	305	310	282	290	261	302	266	271	282	291	322	247	291	294	310	305	273	288	291	272	301	281	304	289	291	300	274	286	293	285	281	270	290	290	270	265	245	279	276	300	292	303	266	282	278	275	268	257	296	279	259	289	305	254	267	282	288	265	270	234	283	291	314	293	259	294	300	280	280	290	300	301	267	310	297	270	281	259	290	263	262	279	294	277	299	298	285	304	250	300	294	266	254	285	290	285	318	281	279	280	283	306	280	295	264	311	286	272	253	281	302	258	318	275	288	287	235	274	267	270	276	238	294	299	294	313	268	284	302	245	269	300	301	281	292	281	315	302	273	308	297	261	289	270	281	309	306	283	272	255	291	253	306	335	257	293	296	282	308	298	298	273	248	275	282	294	249	253	293	266	280	303	295	291	265	321	279	285	291	288	269	304	279	309	299	323	269	324	260	275	308	281	264	275	310	281	281	274	252	285	281	260	282	281	297	269	261	257	254	297	289	316	294	278	284	308	269	285	282	289	296	282	267	292	295	276	300	266	295	265	291	296	287	267	273	276	292	276	274	291	282	289	279	301	283	275	295	274	291	280	280	264	278	298	267	298	293	278	277	272	286	262	277	264	271	273	286	256	315	298	281	276	287	295	277	254	284	254	287	296	317	263	311	296	284	293	277	318	276	287	314	275	278	284	258	287	290	285	298	282	284	270	293	301	274	302	309	285	310	264	287	294	293	288	278	264	304	298	319	265	305	276	280	286	279	273	285	273	306	297	316	283	312	292	313	270	303	301	277	296	294	298	309	279	281	298	269	264	272	264	277	277	300	309	267	268	315	263	267	273	312	274	264	268	307	260	296	289	302	273	287	278	277	282	266	279	275	294	300	291	276	296	313	281	286	286	278	301	284	283	278	254	239	277	282	275	277	310	294	290	307	277	267	314	261	319	255	269	273	274	278	276	277	277	299	284	283	265	262	320	289	260	317	260	290	304	274	314	283	297	264	307	268	280	268	258	264	260	276	285	287	266	302	292	291	308	278	247	292	256	274	271	290	230	280	285	262	309	279	252	285	289	299	294	276	284	282	280	284	275	289	277	293	300	281	281	253	304	282	299	284	292	292	278	292	273	308	286	290	262	294	295	272	238	298	281	298	297	284	293	286	286	286	258	273	306	286	301	301	310	275	282	288	270	261	272	263	307	287	285	308	269	266	318	294	283	265	298	290	260	259	291	274	287	277	285	278	284	314	277	275	278	298	269	292	287	298	273	268	258	288	304	301	293	311	283	308	279	283	295	276	287	287	260	286	286	303	319	283	272	317	299	287	273	268	271	282	277	260	302	288	317	292	279	302	330	287	280	292	291	283	271	295	316	313	257	273	303	309	276	308	268	263	305	317	284	277	246	280	284	278	261	287	285	270	287	264	301	296	267	268	274	273	305	282	305	259	290	290	283	270	239	284	265	304	264	284	308	278	273	270	299	305	294	278	270	283	280	287	302	266	285	273	292	276	318	302	286	297	277	308	305	296	288	297	305	272	255	312	279	275	297	284	268	283	296	299	289	264	299	315	274	311	280	268	316	276	287	275	278	300	306	291	289	299	321	266	303	285	287	290	274	263	262	258	289	260	296	265	295	299	295	301	248	287	278	287	304	278	278	286	274	258	286	293	290	281	297	307	278	271	271	291	286	277	275	257	276	284	272	277	253	267	282	317	281	273	281	288	336	274	275	316	268	270	285	281	296	270	281	321	284	298	285	274	262	283	272	281	291	291	263	275	298	284	288	294	296	303	270	270	313	296	275	283	290	277	274	289	277	307	273	256	278	282	303	287	243	291	263	294	278	266	288	259	299	297	284	281	303	310	284	275	309	260	272	312	288	283	256	300	266	268	314	293	269	268	269
30243	16593	16339	17504	15459	18670	17775	13145	12002	11675	6947	5797	4069	3299	2556	2437	2429	2155	2013	2299	1681	1557	1719	1951	1547	1505	1218	1021	1025	917	895	863	826	831	851	815	762	807	791	735	866	746	791	792	768	767	748	762	711	745	745	791	727	771	754	756	747	811	730	744	754	772	770	770	792	754	703	716	737	713	785	774	727	720	711	752	687	703	718	729	784	757	728	777	694	738	720	769	740	772	814	739	804	748	806	715	754	761	789	753	732	734	788	806	737	752	766	793	805	695	708	795	792	785	774	783	756	785	772	751	711	699	797	741	687	723	745	763	727	741	719	701	764	732	811	719	749	714	735	733	659	739	767	739	702	705	745	704	765	731	683	745	689	716	756	741	722	777	727	766	710	694	666	745	717	712	727	749	773	734	714	785	734	754	688	706	695	710	736	754	761	746	787	756	700	672	703	719	720	698	754	727	750	671	732	695	716	743	703	712	681	665	728	717	715	739	735	709	694	747	736	720	720	724	723	727	702	727	721	739	701	748	708	716	730	678	713	734	695	660	714	715	758	685	741	707	714	703	784	740	774	745	732	728	688	731	760	679	682	714	721	748	697	701	704	679	719	753	705	685	673	695	690	775	754	716	724	690	754	729	760	736	729	706	702	706	723	704	665	695	685	745	698	712	768	749	711	713	749	706	730	739	701	692	714	709	656	699	723	758	726	718	720	751	724	739	692	691	728	668	686	749	738	741	754	695	756	701	706	723	705	722	717	742	746	741	761	745	756	752	735	704	704	702	727	718	743	698	708	735	704	713	720	722	714	723	735	699	695	707	740	728	734	758	707	691	721	722	764	774	710	709	754	749	638	696	738	688	743	735	671	733	724	708	706	680	724	720	709	668	651	744	713	766	686	801	745	716	694	736	695	730	723	660	719	695	708	717	760	662	747	735	736	668	706	724	714	755	699	666	706	716	722	696	756	727	707	716	735	734	719	719	752	724	680	726	743	727	762	662	738	713	714	690	761	679	708	699	729	750	723	729	676	707	736	737	747	689	729	703	741	693	711	725	765	765	687	750	753	728	760	718	714	699	688	746	722	715	747	698	699	710	720	710	755	706	690	749	737	727	693	728	702	723	719	689	771	712	680	698	691	761	740	740	700	737	725	777	674	750	765	733	712	733	771	716	741	772	677	710	762	720	691	690	734	732	709	717	681	708	710	750	694	720	722	720	695	734	679	667	669	725	770	697	740	682	696	752	695	771	780	768	720	718	704	667	719	728	724	733	745	742	705	704	741	721	703	731	762	694	696	781	745	742	709	724	707	757	703	770	732	803	768	665	736	761	720	720	732	731	714	667	695	721	738	730	736	709	711	747	722	778	735	732	736	804	740	735	741	698	693	725	715	710	706	714	770	742	739	762	679	787	753	709	745	771	752	700	744	742	698	694	684	727	707	720	689	694	709	676	709	677	706	711	720	715	727	705	724	741	709	686	688	724	716	783	687	689	726	759	737	753	748	734	745	732	680	723	666	702	705	710	686	685	725	693	682	754	713	758	752	737	724	729	733	711	757	756	708	752	732	720	752	701	766	713	710	695	727	744	691	728	716	730	722	746	742	718	768	719	765	723	746	747	784	683	702	713	696	699	732	726	714	702	713	732	770	718	673	715	707	697	704	705	722	718	726	724	687	717	723	750	744	705	670	766	741	730	700	732	807	701	756	688	759	717	719	697	716	681	713	719	745	702	729	723	714	716	699	667	701	732	748	726	739	752	706	680	693	690	737	697	733	683	684	735	716	749	717	739	710	692	695	736	769	712	707	713	678	740	747	756	724	696	657	727	747	724	717	731	742	659	742	752	713	774	721	736	736	732	754	683	757	731	714	745	744	739	712	748	703	717	698	711	733	746	691	746	721	750	673	750	653	755	694	674	705	754	762	707	697	714	735	781	712	710	789	685	718	689	745	719	737	739	679	688	767	689	767	680	740	762	726	728	701	712	734	689	732	714	690	740	734	677	745	719	743	729	690	700	680	725	715	741	678	730	752	730	712	727	712	711	725	753	715	670	709	752	717	697	688	683	738	759	726	741	746	741	702	703	710	766	690	738	720	715	729	742	736	724	697	717	727	691	730	729	740	713	707	717	721	711	716	747	730	696	737	701	744	711	698	711	713	670	755	688	682	734	697	702	704	701	719	728	693	742	697	764	723	729	746	699	737	696	746	748	739	681	668	725	720	707	718	701	744	748	708	725	701	695	761	738	710	733	711	747	759	731	740	744	701	757	698	676	750	710	739	732	767	776	748	695	714	717	720	716	727	698	774	751	735	744	728	698	726	701	722	706	747	739	698	718	740	714	764	778	752	729	722	752	724	730	693	658	723	735	697	694	744	766	666	747	743	696	720	714	772	732	699	757	684	729	714	659	722	736	715	736	679	662	691	733	720	764	751	686	736	691	685	729	719	707	689	706	708	713	715	744	773	719	711	699	729	724	746	749	723	698	753	687	735	736	709	686	736	739	746	742	771	708	688	731	704	745	709	689	760	749	702	699	724	721	747	696	697	745	765	714	729	731	734	682	707	709	710	701	714	749	690	749	739	724	725	751	728	766	693	658	750	707	696	742	733	774	683	727	703	741	739	683	720	727	698	759	710	752	684	738	755	686	747	694	720	757	752	771	713	746	715	747	711	772	718	757	755	728	740	747	750	742	759	747	721	760	742	713	704	788	734	720	757	744	708	695	699	712	689	766	729	727	768	682	698	713	714	742	659	765	770	738	752	742	693	721	764	725	719	723	698	712	721	711	714	708	714	762	734	752	699	749	681	734	712	680	726	758	692	713	740	732	727	708	709	663	725	732	716	732	758	695	751	726	688	714	723	713	721	694	737	769	729	769	709	763	704	717	731	692	739	735	725	658	725	751	683	697	719	735	758	719	715	743	742	669	767	726	737	689	691	722	747	716	724	703	715	715	710	736	710	739	725	743	741	714	743	701	737	748	715	698	710	728	736	698	790	697	697	677	753	769	742	720	760	743	721	677	744	754	698	718	695	713	706	714	748	744	748	736	712	790	690	709	712	729	705	748	674	736	703	710	752	718	757	701	698	717	730	717	743	701	719	714	715	712	716	689	721	769	752	687	744	721	729	683	699	753	668	734	685	699	736	717	694	759	683	726	733	715	706	745	672	714	734	731	745	668	711	719	705	718	681	748	741	726	699	776	723	735	759	689	775	767	767	718	743	738	731	697	698	713	721	688	718	718	725	737	703	734	751	677	758	715	700	739	691	768	682	722	756	729	763	683	674	667	713	746	731	704	693	780	718	752	683	725	733	735	692	687	744	696	743	715	772	757	772	734	703	691	712	720	703	734	746	728	720	745	724	649	711	724	713	745	712	778	736	716	703	718	761	732	781	695	721	724	726	688	715	737	681	709	712	717	741	669	673	739	765	713	718	715	717	703	702	704	649	693	749	758	716	764	761	724	698	774	714	718	733	750	759	742	767	710	691	708	691	700
8804	3842	2848	2239	1635	1589	1073	830	635	574	474	387	364	348	353	340	323	310	340	328	363	326	319	321	315	331	320	291	296	314	330	287	309	289	294	331	323	308	317	357	300	298	339	290	331	304	306	322	314	317	301	346	328	332	331	280	288	302	322	289	341	307	308	302	322	323	300	328	330	299	316	331	328	328	329	322	313	304	344	302	317	311	317	310	315	343	353	303	329	307	291	309	328	284	355	317	297	287	305	307	307	336	260	320	340	291	323	302	320	317	307	322	294	352	321	299	284	328	304	326	319	322	336	350	307	278	291	295	284	286	334	332	332	295	301	290	338	329	342	287	301	308	327	356	347	318	330	296	326	306	310	318	305	314	308	331	325	294	323	305	279	309	334	335	284	301	343	320	303	300	298	303	316	332	313	312	312	324	349	366	325	328	327	318	345	321	311	325	348	313	308	301	320	330	306	304	317	344	308	355	333	325	309	310	316	331	307	306	301	311	322	286	296	315	322	315	329	350	326	312	312	301	316	291	317	312	342	319	317	333	301	322	318	315	327	305	300	277	337	322	315	325	319	335	328	335	361	291	321	322	319	296	294	300	309	328	284	337	304	328	310	314	359	341	315	311	306	329	314	319	314	298	311	351	324	318	339	306	325	324	308	328	286	314	318	301	321	329	335	337	311	340	308	337	305	302	327	285	334	312	328	331	304	302	327	282	320	320	317	302	331	288	314	323	314	307	336	322	302	322	322	317	351	296	344	342	291	289	300	344	319	311	318	330	354	344	329	322	329	356	324	304	329	331	318	324	307	322	294	299	309	311	322	313	330	323	306	333	326	305	313	287	312	333	322	328	329	318	285	335	295	322	308	310	320	275	313	305	312	296	318	316	308	310	300	356	325	301	274	310	313	334	358	304	320	298	325	336	340	316	330	302	329	314	289	307	312	355	279	336	333	322	355	303	318	339	343	296	306	327	300	329	316	336	346	339	342	325	325	303	324	292	339	322	302	319	299	331	280	332	312	328	319	299	312	319	310	294	315	336	298	318	316	354	325	303	331	329	304	327	294	311	325	344	304	325	308	336	320	322	319	306	313	336	314	302	310	332	314	321	327	333	321	305	297	292	326	329	323	335	328	309	341	317	337	330	321	316	309	360	305	350	344	316	336	303	325	288	316	321	326	331	314	295	293	332	302	320	327	313	301	295	298	335	304	316	296	316	342	317	311	323	330	294	297	317	313	310	300	323	278	308	313	310	326	336	336	300	310	346	309	330	286	283	321	321	302	300	321	334	288	317	342	320	298	322	297	330	330	308	341	325	322	357	324	329	328	313	285	293	294	280	305	321	328	310	335	301	341	326	290	317	311	300	336	298	319	313	309	333	321	321	321	298	348	263	305	302	347	312	306	292	301	278	304	325	330	334	302	326	338	329	317	311	322	325	303	343	301	309	334	301	326	341	350	307	306	313	336	312	324	313	316	321	326	344	314	304	305	323	309	293	319	325	339	308	339	330	339	328	312	340	316	323	305	301	315	333	321	314	304	338	309	306	324	345	311	313	325	320	303	343	336	289	296	335	301	336	335	309	332	318	366	334	287	324	294	305	322	295	331	321	319	318	314	331	296	315	319	320	313	346	337	303	339	294	321	301	319	330	308	307	359	331	302	317	281	328	308	312	320	305	272	297	306	324	357	306	277	300	306	288	305	333	321	288	347	344	348	339	278	341	309	297	310	333	368	311	297	314	327	325	312	316	323	289	301	341	351	308	326	320	300	342	303	307	307	318	299	303	303	307	347	306	303	321	319	347	281	266	294	344	300	336	302	325	347	330	302	326	319	332	312	308	338	304	316	324	339	313	319	312	293	307	308	304	338	344	332	301	319	325	304	324	281	326	335	325	311	322	364	317	337	310	329	310	312	319	311	326	313	336	301	328	306	300	320	314	319	312	317	325	327	298	334	332	327	291	321	350	318	313	325	303	312	316	315	337	296	318	325	293	325	297	308	299	327	302	316	321	325	294	341	334	356	307	288	351	314	302	271	307	290	331	294	302	320	307	301	309	312	332	316	305	351	329	328	333	332	338	300	293	289	316	336	314	312	315	298	328	336	312	332	287	290	312	318	316	307	292	335	337	321	349	342	321	342	302	334	290	327	308	309	317	325	315	312	359	323	322	322	305	335	329	333	316	289	315	311	322	314	334	339	337	346	307	329	311	301	266	323	319	353	306	290	319	316	335	297	307	319	319	332	297	314	306	317	314	281	289	289	309	292	317	343	333	315	334	308	311	347	310	338	319	295	311	333	323	342	329	362	322	327	283	309	312	305	313	318	332	318	301	343	292	281	329	312	287	290	328	290	322	279	313	295	322	305	317	326	306	300	308	325	330	342	277	313	320	305	342	322	331	328	325	327	297	334	314	321	359	321	289	319	322	302	315	310	300	312	307	318	335	288	306	332	344	339	313	318	299	323	335	307	320	307	309	300	312	337	322	319	298	309	335	334	311	306	292	291	317	295	308	319	289	304	318	346	343	300	315	316	304	309	308	311	327	273	332	316	313	334	302	355	343	335	315	299	301	308	316	320	308	311	325	313	340	314	343	336	310	313	312	328	284	339	299	339	313	305	300	312	331	326	323	328	331	345	299	331	327	349	320	355	305	343	294	320	306	308	342	293	295	331	332	331	307	338	313	283	295	337	289	330	337	308	333	322	299	340	325	337	312	287	324	314	334	320	327	309	295	323	285	288	338	322	298	303	291	326	333	330	304	320	326	324	298	346	308	299	333	302	322	325	337	362	350	336	296	290	299	306	313	330	248	321	344	310	337	336	343	300	305	318	340	318	318	310	286	278	307	294	312	302	357	315	331	296	327	317	362	319	289	322	338	290	316	309	349	329	295	308	287	328	277	343	319	313	316	340	344	347	308	308	328	342	286	320	319	311	315	326	313	326	330	319	330	301	318	315	305	337	327	358	305	345	293	322	299	323	338	316	356	313	320	357	320	356	322	351	328	320	322	321	301	336	341	326	308	316	336	342	326	312	305	276	319	294	322	304	274	333	268	336	319	286	305	311	314	333	356	359	296	271	323	331	336	325	255	341	299	286	326	325	314	313	298	316	373	317	325	314	339	318	310	342	330	300	290	289	319	328	293	334	318	283	323	323	309	276	286	330	317	353	320	308	297	301	329	294	302	321	333	322	290	322	312	328	340	298	300	339	272	322	296	311	292	325	303	349	331	298	338	333	337	323	323	325	338	333	333	323	328	329	309	309	306	292	339	338	301	310	321	297	322	327	343	323	296	305	300	299	277	330	359	307	296	358	358	295	331	311	289	293	345	338	317	296	307	334	312	309	321	305	279	292	346	308	292	320	307	303	353	307	322	347	320	313	314	370	316	325	330	333	289	311	299	323	319	330	339	320	309	331	305	305	288	322	316	333	307	297	322	304	291	323	319	344	309	325	346	307	325	295	329	331	346	306	294	319	308	351	350	343	329	314	315
7148	3897	4826	5530	4821	5716	4017	3445	2666	2252	1592	1428	1069	1038	940	943	887	880	948	930	939	944	971	934	899	904	918	860	846	847	869	828	841	792	846	837	780	865	815	815	828	788	857	789	788	833	842	850	816	844	844	796	806	823	846	810	806	825	807	793	805	855	833	834	824	852	804	783	854	781	831	794	875	818	841	792	826	798	815	795	833	796	880	849	809	820	804	793	829	790	799	794	855	788	858	847	834	835	810	874	823	886	817	833	842	852	838	837	835	832	857	787	833	869	833	865	827	814	838	829	801	812	830	791	832	859	804	868	817	822	795	840	813	822	842	830	791	801	859	819	809	834	844	790	827	820	798	764	869	838	796	830	767	814	812	801	833	858	823	777	801	783	824	823	802	807	791	785	892	794	845	818	784	814	805	814	829	833	824	788	798	836	790	839	869	834	791	834	806	810	764	812	858	845	852	791	837	854	836	792	809	820	789	805	840	805	797	865	804	764	801	770	762	816	863	859	776	800	826	852	844	777	791	771	821	823	795	754	773	856	799	878	803	847	819	813	826	817	817	829	822	772	802	821	796	798	806	896	834	830	780	835	850	835	800	797	807	823	782	893	845	796	816	817	804	824	812	772	881	802	791	809	830	843	861	831	863	848	750	823	796	839	818	792	882	839	798	848	791	835	834	853	828	836	791	831	825	913	898	830	851	791	835	796	838	872	824	794	802	850	852	864	837	790	846	852	851	844	780	773	809	785	805	794	838	795	821	836	791	819	854	827	792	788	839	814	803	863	769	841	814	802	775	805	851	830	825	774	820	845	832	766	776	793	837	859	766	808	788	801	794	835	826	848	838	795	769	748	786	829	851	845	837	874	813	805	836	796	823	786	822	767	820	772	798	815	855	798	811	808	822	806	781	816	865	767	809	768	794	845	832	839	813	778	798	833	830	841	847	857	824	791	785	850	782	850	824	771	841	824	849	746	815	825	816	871	812	815	830	821	826	862	873	841	801	815	863	853	776	741	797	840	827	779	806	823	802	789	811	758	808	770	815	847	837	790	860	804	823	817	798	856	777	767	818	795	847	785	831	828	850	778	817	797	833	816	807	812	843	820	834	819	781	808	824	775	860	832	836	837	795	788	802	871	825	824	815	833	752	818	839	816	821	817	821	790	856	842	872	838	839	811	786	837	826	804	851	801	797	824	775	793	797	819	824	819	827	844	825	807	818	815	822	805	829	848	788	858	841	839	824	846	790	824	835	827	744	801	817	771	837	830	842	789	825	849	800	817	860	825	865	844	791	836	860	823	822	898	761	818	863	825	817	773	859	826	792	807	823	798	783	843	866	811	852	857	822	824	804	835	818	851	837	782	859	801	829	825	870	836	823	796	823	802	845	786	817	765	855	801	819	852	821	823	847	847	825	789	803	830	832	824	829	799	825	827	832	842	868	810	800	841	752	810	804	811	815	829	798	851	812	805	769	854	813	818	790	761	787	850	818	844	868	854	746	832	822	841	832	819	825	822	806	784	858	839	810	777	793	833	823	789	826	883	857	841	850	840	778	843	815	841	835	809	826	835	838	810	821	787	808	795	823	818	808	799	811	807	790	802	773	846	830	820	798	839	792	787	813	765	814	792	777	834	842	872	760	786	839	783	797	855	804	834	849	823	805	875	831	826	823	817	842	827	827	856	839	795	808	845	840	802	858	852	869	814	808	804	789	872	841	814	871	793	843	798	836	779	820	817	810	835	812	796	808	817	758	798	857	881	796	832	843	851	835	803	741	814	813	817	821	875	777	812	813	783	827	835	861	842	827	829	767	797	848	878	862	867	851	869	868	824	816	833	838	825	811	821	810	766	753	825	819	788	818	859	830	787	860	855	797	787	836	796	812	840	840	785	868	831	833	824	817	844	815	823	823	820	734	829	846	802	790	792	810	817	838	860	821	847	855	780	757	770	847	814	810	816	781	831	787	788	831	762	850	849	794	799	758	836	800	802	833	878	870	782	816	832	773	779	824	819	842	783	830	797	857	769	784	801	795	795	821	803	791	807	827	868	849	803	803	812	840	850	853	848	817	864	880	790	871	847	827	834	797	833	856	879	829	813	846	842	836	820	847	781	810	843	809	834	809	833	772	799	847	895	907	832	832	839	790	832	819	788	816	837	871	828	795	814	829	809	831	817	857	822	783	803	848	786	828	822	791	794	843	838	831	858	809	827	798	811	860	823	762	799	782	833	805	840	833	832	780	787	800	855	810	833	774	801	832	812	878	846	798	833	825	846	805	854	806	800	801	827	767	820	805	847	839	811	791	781	815	793	832	848	808	861	820	841	802	850	822	785	795	812	830	827	823	761	828	816	810	784	823	798	798	771	792	806	799	860	825	835	771	826	795	785	827	825	823	810	827	793	765	862	769	857	904	844	801	851	856	790	813	831	849	824	807	787	821	839	838	808	828	730	809	806	779	811	856	831	804	849	835	843	842	801	811	785	784	849	846	821	749	834	833	794	847	821	826	838	880	782	830	802	787	824	831	820	849	816	810	862	838	834	825	786	823	790	822	817	797	853	828	799	864	820	812	820	832	774	832	817	823	803	838	842	803	862	869	787	846	812	782	810	846	867	786	825	800	833	844	816	811	840	794	850	812	830	810	841	849	810	833	836	783	765	769	820	914	860	822	796	828	810	762	835	789	842	835	791	849	820	766	792	822	817	807	826	815	796	813	852	808	806	804	825	816	822	839	848	778	822	764	816	805	830	807	808	850	800	835	759	824	794	818	798	831	856	834	822	829	841	805	793	890	815	838	805	814	857	814	784	842	804	799	831	836	837	786	814	815	797	801	803	809	839	873	851	772	794	810	797	843	793	834	790	798	820	825	808	829	811	840	842	833	815	825	825	812	836	818	867	829	822	822	789	810	859	830	829	780	859	849	800	839	788	829	766	866	848	807	797	829	833	792	837	822	825	749	822	827	846	781	833	883	766	813	865	765	790	792	829	807	826	810	843	833	806	849	786	866	853	773	828	822	817	819	828	826	793	825	782	852	838	825	829	832	833	821	830	839	817	879	844	809	822	838	742	823	830	858	823	835	816	851	816	794	787	793	837	851	760	789	777	824	853	865	827	798	830	836	836	780	802	842	802	801	859	855	854	801	826	800	809	872	825	882	825	810	821	872	836	872	832	818	851	807	803	829	824	819	897	791	793	813	807	805	833	828	818	798	847	861	855	846	891	816	810	795	862	821	851	810	809	838	839	860	829	862	874	861	853	853	854	862	826	807	785	821	786	851	850	801	809	840	861	879	856	849	859	818	841	808	824	837	863	853	817	836	827	799	769	844	776	813	803	854	867	864	829	799	819	813	809	815	774	832	817	782	818	843	807	780	881	806	813	793	775	789	788	828	837	775	840	832	826	833	808	782	819	802	793	821	846	855	863	799	841	832	798	807	823	826	762	760	842	792	799	873	788	853	826	799	841	809	824	827	837	811	800	836	832	821	812
33314	21448	16298	13859	9984	8730	7768	4600	3187	2760	1682	1366	905	616	553	521	478	490	448	529	470	385	445	457	460	415	405	393	406	398	392	311	404	371	326	429	387	383	379	375	374	410	384	371	383	373	361	400	393	381	364	367	384	356	357	364	334	349	341	395	371	404	376	371	355	400	410	415	364	400	348	370	391	354	354	354	379	333	384	409	366	339	332	325	371	351	380	397	365	373	404	344	376	371	370	355	370	361	390	372	383	369	401	340	366	355	372	336	360	354	360	369	356	365	359	373	344	383	381	340	393	362	371	385	379	367	374	374	360	376	384	338	367	358	381	357	406	328	341	384	353	399	359	357	350	379	334	367	381	347	374	414	380	358	345	372	322	404	379	364	365	373	376	400	319	370	380	359	346	386	370	370	356	358	339	349	339	379	362	385	376	366	375	381	371	385	326	358	338	366	360	383	383	370	366	368	350	357	381	365	404	357	371	364	374	389	350	351	366	412	350	394	371	364	345	370	336	332	352	339	354	349	385	388	385	345	376	402	372	359	360	370	342	379	389	407	415	357	374	374	357	334	366	374	404	373	317	345	364	394	355	363	361	337	367	391	363	400	360	377	395	354	339	364	364	378	376	354	385	337	324	377	364	387	406	371	343	356	358	377	368	369	367	362	379	371	395	376	364	366	371	343	378	354	364	342	368	362	375	353	372	346	367	375	339	364	370	342	364	380	360	373	355	383	379	374	359	358	388	349	345	389	350	363	325	346	373	383	374	375	378	367	395	374	355	379	374	349	339	361	380	366	367	399	346	375	352	353	377	360	357	343	396	375	336	388	342	397	349	350	327	387	353	379	370	387	363	398	331	363	324	375	357	379	378	362	372	360	349	357	341	356	381	390	349	361	396	372	335	367	363	384	346	357	367	382	378	402	359	395	372	333	378	367	349	346	372	347	357	358	340	385	341	372	383	327	367	363	366	372	378	353	355	354	359	369	389	385	384	383	378	382	380	381	385	348	355	341	357	358	375	384	351	380	366	330	388	375	358	402	349	362	337	380	374	376	357	362	397	355	365	366	378	426	326	386	342	391	344	387	380	380	347	358	375	360	352	376	391	390	376	380	381	367	351	368	376	378	360	338	349	366	352	337	349	351	355	377	381	383	389	370	402	376	363	379	355	347	364	358	369	368	357	368	369	366	371	383	382	387	398	397	323	365	370	363	366	410	387	374	394	406	385	365	387	358	367	341	384	363	365	392	398	405	366	367	372	380	358	358	359	345	347	378	348	351	345	323	348	348	362	330	401	366	405	377	380	322	354	336	381	393	358	385	368	372	329	369	382	340	386	418	347	387	385	354	392	371	370	340	380	328	382	377	354	313	383	379	374	373	388	332	364	388	368	356	337	357	393	366	365	371	364	376	365	373	369	367	368	354	361	361	381	324	379	348	359	382	388	340	323	390	388	389	365	383	369	371	363	355	366	360	364	371	390	361	343	365	352	421	356	377	386	384	345	367	385	379	335	373	329	384	378	340	368	372	389	359	365	381	330	334	364	383	364	389	405	361	385	390	371	387	347	352	368	385	370	363	385	391	374	358	365	378	377	407	364	378	345	352	365	395	371	370	367	392	350	341	381	354	367	371	363	395	372	369	356	381	382	370	374	392	358	354	373	382	357	399	357	364	333	374	388	381	353	385	374	395	395	353	351	359	363	395	360	362	361	349	340	349	387	390	356	348	378	358	388	356	358	366	378	359	372	358	375	380	386	357	377	383	338	377	362	389	377	348	366	353	363	398	371	390	356	352	361	359	381	374	352	405	384	399	362	391	383	363	341	369	348	384	381	389	359	360	360	383	357	343	365	365	381	351	392	327	368	350	347	340	354	361	359	385	367	356	370	410	372	351	377	384	378	346	348	379	402	358	411	383	395	392	388	344	363	390	394	358	380	391	365	393	407	410	367	385	391	355	398	395	397	384	369	334	344	368	342	374	370	333	359	382	355	385	423	378	376	359	395	328	380	373	369	392	363	341	342	334	344	399	364	341	330	367	394	374	373	348	386	346	356	399	366	349	376	346	353	361	408	348	405	369	368	371	350	364	371	378	347	353	379	397	365	382	370	364	366	355	383	372	353	361	347	384	360	383	353	374	377	367	363	351	378	351	343	375	341	378	368	368	370	353	394	315	367	403	388	392	362	384	328	348	347	352	354	349	353	349	399	348	326	353	376	384	388	384	387	357	367	364	395	380	350	352	328	367	339	384	361	337	341	380	351	354	403	374	389	371	353	379	327	353	408	390	393	371	362	356	362	370	350	401	381	376	389	359	350	372	384	401	371	364	356	372	343	373	376	344	369	378	359	368	367	366	355	393	369	350	401	360	374	341	357	349	363	372	317	355	364	344	369	397	392	412	349	315	413	349	366	356	378	359	351	369	365	355	378	352	385	333	362	377	385	388	384	368	364	349	356	388	348	360	347	391	413	381	375	364	387	353	342	349	351	366	369	353	375	350	328	348	354	364	366	359	350	378	372	383	410	370	384	342	351	344	364	337	381	382	336	381	384	368	394	381	394	371	342	373	344	354	371	365	386	330	357	338	365	387	390	382	344	356	344	337	325	331	368	339	374	367	388	365	384	373	346	356	386	398	374	344	373	378	383	330	352	373	372	382	380	354	340	369	383	343	368	366	373	342	377	349	382	344	401	368	397	348	345	341	362	405	388	391	362	376	376	354	375	349	386	330	345	392	383	357	343	347	317	390	340	391	385	378	366	394	390	416	369	374	391	400	389	361	317	395	363	349	391	387	376	370	358	372	342	327	365	389	383	378	353	373	354	353	352	352	387	360	388	388	373	371	358	353	349	343	343	375	347	353	393	355	357	373	420	365	372	374	367	340	365	378	353	364	366	367	401	375	390	383	362	382	377	422	342	365	348	364	372	357	364	346	344	367	378	365	390	346	324	393	395	361	367	359	385	425	341	373	371	361	366	367	375	358	398	396	382	365	366	372	378	390	370	369	398	380	372	365	362	334	372	352	361	390	371	362	362	336	356	383	408	409	357	398	370	328	355	380	361	386	367	336	348	373	401	434	366	357	398	350	363	357	380	383	371	348	405	392	373	351	402	372	366	346	346	346	364	377	383	366	362	412	350	371	340	359	370	347	384	392	353	372	353	418	400	382	383	342	355	355	352	364	350	332	364	382	373	354	373	345	368	363	347	349	347	379	379	360	374	363	369	384	347	365	351	353	354	353	356	364	397	346	331	360	362	333	361	395	372	349	406	355	381	368	386	354	400	407	360	337	370	387	361	363	367	372	399	382	377	397	401	344	345	327	407	352	403	369	349	365	345	381	390	387	349	403	401	380	346	367	342	366	343	370	326	353	389	375	372	392	305	350	352	365	386	382	368	349	368	364	341	372	359	367	372	348	346	380	359	356	328	396	365	362	362	366	413	354	394	364	397	388	354	364	367	409	359	358	376	389	385	378	375	398	388	385	397	324	382	375
25026	11529	12598	13774	12210	14033	13396	9930	8475	7933	3872	3875	3138	2401	1939	1896	1948	1700	1686	1721	1421	1406	1593	1496	1350	1325	1189	1106	1057	1005	1001	1023	961	966	976	1018	1001	970	973	955	942	971	905	959	906	939	969	969	933	948	959	939	939	882	969	947	913	984	957	900	1010	946	976	945	981	960	970	934	922	900	827	979	900	946	965	959	881	893	968	1032	910	953	983	902	967	917	921	950	928	934	931	976	914	972	947	923	941	964	971	966	915	918	946	996	934	997	910	902	939	941	924	982	968	957	930	929	949	948	994	960	942	971	979	980	898	881	953	903	944	921	882	929	921	985	906	857	938	906	920	933	943	968	945	896	970	926	898	945	925	980	949	924	971	957	911	946	930	892	924	956	926	901	945	884	949	923	874	909	937	924	949	952	940	896	921	975	921	941	931	932	905	979	926	930	921	962	974	907	960	947	918	1041	988	894	918	978	929	932	893	913	928	945	908	949	907	918	898	971	883	911	940	940	962	902	951	953	906	951	930	893	934	944	930	910	923	954	969	941	904	929	952	979	938	911	919	935	942	886	929	905	909	971	939	878	929	894	882	924	892	927	937	946	931	950	889	956	975	986	899	894	904	945	944	955	950	869	903	947	917	929	881	939	930	981	940	917	907	986	914	937	914	897	879	904	936	942	944	909	903	964	880	944	970	930	966	871	925	896	939	947	964	914	928	934	854	928	904	924	914	915	880	926	880	945	885	885	918	885	916	904	922	891	965	937	891	923	945	844	888	933	985	888	896	914	943	941	933	895	936	889	962	937	904	943	922	928	912	934	905	906	928	986	914	886	865	940	862	924	975	939	908	933	935	902	959	888	923	909	913	931	876	947	965	925	894	880	906	948	942	933	932	947	945	905	910	911	927	889	931	961	924	904	929	908	903	928	970	952	963	942	945	862	967	927	928	906	954	887	920	927	918	889	936	938	954	971	946	977	948	933	925	890	918	891	973	849	928	939	944	916	911	949	918	940	955	900	916	923	916	886	947	872	906	910	887	968	945	907	903	954	937	930	949	912	924	939	941	953	896	880	897	996	864	941	966	917	914	933	879	948	946	910	914	894	885	897	903	882	968	979	922	860	916	930	915	961	895	961	941	921	930	945	899	926	925	898	921	952	910	968	972	934	947	857	932	925	913	955	923	930	935	949	914	886	913	960	913	950	943	945	903	930	956	917	916	910	956	914	881	958	894	903	931	952	921	957	955	931	905	885	903	867	936	960	953	921	947	860	908	921	938	891	972	909	938	919	919	963	941	972	932	915	867	899	917	880	946	910	953	884	922	972	911	972	976	914	931	931	915	958	926	955	866	920	950	903	920	946	955	878	909	940	894	953	900	952	919	917	916	949	954	928	937	862	918	896	865	917	929	935	941	913	863	926	921	897	896	931	928	918	949	942	885	1005	883	884	954	938	923	924	983	917	913	942	903	931	927	919	925	935	888	935	928	860	900	937	978	932	925	912	914	925	927	927	970	918	957	929	901	947	913	936	961	930	892	919	953	896	963	917	902	960	924	924	918	934	909	905	891	920	931	962	904	894	906	927	937	927	932	940	929	969	941	924	930	917	907	930	922	940	979	922	910	918	935	941	874	914	950	953	924	896	966	912	899	934	903	990	905	928	953	846	883	958	983	955	976	897	921	918	937	910	901	897	926	920	968	900	895	919	922	928	884	916	977	954	911	909	970	930	922	903	871	968	919	855	941	904	950	946	967	939	920	906	934	974	906	924	922	932	935	881	951	943	926	900	927	918	970	953	941	901	951	934	958	928	886	935	944	920	902	905	913	910	922	875	904	928	919	951	962	938	894	870	885	879	963	837	885	948	946	856	892	909	987	895	953	888	923	916	905	958	904	918	943	950	945	904	911	913	950	879	908	923	929	936	972	955	965	964	918	884	906	921	953	953	928	893	900	898	960	912	968	857	915	946	937	897	911	908	984	925	916	945	959	960	913	935	875	911	905	870	879	909	936	989	914	892	938	899	897	887	881	939	960	940	942	886	913	961	896	940	935	915	910	920	923	867	932	941	912	937	856	944	918	945	929	877	963	883	916	932	961	923	910	918	952	896	909	876	929	859	952	928	1001	912	924	932	920	933	907	911	926	955	905	968	902	894	923	915	940	966	939	919	923	955	966	925	952	949	931	924	964	976	936	905	897	975	946	897	955	872	873	969	912	936	885	913	880	925	905	913	857	934	902	861	882	897	944	867	949	952	909	913	902	891	946	878	908	932	933	947	921	936	920	925	942	976	896	903	971	909	977	942	911	923	954	935	912	879	895	897	896	937	928	916	962	919	906	944	891	884	944	940	978	956	958	868	941	913	939	880	935	956	887	888	947	944	935	934	957	968	898	959	879	899	933	903	967	926	913	906	937	898	950	920	902	941	938	958	916	893	952	950	985	907	889	964	906	900	891	919	929	945	931	909	917	955	937	895	935	916	920	906	920	933	906	841	923	894	893	913	972	935	941	891	910	905	907	942	908	923	949	927	928	916	919	915	931	919	929	927	940	955	931	897	900	929	940	905	892	964	923	977	875	866	931	956	892	913	937	864	932	923	962	918	936	917	965	842	892	927	958	921	927	954	911	948	910	938	894	927	883	941	946	928	932	938	925	991	901	973	992	940	921	915	901	943	912	922	933	842	956	911	950	955	923	979	934	888	916	948	921	945	879	941	917	936	906	923	932	883	976	918	894	934	946	911	900	956	917	918	932	891	915	940	924	916	958	967	915	894	895	878	970	919	978	959	907	879	898	926	905	932	932	915	912	953	913	853	914	964	913	919	937	914	948	944	881	932	942	966	939	922	937	941	916	895	885	952	983	948	988	901	961	902	902	925	938	893	958	935	899	941	894	949	885	925	966	908	966	974	890	914	933	910	948	944	925	890	917	902	891	915	954	938	921	944	941	969	886	959	860	922	913	898	883	935	938	912	879	955	901	907	898	941	954	915	897	901	943	943	913	884	926	1006	867	897	910	905	942	932	919	957	948	926	962	949	936	943	877	979	936	887	966	932	940	955	939	883	986	897	934	951	914	880	963	891	963	891	899	960	892	896	965	945	886	902	925	966	905	918	895	973	897	907	945	917	924	970	925	981	946	924	896	932	984	869	917	956	910	949	939	931	929	911	976	951	923	967	853	923	914	887	875	968	959	965	870	968	953	972	967	918	930	895	926	886	897	938	940	965	898	911	949	881	954	945	880	985	883	947	930	894	917	949	927	901	937	907	915	954	912	905	888	890	918	916	953	973	989	906	883	894	925	1011	910	916	871	940	907	913	962	948	948	979	884	952	883	908	964	973	943	964	928	966	947	967	951	997	925	940	985	901	914	972	939	989	940	945	836	938	836	945	927	900	993	915	943	895	959	892	881	926	952	958	960	876	918	933	944	869	947	891	944	898	933	918	900	940	946	914	868	931	904	911	968	931	940	892	894	941	929	916	923	870	905	946	927	934	873	903	928	889	979	931
40846	26729	21224	19280	14742	13365	12025	7934	5230	4601	2626	1687	1263	839	592	525	528	476	425	441	426	412	422	407	417	360	355	301	280	272	270	300	316	292	310	286	268	275	256	310	276	261	274	280	297	287	248	273	299	275	271	267	287	275	258	281	259	289	250	296	259	256	308	251	264	283	283	274	296	272	274	284	277	296	256	253	253	262	273	300	266	285	287	297	269	282	236	276	301	272	271	266	273	292	274	253	303	273	277	279	272	265	275	277	297	302	271	275	303	272	263	277	277	265	284	261	279	288	267	271	290	285	262	257	270	279	256	254	268	283	251	276	254	273	262	275	270	291	294	289	264	260	274	257	280	313	289	304	286	300	275	275	296	280	244	262	259	289	306	277	278	263	273	275	298	280	289	285	294	286	248	272	278	262	280	287	282	294	283	274	258	264	266	281	273	283	288	252	279	291	266	274	292	269	296	272	290	288	286	293	306	273	278	296	285	287	277	253	282	273	263	268	291	262	280	260	273	257	270	261	296	241	279	297	293	286	261	267	287	232	260	252	245	274	273	270	259	267	271	286	249	259	293	258	275	273	274	275	282	269	275	264	260	280	297	291	272	273	290	283	244	252	301	253	263	285	251	256	263	294	253	302	269	283	273	260	252	266	273	263	259	271	248	254	297	261	266	268	263	224	261	265	284	270	294	272	275	291	303	306	271	285	293	238	267	265	260	265	267	305	289	283	238	283	269	262	242	282	273	269	258	263	259	256	294	264	275	266	302	265	280	244	272	272	253	270	274	292	309	285	260	249	257	279	259	288	266	261	268	254	293	261	281	264	288	291	263	273	256	258	268	299	257	257	267	265	261	287	281	293	272	258	289	287	264	260	270	265	293	314	285	291	268	284	302	254	276	292	236	265	268	297	259	278	283	299	252	285	270	274	237	265	249	247	287	255	293	258	245	258	252	284	275	303	271	279	255	262	280	274	283	311	275	286	265	264	261	285	265	284	238	279	273	256	317	294	266	272	290	288	287	270	286	283	260	271	247	289	284	257	264	282	270	277	274	264	253	239	259	241	291	264	294	240	278	241	245	296	266	270	271	248	253	262	280	292	264	276	285	274	251	291	310	274	244	294	283	257	251	272	272	273	263	250	290	297	257	253	269	252	267	277	269	261	290	263	296	266	266	275	284	270	294	272	268	294	291	285	294	262	289	267	252	277	287	293	286	259	246	277	273	265	282	262	269	326	279	270	274	267	289	306	267	262	268	290	266	290	301	301	297	266	254	269	317	286	304	284	277	276	262	276	272	278	265	304	264	301	259	260	280	273	283	283	299	257	266	265	288	261	278	269	267	273	271	289	284	294	281	264	292	291	261	281	268	288	266	235	287	302	291	267	304	282	263	300	300	262	277	288	263	247	281	295	258	252	273	272	286	263	264	282	282	264	300	251	252	288	266	309	261	279	269	265	291	280	267	282	265	270	257	250	267	233	310	258	264	302	292	249	271	306	286	267	293	297	277	238	276	257	273	290	298	305	249	274	235	237	306	281	312	284	283	261	271	287	271	278	314	285	269	258	280	250	284	278	269	277	258	298	278	261	290	286	281	275	270	259	283	269	260	279	275	261	265	264	282	283	273	260	286	274	273	275	307	284	299	259	316	295	269	264	268	285	293	248	280	263	286	264	266	261	289	269	289	278	295	273	289	277	256	289	276	265	267	263	298	271	289	252	272	271	259	281	269	277	253	246	255	273	306	266	292	282	290	287	278	274	271	266	266	283	276	268	246	267	270	275	270	268	300	263	273	306	265	271	262	283	283	261	283	280	248	301	272	257	333	295	262	281	270	267	249	303	280	280	290	281	284	254	284	281	310	284	274	265	264	308	263	245	274	276	290	277	293	285	294	264	256	269	259	266	249	283	263	319	272	302	247	279	262	272	269	270	285	275	299	263	280	284	259	229	257	247	265	276	264	272	302	282	307	306	293	280	261	274	248	284	266	282	263	288	275	267	270	278	265	291	272	286	273	251	251	277	253	275	275	258	266	318	261	284	271	283	281	250	272	284	290	298	308	246	271	255	252	283	292	240	262	263	257	264	304	261	298	259	245	283	283	307	266	270	281	295	257	267	294	274	261	298	274	253	255	275	249	278	260	282	252	250	245	270	274	309	311	256	262	251	258	256	264	305	264	264	272	287	276	281	283	299	256	303	248	258	289	289	294	293	272	270	268	248	255	255	263	255	278	312	260	274	279	268	266	247	271	294	291	284	259	311	269	297	268	273	273	280	295	282	264	277	273	250	254	270	260	278	263	259	261	251	318	279	288	262	267	265	251	274	264	248	282	252	278	281	268	247	282	313	301	295	313	293	318	284	259	283	278	268	265	289	257	288	292	262	260	286	241	269	266	245	271	269	276	255	256	246	296	272	256	294	283	291	273	303	273	280	280	259	268	256	247	262	290	282	241	270	287	277	278	265	306	286	295	273	304	232	273	263	274	286	302	276	276	298	295	252	263	265	262	288	252	259	264	284	272	293	273	271	247	285	275	270	276	281	269	283	250	285	261	264	279	279	299	245	254	266	275	274	271	288	275	249	279	283	267	250	251	281	299	315	280	293	294	266	260	268	268	261	268	267	285	286	261	274	265	254	262	299	266	295	283	267	252	296	282	292	270	255	248	284	259	251	299	267	241	269	256	275	258	269	271	276	280	302	299	286	279	273	271	286	273	264	278	277	270	255	295	284	271	256	258	263	274	267	268	304	285	262	316	286	280	272	281	262	274	269	266	288	290	271	280	268	261	263	275	286	267	268	273	231	257	277	283	261	296	274	304	293	284	268	278	267	300	255	287	257	242	265	284	252	256	281	297	264	258	247	284	288	278	323	307	259	260	265	280	274	271	271	268	249	263	259	271	293	258	239	252	258	295	298	286	260	276	255	259	263	277	268	261	266	269	236	234	288	269	260	261	311	300	277	256	262	287	266	280	262	272	278	272	286	270	259	261	278	286	261	259	273	291	244	280	282	271	279	268	271	272	260	267	294	263	270	280	267	256	255	264	247	285	263	248	261	270	268	312	268	267	279	321	255	262	272	269	268	262	279	277	277	267	284	233	287	263	243	252	292	271	262	262	297	267	264	258	253	307	273	277	280	283	285	286	291	271	269	262	273	273	276	270	254	295	273	298	285	270	258	267	245	282	283	266	278	264	282	290	281	241	252	289	289	262	291	271	293	299	266	265	268	285	271	292	258	304	282	269	276	270	238	257	251	266	262	255	260	270	292	265	286	261	290	254	285	278	292	254	295	295	263	286	270	260	300	274	274	259	248	275	272	289	255	256	255	256	242	301	268	266	250	288	265	273	307	253	275	266	272	262	267	299	272	250	276	290	273	256	260	246	261	253	261	271	280	299	301	259	263	237	255	298	247	271	268	274	258	268	253	272	278	281	278	283	268	273	272	269	269	276	282	239	283	280	274	264	299	264	262	261	278	314	272	279	290	287	265	300	281
29375	16484	16519	17541	16810	18336	17627	13447	11524	11741	6441	5741	4453	3378	2804	2483	2377	2216	2009	1986	1575	1508	1686	1777	1528	1467	1150	1002	912	922	912	829	868	788	794	797	802	794	753	727	784	724	734	785	730	782	725	798	744	724	740	686	701	778	760	756	712	733	726	721	729	751	745	732	758	754	777	711	731	725	688	740	728	714	717	755	699	728	693	711	681	735	715	753	683	718	722	752	719	727	780	708	670	749	718	720	746	719	711	741	758	767	732	697	730	796	783	768	720	783	748	689	718	785	691	683	749	709	693	728	750	726	752	697	717	728	714	766	720	703	680	700	715	698	700	753	664	706	714	697	687	715	699	713	719	700	686	675	665	735	671	722	679	684	743	684	715	717	706	717	710	664	690	666	700	723	718	734	713	698	713	734	739	679	694	707	706	713	673	758	713	697	666	700	711	715	744	691	682	691	674	713	681	692	698	671	677	701	668	709	735	711	701	718	736	682	679	689	676	727	722	711	675	748	700	701	693	643	700	701	700	710	716	696	710	685	666	699	704	677	716	702	684	745	686	719	644	665	726	717	701	711	665	680	762	628	717	697	698	709	645	714	707	658	735	686	657	676	675	712	688	746	686	683	685	713	710	720	668	716	718	697	738	686	729	692	688	741	675	677	656	700	678	684	713	726	663	701	708	736	685	744	718	698	679	693	730	703	695	702	710	684	738	711	725	698	678	666	693	701	667	723	732	736	726	678	684	722	700	735	713	689	700	737	709	672	716	676	711	698	708	739	686	755	742	691	678	643	682	733	674	723	694	684	715	738	703	728	697	692	714	697	672	716	762	693	711	707	657	715	709	671	721	747	676	683	679	726	721	728	683	725	728	678	748	730	700	705	769	629	639	752	766	688	730	644	689	664	724	712	723	708	663	730	649	656	649	706	769	707	668	726	703	692	691	675	698	702	701	696	680	686	681	699	688	669	681	708	717	692	665	705	723	711	687	719	724	689	673	689	735	752	725	712	750	702	775	734	686	699	697	671	701	714	702	722	737	689	657	716	688	659	686	704	729	702	683	704	680	722	747	711	664	689	671	712	734	754	718	724	677	749	669	734	711	715	703	679	722	703	720	694	695	746	685	729	694	744	724	718	674	693	708	687	707	661	719	680	725	680	694	703	705	745	696	744	668	712	693	709	694	704	684	702	636	663	663	681	698	715	676	706	692	691	683	651	727	687	706	695	734	703	699	685	719	736	660	698	693	677	691	675	737	674	733	680	700	681	700	734	662	684	705	723	716	697	683	720	677	722	715	687	661	684	697	705	728	713	723	721	665	706	698	703	672	664	677	722	703	646	688	712	721	682	706	724	672	744	728	689	698	682	720	723	693	678	696	710	707	671	672	752	730	686	707	727	641	682	690	703	667	683	717	688	686	723	653	757	697	681	718	681	687	706	665	681	622	721	664	644	739	696	678	692	727	697	683	709	688	708	690	693	779	674	703	749	707	678	735	698	727	710	690	704	696	711	721	712	724	692	674	669	714	738	722	673	673	667	720	688	759	690	653	691	764	684	677	670	687	782	678	662	653	731	630	712	660	703	675	719	650	697	659	703	683	706	664	668	681	712	669	632	702	687	706	693	688	718	681	686	682	655	709	668	661	673	717	663	725	720	727	742	683	676	670	709	715	702	713	756	744	723	708	736	699	699	680	751	695	692	684	720	697	692	675	725	672	726	708	699	664	685	722	715	697	690	714	663	703	698	676	684	712	680	758	702	718	718	714	738	680	731	690	693	691	652	682	669	662	718	685	729	717	640	677	696	703	715	723	746	694	631	688	663	678	711	645	707	682	697	690	749	693	640	690	674	655	722	702	676	675	701	700	706	671	685	725	718	695	690	688	703	692	688	687	720	673	697	733	682	751	704	713	685	717	715	642	674	732	713	703	716	626	717	695	677	713	744	688	727	677	740	672	720	711	668	701	703	727	677	671	675	671	680	707	701	683	735	731	727	654	692	691	717	700	716	691	678	679	684	691	751	740	693	679	726	721	710	748	727	671	695	687	698	670	658	706	683	672	700	716	769	731	673	733	709	701	701	705	702	676	694	676	724	757	792	716	702	702	655	694	705	677	685	703	666	683	688	703	685	696	731	711	681	725	713	709	693	718	680	760	741	684	720	677	651	735	694	682	732	697	723	693	704	663	691	682	684	694	703	703	690	700	697	687	687	687	697	703	698	738	662	661	717	692	679	690	702	681	669	719	689	720	699	727	661	687	684	683	712	665	667	680	683	690	669	703	728	678	705	675	690	694	701	702	680	747	704	711	733	669	701	672	752	740	766	710	696	697	712	700	701	669	722	618	694	740	687	715	744	660	721	689	679	719	707	776	701	707	653	759	710	692	700	692	675	672	696	721	663	689	700	716	717	694	659	748	706	730	684	712	669	719	717	729	675	735	758	743	762	684	732	718	720	703	710	685	659	666	695	709	710	742	718	742	742	719	694	684	713	684	742	700	733	693	681	698	704	717	667	760	725	737	686	707	759	698	739	691	689	742	677	693	722	636	697	724	715	689	674	657	711	705	730	662	719	745	726	742	675	704	721	734	690	701	725	710	734	746	725	734	732	683	671	767	732	677	726	724	701	683	744	647	723	661	714	674	693	709	695	689	653	656	729	680	668	703	714	691	712	694	651	632	704	709	699	713	654	700	698	713	676	681	710	733	753	692	717	699	660	750	704	717	701	692	722	737	697	668	728	698	750	717	704	682	680	699	655	711	755	717	681	708	711	713	707	732	721	733	674	742	720	713	692	727	722	687	696	702	744	710	713	707	690	690	680	666	712	682	703	698	682	703	707	673	747	721	679	744	714	675	725	703	704	692	684	690	727	699	719	736	741	693	662	688	668	698	710	689	712	637	657	728	657	685	657	742	676	700	708	694	679	691	665	694	694	699	718	688	728	710	695	683	668	717	660	747	710	700	678	707	707	685	696	707	667	685	713	774	700	757	739	701	654	712	715	675	679	722	693	696	722	717	692	650	754	718	720	697	710	716	727	638	707	687	709	677	710	743	683	734	704	694	650	657	677	707	691	672	666	701	707	722	720	718	703	727	710	678	674	697	686	747	661	734	690	739	731	716	687	747	668	736	688	705	679	712	722	693	736	659	678	709	706	727	681	747	706	686	679	693	695	651	687	699	702	682	721	772	679	726	684	748	693	697	696	696	697	740	712	652	603	694	689	741	659	728	707	746	704	685	698	741	674	731	711	703	704	714	672	705	726	727	694	657	725	709	671	742	680	662	705	643	730	724	702	711	694	661	655	677	684	693	692	681	697	681	750	702	741	702	712	681	693	675	780	680	706	665	657	698	689	704	663	675	717	687	691	691	690	613	710	703	678	701	698	781	707	692	685	644	705	695	712	707	688	718	710	696	744	679	727	678	684	735	672	706	632	683	669	692	696	690	684	753	709	683	654	742	695	713	723	700	756	666	711	693	741	713	711	669	679	697	727	720	670
8388	3578	2664	2303	1979	1398	1260	891	576	545	489	423	362	365	327	295	330	335	329	340	306	347	311	321	346	292	363	367	324	345	298	321	327	300	318	329	338	314	317	336	357	294	345	307	305	314	306	286	316	304	324	295	318	311	312	316	311	327	334	313	342	313	306	315	302	306	324	312	288	330	293	352	287	301	316	327	320	321	322	341	284	337	293	323	356	310	345	340	313	320	326	360	339	312	318	286	311	307	305	317	297	340	304	302	321	306	334	328	306	297	321	306	308	327	342	320	286	319	288	325	313	330	328	314	299	376	326	327	307	311	312	297	291	315	346	321	333	324	329	324	302	329	323	298	323	289	332	345	329	335	290	303	331	348	339	327	330	322	329	320	287	326	302	328	337	308	351	341	321	337	325	335	314	357	313	330	341	308	315	334	305	354	334	289	307	311	345	294	327	308	295	338	318	311	324	322	299	299	287	310	308	308	327	328	298	336	327	297	303	316	342	345	323	318	288	314	292	354	327	301	281	337	347	344	302	333	299	334	305	297	345	345	319	294	325	303	302	304	304	326	288	295	345	315	290	345	321	316	311	339	283	299	313	326	304	301	323	303	305	306	321	344	306	291	312	329	297	309	313	279	316	342	327	318	311	310	334	306	321	334	314	330	293	282	325	315	304	309	336	301	293	325	321	317	319	295	302	309	295	342	339	326	314	344	284	323	326	335	304	312	339	325	336	286	314	301	337	287	297	341	334	318	333	291	311	330	299	342	292	316	342	308	328	306	326	339	335	285	320	351	308	320	324	321	306	324	272	313	360	313	315	299	316	298	323	311	292	304	358	333	326	306	316	312	337	351	292	290	311	286	315	338	347	293	316	306	339	317	338	300	349	331	357	287	335	305	333	302	311	302	289	350	340	316	347	330	299	332	305	320	334	324	327	323	322	322	293	321	350	320	331	330	326	319	321	298	331	349	319	332	281	301	291	345	341	337	333	322	325	333	314	340	318	315	328	309	331	332	321	324	326	305	347	313	336	355	302	322	302	322	278	310	313	287	294	300	332	297	310	345	276	321	341	336	319	306	370	324	334	277	331	297	320	313	296	325	296	319	317	343	323	312	302	290	331	340	314	308	305	314	308	320	338	333	295	310	316	327	325	310	329	346	311	328	328	307	321	311	313	286	337	315	317	305	329	312	328	302	311	335	336	299	327	339	319	317	337	302	313	309	337	320	352	323	306	335	287	295	298	323	299	320	292	325	317	346	295	355	318	275	301	309	296	322	342	313	305	313	309	286	286	296	335	293	293	296	338	319	322	333	327	313	308	323	316	312	318	331	340	314	316	322	301	330	301	298	325	292	341	350	292	331	320	312	295	314	320	337	306	309	308	312	324	319	336	332	309	293	333	322	304	349	315	302	341	323	309	317	332	338	262	325	303	287	317	328	274	300	310	324	334	308	304	311	287	321	342	334	333	324	313	341	311	285	325	303	326	323	308	334	323	318	347	295	310	332	308	292	261	335	334	299	299	301	345	339	304	333	323	316	336	300	340	311	306	332	326	345	330	333	292	335	331	322	323	317	302	317	311	294	308	331	330	337	344	325	311	331	328	312	308	315	305	337	338	306	327	324	344	279	311	330	330	319	324	315	315	345	285	344	293	327	284	334	345	326	285	308	334	351	335	325	306	302	317	293	312	353	307	328	356	323	324	323	314	298	306	331	313	351	319	333	330	328	322	320	310	340	296	326	322	324	326	317	319	317	298	304	330	313	292	302	332	295	340	314	318	307	326	349	319	289	321	322	321	328	335	288	336	296	311	325	308	344	330	330	325	304	332	313	318	328	336	330	316	315	280	324	349	332	304	319	308	324	326	314	320	302	327	313	317	303	313	337	300	297	339	328	343	322	316	296	325	354	305	353	343	330	320	325	307	296	352	326	341	281	328	304	292	317	359	326	324	291	332	285	293	310	299	305	328	315	338	337	330	337	335	290	318	333	316	299	308	314	315	333	342	329	307	309	336	358	314	318	325	292	325	296	309	312	304	312	325	325	301	298	306	323	338	330	297	338	314	321	309	297	336	298	311	320	340	332	290	290	328	324	303	345	304	297	311	358	303	300	347	321	326	332	358	310	314	301	307	357	343	299	319	342	326	311	344	325	327	327	297	328	270	301	301	337	336	301	316	350	365	322	322	333	321	337	310	312	328	307	313	339	330	337	313	314	314	339	314	296	320	321	310	363	345	305	323	343	286	333	305	327	329	297	349	332	336	346	316	315	342	263	303	316	316	347	291	294	317	361	306	324	319	296	304	339	305	302	301	329	328	334	322	310	323	319	329	314	301	346	323	343	317	301	341	354	290	342	318	304	296	319	345	267	304	314	346	317	310	331	327	312	333	303	337	299	318	322	319	302	342	312	334	345	331	332	337	327	335	320	308	295	327	339	326	338	324	328	341	338	342	323	319	329	309	350	297	311	307	298	325	281	312	345	309	295	303	307	313	310	334	364	279	346	354	338	340	294	328	305	314	288	304	352	350	339	321	342	308	282	324	316	340	329	313	310	346	328	337	301	311	328	299	312	343	360	292	282	287	333	310	326	294	297	294	308	331	328	329	302	312	337	302	331	340	296	320	350	334	354	322	296	348	356	295	332	362	286	328	357	305	333	333	306	322	301	287	311	309	312	311	295	306	314	316	295	336	341	303	310	299	320	309	283	302	322	309	327	307	303	318	314	270	303	336	326	305	332	320	330	353	315	307	289	294	306	311	303	305	315	295	281	312	330	276	327	339	309	304	324	318	320	306	296	340	320	316	314	298	359	316	317	340	321	322	310	311	317	330	284	330	315	309	314	318	366	316	316	304	306	328	320	335	350	307	322	309	351	320	340	301	327	326	332	305	344	308	308	337	332	305	301	322	290	351	309	262	308	328	328	277	282	294	309	295	303	328	346	315	338	311	315	349	314	340	341	309	311	331	326	310	308	319	325	298	292	316	320	348	332	343	312	321	321	329	299	299	353	294	349	332	297	329	334	336	283	294	316	287	327	330	300	296	345	344	325	315	296	338	319	312	328	314	307	340	328	327	321	333	304	331	321	312	322	333	328	300	335	310	301	336	335	301	293	313	300	339	332	327	344	353	345	319	342	333	339	308	346	332	330	306	331	354	349	302	297	297	330	313	316	309	341	310	348	314	308	339	330	359	298	334	298	275	322	333	316	336	333	311	312	317	334	349	341	309	325	328	347	298	336	287	346	293	276	302	334	312	319	299	308	332	330	350	342	315	309	327	343	300	329	319	322	308	324	295	340	327	337	338	310	325	323	286	351	324	296	327	331	299	303	317	332	304	331	351	355	319	357	337	326	288	332	281	309	323	297	313	308	308	301	373	305	301	314	313	351	323	328	315	287	323	297	311	298	312	318	334	301	321	305	296	288	308	337	323	319	334	305	306	298	309	326	333	330	325	302	328	313	324	304	323	313	344	322	322	320	327	302	311	327	261	304
7201	3596	4493	5444	6130	4967	4299	3026	2254	2052	1615	1357	1256	971	1007	995	905	942	920	1023	945	896	896	946	936	874	937	866	837	805	802	859	819	851	814	827	805	835	820	784	780	823	811	821	871	830	809	834	797	824	814	802	796	785	843	769	837	802	834	787	861	828	823	824	844	822	831	818	839	852	782	836	894	815	797	840	793	849	824	889	845	781	838	853	803	848	831	801	809	822	826	827	807	828	845	799	909	893	837	784	852	778	842	833	783	841	834	784	809	882	818	828	828	820	808	867	795	859	856	824	811	880	818	820	796	786	798	825	802	813	778	860	859	765	833	831	856	834	879	853	824	878	784	887	864	859	840	830	833	839	805	815	850	838	863	863	828	826	829	830	870	826	843	803	809	829	831	850	810	794	824	779	809	869	786	840	850	804	793	813	844	844	766	817	809	858	785	855	860	828	810	814	830	774	825	897	788	795	751	806	841	829	843	876	837	809	793	837	823	807	819	839	830	826	888	871	811	847	820	823	824	831	820	830	842	842	796	881	841	808	878	846	826	807	836	840	875	817	857	785	840	808	844	868	805	844	855	825	856	804	769	832	839	756	837	849	846	837	800	822	856	807	816	867	837	834	762	822	853	813	826	806	859	846	841	797	853	818	818	807	806	825	839	807	865	776	848	819	826	811	852	807	811	784	783	814	837	847	769	794	834	836	787	831	812	824	823	786	784	828	834	767	777	853	818	857	817	796	815	792	827	798	860	841	815	823	776	827	814	801	862	787	797	837	832	841	787	785	815	832	787	845	793	847	850	885	787	836	821	823	843	793	878	789	812	807	857	816	841	795	827	797	803	838	861	829	822	813	802	834	829	865	799	888	798	793	809	820	805	783	817	817	841	783	869	794	834	855	841	867	843	831	814	847	841	776	818	805	826	802	801	822	828	791	848	802	795	820	807	787	830	837	864	793	845	832	895	821	829	838	832	836	866	807	838	797	807	787	802	804	810	850	797	826	771	858	817	820	774	829	788	818	820	856	832	804	839	818	779	858	840	795	779	811	806	829	810	793	837	779	873	864	785	840	794	845	842	836	817	842	804	771	857	846	819	806	836	824	792	841	859	816	857	798	815	788	816	803	821	810	796	855	816	824	816	835	808	812	814	834	792	795	851	875	819	786	822	842	840	833	782	843	832	831	823	794	834	845	794	815	802	864	875	834	836	827	837	797	814	770	836	814	853	849	856	841	828	855	792	839	844	886	806	825	828	795	838	837	824	824	859	831	862	815	757	791	811	856	806	804	895	860	830	854	817	787	812	834	860	803	815	837	811	836	837	827	841	862	793	849	827	783	809	827	835	817	787	783	818	831	816	842	839	820	833	808	876	799	852	860	834	804	789	859	803	830	808	824	823	780	871	862	793	840	822	780	844	793	851	822	798	803	807	815	798	797	797	809	853	788	846	839	786	824	751	787	804	838	850	778	821	830	864	835	861	845	821	832	844	818	809	807	848	840	821	811	872	809	778	811	767	848	815	818	859	815	812	854	829	868	797	816	888	821	846	850	850	761	873	833	843	791	831	865	804	833	771	836	842	829	840	785	824	827	849	792	799	823	880	823	866	815	760	821	790	835	826	833	775	857	854	812	868	855	798	816	818	844	829	843	816	786	813	725	813	850	799	850	856	839	866	849	810	862	827	831	817	785	853	796	877	821	828	787	845	847	797	803	819	753	780	836	836	835	852	831	848	828	859	771	840	850	833	824	827	843	817	845	806	859	782	843	812	793	814	850	819	855	862	790	820	851	837	827	778	796	765	831	854	804	832	825	857	832	828	849	813	812	766	804	815	835	821	829	862	878	770	764	848	848	848	830	772	833	818	820	803	829	814	848	788	848	867	824	802	842	831	833	828	786	771	807	830	850	752	829	857	799	815	856	886	796	824	869	828	788	817	864	830	793	821	824	799	826	867	788	827	802	799	825	815	853	848	830	787	849	814	779	822	825	815	817	870	798	801	813	802	812	794	791	850	844	874	859	836	819	836	804	817	797	819	834	818	854	841	853	803	835	837	828	771	823	796	796	810	811	795	816	874	807	770	820	837	826	814	806	803	844	792	839	780	801	805	874	830	808	877	822	833	829	812	815	821	882	814	865	850	858	829	815	819	799	816	800	812	779	819	846	785	805	842	813	801	825	793	828	795	770	803	804	772	823	831	762	816	845	828	811	851	873	859	868	807	826	837	837	814	782	801	828	847	830	825	841	811	837	883	824	842	831	830	852	853	831	842	874	841	832	796	803	864	809	834	832	836	840	815	835	827	820	825	855	847	788	813	810	893	807	799	832	820	790	804	802	842	810	846	817	855	802	832	866	845	823	811	825	853	850	812	779	861	778	778	845	815	807	865	789	879	839	827	825	848	845	761	808	760	780	798	910	797	828	822	876	769	806	837	795	882	841	839	854	827	863	814	826	836	874	813	891	793	847	831	850	781	842	860	816	836	810	822	844	799	849	842	821	795	782	863	830	807	806	861	816	828	800	766	819	813	810	832	841	765	793	839	843	818	786	781	853	908	802	793	831	826	780	844	840	816	847	817	802	791	800	824	801	843	803	828	773	823	839	834	857	839	823	807	851	786	819	835	833	786	816	793	842	785	796	846	808	829	822	814	855	859	779	850	803	813	843	834	806	815	824	824	851	768	802	792	824	811	821	805	790	803	800	794	833	809	847	848	815	872	825	793	846	813	810	804	796	807	840	835	814	816	842	818	809	801	816	817	851	826	836	791	853	793	828	813	834	791	823	818	843	852	784	875	844	844	770	832	819	809	838	840	825	823	823	833	841	844	841	791	843	839	867	856	777	865	802	852	908	883	833	874	826	804	858	799	840	773	813	810	808	820	864	811	845	836	828	843	865	857	860	803	851	817	853	807	840	855	883	843	828	835	787	890	809	845	805	820	870	845	834	848	800	762	815	868	825	807	836	809	812	830	857	828	778	825	801	789	872	827	795	818	797	821	780	825	898	808	794	848	832	875	848	856	804	829	838	807	842	814	849	774	827	807	815	797	807	829	786	835	794	874	789	833	851	839	825	812	871	828	861	845	773	897	826	833	841	842	790	831	764	801	801	842	827	832	819	835	784	799	827	835	837	849	803	790	808	887	873	827	838	785	847	836	818	807	796	877	848	848	783	900	816	839	794	828	797	836	861	826	856	791	815	840	839	780	801	769	808	858	877	816	848	831	813	819	849	823	794	814	836	875	838	821	805	885	855	828	841	792	825	794	837	801	876	834	812	802	774	844	822	795	816	826	793	826	828	839	815	813	845	823	781	887	817	821	841	861	849	787	828	836	834	868	844	782	823	861	851	821	858	792	788	793	900	803	843	811	850	879	806	793	794	834	815	832	834	823	817	846	861	844	788	804	805	837	833	839	827	803	819	817	859	820	856	798	796	870	851	837	841	812	799	865	772	813	901	831	815	834	817	817	840	794	865	808	818	873	836	802	811	833	842
35388	22166	17449	15332	10750	8865	6975	4437	2815	2791	1960	1461	937	721	578	549	484	508	437	503	380	438	457	416	433	404	378	352	367	371	366	366	411	337	355	380	412	341	373	376	364	373	404	380	382	361	388	369	391	361	372	363	347	332	349	331	343	357	364	355	366	401	381	369	336	339	375	365	373	386	356	339	370	362	386	387	331	334	375	337	367	365	393	370	355	366	366	330	370	362	353	357	380	356	318	344	346	366	339	362	389	404	378	370	387	361	354	350	384	372	363	386	341	381	390	370	371	376	371	406	369	323	396	372	365	389	353	377	410	383	366	371	369	340	362	395	375	345	341	358	382	384	378	342	360	371	376	381	383	342	361	324	368	352	392	355	369	369	359	365	351	362	374	333	362	350	385	376	371	388	369	312	355	331	327	370	371	351	355	357	399	379	372	361	329	354	379	384	379	351	370	366	359	371	376	349	369	340	357	358	373	383	366	373	375	385	374	338	374	355	356	357	368	365	383	360	330	363	402	385	327	359	370	324	355	375	350	342	353	375	408	356	389	341	361	329	376	376	364	358	373	346	375	375	367	355	357	356	368	379	381	344	355	375	351	345	375	380	394	348	367	367	326	352	365	333	343	338	345	358	372	319	339	390	350	351	372	396	352	396	354	365	380	345	344	357	358	366	342	346	355	330	342	364	371	372	369	386	379	322	393	378	356	351	375	387	350	351	368	369	351	390	370	332	348	394	334	372	377	352	354	405	382	388	329	381	355	345	407	340	391	344	351	353	343	355	346	405	336	376	329	372	347	325	339	384	331	391	390	359	395	328	366	350	348	381	362	358	378	368	344	393	345	378	379	357	347	367	399	331	379	345	342	357	387	387	362	354	369	360	348	340	368	381	380	350	357	404	309	348	359	340	347	380	345	345	383	376	368	323	337	350	343	329	343	389	349	343	346	401	360	365	357	358	377	363	344	387	361	372	357	333	391	363	378	361	345	351	398	340	332	335	383	351	354	376	378	372	387	343	363	346	372	364	404	382	345	354	379	366	327	352	388	353	391	389	360	334	376	400	367	368	387	362	336	375	345	365	383	369	385	348	348	356	367	365	383	331	364	370	375	342	341	366	347	372	366	336	342	354	363	370	344	371	315	385	379	352	403	342	339	408	361	373	356	358	382	349	354	353	344	368	350	426	338	341	321	344	388	395	365	335	360	403	359	384	387	345	364	387	392	344	354	356	399	332	360	347	345	372	364	351	330	393	352	354	380	395	371	332	396	381	390	354	386	337	357	354	371	364	355	334	341	397	374	349	357	354	355	362	356	374	375	369	340	377	333	380	377	402	357	384	393	383	341	369	352	354	344	332	346	351	361	350	358	337	358	347	354	381	396	383	380	349	371	332	377	386	357	376	400	368	347	376	368	347	378	359	366	361	360	358	342	342	352	388	367	350	345	352	368	359	375	378	349	387	382	332	393	336	381	360	340	370	366	354	354	357	376	340	359	331	360	385	374	366	384	359	366	342	328	366	372	344	372	345	373	354	384	371	382	361	366	367	386	359	366	385	392	367	392	340	337	379	385	304	376	361	346	390	358	359	347	369	370	384	371	371	342	318	366	357	357	365	322	378	338	365	372	367	371	380	360	375	337	373	402	402	352	371	357	360	375	367	355	379	347	354	373	334	316	355	376	375	347	365	336	398	340	372	354	370	364	360	390	325	361	377	335	339	355	406	382	366	378	358	354	349	372	348	363	375	358	344	379	390	362	346	339	363	365	356	371	347	387	362	381	361	322	377	337	382	345	376	402	395	333	365	380	370	368	329	352	379	361	316	364	362	357	339	357	339	351	402	366	385	379	349	379	344	370	370	361	351	375	330	319	399	346	352	404	352	352	373	340	344	351	411	347	348	401	360	350	367	341	362	390	370	370	363	354	381	373	351	377	387	363	377	371	367	377	409	377	354	395	372	356	352	354	364	368	334	366	354	338	330	403	394	389	373	367	350	329	356	403	337	359	380	350	397	363	363	334	342	347	364	364	367	330	379	387	388	357	353	337	370	343	368	377	385	375	367	373	400	347	359	383	375	332	346	353	372	342	373	389	353	370	339	369	360	369	383	363	355	347	352	397	351	360	372	339	331	385	370	373	364	361	403	367	371	356	379	387	365	332	373	326	345	381	393	400	375	337	349	375	352	385	396	354	377	390	347	369	351	394	400	349	341	366	347	371	351	360	348	355	364	351	373	360	361	374	378	354	378	344	331	356	377	325	356	379	347	349	376	333	344	382	329	347	380	356	364	367	355	379	394	356	382	358	344	362	365	355	390	350	365	375	380	378	376	392	358	347	348	343	349	373	369	373	368	377	369	354	325	382	334	369	388	309	356	347	347	332	358	357	342	379	369	340	392	359	367	382	373	336	333	382	399	344	354	348	362	347	326	364	358	314	336	394	360	338	383	365	322	376	360	366	353	349	368	374	367	387	394	349	357	389	347	316	396	351	374	349	349	355	326	373	335	379	357	341	361	350	374	387	345	395	371	345	327	383	327	351	355	378	375	365	370	389	343	385	374	369	375	384	370	361	355	395	380	365	346	340	362	349	357	334	369	383	339	359	383	391	386	390	357	362	395	370	355	368	352	365	379	357	377	345	380	361	402	364	376	325	397	360	356	346	362	349	362	355	348	369	353	354	380	353	358	332	350	385	361	343	370	358	359	335	340	329	327	328	349	406	367	377	381	373	353	386	369	378	375	365	348	347	383	343	397	362	395	368	343	377	345	340	374	362	365	382	359	359	351	348	327	338	367	349	339	317	367	375	394	338	348	375	358	361	339	348	432	367	376	347	337	383	377	360	352	362	380	364	341	366	358	362	357	354	382	353	375	348	388	350	367	391	392	391	373	359	411	385	342	343	384	366	365	341	356	346	370	389	392	333	339	325	363	346	347	380	343	360	377	332	365	387	357	320	345	392	342	397	338	351	388	342	347	384	361	347	366	358	333	357	352	349	363	352	381	399	386	386	384	373	342	327	360	384	367	362	388	376	381	358	367	402	399	362	386	355	361	377	368	384	358	347	344	366	339	354	364	326	382	326	367	351	337	364	346	392	314	340	399	347	368	337	344	388	335	340	360	338	361	363	345	379	334	383	386	348	362	356	358	380	351	333	376	349	377	363	350	332	364	342	364	322	372	370	360	349	388	348	359	388	343	365	355	363	369	369	386	338	346	332	352	367	341	368	359	364	374	373	342	336	349	347	345	373	376	320	357	370	352	370	382	334	360	363	335	386	365	365	345	365	361	376	366	331	357	352	418	365	381	397	356	344	358	387	372	364	396	362	359	359	366	372	350	377	341	368	321	358	365	376	364	358	378	356	382	351	369	365	347	341	362	350	365	360	349	375	346	373	352	373	373	376	341	327	389	369	383	365	384	356	351	348	395	353	366	380	352	356	349	357	385	373	376	352	359	398	355	348	391	374	356	387	379	350	348	389	362	350	328	336	385	348	351
26529	12434	12579	15175	13773	13502	12783	8936	7345	7741	4858	4204	3032	2452	1996	1963	1852	1779	1599	1694	1398	1323	1428	1478	1397	1307	1167	1058	1037	1021	961	967	971	935	955	1006	922	947	949	936	952	948	932	853	943	902	967	926	936	912	945	912	973	927	964	933	928	934	988	968	966	871	901	950	943	935	956	917	926	948	950	990	893	931	898	905	945	907	900	932	961	906	953	918	926	904	898	912	933	980	955	912	897	905	971	927	961	870	904	916	913	931	937	938	933	938	978	930	896	953	922	912	916	921	885	902	925	943	938	905	893	911	928	895	896	938	967	944	896	986	861	895	937	932	911	888	855	838	885	890	939	906	935	877	898	910	921	912	928	948	870	892	895	895	954	908	893	905	925	934	890	912	892	884	926	946	908	960	885	940	891	900	884	921	922	909	938	950	940	894	932	915	937	933	895	911	875	961	876	922	899	923	908	874	891	911	952	872	878	955	935	964	912	914	908	866	895	934	911	875	937	886	904	946	928	962	928	883	933	965	904	929	907	922	898	908	954	930	929	887	873	908	909	906	969	917	921	957	903	912	917	945	954	915	931	923	947	864	877	904	935	881	896	903	891	959	880	908	932	912	872	954	902	872	905	889	921	889	958	890	903	910	920	861	938	939	955	871	904	899	935	954	907	864	911	907	891	938	859	856	864	928	910	895	875	917	946	914	950	943	906	901	916	985	906	900	881	873	876	976	916	873	915	908	896	913	948	849	904	898	918	919	910	910	915	868	917	970	908	912	894	902	884	942	889	924	934	890	889	950	874	869	965	879	932	897	866	856	1016	911	996	948	925	917	927	900	930	894	922	890	874	931	924	955	970	915	899	960	905	908	928	887	926	887	907	909	856	894	878	888	902	917	904	913	905	933	948	886	960	873	872	915	884	867	909	873	852	902	912	960	897	859	890	892	902	876	920	930	881	859	898	942	893	937	948	933	991	903	912	926	872	882	901	941	895	893	953	910	894	918	918	861	863	923	915	854	926	922	872	902	953	923	899	900	915	956	887	981	866	979	896	870	907	900	934	909	917	894	908	930	937	915	894	901	976	930	911	827	912	887	881	880	904	933	925	937	933	903	922	917	933	917	911	952	919	941	921	858	883	906	844	879	897	928	885	911	950	969	869	899	954	837	860	937	934	916	930	902	917	945	941	872	934	912	858	915	889	904	920	912	965	920	928	933	896	922	962	934	905	888	878	960	936	907	879	913	954	880	912	876	906	893	906	885	942	908	863	882	919	917	979	857	886	897	908	920	926	899	904	849	915	933	904	918	879	907	857	927	882	896	875	915	988	930	896	912	942	930	946	935	941	949	872	931	908	919	894	899	862	902	909	972	907	929	936	882	871	894	927	895	911	912	897	917	877	899	955	921	889	890	917	906	863	849	881	911	936	909	893	887	922	924	922	878	917	940	914	871	932	881	940	849	867	919	945	906	960	907	915	933	880	860	988	897	879	891	880	931	879	978	872	914	917	898	969	887	927	949	879	919	933	881	959	937	920	905	956	935	952	856	886	884	985	948	959	922	960	920	890	887	912	911	940	971	865	902	933	865	858	911	906	909	949	920	938	942	865	888	909	917	856	920	878	910	897	941	906	871	924	875	933	897	895	917	960	934	903	925	926	879	922	869	923	903	883	953	949	927	890	949	902	895	997	901	862	953	983	930	910	903	865	930	874	921	919	942	911	919	927	914	946	927	888	925	928	883	861	893	889	940	878	902	890	907	941	920	948	995	932	904	892	876	891	917	898	879	984	906	878	948	900	904	878	953	921	915	941	935	894	935	899	898	907	878	916	925	929	884	906	909	913	879	879	917	892	913	850	849	919	935	854	928	942	975	921	900	962	842	906	901	927	904	928	890	871	897	949	897	937	820	929	908	955	928	895	912	911	889	933	929	871	900	900	905	896	898	924	903	898	906	944	883	884	877	895	903	943	912	877	937	898	957	992	921	954	880	877	912	930	878	925	916	924	874	880	949	901	906	851	899	916	871	901	949	913	894	924	883	892	925	917	881	880	925	913	896	954	870	919	887	906	891	921	935	913	926	931	918	945	935	885	910	876	906	874	894	907	884	958	931	890	951	917	882	889	934	890	995	944	923	939	927	941	893	898	869	935	902	908	939	935	930	907	910	942	906	944	928	881	957	839	908	945	914	919	975	914	914	875	865	896	920	924	948	908	928	875	918	856	882	963	881	907	943	935	884	897	931	922	902	918	904	890	914	953	902	895	880	882	925	937	926	955	872	884	851	928	959	945	908	888	926	891	916	912	931	971	930	969	963	879	893	893	913	944	952	925	908	939	950	888	959	913	873	952	879	876	901	937	919	919	848	943	929	913	905	912	942	941	907	897	926	949	892	936	894	906	912	958	932	884	957	900	888	993	965	904	902	931	900	901	926	865	906	895	872	897	878	885	937	913	885	911	907	890	907	957	932	907	943	936	923	893	895	936	942	861	926	890	892	929	934	889	894	946	959	883	903	961	902	920	953	903	940	901	909	884	950	898	907	942	957	905	881	934	948	940	931	863	912	924	910	916	924	919	841	945	918	851	949	928	933	839	908	984	955	941	944	948	874	890	947	842	851	951	936	924	896	896	926	904	931	896	886	896	869	936	913	950	905	911	858	932	898	904	899	953	918	913	945	944	880	937	919	901	868	924	890	881	905	901	864	899	905	907	884	873	932	891	829	936	902	912	907	886	839	919	903	909	933	900	860	876	940	964	844	908	893	920	873	982	911	878	1002	942	912	900	982	877	919	957	873	862	931	909	909	923	942	892	897	929	950	908	947	926	919	934	870	924	917	860	937	929	919	922	925	904	966	917	921	939	891	890	948	888	863	913	961	896	924	909	923	892	937	888	913	921	891	920	910	900	899	882	920	886	887	827	878	923	952	894	911	882	881	872	876	941	957	902	880	900	903	951	935	897	946	880	896	917	910	928	896	907	886	908	931	900	882	938	977	929	961	953	885	950	900	918	905	921	857	942	897	932	953	906	922	913	913	942	935	919	905	932	880	938	944	930	905	948	902	888	895	950	931	894	941	900	947	876	873	913	903	976	905	901	912	819	918	969	930	870	918	885	929	953	889	904	952	884	913	955	864	860	943	954	884	918	955	913	871	928	905	890	927	931	943	967	965	887	960	899	908	859	944	923	941	912	970	868	910	913	893	886	910	926	865	903	929	939	905	948	888	912	893	891	913	870	948	984	937	932	916	871	904	882	907	906	920	891	904	934	872	915	912	946	978	895	940	926	910	921	939	922	969	922	922	991	917	927	910	920	872	895	949	904	904	886	918	956	938	919	880	899	901	837	885	951	903	903	925	859	899	901	901	943	912	946	885	910	913	921	924	940	966	884	931	953	904	903	883	941	889	917	909	894	894	909	909	875	955	844	902	913	937	911	931	925	897	879	876	933	863	859	886	929	950	915	941	931	888	947	940	949	840	913	918	934	932	924	922	899	895	958	912	872	957
42899	26429	22810	21118	16373	14127	12339	7537	4438	3734	3206	2480	1307	859	609	573	532	463	408	396	336	404	441	365	379	375	322	316	288	284	286	271	293	289	282	273	275	264	284	282	267	269	267	269	272	266	296	301	273	254	300	296	286	249	269	288	255	281	273	254	262	282	300	274	269	249	276	291	254	271	276	268	290	266	275	264	262	292	249	304	266	281	243	278	269	287	298	281	263	287	296	272	272	256	260	277	286	280	294	296	278	265	281	239	282	281	279	258	281	309	252	271	260	270	290	282	284	270	247	293	272	240	264	238	246	303	275	265	288	260	247	253	265	291	257	236	286	251	252	302	256	244	265	267	288	263	207	279	252	250	258	247	258	295	292	256	290	278	285	294	251	263	296	266	264	263	236	251	246	249	251	253	258	275	264	225	275	266	271	238	269	238	252	270	266	291	258	248	274	298	235	265	258	264	265	254	251	275	262	283	276	252	272	294	281	242	274	276	256	282	274	278	260	257	287	259	257	282	227	247	256	251	259	251	247	275	255	289	261	240	276	275	290	262	292	271	270	238	264	272	290	246	244	257	306	276	252	268	278	235	263	274	249	255	255	285	247	276	267	275	278	282	272	293	268	262	274	246	281	237	263	247	286	245	290	270	255	283	245	256	256	262	256	287	273	263	285	239	263	305	267	262	283	262	263	272	294	248	263	267	273	241	264	270	274	291	236	273	260	281	264	286	255	273	256	255	271	295	232	273	247	284	260	273	276	276	283	296	272	264	259	287	292	265	270	263	283	277	241	258	270	271	263	285	299	279	278	261	247	273	296	307	243	276	273	265	257	262	262	293	274	304	251	273	242	260	273	245	241	265	288	265	279	274	281	286	262	256	293	273	284	273	255	254	296	274	276	298	263	285	272	281	272	240	251	258	286	281	278	266	261	303	268	302	274	286	275	259	255	233	300	266	288	289	272	270	284	230	277	249	274	260	289	271	255	256	270	250	290	244	246	264	266	273	242	249	286	296	258	265	266	274	273	257	261	270	245	282	267	250	264	265	276	274	295	259	281	248	254	255	292	268	265	268	298	254	227	275	268	269	328	252	297	260	265	290	256	234	257	263	287	269	259	266	264	272	253	248	268	292	254	276	226	275	283	269	278	280	240	268	260	257	256	265	280	283	296	283	281	267	265	253	255	253	278	259	288	259	268	281	284	301	276	266	250	263	253	291	231	230	249	266	262	290	264	251	284	263	269	260	255	285	251	280	243	249	274	270	280	270	263	268	284	243	266	298	274	313	256	279	280	282	271	270	286	250	301	252	278	306	265	247	239	220	240	293	275	256	258	254	254	286	299	280	297	284	247	273	270	298	271	292	253	284	263	256	240	260	280	256	280	220	282	257	270	245	258	289	279	304	273	290	261	265	263	262	271	276	259	277	278	259	287	258	278	269	237	265	289	261	265	245	292	290	292	252	249	269	265	283	269	295	241	272	254	274	268	270	263	256	253	258	255	285	236	297	292	267	245	284	293	261	272	284	275	297	266	264	290	260	268	284	255	255	260	270	262	274	259	276	265	285	271	269	270	266	287	275	275	248	273	272	254	242	295	249	277	248	253	249	300	278	238	251	277	268	291	287	255	267	264	280	290	266	270	276	221	240	259	252	277	277	247	263	275	263	256	312	257	251	277	285	285	268	265	247	249	257	273	312	245	248	250	254	262	243	274	264	244	284	240	276	263	266	235	248	269	276	256	248	289	256	285	278	265	244	259	271	263	248	246	235	228	268	271	267	262	254	270	284	291	277	267	247	298	241	267	298	282	265	259	301	259	251	286	286	272	261	246	249	266	243	301	270	297	275	270	278	254	265	250	292	256	255	278	293	260	293	293	262	279	272	249	255	238	276	248	267	255	296	258	254	252	257	281	250	290	283	290	225	252	262	283	253	282	272	238	294	270	248	261	242	264	260	244	306	280	246	291	263	298	264	266	242	280	261	267	269	267	262	269	251	251	309	268	261	248	298	271	242	249	259	238	240	275	321	272	308	258	231	273	265	286	268	259	279	265	266	263	267	250	288	270	290	268	250	229	285	290	262	284	273	257	288	281	266	265	267	274	283	297	281	267	271	288	277	280	264	280	281	279	263	254	262	271	273	292	266	240	279	269	253	291	279	275	304	278	253	261	267	273	250	273	266	262	283	268	288	265	286	257	279	257	282	277	289	280	278	281	293	238	251	260	249	285	275	287	262	280	271	281	252	268	298	292	273	298	262	233	281	253	269	251	264	264	253	240	266	255	293	273	277	263	280	299	300	259	274	293	264	257	269	250	263	270	235	277	275	273	257	304	238	271	260	266	268	262	273	274	273	268	269	304	247	264	255	254	294	274	266	269	274	267	271	311	289	251	271	282	259	297	267	276	281	255	273	269	276	247	275	262	279	252	266	248	263	269	254	265	253	233	287	277	274	270	281	254	272	288	254	280	258	281	282	269	261	265	271	255	283	265	255	245	232	287	268	258	247	254	264	281	280	258	256	280	254	241	246	280	246	266	239	270	276	265	262	279	273	259	261	253	286	262	262	243	282	245	271	254	272	273	265	276	239	275	280	273	273	283	271	240	258	292	274	264	270	262	258	264	255	261	251	254	265	251	262	258	271	272	253	305	268	260	264	287	315	294	251	265	284	275	255	270	279	256	279	245	254	263	266	283	276	283	269	251	266	234	268	293	285	252	260	280	248	311	266	272	260	261	263	257	224	266	262	283	260	285	287	292	309	248	280	291	240	272	264	233	270	242	266	295	251	238	272	262	257	239	273	280	272	263	287	312	249	255	291	278	248	226	274	273	258	261	256	252	255	253	250	261	275	290	272	240	291	236	252	257	284	254	276	258	278	282	303	253	257	245	252	289	272	272	299	273	261	238	263	287	256	265	261	277	266	273	268	268	267	258	271	260	284	264	244	242	271	267	258	254	240	249	267	262	282	260	248	301	283	277	232	285	254	281	262	243	264	284	241	229	290	282	288	269	255	323	270	257	292	260	280	233	276	282	274	255	254	279	301	246	251	261	295	292	256	249	261	285	265	290	289	267	260	262	282	261	267	280	265	267	243	281	262	254	256	262	286	289	261	251	299	247	290	268	287	287	284	252	283	289	279	273	233	249	255	300	276	252	286	266	253	282	254	237	259	267	273	247	289	267	274	261	267	269	277	255	261	276	265	277	271	265	266	280	301	288	272	281	268	305	274	279	250	244	282	270	286	298	265	298	253	261	264	279	257	239	263	253	265	231	264	259	228	280	252	252	275	243	271	242	273	282	282	262	268	248	232	252	269	258	274	289	275	265	277	267	322	295	316	264	249	299	248	257	267	246	277	263	264	281	260	255	268	271	247	270	258	288	234	272	248	248	267	257	274	293	269	293	276	247	281	282	268	279	280	278	273	278	257	242	228	268	275	246	246	273	254	267	267	256	227	261	271	259	245	257	269	280	265	272	252	264	285	278	291	260	261	247	272
30912	16909	17025	19698	17879	17555	17294	11817	9433	9954	7328	6069	4299	3572	2580	2545	2436	2004	1696	1908	1440	1683	1651	1629	1599	1489	1174	1032	889	878	859	850	811	838	852	768	745	768	817	751	774	777	739	701	749	747	737	741	743	719	719	744	719	645	730	696	716	731	695	700	730	701	701	723	702	724	697	727	698	715	679	648	654	701	717	743	720	727	699	677	674	726	678	725	703	714	694	653	709	708	717	687	678	698	718	732	737	727	742	693	718	705	716	726	745	759	747	716	724	685	756	686	728	743	708	684	704	726	697	690	732	707	727	709	686	719	663	694	687	663	637	691	714	663	710	692	661	674	689	700	667	641	645	646	709	673	717	703	658	726	712	683	670	685	685	722	705	653	694	703	661	630	698	682	693	661	681	695	694	719	696	650	701	664	688	696	712	701	670	700	692	694	647	689	734	757	660	691	663	654	637	676	663	679	673	696	653	714	757	740	678	684	665	684	683	678	671	689	650	674	665	720	717	709	678	666	691	640	701	719	681	690	686	664	654	674	677	720	707	676	627	678	675	627	662	722	717	648	673	694	679	657	662	668	678	711	652	656	722	688	662	650	647	674	660	666	674	695	745	662	646	674	675	679	705	725	682	657	723	674	674	682	660	669	719	668	637	708	670	620	751	704	675	661	637	709	663	664	648	684	701	669	722	679	729	634	753	734	715	701	649	637	724	701	678	658	646	691	675	657	698	672	710	663	674	644	679	711	680	663	685	717	665	699	712	683	637	645	658	707	680	686	683	691	687	702	657	703	696	721	685	648	689	672	714	647	671	650	656	700	688	687	644	679	665	690	646	672	663	680	677	673	703	795	711	675	677	695	717	705	731	704	661	699	666	701	701	686	651	700	615	646	658	688	745	685	729	652	684	658	672	693	658	742	648	708	708	666	665	669	674	673	640	671	691	692	682	666	695	669	643	659	731	692	714	630	691	720	689	716	687	653	680	685	709	679	711	661	687	679	695	693	683	699	688	714	710	663	684	679	705	693	687	674	673	679	691	692	673	662	700	695	673	692	680	661	729	678	650	635	655	679	665	703	651	642	632	659	684	696	704	628	718	660	667	662	667	690	700	661	686	692	696	710	676	640	723	687	696	672	709	671	730	681	680	629	676	729	662	679	684	664	690	738	675	713	666	715	681	665	659	627	702	679	684	675	680	639	714	695	721	700	673	660	666	695	663	681	662	680	697	678	695	642	645	668	645	658	652	689	702	719	657	712	625	668	714	658	673	708	712	644	699	740	651	686	664	701	693	651	712	674	754	699	654	663	644	669	681	694	689	656	698	686	644	636	655	661	653	650	690	640	668	667	721	670	682	670	643	695	684	672	676	682	701	663	707	695	694	654	653	647	695	661	672	668	694	700	636	693	664	679	705	719	664	645	709	710	687	707	689	696	644	705	730	657	716	639	661	650	675	686	698	729	654	688	653	676	676	728	748	700	680	715	708	648	709	630	658	696	689	752	662	706	691	712	703	708	701	628	697	696	708	660	659	652	719	678	653	655	702	647	692	703	664	679	721	692	635	685	699	696	684	661	714	703	674	704	719	660	683	678	691	693	679	728	678	669	718	692	648	685	655	704	664	680	703	686	694	720	639	632	639	669	697	686	692	679	679	678	697	727	656	670	673	701	647	671	656	697	698	665	710	651	669	677	701	696	666	672	657	693	677	718	645	633	643	701	715	690	724	631	691	713	706	675	657	710	699	717	690	723	653	646	737	629	675	656	643	639	694	656	673	639	693	658	702	665	666	709	705	738	722	668	660	682	673	704	685	697	713	640	730	659	676	691	677	664	670	662	677	691	673	712	708	661	671	686	682	652	708	694	687	707	706	738	681	681	696	658	692	711	718	692	672	686	666	710	692	681	699	644	678	653	697	672	674	709	672	715	653	700	635	687	659	679	700	667	724	667	710	697	657	679	692	681	676	669	680	678	666	657	664	746	698	750	678	673	677	692	639	679	655	660	707	652	667	671	672	650	704	701	700	688	673	650	656	682	753	716	737	677	608	706	703	713	693	673	686	650	684	683	659	664	673	688	670	681	713	679	718	701	672	668	665	712	703	679	689	691	687	705	674	688	639	700	696	677	695	656	662	660	667	652	676	653	658	688	675	653	686	645	689	695	695	680	673	694	668	674	688	663	690	719	653	713	691	705	723	670	707	688	658	704	664	675	671	676	670	682	680	671	672	730	666	690	695	731	675	683	674	690	698	644	680	656	732	663	643	689	650	652	727	735	679	716	683	682	703	689	684	652	667	675	686	651	672	704	704	705	696	690	645	595	683	698	646	694	709	709	654	672	718	688	698	650	676	708	709	708	683	684	663	679	672	658	675	684	677	626	684	648	683	627	719	652	668	677	696	682	654	654	650	696	738	668	659	683	660	670	726	685	686	706	717	664	647	721	630	727	698	661	708	640	668	717	678	695	700	692	667	676	676	689	657	707	690	724	665	687	681	669	696	691	691	630	670	713	658	710	678	697	701	676	699	676	688	666	679	719	685	686	687	701	646	636	691	696	689	693	686	686	629	702	711	669	689	662	669	670	683	674	669	658	679	685	661	675	692	685	690	695	708	633	693	699	661	685	666	682	693	655	650	679	678	662	708	664	672	667	698	643	674	712	711	680	714	695	688	678	686	725	721	644	664	692	733	696	700	626	645	646	693	691	631	688	710	681	692	694	648	682	693	685	713	676	674	723	709	737	676	718	676	683	706	684	708	652	631	672	705	678	647	673	668	682	702	676	709	699	674	713	673	712	697	686	680	699	726	690	713	753	667	679	697	655	649	709	665	651	678	648	676	642	706	702	749	684	678	716	706	730	732	678	695	684	650	705	668	669	678	628	663	699	647	679	679	684	702	680	687	651	650	650	711	695	657	659	674	684	701	680	675	662	669	669	690	759	724	705	691	700	664	702	692	684	694	661	667	679	670	687	670	718	653	709	666	675	674	702	703	683	672	685	659	668	681	735	651	668	688	671	700	644	693	743	640	656	639	641	695	711	706	671	673	724	718	690	656	675	665	765	673	675	661	676	665	665	655	727	677	706	652	702	618	685	681	688	698	637	665	733	682	690	674	702	698	638	695	703	656	658	686	687	696	675	732	670	698	727	699	673	653	687	692	680	704	721	680	686	687	679	665	709	651	692	673	672	715	728	720	673	685	721	731	669	678	637	634	686	664	698	693	677	692	722	723	715	701	708	690	714	729	706	677	704	658	652	695	711	658	641	628	689	693	682	696	703	687	659	681	626	679	698	686	650	671	707	682	657	647	707	649	656	700	668	679	705	671	673	695	691	710	705	669	686	679	685	671	668	640	682	639	726	674	670	681	648	699	703	707	670	674	696	689	671	691	676	680	676	717	681	704	665	692	726	675	680	680	648	680	629	686	671	722	643	672	720	677	690	684	725	680	714	666	664	667	700	651	652	703	663	731	686	676	651	716	703	685	686	689	710	691	687	626	695
8195	3302	2585	2447	1988	1287	1132	771	529	454	451	382	356	348	329	354	318	330	315	311	297	264	349	331	309	319	304	296	285	289	309	337	326	318	292	338	320	290	294	296	285	297	308	317	305	296	305	280	291	291	322	289	283	299	288	285	320	302	315	319	280	298	306	329	300	284	287	267	295	308	293	282	300	319	296	294	303	279	287	292	311	326	360	303	304	325	296	319	322	275	294	331	284	309	309	331	279	310	298	272	308	320	333	298	286	315	278	298	310	296	290	341	337	333	310	312	303	291	306	316	306	311	262	306	310	305	292	320	275	290	306	280	280	321	302	328	300	292	282	321	328	326	297	285	285	302	295	326	289	285	305	306	300	303	311	322	320	308	326	280	302	328	292	304	300	288	317	303	313	312	308	278	352	300	312	280	272	335	310	288	276	320	309	296	315	293	308	282	276	301	297	273	288	305	279	317	321	320	283	279	313	310	282	282	312	262	292	308	318	288	310	334	341	306	302	330	301	321	317	302	316	326	293	338	317	301	290	283	304	293	294	314	319	353	311	305	308	333	316	307	295	307	263	301	287	269	302	286	319	305	301	299	298	323	275	304	324	312	315	313	292	289	273	322	292	306	316	276	272	256	304	288	321	305	292	340	300	288	286	322	305	316	306	300	290	329	282	310	317	304	325	290	287	285	302	289	308	288	285	314	303	269	284	283	308	333	310	295	287	292	278	288	335	312	296	293	306	301	327	294	291	303	310	314	271	307	314	287	291	295	309	273	291	306	268	296	288	294	310	305	279	296	285	315	342	323	300	295	314	296	284	320	334	306	337	292	296	307	289	317	269	300	312	332	301	289	279	305	284	279	314	256	293	268	293	277	262	307	289	297	325	306	273	307	330	278	326	307	292	300	325	308	296	297	273	310	317	279	288	306	296	306	321	279	317	287	283	305	294	319	279	285	271	332	297	308	336	286	286	292	308	273	329	278	288	289	272	271	311	303	298	295	329	318	299	299	297	289	311	283	286	280	317	294	323	301	289	278	284	285	273	298	307	306	309	315	283	289	283	257	295	310	307	292	320	295	303	325	295	307	295	279	284	292	306	306	314	318	306	292	294	331	311	309	259	294	323	321	299	289	318	303	298	272	284	301	295	304	304	292	330	313	324	271	308	291	350	272	296	291	309	278	313	311	310	299	296	279	302	309	298	307	319	293	337	303	285	294	281	315	321	301	283	308	303	296	291	319	308	283	275	326	292	318	317	295	310	325	337	311	298	290	303	292	332	289	294	306	269	313	301	293	301	291	308	306	319	293	297	295	314	285	304	305	293	305	285	323	280	284	307	311	307	323	321	271	302	314	292	328	281	268	294	284	302	289	336	312	303	296	324	321	291	305	324	310	303	303	286	291	332	302	297	333	275	318	294	285	247	283	314	294	286	315	306	285	317	298	299	331	326	306	276	314	288	297	306	325	299	281	290	275	294	334	312	304	321	278	309	297	277	327	310	306	309	307	326	279	287	288	306	324	315	270	304	295	305	303	321	298	297	308	332	282	306	303	286	301	274	299	289	304	293	284	307	288	278	293	293	289	291	299	321	318	301	321	296	296	300	302	282	303	286	298	292	277	294	297	300	295	311	309	295	324	323	301	309	287	286	286	269	306	293	345	303	292	316	315	285	297	300	298	314	316	300	307	322	333	299	301	282	310	284	309	283	284	322	339	285	324	315	299	313	275	319	315	299	321	270	266	289	293	352	328	300	314	305	300	300	313	310	317	356	301	300	321	308	277	309	311	302	313	293	314	298	279	280	272	279	311	304	296	290	321	317	314	298	297	287	326	317	302	286	299	306	284	306	321	272	306	310	282	302	280	280	283	313	270	316	281	278	276	288	336	308	294	311	291	266	304	311	313	282	307	325	259	261	330	276	308	346	334	294	330	303	292	323	270	306	339	308	310	298	309	311	285	330	295	293	298	347	316	330	309	297	312	302	279	256	333	293	275	301	282	299	340	289	301	290	253	270	270	331	290	273	295	295	290	280	316	292	315	306	310	287	278	306	336	305	322	308	301	304	291	289	300	318	310	295	317	291	314	330	276	273	329	304	326	316	282	296	323	296	271	333	292	285	297	319	297	313	312	318	318	295	307	279	315	285	328	296	331	291	323	292	323	289	319	329	307	312	321	284	280	324	279	301	295	275	328	274	299	337	285	294	291	290	297	315	326	294	273	306	287	313	287	319	308	277	302	310	341	284	323	295	269	279	239	290	331	298	316	285	253	306	306	288	288	316	290	317	308	292	306	312	289	307	293	340	307	305	285	300	285	254	296	317	292	279	297	277	297	282	306	270	302	297	294	307	275	310	289	315	285	327	283	282	302	314	306	291	303	298	277	287	259	318	275	292	337	290	296	263	286	327	311	315	320	317	289	282	322	325	316	331	295	289	282	333	283	306	293	293	325	343	290	317	310	304	297	291	316	303	332	316	304	300	296	304	310	291	281	320	313	269	285	317	313	305	287	287	320	327	308	286	313	287	306	316	331	307	274	297	295	330	348	297	251	311	300	320	309	299	318	314	329	289	314	299	315	319	301	281	295	327	319	314	310	288	312	325	310	294	291	295	305	282	322	287	336	294	322	301	261	311	272	327	276	305	281	333	319	296	310	363	367	283	316	304	285	306	290	328	290	291	292	311	300	269	298	309	326	303	305	310	286	301	319	334	266	302	308	308	345	316	285	277	350	309	293	289	263	286	301	286	296	297	319	303	339	301	281	315	283	305	294	327	272	283	298	319	316	306	325	311	318	320	321	272	288	317	287	306	330	324	317	316	307	286	332	280	326	289	274	311	304	319	289	296	318	298	282	290	298	301	323	279	276	277	290	304	291	279	317	290	298	316	268	295	297	316	299	314	280	316	296	305	302	297	287	312	279	301	356	325	292	307	298	334	307	288	321	296	329	295	309	285	324	289	314	326	295	315	267	297	325	295	295	282	293	309	291	296	250	276	343	288	312	322	295	302	315	290	287	290	284	315	302	302	287	308	303	301	306	305	283	269	300	308	323	300	296	298	322	294	307	310	300	324	301	262	315	297	319	301	293	302	321	294	320	299	287	315	291	295	305	298	324	287	307	277	288	311	317	317	285	301	332	282	320	270	327	301	286	272	295	302	325	330	337	316	316	288	321	304	275	271	299	302	311	275	320	327	260	320	265	290	328	308	266	289	279	279	302	292	304	287	320	293	302	341	285	284	311	293	268	280	314	294	294	301	320	305	316	310	329	296	266	325	305	288	263	288	310	307	308	281	292	285	281	323	312	288	305	304	306	320	321	296	291	306	296	293	283	297	297	311	297	312	287	308	288	332	314	306	307	305	265	304	302	317	315	295	346	271	331	293	321	316	340	276	300	316	325	294	321	320	259	297	281	309	292	312	306	327	277	274	276	299	314	288	314	281	297	310	329	298	279	302	277	313	277	321	279	335	308	310	310	332	296	284	315	286	281	311	275
6976	3292	4681	6194	6538	4670	4247	2810	2060	1796	1483	1308	1028	944	1001	965	858	932	829	921	868	851	840	893	899	855	805	853	816	853	824	779	805	833	806	810	779	845	745	779	802	781	804	801	750	828	802	828	747	819	745	827	771	794	721	755	812	761	810	818	730	823	811	775	833	801	865	778	778	766	805	790	796	807	808	752	836	784	795	781	749	797	779	795	778	811	759	837	769	752	775	764	807	806	797	809	807	825	808	785	792	867	800	806	789	825	802	755	845	747	805	819	779	761	721	736	821	794	811	792	813	736	768	825	783	788	808	731	800	834	826	790	796	792	803	806	814	794	800	759	758	789	796	757	784	785	749	831	745	803	845	755	744	772	783	776	748	825	819	804	763	827	804	800	770	785	795	795	764	794	799	784	821	788	770	783	768	795	733	765	791	769	791	780	812	765	796	789	768	829	825	795	838	781	761	763	765	746	825	774	767	804	826	790	741	770	845	783	793	754	806	769	787	780	736	815	785	828	814	791	736	842	770	743	770	770	775	748	803	785	763	793	788	840	741	838	768	797	796	797	795	771	759	812	748	793	751	774	748	787	812	811	795	791	782	844	770	811	748	743	768	872	756	849	752	807	783	770	770	794	846	829	832	765	833	804	798	810	791	788	738	806	782	786	817	795	790	820	816	850	831	765	785	811	725	764	788	792	770	793	748	777	739	840	817	782	753	770	746	781	758	788	811	795	767	811	763	761	794	797	809	833	781	750	800	855	725	815	773	766	893	800	840	747	824	846	807	789	790	760	714	777	765	820	830	764	833	921	780	797	764	818	746	851	826	820	739	837	797	800	767	802	813	783	770	804	781	786	758	754	792	840	763	749	819	775	787	789	772	770	815	766	746	812	829	834	755	802	748	821	799	842	814	780	769	807	790	782	806	799	795	751	834	767	808	740	762	811	774	782	789	832	779	812	776	791	838	810	760	749	796	869	789	796	800	741	789	792	777	762	849	778	834	781	761	785	767	751	782	773	775	769	801	796	746	810	759	751	782	773	771	798	812	837	775	800	798	787	808	808	791	776	813	775	762	830	772	827	786	775	828	779	786	805	809	806	777	772	786	838	781	799	788	805	749	789	758	770	771	809	820	798	795	794	779	723	807	803	790	766	800	782	787	841	745	797	755	792	821	795	722	839	781	811	785	774	790	778	778	782	742	764	815	792	778	820	824	801	772	803	789	796	818	786	820	784	776	803	754	794	775	770	766	750	802	763	778	790	846	765	807	838	773	745	760	776	839	788	862	781	829	817	838	801	780	818	774	784	787	768	802	784	755	781	748	764	800	829	832	772	782	771	778	828	786	757	762	815	813	814	786	800	755	768	741	824	779	803	828	782	826	791	792	807	793	794	746	758	817	743	769	739	810	794	814	787	808	793	824	798	821	799	814	782	798	802	808	784	759	794	815	799	781	792	788	777	790	826	765	821	782	747	792	808	747	798	772	763	827	784	790	795	717	819	807	786	787	814	811	755	757	756	785	778	806	810	771	769	786	814	771	790	764	771	792	809	775	748	813	827	846	829	783	749	793	784	814	766	833	778	795	745	761	792	769	746	786	829	767	726	864	784	780	801	745	824	752	762	801	781	782	776	826	698	776	789	797	753	813	758	847	776	844	839	740	749	803	773	779	766	772	777	769	810	815	774	780	769	786	839	786	832	779	798	719	774	770	825	823	780	816	788	799	806	815	766	806	770	765	797	783	770	762	748	829	795	799	794	766	827	798	824	770	766	844	785	784	781	751	788	754	743	817	779	810	751	787	757	759	780	777	787	809	837	830	795	774	724	793	754	735	840	790	831	780	796	791	826	766	756	783	798	707	780	811	752	799	796	786	794	769	787	812	788	776	780	796	744	785	779	840	751	835	810	815	785	746	856	800	765	772	791	738	850	793	773	815	782	796	791	791	819	846	749	792	842	801	798	817	824	791	790	820	791	808	818	790	775	767	797	798	801	799	757	765	758	768	795	808	810	761	789	789	800	782	797	771	814	769	813	791	763	783	816	799	779	814	790	803	791	792	809	796	829	752	790	799	799	811	764	772	761	779	787	743	779	775	797	765	785	750	858	802	801	765	770	792	784	780	794	804	790	841	761	777	748	777	847	779	802	801	792	790	807	759	755	873	776	777	811	812	768	720	798	778	768	766	806	793	755	763	765	780	813	815	778	813	780	809	781	792	788	806	776	751	798	862	752	764	753	781	830	826	818	778	754	808	807	815	779	788	767	783	779	708	757	800	766	768	764	776	782	780	784	820	794	820	792	803	755	792	798	764	788	833	761	823	787	793	756	802	759	787	856	788	799	825	787	854	780	771	805	788	819	829	776	824	780	816	800	803	782	835	808	819	815	785	804	851	783	830	842	796	793	812	773	788	760	792	758	799	733	809	774	794	783	786	823	781	796	785	829	799	787	791	770	802	754	821	762	756	831	795	775	800	767	741	798	744	785	796	766	730	813	806	760	796	822	786	781	816	803	846	786	800	785	769	772	746	774	800	815	746	786	759	788	788	783	806	803	766	795	759	807	816	757	753	855	797	797	767	780	763	804	804	782	839	808	766	782	818	792	793	816	771	800	753	825	819	813	792	788	824	809	775	819	760	789	765	741	819	841	762	783	749	767	791	770	789	827	800	755	795	741	805	843	831	818	773	790	785	780	833	784	830	789	736	792	797	843	786	777	789	817	786	805	803	840	788	803	788	801	821	787	783	782	782	772	798	766	766	815	811	798	754	822	802	751	779	819	774	763	798	768	825	834	770	747	768	800	810	779	766	834	735	779	793	726	784	790	783	792	805	779	830	854	796	853	780	772	758	801	845	759	794	750	780	812	818	819	806	831	769	725	851	789	756	789	775	821	823	847	789	730	746	809	758	787	809	781	795	825	726	797	760	782	841	764	776	813	766	803	737	791	792	768	796	789	774	787	764	806	766	825	819	773	721	781	737	760	817	793	761	804	769	759	752	768	830	846	847	822	804	744	789	802	791	757	755	827	822	799	800	788	790	778	807	781	785	778	768	807	797	826	776	764	763	801	794	843	813	772	788	796	753	798	789	776	826	781	725	810	771	798	850	770	774	788	735	813	812	776	789	779	720	719	818	805	777	755	769	808	803	780	757	787	846	769	787	781	828	764	820	811	785	829	786	754	762	836	757	755	754	775	796	797	798	778	782	747	755	773	795	820	835	775	821	774	788	763	809	762	748	778	831	797	802	825	852	784	738	755	734	775	794	769	839	823	726	836	799	819	759	795	789	784	796	788	753	740	799	773	802	809	773	765	779	776	776	775	810	736	784	748	809	813	819	782	806	787	835	819	765	802	762	765	720	797	870	829	830	776	800	810	770	755	817	767	753	794	826	825	811	825	730	829	749	802	797	760	779	776	772	795	785	760	823	820	783	785	782	771	770	814	847	769	797	790	793	790	817	757	775	795	802	861	764	815	816	794	793	767	786	796	801	800
35262	23582	18513	17311	12733	9618	7983	4393	2809	2486	2192	1517	908	784	535	447	542	497	485	468	416	422	465	435	444	385	398	399	388	376	402	403	351	394	375	372	366	391	342	384	380	354	373	356	365	421	366	374	366	366	374	376	374	352	390	353	379	398	364	392	359	345	378	356	372	382	369	365	367	324	360	377	369	369	381	360	362	376	399	371	377	322	381	373	383	389	368	361	369	352	388	342	377	371	346	359	372	363	348	341	334	365	381	359	370	357	353	372	362	381	359	358	354	386	356	413	403	380	339	369	366	368	380	350	349	337	353	388	401	368	383	372	363	364	336	399	359	368	374	372	391	349	328	383	381	398	343	367	379	355	370	365	368	370	363	375	342	333	363	386	360	383	373	388	382	359	345	368	337	365	358	378	363	341	377	361	348	371	392	332	339	368	385	364	313	390	362	383	366	346	382	363	364	391	348	355	334	377	344	329	333	363	403	372	358	386	385	341	345	405	379	386	380	369	367	330	335	378	365	358	394	354	356	364	416	336	336	359	375	371	327	390	341	320	382	386	317	386	366	330	339	376	377	379	354	401	345	361	380	375	371	371	376	360	384	364	394	331	362	346	379	348	385	378	402	373	351	405	375	362	373	332	400	362	366	357	386	337	372	395	379	379	419	367	379	350	362	337	386	385	358	371	339	343	358	342	365	359	360	383	339	360	361	366	387	356	363	420	313	382	347	370	375	363	378	401	347	373	351	350	354	365	385	344	376	371	371	344	380	372	382	363	334	389	359	366	327	358	338	395	370	348	360	373	340	370	394	340	342	387	357	361	375	368	384	364	336	368	358	342	372	339	345	372	364	377	372	359	388	367	407	371	330	361	412	368	343	362	351	337	351	376	377	331	373	397	362	367	353	372	367	358	371	341	345	353	326	329	387	391	341	390	362	342	356	371	359	359	403	386	401	368	361	351	352	374	352	365	351	389	376	379	347	372	351	383	387	371	369	386	369	359	346	382	352	354	385	375	355	346	332	409	349	320	371	385	369	349	416	367	352	363	382	385	363	369	384	387	358	347	371	377	350	375	366	340	359	376	349	358	356	333	358	398	351	387	362	354	366	373	365	390	363	406	394	351	352	385	385	376	370	355	394	365	329	366	371	347	364	379	358	372	360	362	353	361	401	354	376	367	384	336	366	352	357	349	365	365	345	376	350	327	329	361	333	398	325	399	383	351	397	340	345	388	382	374	358	381	392	327	333	357	353	360	365	365	358	338	349	352	354	348	340	357	374	381	380	374	398	374	389	384	333	379	407	382	371	379	341	339	364	337	331	374	362	358	362	370	360	366	337	326	348	361	359	364	332	336	354	372	351	386	374	338	374	367	377	353	378	374	385	405	311	350	364	356	364	386	343	342	363	378	358	374	376	338	337	383	356	400	377	349	352	404	356	365	341	362	382	360	352	348	373	352	371	382	367	339	383	392	337	359	353	353	366	357	382	341	404	366	314	370	334	353	365	363	372	382	383	372	382	324	339	363	347	399	363	340	396	343	374	374	387	384	389	385	402	337	373	400	369	378	337	391	366	316	350	363	376	378	371	332	374	361	394	318	358	361	380	373	380	417	407	357	336	351	329	359	346	320	324	353	364	388	381	361	357	317	365	381	345	368	365	360	346	380	369	374	350	383	360	350	370	366	390	348	348	375	405	348	353	371	395	388	393	356	381	361	372	355	349	394	359	401	373	396	357	363	383	343	321	369	352	371	351	386	367	367	356	391	346	365	381	340	393	359	375	367	342	338	341	345	365	354	395	367	351	367	370	363	374	350	367	388	378	363	398	377	380	360	364	364	386	363	347	382	381	355	345	385	372	399	387	356	388	390	380	365	367	356	337	335	363	373	379	346	327	346	333	356	372	345	371	375	372	365	369	355	363	377	362	331	338	354	380	390	381	366	370	368	393	324	339	343	375	359	349	342	349	350	329	350	334	372	366	383	358	349	394	351	372	374	350	385	385	354	314	347	363	377	389	351	376	357	336	400	398	375	363	340	356	345	363	373	360	382	372	362	397	352	395	321	378	387	345	384	351	343	367	359	344	365	373	355	361	347	350	362	361	374	345	365	374	377	379	371	328	336	390	374	359	413	343	381	384	365	371	364	333	374	387	362	364	339	352	424	342	359	390	367	345	374	384	389	384	379	388	381	381	341	400	339	375	374	381	336	365	377	385	386	377	361	361	359	392	367	378	368	356	380	297	347	337	385	341	349	361	381	363	338	365	362	409	392	395	380	400	344	365	371	325	366	387	403	374	342	361	377	361	358	376	344	341	335	371	334	383	383	387	396	363	401	358	350	357	390	359	381	400	366	371	378	348	338	379	346	371	376	388	357	345	389	340	354	365	358	342	366	363	388	353	385	372	350	384	378	395	385	350	408	383	335	355	356	344	359	394	388	349	370	365	341	363	355	387	368	356	374	361	351	356	355	329	359	355	348	362	412	361	339	343	400	406	353	368	376	366	373	390	387	299	360	389	361	351	381	328	393	403	402	371	381	372	380	378	353	395	371	355	350	397	356	363	385	341	322	393	382	376	349	341	356	329	349	335	314	347	399	339	354	369	361	374	356	380	356	393	393	369	354	358	361	353	366	381	376	351	385	368	379	360	364	365	348	331	353	348	399	320	344	386	346	370	349	373	367	378	374	406	347	360	348	359	334	357	308	372	375	369	367	383	351	363	360	374	368	379	369	397	384	390	399	371	394	360	344	342	380	366	376	365	349	357	368	336	347	350	372	351	366	358	379	402	399	373	384	321	375	390	372	385	355	369	364	344	386	383	397	371	379	340	358	355	372	355	373	366	340	337	367	372	351	364	354	375	354	350	358	331	310	351	367	370	371	372	358	357	341	367	339	371	378	384	353	371	345	395	376	356	357	345	352	358	395	369	385	357	349	347	372	357	343	367	377	370	368	386	350	393	377	352	357	341	347	358	380	358	364	344	324	335	342	375	352	355	379	394	343	341	380	360	356	381	361	394	367	348	359	339	397	419	374	355	365	388	380	357	365	363	344	345	347	358	369	362	353	369	363	379	364	349	321	349	357	395	379	360	326	394	379	368	376	323	378	386	362	335	351	331	345	353	363	357	318	336	365	372	371	370	375	373	375	388	364	347	317	394	384	362	352	405	378	334	352	366	364	375	388	359	340	355	346	333	322	365	361	343	355	348	386	372	404	330	350	346	365	354	361	352	390	351	355	374	373	335	355	356	364	356	367	344	364	379	392	351	373	364	330	364	324	360	369	364	357	334	356	378	371	360	324	349	386	378	350	413	356	347	350	378	342	384	387	394	360	342	372	385	348	339	361	354	343	326	376	360	346	351	363	387	351	386	359	373	349	356	366	363	376	401	393	356	408	346	387	356	358	381	402	366	416	381	349	358	352	351	387	366	369	377	367	373	359	381	391	350	387	374	362	360	360	358	376	400	366	355	358	359	367	380	336	334	370	346	361	361	357
25533	14362	13845	16974	14482	13327	12620	8557	6974	6930	5262	4077	2827	2627	2174	1949	1879	1861	1580	1474	1283	1396	1451	1364	1366	1358	1200	1140	1039	1033	1042	995	953	988	969	942	947	992	934	928	964	942	878	928	944	924	945	933	909	969	898	915	961	931	956	961	981	958	921	903	928	916	948	885	926	902	926	898	888	912	886	915	919	937	891	963	912	889	948	971	902	944	959	983	932	895	913	927	903	908	974	964	892	896	942	992	913	940	965	981	945	931	950	926	965	954	888	946	921	970	907	897	909	894	924	928	884	925	917	892	921	947	876	871	915	905	898	906	906	839	949	922	910	897	960	926	907	990	922	945	926	903	884	893	894	937	926	998	903	903	906	900	994	904	913	915	908	872	969	943	867	884	917	864	906	888	915	935	874	893	897	951	887	946	1005	920	929	933	953	903	955	864	938	934	870	899	882	920	928	925	915	884	891	907	900	851	926	895	920	936	985	906	884	902	891	924	896	890	946	929	934	964	925	887	921	904	870	953	902	954	929	901	941	848	862	918	871	909	963	891	977	904	861	912	887	916	894	913	922	895	893	850	899	916	938	916	909	978	933	901	913	938	957	934	871	872	916	881	843	875	957	875	895	952	968	902	910	906	878	936	880	891	941	919	917	911	955	900	908	913	925	872	969	936	886	923	937	914	930	958	850	883	888	897	894	903	867	934	939	895	875	912	928	935	925	902	918	926	910	882	872	881	967	891	924	872	927	931	934	885	927	949	911	927	922	901	939	925	942	918	912	889	882	822	949	972	875	893	929	947	903	949	949	958	898	928	885	899	909	888	920	907	967	945	929	879	943	941	933	919	894	902	869	884	867	885	938	927	936	888	897	900	929	914	901	897	917	908	948	931	932	871	912	880	907	895	898	857	962	882	898	924	898	935	980	909	918	899	994	892	883	883	873	944	905	902	871	929	934	916	979	910	889	907	958	908	912	905	915	923	895	876	918	945	862	925	911	940	942	873	891	917	873	867	906	865	898	928	910	928	931	914	932	893	938	928	873	895	934	922	905	942	915	930	872	945	884	922	917	916	893	908	987	963	906	951	914	889	924	926	935	938	945	952	951	904	917	910	906	946	938	906	878	889	866	912	969	929	885	883	936	920	919	919	909	896	887	979	949	885	947	872	898	938	909	890	948	960	977	923	967	902	948	947	889	894	905	952	901	952	925	855	912	854	876	955	894	894	915	881	944	923	969	920	928	903	863	938	911	920	848	886	952	928	922	929	876	921	916	910	958	946	929	906	954	892	929	916	919	875	949	952	930	952	898	878	916	901	913	945	860	878	957	909	959	917	903	938	930	900	885	902	884	900	930	905	901	956	890	901	922	930	909	884	888	911	925	908	867	932	855	930	899	884	944	936	917	921	932	919	880	929	900	943	922	916	914	892	952	929	950	806	891	898	898	927	927	896	902	946	923	930	926	951	911	934	886	941	914	966	925	903	884	906	915	955	936	915	903	932	939	886	937	935	910	924	913	926	878	906	895	903	974	914	907	917	910	885	916	909	944	908	959	911	945	891	884	966	912	965	932	885	933	924	948	886	902	898	928	930	940	864	899	905	894	904	856	938	929	901	962	854	895	893	936	890	900	893	902	868	964	871	930	935	891	892	922	963	869	914	891	929	894	940	907	915	943	885	898	901	921	867	909	922	858	934	879	938	912	946	956	900	918	887	934	929	880	903	888	936	914	945	952	922	926	895	921	911	957	922	900	902	881	948	887	903	893	885	899	928	963	906	906	960	903	853	914	906	970	902	865	905	865	901	862	892	883	872	908	872	903	948	899	934	910	915	911	945	906	890	954	917	889	933	922	909	860	874	881	901	877	950	890	941	910	898	927	895	904	916	931	930	898	900	928	912	923	923	904	892	888	982	920	923	894	921	921	937	892	927	888	975	979	907	930	830	929	945	907	960	941	895	884	913	925	890	916	914	932	955	911	871	900	934	960	866	941	918	891	934	962	938	930	964	919	939	890	916	887	861	880	971	907	942	896	877	926	874	917	917	970	899	847	849	898	957	904	896	958	885	876	932	910	918	944	904	979	935	896	891	919	910	900	979	935	927	854	920	901	946	932	942	932	960	907	948	907	897	908	925	925	905	888	921	923	938	865	946	893	885	876	917	912	937	920	856	896	874	937	923	907	878	886	931	875	893	938	933	919	906	981	901	959	965	945	925	874	903	865	916	906	921	941	892	933	854	921	927	886	839	913	939	890	886	942	924	903	904	885	967	913	919	933	907	945	959	887	901	893	927	912	904	912	886	877	925	923	924	900	905	908	909	906	901	925	995	936	908	965	931	909	896	923	924	874	922	862	926	887	938	857	943	922	975	875	889	917	916	890	897	951	910	945	870	913	872	854	873	929	906	937	926	955	905	898	899	892	915	915	940	880	898	865	894	938	896	926	919	911	865	908	962	901	921	936	868	909	914	937	949	892	914	926	969	830	953	929	927	937	851	871	871	901	868	929	947	902	892	903	843	873	955	925	965	952	901	926	906	886	906	934	1004	898	938	930	924	881	914	882	962	923	914	865	894	868	959	894	900	866	928	901	887	934	875	973	881	870	1033	920	977	899	903	919	909	888	915	907	909	919	900	925	909	932	894	873	940	920	850	940	923	936	924	921	909	933	918	970	913	908	902	900	970	982	876	928	900	902	959	975	883	884	910	885	959	950	863	925	924	940	892	965	875	871	935	912	902	934	890	911	941	913	879	902	901	877	882	937	869	868	994	942	908	927	906	892	952	905	911	948	939	902	913	873	855	933	903	927	927	952	906	951	944	953	892	903	943	906	941	920	959	937	925	865	881	926	921	857	969	923	955	914	975	896	923	892	899	974	912	911	841	889	890	909	927	948	942	937	890	941	949	916	923	928	911	930	936	913	912	943	873	887	905	889	949	928	966	917	903	904	885	895	892	853	954	900	904	918	912	945	948	876	910	892	955	975	875	913	917	969	955	908	950	933	884	902	939	875	861	904	902	859	896	976	903	943	915	926	934	918	935	937	921	878	875	879	914	906	909	893	880	960	922	944	929	939	924	907	904	887	896	880	904	951	869	909	955	879	891	934	906	912	915	886	855	919	932	888	907	864	935	935	937	883	922	898	922	947	959	935	879	930	925	930	914	925	956	894	932	924	863	874	909	929	955	903	955	941	908	911	884	962	944	905	887	898	896	890	956	907	927	966	918	951	916	939	852	887	949	825	926	931	979	954	930	939	911	903	866	887	900	916	881	943	903	885	899	915	885	921	890	893	952	921	901	893	948	938	892	910	862	955	925	901	897	968	890	933	938	936	913	901	874	907	881	874	925	909	946	941	884	883	880	921	951	914	880	889	874	919	925	915	902	875	959	907	925	927	892	915	872	922	926	907	943	878	877	872	914	896	929	884	913	872	907	932	912	959	877	856	888	902	924	887	931	847	934	894	938	909	902	884	896	975	923	908	891	943	970	935	930	929	921	913	953	938	954
41599	27197	22448	22457	16502	13786	11947	7164	5384	4182	2966	2208	1338	879	611	460	515	538	446	431	377	350	358	367	373	352	304	304	276	278	277	312	244	266	261	254	278	265	266	278	285	277	279	252	242	263	288	274	245	248	256	264	277	269	248	243	233	258	277	256	259	260	238	273	263	274	241	274	269	236	252	299	271	295	294	252	260	259	280	255	231	283	275	288	251	245	233	211	265	255	258	259	271	267	242	269	253	221	274	260	271	224	278	254	259	268	260	255	255	252	258	290	250	259	261	245	263	257	249	260	254	235	253	268	243	257	255	283	278	256	256	245	258	234	253	241	267	255	255	236	235	258	260	278	259	231	270	241	254	261	236	243	257	261	230	269	271	269	282	242	254	245	235	255	277	231	267	239	275	254	273	265	239	281	236	257	236	259	232	284	237	245	283	253	255	234	225	290	233	269	270	233	243	248	251	250	247	265	243	221	261	263	266	236	252	282	268	255	269	247	248	244	238	262	261	290	236	251	271	253	263	255	244	229	289	267	267	275	253	276	254	242	255	263	230	260	280	288	284	263	267	293	256	240	246	266	275	270	247	232	250	244	240	231	239	255	250	216	264	261	266	240	253	258	225	238	246	249	302	260	252	268	251	247	220	254	252	221	288	240	263	267	255	244	241	245	299	280	251	253	250	235	231	261	276	251	246	245	269	255	257	244	251	246	268	279	233	249	226	274	247	293	273	232	283	268	254	251	287	242	250	265	276	264	253	237	258	248	275	268	241	259	258	282	282	261	278	242	250	242	265	244	209	258	258	242	250	256	230	273	238	250	267	243	299	239	250	252	256	239	235	246	275	228	238	243	233	251	248	266	242	264	217	236	269	233	260	252	248	265	243	258	268	290	272	287	257	240	259	250	241	266	270	263	257	246	242	286	245	253	244	239	257	255	255	258	265	287	245	264	255	255	251	231	256	252	233	273	238	268	261	231	246	268	262	232	280	259	268	237	292	229	270	230	262	243	245	244	262	247	256	293	277	276	259	240	260	242	272	272	255	257	235	287	249	258	240	247	262	260	272	270	231	259	245	247	257	197	261	237	251	245	265	241	260	254	259	226	268	265	284	297	245	248	261	257	261	262	253	233	259	262	259	267	278	244	245	261	253	248	242	252	257	260	257	262	235	243	258	233	273	259	222	272	231	235	252	251	252	262	272	254	255	252	233	257	237	255	259	237	258	218	262	249	245	221	226	256	243	248	269	248	258	244	238	225	257	284	214	261	249	240	262	277	247	274	228	261	277	251	231	250	277	258	241	275	249	246	251	251	259	243	262	266	265	267	254	282	266	246	246	218	228	259	252	249	266	260	245	291	271	245	261	257	289	272	261	249	239	290	268	293	261	260	258	232	254	258	263	259	253	241	249	267	256	258	240	281	258	265	229	250	284	261	254	261	256	240	231	271	224	252	221	264	285	226	272	265	254	266	282	268	240	264	242	237	287	258	263	251	270	262	242	238	258	240	243	260	259	236	279	256	273	263	253	254	220	256	259	264	255	272	250	254	240	238	251	232	266	261	254	243	250	264	266	241	264	262	296	254	294	273	251	261	247	228	270	265	259	239	268	228	272	260	271	226	272	237	271	252	245	238	238	254	245	219	229	300	248	273	222	272	277	313	253	264	229	235	249	265	244	240	255	236	267	252	248	279	239	295	255	246	293	260	226	245	245	252	229	247	237	260	246	265	263	247	275	276	282	246	254	217	208	268	235	247	251	241	252	252	251	234	272	258	268	261	267	244	259	248	241	273	259	291	238	241	254	232	233	223	231	253	234	262	234	250	224	249	277	235	258	279	234	237	241	244	250	262	272	251	257	263	235	258	267	287	237	252	263	243	236	275	260	274	242	246	291	254	271	245	241	226	226	239	259	262	255	247	244	251	273	249	239	219	264	241	255	263	256	258	275	215	253	245	242	293	233	255	264	292	217	244	275	272	247	243	246	241	255	283	257	265	259	241	255	268	237	256	238	282	240	277	234	243	272	252	244	272	269	242	256	277	256	257	253	252	270	272	250	248	270	236	266	224	277	242	288	240	245	263	240	216	276	228	254	288	241	246	219	270	239	253	263	262	260	245	274	240	265	243	268	292	258	249	237	285	266	260	270	261	232	262	267	252	282	266	245	291	268	222	274	220	233	258	227	224	229	245	269	234	242	240	244	272	255	239	261	236	247	272	256	260	232	233	267	271	266	244	240	256	247	252	269	276	263	228	253	255	257	255	254	272	262	234	233	268	248	300	243	251	255	261	222	244	261	275	286	263	243	251	246	242	239	253	284	278	255	253	262	251	268	255	253	236	247	256	243	257	269	263	264	234	279	259	263	254	241	245	251	258	262	280	254	244	254	281	234	232	252	209	266	258	211	288	238	264	258	293	246	230	245	282	252	226	228	239	277	246	232	274	257	267	254	280	256	250	275	249	250	224	224	256	269	252	224	251	233	226	256	255	287	257	263	228	272	239	252	279	252	254	248	235	247	275	269	239	258	232	275	253	250	260	238	278	231	273	214	240	261	264	260	254	230	263	243	246	267	234	271	233	277	249	222	295	268	266	243	226	271	266	276	256	226	264	258	233	260	239	268	253	274	266	237	257	230	233	288	247	235	258	278	273	269	249	240	259	279	243	242	230	250	236	233	241	228	246	244	238	239	264	232	244	285	269	249	257	270	243	268	276	264	274	264	246	265	272	270	247	256	236	278	260	229	253	252	247	268	250	242	259	280	260	264	281	273	279	256	254	239	268	263	237	251	257	265	231	230	264	237	247	246	266	285	225	268	248	284	238	256	248	256	263	265	270	271	236	252	303	260	249	259	242	272	262	211	257	254	271	243	247	257	228	254	251	262	266	257	235	240	266	247	254	253	273	254	239	257	232	245	232	274	251	252	237	266	231	233	231	235	251	277	280	273	273	246	245	244	250	257	249	240	249	259	248	245	261	228	261	257	266	250	253	254	226	261	253	259	238	262	241	274	232	255	247	247	250	255	290	243	253	226	260	240	263	232	261	279	249	246	229	213	251	251	249	220	238	264	228	266	236	238	249	232	257	256	267	257	247	256	262	264	242	268	277	245	230	264	255	245	268	235	238	235	263	266	253	266	252	239	272	239	236	260	250	260	253	268	265	231	230	278	249	274	284	245	256	276	251	253	261	263	265	240	238	296	244	230	237	240	235	254	219	267	255	243	257	238	236	250	278	265	253	278	258	268	274	265	247	255	253	254	238	232	242	257	244	230	254	251	245	255	241	247	253	255	242	225	244	263	241	257	248	257	268	257	238	260	294	260	271	235	236	254	258	256	249	272	247	234	253	242	235	250	238	235	232	273	241	262	251	241	261	284	250	262	249	254	270	238	273	242	268	270	245	249	266	232	237	247	252	257	263	256	240	257	243	271	245	229	254	235	232	262	266	254	272	283	259	245	246	236	238	263	258	259	278	267	275	234	251	268	267	264	259	244	243
30698	16532	17844	22272	17680	17495	15992	11633	10932	9748	6604	5578	4045	3272	2670	2563	2538	2106	1965	1837	1530	1407	1571	1443	1535	1468	1126	1018	887	833	767	759	782	766	799	725	742	732	721	683	761	702	751	723	694	705	717	729	714	688	691	711	695	707	616	663	678	688	685	695	654	729	721	713	631	693	729	659	678	686	675	723	662	683	695	606	697	611	678	685	659	667	644	663	681	704	671	683	681	658	643	706	718	652	728	672	677	729	710	671	705	706	712	710	733	716	671	657	680	684	641	717	665	691	746	705	669	645	642	693	648	657	657	674	635	651	678	671	626	660	674	688	667	665	604	645	614	671	641	691	674	679	699	656	669	586	668	607	687	673	654	694	656	629	633	698	633	635	648	661	669	673	662	671	652	670	658	653	638	642	672	634	675	615	648	649	676	649	671	661	657	677	632	662	672	623	657	676	664	660	645	631	619	632	656	685	691	658	625	628	640	642	684	635	701	657	663	630	660	634	595	656	667	706	691	664	682	674	615	627	629	659	665	667	671	643	617	632	624	628	729	648	670	628	657	637	666	644	602	647	666	681	651	647	673	649	649	671	645	655	674	622	657	664	619	708	590	674	651	603	689	660	662	646	614	655	652	663	635	621	661	657	686	635	690	621	632	631	663	680	669	643	667	695	638	637	661	678	649	654	660	699	683	672	630	668	635	629	585	645	663	680	682	640	665	653	633	673	622	679	678	647	625	685	636	641	704	682	598	655	648	663	681	690	661	694	641	618	665	698	677	625	606	662	653	667	654	688	637	633	619	661	634	608	654	669	656	641	644	637	667	683	624	662	685	629	679	681	637	659	668	646	625	629	667	632	642	660	663	684	632	621	637	663	660	665	665	651	658	682	635	657	576	676	621	691	677	649	615	623	694	656	657	619	698	630	607	687	687	609	609	648	700	690	664	673	661	643	626	618	637	652	644	647	646	603	631	613	646	655	661	703	628	677	655	676	661	621	630	638	609	627	648	672	628	665	683	652	714	616	707	646	635	625	639	641	652	671	692	681	613	674	618	646	614	665	690	636	662	641	643	655	649	613	704	631	581	602	657	671	657	643	694	615	710	650	678	622	666	667	695	649	639	700	683	701	639	654	661	639	604	675	627	607	678	667	629	649	655	595	640	664	641	665	681	662	699	638	613	635	648	653	645	656	623	644	621	620	665	647	629	680	678	653	650	602	635	651	667	683	674	678	692	702	605	666	671	709	685	661	636	637	672	624	677	675	653	655	689	645	651	620	654	691	660	629	659	654	654	656	628	661	659	674	655	657	629	663	637	673	680	665	655	699	653	644	654	657	634	610	660	622	649	624	639	642	641	684	595	671	681	642	666	649	666	604	694	661	669	612	686	628	667	628	661	610	610	657	645	609	664	640	645	720	663	647	616	672	618	699	655	602	666	636	656	658	655	626	618	624	659	634	701	672	639	676	671	680	661	621	644	634	668	673	646	676	615	673	608	649	633	614	654	634	645	653	682	699	676	666	679	674	687	636	664	690	628	630	664	623	663	702	628	683	639	668	659	698	654	647	604	639	679	627	620	654	653	677	622	654	656	635	653	670	655	645	658	645	624	645	663	633	659	689	678	555	692	687	665	617	611	652	645	620	654	617	689	643	644	645	632	683	708	666	661	637	661	643	681	681	647	616	695	665	661	665	628	663	665	620	666	656	622	647	682	669	603	655	643	665	602	614	652	650	635	644	664	653	647	632	624	636	702	670	667	672	639	650	661	693	609	701	629	632	658	675	618	666	652	633	634	693	677	628	662	635	607	656	647	666	634	674	581	643	655	631	636	654	667	690	635	642	580	638	614	627	679	648	622	664	592	698	672	626	638	626	629	635	654	637	616	675	640	678	637	670	633	681	681	621	621	667	611	672	631	664	662	641	676	660	648	660	649	619	665	661	652	662	712	652	634	613	664	697	677	612	636	611	655	637	651	626	709	644	637	662	620	648	669	622	670	644	656	688	618	644	623	645	625	679	642	675	673	655	645	667	632	686	684	644	623	641	636	620	635	650	645	618	671	630	659	631	660	664	621	677	642	628	635	653	663	635	662	658	630	677	607	633	625	676	633	625	607	661	671	617	625	653	667	628	677	656	671	666	592	670	634	658	651	597	648	638	661	660	661	660	647	602	694	642	639	645	624	651	629	662	659	635	676	658	635	699	613	635	684	619	658	660	679	615	690	681	650	708	647	664	641	620	676	656	622	657	635	678	661	688	638	688	599	652	666	683	688	627	706	666	600	640	631	682	636	634	667	677	615	680	669	657	670	682	696	619	659	686	694	632	610	651	674	682	643	628	618	611	675	628	623	596	625	657	663	651	616	601	670	656	645	652	692	622	660	611	632	690	664	684	634	624	662	663	653	615	670	677	686	642	651	647	622	706	650	608	689	679	630	668	652	655	662	650	651	601	649	638	658	667	673	635	675	646	564	648	639	638	611	623	670	649	677	621	650	618	653	661	605	631	671	682	619	648	645	657	637	697	622	632	623	639	680	650	631	642	634	626	650	647	644	671	600	673	672	666	697	661	654	646	688	672	635	666	592	639	661	678	619	662	668	660	674	633	634	633	615	683	646	617	665	659	660	675	631	644	688	626	631	667	582	687	663	651	682	634	627	675	624	665	650	620	650	649	661	688	665	617	651	592	678	643	646	657	652	679	632	666	628	669	721	639	682	646	628	625	626	660	666	675	625	655	623	633	646	653	635	688	648	671	632	680	637	662	641	637	659	651	653	641	626	629	609	728	682	647	652	672	678	649	605	673	656	662	681	683	682	633	653	678	635	690	667	697	665	645	636	692	657	640	667	650	640	645	675	609	604	635	654	665	647	689	644	626	607	644	662	674	608	652	656	702	680	651	623	653	613	671	697	656	640	646	653	654	666	666	628	672	658	673	677	660	648	676	631	653	627	646	632	610	659	658	636	675	659	673	647	659	712	724	624	659	600	675	682	679	633	623	639	707	661	657	626	643	639	656	671	664	686	616	665	645	660	604	673	635	625	605	661	664	664	652	675	652	602	639	648	719	649	638	615	664	575	669	637	671	670	660	624	643	658	613	683	644	623	655	598	726	674	627	651	630	624	653	637	666	653	639	652	676	678	671	655	696	643	675	635	683	670	616	678	637	658	660	680	631	639	629	622	684	669	665	615	670	663	681	640	654	669	684	627	639	676	645	678	634	638	624	628	667	679	668	616	631	683	652	690	618	660	653	646	701	649	644	607	697	606	648	683	683	674	671	605	692	640	608	642	655	617	681	649	632	620	664	681	673	646	680	572	689	663	661	640	622	637	616	661	656	629	627	632	652	636	641	654	631	638	633	656	696	629	648	641	638	651	695	651	668	646	629	678	628	672	675	619	592	638	700	668	700	647	672	657	644	684	640	625	644	644	648	675	645	670	657	632	608	643	656	653	672	691	637	650	634	651	630	630	657	635	648	645	630	633	653	658	631	636	621	682	658
7647	3174	2828	2758	2273	1532	1025	707	507	495	440	344	371	317	349	298	302	301	298	330	285	329	296	327	326	329	305	283	251	288	284	303	280	287	315	300	323	279	298	306	282	298	275	263	296	284	301	253	275	279	304	289	285	272	302	297	306	312	264	300	280	293	292	307	307	300	317	322	296	320	277	294	263	269	280	310	291	278	281	282	306	286	331	316	300	282	289	275	293	278	294	294	293	281	277	289	283	321	290	299	303	288	310	290	330	277	300	294	291	302	280	310	324	298	301	295	265	274	283	298	301	274	295	301	312	296	298	340	302	293	301	294	281	297	313	303	265	266	280	266	256	298	283	292	304	291	336	314	289	304	331	296	273	328	307	295	285	308	303	276	295	274	282	287	294	321	281	291	265	317	269	301	296	280	279	283	285	331	288	331	289	292	312	318	300	274	299	331	288	316	312	284	285	279	303	295	297	294	279	302	306	339	321	276	303	310	262	328	292	323	303	299	311	303	297	262	305	281	304	256	297	308	274	282	322	287	305	292	307	265	274	270	307	280	290	312	288	341	311	285	279	288	293	281	348	323	291	315	300	303	276	290	294	298	261	289	271	292	289	274	280	311	289	319	301	247	299	303	295	301	274	310	285	298	299	274	307	293	255	283	289	283	295	294	296	296	255	305	286	315	282	284	285	303	280	301	265	283	283	295	281	289	281	281	289	289	275	319	295	317	282	254	269	303	283	303	290	283	291	272	269	331	298	306	290	294	254	295	272	301	317	303	319	294	284	288	305	279	283	286	291	281	315	291	309	304	293	300	340	291	330	283	304	280	299	299	249	289	270	303	299	296	317	262	293	318	297	283	319	255	295	303	271	314	303	294	317	304	297	288	296	288	307	276	327	304	301	305	308	301	283	262	280	303	274	301	296	284	307	271	317	291	300	319	290	284	307	282	296	284	278	306	273	297	285	299	274	290	296	296	284	261	269	288	283	278	294	259	298	278	276	324	306	275	331	327	321	284	306	278	308	300	282	324	296	288	268	294	272	257	320	282	259	294	299	289	313	281	303	279	293	315	269	299	297	301	302	311	286	312	291	330	288	337	304	271	297	287	322	303	297	293	319	323	292	284	301	282	318	314	303	327	266	329	290	285	321	275	353	294	308	273	306	289	287	288	306	292	296	290	275	290	312	281	259	306	303	288	253	300	289	300	312	299	328	300	307	314	291	262	292	341	297	288	257	283	279	322	303	297	311	331	293	291	307	300	298	316	294	305	276	297	330	311	290	308	289	305	284	277	293	306	298	308	286	278	314	294	312	298	292	298	272	274	285	307	318	262	286	286	301	279	269	294	305	278	274	275	271	306	307	298	304	286	316	285	307	274	316	321	301	301	297	284	298	294	271	272	291	290	317	302	266	279	279	318	295	242	267	301	281	307	283	303	309	297	277	291	283	316	299	278	263	279	258	290	298	303	292	313	291	294	309	290	278	291	307	321	283	290	268	287	289	282	293	297	314	268	309	278	306	282	270	282	318	286	294	288	271	293	280	314	295	292	317	299	288	313	304	303	266	284	261	300	293	281	315	287	304	299	295	322	301	274	297	276	295	303	284	287	319	297	271	315	304	296	292	313	289	282	283	289	273	323	296	299	314	292	295	302	306	290	261	246	300	302	298	280	265	282	279	274	291	292	291	304	278	279	288	288	316	272	305	288	286	263	267	314	261	278	311	311	281	283	310	293	299	283	313	271	304	301	300	274	306	302	305	268	310	287	314	285	297	278	303	298	302	311	278	307	317	274	304	265	309	314	302	287	278	277	306	296	289	304	308	319	272	275	298	291	341	294	293	314	298	309	300	305	288	319	291	267	291	260	307	263	287	323	274	290	300	293	312	310	277	271	306	290	304	292	321	290	296	290	289	300	299	294	311	306	302	328	297	289	281	262	307	288	294	290	313	320	342	300	283	300	319	291	294	308	306	277	322	273	310	298	279	290	280	282	306	288	298	274	287	314	297	264	286	271	309	287	300	302	259	312	287	291	293	295	278	280	298	285	308	325	333	300	279	296	267	308	310	300	303	266	297	282	308	306	299	272	290	345	309	298	289	308	289	317	281	301	314	298	296	277	259	323	269	325	321	299	318	289	284	302	295	285	277	312	326	281	301	303	299	286	319	287	287	295	287	290	309	275	283	271	292	309	289	285	286	303	295	304	283	323	317	302	300	300	273	296	300	297	277	282	295	287	278	291	278	293	284	330	290	266	318	302	289	283	283	287	276	291	283	306	281	272	309	296	297	335	299	281	305	304	336	270	265	327	283	308	322	300	285	314	281	288	309	313	268	282	294	296	263	304	293	284	317	272	292	273	263	262	320	327	261	285	300	285	282	280	300	310	298	285	295	282	283	318	304	302	289	289	283	291	278	282	291	300	299	304	310	320	334	266	279	269	315	282	266	289	308	294	286	314	298	275	303	311	329	294	324	282	315	281	305	303	306	342	288	306	286	285	310	280	298	316	354	287	293	304	294	309	279	280	307	295	278	315	314	310	308	284	297	293	290	294	294	293	293	279	275	318	273	268	304	285	284	304	320	282	279	284	289	305	276	286	295	278	288	291	300	297	298	318	327	311	286	300	294	315	314	288	285	287	303	316	284	285	279	304	288	278	305	291	293	286	289	306	322	282	289	295	316	250	277	281	295	299	276	287	320	294	292	300	313	300	285	288	327	321	279	271	311	304	291	300	296	307	287	328	295	298	282	296	339	296	303	283	281	277	301	281	309	303	301	345	292	324	296	283	298	292	299	301	300	292	279	306	276	303	288	320	311	280	293	305	287	290	305	280	283	292	299	307	266	270	280	300	290	297	304	272	298	289	341	310	296	329	286	269	289	306	294	278	294	286	264	292	274	289	275	291	321	310	309	258	296	286	291	307	327	284	307	295	271	280	296	273	279	290	290	295	265	293	275	289	286	274	295	304	304	308	320	295	311	290	296	295	318	301	305	300	310	270	300	304	309	285	284	291	302	255	296	271	325	281	295	277	299	295	345	264	295	280	290	322	287	326	273	273	284	281	309	269	304	282	293	293	281	294	280	260	283	274	304	298	317	301	325	316	297	272	287	290	297	323	315	317	336	324	290	262	279	329	270	286	307	287	288	245	324	278	288	297	300	284	271	324	317	288	259	302	277	295	281	302	315	290	299	285	313	314	291	275	307	295	302	304	308	267	284	308	283	318	277	274	293	303	313	293	297	245	294	305	291	281	292	280	312	279	303	312	271	293	289	304	271	309	295	309	326	307	312	283	324	260	334	263	312	310	300	322	297	306	296	298	297	257	304	272	281	316	303	259	313	327	295	327	270	277	284	290	305	284	286	312	297	296	305	289	299	270	306	299	296	296	283	292	303	322	277	298	308	300	284	294	304	305	294	327	299	288	287	307	281	307	274	291	292	306	294	295	274	274	276	317	297	282	287	289	294	278	311	295	262	309	297	312	300	307	314	267	298	268
6330	3613	5022	6664	6812	4902	3849	2629	2167	1779	1511	1281	1114	1073	933	955	859	847	853	902	792	848	867	886	832	831	813	852	782	761	783	772	777	801	790	811	772	832	750	725	782	792	781	748	810	787	770	775	756	826	761	765	758	809	786	791	740	783	745	734	764	781	803	718	802	810	748	742	753	720	746	779	764	771	785	755	764	778	763	729	765	763	734	712	838	766	829	793	751	769	773	753	763	700	775	766	754	776	758	740	817	769	772	721	764	745	794	809	785	811	787	771	811	830	800	795	862	786	768	738	751	810	740	772	743	732	750	754	807	762	718	798	761	786	771	762	697	749	775	761	765	740	731	785	763	799	771	711	761	787	748	760	768	744	739	753	756	760	753	732	792	797	820	781	792	737	799	777	777	772	762	768	788	741	737	740	768	756	795	756	811	737	753	774	813	783	828	763	807	797	750	782	795	777	805	765	799	761	759	811	749	790	710	752	768	712	807	746	749	738	760	750	763	809	797	734	804	758	778	743	772	736	720	740	789	733	749	774	774	772	722	733	778	749	725	822	761	749	797	753	776	777	760	768	806	799	768	721	752	769	797	797	784	804	774	836	786	749	778	766	784	786	757	784	773	819	772	747	740	790	770	745	732	817	782	819	755	767	812	785	773	801	737	785	840	778	763	773	731	823	817	770	754	717	759	762	739	760	787	795	749	753	748	761	777	752	785	737	802	803	752	762	754	760	739	771	751	772	783	779	770	786	796	781	789	809	739	748	765	810	765	775	806	778	776	751	751	710	762	772	750	741	782	774	744	784	791	766	805	777	752	755	752	730	754	770	819	708	773	743	834	812	776	743	782	750	713	725	768	801	723	792	769	761	830	726	780	778	736	809	786	771	768	753	790	778	801	765	806	782	791	768	715	754	740	803	786	773	751	775	759	817	750	769	762	831	787	759	769	750	766	743	742	773	808	789	788	805	808	753	768	780	790	789	792	757	779	778	772	776	812	754	766	772	786	767	727	796	820	793	773	733	745	733	812	779	787	758	762	788	764	787	750	769	745	774	746	793	791	764	716	758	736	774	742	815	765	773	799	759	736	802	704	765	730	757	743	760	771	731	743	819	771	757	754	737	814	774	777	763	759	761	796	792	776	716	739	742	730	756	773	737	797	765	791	763	766	815	805	765	801	797	772	759	768	786	775	746	749	755	750	798	775	778	764	774	753	781	787	779	812	759	766	773	800	767	760	735	730	750	798	764	755	802	799	754	769	794	732	755	761	783	746	772	773	755	743	769	718	760	730	770	802	795	771	708	796	758	783	725	740	794	749	756	722	741	762	773	743	746	729	751	765	758	745	751	717	767	731	805	742	773	742	745	757	773	743	773	765	764	781	803	788	762	772	780	757	754	753	750	795	771	799	777	776	794	775	782	750	765	777	788	777	769	766	800	778	717	807	809	777	731	753	773	761	729	782	774	804	796	802	771	740	753	784	752	772	770	844	808	738	811	750	756	784	800	774	832	786	705	836	743	767	735	739	776	774	793	764	769	772	774	763	747	815	740	760	773	751	787	825	781	829	765	772	766	772	773	768	806	765	801	780	784	738	786	807	771	798	757	785	803	828	770	769	801	785	804	784	769	772	770	754	757	778	777	800	798	736	776	774	802	791	771	760	731	748	752	676	783	799	808	738	720	776	759	770	762	780	766	768	758	731	706	778	758	803	779	819	805	772	782	779	765	827	755	752	811	743	836	781	804	748	757	806	785	778	763	755	731	753	770	776	809	791	791	784	751	776	791	794	778	774	752	793	793	733	777	778	760	841	780	761	783	798	761	757	725	768	739	762	773	790	777	785	762	786	786	741	793	768	742	775	825	765	763	740	771	799	778	756	795	773	804	813	776	761	743	843	769	789	711	722	747	758	794	677	805	756	801	795	731	764	802	770	758	768	744	770	783	774	716	775	771	759	746	760	758	784	779	775	787	766	792	771	724	770	782	792	786	783	763	747	771	764	822	786	785	811	760	767	783	784	804	783	714	788	814	778	735	770	776	780	769	766	761	770	731	745	765	753	824	777	782	750	726	764	760	733	757	837	716	765	774	790	794	757	787	788	793	785	782	789	812	727	792	753	751	743	796	793	760	752	791	755	776	763	796	785	774	751	781	775	802	721	755	726	755	752	751	778	793	838	755	764	794	764	750	781	806	747	744	770	754	802	741	786	786	788	776	729	789	763	759	766	818	723	772	830	834	759	732	733	790	766	813	749	805	808	759	805	810	677	759	740	811	704	767	762	737	794	776	796	740	708	778	761	781	781	760	820	763	785	717	712	728	751	763	791	732	777	786	759	773	793	768	773	774	792	783	763	769	751	809	730	734	729	748	791	767	738	767	754	776	758	785	787	718	745	820	762	766	770	750	748	814	781	746	743	788	771	715	775	718	807	783	748	771	796	827	744	799	774	741	783	794	783	783	809	768	741	854	812	799	765	787	790	758	779	725	766	807	787	734	809	742	781	730	784	769	759	763	725	748	720	758	778	759	799	832	767	787	778	782	783	726	781	779	750	780	768	800	749	785	752	763	769	742	810	731	775	782	787	784	780	767	749	748	794	746	752	771	813	806	774	774	761	732	732	803	733	741	733	794	787	841	767	855	759	725	816	767	761	783	754	761	774	731	792	793	809	793	794	800	721	748	807	796	768	750	738	753	760	713	772	808	785	788	791	832	758	749	782	764	748	763	751	779	761	749	772	794	725	760	767	775	784	758	765	726	791	740	794	737	778	785	761	770	740	793	782	780	778	800	794	766	775	765	758	797	793	773	772	763	823	804	762	792	789	757	749	758	780	790	722	757	764	811	796	753	736	786	772	816	741	738	766	753	766	769	774	742	763	732	807	793	759	794	827	780	779	752	746	784	749	766	791	763	740	718	769	794	777	770	828	731	824	802	765	776	808	785	810	766	735	750	724	722	796	783	790	762	775	766	776	762	803	787	795	742	750	777	774	759	779	783	769	785	739	730	761	742	752	755	764	758	750	739	780	776	744	769	781	772	751	773	763	789	768	766	807	799	760	762	783	746	770	785	743	786	757	787	770	769	778	769	726	759	754	770	796	726	819	764	750	769	784	758	792	814	818	798	765	756	782	740	787	763	754	755	791	765	790	727	746	733	737	779	728	748	761	776	742	781	769	695	772	789	783	763	743	791	777	775	757	741	785	766	798	732	787	751	762	813	755	777	773	799	777	743	748	763	781	792	759	777	756	807	792	759	780	796	768	784	785	735	734	850	776	773	803	801	766	737	755	763	772	741	731	794	714	693	828	793	721	793	778	811	763	776	745	769	809	689	815	759	764	740	741	771	782	810	764	816	755	765	819	790	749	752	802	788	796	755	780	744	740	746	734	746	767	748	778	749	750	771	807	776	764	769	753	761	801	753	770	720	774	804	797	785	727	755	765	721	773	758	750	742	753	761	752	743	770	762	730	765	775	748	754	815	800	754	745	818	788	806
32527	21126	17088	16615	11249	8273	6169	3596	2822	2661	1923	1364	860	617	507	531	541	479	384	463	425	373	474	556	430	427	392	397	364	337	376	378	371	347	366	355	349	331	361	367	346	413	328	322	344	366	351	360	359	335	346	357	345	345	347	364	329	359	360	370	350	349	356	355	343	374	363	407	361	361	416	386	363	324	321	352	329	342	348	368	352	379	390	346	368	352	373	344	317	343	374	364	331	359	380	340	388	367	361	339	336	346	342	330	352	362	373	374	341	322	317	350	364	354	393	327	354	358	316	368	310	348	369	345	375	358	329	341	365	349	343	344	334	343	352	320	347	351	366	377	345	355	329	345	318	360	340	321	341	368	369	347	364	354	345	324	366	334	369	301	335	342	354	329	373	329	363	336	330	373	380	363	356	372	379	332	304	352	366	312	360	369	352	362	328	359	348	364	402	358	376	334	346	322	356	355	385	369	387	340	373	341	368	378	370	381	339	387	340	379	363	362	348	344	350	365	320	330	347	328	359	366	357	368	372	340	321	374	328	356	338	337	332	329	322	360	337	365	351	315	348	308	364	334	353	331	347	381	361	324	343	360	362	357	356	312	351	366	335	356	352	375	344	324	377	352	347	344	378	352	350	331	390	352	313	338	365	354	355	356	343	330	349	302	343	392	324	333	357	337	382	356	349	344	379	346	362	353	332	351	353	353	365	344	362	357	366	361	360	329	355	371	384	374	364	345	357	368	378	382	315	327	356	348	357	358	355	345	345	372	355	363	317	338	336	367	338	330	350	372	343	343	360	377	346	365	337	366	351	345	327	369	345	379	363	358	341	355	345	339	315	360	349	344	366	358	380	346	352	337	336	356	318	346	366	361	375	385	384	362	363	395	382	370	316	381	354	362	359	357	371	332	338	367	332	333	341	378	359	326	366	332	343	359	374	351	342	353	354	350	381	375	309	335	360	351	343	371	364	372	330	346	311	377	374	334	344	376	317	373	366	362	324	327	357	356	357	358	347	343	353	360	357	356	328	379	343	368	338	340	352	349	347	350	319	339	347	338	318	377	339	351	350	345	355	365	341	355	352	386	363	363	354	328	345	345	350	379	313	360	360	327	356	373	356	344	335	359	360	388	338	356	373	366	346	358	369	316	368	372	380	378	329	378	384	346	347	365	333	346	347	352	350	349	364	356	340	342	370	361	370	376	352	342	375	355	350	395	361	361	337	342	351	331	334	352	367	354	366	359	352	347	371	365	341	389	370	357	374	371	390	381	367	317	349	360	351	356	378	329	331	343	343	356	318	327	353	345	368	376	359	367	355	365	324	343	337	325	352	347	363	322	349	363	360	344	350	364	354	363	320	340	349	356	326	356	334	364	376	347	347	348	344	346	338	370	384	354	346	362	334	357	368	320	373	364	339	375	349	366	343	331	381	385	348	379	328	346	340	363	333	353	373	352	357	359	339	356	351	395	360	339	358	397	328	355	354	352	366	396	352	353	364	365	348	372	375	360	341	372	327	329	348	355	350	354	330	374	336	347	360	367	347	355	359	371	354	381	307	329	357	331	368	358	363	358	363	353	359	321	374	401	365	339	366	336	338	350	359	358	365	390	335	355	343	357	335	363	326	336	326	388	367	344	349	353	335	370	328	402	347	360	354	356	353	331	366	324	354	354	388	378	383	376	366	373	351	352	355	355	326	356	357	360	366	355	319	345	347	375	391	383	363	353	291	345	388	355	352	379	354	358	352	342	338	347	336	348	344	349	347	368	342	342	395	338	328	369	354	360	364	392	358	359	429	354	350	353	350	362	360	382	371	317	386	310	338	344	335	309	340	359	313	371	356	314	346	380	322	308	374	347	353	338	354	343	337	407	353	349	354	359	354	347	333	364	383	325	345	315	364	312	312	364	343	339	405	359	361	381	387	323	380	352	340	328	359	336	335	372	360	347	346	356	332	350	342	361	372	344	330	330	379	359	345	332	339	337	351	335	328	355	354	351	349	330	404	358	334	322	325	314	320	350	354	360	383	382	376	386	341	374	327	358	364	349	355	337	322	350	365	339	370	358	369	355	350	328	344	332	348	353	333	355	382	371	351	339	348	335	371	358	357	319	364	313	327	332	349	373	328	342	316	338	342	337	319	356	350	318	369	345	347	362	331	345	360	365	350	304	342	338	371	397	346	358	351	331	386	339	327	335	336	394	351	338	352	383	350	380	340	353	343	337	366	354	332	352	304	367	367	357	299	350	337	343	331	358	348	367	351	313	404	365	397	355	332	368	348	343	385	354	363	356	331	329	350	346	358	353	360	397	323	362	368	362	386	359	359	367	359	340	334	353	334	363	367	374	359	341	342	359	326	372	363	370	332	413	365	341	348	320	337	353	337	354	359	349	340	384	333	338	339	329	353	332	383	322	372	372	368	315	339	347	369	319	363	318	344	368	355	346	379	383	357	352	339	347	368	354	353	312	345	371	364	320	353	339	348	324	373	350	319	373	367	360	355	339	340	361	352	344	339	336	377	310	364	407	353	321	337	349	365	345	356	340	362	381	354	367	394	365	363	368	377	347	340	351	325	384	362	317	364	335	363	376	339	353	336	355	374	382	377	333	375	373	355	365	373	367	360	330	355	329	377	363	358	350	363	391	358	368	368	390	372	357	366	390	393	392	361	366	371	343	378	324	337	350	333	359	374	352	393	389	339	363	298	346	345	405	288	360	344	368	347	346	365	358	354	349	368	363	377	382	367	356	351	341	356	378	362	333	382	332	374	331	343	361	373	322	344	346	379	374	354	338	339	377	340	350	375	341	374	358	333	373	354	335	354	374	365	346	333	323	361	363	356	381	384	334	364	358	326	367	345	353	383	336	365	348	363	368	296	373	363	325	324	360	342	357	391	359	320	333	340	362	385	330	348	373	348	353	349	381	372	353	378	359	325	356	325	336	347	342	326	368	350	348	375	340	337	363	376	334	350	348	374	361	331	350	351	377	352	318	356	323	374	347	341	319	321	323	354	348	362	349	341	359	333	356	354	364	377	354	348	347	364	344	341	373	345	366	327	368	366	312	346	337	343	334	380	329	376	307	342	334	399	329	351	357	339	404	338	347	320	354	379	386	332	350	336	393	368	384	367	374	317	348	363	360	342	347	345	353	358	324	342	329	311	358	380	348	342	352	344	346	343	343	357	343	317	338	347	356	328	392	378	359	347	364	373	342	370	345	345	347	339	357	343	350	339	354	343	371	362	328	347	346	324	375	336	354	383	330	377	348	356	375	365	365	365	327	383	345	391	342	339	346	316	350	360	321	329	366	340	339	326	352	399	365	377	406	337	367	325	322	352	365	395	348	350	345	350	327	322	352	358	354	344	392	333	313	337	362	356	354	365	347	348	339	333	362	372	384	362	363	351	345	386	317	364	319	360	352	381	352	337	327	377	368	383	380	353	354	376	354	359	291	369	345	319	353	364	370	351	346	341	358	361	384	352	375	358	389	345	365
24084	12256	13899	17542	13738	12576	11014	8498	7604	7258	5197	3922	2631	2280	2020	2020	1901	1722	1606	1697	1344	1275	1352	1417	1335	1273	1160	1130	1025	988	1004	959	988	1000	992	959	934	938	962	892	904	916	964	928	855	874	872	895	953	886	879	906	941	919	953	865	873	881	924	883	940	895	892	936	937	813	916	898	876	879	897	901	915	912	851	886	905	850	929	890	951	912	868	828	889	914	913	912	934	909	931	868	864	893	838	923	925	940	953	879	910	862	909	894	914	940	872	886	879	902	892	889	929	933	911	892	902	887	967	882	897	881	966	893	904	897	877	871	869	904	857	889	883	927	915	915	885	919	917	938	923	872	875	891	899	954	897	885	840	853	863	882	867	883	908	879	926	964	881	851	916	899	839	885	848	913	902	873	877	881	884	884	873	897	889	892	922	900	917	906	865	932	882	894	880	883	839	890	908	853	847	861	808	885	860	891	879	889	946	908	907	914	881	861	867	920	872	927	890	859	935	889	887	832	886	852	935	905	884	859	879	907	867	859	889	924	848	923	928	923	833	944	951	888	873	845	835	825	898	852	867	918	928	846	891	908	901	884	925	883	893	853	860	894	907	893	865	895	912	893	882	865	874	879	842	898	873	826	881	877	851	874	923	885	845	905	828	905	854	909	887	823	894	888	852	892	908	915	874	890	873	932	939	837	923	914	885	864	867	878	901	901	906	901	882	843	885	881	926	884	877	826	922	903	870	894	894	891	876	854	913	898	883	887	916	938	873	848	888	870	985	941	895	901	867	931	911	893	889	856	883	887	877	878	888	915	924	911	877	884	915	855	877	869	874	913	845	879	895	864	886	846	868	817	944	896	832	904	895	901	897	889	845	905	904	876	939	902	931	895	938	906	896	874	907	888	924	886	879	864	880	858	876	930	901	864	868	881	917	872	823	886	916	906	870	842	876	868	910	891	893	855	873	845	868	899	954	877	851	871	909	962	857	846	912	928	900	909	907	828	905	877	907	862	932	867	863	941	868	895	911	862	916	915	854	906	882	885	905	925	865	920	834	926	864	877	869	873	865	869	873	921	897	850	791	870	922	892	887	897	922	798	897	908	925	878	896	877	858	923	937	916	880	892	909	880	880	908	894	848	863	908	939	897	882	840	891	900	865	897	861	901	924	904	871	871	863	885	881	883	857	868	932	854	931	889	869	827	827	887	858	922	906	826	853	908	902	915	881	879	874	941	905	903	858	900	875	900	854	855	867	894	934	828	858	869	964	893	896	870	885	890	873	843	904	909	875	902	883	897	911	867	871	806	871	870	879	872	969	853	893	862	881	889	879	927	892	843	845	864	893	914	876	865	884	902	865	886	881	905	857	915	884	880	887	915	878	856	876	825	885	871	856	946	889	862	863	897	934	904	890	910	914	814	889	888	904	884	912	871	876	886	833	859	917	896	893	938	884	875	850	899	883	881	929	859	918	873	902	939	855	852	855	817	897	897	907	856	960	892	864	884	916	827	864	872	849	859	858	863	912	867	905	916	868	842	837	918	880	849	900	934	866	928	980	905	865	895	912	859	855	865	893	871	895	899	889	859	880	809	909	891	892	925	863	933	905	854	848	894	888	881	920	896	890	876	872	862	937	920	867	917	877	952	885	871	898	897	853	877	838	904	880	879	898	903	845	858	829	865	909	897	848	869	813	918	893	873	852	897	827	928	820	860	874	864	865	874	860	868	926	870	928	861	779	874	880	938	912	868	829	886	882	936	936	886	892	902	831	880	846	960	929	888	851	855	874	874	947	954	862	891	892	922	899	937	880	936	907	924	875	890	918	858	871	896	876	897	914	899	846	843	845	842	881	842	898	901	861	889	872	922	912	883	891	924	899	886	892	877	906	934	869	908	868	918	903	851	865	928	891	919	829	850	858	860	899	850	982	913	840	896	867	896	910	903	840	863	947	891	879	851	911	861	939	918	859	915	890	873	900	842	927	922	932	899	874	901	861	874	890	864	897	934	892	894	870	904	878	927	846	819	890	874	888	915	885	890	840	871	890	942	883	904	889	879	834	924	861	909	933	876	871	892	843	875	868	882	922	872	844	874	869	913	923	920	860	927	875	913	876	935	876	899	890	867	944	829	913	892	869	861	898	879	848	900	857	887	905	851	849	927	900	907	820	851	908	908	839	884	894	904	855	936	871	848	915	876	856	899	886	915	883	897	930	883	912	898	910	967	911	884	899	906	814	874	852	895	820	847	885	863	892	908	860	885	817	873	917	836	861	851	883	834	870	892	941	865	869	857	873	827	924	866	888	909	854	883	900	850	931	896	908	884	905	857	892	821	874	885	868	864	919	898	916	869	870	919	885	887	887	913	837	901	903	859	907	905	842	920	881	924	839	867	884	907	851	921	892	897	923	905	875	887	899	898	904	909	860	863	846	879	866	853	922	884	896	888	865	838	935	904	892	849	868	880	890	921	840	936	827	868	904	894	882	843	881	910	856	905	892	883	878	849	899	900	901	852	863	878	884	908	846	889	915	925	918	886	940	888	909	910	914	880	866	826	917	928	917	848	942	867	927	885	923	898	845	939	922	883	890	921	883	897	835	887	888	877	907	824	881	833	912	928	925	895	861	885	920	919	949	850	932	871	936	896	904	849	900	892	879	875	826	841	884	810	902	862	914	855	906	935	846	900	844	864	887	883	887	948	900	912	885	873	852	895	861	887	935	899	841	901	877	874	910	874	849	900	841	925	852	901	878	890	892	884	866	881	846	861	893	893	893	887	911	885	936	860	882	880	894	901	921	974	913	919	905	891	936	880	885	914	847	844	947	916	900	888	903	978	894	874	851	878	888	864	874	916	834	817	882	894	878	889	851	904	911	908	899	908	923	906	892	878	859	880	885	880	872	888	914	893	918	906	871	949	872	934	919	902	886	940	894	895	865	897	852	896	893	866	840	974	830	906	864	876	907	939	881	844	875	860	898	897	937	893	874	886	897	875	862	867	867	856	911	873	855	896	914	920	907	890	874	880	959	891	853	893	862	916	918	875	881	885	855	840	907	861	885	894	947	864	929	838	928	853	883	869	890	907	883	902	891	880	920	905	934	848	891	852	966	870	866	877	852	901	874	902	851	917	897	931	878	863	889	934	887	895	875	911	912	851	910	873	905	849	857	841	885	897	888	907	891	853	938	793	864	877	885	888	925	899	853	893	868	886	860	891	872	909	898	913	836	910	864	892	875	811	854	943	865	931	882	926	890	872	915	828	873	926	917	859	882	918	918	876	906	853	905	899	871	907	923	886	887	866	934	916	868	856	866	866	855	877	897	899	857	906	914	940	856	877	835	940	887	873	896	909	839	910	884	890	902	905	896	841	949	916	902	812	877	823	898	870	883	878	910	894	882	885	897	892	925	828	896	896	865	859	921	861	891	876	934	949	904	891	845	884	887	910	876	850	872	863	850	919	913	928	876	913	871	861	887	885	928	924	912	873	861	907	860	859	881	865	827	886
39947	25163	21126	21593	16854	12741	10495	6569	4996	3869	2521	1631	1039	702	621	529	504	473	415	515	383	335	306	322	318	346	326	320	306	292	270	265	251	263	258	246	236	265	251	267	248	252	238	252	247	295	236	269	237	230	253	297	247	239	239	252	246	246	275	247	258	270	238	231	248	263	254	241	225	245	235	258	251	246	265	276	254	231	254	250	266	263	238	241	235	252	294	289	263	263	273	236	219	249	251	221	277	282	267	252	249	277	252	270	238	257	243	230	253	238	247	237	277	249	226	240	270	246	217	258	262	254	250	245	230	230	249	247	260	266	241	236	280	275	252	247	258	274	260	259	241	253	233	216	267	261	229	226	271	258	258	229	250	232	258	286	279	250	271	237	243	254	244	254	278	253	251	271	254	252	265	250	262	243	222	258	249	261	234	232	230	282	246	247	257	257	248	264	234	225	252	244	269	244	246	245	250	270	288	236	239	269	253	271	234	212	265	258	248	250	253	250	261	249	241	229	239	241	259	244	242	279	251	241	253	229	244	252	240	250	219	271	244	244	248	257	218	225	254	236	253	245	234	240	236	228	263	249	273	242	268	258	230	267	254	242	268	256	232	234	242	263	231	266	241	238	270	248	262	262	239	265	241	226	250	225	247	256	252	264	243	233	254	252	246	221	246	255	233	230	234	241	256	250	247	274	265	266	275	253	263	267	241	224	231	222	243	251	252	265	247	245	272	255	217	289	265	239	256	275	240	259	248	240	238	263	232	278	253	269	255	250	235	232	240	225	239	259	247	238	246	245	228	237	244	237	238	253	250	239	268	227	248	219	262	235	294	256	224	267	270	227	234	228	234	258	238	249	244	245	241	239	255	211	237	232	264	264	232	278	223	282	238	271	234	241	257	258	256	261	243	239	230	250	235	258	253	267	255	255	235	252	264	242	198	217	259	257	252	241	251	271	265	230	264	249	277	246	260	238	266	218	260	241	249	249	222	237	228	234	228	251	225	237	249	230	212	264	230	248	254	267	274	261	253	276	245	261	272	232	217	262	261	245	278	265	255	251	274	245	289	231	212	235	228	242	257	245	234	245	262	229	234	223	252	237	228	261	254	251	267	237	245	259	260	263	247	270	269	237	263	250	242	242	239	270	256	229	234	224	235	272	242	257	255	244	238	228	247	232	237	244	235	243	245	261	235	254	235	270	278	233	274	257	230	257	248	271	258	256	228	243	254	230	242	255	252	261	241	207	232	240	269	260	249	263	254	255	242	270	215	265	248	265	233	241	262	253	278	231	268	251	252	256	225	267	261	279	237	224	230	229	231	246	251	269	268	242	228	231	224	227	275	237	231	256	247	221	269	256	232	222	237	256	259	229	256	268	252	212	260	270	247	258	248	241	249	239	275	261	228	244	208	268	254	274	235	241	238	247	235	235	277	251	246	233	235	263	228	247	213	214	239	237	237	245	239	244	251	230	236	253	237	290	213	249	238	235	261	249	244	259	261	246	255	240	232	272	279	227	244	226	255	245	271	227	248	248	246	241	260	262	235	237	248	253	253	252	253	252	235	262	245	257	240	280	248	267	281	245	235	241	229	254	250	223	221	252	241	273	231	248	250	261	250	255	243	252	246	247	263	249	254	241	277	240	262	270	226	222	273	237	248	284	246	229	238	262	205	250	221	241	234	227	233	243	248	235	238	264	241	249	266	219	231	242	224	216	230	253	207	240	278	234	246	253	243	262	259	234	251	258	243	244	259	244	247	250	261	265	250	228	237	274	240	257	256	228	252	250	262	292	262	274	251	240	249	237	267	257	261	223	265	250	245	243	287	229	258	241	224	227	210	233	257	271	240	252	238	248	237	240	278	258	262	252	234	239	226	264	253	242	247	224	244	240	228	241	242	258	258	216	248	220	258	240	242	287	264	256	260	241	221	214	255	234	250	252	236	240	257	241	232	260	236	259	231	264	253	236	241	207	243	257	274	261	263	255	239	254	252	266	248	262	256	250	234	219	243	263	275	232	249	235	254	232	243	271	264	247	260	246	247	283	251	259	248	261	248	255	239	233	240	240	273	240	224	251	236	255	240	246	253	243	248	231	266	233	261	253	240	235	248	248	259	272	248	244	265	223	236	237	253	252	258	253	225	234	256	268	241	253	226	267	252	263	251	249	260	251	229	224	219	232	246	256	268	259	211	255	216	259	224	238	252	231	247	227	264	284	236	252	216	234	238	218	265	270	249	239	249	257	247	238	274	233	241	246	252	281	236	258	232	237	252	251	274	239	254	243	248	233	231	249	266	262	264	269	270	244	266	211	222	241	261	268	262	276	215	255	271	259	251	218	256	254	241	261	271	228	235	269	244	255	249	247	247	237	261	251	232	226	251	281	241	266	244	245	238	238	253	237	253	240	255	237	245	256	256	257	250	257	243	233	239	289	254	229	228	249	306	215	248	270	242	252	241	258	268	252	250	237	240	230	221	265	236	242	275	236	238	253	244	248	260	255	276	259	226	255	237	279	237	247	252	263	224	246	227	267	285	227	237	250	251	262	256	231	237	233	213	249	237	235	248	245	283	250	281	247	248	244	233	254	258	246	231	254	231	252	242	296	271	235	259	257	236	262	241	246	232	251	248	250	254	263	247	247	231	232	227	253	242	252	232	231	261	268	274	256	260	238	248	228	251	275	238	250	228	254	268	249	252	261	259	233	266	248	258	270	244	210	208	247	249	282	238	246	237	251	257	213	288	222	230	233	265	249	256	250	220	253	232	267	232	257	234	263	244	231	241	236	225	229	266	245	229	261	245	241	292	232	231	232	278	236	227	264	291	258	266	265	267	256	249	257	231	259	253	266	269	272	248	251	265	259	267	221	252	243	237	215	246	265	252	289	246	241	249	269	247	252	237	253	240	241	245	261	244	244	269	267	238	281	246	226	273	226	271	248	217	234	229	265	262	246	248	249	247	257	247	253	266	249	265	258	217	291	231	249	222	255	250	248	231	245	222	242	252	252	270	224	295	239	226	282	243	273	231	241	270	245	239	237	235	270	250	255	239	236	261	251	273	262	259	238	232	245	234	252	250	248	255	235	226	254	258	247	242	272	267	244	253	244	229	253	261	234	209	255	228	226	245	234	238	260	253	285	256	235	262	287	255	227	231	237	232	236	274	267	236	236	264	225	224	228	250	256	254	244	269	245	260	262	232	229	251	247	274	255	260	232	237	263	242	240	248	254	279	230	285	282	237	236	229	263	254	238	270	229	253	228	255	243	224	244	267	254	241	270	262	266	230	255	254	258	248	269	237	258	272	239	243	242	253	236	240	252	267	243	219	247	249	247	238	246	265	266	239	228	239	249	246	240	222	238	262	250	240	256	245	235	248	235	248	262	251	260	251	230	265	231	232	250	237	227	280	228	274	258	266	266	217	257	239	244	246	267	248	264	251	257	231	238	218	258	253	216	260	236	232	281	267	241	237	261	267	257	238	258	226	238	265	255	255	256
28430	15461	17315	21910	17798	15836	15015	11855	9822	9796	6665	4674	3511	2935	2695	2413	2312	2078	1903	2218	1487	1239	1465	1544	1387	1404	1300	1057	925	790	765	744	767	756	768	768	764	769	712	721	676	702	686	703	698	696	660	675	654	678	705	650	671	702	665	670	694	645	675	672	662	620	654	677	681	731	659	674	674	709	659	651	639	688	671	633	657	653	673	648	639	627	655	696	635	664	668	666	602	634	695	661	673	690	634	676	658	651	673	677	678	702	687	686	684	688	631	671	633	628	655	726	669	694	680	689	642	675	658	647	674	705	632	635	669	639	672	646	575	685	695	662	612	643	664	638	641	625	644	598	667	650	632	612	657	641	670	609	601	623	614	622	636	658	639	626	627	721	632	652	620	646	619	629	656	637	610	676	619	621	651	660	639	638	648	608	655	613	649	616	681	632	607	626	615	617	653	661	659	679	651	658	647	646	648	650	625	642	640	612	629	635	623	619	662	666	593	640	619	625	646	608	629	629	622	640	600	625	667	616	690	654	614	572	637	648	649	631	654	667	614	667	642	646	623	659	617	631	649	647	640	629	652	619	675	676	639	633	635	633	647	676	652	590	689	642	603	606	611	619	677	655	600	643	639	615	622	659	659	664	663	637	637	638	644	612	630	598	605	632	608	654	610	630	629	630	635	628	641	648	610	634	665	660	608	598	647	664	638	614	604	662	648	644	603	614	695	657	606	617	623	675	638	617	633	658	628	626	669	705	627	662	662	631	615	655	686	623	657	629	676	629	630	634	640	615	617	638	632	655	651	689	651	642	632	626	627	615	602	633	651	635	640	610	667	633	656	616	661	636	582	618	641	626	641	638	605	643	681	601	633	637	642	616	608	660	608	657	630	668	645	660	666	664	645	682	669	646	632	653	612	619	661	629	621	630	677	592	581	621	614	691	705	674	583	672	626	664	631	639	625	615	628	673	591	635	631	677	620	669	612	621	640	597	636	625	603	642	647	636	635	580	622	633	633	593	641	604	633	571	659	672	607	659	653	640	652	654	625	599	572	594	625	658	668	618	639	654	645	609	642	657	672	624	614	651	642	670	634	666	647	652	628	628	622	670	678	702	641	580	638	669	672	651	673	635	652	642	644	665	618	620	656	620	592	601	601	637	581	651	681	636	620	587	621	629	629	612	604	625	644	643	640	602	664	630	618	610	675	607	639	608	649	639	622	654	617	608	677	664	626	649	619	609	645	622	650	629	621	624	629	629	634	639	596	635	634	617	668	653	664	610	644	627	615	658	614	613	614	635	634	628	608	704	634	636	664	644	625	656	653	651	612	627	606	682	656	598	628	619	662	639	600	616	662	664	673	685	595	624	636	681	649	663	606	646	589	669	653	673	665	589	655	628	644	686	684	578	652	647	674	636	677	633	639	658	656	635	607	606	609	650	649	609	649	617	623	602	639	638	650	690	620	681	624	651	655	652	644	650	643	637	649	632	628	634	632	666	620	645	625	623	627	692	613	637	670	643	639	644	615	648	593	670	650	649	627	628	649	624	602	609	641	665	675	627	676	597	644	662	667	662	604	668	654	636	586	668	630	678	620	655	646	603	637	625	686	674	647	659	638	580	668	652	613	635	634	659	618	632	640	649	652	612	631	627	631	643	656	635	651	641	618	595	647	639	622	614	620	639	606	637	633	631	624	602	636	624	654	611	625	645	627	621	625	629	623	629	663	637	662	625	627	655	587	612	653	666	650	650	702	653	637	676	642	594	669	632	693	621	648	644	623	606	629	640	671	635	631	645	624	672	667	680	628	664	649	575	630	625	672	653	656	667	645	620	643	608	648	663	620	608	629	620	641	622	637	632	629	671	655	674	640	668	631	636	681	633	652	647	652	646	661	637	601	631	667	631	606	614	634	648	664	590	605	570	655	644	659	654	643	606	580	600	613	622	642	652	661	630	651	608	665	627	592	627	679	643	640	654	684	604	689	608	633	614	642	619	632	629	673	630	607	655	579	621	621	647	633	624	643	655	660	617	649	623	660	640	611	619	627	595	676	615	642	623	673	652	621	601	622	604	668	594	619	605	637	725	630	646	660	580	646	617	651	626	634	629	587	614	652	623	630	644	635	620	646	624	635	619	697	632	620	594	626	606	642	643	642	656	606	620	663	621	685	661	644	637	645	623	621	657	564	641	630	645	610	623	641	622	642	604	669	686	590	651	654	618	663	657	648	612	676	605	662	623	580	664	619	641	645	665	645	635	619	659	625	657	659	623	642	655	660	660	665	632	623	651	623	616	653	666	623	647	628	665	612	631	576	621	667	598	646	649	649	696	624	648	587	673	608	566	602	602	668	620	625	607	621	648	658	589	619	693	664	671	656	656	629	680	680	655	629	630	666	651	636	625	622	635	610	650	675	617	616	628	679	625	667	624	655	615	637	678	643	667	619	669	632	629	593	644	602	647	662	588	661	681	624	633	608	610	676	608	646	665	619	642	589	659	591	618	640	673	613	633	617	590	612	674	691	626	615	568	674	637	682	639	649	645	617	615	629	633	645	621	647	625	613	606	656	611	624	664	636	626	661	636	647	657	631	652	628	619	611	630	616	577	624	623	631	660	598	638	612	651	627	611	607	629	635	622	615	668	656	673	648	675	642	633	586	577	606	646	604	626	637	650	629	648	652	622	585	649	642	625	613	668	644	612	619	637	603	644	620	619	627	627	632	623	600	642	609	643	639	609	630	597	658	633	617	646	643	634	640	593	624	605	649	627	597	657	601	664	638	660	610	665	613	593	644	658	627	632	682	639	622	651	639	619	631	598	686	598	640	661	639	639	609	600	658	632	648	613	688	624	621	656	633	587	669	653	630	678	676	636	672	618	641	619	659	634	620	669	642	654	679	624	659	629	606	635	659	589	613	632	657	639	649	634	637	632	637	633	647	634	689	652	635	620	646	630	685	638	652	626	603	637	642	611	588	655	673	629	662	631	587	661	619	637	628	608	657	622	605	640	627	628	631	612	635	600	659	655	591	639	617	668	610	650	659	666	617	646	604	655	615	587	651	619	659	636	609	637	632	669	662	686	641	647	653	633	621	643	643	690	667	671	620	601	648	612	603	617	591	631	650	633	609	613	631	605	595	638	647	639	663	618	647	673	685	648	622	605	634	628	626	619	593	652	659	649	625	618	629	613	633	653	643	631	635	636	692	653	623	689	636	602	620	651	629	664	649	620	644	636	617	623	637	656	630	663	628	659	645	635	629	604	642	631	643	615	610	614	653	652	659	631	617	640	648	647	653	680	653	613	628	647	623	630	615	633	645	640	625	657	574	673	670	582	623	622	689	643	667	662	670	618	655	616	601	710	627	660	645	677	625	654	650	594	640	646	641	627	624	647	659	604	623	660	619	613	613	657	664	590	649	662	662	665	667	656	639	611	617	619	628	633	662	633	659	658	644	633	628	648	631	633	667	659	631	703	607	606	633	677	609	631	642	642	601	641	624	649	645	624
7325	3146	2686	2577	2116	1204	921	644	507	449	403	320	309	311	296	321	304	311	309	305	313	327	285	305	270	241	302	295	284	293	272	279	291	279	265	269	310	288	264	323	274	298	297	265	294	278	263	273	295	280	291	259	302	290	293	246	255	284	287	290	315	266	302	256	276	310	285	301	273	298	313	305	267	283	286	298	290	289	303	264	307	320	266	297	273	288	276	291	245	292	280	312	269	265	311	287	316	295	291	272	304	276	276	316	281	276	271	285	287	313	266	301	286	279	281	309	295	280	289	292	333	273	297	314	276	255	286	257	267	330	276	285	281	270	307	282	290	293	284	280	291	291	266	300	308	313	277	274	276	276	264	283	298	304	278	283	250	318	283	278	303	283	276	291	281	271	303	301	292	299	267	276	276	292	273	308	277	269	292	263	281	274	304	293	286	265	278	294	285	287	310	305	277	304	272	272	288	313	317	273	258	257	266	295	271	289	276	258	288	237	285	266	304	299	322	264	262	319	294	285	278	317	282	298	278	304	258	266	303	298	294	268	269	276	282	272	278	279	294	290	286	288	294	270	292	295	291	296	261	296	282	292	262	272	285	275	293	295	289	273	274	310	264	281	274	321	267	293	295	264	313	268	296	273	313	270	287	316	307	282	320	284	316	276	285	290	305	299	276	298	270	291	280	279	270	275	274	302	307	277	251	292	298	302	291	308	290	286	276	299	299	326	308	285	268	282	287	320	285	293	254	290	293	275	292	274	303	283	273	272	296	307	283	280	279	280	302	305	289	273	252	262	283	296	299	314	270	308	287	285	280	279	271	280	298	296	278	280	279	279	287	287	283	272	301	274	285	280	289	268	319	299	277	285	317	291	235	319	283	291	284	272	286	270	291	277	293	271	255	285	267	277	285	272	307	285	290	272	278	293	297	280	296	316	328	287	260	247	307	287	278	276	310	317	253	288	287	292	287	280	284	322	267	282	288	271	266	296	289	287	245	272	243	272	274	296	263	297	334	284	290	282	304	287	294	288	253	308	273	255	293	276	276	283	335	272	297	275	282	295	296	243	303	247	259	266	293	292	295	298	290	280	272	283	268	299	291	283	308	276	317	255	281	279	273	283	287	272	285	274	270	269	312	280	312	291	282	272	283	298	300	291	277	295	305	270	292	284	299	267	260	270	283	296	314	294	309	277	287	288	290	271	306	285	296	269	274	290	283	306	267	312	297	279	275	313	303	296	289	334	270	302	274	303	266	298	314	296	264	267	266	267	297	263	315	313	294	318	266	285	283	293	247	300	325	286	273	309	302	284	275	294	295	281	275	288	299	288	248	319	296	292	274	252	284	286	314	270	303	295	284	300	289	274	259	279	273	273	279	256	285	314	313	294	296	288	290	297	272	289	301	269	302	273	264	257	267	285	319	286	285	271	256	308	242	250	284	302	327	245	273	275	308	283	281	300	273	265	263	292	299	280	273	308	280	267	251	277	288	292	288	293	309	319	328	264	280	264	280	296	283	292	299	262	246	278	256	290	288	288	287	292	289	270	313	278	327	273	279	291	290	267	289	281	272	282	285	284	329	297	275	248	277	295	311	280	271	263	285	285	284	295	263	312	302	264	280	315	284	326	287	280	259	293	282	348	286	269	283	297	271	288	310	302	274	270	273	290	277	301	299	317	301	258	312	268	276	280	316	280	247	260	316	293	269	268	286	271	315	282	268	290	271	294	295	308	301	279	261	302	280	288	275	298	286	282	282	261	263	269	304	294	277	273	286	273	298	313	303	298	292	312	296	276	315	293	278	251	270	275	312	315	293	285	308	278	269	260	316	308	289	286	291	287	265	272	286	273	286	260	300	305	314	277	294	310	260	291	320	306	306	287	271	280	301	280	260	308	288	302	295	301	283	259	261	289	325	316	312	273	289	269	284	297	294	284	290	290	249	310	308	291	290	267	302	298	299	267	285	300	273	294	266	309	288	279	238	299	289	303	278	297	285	273	280	303	283	293	288	285	301	304	274	269	317	291	275	290	266	274	294	329	290	287	280	279	285	310	273	262	283	295	302	277	285	272	257	285	310	289	312	264	302	286	274	268	298	284	293	264	315	302	282	260	292	269	257	291	281	259	295	300	285	309	301	316	256	271	293	278	287	267	273	284	283	259	300	303	316	262	250	281	276	315	270	315	258	284	271	300	277	289	305	295	273	302	275	292	295	281	298	255	321	265	285	297	266	304	273	301	282	295	289	276	282	283	268	281	305	285	306	293	293	304	282	297	295	301	274	274	275	248	283	318	320	277	286	281	268	284	305	305	296	275	306	292	274	276	271	292	281	281	279	279	249	278	298	290	265	268	316	307	258	314	282	280	266	310	291	282	313	288	285	277	294	288	312	254	258	260	301	308	320	290	326	292	286	296	284	271	251	294	290	289	300	306	268	292	281	299	271	270	304	280	290	292	279	266	257	268	290	276	269	272	273	278	278	290	283	291	293	288	324	311	270	282	280	284	274	327	313	275	294	284	294	288	272	304	315	281	294	293	266	268	259	250	286	280	268	344	287	286	260	289	270	274	287	292	283	320	306	332	298	261	289	289	277	275	269	275	284	266	277	300	264	237	289	278	292	280	276	285	281	269	285	274	298	267	274	279	288	262	274	302	286	301	293	304	262	284	283	288	297	276	273	279	309	266	298	285	285	302	258	280	272	272	274	256	270	296	276	248	291	288	290	272	297	342	288	271	272	254	308	287	330	267	289	305	278	318	303	298	290	279	299	285	272	277	288	295	289	322	298	277	277	272	301	286	269	281	298	303	280	306	250	274	283	285	255	302	306	312	286	265	284	270	303	320	283	290	273	284	294	285	278	288	296	275	292	259	278	275	306	264	311	298	293	270	277	290	300	260	296	290	288	294	281	254	267	263	290	246	302	296	317	288	301	300	292	282	300	263	300	261	313	277	299	309	283	262	291	291	268	332	290	294	299	282	306	268	303	292	269	265	281	272	286	288	285	247	289	303	308	315	323	301	292	289	303	282	294	319	275	254	285	280	249	301	288	284	266	253	289	293	266	279	288	271	315	288	286	265	297	288	277	269	270	266	267	256	293	269	312	291	274	331	276	277	274	280	304	284	282	274	300	256	267	275	276	271	278	300	297	286	302	252	290	263	271	257	266	284	262	298	290	269	277	284	297	267	292	255	300	284	261	289	300	275	265	262	263	301	261	287	285	284	321	251	284	314	277	272	278	291	275	305	282	295	273	266	302	260	258	279	302	298	290	280	292	264	297	277	324	281	298	300	287	296	281	286	307	290	270	298	295	288	285	303	283	292	299	279	292	318	276	268	235	293	292	296	272	269	276	311	295	277	286	277	291	261	279	288	300	274	289	281	299	287	275	305	278	265	283	273	297	283	285	283	282	288	294	289	269	295	273	278	284	312	282	276	312	277	298	283	259	300	318	307	269	272	285	282	266	268	265	253	281	270	261	295	263	260	288	283	266	290
6459	3350	4733	6955	7094	4641	3917	2498	1950	1789	1391	1240	1004	1006	957	930	917	919	866	928	840	855	856	822	819	812	882	794	820	795	775	761	760	795	746	739	786	782	755	807	738	786	769	765	708	724	764	793	748	748	785	821	754	781	736	787	778	709	784	760	748	772	737	748	782	747	774	747	794	771	724	748	721	713	742	749	725	778	749	714	777	821	751	794	742	776	770	780	785	723	762	746	719	726	755	772	761	763	746	722	795	753	763	819	756	755	747	747	768	759	769	792	792	703	728	777	760	745	720	750	756	762	751	720	777	747	724	746	788	740	728	758	811	736	779	693	764	774	779	737	775	764	708	774	759	800	763	749	720	784	744	747	761	762	743	771	751	778	758	740	762	804	728	770	780	744	794	758	745	823	768	798	733	752	785	759	750	791	761	741	718	779	754	781	753	801	750	760	772	757	782	771	770	715	763	719	784	761	745	755	744	786	815	754	792	722	795	774	819	782	778	736	722	726	709	765	744	762	737	781	721	689	724	769	801	765	738	793	708	785	772	780	755	747	739	761	755	702	801	760	769	736	781	783	757	783	778	739	747	749	783	782	729	708	756	764	786	751	744	797	746	760	762	743	767	728	771	780	761	782	753	700	764	731	808	763	761	736	786	798	767	796	734	795	739	704	767	840	781	717	724	779	775	739	761	786	790	750	708	774	761	704	720	726	750	781	760	761	717	761	702	757	721	778	764	766	724	732	795	797	750	753	779	756	774	728	749	712	778	735	786	787	736	736	816	784	720	766	750	768	722	714	731	741	767	789	712	784	791	737	721	772	770	756	740	763	746	762	780	724	714	724	738	797	751	783	714	743	787	729	701	816	765	760	740	732	783	780	666	793	763	725	723	789	731	773	712	716	781	775	740	744	748	732	743	778	758	770	784	702	751	743	724	773	762	769	771	745	707	799	764	796	739	750	723	796	752	813	752	712	779	724	735	762	744	773	741	776	759	772	736	755	751	728	682	755	778	724	789	767	705	764	801	788	792	735	737	776	724	787	727	755	780	735	757	709	684	793	752	702	738	744	757	762	774	747	787	754	782	756	794	750	739	724	782	777	770	725	733	728	795	773	755	802	762	776	730	724	772	785	744	751	704	715	767	769	782	715	703	753	774	762	691	777	801	765	737	799	732	745	761	762	769	758	754	773	751	724	727	765	811	807	722	781	759	768	764	749	744	777	760	759	712	774	818	782	748	730	731	758	764	739	787	758	777	782	801	753	740	743	754	796	770	746	726	769	708	760	759	787	761	753	772	750	746	716	749	740	774	749	771	736	757	790	763	756	747	761	738	837	707	768	748	759	734	744	761	724	788	707	705	761	736	759	719	745	777	783	728	823	692	763	759	727	794	785	723	819	763	749	752	740	819	720	772	787	727	828	750	769	745	747	786	785	725	727	788	798	794	790	773	788	763	739	742	800	735	765	748	781	765	733	725	746	764	711	775	765	765	762	750	746	779	747	704	747	736	715	750	700	772	776	716	710	718	726	758	766	752	763	763	756	756	804	747	806	752	788	698	735	766	741	790	775	750	730	724	780	710	757	750	743	786	782	748	721	727	753	755	748	741	744	729	745	742	743	774	693	748	736	758	731	725	741	763	775	752	782	788	815	747	740	723	729	748	800	756	709	778	821	718	770	742	790	787	778	750	778	724	787	834	766	753	733	791	784	757	770	729	782	762	751	765	780	756	819	762	721	685	747	754	724	761	757	743	777	768	755	755	695	723	751	732	729	699	816	784	735	805	766	742	699	752	720	757	777	778	748	734	716	752	780	773	725	682	758	720	739	761	712	753	769	766	698	775	744	804	749	714	743	767	753	743	790	765	749	813	753	767	787	701	725	766	763	754	759	747	749	785	722	730	720	751	766	758	788	785	752	737	735	775	732	747	748	770	760	739	790	748	766	784	755	778	737	725	766	769	766	742	756	765	781	748	765	751	746	749	701	767	730	755	757	751	756	755	722	736	725	736	726	743	800	738	745	724	770	764	723	718	771	831	739	827	793	782	743	755	666	765	736	728	771	776	744	754	739	729	737	754	735	760	762	730	799	692	764	748	777	747	766	797	696	761	761	699	757	762	757	769	782	728	742	795	759	745	761	728	803	764	711	781	729	712	769	737	787	767	720	744	725	715	779	704	728	783	737	752	784	742	758	793	747	754	774	754	715	697	732	748	755	721	739	754	733	713	740	770	697	701	706	745	737	703	722	746	744	685	776	786	755	754	782	736	757	741	749	685	789	758	701	775	773	825	713	694	727	726	725	785	754	724	755	724	822	737	743	776	756	770	723	745	790	788	772	773	740	742	740	711	730	737	753	762	744	734	840	756	743	733	780	722	698	776	740	739	748	773	748	704	755	724	803	813	759	758	780	746	790	728	724	775	779	739	742	773	756	758	783	773	753	699	746	721	768	765	769	748	790	746	774	775	779	761	720	694	752	772	748	725	771	731	744	737	740	730	748	776	701	814	751	726	719	744	775	775	789	758	811	794	733	724	764	764	782	757	769	702	731	751	735	757	747	766	767	769	749	749	738	755	729	719	758	776	751	761	717	733	783	791	756	729	753	782	759	793	754	772	797	742	708	749	792	753	724	814	714	707	786	743	791	806	730	786	730	776	735	760	713	758	785	748	764	746	797	771	778	733	801	756	859	772	748	761	768	745	722	784	810	746	742	739	777	793	733	759	727	775	756	722	701	753	742	779	759	766	737	739	775	738	728	731	769	781	755	814	707	749	777	805	780	815	777	804	774	754	753	779	725	791	735	778	784	773	723	791	763	762	723	796	698	721	768	757	785	737	778	761	740	766	763	733	699	775	731	734	733	759	757	738	711	754	802	746	743	714	731	691	804	739	743	776	711	755	800	756	774	747	732	713	698	752	792	739	760	790	713	719	798	766	786	737	744	753	732	717	769	761	760	720	760	760	741	748	768	761	776	759	789	785	779	742	755	745	774	782	760	781	741	760	785	776	762	759	730	726	751	702	771	724	815	810	756	751	753	750	736	742	745	735	758	765	789	743	767	732	777	800	750	698	734	762	782	800	757	754	768	796	772	742	783	724	787	788	747	791	733	704	754	821	737	727	735	753	765	826	772	771	774	717	733	699	718	746	746	735	746	799	727	728	813	754	771	741	732	723	758	758	751	825	771	776	738	756	771	739	775	704	752	738	782	793	778	741	739	724	733	754	743	798	739	752	757	743	734	796	796	723	743	784	726	780	768	747	779	802	762	728	737	761	786	807	783	783	731	766	718	771	761	773	742	807	753	764	830	763	777	750	743	760	750	719	723	733	739	774	811	720	762	781	736	800	743	714	780	735	804	808	769	778	788	748	796	708	722	732	791	746	804	731	687	756	706	741	718	755	767	724	752	742	755	810	765	725	756	730	744	783	717	788	766	767	755	731	745	760	774	755	774	780	769	736	765	763	736	780	798	737	770	799	778	774	690	760	791	813	720
31038	20829	16552	16410	12024	8240	6841	4167	2683	2452	1804	1342	887	656	561	511	461	436	400	461	450	413	397	432	365	377	385	363	354	338	372	339	359	326	351	333	327	322	320	339	344	351	332	343	322	327	352	327	341	365	387	316	312	287	353	340	336	342	331	323	348	358	344	357	318	341	346	316	349	352	312	349	338	300	351	356	362	330	338	311	321	328	325	351	341	340	339	364	314	326	328	330	350	348	365	343	332	326	378	320	359	304	325	295	297	355	370	328	350	347	312	307	346	333	305	342	343	349	323	335	324	300	321	319	303	369	336	358	320	313	357	318	348	316	344	309	319	349	340	355	370	302	310	321	335	328	320	316	354	318	344	338	333	337	333	349	325	348	330	301	333	353	344	333	341	325	367	346	374	300	357	339	346	365	302	329	360	345	351	346	312	327	310	332	331	339	363	317	370	360	336	334	361	304	349	322	335	326	349	388	337	338	323	360	351	331	314	354	314	331	328	347	347	306	326	314	328	356	347	360	350	326	362	343	348	324	340	304	287	351	320	341	357	324	325	337	326	294	368	339	322	323	318	349	336	364	333	320	304	264	317	341	355	316	322	369	310	307	276	339	360	324	347	312	309	347	369	354	312	370	328	395	338	327	314	342	361	348	337	340	328	320	331	334	329	332	329	343	335	317	359	325	350	324	348	338	322	320	317	366	332	303	303	311	369	339	321	334	335	309	314	298	330	313	334	342	364	366	331	340	315	354	326	338	348	342	304	289	343	342	339	340	392	307	309	322	332	331	367	330	357	304	369	314	336	348	328	324	320	330	320	349	347	356	357	311	318	308	332	355	334	346	340	377	355	342	314	317	327	340	345	329	356	351	378	339	328	362	336	317	375	310	322	345	322	338	342	369	326	332	322	340	317	322	332	373	301	337	345	340	342	314	324	318	312	366	352	359	343	343	333	326	361	334	357	341	361	369	315	337	351	321	371	324	351	341	367	383	324	349	341	324	345	346	355	307	325	331	323	351	357	319	322	313	374	307	322	336	350	332	338	308	352	337	353	342	344	336	366	307	344	346	333	311	346	340	362	342	311	370	362	359	321	380	317	403	332	325	308	360	326	331	318	319	336	336	380	328	306	357	349	359	324	342	333	335	377	355	357	335	334	313	320	337	326	341	352	343	349	343	326	326	398	310	295	359	354	327	332	326	308	381	357	349	326	340	340	360	342	329	349	339	344	331	311	327	344	310	313	292	354	374	319	343	313	340	387	357	318	341	387	363	351	337	310	325	316	327	318	325	354	381	329	351	328	328	358	346	341	324	306	350	346	325	341	307	334	335	338	357	350	347	346	322	322	345	340	329	339	347	344	314	344	331	331	349	329	346	349	345	351	347	313	349	302	366	363	336	329	369	372	305	364	310	362	317	342	319	363	379	323	331	338	326	344	347	352	332	361	334	352	359	302	360	320	323	341	312	340	322	302	335	329	348	311	305	327	317	320	334	337	300	333	318	330	347	345	331	338	347	309	356	350	368	338	328	304	331	309	379	329	319	330	308	363	312	356	351	324	324	354	329	321	339	330	366	344	332	339	329	361	340	359	367	337	348	341	323	336	351	308	340	311	345	310	335	345	328	339	310	293	331	343	352	363	329	370	339	313	311	342	300	358	364	318	335	340	315	336	351	335	341	356	366	324	352	350	334	353	330	311	340	346	332	333	311	318	325	314	341	309	366	340	329	333	310	360	332	333	323	353	330	357	348	343	338	379	352	346	331	334	335	353	332	354	329	328	319	306	321	310	357	331	324	350	334	375	345	330	337	401	337	328	342	385	336	331	320	339	303	356	355	366	331	359	326	303	294	310	297	390	334	344	352	359	350	346	356	309	352	330	330	334	325	353	342	338	332	327	313	328	363	298	330	349	331	340	362	344	346	303	378	319	367	339	350	329	336	351	347	331	367	313	371	315	383	324	347	328	313	339	354	343	324	360	336	372	353	300	350	354	339	367	344	331	371	320	318	323	309	315	341	286	312	345	350	316	322	327	318	344	312	350	343	319	349	375	327	366	301	333	330	334	361	310	355	320	359	333	305	308	361	326	352	313	338	363	337	334	309	366	320	336	321	358	311	328	303	317	336	311	330	333	336	338	319	332	311	311	379	341	355	367	324	369	350	341	318	321	331	335	350	377	317	318	350	325	319	329	402	328	341	330	314	327	326	347	350	335	328	354	333	371	366	392	298	356	311	330	346	317	343	322	342	346	335	323	350	374	336	328	321	322	327	298	345	333	362	325	344	305	353	340	356	343	351	340	331	325	367	358	334	316	340	330	330	330	369	317	335	340	330	376	319	338	333	369	287	342	334	326	352	356	341	308	288	311	342	334	336	317	323	335	372	326	300	312	331	337	359	323	328	330	318	338	330	343	327	358	350	326	370	313	316	314	353	340	351	338	284	355	312	344	355	357	354	291	316	310	299	295	338	338	350	351	331	332	360	308	342	341	338	304	321	324	312	348	332	349	310	337	333	355	345	317	293	315	304	350	331	352	378	325	385	337	357	366	313	350	378	322	340	344	360	346	349	309	344	336	364	320	326	376	319	317	364	303	321	327	324	357	325	302	359	316	340	325	322	333	325	352	311	357	322	315	350	327	312	335	340	343	341	330	308	342	318	319	356	349	350	354	302	320	328	337	352	344	324	304	319	381	357	326	337	387	351	349	375	352	305	345	336	330	342	297	378	342	326	364	343	388	328	346	338	364	343	355	357	353	350	329	299	369	320	323	321	348	323	357	357	342	323	305	381	351	346	335	350	342	350	341	330	363	339	330	332	330	369	345	343	348	354	342	350	320	343	327	332	325	350	371	318	309	331	311	317	358	304	328	353	322	338	310	324	343	317	344	301	354	320	349	353	353	290	361	295	329	344	318	336	328	342	332	320	333	329	325	304	332	354	295	349	367	350	338	357	381	299	358	343	341	311	368	328	327	316	324	337	335	333	341	381	337	327	370	334	334	321	337	328	340	340	349	357	332	314	366	349	343	358	348	327	332	317	338	334	364	317	285	356	337	346	356	321	404	332	330	356	355	365	353	322	296	352	336	321	313	325	344	345	324	322	374	347	330	327	292	330	326	337	331	335	315	357	343	325	331	354	329	374	333	344	376	337	335	319	340	355	364	317	325	336	347	343	284	348	356	347	309	367	355	327	303	356	324	317	340	333	317	340	357	333	362	340	337	301	367	345	332	320	339	359	350	315	321	355	328	361	338	325	312	306	338	340	321	339	325	340	317	332	351	351	328	322	331	353	334	370	325	348	355	320	314	374	338	346	319	330	299	345	334	332	340	327	336	338	354	364	334	334	338	342	313	324	325	342	316	355	341	340	347	334	342	365	320	303	302	332	344	378	304	345	328	335	321	343	343	342	339	356	339	347	307	352	321	319	346	359	355	355	349	358	323	318	376	328	374	335	340	365	341	340	326	331	368	308	335	339	344	360	324	335	338	347	359	337
22858	12806	13642	18091	14815	11691	12039	7994	6793	6353	4140	3654	2496	2206	1934	1860	1758	1642	1631	1685	1482	1370	1457	1515	1325	1279	1161	1130	995	962	917	959	907	902	908	915	876	845	924	924	919	891	871	942	868	898	874	887	884	874	861	900	862	831	939	895	901	904	910	832	886	879	901	834	876	814	874	860	884	896	858	903	896	944	809	840	897	843	821	885	832	867	844	865	862	907	883	884	837	854	858	887	893	930	903	849	859	865	883	868	897	816	866	926	896	878	917	915	873	866	883	923	904	835	897	824	848	852	843	889	855	884	856	824	858	806	900	839	872	858	833	861	852	829	880	867	866	857	806	861	866	807	864	899	857	854	879	868	868	843	845	831	864	900	913	858	875	886	890	940	808	860	820	850	805	889	870	821	830	846	855	857	887	876	857	903	863	869	872	833	847	832	863	848	850	936	862	843	878	891	911	850	937	887	915	810	827	886	827	861	881	842	872	825	900	842	824	883	812	844	901	885	890	892	829	907	874	833	823	842	844	849	839	887	879	816	809	857	818	861	841	934	858	901	835	898	836	851	802	885	873	846	877	859	811	841	815	883	871	831	885	846	846	872	843	848	806	852	888	838	894	858	877	884	818	785	873	878	827	893	865	848	822	847	909	865	883	886	834	886	906	902	862	871	827	842	824	838	876	856	881	848	839	925	821	807	875	873	845	866	800	881	816	884	815	925	806	826	862	879	867	885	836	841	863	865	801	849	856	849	847	831	895	924	873	848	897	846	836	853	841	818	818	847	851	850	824	872	850	835	839	839	861	877	848	890	903	856	789	935	858	866	903	847	868	856	823	842	858	859	876	798	892	854	913	894	853	867	871	851	849	798	864	854	852	816	888	849	805	882	899	872	845	901	854	842	844	834	830	873	834	807	857	857	867	856	901	906	839	897	859	855	854	879	864	821	893	898	861	883	838	829	861	869	938	905	824	828	811	856	917	827	837	847	849	880	820	827	853	868	827	807	871	888	867	864	891	932	882	870	827	848	806	873	857	830	844	873	850	848	862	889	825	786	913	872	881	827	843	841	881	866	841	873	858	839	906	899	849	861	803	842	855	858	869	867	850	856	840	859	834	905	821	879	846	817	862	850	800	866	883	869	869	876	915	834	850	866	860	866	860	815	829	818	812	866	854	847	851	814	849	896	845	891	789	815	869	845	864	854	831	857	882	820	845	864	796	869	902	882	814	854	849	847	846	868	881	877	870	834	869	879	857	875	832	882	877	856	867	846	882	885	883	857	842	831	881	870	876	865	848	830	856	860	885	803	877	859	845	859	829	881	821	832	818	884	811	861	883	806	808	882	851	800	895	901	820	870	841	838	847	844	883	840	862	848	823	875	876	816	869	870	866	819	887	856	937	839	859	866	795	799	858	882	860	859	929	849	884	871	848	862	859	844	844	883	908	830	862	906	882	864	899	812	833	886	873	861	860	870	888	840	829	853	820	807	829	811	867	835	881	891	837	839	835	861	889	859	855	886	864	847	838	886	796	849	854	820	797	894	840	821	802	872	911	858	856	822	872	823	855	829	884	837	852	837	816	846	868	880	852	850	857	862	867	877	841	881	866	864	861	829	878	880	839	866	849	827	843	862	868	882	852	861	873	848	867	882	847	837	834	834	822	877	853	819	832	798	864	839	849	896	914	879	870	833	873	865	867	819	843	836	854	832	854	851	846	861	911	881	851	867	802	875	844	865	850	878	898	883	840	836	856	865	826	823	822	863	783	792	865	891	907	904	876	855	807	868	847	846	864	814	881	869	833	850	860	815	837	839	847	836	877	821	848	898	877	857	860	867	819	845	817	855	898	892	903	846	836	897	844	852	820	871	839	866	873	837	863	951	818	867	828	864	875	884	872	859	866	891	853	851	891	911	866	861	843	880	874	839	848	876	892	819	830	804	885	814	890	890	778	810	878	814	816	860	841	896	824	791	849	823	822	860	831	856	839	852	845	882	840	894	867	841	875	823	867	885	912	872	867	885	868	846	832	783	874	853	904	867	837	841	884	866	839	896	874	846	834	832	788	795	894	883	869	843	869	872	819	854	810	873	851	875	863	813	886	885	824	897	874	853	850	864	838	884	863	864	897	852	884	860	834	874	851	884	831	825	860	857	854	823	851	813	872	807	847	836	859	894	867	836	848	852	829	887	865	820	831	827	821	855	818	873	877	815	865	837	801	813	823	865	857	854	849	837	826	908	842	849	855	903	826	851	828	889	813	860	822	884	847	868	838	852	853	840	843	823	830	885	855	839	831	859	798	848	892	829	822	865	830	798	849	844	841	859	861	902	855	839	907	828	842	907	833	825	878	882	829	849	899	846	879	890	887	891	819	840	875	834	882	796	845	879	896	849	873	861	818	815	889	864	911	823	891	911	882	836	847	875	870	844	925	890	875	872	850	868	827	849	869	869	830	941	853	864	885	855	803	837	873	875	859	829	908	892	868	898	865	855	828	848	849	836	817	852	878	828	849	839	843	886	826	832	869	841	857	827	883	894	894	822	873	892	876	783	842	897	878	868	881	893	858	900	871	887	809	852	814	845	882	836	884	849	890	883	914	855	845	833	878	818	858	894	850	836	832	882	800	859	878	859	823	837	861	888	864	870	808	859	900	829	860	821	884	852	868	857	845	857	859	815	882	806	895	870	857	842	837	838	787	838	871	863	841	870	852	862	911	803	858	889	888	833	868	865	842	898	894	884	810	897	794	886	841	883	809	837	894	883	877	849	841	891	880	863	880	842	877	874	880	840	866	867	839	828	810	805	822	845	881	891	897	884	867	825	885	846	869	837	848	896	807	883	887	822	898	853	889	868	829	839	853	817	839	821	903	813	885	884	823	878	795	766	825	883	862	929	895	831	880	821	856	869	825	892	824	867	861	919	859	922	831	787	894	822	857	870	863	851	832	879	911	838	847	903	819	829	869	839	895	874	867	873	878	858	837	895	868	863	885	877	858	875	844	879	898	907	917	828	879	863	828	836	872	849	859	888	862	848	774	887	855	867	877	807	843	842	847	814	881	807	888	857	915	857	892	808	834	881	889	834	870	898	833	868	879	845	850	902	827	887	883	831	859	836	862	851	853	896	865	838	856	824	798	905	880	853	879	817	841	835	873	819	853	884	846	853	893	828	856	903	871	838	824	850	860	802	815	904	815	899	898	804	878	825	815	876	878	893	853	846	867	902	872	850	875	917	867	882	861	905	902	833	846	838	850	837	832	918	819	839	861	790	839	859	792	826	839	809	859	873	886	863	882	854	903	895	899	884	824	865	863	815	923	861	871	823	902	860	922	875	834	841	902	873	859	849	862	899	865	868	867	899	868	878	867	890	862	822	903	878	845	823	826	822	855	895	933	895	850	820	914	883	866	847	876	835	864	873	838	894	881	831	870	812	892	825	806	819	862	873	891	795	924	854	786	868	878	876	873	917	857	845	868	859	897	871	863	899	853	857	882	877	876	820
39560	25874	21439	22709	17122	12505	11021	6847	4436	3943	2356	1599	1002	807	608	501	528	492	475	440	366	364	365	386	349	369	344	328	272	282	278	246	238	260	243	262	262	297	242	234	235	265	223	248	232	247	246	249	234	250	259	254	233	232	252	234	261	240	253	261	229	257	235	280	244	248	248	216	245	223	251	255	249	244	239	266	258	238	204	242	230	259	255	239	273	250	218	261	256	221	226	260	259	246	244	259	275	237	261	229	258	288	250	237	223	247	240	236	272	228	229	243	230	238	212	242	231	254	245	244	219	202	256	243	245	215	222	242	231	224	229	240	226	252	245	210	249	237	266	230	209	245	265	242	251	228	240	246	236	211	225	252	236	272	268	256	243	257	245	218	242	247	255	257	246	257	233	251	244	221	264	203	235	258	244	248	234	236	239	251	277	232	249	233	245	213	230	257	255	232	240	226	226	242	234	243	268	226	224	229	234	253	246	246	230	240	252	229	261	276	234	262	248	257	262	245	243	233	255	232	230	246	253	232	219	217	242	247	249	252	241	235	228	222	243	229	268	236	250	236	233	257	259	247	237	261	232	231	258	223	241	226	253	275	224	239	270	220	248	231	250	219	213	232	242	244	205	228	238	253	236	253	266	253	210	236	251	247	221	235	246	212	214	246	256	224	221	218	236	214	242	232	238	240	235	225	236	277	246	259	238	258	249	237	242	263	234	246	257	246	253	256	260	276	237	219	216	220	238	250	218	250	232	263	234	237	259	223	235	224	234	227	234	252	241	255	233	268	253	236	253	241	253	231	247	223	257	232	238	213	217	225	244	223	259	264	215	239	244	209	255	214	232	229	220	242	270	248	259	235	238	232	255	253	238	237	245	247	238	250	229	233	280	286	279	232	221	253	241	236	231	221	237	227	246	236	249	246	223	249	217	243	250	268	246	226	240	240	226	226	211	243	268	246	243	262	229	243	248	226	228	240	247	256	249	242	227	237	259	262	236	207	251	238	257	249	244	239	239	240	248	238	228	246	242	255	268	248	256	242	255	247	256	235	239	241	257	260	218	245	240	235	248	248	252	224	231	224	248	243	251	239	196	260	244	224	218	254	243	226	236	220	224	255	217	255	242	219	246	244	275	214	254	228	210	239	203	228	217	220	271	237	225	237	233	236	240	259	229	242	252	221	232	251	232	238	264	243	278	243	224	243	223	238	244	264	241	199	219	228	242	244	232	224	203	208	226	261	203	226	259	253	214	232	242	258	235	234	244	246	245	237	236	227	219	244	255	229	253	251	231	257	240	235	244	283	236	229	234	258	239	244	256	226	243	227	265	242	241	246	253	256	227	239	239	223	250	252	238	243	232	229	238	252	214	289	236	208	258	253	240	239	252	259	239	254	249	259	244	240	227	228	257	249	228	244	265	258	218	196	261	227	228	245	232	244	250	241	230	267	248	208	242	267	245	239	253	226	226	211	255	250	258	223	236	257	247	225	259	242	211	258	244	267	253	231	255	229	247	242	245	255	223	232	254	284	216	259	246	247	261	242	256	223	262	210	233	211	256	231	219	232	240	227	250	220	219	216	227	249	223	235	274	231	246	275	242	251	244	242	250	244	237	239	256	257	255	227	229	253	251	233	231	249	240	243	211	239	254	251	238	247	234	236	243	263	271	233	232	241	251	218	276	240	214	242	261	205	226	227	269	248	251	268	238	280	255	230	245	224	235	212	250	207	242	220	224	240	241	235	256	234	267	230	235	247	249	230	239	263	241	240	266	247	242	264	258	244	259	263	247	233	216	259	250	237	232	234	243	228	228	262	257	265	266	245	246	232	246	226	240	227	238	213	230	247	265	224	264	231	259	243	236	251	250	264	269	257	257	243	227	230	266	204	264	210	278	248	216	245	269	233	247	262	261	252	234	221	253	245	242	228	229	234	236	248	214	224	221	276	253	263	230	214	245	261	236	218	237	231	224	269	216	240	225	250	245	252	247	247	242	215	237	241	244	213	256	232	238	244	236	248	251	251	213	259	259	225	227	241	231	241	242	252	253	232	228	251	251	253	252	221	208	243	239	211	223	239	246	211	239	215	231	246	217	229	264	264	216	269	236	238	251	261	227	222	251	228	226	253	227	231	239	240	227	264	246	256	249	236	270	228	239	234	261	222	227	241	232	239	202	240	260	235	258	253	271	243	261	247	236	247	252	243	220	234	228	236	248	227	264	240	234	235	225	245	222	230	236	224	261	250	246	248	228	279	227	275	232	246	210	231	260	280	228	231	238	245	254	251	243	244	261	258	223	260	256	251	210	225	253	260	219	231	236	232	251	261	240	234	258	243	252	232	264	212	225	232	231	236	227	234	259	260	250	212	226	244	267	240	261	219	255	215	226	242	251	247	220	210	204	283	252	239	223	254	239	222	223	216	257	254	250	224	249	274	256	234	240	220	257	239	229	282	246	236	232	243	255	236	286	246	224	236	234	237	202	250	210	235	237	262	233	225	269	236	210	246	202	223	239	231	216	228	234	251	246	209	268	235	238	244	242	264	235	275	238	229	229	227	208	248	237	249	244	251	240	239	245	247	225	207	254	239	225	239	249	243	253	256	269	208	246	252	238	241	226	242	267	234	238	229	263	254	252	248	246	250	276	260	254	286	246	229	239	232	262	226	253	270	201	245	204	218	234	215	231	236	234	232	227	232	247	260	225	216	264	241	248	241	232	228	240	252	213	245	211	243	248	222	240	243	231	234	276	214	242	220	245	249	244	248	276	237	226	250	219	215	239	239	229	240	231	239	230	253	242	250	227	284	226	244	237	243	249	234	237	256	250	229	260	237	241	242	239	246	217	252	232	258	246	222	223	265	224	260	225	222	251	234	261	213	218	243	254	245	237	225	268	225	236	250	290	223	265	261	259	255	252	223	219	244	259	202	256	231	221	231	216	212	230	225	262	226	257	250	293	259	270	227	227	247	237	244	226	233	240	212	222	254	269	248	243	236	245	246	228	198	222	222	249	218	222	236	237	230	228	245	233	251	231	249	267	244	216	222	273	262	267	224	248	236	246	220	215	245	237	204	213	253	246	224	273	227	210	242	206	261	239	224	255	239	264	256	260	239	230	257	250	280	226	255	219	240	228	226	253	221	229	240	220	255	257	240	233	252	253	240	237	216	238	277	243	241	225	255	227	225	249	239	223	252	240	244	242	229	263	247	224	284	269	247	261	245	240	242	267	258	231	251	241	236	253	260	216	269	252	237	242	246	263	231	248	273	228	237	236	245	262	245	229	253	273	260	252	244	222	250	248	294	252	250	236	225	244	256	241	263	240	248	239	248	211	250	234	250	266	242	245	222	250	231	247	240	231	248	252	243	243	250	226	253	234	231	241	249	232	261	240	249	257	237	232	248	240	249	210	253	231	261	226	237	244	243	261	259	273	240	246	229	256	239	238	223	235	211	240	243	230	254	254	233	239	239	244	245	243	244	233	208	242	238	210	263	222	226
27878	16637	17588	22814	18112	15370	16461	11027	9477	8672	5202	5298	3270	3112	2627	2502	2634	2108	1824	1895	1484	1437	1606	1561	1543	1499	1207	1087	898	893	844	739	725	764	719	747	727	721	703	661	725	669	703	662	646	683	641	707	731	674	645	694	664	652	640	696	714	640	661	663	676	627	654	654	655	674	658	617	657	655	665	651	680	626	669	683	702	665	650	680	630	688	635	685	657	625	656	609	645	630	638	647	674	641	722	626	634	651	625	659	627	621	673	638	694	638	665	616	634	688	694	617	650	677	624	668	624	647	677	573	623	612	637	634	600	637	672	643	642	632	632	631	597	589	636	618	634	623	653	643	617	609	621	621	632	626	609	607	619	619	625	663	666	624	581	619	658	632	583	624	638	599	645	622	645	639	623	647	636	623	659	648	616	625	605	635	599	659	640	714	683	645	628	642	595	656	626	612	628	615	582	610	612	643	620	613	614	605	622	600	617	632	606	645	654	589	645	628	666	596	644	618	618	597	573	613	637	602	661	619	617	640	609	640	588	659	625	647	601	659	667	637	625	623	641	633	619	638	660	621	633	652	616	659	658	651	594	627	633	607	623	567	615	584	599	660	661	626	619	642	601	664	593	617	634	651	639	613	602	649	608	625	642	628	651	623	646	650	666	657	633	643	624	619	621	615	637	647	692	599	629	663	620	622	625	640	649	624	630	641	642	617	632	640	639	622	672	608	660	612	620	626	626	627	639	600	581	628	592	603	606	656	597	654	617	664	587	647	584	636	596	655	616	614	598	605	619	616	641	626	705	597	638	655	623	615	630	605	649	651	610	598	665	636	594	635	638	633	642	596	660	628	643	593	613	644	588	638	637	631	658	652	610	608	662	586	616	602	661	635	685	637	630	634	603	617	641	598	684	623	619	657	610	604	641	626	635	610	585	589	627	668	627	617	598	610	583	635	695	665	599	607	625	597	621	679	658	597	633	672	636	652	636	644	645	639	639	584	630	604	603	620	615	645	657	588	602	601	626	600	656	603	621	661	588	590	605	602	602	594	599	638	641	646	672	601	622	660	617	670	613	636	651	623	607	667	610	648	638	624	636	624	636	651	673	637	654	609	648	623	619	639	637	593	642	582	651	660	600	619	638	633	637	629	597	604	620	656	621	667	619	659	622	599	648	650	655	608	653	594	608	653	598	630	621	612	646	627	639	621	636	643	602	645	619	680	638	622	631	627	628	630	634	642	628	627	640	620	594	633	626	655	658	662	686	641	640	655	625	628	637	640	600	590	644	612	670	641	593	655	653	660	672	636	619	671	647	635	655	670	662	633	645	648	605	628	595	658	589	631	610	611	597	648	650	625	613	629	636	619	609	691	632	624	633	639	595	590	622	626	638	584	623	668	634	645	622	652	608	653	610	637	646	633	640	642	661	629	637	626	638	690	658	624	610	617	634	601	660	601	596	655	632	618	623	607	657	673	643	583	594	658	678	583	600	623	626	688	585	641	600	611	636	613	644	579	653	610	610	600	647	591	625	619	635	665	625	668	638	644	589	631	565	619	636	643	599	686	626	659	567	610	635	613	605	637	621	625	604	658	604	586	633	627	604	616	664	611	604	628	635	634	616	609	642	627	650	589	613	629	634	662	598	617	626	618	638	591	599	627	661	604	624	604	638	610	659	614	644	605	654	580	664	636	590	640	637	604	642	609	620	661	632	650	636	636	605	631	619	636	621	545	645	611	670	599	626	621	610	643	665	628	608	594	613	555	619	618	626	637	622	603	628	631	634	626	620	611	640	603	644	615	619	599	657	644	622	676	587	610	570	652	712	656	635	627	619	633	599	645	621	582	591	585	646	647	652	661	615	591	605	611	566	638	651	611	653	632	624	607	601	609	630	609	608	623	660	651	624	615	589	579	650	624	643	638	612	637	596	623	605	602	642	576	666	594	636	660	605	607	641	628	625	633	631	619	632	641	620	615	659	582	634	610	641	668	633	615	617	608	639	647	704	677	599	703	587	629	645	619	630	575	627	611	648	646	648	579	634	634	602	640	633	650	625	590	638	666	646	597	654	620	629	643	654	624	606	683	617	623	589	599	584	627	654	612	622	628	625	640	642	659	600	603	630	622	586	664	595	582	638	641	622	647	630	648	610	611	625	597	628	602	642	605	622	630	598	592	633	659	601	646	646	636	605	614	666	644	658	609	612	600	634	634	645	687	660	625	661	631	636	644	630	650	593	603	643	572	653	646	619	646	642	635	614	622	645	641	635	609	606	603	623	639	667	602	619	638	609	600	647	645	634	622	626	623	583	662	630	677	657	583	599	608	596	640	671	593	579	606	618	633	627	622	603	639	629	607	592	621	657	655	601	613	637	682	613	641	542	590	625	606	642	580	612	591	608	611	625	648	635	651	637	610	617	651	622	610	655	589	650	606	610	622	620	642	643	634	643	601	646	588	642	597	594	661	614	604	623	615	598	663	632	630	662	646	599	631	649	610	614	621	624	607	601	677	584	640	601	629	616	647	597	627	658	603	621	676	613	654	662	649	622	588	603	594	618	634	633	599	626	621	610	634	620	614	597	644	630	562	619	628	622	628	630	605	631	599	613	629	660	628	655	618	612	630	629	602	653	600	622	605	628	619	597	653	634	637	599	612	624	593	649	632	591	618	676	626	615	617	644	639	647	640	609	646	611	617	673	648	624	637	672	589	630	612	622	553	618	628	632	661	606	673	630	606	596	593	655	613	649	622	620	572	608	581	631	600	600	611	637	639	591	617	649	637	619	638	618	605	622	638	665	611	622	602	662	604	598	616	640	641	622	632	671	579	641	655	635	663	666	656	643	648	631	640	597	594	582	620	666	629	655	591	599	609	644	630	633	647	621	610	659	624	661	587	628	581	620	609	657	602	666	609	622	611	631	604	643	596	615	622	597	663	594	606	631	596	641	643	605	644	639	637	594	626	617	608	584	588	611	615	619	649	611	535	695	611	621	645	649	647	642	618	650	605	608	610	616	628	623	623	670	611	624	656	623	666	591	624	613	623	680	603	608	631	618	645	629	614	634	622	632	595	611	638	629	656	655	649	627	658	615	632	626	649	654	619	597	612	625	645	620	621	598	600	607	648	616	607	640	640	619	621	637	633	658	606	643	565	625	604	616	662	570	604	604	608	616	589	618	649	640	629	664	606	628	615	613	612	679	630	624	595	661	619	616	631	655	672	637	619	614	620	664	640	674	625	616	561	626	620	619	633	640	605	638	656	628	626	636	627	669	584	628	647	630	666	636	636	631	618	653	650	680	617	606	626	637	636	627	614	692	618	616	641	600	616	647	610	583	617	661	626	660	641	633	665	666	646	641	620	631	634	608	575	630	666	647	619	637	644	645	646	607	625	675	636	620	617	646	613	599	604	645	674	680	596	599	626	612	646	615	617	608	633	590	643	644	606	626	599	574	633	613	597	624	663	648	597	662	648	650	627	575	570	605	598	674	629	656	634	609	638	578	635
7018	3409	2918	2568	2302	1299	970	695	529	436	377	347	351	330	339	317	323	343	310	282	298	277	322	294	327	344	301	328	296	318	273	283	308	302	295	307	281	314	277	278	293	286	283	314	323	324	313	298	309	289	296	291	278	261	278	283	294	274	311	290	323	299	298	314	290	285	307	276	298	325	293	288	327	307	273	293	305	298	284	304	302	330	286	300	324	308	287	315	340	318	281	272	312	316	286	265	285	312	271	333	282	250	284	301	315	278	302	284	339	282	314	281	312	280	299	305	294	301	291	285	282	278	294	284	282	304	265	279	317	302	343	299	318	303	279	302	296	309	301	282	331	325	289	306	281	288	316	312	300	270	328	272	316	291	278	251	302	274	287	280	284	292	297	295	322	271	304	288	332	279	309	278	268	317	343	276	303	291	310	296	281	295	295	287	331	305	296	285	305	287	318	298	365	270	330	289	302	297	281	276	288	280	305	281	289	295	303	285	317	310	312	309	279	304	284	307	312	282	271	295	321	330	320	305	313	275	280	281	299	301	333	288	289	316	293	293	278	302	324	306	313	298	315	271	320	323	289	320	327	326	268	302	297	285	339	277	289	314	291	288	279	301	299	313	302	296	294	285	310	304	320	331	276	322	303	269	295	307	296	303	280	280	301	274	274	280	312	278	314	309	301	290	308	286	274	311	279	281	282	292	302	293	294	300	314	314	290	305	281	313	300	285	281	295	308	312	298	286	292	257	328	283	282	309	291	309	292	288	310	298	316	306	294	303	293	299	253	283	330	343	295	306	300	292	318	279	310	333	289	289	337	312	326	246	274	319	303	272	289	317	306	318	298	321	321	304	292	288	288	287	308	290	322	304	321	287	294	267	316	273	289	264	311	319	287	331	304	265	312	282	316	273	289	302	298	328	334	278	294	307	310	288	288	305	313	287	331	294	305	293	314	302	311	275	318	315	319	283	287	315	317	300	295	309	289	295	292	263	300	299	288	307	302	305	278	289	292	306	272	296	299	269	272	315	293	300	306	327	315	276	289	269	309	328	304	293	276	298	305	285	280	276	290	294	302	293	299	253	299	300	296	269	311	284	287	320	299	301	301	286	318	305	281	321	285	282	306	277	302	276	293	285	333	311	289	302	315	295	260	306	325	282	282	302	282	283	316	310	316	314	308	297	243	294	288	290	297	318	300	293	264	301	306	316	306	277	299	298	283	302	290	276	291	341	296	295	293	304	302	304	290	274	286	304	292	305	306	275	255	296	307	265	286	308	320	284	294	312	308	292	308	310	303	291	315	324	304	256	293	284	312	325	307	287	302	308	308	294	310	301	294	299	338	346	294	266	306	290	304	308	290	304	293	297	301	280	306	312	299	310	271	288	291	291	303	294	327	278	330	312	322	306	311	311	319	289	296	304	289	285	302	303	294	319	309	304	290	286	283	277	265	296	298	331	296	312	300	312	309	299	286	283	286	313	317	297	299	297	321	300	326	294	297	320	308	296	291	307	279	256	274	291	303	306	258	281	243	336	283	338	264	267	297	347	262	287	295	293	285	313	318	293	301	307	278	295	312	272	289	289	289	283	326	283	292	306	322	290	261	309	306	294	253	262	311	313	307	285	336	307	291	265	307	289	298	267	310	325	296	310	269	310	313	293	292	280	320	284	289	314	331	285	299	290	286	310	314	267	328	314	299	317	312	279	307	305	305	317	310	277	284	285	331	277	276	294	268	265	291	267	294	297	319	321	305	267	272	291	322	326	271	274	291	287	298	303	322	276	295	303	300	279	306	303	297	294	262	284	310	292	275	294	300	306	299	292	307	281	276	286	278	282	254	303	317	317	293	313	296	286	286	271	285	311	334	314	319	303	303	277	291	290	286	270	314	284	324	296	292	308	292	301	318	310	271	283	289	330	299	315	308	310	289	259	279	315	300	303	286	313	334	279	293	283	292	311	302	301	307	321	337	280	309	312	285	319	273	297	280	279	299	326	319	267	286	280	326	340	306	320	272	295	292	301	302	295	327	297	332	291	311	290	297	300	291	282	301	288	301	315	292	289	306	316	274	339	254	311	289	294	300	303	275	295	298	317	288	295	265	326	323	294	312	294	295	303	329	290	339	274	287	315	302	317	315	295	281	285	273	315	289	323	295	291	277	288	306	301	295	324	285	321	267	274	330	283	291	285	266	320	287	266	286	263	264	302	310	298	291	324	272	307	286	312	291	295	264	277	327	311	281	308	283	288	276	289	290	293	288	314	293	284	288	268	293	271	272	300	296	303	294	293	309	299	249	285	256	265	262	291	327	303	299	311	302	321	288	293	285	280	289	290	310	280	291	296	279	311	301	300	325	264	290	290	288	295	294	278	304	278	263	298	302	317	274	263	282	326	311	272	310	326	298	275	303	265	275	288	305	283	309	326	293	315	293	312	280	286	328	317	302	282	334	302	314	301	315	272	281	262	278	306	307	299	283	283	291	299	332	278	308	295	297	288	343	311	283	272	290	297	288	285	297	282	308	308	315	299	301	289	292	277	286	299	311	292	301	297	303	308	276	268	319	258	303	295	291	277	279	293	286	296	278	287	304	285	308	296	277	291	325	295	281	302	306	242	294	277	274	292	315	295	287	292	277	283	265	296	296	315	324	308	291	277	277	250	293	304	290	290	273	265	298	260	317	301	306	303	268	305	268	296	332	293	283	289	300	308	269	302	286	285	293	308	281	272	310	289	293	276	301	294	287	304	289	306	322	277	262	262	300	303	273	289	301	269	298	310	278	292	308	289	285	322	306	296	318	307	290	282	299	301	262	316	337	296	276	312	301	301	266	293	310	259	307	287	315	314	309	284	291	309	293	316	308	312	294	306	310	332	272	326	272	290	288	286	260	289	299	287	297	303	309	331	276	302	283	308	310	304	290	289	275	307	284	291	278	316	278	288	282	291	310	290	335	304	288	276	269	312	281	287	266	292	287	310	297	286	286	321	295	273	301	302	308	315	309	272	263	295	255	300	306	283	317	300	289	289	307	309	279	291	302	291	306	283	302	277	271	278	318	314	279	306	279	285	285	286	312	313	321	307	309	287	305	295	306	295	284	334	266	299	329	295	281	303	316	290	302	299	303	306	277	296	297	319	289	305	301	297	293	311	299	292	328	304	303	288	314	292	269	306	291	295	322	297	307	275	295	306	286	310	287	275	281	282	288	319	297	305	313	279	301	300	300	269	303	286	299	295	330	307	317	288	343	282	297	298	299	276	331	291	284	304	259	302	313	314	321	293	301	297	296	267	296	285	265	283	304	300	275	302	283	306	304	311	256	304	283	325	284	295	309	319	284	299	299	291	299	292	310	303	298	252	293	326	268	296	287	275	282	288	318	282	290	302	305	306	301	322	303	317	318	282	276	290	290	284	291	265	300	332	314	254	305	309	336	286	292	303	258	280	310	271	326	265	280	304	313	341	330	291	296	298	307	289	302	276	321	326	294	288	305	308	286	283
6382	3724	5081	6875	7415	4402	3601	2510	2003	1684	1266	1099	1044	1018	930	912	965	915	913	954	942	884	923	856	867	913	887	813	840	884	792	850	845	781	777	794	790	791	739	859	759	733	820	774	807	783	727	792	701	796	798	785	750	802	803	788	776	767	783	765	796	805	844	798	763	800	774	784	903	790	782	775	756	770	860	828	768	804	775	781	770	763	809	793	831	750	802	803	780	771	793	769	768	785	827	752	820	766	818	774	817	761	781	786	777	764	844	757	796	749	786	766	780	745	768	777	851	775	851	801	803	771	795	731	771	813	787	792	769	752	785	776	766	776	735	759	769	790	789	751	743	776	794	786	757	795	836	769	800	800	755	782	797	756	766	760	758	792	813	772	746	732	755	829	777	746	762	815	757	774	844	801	812	801	742	787	768	763	709	801	760	753	786	730	785	827	746	749	782	754	782	765	803	747	768	824	820	710	767	763	845	783	813	768	770	760	797	746	750	792	808	808	749	793	735	849	784	749	746	772	769	763	763	795	792	813	772	748	813	797	780	835	786	822	786	762	797	805	774	794	825	781	833	774	796	737	804	743	731	781	726	733	728	739	765	786	797	819	804	732	755	767	724	765	797	760	760	796	789	825	804	792	813	814	788	807	816	761	775	765	764	766	797	754	793	797	789	791	788	753	867	769	811	791	754	842	760	812	758	808	800	719	780	781	751	726	800	840	806	757	814	757	807	759	779	773	776	788	838	779	745	774	793	795	796	765	804	777	777	772	774	797	779	824	779	806	770	780	838	750	812	780	789	763	770	806	733	787	759	740	828	771	740	751	801	730	763	726	741	782	728	754	755	767	750	761	746	806	759	797	735	738	776	778	827	811	805	796	810	769	756	780	783	772	804	822	775	785	755	762	784	752	816	808	782	798	793	763	786	741	757	766	840	755	811	773	767	803	738	768	763	797	762	758	725	733	798	768	791	780	778	789	797	731	789	777	806	810	816	748	755	730	775	807	740	799	816	773	776	747	801	766	797	804	804	781	785	753	756	754	755	777	772	823	776	778	787	771	857	794	757	801	737	801	799	762	796	777	778	755	774	768	786	737	768	805	777	759	778	774	817	814	770	802	728	773	787	811	788	762	754	766	800	803	728	806	776	772	784	747	787	831	745	774	753	740	735	740	764	832	823	789	785	756	757	800	790	773	756	760	787	794	807	844	724	771	789	771	773	702	795	772	807	780	764	765	841	792	759	741	770	809	777	772	773	796	743	747	790	773	768	779	798	793	740	776	771	758	761	748	814	759	763	778	772	756	802	770	786	806	801	784	783	864	770	762	775	812	774	756	827	789	795	741	758	766	767	782	759	747	794	725	792	765	739	775	769	860	768	781	747	809	792	735	803	742	793	771	737	788	742	773	800	800	812	763	760	799	762	826	771	748	808	766	802	841	748	770	739	798	758	741	807	772	795	860	767	732	746	746	733	789	769	813	800	765	760	797	796	787	708	752	788	751	787	727	808	782	778	824	811	824	790	814	759	755	740	785	776	752	778	755	749	799	724	748	808	782	757	772	805	804	766	788	795	799	766	777	793	772	790	787	763	762	762	789	786	808	802	745	755	830	792	742	802	816	778	783	800	760	773	768	780	747	753	766	801	744	788	750	741	740	807	801	824	789	801	757	807	794	800	763	782	746	768	798	794	780	781	810	751	754	811	741	813	743	757	794	802	755	804	758	783	792	759	820	772	765	759	788	758	802	770	801	799	729	759	767	796	814	798	787	789	712	775	775	843	731	753	783	778	834	789	764	784	752	841	769	802	827	759	820	776	761	767	854	747	806	773	720	780	803	799	805	795	759	766	736	744	733	751	760	802	764	824	747	783	801	763	724	808	826	794	818	762	790	780	737	790	788	760	754	787	819	782	729	751	800	753	816	765	772	773	785	738	787	804	784	793	806	774	794	774	803	768	795	752	835	799	784	788	753	754	786	785	759	752	769	789	785	830	800	801	820	759	755	764	753	770	752	766	784	741	761	784	774	754	769	747	768	714	780	777	777	780	785	749	784	820	745	797	808	819	768	770	817	770	781	745	817	809	790	805	761	738	766	790	798	766	752	755	785	762	782	770	789	732	773	750	717	756	782	766	749	777	755	768	769	768	798	813	800	779	796	754	789	765	783	777	738	824	803	746	766	808	786	783	790	746	807	752	779	825	813	752	814	771	734	788	706	800	750	757	767	756	768	743	815	768	753	799	745	784	756	726	763	799	835	805	800	791	777	763	819	821	773	769	778	760	760	769	757	813	778	763	835	762	803	778	752	750	786	810	751	806	804	805	777	781	707	811	801	743	782	776	776	729	799	837	775	732	786	785	762	759	790	768	772	741	804	737	805	766	768	751	765	788	791	762	805	813	778	755	746	788	739	768	805	779	756	810	817	788	790	741	790	755	781	746	739	748	764	756	758	815	769	780	814	812	754	765	756	810	810	730	782	782	764	763	805	829	768	804	774	762	774	775	731	764	760	786	801	767	770	811	745	781	770	794	771	788	788	766	762	733	778	757	777	803	799	745	736	809	761	828	789	743	752	823	771	798	820	786	790	793	758	786	739	805	800	811	788	816	865	790	751	761	789	767	869	774	801	760	741	798	794	771	779	809	740	785	824	762	815	708	796	808	790	838	791	782	762	809	776	779	787	762	790	765	813	762	793	829	741	807	794	790	735	773	750	774	782	829	758	757	817	769	729	830	778	750	758	774	802	777	760	831	826	790	824	784	765	783	737	763	766	772	785	814	814	764	749	831	807	790	756	728	770	782	760	809	763	771	796	777	814	773	843	781	706	749	816	767	781	779	810	772	786	796	841	821	740	740	781	802	711	742	795	789	745	827	812	784	758	777	726	828	778	769	802	794	772	805	802	768	764	767	783	758	843	775	766	740	772	777	841	751	848	779	777	829	799	764	774	804	809	802	785	745	767	793	834	808	805	805	836	845	762	809	757	770	771	756	730	798	795	758	761	772	782	764	824	728	718	766	791	756	780	854	758	850	756	800	752	770	782	846	732	777	809	758	791	751	802	774	768	735	798	798	749	782	793	782	750	776	770	794	804	818	848	858	766	794	743	794	742	827	804	787	745	772	761	819	804	766	811	803	782	780	790	754	764	806	830	779	750	781	799	766	725	772	809	788	749	782	819	750	760	795	792	748	824	762	792	762	752	776	721	746	802	740	762	737	753	761	810	732	817	738	749	785	791	788	759	820	770	766	802	747	778	795	794	798	816	804	779	824	800	748	790	844	793	799	778	769	723	762	764	797	739	790	788	809	854	735	770	774	760	760	819	775	764	798	755	757	760	800	738	797	788	818	763	730	785	764	745	758	752	793	786	801	761	756	744	797	706	800	808	805	780	808	770	756	771	770	751	775	823	841	744	802	778	791	798	764	777	774	799	813	725	727	775	770	780	778	727	778	781	770	773	766	787	764	768	795	723	783	750	754	785	800	753	783	763	794	809
32955	20679	17444	15996	12140	7924	7001	3990	2726	2498	1803	1233	871	697	531	504	485	401	416	515	444	409	411	427	429	387	422	398	402	345	401	312	360	379	363	374	365	349	384	368	390	351	384	434	335	364	376	322	355	358	360	353	348	354	380	381	377	383	364	335	345	369	358	372	356	373	362	339	365	338	368	351	346	342	337	372	384	376	367	354	372	351	357	351	364	332	348	351	362	366	357	348	360	324	361	350	338	374	363	352	345	365	356	331	370	373	335	333	366	341	373	388	357	355	358	342	324	343	373	345	339	333	332	349	329	378	379	366	339	359	335	344	321	334	363	343	368	336	336	376	377	369	352	352	362	389	354	394	351	357	380	375	341	340	341	343	335	352	340	356	362	368	353	366	382	316	333	341	341	342	361	355	318	341	369	354	370	327	305	323	354	336	374	343	375	354	383	358	345	333	355	382	395	356	333	355	356	365	355	351	373	355	345	350	382	361	335	336	335	351	368	346	319	352	341	320	342	356	367	327	342	327	351	329	335	355	349	358	318	368	353	337	368	355	337	375	329	330	388	343	355	353	388	328	327	352	369	352	329	345	342	331	350	398	344	371	339	352	366	350	331	365	379	393	340	340	361	370	375	350	347	367	350	354	387	353	344	374	356	354	345	389	367	327	333	363	374	377	363	386	403	350	343	376	349	333	356	317	329	361	375	371	365	357	334	353	344	333	400	335	330	363	331	367	350	348	364	398	390	358	354	343	346	340	356	357	397	336	384	360	340	354	368	336	368	354	391	350	411	346	333	364	368	358	353	367	383	379	356	366	357	338	366	361	349	389	362	357	350	388	351	344	375	363	344	350	358	326	349	330	361	352	346	367	374	361	335	397	359	381	327	364	364	356	367	396	356	368	366	347	339	340	331	360	384	342	326	306	369	396	386	319	348	362	342	349	342	353	332	364	327	357	329	310	328	357	350	356	336	315	332	364	360	359	385	339	337	364	364	347	370	384	357	343	342	381	371	358	344	359	329	348	336	338	390	355	350	376	343	354	334	326	297	332	386	368	366	336	359	360	354	359	375	347	375	352	341	363	350	340	358	345	339	358	371	364	401	385	337	385	395	341	334	366	359	332	370	376	350	349	369	407	383	337	348	346	316	365	347	375	386	349	349	342	372	362	371	322	386	315	350	361	369	363	338	383	354	364	325	349	367	341	373	348	393	347	327	361	344	371	340	320	344	332	384	379	334	366	354	352	371	367	344	382	391	348	349	361	348	368	375	371	390	363	357	374	339	325	341	378	376	366	360	327	356	342	342	376	334	351	356	343	335	357	371	342	339	357	356	333	363	347	368	327	343	354	400	360	348	380	342	366	413	361	360	356	379	379	373	399	338	349	358	359	318	342	356	322	331	328	365	348	315	342	344	326	370	351	364	338	371	353	340	392	328	341	363	377	347	350	336	335	374	359	329	367	349	378	387	359	356	317	359	353	320	345	355	358	356	372	378	353	362	346	370	395	341	343	347	347	337	352	326	366	379	352	323	349	361	383	380	399	357	370	377	362	350	360	369	341	371	353	371	343	336	366	369	353	357	388	358	356	365	347	311	367	310	334	374	372	346	325	372	332	386	360	379	354	351	359	358	358	368	351	336	352	319	376	348	368	354	336	368	335	367	355	347	369	363	362	381	385	334	382	374	395	343	395	369	361	324	322	357	354	364	350	342	374	321	333	373	367	360	345	342	313	363	368	359	379	361	361	362	413	377	364	370	367	347	329	357	396	331	351	375	329	366	339	363	338	338	405	335	345	361	363	372	339	337	364	334	343	317	392	390	359	345	350	344	339	377	401	364	368	379	355	330	384	359	327	355	332	353	336	366	361	382	366	338	416	361	352	356	363	346	352	344	358	347	357	313	360	323	354	333	359	365	320	324	326	350	364	360	378	336	365	381	356	343	338	347	361	363	350	375	340	351	338	334	357	348	376	353	386	383	410	362	382	384	348	386	347	357	352	365	362	365	333	393	372	359	374	362	354	369	335	347	375	379	354	363	359	375	391	363	348	344	323	348	360	392	355	346	349	358	349	347	374	351	348	358	383	330	365	371	352	398	405	369	332	359	365	360	378	337	372	341	369	355	338	334	338	355	360	355	343	394	346	374	323	360	324	307	351	359	373	333	314	334	348	361	365	355	367	352	365	386	365	354	337	380	353	352	339	386	359	321	357	335	338	372	351	338	347	341	336	347	341	362	356	393	332	362	382	380	350	405	353	358	377	359	356	380	376	379	365	357	344	379	366	347	355	343	351	350	388	340	373	338	373	371	377	335	351	345	386	339	365	334	375	315	359	340	366	372	357	375	351	340	361	371	379	371	395	356	358	400	370	365	362	364	351	340	379	366	329	363	346	365	353	347	334	358	321	327	372	367	342	354	368	364	352	366	360	349	361	384	341	372	339	390	336	316	384	350	366	343	370	337	375	347	367	393	361	355	341	333	341	349	365	359	376	387	360	366	361	376	354	301	334	342	349	361	363	357	314	339	335	370	348	364	366	346	354	320	340	369	303	403	402	343	344	352	367	326	366	365	350	350	357	402	374	333	370	353	329	354	389	341	359	367	361	342	390	352	349	402	376	350	368	353	420	345	332	321	374	327	348	360	350	329	375	351	378	378	378	376	374	351	351	361	355	349	363	333	337	354	331	355	344	364	330	348	360	350	373	359	364	364	390	344	350	339	346	352	366	363	356	349	352	378	352	351	354	367	345	363	361	333	365	333	339	374	358	377	369	329	355	362	375	360	365	332	336	363	352	363	320	364	351	365	376	332	395	319	351	379	356	386	332	348	373	316	363	367	351	333	341	370	357	350	357	356	354	384	382	360	373	376	371	341	351	358	358	381	363	356	375	341	376	343	344	360	354	328	358	349	346	383	343	379	348	363	364	382	361	351	390	345	306	356	383	353	337	396	359	339	361	370	365	338	364	364	368	335	380	381	370	346	358	364	352	335	324	353	397	341	338	323	346	328	333	363	378	320	367	380	365	346	337	348	429	356	356	355	387	320	332	350	353	371	363	394	332	343	360	370	329	380	347	357	351	349	369	357	388	341	339	344	353	327	339	355	329	317	351	360	303	346	378	373	349	360	351	373	374	377	379	395	346	369	332	350	358	372	361	336	349	359	318	362	367	397	358	349	358	397	366	355	322	326	359	367	348	310	343	338	334	340	373	371	368	338	354	321	333	350	337	330	366	372	357	325	384	358	355	360	360	357	336	345	361	369	350	366	310	333	331	378	324	338	358	349	319	400	364	378	337	369	358	370	320	341	340	362	354	364	389	374	373	354	315	342	321	363	358	363	355	338	343	381	348	318	305	367	371	359	364	359	355	312	368	351	372	373	344	339	377	343	355	366	356	343	351	353	375	362	341	376	354	327	381	369	352	367	373	382	309	390	362	372	367	368	352	354	362	367	380	351	368	367	347	337	345	339	330	360	373	332	384	355	348	375	366	321	363
24247	11978	14365	17871	14495	10687	12564	7722	6565	6510	4200	3615	2737	2206	2144	1992	1926	1711	1612	1697	1464	1393	1539	1385	1443	1307	1330	1158	1085	1040	998	992	971	1004	969	975	930	1055	993	890	966	936	873	923	960	932	961	894	970	891	891	886	901	911	935	873	899	931	912	930	911	948	909	898	886	937	941	940	929	898	915	925	974	929	906	875	933	921	943	915	898	949	896	858	849	947	936	896	939	916	915	892	920	948	928	902	971	909	922	925	918	914	882	955	866	857	880	856	898	928	895	918	914	865	901	955	905	945	893	940	937	870	880	851	870	946	901	922	923	876	903	937	871	926	876	875	897	886	909	909	857	860	886	901	890	924	894	874	880	877	909	879	881	866	888	908	891	860	916	859	871	914	895	912	903	877	881	863	864	886	849	936	918	903	934	913	950	907	950	904	865	846	908	903	897	928	881	918	953	900	846	898	879	929	883	955	896	999	904	879	902	874	905	865	887	907	887	906	922	852	909	913	863	923	951	847	910	904	856	870	906	896	841	958	874	820	948	906	882	849	946	935	809	946	933	887	878	942	883	902	948	917	899	863	912	881	878	901	882	899	851	920	901	856	882	890	941	883	968	968	923	939	868	923	924	917	925	879	915	892	874	971	906	901	860	867	913	944	882	897	915	887	888	907	867	906	882	916	851	906	886	926	870	886	936	916	929	898	918	825	863	881	942	907	895	891	877	895	951	929	901	902	897	883	871	919	833	956	882	931	906	865	862	919	859	850	842	882	858	911	917	921	866	959	935	914	880	945	869	917	895	879	876	887	915	894	857	861	942	904	928	903	853	906	937	913	865	902	868	861	869	916	936	914	913	858	912	875	922	861	890	834	866	940	873	835	951	863	903	895	897	906	860	932	922	882	868	881	919	881	903	908	927	879	926	932	928	925	927	918	879	949	829	899	857	910	867	881	914	895	899	854	877	886	855	935	925	929	929	910	915	935	880	912	835	907	893	844	881	887	916	922	925	900	942	856	904	857	896	851	932	886	895	902	888	870	938	899	898	919	946	843	914	927	897	862	883	912	917	931	901	916	945	898	861	888	906	949	866	938	875	921	894	921	877	923	890	851	933	947	894	891	918	940	848	906	896	884	887	840	940	894	881	896	970	903	888	893	907	914	911	957	933	929	912	891	954	839	957	924	920	907	915	863	910	887	921	908	926	912	872	876	879	873	856	892	863	838	890	867	896	873	899	872	871	916	885	885	870	859	900	929	885	874	901	949	892	932	879	864	928	924	925	837	917	934	910	915	866	861	972	904	913	883	866	890	918	877	877	900	837	918	865	877	915	879	943	894	874	901	896	855	860	872	943	904	863	888	858	896	898	911	868	859	895	894	889	845	897	919	888	893	866	870	858	892	891	902	906	879	877	938	881	925	882	896	844	929	863	874	887	931	889	924	917	905	906	915	983	921	918	922	901	942	942	901	892	895	920	879	898	933	903	862	913	883	892	927	915	920	872	918	937	857	910	843	894	921	957	839	898	947	905	905	908	891	854	887	936	890	911	881	866	915	891	913	868	913	926	897	912	877	907	844	929	934	913	902	884	868	908	892	878	878	882	904	919	917	911	936	936	939	879	915	888	878	902	863	913	912	882	929	862	873	861	887	880	896	872	859	934	880	847	930	867	951	910	921	872	901	916	946	918	865	863	874	891	863	827	947	938	893	886	848	911	882	900	931	925	846	907	889	881	907	878	843	941	903	887	898	911	893	917	882	907	886	878	919	865	868	882	873	941	933	852	917	885	914	882	936	901	881	880	927	908	957	883	913	870	875	883	899	875	888	945	886	883	855	950	938	848	867	932	845	928	921	913	976	931	890	877	895	928	920	906	879	917	957	852	875	948	898	930	903	905	948	956	937	909	898	893	844	933	851	893	900	908	863	878	954	948	914	919	858	940	914	875	907	934	920	934	917	936	952	908	935	888	929	912	933	937	856	932	848	883	871	892	909	898	932	851	861	923	929	872	926	858	866	916	859	913	876	867	920	857	847	877	933	903	885	959	878	953	896	906	875	896	886	980	863	905	983	883	904	942	928	904	903	915	918	948	899	912	924	918	868	871	895	883	871	910	886	875	877	908	892	864	892	943	932	892	964	889	853	857	906	868	965	885	926	929	869	944	966	908	855	885	898	903	886	881	875	873	922	908	962	912	922	858	885	905	916	871	912	867	905	895	847	903	905	905	917	884	897	894	870	894	957	913	881	903	924	941	902	893	883	912	907	873	916	925	874	912	956	986	870	880	926	829	883	915	891	922	892	912	883	910	882	900	866	916	871	855	876	874	890	922	883	852	922	860	910	861	898	900	898	909	877	924	895	858	894	905	913	911	867	874	879	919	894	850	874	905	891	954	933	923	878	911	920	921	928	924	892	916	910	907	926	876	883	900	867	908	927	929	894	994	894	890	896	908	976	931	882	877	886	885	873	958	916	918	941	918	940	930	888	877	921	907	855	920	932	932	923	877	909	916	906	912	872	864	880	902	891	877	874	890	918	870	964	880	894	874	915	882	919	898	896	865	903	941	891	893	864	891	910	788	923	859	936	887	917	936	912	837	901	897	875	916	910	899	900	941	900	964	884	917	897	900	865	887	915	874	837	898	945	914	873	885	902	887	863	873	894	936	942	857	891	932	887	851	897	928	921	926	896	888	885	883	945	864	887	909	923	897	888	878	893	896	935	926	906	913	884	898	894	940	921	850	898	870	875	923	919	895	911	948	919	922	914	912	853	887	942	884	893	846	908	934	919	864	938	991	874	899	894	876	877	927	936	901	877	904	881	904	795	932	928	909	884	898	843	887	901	922	886	884	820	913	869	904	899	905	924	881	926	874	911	902	877	903	881	930	914	861	857	901	887	867	900	919	933	882	907	873	873	905	895	896	873	920	975	924	856	883	908	896	914	881	903	887	873	852	891	929	896	886	880	910	869	831	900	947	942	909	917	891	921	912	898	911	891	950	920	920	882	909	906	896	919	899	904	919	866	866	942	934	917	905	908	964	944	878	904	896	905	910	856	891	895	886	896	899	914	863	945	891	909	886	862	914	900	955	879	864	901	900	919	912	913	938	891	948	897	915	913	876	893	897	936	902	871	899	909	858	855	900	862	919	849	963	906	877	870	906	882	885	942	884	910	886	875	945	865	926	941	943	918	906	877	845	917	878	909	917	900	901	915	903	872	806	916	857	888	871	926	907	934	866	892	940	872	891	916	878	962	865	872	939	859	917	882	901	911	917	862	939	868	926	875	929	881	891	884	916	896	916	930	865	936	867	889	931	919	922	931	853	909	938	893	889	854	883	853	915	901	923	880	880	920	920	919	917	902	894	937	863	934	911	909	925	933	894	857	933	904	888	926	857	900	893	918	901	873	935	910	890	892	902	855	898	881	936	901	866	873	951	895	917	873	909	917	893	893	894	880	891	902	945	894	929	885	883	902	918	957	831	919	954	923	884	918	940	873	931	989
40168	26578	22748	22507	17403	12692	10932	6588	4359	3398	2509	1591	909	724	574	589	533	462	454	469	430	345	423	382	410	374	330	373	304	293	303	321	308	284	312	313	301	267	283	304	282	249	265	261	253	282	285	283	265	298	292	280	256	281	303	274	297	256	275	273	281	263	269	265	312	284	279	282	284	260	301	295	273	274	266	280	279	273	267	274	263	268	278	298	294	290	324	260	274	276	261	275	291	285	286	258	316	306	274	260	283	275	307	296	302	291	301	270	282	304	260	279	279	264	277	251	258	258	255	273	269	263	266	292	287	297	271	294	267	297	286	267	249	280	295	268	274	253	263	299	287	300	270	264	262	292	269	269	274	262	268	285	286	292	260	256	262	284	239	281	263	244	286	275	296	278	279	260	261	277	275	262	263	311	263	283	268	293	279	273	293	262	261	247	247	315	275	269	294	291	289	262	275	288	283	242	284	279	241	239	245	268	281	283	276	288	256	258	283	294	276	296	264	284	269	244	270	261	284	269	292	296	272	255	282	232	282	268	298	250	273	265	262	273	286	258	263	265	288	296	281	243	269	286	239	251	257	303	256	262	247	299	269	270	302	273	266	270	276	284	260	275	267	292	273	284	280	251	303	308	295	256	261	283	268	296	276	290	258	255	260	275	245	272	284	302	278	261	257	283	263	271	249	270	265	276	316	273	285	269	273	265	277	282	272	237	281	287	269	238	267	269	257	263	283	279	282	291	262	282	289	268	284	278	281	309	251	260	299	267	293	253	270	306	247	296	260	293	256	299	269	262	317	263	279	295	303	277	269	278	278	266	269	275	268	289	282	281	262	261	260	260	289	278	268	250	260	298	272	241	283	266	273	267	270	287	263	269	272	275	286	283	263	255	278	287	288	306	274	259	269	252	274	299	281	281	269	266	286	270	272	245	307	305	291	284	254	286	259	258	280	271	277	272	302	284	311	315	285	252	290	262	269	275	270	270	284	267	272	277	232	281	274	274	286	278	273	291	278	299	289	269	263	274	275	308	279	311	285	260	280	289	274	287	274	259	239	267	301	276	274	275	284	265	290	278	306	275	268	258	291	271	288	278	285	286	257	268	279	294	262	290	290	286	250	261	251	277	269	280	318	285	297	292	282	296	280	268	272	287	295	298	268	286	271	261	282	255	246	265	261	301	267	258	291	273	261	251	275	278	308	282	278	312	302	271	253	254	299	255	248	274	276	283	298	276	287	289	284	267	266	313	279	276	284	301	288	258	290	258	287	278	270	310	254	267	265	262	293	260	251	280	270	278	266	265	302	265	271	258	257	284	263	240	257	247	301	293	262	294	282	298	281	290	305	268	291	274	269	292	283	258	264	283	294	247	299	271	247	251	281	278	253	285	266	292	292	266	271	283	276	259	278	286	269	276	267	244	257	269	268	288	281	272	244	279	273	282	287	280	272	253	286	284	294	274	260	251	259	259	289	270	267	299	249	272	267	247	234	255	302	278	253	260	275	269	285	291	277	254	282	291	275	278	269	321	275	263	266	244	268	304	299	285	261	277	276	267	255	287	305	280	294	312	297	276	315	245	264	262	261	311	277	294	276	282	266	301	299	281	263	288	290	277	288	265	248	253	260	272	288	272	277	283	268	309	282	295	283	270	253	260	250	265	266	288	283	293	285	253	262	283	277	262	248	253	289	299	273	289	291	260	279	279	274	259	258	279	245	286	307	279	279	282	273	270	295	287	288	259	279	265	241	262	283	291	301	278	299	279	265	296	283	269	251	271	255	301	241	292	277	293	302	288	277	275	265	267	266	265	289	249	274	278	265	264	263	274	288	276	317	282	284	292	284	304	275	305	285	274	278	294	280	298	289	280	299	291	258	267	277	300	267	266	272	291	273	244	286	265	273	262	269	267	283	253	281	294	271	258	260	309	300	301	280	276	293	251	248	272	264	286	312	275	250	247	286	253	267	264	299	289	269	287	283	269	243	254	288	260	270	270	262	267	281	269	243	267	277	272	282	261	284	290	276	312	291	268	267	291	272	269	261	262	301	286	257	261	246	310	283	271	255	267	251	250	279	273	277	286	260	268	258	258	278	295	270	272	273	287	251	276	307	255	273	264	276	278	259	282	274	274	267	256	281	279	253	257	305	292	278	305	267	264	251	293	266	287	297	271	310	269	288	311	259	287	288	316	267	277	253	265	295	275	271	278	279	279	263	289	269	249	284	270	267	283	306	270	273	281	257	290	267	267	283	278	253	284	262	254	272	260	292	241	287	266	273	262	276	260	279	272	299	283	281	271	301	286	234	280	315	290	313	257	291	265	255	285	272	274	255	281	258	293	281	277	267	253	296	258	289	260	287	284	257	286	258	281	300	263	316	274	291	287	284	296	260	295	255	277	277	269	298	271	274	278	280	257	281	277	265	265	293	284	241	251	280	262	262	271	303	279	253	276	267	299	296	304	281	269	295	252	238	267	265	278	292	299	249	269	303	261	283	278	290	259	284	300	253	271	250	255	297	279	249	284	271	286	284	287	266	246	261	277	305	259	297	267	264	304	290	300	256	250	295	290	245	290	268	289	248	284	264	293	273	248	260	291	290	264	267	284	277	279	283	287	258	263	272	277	264	270	253	259	287	290	273	274	268	273	280	284	299	272	286	278	263	289	279	308	282	301	299	245	285	265	303	286	289	274	263	262	262	287	264	273	269	248	289	278	233	268	273	291	249	287	249	254	254	321	268	282	266	264	297	281	287	265	276	295	286	260	285	268	299	285	262	274	292	268	279	263	286	279	295	280	253	273	278	298	280	294	242	282	285	248	306	278	287	263	263	258	278	297	255	293	272	280	307	281	268	290	269	273	270	273	251	234	263	275	288	269	318	290	303	241	259	273	290	278	264	248	292	253	280	240	284	306	246	275	272	257	254	262	276	262	259	271	287	270	268	267	240	269	245	285	276	244	249	272	290	276	283	296	307	324	273	259	278	270	257	291	247	247	264	299	266	294	269	261	270	306	275	244	260	285	267	289	308	292	292	289	243	267	301	269	282	254	298	271	285	285	271	289	261	257	271	249	281	270	270	272	317	263	241	294	269	286	266	262	256	270	260	267	320	292	282	278	284	266	291	282	287	266	268	260	291	292	295	226	287	263	275	242	262	306	227	278	254	279	283	245	292	298	262	267	286	268	261	307	287	280	272	270	240	287	276	263	267	290	280	297	293	305	325	315	258	270	306	279	281	280	245	291	284	281	281	243	283	274	269	273	280	290	267	262	259	301	307	290	297	265	255	261	267	277	311	275	271	261	275	281	270	298	273	282	261	270	257	276	259	239	265	266	281	271	274	277	289	279	263	265	261	279	273	262	293	272	292	310	259	308	262	246	265	307	292	276	271	291	263	291	261	270	284	296	271	284	283	281	272	237	251	270	247	274	254	279	287	242	253	293	267	267	305	289	287	279	260	273	289	293	258	247	271	295	300	295	235	282	280	267	275	262	251	223
29291	16804	19132	23091	18029	15178	16349	11133	9323	8580	6530	5300	3476	3315	2790	2634	2451	2140	1978	2151	1632	1473	1706	1737	1541	1502	1320	1111	1000	935	933	869	846	804	854	821	783	806	772	729	749	757	786	746	785	742	738	707	783	724	742	782	718	737	743	721	731	732	742	691	725	733	723	780	711	725	771	770	712	710	755	741	697	717	760	710	709	699	684	787	680	716	739	678	742	736	707	736	719	746	656	719	731	719	700	721	710	726	719	667	717	725	749	747	739	717	741	702	691	689	723	773	701	718	697	713	739	723	754	742	709	699	661	711	724	715	715	707	686	722	730	635	645	737	724	734	726	714	639	672	699	662	721	710	697	671	729	720	694	662	750	708	674	698	623	695	687	691	715	708	696	657	711	684	728	711	683	708	693	693	701	752	657	726	692	694	746	709	719	683	719	709	679	736	697	685	671	736	680	749	706	775	741	655	709	719	697	744	754	736	673	683	727	752	735	748	666	730	711	697	717	694	707	722	710	696	730	747	694	708	711	748	721	709	696	731	690	762	705	660	664	655	680	691	684	696	712	704	746	692	712	726	705	717	705	711	700	671	673	665	728	668	768	721	690	679	725	749	679	710	644	746	730	676	721	725	693	695	654	703	690	728	697	725	676	740	681	728	709	682	728	690	716	648	683	719	679	739	676	712	693	674	730	689	693	729	725	732	687	722	725	697	730	728	707	684	697	681	729	716	702	752	742	680	691	751	676	740	670	735	723	706	752	700	665	737	697	639	681	719	722	689	690	689	712	690	702	691	711	721	705	723	706	683	730	644	680	727	756	675	663	679	698	659	716	693	649	675	699	687	698	704	683	731	707	695	708	674	731	741	699	721	712	732	733	685	697	727	707	721	671	716	722	758	675	679	702	700	723	715	716	682	694	706	684	722	754	657	697	713	695	727	763	701	674	709	705	730	710	723	695	640	716	724	761	681	699	740	721	704	714	710	716	684	648	696	720	722	691	688	742	729	683	740	690	681	705	724	730	737	723	680	710	658	764	695	714	726	738	731	716	707	708	723	664	689	682	735	686	683	664	704	727	728	709	725	693	697	726	706	739	710	698	679	677	733	694	740	651	707	702	662	673	727	750	730	711	731	672	709	734	729	684	727	761	677	704	737	678	719	696	716	701	716	675	695	731	673	775	713	751	756	706	728	731	699	740	730	669	683	715	644	723	722	678	740	727	693	710	761	698	673	744	703	698	691	683	756	712	696	706	723	686	659	700	765	736	712	695	687	703	669	663	697	728	691	670	712	718	712	704	712	661	667	676	660	759	734	709	713	664	727	713	711	754	714	690	733	738	730	683	714	701	705	711	690	672	673	716	738	686	705	710	677	715	710	743	705	694	716	701	692	693	664	679	655	735	707	684	659	680	689	723	720	744	755	668	669	765	714	677	698	742	679	723	699	691	693	681	740	740	725	690	732	729	697	714	697	728	740	651	732	702	661	692	700	694	709	687	727	748	707	689	698	730	748	683	722	708	749	706	681	652	703	728	706	706	719	717	741	726	729	733	691	681	701	710	753	687	678	705	692	741	691	752	722	748	705	717	689	689	667	744	678	707	676	686	698	699	683	726	685	686	679	687	683	721	747	722	685	741	709	717	685	684	666	690	738	701	715	676	691	672	714	736	746	680	664	737	726	693	730	687	694	662	671	704	710	708	687	686	697	705	745	706	704	697	722	730	699	642	709	694	729	744	718	688	711	730	686	730	711	698	710	705	712	657	703	675	702	737	720	705	689	679	714	736	693	695	753	708	680	717	686	716	756	684	739	691	667	708	695	722	706	707	700	748	691	691	684	681	651	716	736	703	704	704	697	728	674	693	730	719	713	705	695	711	727	720	689	667	742	725	680	688	664	724	713	742	673	696	741	702	683	709	690	717	710	710	740	704	735	716	709	670	710	725	646	712	777	750	738	749	715	715	707	731	754	696	732	697	716	724	748	694	675	674	700	692	702	705	688	719	713	739	674	698	699	685	754	698	682	669	747	694	734	694	726	717	777	707	702	652	665	720	698	704	674	719	681	724	710	698	646	746	669	715	690	676	754	732	724	698	668	719	706	661	742	719	728	700	683	730	703	687	664	671	721	735	696	728	693	721	707	735	727	728	704	772	714	723	694	701	700	733	680	772	747	710	689	719	732	699	697	731	688	702	672	633	688	705	680	692	719	728	736	692	730	688	709	707	717	690	702	691	667	719	716	663	722	723	703	681	716	736	736	707	687	664	752	666	720	729	705	721	739	691	714	704	681	711	713	751	694	683	701	699	688	723	657	705	734	745	709	743	743	704	691	704	750	679	712	742	699	661	734	722	705	720	692	692	679	723	717	690	691	664	690	671	709	746	728	713	699	683	698	731	692	698	720	680	687	703	702	694	691	720	738	707	716	711	701	672	749	662	700	709	704	693	713	729	710	714	667	728	700	712	652	698	680	717	689	758	747	699	748	727	673	695	697	681	689	734	653	695	710	709	708	684	697	711	743	692	734	712	711	718	682	707	669	714	658	655	728	724	731	674	718	693	729	706	680	720	680	693	668	718	696	686	705	765	676	697	696	710	690	680	702	706	723	686	721	695	695	715	728	707	747	661	690	672	707	696	702	736	644	701	746	666	707	732	654	693	666	703	663	709	732	691	748	731	713	672	704	717	762	652	694	714	689	737	709	709	700	684	737	743	708	668	690	770	734	697	727	700	672	682	730	720	706	768	695	737	744	649	661	686	735	687	710	745	735	716	671	705	744	690	712	729	696	712	669	670	694	726	704	691	699	660	695	698	688	736	781	736	731	664	685	659	772	720	683	712	675	737	720	687	734	706	689	687	665	725	705	652	727	672	717	673	702	647	710	657	722	719	741	638	695	723	672	707	692	712	733	670	651	685	684	682	687	704	714	702	743	684	713	729	683	732	710	693	732	716	698	708	684	697	738	733	725	687	677	713	684	708	711	713	703	722	678	740	694	668	724	698	723	741	714	659	714	732	746	717	741	750	694	660	686	674	690	742	709	740	711	710	667	722	717	693	673	725	671	759	769	721	742	692	696	677	689	698	763	753	690	702	714	710	721	703	709	713	706	661	696	712	701	712	698	726	696	728	665	720	705	676	745	703	689	725	694	661	732	705	739	703	749	746	685	705	704	649	715	707	708	713	701	729	660	665	701	635	708	697	748	748	693	729	671	708	712	676	650	678	698	702	741	643	710	669	717	735	650	731	763	696	670	666	717	707	720	746	691	657	658	745	720	684	693	696	770	721	680	677	679	697	682	724	679	731	736	679	713	733	666	715	722	778	740	685	752	689	696	770	724	703	684	707	705	739	645	693	698	732	705	709	698	733	724	694	732	679	698	684	675	678	734	718	719	657	722	709	668	694	721	701	694	662	707	718	730	703	748	712	648	649	720	651	724	724	708	674	688	738	671	719	717	689	713	759	726	695	712	707	738	679	739	675	675	700	679	705	711	659	675	700	714
7035	3203	3232	3111	2228	1356	1096	716	592	489	440	447	370	357	319	348	338	287	343	348	318	360	327	352	350	317	285	317	288	310	339	261	331	323	290	323	336	337	300	329	308	306	324	325	286	316	309	337	293	309	279	299	307	366	326	270	315	306	299	339	322	271	344	313	298	327	317	294	304	306	314	297	330	285	317	283	310	317	289	311	281	302	303	322	297	321	297	340	283	285	267	302	290	315	333	288	303	313	297	277	334	321	294	312	302	323	322	316	300	275	332	326	276	306	317	297	330	301	304	297	322	318	247	285	333	292	323	313	305	300	293	296	311	320	322	291	342	321	303	321	301	294	336	297	343	286	299	328	278	311	296	301	312	314	279	334	331	318	315	293	325	297	317	336	307	331	317	314	308	323	303	302	318	307	330	326	319	329	308	320	317	291	331	306	313	285	300	307	314	302	297	294	339	313	315	276	321	294	343	309	313	305	310	317	345	328	306	322	312	350	298	333	321	297	281	303	297	324	292	306	295	344	324	308	293	288	323	297	326	276	290	299	319	301	335	287	278	333	279	333	330	293	332	314	319	310	356	311	315	312	340	285	318	330	338	323	320	304	327	314	318	291	309	302	291	295	264	316	305	323	315	333	315	298	315	299	289	310	306	292	311	313	320	309	356	295	319	322	306	317	319	333	303	279	308	302	308	317	339	290	283	295	297	291	293	316	333	312	294	306	293	303	301	323	313	279	313	300	317	291	316	273	286	328	313	290	314	334	280	347	311	334	306	314	320	309	295	298	293	311	333	310	324	306	284	334	306	306	323	341	293	299	322	313	341	308	297	310	332	323	324	305	304	322	335	308	303	336	302	307	277	310	328	331	321	314	304	283	313	307	283	322	302	319	305	332	300	309	277	308	276	308	313	335	296	343	293	321	309	333	332	305	291	295	321	284	326	324	289	274	319	346	318	340	314	276	327	319	305	360	338	314	296	298	279	311	294	311	318	306	316	301	313	336	299	282	307	313	276	321	307	329	304	315	289	358	314	313	331	283	325	352	312	295	317	299	318	303	336	283	296	305	346	276	310	301	300	311	315	257	307	302	314	291	324	295	280	316	327	296	303	297	303	283	322	315	300	333	298	341	321	291	319	289	332	300	287	336	297	264	291	322	308	296	324	312	342	299	316	301	319	296	287	319	323	323	328	304	291	295	328	314	321	322	315	287	328	321	288	302	280	293	322	291	305	307	312	283	338	322	313	296	321	317	309	311	354	313	331	282	285	291	310	296	311	324	293	324	328	341	312	302	322	305	344	319	306	310	313	304	298	321	359	350	325	316	265	327	317	293	304	313	295	306	318	305	327	302	303	331	287	318	330	308	283	325	300	331	336	314	323	315	335	339	324	280	317	291	333	305	295	317	310	336	320	302	317	322	322	293	330	324	313	322	306	310	288	306	306	293	304	352	301	316	317	289	300	298	301	329	319	293	325	284	303	305	303	264	315	303	290	329	338	309	311	295	323	300	304	276	300	336	329	346	324	329	326	313	283	317	296	287	310	305	299	331	345	321	291	308	339	298	302	283	312	305	323	321	321	327	332	336	341	306	308	306	313	338	312	314	298	319	328	318	288	312	311	295	304	314	325	320	307	334	304	295	327	288	306	317	278	303	315	298	345	301	339	322	294	337	315	302	323	324	309	297	317	341	318	295	295	310	311	295	305	336	326	326	333	341	305	290	337	254	340	272	322	342	291	326	342	313	315	276	313	302	331	298	311	308	338	313	300	322	307	300	342	296	321	300	309	318	319	316	327	349	289	325	310	317	308	322	286	314	294	334	311	351	344	322	286	293	321	347	341	340	292	301	313	329	341	274	341	298	309	297	329	311	315	329	323	294	305	298	320	319	306	323	318	309	326	325	334	294	268	312	343	307	347	322	314	355	312	314	313	325	339	290	316	315	316	331	314	292	306	308	306	284	306	306	287	310	311	298	322	296	325	305	294	323	304	314	347	304	301	307	322	342	311	284	312	338	313	320	298	295	283	313	299	312	302	319	329	318	313	324	320	289	307	328	305	321	320	333	316	305	282	307	345	292	275	331	314	314	293	317	296	293	288	320	330	316	296	318	325	302	355	309	292	324	323	309	332	305	320	284	320	304	283	327	339	312	309	331	320	332	294	304	334	292	311	310	322	315	275	313	313	310	340	320	299	327	327	286	299	345	310	280	312	286	291	294	293	289	303	332	280	362	303	327	307	296	328	317	340	294	291	305	283	301	325	294	316	306	308	286	344	310	344	295	295	310	333	313	328	307	305	316	310	329	300	332	338	302	315	327	299	359	307	326	306	351	308	322	333	296	288	286	310	320	363	328	339	332	321	335	305	310	312	339	291	327	324	300	319	298	342	317	305	300	340	329	317	298	347	320	315	317	318	313	302	336	325	334	307	299	330	314	330	348	307	277	307	315	329	335	308	289	334	310	342	311	337	346	269	271	308	324	286	329	324	310	319	310	283	318	284	320	296	340	331	329	338	312	269	310	289	292	336	308	290	306	320	313	298	329	291	306	285	335	271	340	337	304	273	318	311	320	308	311	273	298	308	297	312	352	307	267	296	300	299	303	283	323	316	297	328	304	323	317	314	332	319	315	312	312	292	312	300	313	318	353	323	296	304	309	297	305	305	303	354	322	292	286	289	303	311	334	324	303	326	326	344	338	277	314	289	308	299	331	287	308	306	316	321	311	323	315	325	295	349	305	314	326	320	329	324	317	337	295	334	315	282	271	286	307	305	297	312	313	322	259	318	327	280	296	334	352	327	318	348	326	328	328	308	296	317	311	315	300	310	333	334	343	325	315	319	338	305	286	332	295	330	319	306	333	324	267	296	301	285	319	324	328	291	335	326	326	277	301	297	304	319	325	323	302	305	326	325	323	336	300	343	294	299	331	302	346	315	314	321	310	285	287	331	337	305	299	313	327	357	316	308	318	314	303	314	316	305	315	367	324	319	342	285	325	308	323	307	347	326	324	307	311	307	329	316	287	330	334	334	305	303	295	322	296	309	322	301	312	328	331	341	317	307	306	307	317	313	318	322	338	304	298	287	320	295	323	307	315	316	309	319	340	321	301	278	283	291	278	319	336	314	298	299	283	323	307	289	316	309	304	297	323	335	303	301	294	295	309	293	307	294	318	311	283	330	341	307	322	314	311	289	312	323	319	281	325	296	308	324	346	330	335	288	321	316	303	325	302	335	303	323	310	347	322	295	312	329	317	333	265	304	316	345	302	330	317	320	336	313	274	342	314	286	310	327	337	329	317	289	319	279	339	324	328	320	311	341	299	324	322	322	314	297	354	321	276	295	284	300	326	339	317	323	314	315	329	327	344	296	306	301	330	317	318	313	306	329	278	309	298	300	301	324	277	299	301	318	311	300	304	311	281	322	341	291	313	285	324	346	279	304	303	268	295	308	338	305	317	321	306	304	308	323	311	305	291	307	303	322	255	305	310	319	307
6458	3577	5891	7647	6194	4100	3904	2425	1938	1776	1481	1292	1129	1011	969	980	950	942	894	945	887	922	962	848	892	878	863	895	856	825	821	826	817	838	835	783	789	790	809	808	780	767	807	866	785	790	832	815	832	851	830	815	760	844	797	796	796	806	807	808	840	800	814	858	775	833	783	843	770	827	795	870	801	796	792	808	748	861	820	805	803	854	817	803	796	843	786	819	795	787	802	802	773	800	822	754	806	855	861	815	826	783	822	769	781	821	793	787	826	789	836	804	814	794	814	805	814	779	788	841	803	834	815	797	826	807	853	823	780	789	761	816	823	816	840	813	806	792	806	806	766	785	809	790	785	812	817	805	814	787	756	794	778	848	784	792	767	849	826	832	769	814	822	826	805	796	850	759	779	809	784	821	840	817	851	809	812	770	768	794	847	837	758	850	797	804	844	853	841	770	814	799	841	782	830	826	846	793	782	764	774	805	739	809	850	825	830	784	765	817	826	876	805	772	814	814	809	830	789	789	811	802	788	854	822	843	798	822	789	789	771	865	790	883	777	816	833	803	811	773	857	821	809	824	848	785	828	793	813	764	793	802	801	811	811	787	784	770	748	723	832	811	814	803	825	814	775	765	788	855	800	793	757	852	813	817	857	822	893	826	894	840	841	787	772	827	843	811	778	858	759	785	827	794	782	810	816	785	816	812	793	750	821	861	806	809	829	796	814	752	839	789	793	847	798	809	784	754	826	829	779	789	815	788	806	786	849	765	854	829	844	765	787	772	827	817	862	859	791	802	782	853	786	853	792	837	811	809	833	796	821	799	809	841	815	818	818	813	811	835	845	780	845	817	842	812	768	789	823	845	823	802	821	825	806	824	829	816	795	814	823	815	840	831	760	749	785	762	837	855	799	847	807	764	836	804	800	802	814	803	806	814	880	792	822	860	801	724	820	808	837	821	732	829	773	835	771	830	810	817	795	830	871	826	782	844	840	798	771	727	843	831	768	763	840	792	879	797	789	803	870	800	819	830	794	849	884	803	830	834	833	829	800	816	766	828	823	793	774	786	859	764	802	797	834	833	821	851	832	822	741	777	828	811	807	788	839	843	756	856	791	788	794	805	814	841	847	841	780	836	829	819	796	764	827	747	798	771	870	812	805	813	777	802	814	815	818	821	853	777	845	779	765	807	784	802	863	817	849	862	795	823	763	821	841	801	797	795	789	804	808	789	771	780	769	822	796	845	804	767	843	874	751	810	796	810	845	752	809	830	777	833	770	841	799	802	798	786	823	820	815	803	819	783	826	824	814	838	790	846	823	797	774	795	827	839	839	828	811	794	808	836	846	809	809	803	807	818	827	776	735	814	776	791	795	822	779	847	827	824	802	778	844	795	811	828	801	788	811	790	823	832	777	828	795	815	826	835	846	797	827	772	811	856	803	835	823	850	804	855	833	783	828	822	788	838	849	804	821	819	809	818	848	805	787	818	835	763	848	798	822	828	778	839	836	822	858	838	771	806	821	769	778	839	765	789	789	802	811	820	839	858	771	813	749	807	785	802	841	777	817	818	788	805	761	794	816	748	807	835	803	802	806	834	803	825	782	806	813	829	801	807	826	784	838	810	830	802	786	843	753	828	819	812	822	770	857	805	821	852	835	870	816	802	855	786	810	802	802	790	797	784	826	860	815	803	865	792	819	821	802	762	818	800	847	772	821	759	830	788	829	778	790	767	825	791	862	800	800	780	804	833	745	820	810	793	793	805	785	782	800	796	842	859	777	850	808	824	809	839	829	781	809	824	778	737	810	808	805	803	818	822	802	827	785	809	848	811	827	789	800	804	827	782	797	874	803	823	781	865	762	818	816	760	794	818	777	833	830	869	793	791	806	808	857	770	843	813	788	809	793	859	837	786	829	824	766	821	840	817	767	810	789	753	837	811	849	830	780	858	805	825	774	786	795	788	842	791	762	802	847	802	777	792	816	808	838	815	804	754	820	791	813	821	823	803	822	847	839	797	797	822	798	757	781	790	754	897	797	800	887	823	815	844	793	814	768	820	789	769	766	825	836	860	796	829	809	787	786	749	762	798	815	838	829	865	771	792	853	834	802	796	781	799	789	781	880	834	817	820	800	774	821	802	814	807	820	828	821	777	788	823	793	819	739	822	783	823	863	782	803	789	816	768	790	836	807	835	810	799	790	885	827	810	792	792	842	776	802	779	748	805	826	766	790	803	790	834	840	792	836	831	780	797	787	851	807	787	799	777	834	837	823	835	810	754	801	804	823	792	786	820	850	814	817	855	848	807	834	838	819	768	802	797	810	775	828	790	791	832	780	826	770	822	828	840	775	793	829	797	824	863	764	831	774	837	794	830	750	811	796	862	858	815	814	802	882	836	805	813	785	831	811	790	812	767	807	799	793	806	811	860	818	800	803	813	745	791	794	829	789	807	858	806	785	810	825	823	836	790	789	826	809	789	801	770	805	834	775	756	783	815	874	887	855	812	796	844	823	806	850	768	780	834	842	819	779	794	790	739	872	846	806	858	784	826	883	847	857	799	818	852	822	813	827	790	822	826	812	812	776	827	777	831	824	826	808	825	842	824	801	817	848	889	848	813	809	767	727	836	836	800	777	792	845	764	843	787	850	851	833	787	800	835	811	862	801	800	843	811	806	840	808	807	756	838	805	792	837	856	783	769	834	814	837	794	825	829	812	844	817	829	797	805	808	771	787	803	852	843	790	823	815	749	837	770	777	808	818	880	826	774	781	751	780	820	812	809	829	783	782	814	790	800	765	813	779	817	806	816	805	815	874	833	836	814	768	831	838	753	880	842	794	837	813	787	783	808	831	821	841	840	798	766	818	832	812	743	813	837	867	828	773	843	792	821	774	774	810	816	816	828	792	797	792	791	836	806	827	773	797	784	756	874	828	798	827	828	799	822	828	792	786	800	814	805	794	823	783	842	804	795	835	840	768	822	800	810	768	794	776	796	879	741	798	781	834	827	781	802	845	781	802	850	757	816	774	740	760	820	810	796	813	776	839	810	727	791	782	835	755	838	816	852	801	794	803	806	833	823	794	787	796	822	844	834	801	796	805	777	727	806	878	754	836	818	844	816	853	812	798	802	805	828	849	803	842	777	819	825	823	787	818	824	772	785	786	829	829	793	783	781	790	816	797	808	793	841	835	817	790	790	813	795	842	820	790	816	832	840	749	783	845	838	838	788	784	822	841	836	795	870	837	802	768	783	800	809	874	837	834	774	763	815	788	832	804	768	856	842	837	790	788	835	817	793	779	809	776	823	865	778	824	826	818	828	789	789	795	797	850	830	801	767	825	816	830	790	792	818	821	824	854	779	796	810	849	778	821	841	809	844	839	765	792	829	793	802	808	821	863	706	840	850	833	805	834	798	779	835	805	822	816	807	823	820	827	843	837	810	755	814	793	797	800	771	812	831	848	783	818	815	821	826	842	788	824	809	787	844	830	865	820	816	805	835
32438	20422	18030	16181	11658	7896	6977	3876	2645	2472	2128	1406	832	650	575	485	546	470	403	476	423	410	422	406	412	398	412	376	367	332	340	354	383	376	392	338	363	365	366	327	383	343	353	350	334	333	339	357	345	353	371	342	363	344	374	345	331	317	345	383	368	351	369	354	337	369	369	337	360	329	356	352	382	374	362	335	345	337	325	335	357	332	326	348	366	351	320	404	371	326	372	343	364	341	343	364	378	350	353	347	363	343	349	332	324	342	340	375	351	318	353	365	350	368	390	326	358	384	360	342	319	375	355	334	334	344	329	319	358	352	347	358	321	335	358	333	312	370	357	349	338	366	359	320	327	362	336	364	368	337	362	372	325	344	377	329	328	390	336	331	346	314	334	342	351	323	342	372	378	360	312	366	365	342	351	352	346	346	343	357	325	312	318	356	402	343	365	356	344	368	348	323	330	358	328	362	358	346	325	363	323	345	325	328	347	340	337	340	354	333	338	318	352	356	340	340	342	374	362	330	350	321	326	334	354	343	345	329	369	326	352	326	367	325	387	356	327	333	361	320	323	326	325	306	346	344	326	320	327	324	374	335	350	363	325	366	309	361	325	353	353	340	345	344	333	347	368	345	318	327	364	366	310	353	396	347	329	331	320	350	352	358	349	341	382	377	372	344	340	337	358	320	326	338	359	346	328	314	346	314	320	346	314	388	349	381	367	345	291	346	354	370	383	340	359	350	305	318	344	347	338	325	330	334	322	360	320	360	344	319	385	327	321	339	332	319	356	327	334	343	328	380	367	355	359	342	370	346	356	336	315	354	308	367	302	328	341	325	343	340	348	315	364	376	327	358	370	354	345	362	319	352	354	367	369	341	352	360	379	342	359	348	350	345	357	321	328	341	343	343	348	351	338	338	331	360	324	329	368	330	340	356	378	346	363	332	335	360	354	345	355	326	330	359	375	324	342	303	359	358	344	346	331	328	339	345	384	321	319	363	352	342	360	347	365	333	362	340	350	352	372	367	367	360	369	375	336	348	347	354	360	368	315	330	324	347	357	314	312	369	341	357	320	331	355	301	359	298	351	389	331	341	363	358	377	355	336	304	354	325	345	320	323	336	331	323	329	367	362	417	335	368	375	321	343	342	361	367	320	331	369	326	341	334	345	355	361	342	382	333	361	346	353	375	327	348	315	374	329	327	341	329	335	347	339	339	342	347	330	342	363	336	332	346	368	336	335	353	326	357	320	325	322	372	357	348	307	330	325	352	322	355	384	329	344	397	348	329	327	317	361	381	390	365	355	372	359	334	359	377	380	342	342	343	345	336	339	356	333	363	368	381	359	342	314	368	330	359	351	321	326	301	338	331	349	373	372	340	346	312	346	340	354	310	364	356	324	358	332	349	353	323	389	375	367	357	361	354	350	319	378	358	341	345	343	349	363	317	338	368	366	350	330	346	348	352	319	341	375	328	361	332	345	354	344	370	317	352	331	337	360	337	343	350	368	364	357	322	357	331	374	319	364	376	318	339	340	357	348	348	347	306	354	312	351	362	348	346	332	364	354	326	344	370	351	320	388	321	357	332	339	357	356	358	371	348	341	335	359	356	362	323	357	355	323	368	337	342	302	340	348	362	330	316	328	381	366	351	329	388	364	357	375	355	360	331	334	327	352	336	355	370	350	356	346	347	368	341	354	335	373	336	367	346	360	332	385	297	333	373	365	324	384	365	336	335	333	339	350	376	363	394	335	362	352	316	340	346	354	347	363	346	303	354	330	342	320	358	329	337	394	348	324	360	338	353	344	331	355	323	342	339	325	358	356	342	329	343	350	322	345	343	325	348	362	374	344	337	386	345	357	328	347	373	329	332	320	338	343	326	359	352	351	358	353	356	373	352	355	326	359	309	321	327	401	350	332	354	349	332	348	371	356	350	322	343	381	376	359	345	351	330	331	355	363	337	359	334	374	328	365	359	304	333	326	328	363	342	338	367	347	329	354	344	363	332	319	334	324	324	347	332	351	373	338	341	371	335	353	378	330	353	367	342	329	349	358	351	377	340	382	342	348	346	323	350	356	319	339	371	356	346	336	369	361	355	360	331	344	343	355	296	314	339	375	354	373	306	385	359	383	326	321	319	326	343	324	325	374	320	337	362	337	338	351	346	345	363	341	352	317	333	329	349	347	339	330	346	336	332	335	367	363	359	353	369	320	285	324	339	357	351	360	316	349	345	371	324	346	335	322	323	327	353	365	325	385	350	366	342	361	361	357	355	324	333	347	338	355	337	376	328	333	389	375	383	329	357	385	342	369	344	315	351	343	314	355	350	391	363	340	377	349	346	350	371	341	346	358	333	339	366	364	347	369	365	334	356	345	345	303	334	354	345	351	331	348	344	350	359	362	353	328	343	337	335	336	326	351	337	325	325	364	312	345	342	319	348	350	371	365	326	314	342	364	330	345	357	376	332	337	357	366	346	355	341	332	333	326	331	344	355	358	325	349	358	327	363	352	345	327	361	348	346	320	340	343	330	342	370	359	330	318	335	320	341	349	350	355	367	373	326	359	346	368	319	361	389	344	327	358	362	329	337	359	366	311	337	323	353	354	357	336	370	343	347	317	354	371	334	342	331	351	306	344	326	357	334	370	332	348	367	341	375	364	332	341	355	330	362	313	340	346	345	334	388	354	334	342	347	369	358	353	336	337	374	339	378	346	396	319	314	307	325	336	340	373	359	312	370	363	355	387	340	315	362	351	347	314	352	332	352	362	338	362	344	342	349	327	330	337	332	330	335	348	333	328	354	347	346	317	341	342	349	324	372	383	339	326	364	327	335	318	349	356	337	325	352	343	338	350	340	344	333	349	360	376	366	371	353	343	372	380	371	341	345	348	332	359	326	340	327	351	332	356	312	323	373	379	322	326	341	333	329	343	367	330	342	339	352	344	340	364	364	312	360	353	337	344	350	317	371	334	362	362	364	357	328	355	329	349	310	333	329	342	359	375	320	369	375	304	349	345	341	358	331	340	318	345	360	345	338	340	332	345	357	351	353	359	353	353	329	335	328	355	338	338	345	333	354	349	345	325	314	353	344	367	365	351	351	368	362	336	328	373	347	362	351	334	310	382	365	337	357	335	361	349	332	317	355	404	344	358	313	363	337	352	345	348	322	341	382	320	330	359	347	345	328	351	361	310	353	363	337	359	323	365	302	365	325	352	332	364	352	364	343	346	394	352	404	326	323	331	347	363	347	336	347	318	355	349	331	355	350	339	344	383	345	382	356	370	319	400	336	354	333	355	368	365	336	347	333	348	346	349	347	323	366	332	364	337	345	360	345	323	327	373	340	332	343	378	331	363	319	309	331	307	357	345	333	359	379	362	350	361	322	346	363	349	306	356	343	356	333	324	356	322	328	353	355	343	341	362	313	320	352	341	335	369	344	357	356	355	361	352	356	332	300	355	382	333	365	337	362	356	341	332	359	364	325	359	360	349	341	326	371
24109	11569	14967	17375	13317	11261	12214	7592	6519	6417	5245	4188	2508	2433	2313	2043	1960	1622	1616	1647	1378	1360	1541	1627	1502	1426	1271	1126	1133	989	1057	1006	936	938	943	926	974	1007	892	874	898	906	862	872	940	864	904	879	895	907	902	881	854	942	890	902	919	908	907	930	905	897	898	897	893	884	925	897	924	862	900	871	945	907	877	904	836	837	844	885	871	913	919	885	893	923	887	861	948	940	884	879	859	887	861	938	868	854	926	910	924	896	846	902	911	907	875	870	906	875	925	887	892	913	861	845	904	916	874	887	929	898	942	890	865	867	898	900	869	875	871	841	914	846	882	875	846	898	869	868	852	884	820	887	878	833	844	918	860	897	838	850	913	850	915	854	845	890	839	903	887	862	864	888	864	877	874	855	910	840	906	845	891	845	846	845	877	926	881	847	911	927	878	926	871	836	852	856	884	902	887	881	868	834	861	905	859	869	880	925	884	876	876	898	852	857	884	856	826	956	900	810	891	909	850	889	879	885	909	883	911	930	839	894	908	838	898	888	874	846	870	858	852	923	866	854	900	871	828	897	868	865	847	842	927	855	858	871	935	886	859	910	831	840	879	833	889	858	907	910	837	856	854	892	900	839	866	913	829	878	891	853	831	848	930	884	865	849	836	835	883	871	854	886	840	853	869	863	890	801	881	874	819	886	873	892	870	884	825	880	838	917	892	865	912	915	926	917	886	866	871	881	867	881	829	902	901	820	871	892	860	887	891	832	861	868	852	876	877	887	871	846	846	886	869	883	907	860	873	901	899	892	824	901	875	842	874	910	876	887	869	882	879	850	884	873	881	843	897	913	848	863	912	918	845	859	915	865	843	955	933	937	895	901	831	874	913	884	816	867	879	886	887	879	850	864	884	828	936	844	883	888	866	897	889	848	875	862	887	923	886	861	877	896	864	921	843	896	917	892	881	871	866	857	896	875	853	838	885	863	862	820	918	834	836	843	887	855	876	875	858	897	891	822	891	912	886	871	880	906	925	854	869	914	840	895	881	895	899	895	932	880	858	866	850	893	925	823	954	868	866	882	857	834	856	868	900	883	840	862	849	862	850	881	846	929	905	891	857	883	851	901	867	866	822	911	899	831	887	866	811	890	887	861	844	906	927	884	872	822	841	883	905	840	840	875	911	900	904	884	886	930	864	876	897	885	863	863	887	919	890	862	867	837	861	859	854	884	903	853	903	872	863	867	880	896	890	850	896	884	847	891	911	874	831	899	897	844	886	925	922	845	830	870	942	872	861	898	890	900	867	899	896	832	878	876	833	876	857	845	889	891	901	854	856	803	849	883	923	849	931	835	901	916	931	886	846	896	891	880	879	837	854	877	868	920	938	840	918	851	852	885	891	834	811	879	836	896	813	883	900	884	864	884	878	895	858	955	876	934	896	893	910	864	879	863	860	855	823	871	880	902	833	847	889	846	874	895	883	892	901	821	823	852	906	897	873	854	833	873	823	884	881	867	923	916	877	883	874	876	917	811	825	849	926	896	842	893	910	895	834	843	881	835	856	830	799	851	894	861	877	840	874	902	858	881	857	882	850	892	874	867	901	869	864	877	920	871	908	882	854	878	900	888	889	921	904	923	916	825	913	888	872	803	869	898	861	836	850	833	878	840	858	898	887	860	888	882	920	852	915	897	837	869	905	872	895	902	917	871	903	884	867	867	875	869	857	921	848	878	826	839	830	886	836	883	833	890	887	921	903	858	859	887	871	871	876	869	932	834	849	875	830	905	854	864	888	889	900	859	931	897	869	909	881	872	901	908	889	883	891	863	874	843	874	846	833	956	910	877	839	917	833	846	871	821	884	844	890	853	872	878	875	885	810	904	856	910	899	848	882	873	881	891	943	907	848	913	873	856	864	825	907	849	810	919	848	867	895	939	876	852	876	873	903	899	881	854	839	877	844	879	868	882	866	872	882	801	823	840	910	857	868	865	875	863	899	898	872	830	849	950	893	856	883	872	902	923	834	876	908	913	858	851	892	922	837	836	867	851	934	831	876	876	884	913	894	845	880	862	894	834	872	918	880	816	878	862	884	879	890	826	900	919	876	881	877	883	862	854	874	892	869	869	882	894	881	876	911	882	867	887	902	853	912	874	900	884	804	863	856	903	865	838	877	886	883	848	891	828	858	895	852	901	920	863	936	907	912	884	866	876	839	859	875	821	868	881	851	834	896	883	905	858	900	814	849	790	875	888	915	845	885	882	856	894	886	895	878	819	861	872	850	865	885	902	942	827	820	903	883	852	845	866	875	882	897	837	950	818	863	888	883	819	933	870	887	858	889	868	875	891	859	926	867	894	895	911	835	877	891	844	868	872	833	835	930	860	873	903	850	883	936	885	889	879	866	899	826	899	860	912	866	893	892	885	809	876	878	855	794	864	851	876	892	940	874	892	870	907	865	870	933	814	864	921	873	884	861	906	878	926	898	870	910	884	834	865	890	855	896	875	904	919	843	888	861	881	832	865	923	870	840	835	825	869	830	897	887	906	845	874	886	856	863	860	878	903	884	882	941	907	858	881	874	846	842	902	834	884	874	922	852	886	897	848	915	903	847	907	863	902	856	842	862	896	926	814	869	876	894	825	886	891	888	861	850	883	870	870	891	881	796	873	876	882	869	926	871	876	879	909	863	907	850	860	875	841	825	898	868	905	913	838	879	874	885	887	892	883	833	929	883	900	852	876	836	834	867	857	846	900	845	887	841	892	831	916	862	845	871	870	867	853	908	886	882	827	891	851	879	874	869	875	937	825	884	844	858	853	866	852	880	872	873	927	884	868	922	890	880	838	874	845	878	958	828	841	892	821	871	883	873	898	848	861	894	923	854	887	871	855	921	875	912	863	863	828	916	846	882	863	890	882	867	854	872	926	860	885	851	913	857	871	851	926	859	837	860	905	899	841	857	910	871	862	915	896	807	886	835	885	907	871	869	895	867	840	891	842	862	869	888	881	812	862	921	899	920	858	865	904	834	869	858	824	865	886	926	913	875	906	833	885	814	865	859	882	857	899	897	895	884	918	844	859	877	875	885	873	912	860	894	899	842	857	832	878	867	865	877	919	898	898	878	833	857	932	852	912	866	877	838	888	893	869	867	842	880	847	893	906	923	777	904	913	873	866	919	843	896	861	846	878	833	877	909	866	888	880	856	883	882	833	872	905	862	945	894	855	852	868	922	891	888	860	877	838	915	924	887	897	909	846	894	861	923	916	830	883	840	858	918	900	876	865	857	871	853	897	890	899	914	854	853	845	854	883	861	845	824	873	854	933	887	866	913	849	896	894	950	853	794	880	908	843	902	858	903	834	872	865	882	835	897	906	883	871	850	923	874	876	867	844	852	915	885	871	892	921	847	880	874	887	894	877	835	885	826	850	918	911	817	871	891	838	887	854	918	888	837	907	843	902	885	885	873	889	888	849	865	906	852	880	843	859	834	883	852	833	857	892	894	907	931	923
39842	25896	23515	21391	16478	12026	10527	6538	4360	3530	3100	2226	1163	925	696	606	574	485	407	504	366	410	484	436	388	362	340	314	292	270	277	261	277	274	265	247	274	311	275	258	246	246	269	259	243	267	275	230	261	244	246	249	271	254	225	278	251	259	283	272	266	282	262	280	270	276	274	243	243	275	243	250	235	225	270	261	227	232	282	263	228	239	254	246	252	225	254	261	281	269	236	256	234	242	243	260	254	251	266	252	235	230	231	293	268	269	270	295	266	262	269	261	256	271	271	285	276	260	243	247	286	250	261	271	248	262	244	274	255	240	244	244	244	256	273	221	264	258	244	264	246	273	257	268	280	251	268	262	232	254	241	250	252	259	262	241	247	278	249	258	265	272	249	256	230	246	276	237	265	262	287	264	244	306	258	266	253	259	270	266	249	227	238	272	244	270	274	240	255	237	273	227	259	242	251	244	233	266	252	240	257	264	221	262	275	274	252	273	259	287	279	247	266	238	270	270	249	218	290	264	257	258	236	244	278	293	283	239	262	265	260	250	230	252	242	254	256	264	264	258	261	247	259	265	236	255	280	266	262	244	278	261	251	266	234	241	248	279	266	252	248	256	261	250	262	247	234	268	267	270	306	219	225	263	260	260	238	250	229	253	241	270	226	274	247	264	279	277	247	290	252	246	254	275	258	266	261	279	271	255	246	268	263	284	238	242	267	236	251	257	244	245	263	257	245	227	265	228	243	240	263	273	253	216	266	246	242	243	284	270	223	254	277	211	284	256	246	287	246	249	241	239	228	265	239	265	267	290	257	250	251	277	249	248	245	238	241	264	255	250	216	267	262	268	241	288	289	223	246	246	271	246	243	267	256	246	265	261	261	267	227	261	244	261	248	261	270	280	244	237	247	210	264	262	264	221	250	263	247	269	238	248	266	266	269	252	258	249	232	234	248	261	236	256	242	248	250	245	217	239	224	224	210	235	251	273	254	258	238	233	255	239	271	261	304	263	250	256	276	261	279	282	246	252	278	254	252	236	268	236	225	252	255	253	266	257	239	259	261	245	238	225	243	277	228	274	240	267	265	228	263	263	283	232	247	219	253	251	249	279	221	254	279	220	256	252	263	228	249	233	228	252	266	257	259	286	259	291	249	271	281	250	235	247	257	255	255	251	239	243	236	255	294	257	240	226	260	295	243	285	238	253	249	250	245	250	283	249	231	251	282	261	255	255	228	281	231	251	256	249	258	267	253	268	227	250	227	254	277	249	254	236	256	277	286	249	251	258	247	253	274	233	230	248	253	298	266	246	249	253	254	242	257	265	244	283	246	264	267	307	264	214	264	252	281	261	252	255	272	257	252	234	289	255	238	250	262	263	250	267	244	257	257	259	252	267	240	268	241	255	300	255	229	252	256	266	246	255	267	250	266	232	275	246	220	236	217	223	265	241	245	235	246	247	271	289	248	239	248	256	265	282	224	250	233	228	242	246	268	228	262	278	278	249	214	216	247	265	236	247	238	277	265	233	265	226	228	255	256	240	250	258	259	251	249	269	230	276	257	249	237	252	238	285	274	257	270	247	238	286	262	268	247	279	229	280	265	255	259	217	279	222	236	233	270	236	290	240	235	244	261	261	256	271	254	289	259	255	276	227	255	233	238	276	242	274	247	229	255	257	228	237	247	241	248	232	260	248	271	233	268	279	284	240	255	295	254	254	242	247	233	255	240	273	247	270	245	275	235	246	252	246	245	227	224	251	248	224	268	250	261	235	263	252	256	269	260	224	251	253	257	258	279	294	247	250	256	278	280	265	241	275	240	259	255	246	242	228	243	261	260	254	252	254	265	286	240	230	278	253	260	271	282	243	248	240	263	250	238	249	242	266	264	242	222	281	257	246	232	249	255	246	254	265	244	259	266	243	244	250	246	269	268	247	266	247	265	266	239	254	238	257	242	243	244	262	271	280	272	226	261	256	248	234	245	222	257	242	243	264	305	284	231	283	224	246	255	236	250	262	278	244	261	284	254	232	245	234	246	261	241	234	240	245	260	279	264	281	266	258	242	230	268	236	230	272	248	241	253	267	266	261	256	249	242	246	251	269	260	246	241	243	252	254	259	227	282	266	251	241	215	250	256	269	225	264	269	228	286	254	228	256	259	233	259	253	237	270	235	286	244	254	272	266	260	266	264	278	245	239	255	237	268	258	240	256	217	277	215	263	247	247	290	256	245	226	252	277	267	259	227	253	245	222	239	244	277	250	274	226	260	253	271	244	237	272	271	258	244	290	280	257	236	266	273	236	247	282	251	254	250	245	274	248	224	269	232	250	271	243	238	257	270	262	260	254	287	253	300	234	250	266	225	252	242	244	259	238	279	249	239	252	239	246	266	275	266	230	261	258	256	230	256	258	237	258	239	261	267	253	259	244	236	246	254	224	237	234	267	279	255	243	293	262	308	270	233	246	249	238	234	265	258	264	232	249	241	234	231	264	264	231	221	231	260	249	258	258	226	237	238	266	231	277	260	264	278	266	266	258	245	256	258	236	253	255	240	269	267	251	234	263	240	236	276	239	263	271	251	255	275	261	259	262	274	241	287	241	247	232	253	270	256	261	225	238	269	261	264	249	249	264	264	264	242	295	272	248	253	228	258	233	273	239	265	278	264	268	231	256	269	250	237	271	262	236	262	246	249	258	233	271	240	242	259	222	265	267	248	235	276	272	253	241	239	246	253	249	251	231	254	240	236	232	270	264	232	257	259	285	249	243	297	227	241	235	270	241	279	229	260	279	284	250	255	235	275	252	263	243	278	216	244	281	234	233	249	266	252	264	234	238	278	252	285	244	253	250	252	277	292	266	242	260	246	262	280	263	252	245	248	242	252	269	264	261	257	262	250	246	228	246	247	249	232	255	257	272	266	266	213	235	273	239	250	272	261	259	254	235	290	256	287	238	248	241	280	259	276	273	258	241	272	239	248	248	266	219	239	270	261	253	225	221	240	241	258	224	242	252	271	249	230	239	248	238	268	234	246	250	239	244	250	270	247	227	248	270	221	262	258	248	257	261	260	232	220	239	219	265	239	267	243	272	272	231	270	255	253	249	259	235	262	276	230	235	239	272	254	229	245	270	274	262	245	265	223	260	243	247	244	246	264	274	271	281	271	239	239	252	242	256	263	233	286	266	266	260	278	227	250	256	266	222	274	263	232	255	271	282	250	244	261	249	245	277	245	252	277	268	258	237	257	260	263	295	263	284	254	240	219	275	232	272	269	279	243	235	252	249	266	245	232	263	216	232	255	249	255	260	236	230	235	251	282	252	224	240	248	262	273	250	253	250	265	260	278	233	293	256	234	250	280	244	259	230	256	243	255	233	215	249	244	240	248	267	235	280	231	255	223	253	274	265	265	255	295	240	231	248	235	250	271	269	238	269	249	224	259	251	273	231	247	260	234	247	238	268	269	240	257	271	233	249	229	272	244	302	247	262	251	256	251	252	238	240
28504	16085	19913	21522	17103	14542	15675	10448	8688	8819	7052	5006	3469	3334	3262	2968	2593	2058	1790	1956	1568	1675	1942	1584	1561	1290	1178	1122	893	896	946	826	839	846	756	757	762	749	716	733	722	689	690	688	669	717	693	662	674	703	668	699	675	734	706	702	673	632	683	668	708	688	723	691	636	684	665	663	685	692	664	663	686	673	679	689	612	719	696	614	669	688	643	687	673	714	663	657	646	711	696	674	690	669	662	679	715	675	653	660	675	686	647	708	667	675	690	646	655	669	710	672	657	679	672	665	640	714	654	678	637	703	664	596	637	664	658	676	701	676	628	651	717	688	652	713	627	639	662	681	685	660	651	675	641	642	680	657	692	660	603	640	648	674	612	663	612	644	652	631	624	667	650	675	609	686	676	678	671	661	646	632	642	663	630	648	645	671	683	686	623	648	659	687	613	642	660	665	629	672	665	634	638	669	669	611	648	659	652	621	665	704	671	653	688	665	626	618	654	663	673	627	624	629	608	591	652	663	630	661	675	636	680	716	637	634	668	680	636	633	625	675	663	628	617	628	622	659	671	645	611	638	633	636	654	652	667	657	629	676	645	669	672	647	614	651	607	641	644	661	652	668	710	653	629	674	634	620	611	630	691	661	639	667	646	615	674	642	664	646	633	654	633	655	624	651	669	646	666	635	663	597	630	615	671	648	618	634	633	653	641	680	662	638	660	644	647	612	617	697	634	663	646	624	640	609	656	663	636	684	633	655	643	667	639	658	646	663	626	646	599	603	615	641	657	648	619	639	627	646	642	684	639	665	605	654	610	680	613	671	670	658	669	637	607	650	608	651	619	649	653	681	629	672	696	671	645	662	685	659	654	666	700	640	638	649	643	633	654	589	585	640	651	654	636	646	625	584	631	674	623	620	622	679	614	687	640	655	643	673	619	665	644	639	674	607	654	664	682	628	653	646	643	688	666	673	650	679	624	617	682	651	699	641	627	664	633	705	651	648	676	656	675	650	647	620	617	676	628	614	681	665	659	649	693	646	642	664	683	640	690	672	622	648	660	654	642	632	644	609	655	620	634	659	662	616	624	687	627	632	641	616	681	629	648	683	621	665	662	634	600	608	671	649	638	634	681	632	603	686	687	621	666	678	683	626	659	607	632	658	657	647	656	621	646	685	665	665	649	581	654	638	643	628	659	632	663	655	665	682	617	618	627	651	685	650	635	653	655	648	641	661	677	621	650	671	615	643	695	664	640	652	646	652	676	615	598	666	669	681	634	644	619	660	601	609	642	648	643	664	648	639	635	662	654	647	672	627	641	628	650	639	654	679	670	624	594	681	676	655	668	671	593	629	646	671	640	642	659	686	666	671	660	667	654	603	667	640	581	630	694	605	674	624	664	662	634	657	677	648	636	583	628	609	622	651	597	632	653	620	655	680	658	612	671	636	641	655	635	655	661	615	663	664	632	657	648	620	665	660	615	623	631	556	657	632	691	689	652	653	636	671	642	675	644	618	654	650	626	617	612	683	693	639	630	675	649	638	688	672	648	629	644	646	653	651	639	635	711	645	638	645	604	628	682	581	674	643	680	618	674	645	648	646	626	617	661	617	631	678	685	633	603	621	669	643	657	636	665	597	689	631	659	626	643	619	658	633	617	629	660	592	670	626	619	655	678	619	622	675	623	614	645	627	600	625	710	628	672	660	650	609	666	681	669	656	631	645	655	658	686	636	614	610	651	635	692	636	707	637	655	661	679	644	620	651	616	666	650	623	639	641	670	636	615	672	620	658	661	686	635	679	650	608	682	631	652	631	665	633	683	642	685	650	653	645	591	671	690	638	621	686	621	630	627	701	644	679	632	647	659	642	643	700	652	647	647	597	649	634	628	627	630	607	588	618	651	661	685	637	673	685	687	637	623	678	675	646	694	664	641	611	689	616	662	645	664	629	630	669	612	631	669	654	675	652	679	638	668	655	678	645	674	658	685	638	634	607	638	655	632	631	651	616	664	629	621	664	659	652	677	643	667	671	631	651	683	683	626	643	643	665	617	648	665	633	667	640	719	704	658	636	634	637	677	627	609	624	639	657	671	614	614	643	650	677	635	626	642	637	667	662	631	643	640	651	603	640	651	640	623	586	630	628	656	628	675	620	630	645	648	638	615	666	672	645	653	631	637	679	634	670	669	650	682	620	630	636	693	696	623	642	693	668	611	650	710	651	617	643	674	655	627	698	650	645	666	651	652	654	664	631	695	640	616	655	618	677	649	683	677	628	668	620	632	590	628	668	643	702	672	669	636	691	634	632	651	678	663	664	649	636	683	682	662	619	632	651	645	690	662	638	655	687	625	653	678	630	625	689	680	660	651	625	625	680	664	599	675	629	682	661	650	678	634	651	646	688	654	638	664	620	665	620	681	669	652	632	680	646	668	619	594	658	642	710	614	644	640	676	633	645	666	663	652	659	668	682	652	604	679	595	626	615	615	647	659	625	659	643	660	632	658	631	674	622	633	675	664	719	668	684	649	645	643	638	657	661	653	664	657	639	660	624	644	655	661	662	683	624	672	658	671	652	639	669	631	600	677	644	605	670	663	652	647	600	633	667	664	667	647	638	667	616	636	667	641	661	658	686	669	659	721	653	665	687	666	699	651	651	627	647	623	648	646	635	612	686	672	621	607	654	636	673	642	631	666	671	568	670	641	675	682	690	646	654	616	660	601	636	629	646	690	657	655	682	697	692	648	677	650	643	626	623	637	703	615	672	633	674	649	658	683	654	653	617	638	631	660	654	639	632	630	666	688	668	653	639	644	667	640	671	678	676	664	666	601	635	615	613	658	648	643	623	622	682	650	659	675	653	653	643	658	634	648	672	616	687	673	632	670	613	679	675	635	607	665	620	626	622	655	646	659	675	647	651	678	673	643	631	654	627	673	662	704	628	629	659	626	614	643	663	669	678	713	675	662	669	639	634	693	627	621	646	635	669	638	633	617	636	655	654	647	612	644	666	661	680	676	638	642	598	616	620	626	673	620	655	649	684	615	653	602	618	689	653	668	632	642	614	635	663	667	659	675	618	616	690	603	644	693	643	637	630	647	678	672	653	647	632	621	652	633	630	635	649	657	668	674	649	607	680	626	662	647	617	633	664	675	608	688	656	670	622	614	629	639	614	624	676	665	617	663	636	649	659	646	689	662	646	598	680	680	626	622	645	640	667	644	664	640	657	677	616	665	634	604	655	671	628	642	683	673	629	651	658	635	638	685	659	656	627	623	631	649	672	659	688	684	624	641	644	639	667	604	696	657	663	610	668	646	667	681	627	587	674	612	632	671	650	676	649	611	617	643	599	663	612	726	669	642	655	586	649	629	651	668	659	688	622	647	680	651	696	598	684	640	590	696	649	639	645	601	613	631	634	659	589	639	630	653	624	665	668	640	625	645	643	651	665	641	638	676	655	638	678	680	688	664	673	648	681	654	642	652	675	634	711	634	636	671	656	611	628	652	694
7120	3280	3621	3054	2159	1384	1080	742	576	490	393	386	360	336	309	327	341	327	298	295	288	356	301	298	319	302	312	261	313	311	279	295	331	272	300	321	288	261	305	307	300	287	309	292	295	296	293	303	274	296	289	275	285	265	324	316	295	316	297	286	262	281	303	322	262	291	298	311	268	337	290	262	319	290	271	284	289	308	299	277	340	329	297	298	287	321	276	292	280	300	283	274	353	290	284	311	280	307	262	280	265	276	289	304	283	311	294	274	302	271	333	292	273	323	305	291	291	293	296	253	289	308	288	285	306	300	269	280	269	274	286	315	268	297	312	291	310	297	258	268	291	285	297	299	314	298	292	297	298	295	307	287	278	288	309	294	312	272	297	304	299	284	304	327	313	316	287	303	300	288	293	272	321	287	304	282	312	310	266	267	285	295	314	277	258	310	268	304	307	312	292	309	292	282	300	248	273	276	308	318	284	322	294	308	282	294	297	306	322	284	320	311	309	299	308	326	301	290	281	324	281	304	313	317	296	278	311	289	289	296	321	319	322	306	304	309	307	314	299	309	306	306	304	262	254	273	296	303	277	324	310	306	270	279	293	273	308	303	283	287	266	261	273	283	303	275	302	281	294	301	285	304	281	278	314	274	314	297	309	291	279	286	297	296	327	288	303	294	318	285	307	324	271	296	293	292	298	315	280	282	298	297	284	253	294	279	315	285	319	312	305	320	276	276	306	299	319	317	293	323	273	295	316	316	292	299	305	270	279	282	306	273	290	318	307	307	323	284	294	266	288	299	296	305	308	289	266	265	258	305	309	346	288	300	282	299	273	300	296	291	305	303	291	303	303	290	277	282	295	288	289	274	275	298	285	272	288	272	287	302	291	294	257	293	325	285	272	296	282	318	326	270	296	267	306	292	308	306	299	311	276	302	280	281	302	281	298	299	324	292	308	315	290	339	323	289	320	322	290	306	282	284	294	290	287	293	328	304	333	311	302	327	276	298	312	280	297	299	314	270	291	319	265	293	322	287	301	280	290	317	298	312	331	314	262	299	311	325	322	303	281	320	286	306	316	322	313	287	279	272	285	293	297	273	294	286	318	310	262	315	317	295	270	251	277	276	314	305	295	277	339	331	265	320	277	256	285	298	279	281	297	260	292	299	282	280	302	285	325	309	303	317	297	274	289	299	297	333	315	306	323	321	315	291	282	293	294	278	326	291	290	321	305	348	293	279	263	310	310	263	280	300	310	311	271	277	295	307	305	282	282	259	271	298	295	321	276	320	291	312	291	296	317	292	318	295	297	275	287	286	297	309	307	301	281	275	310	316	268	313	290	296	326	304	260	295	316	283	258	293	292	332	286	298	323	272	287	297	310	297	302	313	274	280	296	289	284	268	311	303	300	266	276	302	301	303	269	302	285	278	295	308	268	288	324	286	300	307	293	300	289	289	307	326	255	296	294	310	277	282	315	311	289	282	277	271	284	259	312	312	309	304	286	281	308	269	303	274	302	295	293	288	295	288	278	283	302	280	321	302	259	292	289	299	299	312	323	305	307	284	282	303	303	300	282	306	286	300	293	287	302	267	289	279	315	281	286	314	346	304	286	242	300	296	285	282	299	266	245	327	295	303	276	313	306	266	316	319	309	293	309	298	300	299	282	313	293	315	314	291	337	291	284	309	316	282	294	298	319	346	289	293	291	298	333	292	275	251	303	312	277	299	321	282	327	274	298	335	282	311	307	292	293	321	286	296	298	305	300	300	333	286	324	287	260	267	295	321	277	313	328	294	289	292	303	307	279	298	276	268	304	294	297	295	289	289	290	286	293	279	290	297	297	307	298	301	278	268	291	312	297	316	305	280	311	290	289	319	315	314	282	308	311	312	315	289	284	284	317	289	342	296	303	269	271	323	304	283	277	307	307	308	313	275	318	323	315	311	318	265	292	308	315	276	303	305	301	301	308	261	304	293	287	308	267	281	307	288	268	302	311	347	288	281	275	279	286	286	313	301	277	283	293	267	260	362	302	299	305	264	276	306	297	330	286	271	300	300	302	281	272	303	305	318	314	318	292	311	273	313	273	322	305	278	315	287	311	274	281	327	335	315	272	280	309	317	312	284	308	282	324	302	331	316	291	314	343	316	298	285	296	290	309	300	312	322	323	311	307	305	283	306	337	303	291	287	295	281	307	293	347	250	275	276	278	277	268	306	303	286	260	296	303	295	271	288	305	326	302	291	297	288	304	309	314	300	288	310	292	289	261	273	274	292	281	312	291	303	287	281	299	294	310	282	302	314	272	294	302	294	305	301	311	303	309	275	325	310	302	320	310	295	313	303	325	290	268	297	294	292	308	303	294	314	337	301	333	315	330	310	320	280	301	295	315	308	324	294	302	261	287	293	305	309	243	301	261	270	320	292	287	285	301	318	282	316	303	312	310	273	274	280	314	279	275	295	252	315	295	284	279	294	293	331	280	319	283	326	308	308	317	295	295	295	293	297	286	313	289	318	292	317	296	289	307	293	278	321	281	300	294	289	303	291	301	274	292	307	281	278	274	298	301	290	290	277	309	331	309	299	308	301	302	309	294	286	295	339	284	315	289	268	284	278	259	267	293	288	280	302	280	303	287	253	294	298	284	326	324	310	284	279	285	323	301	267	275	327	335	283	277	297	289	280	299	295	316	298	287	265	278	293	259	288	303	289	283	307	318	320	273	268	271	288	291	279	300	279	276	316	292	271	286	300	294	320	308	285	297	280	309	303	277	280	297	303	314	320	310	285	318	323	273	269	281	282	305	291	263	279	311	293	309	324	335	300	271	270	276	321	286	273	295	292	307	264	281	321	306	298	311	301	308	283	298	280	322	328	312	285	298	274	294	306	284	316	311	298	276	312	293	291	285	303	279	316	312	301	294	301	288	298	303	292	311	298	321	290	299	317	290	281	273	300	305	300	327	284	291	350	297	253	310	272	302	305	257	284	287	269	266	272	291	269	313	317	290	302	318	296	283	293	336	298	291	326	296	277	259	304	279	312	267	306	299	306	300	320	280	297	294	319	291	296	283	279	283	343	299	320	295	289	284	281	297	317	273	297	316	300	281	309	298	305	295	325	273	295	288	306	293	296	277	308	287	338	312	275	293	306	308	261	262	299	269	295	301	280	284	305	258	290	291	270	309	312	269	298	323	287	281	276	308	301	301	313	335	295	308	306	276	285	269	286	338	287	310	279	307	286	277	280	268	318	322	303	265	295	323	283	284	313	292	319	337	278	295	281	306	256	312	268	316	306	321	266	299	261	288	331	260	270	319	294	301	322	282	293	291	305	275	295	332	321	281	309	312	309	279	319	282	300	277	276	300	314	296	282	318	292	322	291	298	291	331	298	311	321	308	320	301	276	299	295	313	306	290	294	288	290	302	309	304	281	284	284	286	279	280	287	322	312	343	297	321	307	327	281	296	252	307	324	301	300	293	283	305	314	329	305	295	291	303	282	284	278
6192	3332	6023	7323	5628	4014	3795	2411	1923	1711	1454	1252	1142	983	1052	971	910	964	916	886	844	847	879	920	936	895	842	837	765	853	774	871	812	749	777	786	771	758	756	729	781	778	757	802	817	786	759	731	782	806	751	788	765	765	775	755	726	756	744	802	763	785	809	795	787	803	777	714	757	758	770	783	774	780	763	753	790	772	753	740	853	785	784	820	766	751	773	745	760	768	771	768	774	779	753	768	810	772	822	744	825	768	747	783	827	763	778	775	741	765	791	787	836	769	810	785	800	751	826	820	797	760	771	753	739	823	708	775	785	692	753	731	795	729	811	776	771	762	749	798	775	762	768	764	782	818	752	746	780	722	796	764	811	735	803	746	756	776	749	758	754	772	753	803	779	761	801	739	731	734	766	764	722	766	757	772	758	780	776	773	748	797	757	789	802	741	747	783	747	824	789	741	767	783	776	795	799	767	748	779	742	755	763	758	748	693	796	771	742	748	774	801	796	733	758	726	802	779	736	768	728	744	775	735	762	790	757	795	757	796	752	738	742	775	827	795	750	798	792	840	783	774	798	764	738	752	773	739	768	737	762	740	786	824	730	772	770	762	755	769	786	748	768	769	766	773	777	779	800	798	770	788	782	768	763	781	777	755	760	760	766	772	727	768	776	794	753	778	769	829	777	741	749	826	781	744	755	771	807	774	778	738	774	810	774	780	772	748	733	788	737	812	739	795	755	740	791	759	824	751	722	732	762	804	768	773	737	760	780	760	750	791	776	795	810	802	723	759	806	756	762	811	723	734	735	760	679	796	757	775	746	740	792	806	727	764	787	727	805	771	823	783	748	793	786	728	781	777	788	789	705	793	735	786	787	772	744	819	786	757	773	810	751	751	757	824	716	739	774	745	765	821	783	758	746	804	753	772	746	803	800	809	756	802	771	685	747	756	751	759	817	774	738	807	757	771	748	769	746	742	815	786	756	771	787	834	849	793	805	773	773	787	712	729	779	786	764	806	799	754	796	771	746	717	781	777	757	732	811	795	785	748	762	829	818	754	755	756	722	774	741	804	782	763	807	748	770	762	774	774	749	768	765	794	776	769	721	771	814	743	802	802	796	784	732	779	800	803	795	772	799	779	743	775	803	751	774	735	814	774	765	757	760	779	747	774	774	763	797	848	747	854	738	773	735	798	703	788	754	776	752	710	779	763	806	752	789	793	754	799	756	760	748	814	748	760	761	797	788	733	755	809	737	765	724	788	800	773	791	778	743	813	810	782	761	788	720	778	804	770	781	759	782	770	759	822	781	742	777	776	753	807	743	760	774	768	792	773	829	746	713	807	739	784	830	760	736	741	718	787	800	754	796	787	785	783	757	762	792	717	720	760	785	754	757	810	721	796	708	743	765	770	741	758	758	798	735	766	765	811	786	761	788	793	819	757	779	724	769	750	730	744	805	745	750	800	780	777	725	776	806	780	819	773	805	768	769	751	809	788	751	763	821	774	808	786	802	778	745	813	795	817	774	790	810	769	783	788	733	780	745	832	832	772	744	806	767	806	752	754	784	794	793	785	745	733	793	780	746	781	748	726	758	756	781	783	786	767	823	755	711	765	795	753	814	782	801	740	753	770	750	751	805	784	771	767	796	785	782	825	771	779	744	828	727	804	743	773	770	768	800	766	733	765	820	770	727	760	785	777	785	759	770	815	783	757	747	752	772	759	797	773	789	762	797	784	773	783	752	785	800	752	849	775	784	784	805	764	776	785	767	758	745	751	782	778	761	780	691	762	799	760	747	775	763	776	760	770	744	786	796	757	785	791	805	762	792	776	837	750	809	757	757	784	787	781	752	783	777	769	767	755	798	794	766	789	778	782	746	771	788	736	763	802	735	769	808	762	763	761	777	771	791	743	760	789	781	755	801	771	782	796	773	774	721	813	786	742	778	752	793	734	748	757	807	722	822	790	765	794	761	754	775	802	843	777	761	788	775	831	805	773	784	782	750	765	795	774	760	793	782	804	749	800	792	741	756	730	755	733	752	748	734	743	755	785	816	806	784	732	751	836	788	781	758	792	771	759	790	762	796	756	760	738	790	734	749	800	768	834	765	752	755	755	759	765	798	752	788	795	737	764	782	763	798	749	786	814	797	768	780	790	788	752	801	797	783	794	778	783	735	816	767	746	740	772	787	740	783	783	747	804	764	736	760	779	768	752	793	758	756	807	836	676	753	789	820	786	763	715	756	762	760	748	784	734	724	808	695	728	774	788	730	773	731	754	817	767	749	773	776	789	744	760	803	802	779	751	807	770	797	818	817	778	821	812	775	775	797	756	816	773	762	786	760	766	772	777	736	785	776	777	798	778	781	690	792	766	742	763	740	770	769	778	783	713	731	809	767	773	793	807	799	767	736	778	757	787	741	788	808	744	779	772	739	797	790	785	783	800	767	752	725	718	822	750	784	768	758	788	775	755	748	754	747	835	743	716	764	740	770	764	752	803	817	785	794	748	705	760	753	813	807	767	739	797	805	751	801	741	773	756	803	828	729	750	744	770	745	754	816	758	832	771	784	778	806	750	772	775	781	766	776	794	779	777	827	810	801	812	767	746	731	732	764	763	768	763	736	802	748	789	757	751	797	760	812	794	728	826	776	788	746	765	736	759	785	797	776	751	771	790	797	732	827	778	766	752	753	845	753	769	732	762	777	707	739	757	756	799	804	807	796	760	750	773	749	781	764	750	783	799	759	771	748	765	735	775	794	797	784	786	787	764	836	780	744	801	752	753	759	813	770	765	795	844	781	795	777	800	812	820	735	777	739	723	788	770	772	805	785	795	743	742	773	776	785	757	734	755	738	738	727	751	780	737	814	768	777	800	769	789	806	813	747	777	757	808	781	765	813	763	785	810	795	781	747	816	752	780	802	797	787	757	777	762	744	766	771	763	802	746	749	734	734	778	695	740	770	778	758	777	827	766	785	787	764	802	810	750	796	805	797	762	731	784	812	739	750	748	683	750	746	787	751	769	774	827	770	772	760	810	774	754	791	718	765	796	793	770	742	746	729	799	709	801	786	738	738	772	715	718	765	740	776	769	763	769	795	812	749	788	773	764	767	727	740	786	769	749	767	765	798	825	804	802	778	798	792	757	795	762	771	713	770	792	799	774	794	761	747	779	759	788	775	778	795	772	794	785	764	772	749	782	748	747	733	762	797	797	767	767	787	736	843	745	786	776	797	727	789	803	778	757	727	751	783	816	756	753	739	781	756	794	765	786	738	717	805	795	727	833	767	797	739	760	764	751	747	835	748	772	783	781	754	779	803	760	768	803	757	757	778	820	766	728	741	804	792	744	686	785	766	757	752	749	763	794	733	803	748	753	739	815	742	776	782	810	752	798	744	805	768	774	753	766	754	742	851	770	746	806	772	802	821	766	782	750	766	744	791	816	760	749	754	752	748	767	759	786	777	749	777	798	772	721	788	770	765	754	738	750	778	741	778	764
32070	21192	17903	15384	11688	8145	6799	3782	2411	2241	1797	1420	900	605	570	555	488	457	483	527	409	464	441	461	409	444	390	419	346	349	318	305	337	343	357	365	366	366	368	351	345	324	348	344	343	341	356	357	300	352	348	389	366	361	349	373	318	313	320	368	356	345	313	324	332	354	338	367	360	343	371	351	372	379	320	374	334	340	342	369	349	364	360	364	334	354	311	335	327	348	342	303	349	329	328	322	349	356	358	362	372	363	341	352	351	343	331	354	383	355	355	347	307	350	332	358	321	375	320	355	343	348	361	340	368	339	351	332	334	339	361	314	331	339	343	373	358	346	326	357	356	368	349	352	356	372	332	353	358	341	338	352	367	358	301	331	312	321	352	359	344	340	313	331	343	395	344	400	363	340	334	310	345	352	349	336	344	328	351	305	332	346	360	333	381	322	345	313	328	378	361	325	349	354	357	368	368	333	364	321	354	348	365	354	331	350	305	322	331	343	328	347	330	356	324	369	374	336	341	310	353	356	364	355	336	348	353	384	365	379	340	346	321	356	333	375	373	328	345	301	346	349	329	339	363	357	321	309	329	321	334	345	323	341	321	367	343	321	348	353	397	364	340	338	339	347	330	340	344	342	290	343	354	340	353	370	306	344	340	348	356	315	335	328	314	350	369	339	318	341	369	351	347	351	370	335	335	348	383	322	336	366	339	347	356	344	352	349	323	345	323	336	334	335	317	359	332	333	327	381	328	349	328	326	343	349	346	346	353	319	321	318	369	354	342	326	340	304	337	347	374	342	360	350	333	363	353	352	311	328	322	336	359	357	331	348	317	321	348	320	368	352	354	357	350	319	348	307	362	307	362	346	357	351	359	364	346	315	338	364	325	369	336	325	326	333	328	344	369	381	355	340	347	334	342	331	359	326	337	372	376	350	339	356	367	344	359	348	332	381	364	308	351	347	371	347	331	370	373	342	299	339	368	334	344	317	345	329	355	370	402	337	321	328	372	365	335	404	368	358	347	344	370	343	337	363	311	357	359	359	308	369	350	351	331	356	395	352	334	362	358	327	327	342	320	331	364	346	341	324	343	375	337	341	348	380	348	333	318	317	319	312	352	334	355	303	371	347	329	357	331	353	334	370	322	307	316	328	331	356	321	329	340	340	359	345	377	358	347	336	358	360	335	370	341	346	329	331	340	314	354	345	351	330	340	345	326	348	372	339	339	325	347	360	338	366	341	326	354	320	362	310	379	346	331	366	328	328	320	351	346	326	347	327	327	352	342	323	371	350	324	329	348	335	339	355	353	356	343	351	364	368	328	320	321	339	373	360	309	363	355	326	338	338	351	348	341	357	371	385	348	357	359	357	363	365	340	372	336	342	338	349	316	330	341	370	345	375	351	329	337	329	353	344	359	323	349	347	377	382	377	352	374	320	360	349	379	343	384	336	316	370	344	356	351	374	338	366	353	382	354	355	360	336	331	351	342	311	358	347	348	346	354	347	328	359	370	317	365	361	359	321	330	342	355	353	332	354	347	338	375	321	345	332	325	358	350	345	361	350	324	387	372	324	339	333	334	363	314	371	311	322	374	339	344	340	360	317	327	373	365	342	349	343	322	363	345	345	337	353	376	362	333	332	344	308	358	330	346	351	342	337	353	376	353	328	356	341	363	345	319	303	339	348	343	346	360	341	345	355	323	352	341	362	354	348	338	338	340	358	320	355	357	322	342	315	330	348	337	332	338	381	331	333	338	323	361	352	335	384	375	360	354	333	333	359	367	354	365	370	331	312	367	344	348	374	347	336	382	302	352	344	357	331	344	333	302	342	339	343	350	347	348	327	369	355	365	367	359	360	301	346	379	337	365	357	344	357	389	325	355	359	350	374	343	354	316	318	362	368	343	352	316	329	363	350	374	338	368	351	346	353	349	366	337	311	363	362	354	367	320	373	362	361	331	336	327	337	330	348	331	337	353	333	387	363	320	330	366	345	354	327	372	364	362	375	365	344	361	345	327	311	379	343	354	348	355	386	351	328	328	333	333	312	353	363	410	351	333	361	361	348	346	331	342	353	336	332	348	314	340	318	365	337	319	347	349	339	367	327	314	333	393	340	358	367	309	349	352	384	344	349	384	349	352	348	326	351	349	337	369	367	351	324	314	341	356	376	338	347	295	354	310	337	333	358	367	356	347	373	322	352	338	372	340	351	339	327	341	369	364	350	347	349	325	347	332	325	354	352	363	336	336	369	345	375	321	334	307	368	366	321	370	366	353	333	364	364	384	343	345	356	362	329	377	355	396	322	383	334	340	342	343	344	327	339	337	346	365	345	335	328	327	340	334	379	326	320	321	355	356	383	358	373	364	332	319	365	322	387	349	367	313	332	375	342	358	364	335	364	341	350	335	333	337	341	332	347	344	354	363	346	328	326	346	354	362	360	336	374	354	295	350	336	316	384	340	316	347	357	356	330	369	353	341	347	347	338	391	339	353	335	377	352	346	353	335	348	333	347	360	337	295	329	344	330	364	378	360	330	330	354	321	359	379	326	323	344	362	368	368	323	332	370	349	335	335	330	324	354	338	314	341	368	372	321	335	354	366	355	345	369	356	352	359	327	333	364	336	344	315	331	343	351	344	363	364	329	330	344	365	354	317	355	355	374	340	332	361	335	341	353	356	337	334	311	321	375	360	361	376	342	342	321	356	371	368	337	330	337	367	343	349	372	354	355	311	339	353	319	368	352	328	317	342	377	338	355	347	338	353	346	380	347	357	338	348	367	321	347	343	349	328	359	365	338	344	362	325	313	371	372	320	380	360	354	313	377	334	339	345	330	341	322	361	325	330	337	336	363	330	348	362	322	357	328	361	380	368	332	323	367	335	353	358	325	331	379	342	333	391	381	355	344	325	371	354	362	359	353	324	334	360	328	321	375	332	379	353	350	338	339	337	341	341	351	298	340	329	326	363	349	344	335	316	345	356	363	369	293	354	344	339	371	312	356	357	371	358	333	337	304	361	349	335	358	335	326	332	358	315	336	307	356	356	344	362	370	357	360	366	369	344	344	343	320	360	369	342	333	351	323	317	343	367	371	329	378	344	367	332	352	370	336	377	362	358	359	337	348	366	339	334	338	347	354	344	325	321	337	350	330	341	348	358	297	366	349	337	336	368	346	354	355	347	376	351	394	344	353	331	345	351	339	318	335	355	300	363	361	335	344	341	321	338	334	378	325	329	333	378	344	356	389	342	355	365	326	330	344	330	342	355	358	329	358	320	360	330	340	332	353	327	358	342	334	349	344	349	334	340	356	322	310	359	333	322	341	353	327	318	314	362	335	347	339	375	349	371	363	330	357	343	328	350	335	322	307	342	387	324	329	311	335	367	346	329	368	335	335	331	374	364	364	359	350	349	379	355	336	349	328	356	313	336	330	358	328	337	362	347	333	314	358	341	404	377	394	316	364	411	365	348	354	344	337	335	385	368	371	335	314	352	344	350	356
23883	12692	15028	16933	13628	11126	11944	7411	6163	6149	4462	3858	2540	2514	2291	2191	2006	1688	1502	1622	1500	1552	1457	1506	1455	1351	1194	1195	1095	997	973	1040	948	949	912	972	936	952	905	897	891	918	915	867	909	935	941	877	947	867	881	904	935	897	897	866	828	871	897	840	880	920	920	896	960	922	883	886	940	878	930	862	891	878	863	884	927	871	879	896	878	854	864	848	860	896	882	917	876	865	920	841	879	903	881	851	874	892	921	876	933	885	861	904	907	898	866	850	908	872	928	905	886	908	916	883	824	929	881	845	874	924	909	889	934	929	868	865	853	875	864	842	853	890	900	850	887	839	834	884	860	870	947	889	874	825	909	868	888	853	823	875	824	945	864	830	883	894	883	883	879	859	890	871	895	857	893	868	895	850	874	872	910	831	834	852	870	833	887	862	910	866	829	911	910	891	861	826	866	860	891	889	878	853	850	895	836	851	859	838	875	874	891	866	895	884	862	832	850	844	881	856	871	805	906	945	880	883	897	860	837	875	904	871	909	896	840	833	877	904	904	895	895	843	872	891	902	870	839	874	854	832	884	837	905	856	867	886	842	838	890	855	865	857	857	875	831	855	870	841	828	885	894	927	862	884	894	888	853	863	869	848	872	900	880	829	900	908	856	902	902	889	930	896	846	904	850	902	871	893	806	883	896	897	906	838	876	852	859	875	861	872	901	862	871	859	838	827	869	867	911	895	879	832	892	884	874	881	852	866	849	868	909	938	882	868	869	825	837	853	861	839	853	962	902	868	878	836	871	864	866	887	893	873	861	844	884	909	915	907	885	877	857	904	803	813	891	930	877	863	837	901	858	900	874	867	869	847	851	833	889	939	844	847	895	895	854	883	859	820	825	879	871	870	867	862	880	904	835	875	871	878	903	931	893	907	842	860	867	853	857	820	851	899	831	880	814	895	894	937	864	861	858	882	877	890	875	875	851	839	869	861	877	895	886	903	906	854	843	875	916	868	871	878	883	892	920	825	911	864	906	854	896	846	856	846	812	900	888	813	901	876	856	830	860	897	857	829	863	899	853	874	857	907	846	866	876	842	857	890	817	871	887	909	884	863	928	845	889	926	815	915	821	902	829	896	901	848	876	858	907	891	894	892	848	850	892	833	850	862	861	902	856	852	856	881	911	911	876	863	880	901	898	902	914	842	880	906	869	872	959	873	854	915	880	817	900	872	844	896	860	840	838	856	868	910	872	877	852	842	898	883	922	847	850	865	867	868	887	867	943	909	873	863	842	877	806	840	832	870	877	884	845	851	902	894	849	892	852	862	825	830	905	861	901	841	815	860	878	922	865	861	891	906	915	819	912	898	863	874	852	893	854	865	917	871	916	896	834	884	888	947	860	885	854	881	896	908	872	842	861	893	894	866	888	893	839	861	885	794	834	864	876	884	850	811	852	859	882	877	837	873	884	923	850	875	882	883	839	878	895	907	889	885	874	853	881	884	870	910	865	838	871	877	853	919	903	905	854	815	871	867	843	880	896	930	910	845	894	855	819	881	902	884	844	877	886	832	846	886	891	875	898	849	904	878	809	882	896	914	920	862	831	844	898	915	875	834	890	871	876	884	888	891	889	894	941	845	846	925	845	848	859	844	889	868	933	874	860	903	853	850	859	872	907	865	909	832	810	901	896	879	839	923	902	868	890	835	824	875	880	891	935	918	808	853	822	812	872	857	828	859	840	856	814	867	878	887	903	922	836	881	854	878	901	845	856	876	896	864	844	867	896	897	929	865	861	917	884	901	845	865	811	926	871	832	915	856	872	898	932	861	859	869	913	882	898	865	865	860	866	861	853	814	833	848	909	887	915	882	867	859	903	867	889	873	872	870	921	828	912	883	900	922	876	925	861	855	892	839	865	898	878	870	890	909	892	852	899	907	861	851	866	878	831	834	888	855	864	870	915	864	892	861	877	849	889	907	831	906	906	810	894	844	896	849	849	838	901	876	884	861	849	886	900	832	835	892	857	849	896	899	898	851	897	871	909	810	840	859	924	875	840	888	897	892	906	875	835	868	893	928	883	875	876	850	853	841	877	883	871	886	920	817	850	887	907	882	886	854	894	884	930	890	874	886	808	857	875	847	858	815	877	823	870	880	897	859	905	883	930	901	842	887	890	915	890	879	851	908	893	884	852	874	855	833	839	876	884	811	868	907	881	859	922	852	877	893	881	865	837	880	867	880	890	873	911	860	892	864	931	855	840	898	915	884	834	853	905	886	867	949	846	871	865	852	899	865	871	880	913	887	884	892	874	926	808	887	864	831	863	876	882	883	872	873	866	856	882	875	900	862	873	917	866	871	851	900	856	899	862	893	876	901	941	931	892	891	871	834	856	874	834	817	885	858	854	905	885	837	898	842	838	860	912	856	861	841	845	864	830	829	860	861	827	869	911	894	838	898	916	837	901	850	873	942	859	914	901	894	840	834	871	876	876	863	866	897	874	882	901	907	832	883	861	845	899	855	880	860	896	942	914	874	873	878	905	869	891	910	883	845	899	827	907	882	865	875	855	928	906	919	838	896	878	905	873	931	884	907	865	851	853	863	893	868	835	880	903	859	905	875	910	857	865	854	887	898	861	893	918	847	827	871	877	931	886	912	823	844	899	829	854	862	876	873	913	862	854	923	877	886	834	860	874	899	861	906	877	849	813	872	877	809	815	875	858	871	883	875	915	846	856	876	897	878	871	866	867	869	885	892	874	936	832	929	831	849	912	867	843	850	904	882	871	832	877	841	904	888	841	859	891	898	868	904	901	886	920	890	897	896	799	903	876	873	864	896	859	855	887	933	948	857	853	872	899	912	900	878	898	866	860	839	874	845	842	874	838	851	842	902	831	885	829	885	878	872	870	867	838	865	887	854	858	846	909	876	853	822	861	883	865	852	823	842	873	875	843	846	842	903	861	851	880	866	859	852	934	895	862	872	881	848	881	824	857	877	889	888	907	880	885	916	883	883	870	881	887	838	906	894	856	900	847	869	852	869	886	905	867	913	856	921	856	888	911	943	831	887	844	861	877	939	843	884	847	889	899	907	953	905	884	820	864	858	895	843	888	898	896	921	887	853	884	864	850	824	874	897	825	885	829	858	872	883	841	892	901	835	914	838	903	815	904	903	853	865	933	855	817	914	913	826	907	896	882	881	850	877	866	880	887	897	907	894	842	862	866	797	859	908	854	875	848	850	885	863	866	898	890	905	827	815	878	880	854	835	815	894	858	889	843	891	872	854	913	833	838	880	854	907	910	868	906	888	889	852	825	849	873	918	856	854	918	852	883	875	861	898	893	899	893	848	874	897	861	841	851	886	895	914	866	863	914	902	901	860	845	888	844	897	863	862	871	865	868	845	884	863	909	864	855	887	841	859	896	845	845	886	836	889	919	930	880	832	923	831	870	873	827	847	805	893	841	872	946	865	860	863	870	876	925	877	874	844	907	839	881	891	853	880	909	854	856	853
40289	26428	23586	20464	16708	12419	10836	6377	4494	3991	2649	1736	1025	812	644	581	526	484	444	403	374	465	481	399	395	338	329	331	260	309	289	282	298	258	260	252	293	277	262	263	294	257	270	250	264	277	219	285	271	267	270	291	251	259	268	249	270	251	258	251	280	245	265	225	236	253	246	307	239	265	248	241	259	256	242	253	258	273	247	266	269	244	249	268	257	267	253	264	270	261	278	259	270	292	271	294	259	235	263	267	236	252	262	240	254	241	232	254	254	247	254	247	247	260	263	234	248	269	267	230	263	277	276	242	253	244	235	236	241	259	232	261	253	246	263	248	231	232	280	226	257	224	289	267	225	258	241	252	271	258	245	239	267	238	232	251	255	250	252	235	236	243	238	231	218	279	247	260	267	232	235	259	231	254	269	242	265	277	258	247	239	267	244	248	270	246	277	250	248	255	237	257	241	262	227	235	252	248	231	243	302	248	222	247	272	244	240	254	262	284	300	276	268	255	236	230	244	241	265	237	281	261	241	250	278	231	281	252	258	253	245	242	232	245	246	227	233	272	245	264	239	228	239	288	236	260	230	268	245	239	233	242	235	228	261	234	278	264	281	260	242	229	246	256	223	265	272	251	246	270	244	254	250	267	261	236	255	228	235	249	272	270	241	255	247	268	260	247	272	253	257	268	238	258	241	306	271	276	276	279	268	258	269	263	260	246	264	248	257	266	248	252	232	253	259	292	268	250	225	251	228	255	230	271	266	250	275	268	276	268	263	237	235	268	254	232	277	286	243	268	250	267	252	232	271	236	283	224	243	294	255	258	245	251	257	270	242	223	258	217	263	234	285	234	270	235	263	255	270	255	260	235	240	233	230	246	243	254	230	252	215	245	257	272	239	282	255	283	257	273	246	260	243	284	274	254	274	249	224	231	262	242	259	266	250	256	257	301	267	276	264	243	260	262	263	238	248	261	262	265	230	234	249	239	230	276	271	240	231	270	216	271	222	248	261	279	264	265	256	214	237	258	245	245	257	240	252	248	230	260	272	259	245	254	230	263	244	215	270	241	253	236	235	270	258	257	272	247	255	226	242	228	258	265	274	276	246	258	271	254	233	246	250	248	286	275	235	248	261	238	260	279	253	218	249	252	255	264	258	250	242	254	285	249	252	256	237	276	243	265	261	251	292	257	254	259	228	231	253	271	266	253	254	246	272	257	250	239	235	253	291	247	217	255	264	244	257	269	256	270	264	251	252	224	214	240	248	263	218	241	254	235	274	253	260	238	246	273	271	264	247	261	276	236	268	243	242	256	302	270	263	259	265	253	239	245	263	249	220	249	265	268	255	280	258	244	259	257	270	229	250	230	231	246	251	263	264	253	250	259	252	276	247	228	273	252	248	246	248	217	241	232	268	268	231	259	266	258	248	256	270	255	262	244	250	252	285	242	251	227	263	263	243	246	248	256	259	280	228	240	235	268	243	243	207	258	259	264	261	251	256	266	287	267	245	254	261	264	235	227	231	214	261	251	260	262	240	217	267	251	263	238	258	277	265	261	237	269	223	273	270	242	238	252	276	245	251	271	242	250	232	244	245	256	255	250	262	242	252	259	265	221	247	233	264	254	276	236	261	259	254	252	231	252	249	250	247	257	297	295	259	238	253	269	251	275	256	236	277	289	247	241	243	226	234	245	278	274	268	251	248	223	235	259	245	281	244	271	258	267	233	245	241	247	262	243	266	238	241	254	245	248	270	280	264	252	242	221	274	229	254	256	244	256	269	238	239	220	249	270	250	247	249	244	283	263	270	258	254	247	230	253	276	292	255	248	273	263	288	264	261	242	266	248	254	267	234	243	234	249	231	237	240	231	267	255	269	259	222	286	247	274	249	277	266	273	237	223	251	233	238	233	251	263	257	251	260	268	251	277	273	258	264	257	246	235	251	268	269	272	243	256	249	242	255	246	277	251	254	253	275	249	246	239	279	237	275	261	249	266	240	242	253	218	270	255	268	221	276	272	234	265	275	264	247	245	239	236	242	285	243	270	297	252	273	254	241	243	221	270	256	243	238	248	280	241	273	226	283	260	259	235	259	257	265	258	253	253	256	257	250	236	259	297	286	262	258	251	223	257	249	262	263	239	256	236	239	267	267	249	266	253	273	211	248	270	230	227	261	253	222	238	275	258	241	244	254	247	225	257	251	266	301	248	236	230	242	258	242	255	238	263	241	246	256	250	246	266	233	279	264	261	241	239	258	259	265	256	255	261	265	252	244	260	264	247	280	273	219	264	247	242	270	245	232	247	251	238	240	264	249	265	240	225	241	275	238	266	236	214	250	230	253	252	245	247	251	271	252	262	286	220	230	233	268	253	228	258	264	242	255	250	272	245	269	230	268	251	236	232	258	273	233	224	224	255	232	266	250	257	271	236	230	241	252	242	226	221	269	239	238	242	260	224	240	235	247	250	234	224	265	243	274	258	290	240	223	241	232	265	248	272	275	227	249	241	274	238	246	257	227	235	256	256	262	270	254	264	247	261	264	245	256	261	244	253	247	262	226	240	239	272	261	254	266	233	240	287	239	255	243	239	226	261	279	232	254	262	250	246	276	279	252	274	227	258	268	265	262	275	260	247	260	256	260	287	248	240	259	247	253	253	259	244	240	236	245	249	234	254	267	251	252	246	258	272	243	261	241	247	251	257	257	249	239	265	243	255	245	264	270	265	255	251	243	241	275	258	239	251	254	279	262	246	254	238	249	245	271	258	253	248	253	247	260	243	234	267	249	260	231	260	230	239	231	263	228	224	229	238	263	250	265	269	245	266	240	253	251	236	252	266	256	248	238	248	251	224	251	280	255	261	236	285	261	241	249	254	265	231	230	279	225	257	262	221	254	280	260	253	268	240	235	237	261	272	234	218	235	253	258	279	274	239	251	259	212	246	242	260	231	240	219	232	273	258	255	257	267	242	237	265	237	267	238	265	231	244	242	229	258	260	222	259	236	246	270	259	249	257	236	268	255	240	246	237	246	253	243	256	242	235	233	286	269	253	261	255	273	246	255	244	255	292	254	236	252	242	263	260	224	250	256	264	259	236	269	249	269	256	240	255	244	243	241	238	248	258	256	249	251	261	243	236	246	245	244	235	205	222	267	269	233	275	258	227	257	265	251	293	251	229	263	244	261	245	217	276	280	256	255	245	259	240	237	256	247	247	242	273	236	245	242	273	264	268	248	272	220	241	260	258	257	255	266	238	280	241	268	251	247	261	251	230	229	259	221	242	269	262	255	272	250	225	251	246	247	253	264	249	249	230	245	242	251	263	272	237	215	254	252	244	244	245	252	259	242	251	241	246	273	224	267	246	272	258	244	248	237	278	268	257	257	239	272	249	253	269	241	234	248	263	251	242	239	248	263	229	222	250	270	275	237	244	282	247	252	235	230	243	273	240	233	272	241	255	248	268	248	255	258	254	256	269	253	258	246	253	251	239	269	235	271	273	243	245
29643	16539	19524	20773	17481	14990	15431	10062	9145	8985	6258	5065	3300	3229	3114	2842	2614	2173	2054	1654	1548	1702	1837	1770	1435	1555	1199	1042	974	927	873	856	804	803	764	749	722	773	739	719	743	705	706	729	659	697	671	714	650	682	744	672	685	707	685	685	677	632	677	602	698	686	731	705	742	637	712	697	707	687	678	709	662	657	649	682	683	653	669	672	695	654	685	670	647	703	629	680	675	690	681	650	668	660	679	756	708	682	664	632	647	663	679	711	690	643	671	692	710	679	708	677	653	686	711	697	661	661	707	722	600	658	665	625	660	655	665	593	669	678	645	679	693	642	648	652	670	688	613	562	655	676	618	621	640	642	642	652	676	627	672	625	675	621	625	667	651	622	641	671	621	660	638	630	649	712	628	636	579	659	653	679	664	638	658	633	606	653	656	649	668	604	652	654	646	614	634	617	641	630	659	636	701	656	680	603	620	654	667	689	695	624	630	656	616	642	663	657	683	703	724	618	619	655	655	674	632	618	673	635	686	618	582	634	595	606	710	650	662	624	625	677	637	669	673	645	601	660	622	660	632	611	641	650	631	676	646	692	652	592	641	647	657	690	643	696	620	654	654	670	630	718	628	580	646	671	619	616	619	614	651	648	666	620	651	671	653	661	638	636	623	642	664	618	659	677	629	620	677	614	640	660	609	611	675	628	655	630	660	722	618	718	643	688	627	676	652	628	618	612	691	614	663	626	622	659	650	620	654	686	676	625	653	626	636	651	614	654	657	680	620	635	663	661	630	638	655	687	660	648	655	701	653	624	679	653	655	636	600	610	664	688	652	622	658	619	669	639	593	639	589	592	637	662	630	654	677	638	626	652	703	620	636	646	620	625	610	659	660	644	658	626	640	633	614	652	634	674	667	667	673	711	683	643	643	640	644	614	644	614	679	591	623	626	615	661	613	666	596	628	663	604	660	669	630	612	664	626	630	637	607	662	659	659	658	645	648	688	614	640	639	637	665	654	642	625	670	718	592	689	646	661	610	615	649	651	630	670	652	634	658	629	650	656	639	641	664	639	640	653	665	614	679	609	658	623	646	648	642	629	666	664	648	622	678	604	712	679	635	627	635	674	645	662	643	666	649	647	665	659	630	657	654	649	639	646	632	639	639	679	677	643	675	642	636	631	652	652	655	633	642	679	654	662	617	633	626	655	642	627	642	612	667	649	647	683	637	674	662	556	656	612	642	658	631	623	625	671	660	703	654	603	645	614	669	633	631	626	667	669	622	629	668	717	603	636	678	619	606	685	662	633	661	618	621	599	630	607	637	617	627	668	619	626	640	661	641	612	658	650	658	622	624	598	642	639	642	629	672	626	645	657	612	667	637	665	635	668	651	636	663	663	662	675	647	716	692	655	626	663	643	618	668	677	636	658	626	592	686	665	702	660	607	641	647	599	608	634	658	614	668	661	616	616	642	687	641	678	623	651	622	635	635	661	641	621	598	624	650	654	642	625	658	630	650	693	618	639	658	651	661	627	630	666	611	636	647	653	635	661	649	635	615	638	652	658	631	675	677	684	636	602	670	637	666	619	649	645	644	687	624	627	643	624	646	600	635	635	632	615	639	658	663	630	678	639	679	661	635	661	677	653	598	614	653	660	601	639	679	615	687	686	636	650	642	644	642	677	585	635	636	607	657	684	683	628	617	643	680	658	672	634	615	686	641	624	686	627	651	660	668	631	629	662	700	637	678	670	660	632	658	664	666	685	659	632	640	651	668	669	625	639	635	648	631	632	666	644	657	623	660	680	671	652	632	675	621	685	668	625	631	655	648	639	665	658	665	654	668	649	644	643	629	598	646	625	654	671	626	631	682	632	674	651	669	645	624	622	651	648	639	638	620	676	656	670	638	633	634	593	636	626	644	663	666	658	662	679	676	603	698	601	649	641	645	665	664	642	664	625	650	631	657	667	644	587	646	675	652	638	654	634	656	617	651	612	653	653	638	646	602	622	610	644	629	648	697	681	626	648	656	625	657	662	663	607	673	637	652	642	644	658	636	606	601	644	644	673	658	675	715	612	631	665	614	611	626	660	665	636	657	706	668	588	651	660	639	637	670	659	646	672	623	653	618	632	652	643	642	642	630	608	592	609	663	666	687	663	658	630	592	637	658	632	658	654	610	668	650	647	666	681	666	663	659	674	635	624	637	649	663	651	648	655	656	656	642	670	684	697	657	638	614	639	635	640	645	690	623	650	654	661	659	621	696	626	608	580	672	680	695	675	613	641	668	652	659	654	609	631	702	618	612	637	727	640	628	653	687	681	681	641	672	614	658	683	709	676	645	635	625	623	656	673	651	665	634	639	597	708	681	655	617	633	643	642	667	662	682	657	650	637	666	638	610	610	634	615	641	654	642	632	624	666	664	637	624	626	613	620	617	604	647	625	655	649	660	643	614	650	659	633	698	646	690	635	669	674	575	619	669	601	662	656	646	659	634	630	654	616	617	665	682	654	683	699	642	651	643	677	654	644	670	604	689	648	642	695	682	675	644	628	628	624	638	648	619	595	651	681	639	678	624	603	637	657	706	656	621	637	659	653	655	675	644	625	643	613	631	685	683	659	668	611	642	693	653	662	654	646	658	617	624	630	661	651	623	657	647	627	659	641	643	611	643	686	673	655	676	607	636	613	672	647	658	732	664	650	607	671	638	577	626	689	652	659	658	690	657	660	651	677	623	628	636	693	659	652	694	675	595	631	646	700	665	658	676	640	591	599	656	634	615	681	653	656	670	602	710	638	656	648	669	598	644	672	613	632	635	645	632	649	664	638	597	633	599	639	687	653	639	641	648	697	584	647	623	613	639	617	651	615	639	631	659	632	603	670	662	620	671	618	647	696	614	677	625	623	619	667	651	663	653	674	646	666	628	633	631	685	685	638	645	661	685	587	605	675	616	675	699	645	661	681	645	653	650	601	664	633	658	633	660	637	653	629	605	630	670	637	623	657	639	660	636	654	640	652	630	649	661	633	638	656	670	624	650	637	620	641	634	653	675	649	644	619	644	627	666	641	634	646	636	619	609	648	626	649	639	640	629	648	610	571	611	649	607	648	664	647	618	613	622	632	665	670	632	603	666	700	625	673	645	640	688	657	670	676	662	655	638	633	609	650	613	621	652	671	641	652	645	590	634	631	627	593	644	636	610	669	636	673	658	645	657	657	616	679	640	649	657	627	628	641	625	647	645	652	651	647	645	670	661	646	637	624	643	663	617	634	673	650	671	643	648	642	666	610	621	640	640	680	629	652	675	641	631	662	580	658	643	659	687	693	659	610	633	634	656	620	652	655	678	660	654	643	599	653	662	632	644	632	630	632	667	658	651	652	677	687	629	670	718	651	615	651	622	617	692	641	624	693	661	635	659	653	630	704	636	649	610	687	675	605	569	621	631	625	641	669	680	627	660	642	641	689	653	637	642	661	655	638	661	624	636	653	672	658	644	606	688	648	603	676	595	646
6864	3002	2969	2801	1930	1386	1162	714	500	466	438	380	367	371	309	296	309	300	304	325	280	317	364	321	303	301	297	298	316	291	306	301	316	318	288	317	304	299	266	306	291	300	303	307	293	330	283	300	355	306	283	305	328	299	300	303	318	263	294	311	293	334	302	294	286	308	300	317	313	304	316	294	280	304	293	311	304	324	279	310	292	288	300	272	304	312	310	298	287	321	287	323	325	269	273	322	291	290	305	295	293	291	269	332	274	333	335	303	329	309	299	280	283	286	304	333	306	303	282	305	330	291	306	335	303	293	298	340	291	283	310	312	299	293	265	324	305	313	294	300	265	322	304	302	354	328	324	306	276	303	313	306	343	301	280	301	303	323	290	341	322	286	287	312	293	309	305	275	311	298	339	286	275	305	274	284	336	285	299	291	345	271	302	310	307	303	309	286	290	300	306	284	287	309	277	300	288	273	304	302	282	287	297	281	305	305	293	313	304	289	280	311	305	298	296	319	289	306	312	291	295	286	299	307	315	285	280	279	297	326	316	306	297	297	288	327	301	313	268	304	323	277	329	296	319	287	315	300	312	262	283	288	309	284	306	284	318	315	297	286	302	300	280	311	315	281	306	300	290	266	302	286	310	303	326	289	293	297	298	306	311	309	289	317	302	311	309	295	320	280	291	292	320	247	296	312	322	289	292	295	280	320	261	304	292	297	287	286	299	318	322	298	287	261	282	295	267	311	290	296	279	318	301	296	282	280	319	321	274	275	310	294	289	325	317	289	291	280	287	323	324	294	319	282	270	302	283	331	273	279	303	311	271	294	297	298	304	319	300	280	310	306	288	287	298	296	320	297	292	301	316	322	271	271	310	270	288	319	298	284	282	323	291	318	329	301	309	284	301	317	309	278	277	347	276	318	303	289	266	284	298	311	321	291	305	322	286	284	279	277	256	309	320	301	301	303	314	305	331	338	271	278	311	295	313	318	302	290	299	306	295	329	317	278	319	310	330	280	263	281	299	299	280	286	302	301	275	325	312	293	311	316	307	300	290	316	304	306	273	286	301	296	290	279	318	309	293	294	336	286	296	280	273	275	288	299	300	270	272	292	277	337	287	283	292	345	305	298	316	268	301	278	298	276	306	279	301	311	285	299	292	272	302	327	280	293	302	281	313	293	296	301	299	306	300	318	259	294	263	301	290	318	318	324	318	284	311	323	324	294	309	300	313	293	271	292	286	312	304	312	318	305	286	298	315	269	284	288	329	314	293	305	275	297	304	287	284	304	323	320	335	277	296	340	265	283	314	310	319	330	310	289	265	288	307	314	283	313	254	305	291	292	275	284	323	287	307	311	258	312	312	303	299	289	316	296	308	284	279	296	286	338	319	310	299	316	291	302	318	293	314	307	326	281	311	290	312	297	284	290	274	306	308	301	294	284	306	277	315	267	308	295	295	301	308	312	294	301	311	306	299	321	295	298	304	307	336	288	288	318	329	330	306	312	298	278	310	320	329	290	294	264	322	307	296	286	329	288	290	297	325	302	305	337	296	293	311	294	274	305	313	294	304	289	277	283	301	323	292	276	327	276	286	266	281	300	290	336	290	292	329	276	317	290	279	314	279	311	291	296	286	297	297	293	280	278	307	307	333	303	285	284	290	301	284	298	292	314	285	280	277	282	274	297	324	360	299	254	288	297	282	292	308	320	294	256	315	278	278	298	310	273	316	286	293	278	305	288	293	296	336	296	260	294	302	294	289	291	279	294	303	329	303	291	301	304	338	279	329	290	301	309	302	298	293	295	302	291	298	285	273	277	291	292	309	338	284	300	280	293	294	339	278	295	306	309	322	289	298	257	293	320	330	284	348	336	269	302	283	299	308	287	305	295	317	318	304	316	299	312	294	286	303	286	293	310	299	267	325	288	275	291	282	298	283	282	267	301	301	289	309	267	318	301	308	312	304	316	302	285	328	317	309	335	320	327	290	326	318	293	284	282	281	284	313	293	321	323	309	276	301	285	283	271	288	274	308	312	302	271	313	287	294	324	317	309	312	270	263	313	307	320	261	320	327	313	315	283	306	272	322	313	291	333	337	284	316	293	284	312	280	309	309	329	315	308	316	284	323	319	287	308	318	321	305	316	318	285	291	281	292	299	306	316	287	288	302	302	277	291	299	319	320	320	288	287	293	286	282	308	284	274	287	299	316	309	322	296	312	273	284	303	289	296	309	291	328	276	299	287	285	281	308	304	268	284	280	280	331	314	320	276	302	315	281	309	296	317	298	304	281	264	294	278	315	293	307	308	313	290	271	275	302	296	295	293	308	290	335	328	263	305	313	317	296	303	267	313	324	349	275	310	303	319	289	301	290	279	306	314	317	336	303	335	324	319	316	254	303	294	334	264	270	300	277	327	265	294	314	332	299	312	287	315	325	277	273	282	287	308	321	334	327	301	297	344	315	329	293	311	275	282	305	314	324	325	285	307	288	272	273	281	314	301	291	306	325	286	309	267	325	303	300	303	282	270	307	280	297	302	310	294	292	269	300	279	290	292	266	310	287	317	330	296	306	302	294	326	301	294	307	281	315	297	289	278	291	332	307	265	280	275	290	289	289	278	307	305	304	327	294	298	290	282	302	287	330	296	317	318	284	316	320	298	282	287	286	320	300	303	309	282	297	348	304	291	310	295	310	295	292	280	291	313	307	304	310	297	346	303	306	294	270	296	328	302	311	311	326	284	297	322	309	301	322	317	236	289	299	286	289	306	313	298	294	329	283	319	325	303	304	301	306	323	314	274	251	290	306	310	288	309	318	288	307	312	292	305	316	280	284	300	322	284	287	316	295	322	273	316	310	294	302	257	284	310	333	306	292	302	328	303	307	314	278	307	352	304	323	291	302	290	266	307	303	288	313	311	329	311	288	299	284	314	301	315	289	295	297	303	298	314	303	289	294	311	293	293	302	298	336	270	294	308	291	324	320	283	318	256	285	293	301	314	285	278	283	300	288	304	296	310	315	300	287	287	316	314	305	283	308	314	307	339	317	287	292	293	294	307	304	292	273	297	300	315	309	306	331	296	327	270	311	325	303	273	320	313	307	275	255	293	287	285	308	300	280	283	324	318	307	339	334	275	307	322	286	315	305	309	304	316	295	285	315	297	277	294	303	291	290	302	319	305	293	280	290	263	322	340	250	323	303	310	309	296	311	323	293	292	279	311	332	319	327	294	321	296	292	266	302	337	273	279	268	257	274	300	269	291	284	305	278	307	315	346	315	297	303	306	327	257	291	318	303	335	300	281	290	249	282	298	320	267	304	310	295	288	275	289	325	316	283	307	308	302	281	305	332	303	302	320	289	307	276	309	282	309	285	292	282	260	295	282	311	273	312	253	288	298	297	320	297	339	295	284	305	299	329	289	302	299	286	271	274	295	313	317	328	282	312	318	288	321	319	297	298	306	292	295	279	272	273	342	322	336	294	300	291	322	308	313	294	269	271	298
5902	3547	5775	7274	5785	4404	3885	2351	1838	1734	1471	1247	1079	1048	1075	1021	952	985	950	893	861	862	904	929	850	825	814	877	795	812	857	770	812	788	834	881	770	817	806	761	776	771	774	798	804	770	778	814	734	788	762	797	780	795	724	830	813	774	775	800	762	764	762	778	747	804	798	797	750	733	819	796	803	802	763	790	800	732	784	833	817	752	749	789	772	822	789	759	782	804	722	783	744	811	804	780	801	774	787	773	809	726	776	764	765	820	815	814	820	788	744	816	731	770	774	780	800	814	743	772	788	748	836	772	807	731	762	777	745	783	847	821	788	780	788	767	756	748	830	766	787	803	731	788	754	830	742	801	776	862	772	767	793	801	777	776	778	756	762	828	752	828	803	800	784	777	751	759	825	750	761	809	770	801	819	736	781	810	780	814	788	760	808	748	800	785	766	809	761	752	798	804	779	786	793	792	783	814	794	731	816	793	752	827	794	748	773	835	817	798	779	754	814	748	815	815	751	810	770	767	786	730	767	807	786	807	769	765	807	813	759	766	858	790	735	779	761	772	810	801	798	777	747	744	757	768	833	813	780	803	825	769	740	773	774	808	779	765	826	751	775	773	779	812	810	809	775	753	747	738	810	793	803	780	768	806	781	810	793	771	801	753	743	783	800	783	792	799	758	736	773	771	825	736	760	758	777	797	796	753	810	782	768	744	814	790	748	766	793	819	757	777	788	803	799	832	803	767	751	796	771	811	797	821	751	775	766	806	815	789	776	774	739	739	774	797	803	798	785	826	807	795	757	763	755	799	763	737	802	782	816	764	745	771	792	744	786	755	801	804	752	818	779	803	751	744	798	757	797	773	794	732	777	823	781	826	778	757	792	758	818	795	777	804	762	861	721	747	784	740	762	786	783	740	769	775	771	809	765	788	790	778	794	778	776	786	804	778	763	749	794	790	849	747	814	824	832	776	772	825	775	771	777	792	765	766	788	752	788	786	780	823	798	780	782	761	803	765	787	783	757	801	828	802	798	788	800	759	775	761	772	777	790	793	792	765	763	776	862	795	780	811	728	769	815	773	757	843	793	765	756	764	756	769	802	785	767	774	787	756	776	803	778	741	746	725	735	792	722	754	809	817	805	758	786	803	780	794	791	768	750	797	784	765	779	810	758	705	736	785	795	793	804	715	779	782	853	793	778	774	808	758	740	761	790	753	734	786	785	747	834	772	841	779	827	727	758	784	761	784	781	782	780	791	758	778	784	762	699	793	773	776	808	766	722	773	779	805	794	747	819	779	753	786	734	818	784	704	760	774	731	771	695	787	755	741	762	737	756	800	793	757	783	739	785	794	752	793	787	825	751	824	759	735	765	773	759	770	803	758	795	743	780	787	782	786	735	781	817	778	780	769	770	747	750	826	805	758	735	796	787	760	771	815	765	733	803	813	770	801	788	773	764	786	776	767	783	764	788	758	761	725	812	753	819	791	781	803	771	765	759	776	772	795	778	767	795	770	795	820	789	821	751	793	786	776	776	797	778	766	792	784	793	727	808	810	798	760	787	760	768	784	790	744	788	808	810	751	748	838	806	748	730	769	776	781	789	810	771	771	765	763	817	777	812	753	787	781	821	783	751	811	785	780	782	810	756	774	804	802	755	796	771	776	763	740	799	799	796	795	784	703	763	829	735	790	819	762	806	768	727	759	795	777	756	805	763	764	779	804	759	758	782	779	799	715	776	766	779	785	838	787	734	735	800	748	794	760	765	845	794	757	799	788	736	759	785	769	812	785	815	740	703	767	823	813	796	817	741	772	758	791	800	780	769	747	738	783	793	777	818	779	771	791	744	824	782	836	771	783	773	752	823	767	771	786	804	789	848	779	739	813	774	802	789	787	803	774	823	786	746	781	722	809	776	754	799	780	785	743	779	781	809	744	826	814	794	765	776	785	813	770	796	700	788	795	768	724	796	798	809	784	793	812	820	787	781	762	769	870	791	791	815	784	817	808	803	759	775	811	816	774	795	821	777	745	777	753	787	789	769	762	774	842	810	773	750	814	762	765	764	745	729	766	803	783	777	768	770	784	761	801	757	782	766	848	845	774	823	789	811	752	748	835	796	809	759	722	772	769	785	769	801	763	750	789	790	762	784	781	755	763	755	812	712	822	794	720	766	774	787	822	781	771	752	742	769	745	729	746	745	764	813	758	808	776	782	796	765	780	832	754	764	754	764	772	755	783	775	740	805	746	794	785	799	727	744	781	798	769	850	763	725	826	825	782	785	776	782	730	769	787	758	680	799	832	758	764	722	751	773	763	764	770	768	738	757	804	732	721	775	803	802	817	793	761	789	747	795	756	801	758	748	745	768	762	743	769	773	846	766	784	798	787	751	726	810	753	770	796	758	779	760	733	803	724	792	749	782	797	796	804	766	803	832	733	760	768	790	735	784	780	799	733	753	767	804	793	800	769	788	816	778	791	780	793	745	762	788	808	786	788	763	746	755	788	828	757	747	785	803	791	795	784	749	805	804	777	795	764	748	803	824	813	832	798	791	767	792	797	803	737	803	789	763	768	820	759	786	794	777	806	807	820	739	784	807	817	762	795	758	766	757	782	769	763	754	805	746	781	778	789	800	774	834	779	754	830	857	774	744	752	792	741	800	746	768	783	799	786	759	759	754	765	785	731	791	798	812	785	779	784	847	777	813	763	771	782	750	756	765	767	803	842	755	799	761	758	796	796	811	772	807	835	783	781	777	771	795	777	775	791	784	804	802	805	821	750	798	790	768	747	814	789	795	750	761	798	777	814	772	769	767	783	753	768	702	822	688	780	786	767	770	805	767	777	779	749	793	779	797	794	735	773	827	780	764	773	770	718	807	758	770	768	805	742	762	789	819	770	747	783	813	752	796	756	736	740	795	817	793	769	750	788	753	787	786	787	775	805	775	798	764	842	772	742	783	793	752	746	780	809	830	787	810	766	715	820	788	757	785	825	760	821	757	800	779	788	740	860	779	766	806	767	761	827	747	789	850	792	798	752	802	758	749	805	808	791	838	749	759	806	782	882	813	778	765	767	784	759	775	777	825	834	792	759	777	810	760	774	822	784	783	803	771	817	808	740	765	783	781	799	776	797	778	800	783	805	769	796	757	747	777	785	783	752	782	767	787	768	800	776	780	785	783	779	777	806	740	807	828	801	773	795	755	774	763	758	802	782	817	829	810	746	829	788	762	815	825	780	775	761	738	765	751	811	814	794	768	809	777	793	776	800	823	763	830	789	749	796	765	768	767	773	750	731	757	786	719	733	765	771	767	781	798	786	813	801	793	797	762	822	773	737	777	735	771	782	797	821	804	803	769	771	771	753	786	788	827	751	796	806	763	763	776	782	792	760	753	727	761	744	805	785	797	778	811	763	781	767	765	750	818	735	767	788	778	785	795	807	797	802	738	827	755	762	768	722	813	770	773	781	799	776	775	791	784	826	790	782	797	786	748	803	816	718
32869	20527	17235	13908	11159	8326	6431	3823	2379	2178	1690	1217	721	576	498	521	538	473	481	433	426	389	399	427	405	406	386	395	380	410	347	362	336	343	310	335	336	331	349	328	378	346	334	355	341	335	325	334	344	315	320	335	358	349	335	327	319	322	340	332	329	370	331	358	335	327	343	372	326	356	383	356	370	311	331	315	355	346	332	337	329	362	315	345	355	359	370	368	332	333	356	342	337	331	328	340	367	362	351	370	330	310	346	318	347	341	310	348	324	339	333	334	334	337	347	369	337	360	317	348	329	352	318	349	347	352	343	366	361	327	332	317	340	343	310	304	358	346	347	348	352	313	349	338	358	344	335	342	352	346	367	350	342	317	338	327	350	342	333	314	335	324	327	329	349	326	348	357	352	310	352	309	347	348	363	367	306	322	333	349	316	354	347	338	317	343	374	309	344	328	350	360	361	356	372	354	359	349	342	360	347	332	329	317	335	360	337	309	343	332	353	347	351	319	335	346	366	347	335	332	354	363	357	355	340	343	344	314	367	312	295	336	360	350	353	318	341	325	343	360	350	351	339	337	337	357	354	373	338	341	354	310	335	358	364	360	351	321	367	315	365	319	323	320	326	346	344	339	311	346	306	344	317	338	335	336	382	335	367	352	324	371	375	346	340	315	321	352	357	344	375	326	354	376	335	316	368	324	339	339	354	302	356	343	334	331	357	374	322	346	371	345	323	350	368	345	348	315	339	307	348	330	368	324	369	325	340	314	359	344	352	373	338	314	348	378	339	339	314	365	341	334	357	307	333	313	352	323	379	318	351	328	356	339	366	325	367	324	365	311	325	327	374	320	323	330	354	369	344	363	345	359	350	342	349	315	332	340	345	337	339	371	376	348	364	338	347	345	381	336	343	341	352	360	366	340	345	324	318	354	316	354	315	346	361	367	335	328	339	333	332	354	339	376	374	338	339	356	355	374	339	359	339	307	343	338	348	355	359	308	365	317	336	347	346	367	331	346	378	353	331	337	319	344	344	342	348	366	357	371	380	353	294	333	324	366	345	367	301	343	324	318	336	326	334	350	342	354	344	342	344	351	329	297	346	333	373	322	350	316	368	337	339	328	379	349	353	333	331	357	329	341	305	327	374	336	366	379	346	354	350	310	363	344	355	364	356	327	331	314	348	357	317	351	351	342	329	321	332	326	367	376	346	282	326	359	322	336	344	341	388	354	355	337	328	347	341	367	333	350	356	333	329	325	356	348	358	343	359	327	340	358	322	356	326	344	339	339	352	329	316	332	340	338	337	349	363	353	369	326	347	359	352	338	330	336	341	366	320	334	344	349	334	356	317	347	288	338	330	342	371	348	347	364	389	326	312	335	326	356	319	362	347	301	373	371	324	302	338	392	341	327	324	378	338	390	348	374	361	359	310	333	347	319	336	328	333	308	340	332	303	324	322	318	330	364	347	344	329	376	346	342	352	327	364	357	346	344	347	335	353	317	365	334	320	330	358	355	324	341	355	304	330	346	375	307	346	327	323	298	372	343	348	328	359	353	334	383	340	321	315	335	353	346	376	370	349	342	326	340	361	323	318	324	333	318	363	359	326	310	328	350	310	339	348	359	359	324	334	337	381	338	359	299	356	344	325	332	333	344	348	347	333	312	345	345	299	346	335	336	339	335	337	326	330	308	347	363	384	356	346	307	339	361	350	351	370	376	337	327	337	319	327	317	329	328	356	329	344	351	342	318	348	321	326	346	300	343	337	322	323	357	321	345	326	368	324	346	382	355	319	311	388	346	345	332	362	341	315	339	357	338	350	369	315	349	331	328	355	375	332	373	338	319	367	343	329	353	343	329	310	328	341	328	294	331	324	337	349	411	340	361	334	359	340	318	358	351	310	340	319	345	334	343	374	373	364	344	321	340	315	346	330	347	346	315	335	327	300	354	322	336	344	363	359	349	339	355	357	359	354	355	344	366	325	335	332	351	328	326	341	379	341	326	342	294	369	332	336	342	381	353	370	373	373	354	339	315	353	331	342	323	357	346	342	337	350	325	354	323	334	360	341	323	352	340	356	338	333	337	334	346	366	343	354	329	352	352	357	318	336	360	361	333	358	345	334	334	334	361	333	365	357	338	350	356	334	337	336	323	341	362	356	314	340	367	361	337	340	331	328	352	376	332	346	350	331	336	343	364	337	334	352	318	333	336	346	331	316	320	349	346	335	356	339	348	335	352	353	312	337	353	351	315	361	349	349	343	354	356	338	385	359	319	342	326	322	343	353	350	317	325	342	343	350	323	318	345	356	358	355	356	315	344	357	350	346	338	325	324	336	352	334	326	372	325	341	336	344	344	328	317	394	349	371	294	339	340	335	349	362	371	358	355	348	344	374	323	334	310	335	356	329	319	326	355	374	347	362	318	328	344	342	330	345	338	362	310	344	328	349	348	348	334	350	354	330	350	345	312	359	318	322	348	336	329	379	321	347	337	376	331	333	322	320	355	375	377	344	340	330	339	357	351	333	361	335	324	332	334	339	371	361	348	347	364	364	326	324	373	347	346	373	298	338	324	350	307	342	359	357	321	358	356	354	358	354	344	379	339	315	355	354	379	329	325	321	356	331	332	355	346	339	342	304	327	322	318	327	340	357	357	367	327	329	327	341	332	313	339	357	343	362	333	313	378	329	328	366	335	334	363	343	369	347	334	316	327	304	330	334	343	312	322	360	361	369	327	330	335	330	322	352	339	354	345	368	318	348	358	340	359	334	334	362	321	396	328	356	328	343	365	354	326	334	339	343	374	354	340	339	351	363	322	325	360	325	322	356	343	405	354	352	342	346	345	347	355	327	342	319	308	337	346	355	387	349	392	355	347	323	352	348	344	341	333	355	340	334	354	349	362	349	295	374	332	336	344	367	391	322	328	333	357	355	350	350	326	371	376	330	359	366	356	334	334	351	341	359	333	343	315	340	308	306	342	335	349	357	358	347	320	351	302	331	359	339	352	347	338	354	364	333	355	372	323	341	358	325	354	326	315	336	343	381	343	330	345	300	372	347	318	407	327	331	334	322	309	364	356	313	340	348	358	366	350	318	320	344	314	373	335	348	306	350	344	357	309	346	343	342	339	315	332	324	371	321	364	342	339	327	345	353	327	339	352	318	335	338	364	347	362	320	337	315	336	353	338	324	332	329	377	345	307	334	327	306	341	344	343	325	331	351	333	308	327	368	327	333	342	338	329	364	350	314	349	363	358	317	344	331	345	343	329	360	299	361	340	307	341	355	320	313	372	334	326	338	377	341	328	318	344	350	373	348	347	338	299	334	315	376	362	321	367	358	334	347	359	320	346	349	338	330	338	345	330	318	346	343	310	346	337	317	333	358	346	343	321	321	333	326	314	315	343	346	327	333	339	344	354	349	327	337	347	358	365	367	339	344	293	327	357	346	325	361	324	312	355	294	376	364	318	331	359	333	311	335	375	339	331	391	353	366	372	336	355
24545	11684	14260	16011	13551	11637	10695	7263	6120	6157	4510	3313	2473	2101	2125	2016	1842	1774	1645	1539	1283	1361	1448	1477	1410	1339	1165	1107	1043	1046	938	986	1012	981	950	896	921	936	922	922	876	917	882	885	850	897	880	853	895	885	902	918	875	877	845	865	847	915	881	827	876	855	884	856	912	929	913	860	893	870	913	854	812	825	867	844	888	910	826	885	924	926	871	835	851	902	832	871	918	889	862	895	848	861	931	872	924	944	912	893	834	892	945	918	874	811	924	859	859	848	850	875	884	856	832	922	920	865	940	896	860	878	865	855	867	859	855	881	847	846	841	895	887	873	849	897	844	831	879	837	844	902	929	857	866	852	876	857	839	821	886	884	874	852	820	844	871	879	858	829	837	878	888	835	839	868	803	907	852	885	911	888	871	887	812	841	857	823	860	917	873	868	847	894	851	860	880	851	832	875	919	824	887	893	851	884	886	860	901	929	934	842	882	851	882	864	928	879	808	871	778	837	844	877	899	838	858	862	864	857	846	793	864	918	888	880	869	889	883	913	872	873	916	865	900	867	835	871	905	872	873	871	842	860	855	875	826	864	876	865	875	844	864	859	808	842	866	880	829	832	830	860	832	831	915	876	900	900	871	886	841	861	881	865	868	919	904	824	872	859	885	837	879	900	794	864	845	865	866	826	817	864	871	866	850	861	848	832	889	852	826	806	817	842	850	841	885	878	851	858	875	882	858	909	865	895	874	827	885	858	848	817	872	864	856	846	865	878	906	857	784	817	844	905	900	935	877	853	869	849	858	859	890	868	824	830	857	856	877	875	890	803	887	857	864	838	875	874	806	872	841	870	881	886	900	868	880	855	819	824	868	824	840	796	889	889	839	864	874	911	838	851	896	850	844	867	823	893	852	846	846	937	859	841	872	893	846	862	810	854	912	870	823	865	890	892	882	855	882	894	876	837	856	880	913	892	844	897	841	859	862	854	824	909	901	855	845	822	894	910	839	840	874	873	842	845	841	904	863	902	894	814	875	861	871	887	881	849	913	861	856	858	878	871	919	901	867	785	830	879	853	867	878	893	867	825	876	888	838	836	859	877	898	897	875	840	893	880	823	864	869	866	853	877	813	885	853	868	805	875	848	857	842	814	915	819	839	890	836	901	842	860	872	835	818	835	825	877	859	822	862	859	870	876	840	895	871	824	902	829	862	890	902	893	879	879	895	877	862	848	856	891	847	849	868	901	844	853	928	902	854	900	893	855	912	825	882	906	860	861	826	850	855	864	860	882	870	831	890	844	905	869	853	850	893	857	888	859	856	878	883	840	825	891	859	866	852	824	887	887	911	814	904	873	890	894	860	882	804	909	819	841	832	918	834	840	844	810	900	859	886	936	820	854	857	871	802	841	813	868	874	861	872	878	846	860	855	827	854	892	855	869	838	884	891	920	881	830	847	838	886	851	854	882	867	841	862	905	840	809	871	858	848	856	834	847	813	847	877	856	840	857	876	846	824	847	846	848	865	867	883	867	844	830	900	840	851	914	848	896	909	906	886	844	869	845	870	837	861	867	865	898	890	872	871	861	880	853	829	872	850	839	842	850	890	863	887	852	839	796	822	791	824	878	872	862	862	861	820	876	894	909	884	902	898	861	856	864	837	849	887	877	836	868	857	879	858	873	845	855	841	882	821	831	872	882	824	821	874	824	900	862	890	841	828	922	877	857	881	839	882	839	880	809	849	838	853	851	861	831	846	907	845	917	886	875	792	861	851	885	868	870	844	892	848	826	882	872	869	873	815	902	853	867	848	927	871	880	884	858	850	781	867	877	843	892	866	849	853	841	857	856	859	850	870	907	858	863	852	844	884	837	873	867	850	866	888	843	791	855	858	828	844	818	845	901	859	898	916	858	860	877	836	894	846	835	886	865	907	840	840	934	888	844	906	837	905	883	846	873	831	873	848	855	834	914	879	803	830	861	811	894	848	879	883	872	824	893	852	897	834	844	856	818	854	869	805	890	868	840	852	814	841	859	877	884	866	841	878	877	910	841	900	871	919	928	860	838	914	859	842	885	859	875	871	845	832	888	862	872	845	839	877	851	857	858	885	876	916	842	868	847	818	922	864	856	859	839	880	885	838	860	871	829	869	878	897	855	855	882	863	840	879	849	825	903	882	897	888	860	895	845	879	799	803	835	919	866	849	873	827	912	882	878	865	911	855	893	856	890	884	848	852	868	888	888	811	906	881	814	858	872	856	908	836	843	908	844	841	889	864	868	833	877	858	853	895	880	869	879	870	892	857	853	897	809	805	896	898	873	817	858	857	876	855	827	843	851	906	839	836	885	831	841	845	876	833	833	790	833	856	897	887	886	825	850	881	864	889	807	866	873	891	886	837	877	821	863	829	878	863	789	830	893	894	834	931	867	832	902	838	836	947	861	845	888	885	901	868	846	895	878	859	869	915	867	897	875	823	889	866	930	891	848	877	851	879	872	875	855	850	875	882	882	861	868	844	881	903	843	804	817	877	825	883	860	884	873	826	885	839	883	850	826	868	836	896	888	873	882	840	827	805	806	859	899	827	864	920	858	841	906	896	823	944	828	865	841	826	879	827	829	873	912	763	878	850	778	854	820	873	849	906	825	883	872	831	836	839	878	834	836	881	874	882	877	854	929	894	809	878	830	927	911	830	867	856	853	856	839	808	843	839	869	811	823	828	851	828	859	861	905	870	893	869	860	843	876	849	916	887	903	852	824	882	800	888	886	866	864	911	858	851	863	830	812	852	885	861	863	853	884	849	846	942	846	794	855	862	865	901	830	858	851	894	921	846	865	809	802	868	833	854	871	861	848	834	878	891	826	848	809	865	821	841	879	863	937	861	856	939	865	895	852	902	856	867	872	874	827	871	842	912	854	834	825	901	846	864	908	829	822	895	868	849	813	885	879	823	913	907	858	877	880	881	847	878	827	853	931	881	823	852	864	907	858	891	879	885	827	898	868	881	900	822	848	885	855	849	897	838	856	836	859	870	853	871	856	867	894	863	887	871	854	871	857	895	864	899	826	867	788	871	901	885	782	819	861	880	835	865	875	813	858	815	849	899	889	846	838	849	850	815	853	819	793	900	838	894	856	857	877	900	858	837	937	835	861	875	852	847	889	844	864	871	840	867	867	845	822	924	880	824	829	885	864	894	881	843	855	891	807	844	820	883	867	878	913	873	844	798	861	869	875	874	835	890	925	864	873	854	843	872	852	888	840	851	863	881	825	870	885	805	830	813	866	886	862	865	888	834	877	866	900	890	864	888	863	865	906	871	831	891	903	832	857	893	902	846	856	894	873	901	852	832	829	885	867	847	874	848	880	911	839	801	866	863	805	859	888	860	861	914	871	831	829	824	902	870	853	826	841	893	850	866	876	876	858	888	912	828	908	810	863	851	823	836	893	852	872	853	911	832	912	862	852	856	846	853	912	788	889	893	846	881	858	831	863	919	873	854	897	877	883	860	884
41254	24975	22852	19382	16371	11677	9429	6133	4303	3386	2682	1735	986	763	667	575	491	511	399	381	365	391	366	417	301	354	288	276	305	275	273	275	252	247	257	272	270	296	270	239	259	261	246	255	253	227	266	255	251	250	251	255	276	260	243	270	264	271	271	303	270	229	230	244	212	275	247	261	234	223	270	260	254	281	240	244	209	241	259	222	249	256	242	239	242	223	216	263	254	246	243	233	248	255	233	253	235	259	252	277	232	238	270	262	257	257	223	226	273	261	225	250	297	274	247	264	234	253	275	252	260	228	228	259	224	217	247	214	214	249	257	254	250	230	231	264	266	263	265	241	239	263	256	244	249	239	241	251	266	253	243	267	242	257	243	242	244	271	233	254	261	238	206	248	250	247	252	239	276	226	259	245	234	256	243	235	246	224	239	210	258	226	249	235	241	249	209	226	238	261	238	255	252	239	229	230	228	231	238	267	216	285	237	215	249	254	257	259	250	219	236	274	257	243	245	255	267	244	244	208	255	255	224	263	245	263	247	246	250	254	234	254	246	262	257	245	239	260	223	238	227	250	254	225	242	252	252	247	244	253	229	226	265	238	226	265	246	223	256	239	264	245	238	251	240	228	260	236	276	261	240	261	249	243	212	239	262	223	263	257	249	260	269	270	253	247	227	262	236	233	247	214	249	228	235	266	249	241	240	231	235	231	239	244	248	239	228	246	252	218	219	243	226	229	241	236	255	233	243	210	294	250	243	247	272	235	250	236	270	232	257	237	276	255	221	236	230	247	252	276	246	240	238	251	242	236	266	245	234	242	229	228	256	251	232	247	228	236	218	292	260	249	232	250	269	241	257	254	290	243	244	235	245	241	260	252	223	253	238	266	258	270	242	226	261	230	257	238	228	249	246	240	242	266	259	282	242	263	240	241	278	235	269	226	258	245	239	239	236	253	270	269	273	265	226	263	247	252	264	242	251	246	220	238	229	246	214	241	261	235	217	235	234	220	242	246	256	228	243	275	266	244	255	247	220	219	240	233	268	255	263	245	224	259	248	283	256	275	225	237	278	221	239	246	241	264	261	217	257	258	222	244	233	245	251	279	258	226	254	288	240	260	261	282	247	222	219	240	248	282	237	253	224	216	238	266	224	275	280	257	255	257	242	223	227	213	272	232	260	227	242	247	254	263	236	262	228	228	251	232	253	264	254	251	225	216	220	238	227	241	257	241	264	246	233	239	231	236	254	253	223	245	239	261	207	263	231	217	237	234	212	220	224	256	255	234	241	245	262	251	274	263	285	232	229	240	254	287	254	241	237	244	234	265	246	223	227	248	242	242	254	242	225	248	230	258	221	251	267	248	232	239	235	233	215	253	236	238	246	247	247	258	254	251	259	257	238	265	263	239	249	234	238	263	237	221	262	227	238	244	250	260	235	227	246	248	254	227	243	235	226	209	278	256	254	234	241	212	222	266	231	282	254	246	241	254	235	257	261	256	259	231	264	232	233	231	232	234	232	235	265	208	215	244	209	254	252	264	226	260	219	221	242	271	254	233	273	253	265	211	223	252	239	236	259	239	218	246	223	254	242	231	263	263	248	271	262	236	227	264	266	238	270	224	231	233	230	255	267	231	210	253	235	244	248	244	232	231	217	241	250	279	259	249	295	262	226	238	262	243	261	271	245	263	264	249	259	229	248	250	233	254	247	247	250	233	222	238	235	237	237	233	266	235	245	263	239	234	244	226	253	246	268	236	263	246	255	247	243	233	235	232	265	211	249	218	248	265	233	241	275	234	235	240	236	234	249	231	249	263	249	225	234	254	242	254	285	230	267	276	250	222	246	233	248	224	262	238	234	253	256	233	258	243	247	239	240	258	243	246	254	255	255	231	246	272	261	248	217	225	246	242	214	197	229	269	217	238	241	246	215	264	245	246	247	238	236	258	231	241	266	241	264	232	240	258	269	253	251	271	215	250	237	237	247	261	264	227	257	255	261	224	227	236	264	246	227	257	246	254	273	287	246	206	249	266	255	254	253	285	234	243	271	238	229	270	268	263	247	233	234	247	247	266	260	245	241	238	256	245	240	235	233	244	251	248	260	257	275	256	219	225	251	238	225	257	270	242	237	238	224	244	236	251	253	260	237	237	241	219	222	237	245	266	247	222	254	255	221	237	252	235	255	249	259	247	240	252	258	262	218	247	256	265	247	230	237	248	256	240	256	268	241	280	242	274	222	256	292	226	211	228	268	273	243	239	248	222	225	226	262	269	262	248	232	251	230	238	249	242	261	266	258	276	228	240	250	271	233	267	226	233	275	248	245	267	253	251	260	247	238	249	246	246	248	261	264	239	261	246	244	262	247	289	242	237	235	236	242	229	261	231	262	232	274	243	248	244	251	221	224	269	221	253	232	241	264	252	213	253	231	231	227	229	255	261	216	274	278	258	233	227	250	282	219	243	238	282	242	252	261	265	254	239	261	220	242	246	231	263	265	213	220	214	241	240	225	262	210	249	231	257	244	255	235	230	238	257	248	250	258	247	251	248	242	240	256	257	233	257	236	241	246	214	234	269	220	234	242	233	234	231	261	227	245	255	236	245	230	239	228	251	222	246	221	225	222	228	243	227	244	247	237	245	263	258	244	235	232	249	240	265	251	233	229	214	283	245	227	218	196	238	240	236	245	262	231	261	217	252	228	214	244	274	232	238	231	239	258	243	271	247	246	234	272	225	250	257	246	206	262	243	234	256	271	243	253	245	246	252	231	257	226	225	247	235	230	256	230	261	252	251	266	251	252	232	254	262	219	238	252	249	253	262	251	232	260	247	243	218	223	255	249	220	226	217	250	211	241	212	283	248	280	223	225	245	226	282	285	264	253	257	240	218	235	252	255	226	226	237	251	246	262	260	224	259	232	273	236	264	246	242	229	243	263	256	238	253	249	244	245	258	268	234	254	233	236	228	230	255	240	248	248	258	247	253	272	266	283	241	278	247	218	260	232	218	241	266	245	223	254	229	251	259	241	241	257	274	253	226	233	241	252	237	224	244	263	232	234	257	253	228	237	243	236	226	224	239	250	246	240	240	228	255	239	246	216	232	253	238	260	229	243	229	241	234	238	246	253	248	233	228	262	242	244	233	243	216	252	225	230	239	248	224	223	243	243	222	261	225	243	280	240	246	225	238	261	278	249	248	259	273	247	243	250	213	251	254	266	262	243	242	278	228	245	236	234	252	240	248	239	235	267	241	233	250	240	237	234	244	232	226	257	263	257	241	250	252	249	268	212	244	210	263	216	248	208	288	257	260	209	262	265	225	222	247	232	227	267	244	287	234	263	242	239	223	241	250	230	226	214	244	233	251	195	260	243	234	241	251	283	245	233	257	270	226	239	259	259	239	232	249	224	241	235	260	240	236	259	258	233	245	242	244	250	230	265	242	241	254	225	234	255	239	231	220	239	240	211	240	228	241	256	228	251	250	250	239	256	245	259	239	237	242	263	236
29634	14802	18440	19749	17388	14512	14127	9943	8652	8525	6816	4392	2990	2875	2828	2657	2312	2048	1825	1580	1428	1489	1623	1834	1410	1353	1121	1033	946	902	811	787	770	836	792	785	724	688	702	673	741	749	728	674	671	635	664	737	662	709	662	616	692	695	684	682	683	651	634	646	669	679	658	682	699	682	685	650	691	677	718	661	654	623	622	673	639	637	612	661	634	628	633	613	585	604	651	688	653	657	660	621	634	624	658	643	684	652	690	676	691	666	676	656	641	659	680	623	686	690	700	665	645	636	686	654	660	668	648	607	671	657	623	654	658	615	660	650	610	645	627	614	640	590	664	593	647	623	669	626	646	645	627	609	613	704	655	627	638	621	652	624	672	606	625	641	597	639	653	641	606	621	625	593	650	630	604	645	616	644	639	617	656	589	592	622	626	599	644	655	659	657	655	621	652	641	598	664	640	637	659	656	649	656	614	652	633	666	648	643	602	617	685	665	619	637	628	644	605	591	601	640	611	611	673	665	621	634	616	624	636	583	617	614	601	668	680	646	626	610	618	634	599	608	633	602	642	628	655	647	640	624	639	590	632	639	637	634	648	654	684	615	596	638	582	629	634	596	585	626	610	621	597	601	612	633	623	642	613	658	663	620	597	655	594	595	650	611	588	651	627	623	583	627	664	638	613	669	615	621	603	642	617	662	626	657	591	620	671	649	649	622	626	582	649	637	641	628	647	631	621	629	656	619	636	598	630	645	631	622	611	649	659	636	632	650	621	676	682	649	678	594	603	684	628	580	587	639	587	590	639	632	629	634	580	618	630	604	651	610	623	635	613	629	618	623	661	595	640	618	675	622	635	634	646	613	649	605	630	625	687	679	649	608	660	660	640	615	581	625	594	607	630	658	633	582	655	647	606	631	630	680	607	652	634	621	619	645	580	613	614	638	616	614	626	666	583	560	640	645	644	624	650	631	618	636	664	604	600	647	655	608	629	634	569	633	630	634	604	587	613	623	647	649	581	614	600	632	618	604	616	640	654	595	648	624	583	651	632	616	650	647	636	620	692	579	601	623	626	656	643	650	600	630	609	624	612	621	583	559	623	610	646	661	644	571	635	623	653	667	608	629	633	632	629	588	587	608	684	613	656	626	654	620	669	629	603	648	617	648	620	633	626	611	608	632	638	558	653	617	604	639	652	639	650	683	620	612	643	631	648	615	638	587	642	648	623	610	648	590	626	601	596	624	663	589	573	596	621	660	596	627	619	702	639	650	638	654	651	657	618	609	647	600	626	617	678	639	632	624	601	629	606	605	614	643	614	607	601	604	614	628	655	629	659	617	642	617	606	649	553	603	624	637	626	627	634	667	597	605	649	648	624	700	613	619	619	642	630	606	633	656	672	614	630	592	619	566	651	620	628	643	646	629	648	625	660	647	650	682	613	613	620	639	610	630	588	621	631	639	634	616	614	649	648	580	649	641	641	652	665	668	606	604	662	635	638	633	654	642	657	647	650	650	648	612	662	677	610	610	621	596	660	633	623	629	660	647	610	669	605	639	626	613	632	648	625	634	680	594	632	626	648	635	655	597	610	602	628	646	589	610	643	607	621	600	666	656	668	629	673	633	584	582	606	657	610	647	640	688	635	648	643	690	634	613	570	594	631	582	617	578	651	645	666	597	672	623	599	610	609	669	632	626	613	618	635	666	613	682	612	613	609	634	615	615	617	677	630	602	620	630	616	601	656	599	580	610	655	627	595	634	639	621	615	572	649	632	643	617	643	605	609	606	657	641	630	616	640	640	643	603	618	639	625	621	585	620	617	645	631	634	614	629	603	612	650	660	624	601	618	655	626	605	620	608	650	639	658	593	635	618	605	593	632	668	628	654	642	655	651	625	672	574	651	636	663	631	655	614	655	639	633	610	609	631	630	615	637	674	603	611	641	585	636	645	629	593	631	608	632	656	610	590	623	632	648	637	615	656	643	605	630	648	657	636	585	603	587	648	634	623	641	614	646	631	588	620	589	617	611	581	579	635	625	605	586	634	652	668	615	636	641	656	608	637	620	632	641	634	657	605	614	630	627	623	627	607	633	627	683	598	644	622	652	633	669	559	624	661	632	686	596	627	587	655	578	620	626	596	625	616	616	599	610	652	628	623	656	638	710	593	633	591	617	587	580	616	640	648	632	680	640	664	648	573	641	634	660	598	672	627	650	635	608	642	647	627	612	611	615	638	637	601	666	625	623	612	669	667	609	645	615	591	636	632	646	614	675	658	666	635	666	626	637	599	601	624	670	638	598	619	634	650	628	643	606	627	610	600	606	650	707	623	614	638	635	673	659	620	625	613	624	613	641	609	672	625	622	637	621	630	646	620	607	622	602	616	600	632	650	615	637	655	598	627	641	651	625	656	592	644	660	684	604	603	632	579	671	622	557	631	622	623	605	660	619	620	609	622	605	627	605	609	650	664	699	630	584	630	626	612	617	611	617	634	670	699	628	610	630	643	662	626	623	591	667	581	649	616	642	635	607	609	655	633	675	550	620	637	602	603	646	668	632	642	633	661	608	626	620	589	640	564	655	640	634	630	636	662	606	633	642	611	664	626	685	643	665	640	598	665	627	614	664	626	651	680	640	660	650	625	607	606	622	609	645	602	637	658	606	596	616	574	654	610	611	660	609	626	621	625	641	612	604	561	651	631	608	621	626	621	612	614	660	615	611	612	627	585	669	648	602	614	613	629	640	632	648	678	580	672	602	630	685	646	631	628	644	629	619	611	634	626	614	625	642	675	608	640	609	693	639	687	653	625	631	632	635	582	594	571	601	577	596	666	662	595	638	664	626	623	594	657	634	668	657	621	605	613	609	571	605	628	668	652	641	622	599	673	656	612	576	633	645	626	654	649	703	641	596	583	623	655	622	633	617	628	629	577	625	579	660	618	626	625	622	602	684	623	604	631	633	639	622	623	620	633	617	670	603	595	595	620	643	633	624	608	615	631	617	641	620	632	607	633	592	658	664	610	627	657	639	637	595	673	652	652	653	582	617	606	608	618	629	641	640	639	634	672	642	649	589	630	600	624	619	662	620	634	630	608	666	644	610	611	586	621	630	624	597	629	607	638	612	638	596	631	689	679	688	663	642	649	643	695	637	605	632	624	648	611	691	650	659	648	665	656	616	647	681	651	633	637	659	603	626	619	652	599	647	563	622	669	597	576	660	609	652	613	645	600	641	666	619	633	608	639	649	599	625	624	650	634	601	663	650	627	622	644	649	623	618	611	611	617	578	616	650	606	614	629	651	623	644	630	629	594	616	624	612	607	672	620	614	653	617	593	658	618	669	622	649	619	688	613	686	597	602	589	617	680	647	631	594	638	590	591	667	656	592	617	640	628	615	621	617	664	660	627	637	638	630	583	640	620	666	604	636	639	593	648	636	611	628	634	657	625	619	621	612	592	634	653	639	667	629	625	619	609	631	627	627	634	639	621	629	634	598	637	647	645	592	651	621	654
6451	2876	2793	2670	1864	1235	937	591	468	449	390	352	329	390	340	322	302	331	290	307	299	317	299	317	312	291	311	284	282	303	299	248	287	322	276	286	281	301	302	299	279	253	298	260	277	274	308	293	288	292	281	288	263	314	260	282	307	261	276	286	291	291	290	301	291	306	314	305	317	334	307	326	280	305	291	291	271	264	308	281	282	301	293	295	300	299	278	275	263	278	284	268	315	291	298	297	244	281	317	276	281	290	299	259	294	301	299	296	277	294	273	286	309	281	292	279	312	288	275	319	286	263	285	280	280	281	262	294	288	286	295	287	318	289	320	258	258	294	286	285	277	275	296	343	265	288	280	288	276	289	272	288	307	311	281	296	283	270	274	289	299	314	294	281	269	295	281	292	313	303	322	282	287	307	271	286	291	297	308	260	285	276	304	280	287	276	278	321	319	250	278	283	301	303	292	274	280	314	300	269	298	284	273	309	319	300	290	285	293	253	255	289	277	279	302	285	284	288	280	292	287	285	270	266	312	292	277	291	318	292	284	287	317	291	275	286	301	279	324	302	266	302	275	319	271	287	290	300	311	291	274	278	297	276	302	296	279	286	267	300	291	277	272	293	282	302	300	290	300	299	277	294	306	312	288	287	268	275	304	311	301	294	285	271	295	282	282	272	269	292	288	311	266	301	268	302	268	292	298	306	291	312	270	289	274	317	285	264	279	282	307	262	338	285	272	284	276	311	299	264	280	283	283	304	293	278	273	322	273	254	306	271	334	311	295	324	284	273	322	299	268	282	290	284	282	266	278	300	281	296	276	307	258	308	286	274	305	302	268	316	304	297	311	304	296	285	269	283	307	292	301	276	290	296	290	260	298	275	282	297	264	287	261	283	314	283	293	303	256	291	311	288	296	300	280	269	275	312	287	283	306	268	287	296	250	256	274	319	306	280	275	285	329	300	246	320	325	273	306	338	295	296	292	286	282	312	300	298	293	277	283	266	296	279	292	282	283	304	281	286	310	293	286	306	294	296	296	279	284	291	285	304	279	299	264	289	273	291	278	241	292	295	294	298	272	279	263	283	289	294	293	273	277	284	291	299	310	297	309	304	278	283	260	291	302	259	293	273	298	274	281	313	289	289	271	304	298	325	302	246	294	295	297	267	279	281	252	291	310	325	334	295	305	306	315	288	319	285	271	295	288	277	314	298	307	291	286	283	314	283	290	271	281	272	285	316	294	270	287	297	300	312	321	284	274	287	273	289	314	293	279	280	276	289	295	279	289	277	313	274	309	282	283	303	287	267	293	282	290	271	284	281	254	308	252	300	282	297	291	287	282	290	271	284	245	316	267	276	326	305	305	280	273	326	279	262	279	265	270	296	295	282	279	267	269	288	276	240	297	262	254	255	268	269	299	292	281	314	326	272	308	290	282	315	313	298	319	294	285	302	279	306	305	262	310	283	276	329	288	310	277	281	279	292	314	290	291	292	294	295	292	294	283	299	291	263	270	292	294	291	287	286	260	263	276	278	265	291	283	296	294	274	258	299	259	247	268	266	299	263	259	287	285	275	295	288	267	257	272	287	291	285	317	275	253	290	245	295	290	269	282	309	287	307	290	316	292	302	267	309	266	313	319	283	304	282	303	304	292	293	242	285	297	287	302	299	325	265	275	299	284	288	264	271	329	290	307	297	263	263	255	270	280	290	302	293	301	281	263	278	277	293	317	264	243	273	271	296	269	274	287	305	288	275	301	270	285	288	278	284	275	300	274	308	253	277	258	289	343	292	262	275	278	306	290	285	300	266	257	266	284	297	299	264	328	239	236	261	281	286	295	269	274	277	311	272	299	266	305	271	296	303	271	298	286	293	308	269	293	266	275	300	266	283	284	272	269	345	293	271	309	271	295	251	292	302	324	297	293	287	287	300	286	306	289	272	295	293	282	326	301	299	283	289	307	293	273	290	303	288	278	274	320	316	267	277	250	299	266	287	297	288	288	292	299	282	278	290	288	297	279	270	283	294	304	296	312	323	298	286	309	285	302	273	298	318	302	283	274	305	298	265	310	291	281	270	292	292	276	275	270	284	304	279	321	287	291	297	305	278	282	278	247	266	310	280	278	306	255	315	278	322	326	269	291	294	291	329	278	311	296	304	281	288	261	262	286	304	285	288	284	293	289	313	271	253	296	283	283	312	277	304	312	276	284	277	288	290	294	284	262	237	309	268	276	251	280	275	270	264	272	269	296	313	281	270	282	287	295	297	297	288	314	273	284	288	305	279	266	317	286	290	291	297	261	285	282	282	290	297	300	280	319	301	278	293	322	314	297	270	295	242	277	282	253	286	299	300	289	286	279	311	286	278	274	278	313	277	306	337	264	315	301	279	258	310	288	276	281	259	267	281	286	295	241	281	269	291	267	278	273	292	268	285	282	269	298	318	308	289	281	316	303	293	282	301	291	263	294	296	286	305	297	267	286	274	285	283	289	301	271	305	278	277	266	285	314	295	300	295	301	273	306	304	286	284	275	283	300	278	283	318	281	285	330	282	282	289	271	301	291	274	287	284	282	295	293	295	282	312	292	310	317	276	274	281	325	263	250	295	302	310	279	306	312	257	279	270	288	301	307	263	274	281	281	307	295	317	321	283	315	294	283	288	307	276	274	264	283	280	272	311	299	269	273	319	273	268	286	286	330	287	297	286	268	279	300	308	282	303	288	278	304	308	279	286	313	281	264	282	302	266	267	296	251	267	281	308	281	286	302	290	297	307	292	292	272	292	306	292	298	269	267	309	302	296	307	325	294	287	303	287	300	287	284	288	282	267	331	293	265	268	293	310	304	310	278	291	329	292	275	285	298	282	285	309	266	306	290	292	310	297	304	293	310	272	281	268	267	312	285	290	288	316	281	260	274	270	316	267	267	319	286	295	252	278	261	286	270	298	286	301	297	289	255	285	302	292	278	308	288	301	312	271	332	282	282	311	301	257	300	314	281	292	287	291	284	290	279	294	305	277	338	287	279	293	289	276	291	284	303	247	297	305	287	302	299	313	298	324	338	279	303	288	282	282	281	272	281	278	269	318	294	280	281	280	303	293	313	273	292	282	279	287	286	284	272	286	294	316	268	285	269	322	284	296	310	275	299	283	293	284	287	274	289	280	275	295	262	308	292	297	261	265	262	325	291	308	273	287	245	285	318	297	327	264	278	271	294	268	309	294	275	287	280	266	304	304	284	288	280	286	273	282	295	259	260	307	277	310	292	304	276	315	289	289	266	270	303	309	300	281	281	294	292	319	295	272	285	296	308	308	306	290	308	296	268	319	285	305	286	292	254	300	308	296	288	291	292	301	295	271	279	282	285	289	295	287	269	294	289	291	293	255	310	287	314	294	253	291	342	276	273	293	276	289	276	294	323	293	309	310	297	287	298	286	286	310	264	269	263	313	322	272	273	301	291	293	293	293	283	289	240	282	276	255	294	300	282	297	323	283	316	303	316	262
5710	3489	5297	7014	5645	4366	3372	2086	1691	1508	1376	1107	1110	1024	1010	985	910	940	903	811	825	928	887	911	894	808	831	825	840	764	765	740	769	805	779	772	753	752	779	767	763	759	800	753	761	725	779	723	733	767	743	757	749	731	787	719	750	754	765	774	753	749	821	755	729	804	738	773	788	749	719	788	744	767	747	825	731	749	717	756	772	736	745	775	750	775	779	744	835	781	791	747	766	758	776	707	736	752	760	760	815	749	744	721	793	762	780	740	784	699	775	787	768	754	773	736	748	728	733	734	762	747	795	770	768	785	740	697	745	737	748	791	755	756	761	786	739	782	766	751	703	726	764	771	756	775	749	716	747	763	735	772	764	753	731	769	774	774	729	690	795	732	786	708	747	769	749	778	784	761	776	774	731	752	731	728	711	756	753	757	767	777	700	756	795	794	775	781	716	758	738	749	811	748	792	715	746	749	708	769	779	767	767	753	740	764	763	759	733	749	762	731	730	764	738	706	758	780	779	754	733	730	779	724	752	729	734	751	768	746	732	683	716	724	716	796	716	738	760	722	789	773	773	765	750	760	706	730	764	744	770	737	779	759	788	783	693	770	731	718	822	742	729	763	828	803	714	703	709	727	766	712	721	778	709	752	756	790	752	780	780	740	781	756	736	721	749	787	786	783	793	766	741	770	735	701	763	766	753	682	765	756	779	710	761	714	765	765	743	762	776	768	739	817	707	779	682	778	721	682	725	818	769	747	723	761	795	764	724	777	758	745	730	740	757	780	731	756	755	741	777	724	732	750	716	723	760	719	752	767	764	742	743	750	790	726	740	743	740	764	773	710	732	776	727	717	752	752	771	707	748	774	751	778	759	763	710	761	774	730	716	734	742	774	774	757	760	715	757	747	799	709	733	724	749	788	775	770	735	810	751	785	704	784	732	710	790	768	711	704	749	738	722	743	769	754	744	778	732	795	769	688	785	763	752	717	793	753	743	719	753	749	792	723	754	702	766	767	746	734	744	730	750	734	786	774	744	730	716	758	807	718	731	787	698	742	732	731	752	776	764	771	771	759	772	800	744	765	771	705	781	749	734	762	751	736	778	772	735	712	794	761	759	757	766	775	744	757	774	759	738	754	738	749	813	742	724	776	773	773	762	724	753	794	742	762	774	768	787	756	729	781	788	703	742	723	715	744	798	739	740	782	665	711	694	766	727	787	780	749	800	747	776	788	744	715	768	755	734	763	756	795	733	717	693	757	776	769	721	751	716	707	727	775	730	751	757	748	777	749	722	774	758	765	718	742	817	741	747	764	745	768	778	745	754	743	736	763	726	732	764	715	706	713	766	786	761	759	733	792	751	756	767	730	713	706	787	769	729	760	748	721	709	765	730	775	761	776	734	778	770	795	733	765	784	788	781	722	764	751	771	734	787	732	746	744	709	770	775	741	784	753	741	765	766	730	741	817	796	732	758	759	751	779	781	748	794	746	733	760	749	747	826	726	749	820	780	828	754	730	822	761	782	801	762	741	759	766	716	751	760	765	723	762	752	730	787	777	762	791	744	762	742	766	773	804	757	763	791	729	713	738	691	729	791	722	756	799	801	757	709	749	770	782	734	721	746	737	738	743	804	751	713	778	736	753	734	717	768	747	737	759	762	743	793	753	792	709	749	767	713	720	828	733	789	753	783	749	778	708	738	726	813	721	718	738	741	738	737	764	750	729	786	751	724	773	789	761	784	733	766	719	741	753	751	773	782	760	723	767	734	749	796	786	753	755	763	767	751	762	753	729	762	691	768	727	697	749	731	738	752	784	756	718	766	770	682	787	721	771	712	754	737	773	750	783	788	769	732	681	713	772	761	749	757	715	744	739	749	793	829	796	734	734	764	756	766	720	780	787	733	708	725	762	696	744	764	754	752	745	767	693	767	731	683	758	741	719	716	763	747	749	774	838	791	728	711	764	759	792	733	752	692	747	762	769	751	732	747	753	714	735	745	751	833	759	769	712	737	772	791	743	729	748	789	795	742	780	736	754	738	773	750	787	823	716	743	825	714	741	802	807	718	740	762	762	730	774	800	781	752	765	724	761	782	751	721	771	792	704	752	759	764	743	736	751	757	757	776	748	744	751	773	753	807	771	705	790	731	708	729	764	754	710	725	724	739	766	730	746	761	770	765	739	777	729	718	770	792	694	775	710	745	738	752	739	760	751	724	742	737	780	755	728	787	746	731	771	780	741	748	754	752	737	766	723	767	798	778	729	761	780	783	738	727	790	748	756	790	768	768	756	744	715	764	756	737	737	758	726	739	748	769	737	749	799	747	753	743	728	747	789	812	779	762	734	761	723	801	701	724	738	804	792	761	717	744	765	790	766	740	741	794	750	776	787	751	746	753	750	746	724	767	775	706	778	747	723	740	766	715	715	795	772	750	763	718	731	719	750	778	693	790	729	741	766	757	718	738	795	760	770	731	693	754	763	777	778	753	742	754	770	733	794	768	735	723	752	739	804	784	755	758	762	737	785	774	739	782	731	757	793	715	759	755	778	718	783	758	775	738	732	775	761	719	701	730	755	708	734	746	714	748	752	738	755	761	765	753	760	742	762	748	705	765	741	764	739	765	736	739	732	763	747	771	744	754	790	758	751	754	762	746	751	727	829	789	750	751	758	788	741	762	679	765	755	807	780	713	785	693	710	765	736	775	752	766	764	790	727	713	746	768	756	757	724	657	712	738	750	737	778	757	718	789	773	722	771	684	732	802	756	775	748	759	702	812	727	755	747	706	745	704	774	767	762	701	743	742	762	793	774	767	764	732	800	781	727	741	731	793	756	734	725	744	798	801	768	724	715	751	769	739	715	745	753	764	709	762	718	739	783	769	722	768	759	769	750	776	786	759	766	743	746	790	724	749	725	771	738	761	754	710	744	814	751	722	729	782	764	819	769	778	750	673	732	780	739	756	757	750	780	746	790	728	748	750	738	735	720	788	765	765	724	715	699	771	775	747	778	724	782	769	768	752	782	742	716	729	775	743	734	704	753	732	719	807	764	775	731	774	727	782	721	702	764	750	704	740	763	764	708	748	738	738	812	790	744	723	742	723	757	742	755	769	771	709	754	763	826	831	778	718	767	745	756	735	781	724	749	721	761	778	735	777	783	823	693	772	772	725	774	757	769	736	765	794	739	758	820	737	773	776	712	740	739	747	745	707	775	745	754	773	748	766	716	732	773	733	778	743	731	757	717	752	747	802	737	759	814	754	713	715	759	721	758	758	753	794	767	744	714	756	761	723	730	709	741	780	731	799	758	771	755	748	730	746	715	703	765	769	739	741	774	780	747	786	810	766	725	772	794	796	761	710	738	765	753	729	787	742	732	756	731	759	773	739	780	737	731	763	774	723	730	776	793	742	814	734	747	759	754	745	784	782	713	768	742	738	774	710	791	781	767	795	762	689	779	762	740	688	792	699	745	761	750	756	764	764	756	694	711	808	765	724	759
32646	18715	16103	13080	11032	7583	5807	3408	2515	2510	2038	1089	650	518	511	480	468	451	416	431	386	414	397	418	423	371	368	372	366	349	335	370	381	318	363	328	347	333	337	340	326	314	313	293	340	329	328	324	317	321	348	386	353	364	330	336	352	315	335	342	334	318	338	293	309	322	329	363	310	342	342	357	333	299	346	334	302	343	360	350	346	315	351	355	304	359	328	345	351	317	354	325	325	367	338	328	338	331	364	319	314	319	343	359	350	352	316	327	337	347	340	339	324	324	333	338	306	304	321	340	326	330	318	361	338	331	344	327	359	309	357	329	301	324	349	347	328	315	335	382	315	313	297	334	314	342	312	317	349	348	389	326	375	343	321	351	362	343	339	330	289	331	333	321	360	347	325	292	343	315	322	355	331	339	342	325	335	306	336	359	332	347	337	348	316	333	338	347	320	318	343	318	335	328	294	311	333	346	351	337	334	334	337	332	340	340	339	325	328	339	341	317	327	324	349	339	362	309	357	339	335	325	337	304	344	360	313	319	280	335	324	332	313	355	340	302	322	304	313	306	328	321	360	343	345	336	350	361	360	333	341	325	317	355	321	309	322	331	318	380	303	316	320	349	312	325	341	344	335	321	348	314	339	342	345	327	337	311	310	344	318	353	350	322	355	334	356	332	334	327	329	323	320	332	354	327	339	333	338	341	314	351	347	328	310	343	331	357	328	280	354	355	343	355	354	327	340	353	330	325	306	318	356	313	344	323	314	328	369	307	367	331	343	342	343	341	345	323	296	348	323	311	342	317	330	367	336	344	340	326	350	342	344	348	326	369	340	335	308	324	307	331	313	373	321	347	322	345	330	345	312	332	321	345	340	341	338	330	323	322	323	339	345	305	310	350	341	327	320	346	336	331	368	314	339	308	333	383	334	313	350	344	328	365	359	324	302	323	331	332	329	316	318	348	363	322	332	324	319	329	366	336	313	306	336	339	334	304	308	321	337	359	344	358	348	349	321	352	363	330	309	358	342	333	322	315	317	339	354	315	327	328	329	330	324	320	326	321	326	336	298	347	360	325	317	359	337	313	322	329	336	320	305	353	358	333	336	309	334	341	325	324	321	324	319	320	361	313	363	324	337	316	325	317	316	330	350	326	301	355	360	359	312	325	324	335	340	348	345	335	313	330	316	326	329	302	306	304	366	344	338	313	369	324	341	356	336	324	340	311	347	334	318	319	325	338	331	311	332	313	364	347	362	351	328	326	345	308	334	358	335	343	325	316	338	293	340	322	329	316	332	300	316	344	304	325	373	310	342	343	357	348	307	339	322	302	352	333	326	337	350	362	347	345	327	319	363	323	340	309	338	308	319	370	342	324	337	338	349	329	301	355	337	352	330	331	317	356	334	303	296	317	329	339	314	320	337	339	306	327	338	300	320	327	313	299	368	301	370	336	329	327	314	307	346	348	320	345	307	312	348	353	332	349	351	326	340	353	337	339	309	357	356	337	337	350	341	330	305	319	318	327	367	297	362	345	340	308	326	345	355	348	346	341	351	321	326	316	356	330	345	332	314	354	318	321	329	353	314	343	348	323	324	334	329	334	328	347	315	348	346	343	328	319	335	330	349	364	338	298	325	340	339	356	333	344	305	314	339	335	357	352	328	331	348	330	336	327	332	360	341	354	315	361	345	330	342	305	347	317	318	316	333	345	367	325	308	349	326	343	334	306	322	330	344	378	348	331	336	310	328	334	367	312	366	334	340	298	303	329	358	327	321	337	348	342	331	333	351	315	351	343	340	309	321	335	393	332	335	308	326	321	343	349	320	327	319	328	343	324	321	349	323	343	310	351	335	331	325	328	318	333	345	344	336	326	351	317	340	322	350	338	337	364	345	362	317	355	358	308	369	340	329	362	339	322	331	358	336	316	354	301	322	332	358	293	323	333	361	322	357	340	344	330	350	306	366	345	339	342	313	343	346	373	341	348	355	341	333	325	326	337	322	341	393	318	370	368	308	332	342	335	329	327	307	363	339	342	379	336	312	358	350	325	349	316	334	328	307	332	360	316	343	340	331	300	319	328	342	294	292	329	370	310	325	340	311	334	340	337	323	352	362	323	360	327	312	312	346	318	328	336	372	344	341	338	318	316	314	312	361	332	349	372	358	307	285	314	336	346	302	311	330	318	285	300	356	346	307	332	331	329	304	322	329	345	367	317	307	335	349	342	331	363	341	306	374	333	281	313	319	303	327	330	342	326	315	313	345	360	321	307	335	328	325	354	339	342	318	334	330	322	357	327	352	327	347	348	350	329	321	314	306	320	347	320	333	346	330	352	339	354	343	328	357	354	334	324	340	298	373	345	313	383	363	323	360	328	321	351	324	324	334	320	305	329	299	329	341	323	379	327	326	318	343	311	320	337	297	343	325	350	326	347	327	334	325	349	319	351	369	341	325	334	337	339	351	349	351	319	306	336	363	346	343	341	353	316	324	332	331	319	335	354	305	339	338	334	308	323	337	313	313	345	330	339	318	358	343	338	354	356	337	341	354	356	351	332	324	303	305	341	299	326	330	335	319	390	338	369	335	330	323	337	331	306	334	341	357	344	312	324	318	338	341	386	351	332	353	297	322	292	316	350	342	324	312	323	337	340	307	340	318	315	304	338	344	351	354	331	362	293	307	351	316	317	324	334	308	371	334	329	311	349	323	360	332	338	307	348	331	335	345	322	316	377	372	309	343	334	359	340	337	326	317	366	333	332	323	309	320	335	367	322	308	318	352	314	340	330	339	343	332	330	317	333	357	331	323	316	340	332	342	311	319	329	328	330	346	331	306	314	343	333	346	315	303	300	311	300	341	355	301	351	346	390	337	332	318	362	315	349	328	344	318	322	353	352	357	384	327	389	332	304	312	326	338	338	338	345	357	356	321	346	333	381	345	321	321	349	364	324	329	319	292	339	289	341	360	339	339	340	329	317	318	318	329	349	329	345	316	309	338	340	320	337	377	304	333	346	340	337	352	334	328	336	334	318	352	324	327	322	309	368	360	345	331	348	336	325	342	328	321	324	354	345	334	337	320	319	355	375	342	319	335	315	312	348	329	331	324	341	323	322	336	332	338	334	306	329	329	306	366	333	348	379	330	337	341	365	333	345	327	367	326	335	322	351	300	350	328	309	351	339	351	330	368	328	326	330	350	303	321	353	326	318	336	365	326	344	366	296	367	333	315	351	309	379	305	335	348	347	336	315	361	327	321	363	338	315	374	323	358	333	308	339	336	359	364	346	311	317	321	358	319	312	322	336	334	319	330	317	288	317	332	323	370	315	343	337	328	301	349	350	346	329	341	321	333	347	316	340	305	331	332	327	342	337	347	351	322	326	336	329	364	335	353	350	328	345	337	292	334	327	324	348	367	296	326	327	336	352	317	301	337	320	341	315	321	325	349	337	361	320	351	334	347	337	316	349	327	387	355	345	344	328	342	297	316	364	321	347	338	311	343	327
23377	10489	13765	15183	13310	11186	10653	6699	6577	6532	4838	3138	2176	2076	1980	1890	1839	1583	1622	1531	1308	1379	1518	1441	1291	1259	1154	1074	949	1014	912	933	894	905	908	935	965	912	879	914	896	921	874	839	819	887	862	903	828	870	829	845	826	869	877	859	793	860	853	882	914	845	870	844	891	884	865	908	861	851	857	884	890	873	862	879	932	865	802	863	804	861	891	840	833	839	804	835	860	901	893	908	895	908	865	968	865	914	923	836	858	880	824	859	831	912	888	870	840	856	861	880	872	838	829	799	863	853	926	885	864	880	862	840	862	803	843	874	893	874	876	842	833	808	884	839	797	830	850	862	857	816	785	835	860	852	874	823	883	885	849	851	870	834	852	886	829	878	838	870	813	853	866	839	807	858	819	838	891	875	824	881	876	850	843	804	828	807	821	853	887	808	870	774	850	833	916	826	794	842	864	855	820	871	840	799	903	844	811	861	913	863	839	848	861	791	846	823	826	827	872	896	800	863	824	814	844	838	850	831	853	887	881	901	847	819	818	800	798	830	832	860	854	806	840	866	841	881	804	835	829	817	837	837	877	890	882	874	811	834	858	831	880	854	840	838	852	847	835	874	879	799	824	863	793	809	854	863	814	843	765	858	804	840	853	827	839	867	847	850	864	838	784	844	806	796	855	856	799	808	799	881	823	851	803	863	857	894	833	851	817	868	867	853	790	811	805	821	864	804	809	866	808	807	796	837	906	821	797	847	888	850	852	829	833	835	881	859	877	842	828	830	824	839	803	835	797	844	825	863	830	848	857	836	849	823	890	869	881	798	860	822	825	822	839	824	826	843	847	857	869	867	801	844	881	825	883	851	822	821	828	851	831	880	842	816	805	820	833	890	816	838	883	834	853	834	817	825	847	872	866	872	804	811	833	835	832	868	823	853	777	929	823	819	841	881	893	826	848	866	785	823	843	786	908	817	874	887	815	860	853	831	826	847	808	813	891	869	866	839	840	810	854	811	875	842	861	823	857	839	837	835	849	833	868	863	860	883	824	863	877	799	863	810	815	857	802	854	852	845	843	869	860	850	885	868	843	836	795	871	851	831	913	874	838	816	811	813	850	882	839	804	848	883	851	819	791	843	858	860	831	851	884	895	880	821	857	827	899	890	854	845	847	805	840	839	811	862	807	815	850	861	844	868	842	794	823	891	849	838	860	816	883	861	838	838	849	865	869	861	869	863	850	844	839	819	862	874	829	880	898	865	878	838	867	812	872	863	786	870	856	803	824	867	828	844	824	820	826	811	828	781	826	864	824	849	838	823	827	802	853	860	843	886	808	820	805	866	783	888	824	888	842	774	813	812	794	827	827	844	845	857	828	809	865	828	754	865	819	833	876	864	856	883	875	869	902	876	852	832	870	812	828	778	872	820	868	822	833	858	876	821	852	859	831	831	791	855	887	826	819	816	894	799	851	875	879	836	864	807	842	837	874	843	849	831	848	830	851	874	833	905	844	843	873	839	794	878	839	830	875	817	861	825	862	809	868	896	797	825	901	842	852	832	892	826	890	885	819	820	871	877	857	829	804	897	846	813	862	851	839	828	791	864	823	881	869	866	804	803	894	866	846	850	866	833	825	854	866	825	848	828	844	770	847	795	843	827	854	852	774	846	818	847	863	821	803	763	851	877	866	832	839	816	834	812	825	819	834	830	825	852	879	791	880	875	872	807	797	856	908	852	848	829	856	861	863	879	860	829	803	872	898	884	801	855	864	813	854	889	828	835	846	874	800	851	804	855	858	885	864	818	835	877	895	810	825	810	829	879	866	808	930	826	868	776	810	830	826	823	857	806	838	843	813	856	879	807	891	868	817	802	841	845	845	857	827	787	831	857	821	826	796	810	800	831	878	829	815	824	856	844	878	866	869	816	842	876	881	846	895	845	866	872	822	776	779	881	831	835	858	875	818	807	871	839	854	848	863	901	848	840	862	876	868	834	876	851	801	846	886	864	840	821	848	827	787	852	848	839	913	822	817	847	823	768	865	832	834	805	819	839	838	864	856	871	816	838	859	865	874	858	844	845	792	835	860	836	805	809	820	825	864	826	833	859	832	819	836	807	857	892	864	818	823	838	869	765	787	884	863	837	819	801	852	783	801	858	871	845	867	848	861	848	838	870	797	808	883	844	870	851	830	872	848	826	840	889	878	896	825	801	880	840	820	815	830	837	894	924	854	872	833	824	864	844	860	907	832	850	832	873	880	859	840	830	833	834	893	879	828	893	880	838	855	834	797	835	853	806	842	835	859	832	832	849	853	873	846	797	874	815	832	877	793	844	829	852	807	854	883	890	831	856	836	827	893	852	867	879	818	823	844	846	891	850	845	873	811	816	810	891	820	826	887	831	858	857	830	824	799	825	818	873	820	840	874	825	813	832	873	851	882	848	883	847	862	815	879	807	856	837	854	866	823	858	817	809	843	903	825	809	837	868	860	843	809	857	842	827	814	820	804	868	821	849	846	817	853	828	847	874	853	862	851	811	852	893	805	853	793	827	867	845	824	821	807	832	843	886	838	863	815	835	838	834	861	867	866	815	894	904	849	834	836	827	804	847	819	898	854	853	815	846	845	835	827	852	856	820	822	861	782	893	815	857	802	834	851	799	819	777	859	857	827	819	859	862	794	850	815	847	885	816	904	845	849	862	829	922	856	850	832	878	831	916	848	826	841	828	861	843	855	835	819	910	850	826	825	860	857	939	834	886	839	799	840	851	865	842	842	814	876	873	847	765	833	810	835	841	807	851	893	842	845	837	842	860	858	869	873	861	833	864	824	862	876	844	859	832	860	857	859	832	828	880	815	814	880	848	853	853	840	829	865	844	868	872	838	824	830	869	833	838	829	790	784	910	846	848	865	857	886	888	821	881	829	892	794	813	904	824	878	869	806	883	807	855	829	859	836	850	872	824	841	854	813	853	905	866	837	883	832	868	849	837	836	820	819	884	832	784	836	871	821	849	882	837	826	855	834	794	821	832	834	838	836	866	844	889	823	865	859	787	833	824	840	829	817	765	822	812	891	886	854	846	816	908	852	831	831	832	852	851	848	845	833	907	889	879	881	819	833	880	884	861	810	871	867	867	873	836	791	794	881	819	824	772	887	887	844	837	825	816	870	864	847	838	838	825	897	890	842	830	842	806	830	876	849	820	860	851	821	845	810	882	903	850	829	838	821	840	843	804	871	871	852	874	826	836	837	834	840	863	805	844	855	842	836	853	829	860	846	827	821	889	846	817	849	879	838	869	850	819	814	869	890	836	856	835	872	822	903	828	833	847	782	825	845	833	805	845	816	798	818	760	843	851	856	862	890	848	798	892	858	894	829	840	822	804	857	832	851	877	862	858	885	819	840	821	821	894	885	875	870	839	858	844	829	837	843	814	866	887	860	903	838	864	809	835	867	836	849	836	800	895	821	842	863	885	862	842	808	863	844	881	832	831	865	826	846	798	877	804	822	796
41187	23966	21996	18883	15626	11627	10179	6262	4268	3892	2896	1856	955	653	567	543	469	391	444	492	456	396	423	381	350	326	342	282	278	257	266	297	234	269	270	258	237	277	277	277	248	248	260	220	265	242	253	247	238	210	243	273	247	262	258	245	237	247	234	239	224	241	263	264	252	240	266	225	236	265	259	260	236	246	260	268	262	255	234	288	258	271	262	238	253	252	233	281	282	257	227	248	261	207	233	285	262	255	267	225	244	284	252	269	247	248	269	232	268	262	247	221	237	231	231	247	254	235	243	245	256	255	239	229	278	244	241	265	233	245	278	262	240	235	248	246	238	247	265	243	262	238	265	248	228	260	246	230	232	219	265	200	246	239	236	210	252	238	225	245	253	243	260	237	229	241	248	247	262	289	242	253	234	225	254	270	215	257	252	249	244	255	238	264	262	250	276	243	250	230	234	239	251	229	235	241	241	247	262	231	236	237	254	250	226	237	235	267	228	231	234	237	242	255	246	236	278	265	216	248	239	232	231	248	256	259	255	222	236	237	219	258	235	241	235	258	237	236	264	241	257	269	233	209	230	271	257	256	246	281	257	250	269	227	233	257	205	257	240	226	253	267	233	227	251	260	244	273	223	237	247	274	261	243	241	247	252	244	283	257	244	256	246	218	242	265	257	250	251	239	234	252	233	244	235	247	263	252	228	249	225	243	264	238	224	234	261	240	249	272	250	232	221	246	269	262	255	243	241	206	221	239	282	257	235	198	251	217	230	263	251	239	271	251	213	246	224	264	258	233	229	259	239	279	238	245	276	210	239	228	236	239	273	238	270	271	270	253	249	264	246	259	244	247	256	241	198	285	272	229	243	258	278	243	243	202	224	241	239	235	238	252	229	224	248	277	240	217	251	241	223	254	252	251	240	248	247	235	225	213	270	221	257	244	260	267	251	244	246	247	248	250	263	250	223	266	260	245	242	251	273	261	234	239	250	232	225	236	238	228	248	240	250	232	254	256	250	205	227	223	228	248	242	255	230	245	250	248	235	235	265	259	251	227	259	204	243	250	231	231	249	241	209	238	240	260	225	217	221	251	220	246	235	245	236	255	236	251	245	267	229	230	224	233	228	237	239	243	237	222	251	202	264	204	233	237	240	270	270	233	262	248	244	237	253	221	244	250	234	236	236	265	257	239	260	221	238	263	246	262	247	235	250	234	240	243	239	217	246	269	227	209	268	229	262	213	278	224	238	250	251	224	271	249	220	253	246	263	255	239	233	235	233	245	269	248	218	231	255	245	266	269	239	235	242	251	254	242	238	229	247	210	259	234	227	238	246	263	254	252	215	245	268	258	253	244	241	276	253	238	239	228	253	275	239	256	249	203	255	277	251	241	249	235	271	258	254	266	274	236	230	265	235	235	251	256	241	266	243	252	225	270	273	270	266	260	253	264	273	269	246	250	240	239	245	256	242	242	250	232	241	242	223	263	248	235	266	243	268	276	247	246	250	244	257	239	246	251	252	245	267	256	221	237	230	226	279	237	235	234	253	239	231	249	266	241	253	249	250	214	217	239	280	271	242	264	245	229	243	268	258	243	221	255	258	256	231	223	222	243	250	215	251	229	260	242	252	237	224	271	235	191	250	261	223	244	256	262	232	239	229	267	251	243	280	244	238	219	237	215	228	254	244	226	206	260	223	274	240	219	241	229	227	245	254	261	238	240	229	235	246	249	247	248	230	243	263	246	222	248	223	231	255	253	231	217	260	251	250	257	253	222	268	244	253	260	230	239	211	240	251	242	243	252	252	218	262	242	266	257	233	236	239	212	239	222	252	205	239	252	258	255	243	273	261	269	251	272	231	266	239	258	262	241	248	227	231	242	234	233	240	214	236	261	222	235	272	229	244	246	237	242	219	270	230	243	259	239	264	236	254	251	259	265	269	256	235	269	276	251	233	242	244	280	248	246	249	242	239	249	253	240	241	244	272	279	209	238	244	250	276	221	236	245	246	260	245	240	243	271	251	264	239	264	246	228	229	255	266	239	254	241	240	227	271	248	258	251	261	260	257	220	275	255	257	258	232	235	268	237	270	263	258	255	249	223	254	223	247	243	254	260	235	261	249	245	239	254	250	252	253	232	241	250	261	288	202	245	242	249	248	234	226	237	258	242	236	268	260	252	241	218	276	243	239	254	228	242	251	274	224	230	247	259	243	230	224	266	235	237	244	255	206	253	260	259	226	248	258	245	232	231	244	235	217	202	228	260	241	246	206	250	220	264	227	234	224	221	253	236	237	268	263	240	256	239	247	253	224	236	253	210	207	221	224	250	253	256	239	242	225	219	252	244	246	244	256	248	240	245	240	230	220	246	248	250	223	263	237	254	221	286	259	271	246	232	211	248	199	224	256	260	261	230	237	249	240	253	225	254	237	238	231	255	259	221	270	226	241	216	244	254	239	242	233	229	248	243	250	242	269	250	248	240	267	248	237	256	235	255	235	247	233	229	245	247	230	229	235	240	254	236	261	224	264	237	256	232	227	234	226	220	237	247	249	219	229	263	230	234	234	255	267	221	220	242	250	272	243	247	228	234	256	239	257	270	225	277	257	270	242	249	244	242	239	202	238	234	249	227	234	242	239	234	244	248	234	236	250	250	250	231	234	234	244	224	235	255	239	242	237	250	205	232	250	271	232	239	230	280	248	208	263	251	261	256	263	238	266	264	236	223	260	251	240	223	266	250	265	238	264	251	247	245	268	234	223	215	236	252	247	262	261	208	246	240	240	234	266	257	254	243	246	242	235	249	262	245	248	274	236	271	228	241	244	236	263	238	231	288	223	256	266	250	266	275	229	262	258	264	278	218	254	222	257	236	267	276	252	251	250	264	227	206	219	253	266	254	263	228	245	231	245	252	216	246	208	256	251	230	254	247	260	268	227	277	236	252	254	242	257	287	254	224	259	254	226	274	244	231	269	256	248	256	236	240	246	246	276	246	281	234	217	235	252	247	230	234	229	245	245	225	241	254	251	232	233	225	241	233	242	243	238	245	274	246	256	246	237	235	243	256	255	257	244	252	228	240	242	250	262	239	252	272	228	237	221	252	271	262	242	246	237	231	227	241	264	232	227	237	224	255	270	281	245	283	249	260	254	284	260	251	238	254	268	229	253	228	235	253	239	254	236	225	234	249	256	281	253	242	240	234	246	234	237	217	296	265	239	237	212	256	242	227	244	259	238	261	245	218	276	262	238	243	233	249	280	246	232	242	251	250	261	235	232	281	237	247	228	256	254	212	255	262	251	246	233	255	232	237	253	262	273	243	238	257	247	233	239	261	250	245	266	262	276	241	235	254	244	259	264	247	248	264	247	218	241	243	235	246	255	242	233	248	257	243	282	247	246	231	222	251	221	263	261	258	249	262	249	258	234	263	238	265	241	251	230	255	241	276	247	238	233	238	246	264	227	221	244	257	222	247	233	235	242	237	212	262	229	226	237	236	241	269	232	260
29212	13368	18328	19180	16984	14064	14218	9611	8908	8423	6722	4549	2783	2680	2640	2454	2279	1986	2056	1757	1595	1669	1620	1660	1358	1132	1196	1052	913	868	829	831	775	783	712	770	697	716	678	717	673	683	682	685	655	662	679	707	718	662	689	719	687	663	682	658	670	727	634	684	673	658	681	677	653	704	680	681	699	709	658	626	657	627	676	684	680	632	598	621	613	654	631	607	684	693	656	668	654	665	654	678	695	639	683	606	656	658	669	679	635	670	643	662	645	645	640	613	698	660	665	689	709	635	659	644	681	681	661	678	629	687	616	651	644	662	690	671	639	665	626	599	628	653	656	629	669	648	639	679	635	610	637	610	642	644	642	655	587	624	621	634	655	629	603	655	655	638	632	664	640	634	690	639	624	650	623	653	693	620	607	656	642	634	640	633	645	607	598	667	608	607	634	665	618	605	616	593	632	633	645	669	662	641	607	605	692	626	652	642	613	611	624	642	631	641	650	594	621	682	626	635	613	640	641	638	646	629	596	641	638	625	616	651	633	620	652	613	591	644	669	636	601	662	637	670	657	601	673	594	611	604	600	664	646	620	659	627	634	619	630	650	676	649	590	654	622	609	618	620	664	611	621	666	601	632	607	651	627	620	645	626	607	668	626	617	645	642	682	618	605	631	640	655	601	695	603	651	643	632	673	619	663	646	634	689	658	622	580	656	645	595	657	657	605	661	600	593	643	642	643	643	641	642	614	626	614	655	609	634	637	666	642	647	602	638	617	627	661	641	593	634	633	609	648	631	604	626	620	648	637	672	612	631	642	646	671	661	646	656	647	626	596	638	643	632	617	619	627	595	629	585	641	612	630	600	630	608	635	616	587	594	613	633	658	600	632	636	589	671	637	623	648	631	635	625	637	645	629	604	591	646	617	676	594	623	673	629	632	672	645	662	620	623	663	618	555	650	620	597	656	672	587	608	666	632	641	660	642	652	668	666	643	662	606	635	633	626	635	628	635	576	629	629	642	637	671	628	647	614	593	611	649	650	607	634	643	620	642	594	637	643	641	639	644	652	660	645	616	633	648	639	626	651	626	625	605	606	684	652	592	619	627	603	614	679	633	635	637	612	582	601	609	658	635	637	663	624	601	640	646	650	618	631	671	651	620	607	677	609	598	612	625	617	639	574	652	600	607	646	650	590	629	631	633	613	626	664	625	615	679	640	665	629	657	623	606	657	646	640	665	657	621	650	651	623	664	632	666	628	667	618	617	629	642	667	640	639	596	658	658	634	626	617	625	625	666	668	617	603	651	676	622	643	603	625	597	659	587	661	652	658	652	647	601	616	662	630	609	629	635	660	634	588	654	631	616	621	587	643	616	610	620	662	614	580	619	635	663	605	634	665	651	624	631	667	658	633	615	600	618	605	644	677	665	597	622	669	630	639	642	644	618	640	655	642	616	615	622	618	659	628	619	596	669	656	590	647	613	632	636	603	663	631	601	628	706	632	640	615	628	616	602	595	629	598	627	679	627	608	625	639	656	614	660	653	636	666	615	629	599	627	621	619	609	595	610	612	625	680	650	628	651	628	596	601	626	618	680	670	577	623	620	574	629	667	644	633	626	631	628	625	637	619	606	632	598	704	661	634	672	621	683	596	657	653	598	642	595	592	639	607	679	650	594	634	613	615	631	611	621	662	639	596	659	618	660	624	598	612	545	644	624	645	616	631	647	657	660	659	635	617	632	587	696	623	614	615	603	634	605	659	640	670	642	650	622	608	637	630	605	661	581	665	643	601	661	601	610	650	622	600	587	631	612	622	600	615	625	602	591	657	661	662	604	639	637	624	592	618	595	608	643	623	639	635	645	666	626	605	668	685	597	588	614	586	609	639	624	628	588	640	595	618	648	623	568	589	688	633	655	629	672	654	641	629	617	610	599	628	648	630	593	653	601	663	598	693	664	628	658	630	617	661	611	591	692	664	649	604	633	632	661	619	631	686	624	623	621	632	664	595	646	626	656	642	651	633	623	650	600	630	610	617	660	650	611	605	697	649	620	615	642	641	643	609	640	586	661	626	583	620	636	653	625	612	601	605	620	592	589	584	652	632	603	599	631	583	614	597	604	685	653	594	681	624	600	608	650	620	625	652	658	638	635	596	653	645	639	643	616	598	640	625	648	623	632	647	627	636	665	674	623	638	655	643	628	627	647	650	656	653	619	607	649	636	646	603	639	623	644	644	645	693	647	605	591	638	612	571	619	649	656	627	595	616	666	635	626	590	663	688	626	609	646	613	640	675	643	611	597	627	628	626	616	616	624	665	667	698	635	601	638	640	627	608	618	667	597	618	629	601	624	638	628	615	631	604	581	628	663	609	645	653	606	625	636	618	648	611	606	616	640	604	659	603	633	605	630	658	623	604	696	648	651	639	662	682	674	660	586	656	623	627	599	622	631	629	628	651	628	645	592	640	630	659	660	670	642	614	635	591	649	624	595	627	666	622	650	689	648	611	606	641	628	636	666	627	632	646	644	633	654	622	665	635	652	656	623	636	648	625	624	600	644	640	651	651	613	628	670	596	605	622	635	677	612	615	659	657	629	629	657	630	610	625	665	642	655	616	627	630	602	582	604	651	601	600	640	628	628	615	600	599	607	661	667	651	620	630	627	682	616	609	653	649	636	678	610	607	655	625	654	628	592	626	628	656	638	615	597	687	640	668	615	613	591	589	592	605	655	578	640	633	624	644	610	643	626	637	694	618	655	636	660	678	665	659	661	639	653	615	658	627	649	594	608	599	647	614	676	624	643	633	624	644	610	633	680	680	616	627	618	625	639	681	627	615	614	631	620	625	625	639	654	635	645	638	657	611	629	602	629	645	585	678	637	628	640	592	627	636	604	605	670	644	627	611	662	589	652	674	638	608	625	664	634	610	613	563	615	629	654	648	637	593	676	641	649	611	596	615	640	613	639	622	619	653	635	633	668	619	659	657	608	573	596	644	634	629	657	624	612	629	645	676	676	621	655	587	590	632	655	636	657	623	636	625	644	588	629	617	638	654	607	616	604	629	603	646	648	638	641	586	661	627	652	572	631	642	632	724	608	656	703	592	620	642	627	660	663	637	628	636	600	644	659	681	598	646	605	636	625	635	619	641	631	633	626	658	672	687	649	603	594	611	622	636	570	662	599	593	635	635	603	619	622	624	609	645	596	684	539	601	622	651	625	648	613	578	636	645	582	639	630	669	616	641	672	689	647	623	589	665	607	649	624	625	619	631	619	626	644	616	624	642	644	616	638	628	647	652	619	628	668	649	660	666	625	662	672	629	624	659	635	611	637	588	632	615	640	657	667	653	649	617	628	635	649	604	650	602	622	656	629	624	602	623	644	638	638	632	610	576	635	595	624	625	656	640	633	638	617	636	669	634	621	618	635	659	595	637	599	634	606	651	671	634	638	560	652	597	627	618	666	617	638	627	607	624	618	644	649	658	619	605	647	611	636	648	604	666	640	594	588	620
7031	2609	3009	2460	1736	1152	892	628	504	424	374	337	361	320	332	342	333	316	322	314	334	308	315	331	287	313	300	298	282	291	280	299	314	311	291	283	286	277	293	284	258	299	288	291	285	333	281	298	295	299	256	279	289	317	277	297	311	276	268	293	288	271	290	292	300	286	325	265	270	267	271	303	304	283	295	283	345	289	281	332	327	291	299	300	277	300	302	291	278	288	296	303	261	296	289	326	291	281	288	267	303	319	286	278	308	313	312	299	302	269	298	303	293	275	264	303	290	282	287	279	278	312	295	298	290	284	287	278	273	267	292	279	310	293	322	284	331	324	289	275	275	288	269	295	270	287	289	273	312	291	277	244	267	286	279	306	276	312	310	302	287	288	299	287	321	286	283	308	276	301	274	321	305	249	289	278	248	262	308	291	330	267	300	277	318	305	259	297	279	277	274	317	302	320	277	271	299	297	292	282	289	292	310	299	317	309	281	257	287	284	315	309	293	303	307	276	294	289	257	284	293	294	306	279	302	296	298	303	317	311	300	337	281	284	318	299	290	301	269	314	298	288	274	315	291	299	297	277	307	295	326	313	291	292	288	275	298	306	289	305	300	260	308	289	294	274	294	299	300	299	282	302	284	294	325	316	308	279	301	285	287	293	282	293	294	296	291	282	290	289	298	300	300	279	279	275	296	291	290	301	294	290	297	299	271	250	299	268	294	286	318	287	273	313	312	299	289	282	301	289	302	278	288	291	335	309	286	315	257	266	294	277	302	294	274	300	286	328	276	267	291	282	312	327	272	284	316	287	292	260	300	278	295	309	296	296	286	286	259	313	290	268	282	296	301	295	277	309	321	288	268	326	284	308	297	282	284	270	301	303	283	285	288	297	292	281	300	302	303	311	293	276	271	303	312	296	288	272	268	260	313	285	271	293	312	294	324	280	278	309	292	303	279	282	293	312	284	287	291	301	321	276	319	301	306	285	269	314	312	294	313	302	310	294	291	311	315	308	309	250	275	288	297	278	306	285	299	291	312	284	299	302	293	316	291	298	280	274	285	290	306	302	284	294	286	303	257	285	290	312	257	276	279	274	245	326	319	299	320	307	288	279	296	314	315	273	300	267	285	290	284	266	293	244	323	290	317	307	283	284	282	284	321	263	302	296	286	300	289	312	278	320	287	296	306	275	279	313	292	276	286	280	290	282	308	286	296	306	314	329	301	281	289	303	298	314	301	272	284	271	280	284	302	294	299	313	291	303	288	308	294	295	277	248	297	306	268	285	306	272	280	292	284	272	253	294	307	279	269	270	288	286	297	300	317	286	272	277	299	282	294	295	319	292	256	308	306	298	296	291	291	301	306	281	295	296	308	290	271	293	286	299	309	304	295	279	273	318	292	302	299	265	300	300	292	271	284	290	291	297	305	283	296	281	306	292	293	287	315	309	287	301	289	284	289	290	294	316	293	303	310	287	255	286	285	274	332	305	322	278	280	286	300	313	297	325	279	285	282	307	307	299	275	277	271	309	300	266	309	302	272	256	264	318	285	268	306	281	292	295	286	304	312	305	278	267	262	284	291	289	293	309	297	275	305	270	287	341	311	307	306	327	302	316	304	295	297	286	267	289	324	279	260	250	300	266	291	261	290	275	307	291	309	279	296	267	289	297	287	308	294	268	274	295	279	271	296	300	270	302	309	305	312	313	274	278	306	263	295	295	291	264	278	278	305	300	294	272	328	287	293	276	280	308	291	290	272	292	302	331	325	328	282	289	297	280	295	303	300	262	285	315	263	274	290	279	292	285	300	279	298	294	281	286	273	300	289	283	270	303	274	245	297	286	244	305	330	287	303	289	310	303	342	325	311	266	282	281	277	280	304	298	266	320	266	285	318	272	320	289	291	318	295	274	285	311	284	296	293	335	304	307	330	273	323	268	283	277	272	290	275	304	263	311	265	314	278	271	304	289	266	273	299	313	285	304	278	296	330	293	273	281	301	287	292	306	294	286	273	310	271	278	302	324	293	268	289	309	318	304	278	292	319	281	282	288	293	255	275	290	267	302	294	285	278	265	291	290	285	344	302	287	268	271	312	273	276	286	334	302	315	294	312	275	328	282	294	315	298	291	317	276	294	304	306	274	289	296	287	280	287	287	304	300	283	292	305	313	312	272	275	307	289	285	281	287	284	255	293	314	284	295	304	268	269	308	311	288	289	290	284	250	303	255	264	287	334	286	301	315	293	263	317	292	312	316	309	321	296	273	292	279	333	314	299	294	277	311	311	295	244	280	263	274	282	307	335	303	305	265	324	269	273	254	278	273	285	273	283	314	288	313	288	302	295	303	301	294	274	271	357	261	289	279	283	277	289	294	296	312	290	282	313	270	280	273	310	319	285	297	308	276	305	282	295	301	304	312	271	286	280	294	316	296	295	258	292	328	278	313	278	333	288	292	288	287	334	305	301	293	269	285	293	309	272	312	296	287	292	308	290	304	290	298	327	268	285	308	306	290	312	280	279	286	277	298	291	299	296	309	286	317	319	292	283	303	276	297	315	300	267	283	272	284	298	280	314	269	264	326	283	277	310	280	311	306	282	289	294	304	276	295	263	276	314	288	287	282	293	318	292	245	260	270	272	289	310	307	287	294	292	262	300	293	305	307	309	319	306	305	324	294	298	282	288	288	272	310	300	280	286	318	289	281	256	292	286	314	270	243	299	299	283	285	285	284	283	312	286	284	280	305	282	306	270	295	309	311	285	303	300	262	284	281	276	299	295	320	275	278	312	336	287	290	296	287	287	314	319	278	275	320	291	288	308	260	268	280	338	273	278	272	331	295	275	286	291	310	276	285	292	243	278	317	278	309	284	263	274	277	269	252	309	313	334	274	314	289	276	309	287	314	287	312	283	285	311	258	288	318	264	281	310	284	286	330	274	300	277	265	298	278	312	278	275	285	277	297	305	290	288	273	304	306	272	316	305	298	331	302	285	274	286	274	275	316	303	293	287	289	257	301	302	283	282	310	313	287	303	301	305	292	276	299	294	309	285	279	301	278	320	325	328	330	305	276	317	317	322	269	298	314	268	306	292	258	281	320	299	297	297	269	313	303	289	299	326	301	285	315	270	272	274	281	298	320	302	294	309	288	274	287	282	289	311	292	274	288	320	263	278	299	294	318	322	306	296	306	279	290	303	308	322	302	277	293	298	303	309	280	271	301	285	258	299	273	285	283	304	301	290	298	281	297	311	321	289	310	283	311	286	295	253	307	321	298	315	267	278	297	284	282	318	298	307	272	289	296	265	304	305	283	313	296	329	322	301	288	307	278	300	272	293	276	303	288	285	281	293	292	257	306	313	301	296	265	268	268	325	286	288	289	260	303	295	299	281	286	309	256	295	293	307	313	279	271	281	269	300	272	290	306	286	284	288	326	297	262	280	295	294	294	304	307	324	258	293	301	288	295	303	286	284	269	282	291	296	273	319	277	303	268	290	304	295	285
6177	3188	5427	6501	5162	3829	3106	1939	1574	1590	1272	1127	1039	981	1014	1015	975	927	911	961	880	933	899	927	888	827	855	783	819	806	858	743	753	787	802	818	754	776	749	776	770	803	824	805	821	775	717	791	805	775	823	784	777	747	760	779	745	764	789	797	789	762	753	788	822	783	775	773	780	822	729	821	743	706	788	759	762	764	718	766	823	778	753	747	723	770	825	803	797	742	765	747	750	751	766	769	817	771	782	767	774	802	781	770	752	767	723	768	733	807	827	785	772	768	773	724	753	775	807	746	807	760	773	754	717	694	763	732	776	762	731	812	775	739	755	778	786	741	805	773	732	739	785	786	770	758	781	724	790	747	781	780	771	754	741	774	740	754	721	741	770	744	770	737	788	753	751	759	759	773	799	766	741	787	778	802	775	770	803	778	780	758	778	740	806	801	742	745	781	784	760	778	772	745	763	807	736	783	737	793	770	829	773	745	777	745	736	752	764	779	768	748	728	750	779	748	761	783	774	744	784	808	774	783	726	772	758	795	772	747	774	729	753	853	789	764	763	782	793	724	770	757	797	753	781	744	778	765	775	731	777	720	788	767	774	744	753	750	817	778	750	752	739	730	748	772	769	744	770	761	788	736	760	777	796	733	787	780	800	789	751	730	766	734	763	731	749	746	730	755	780	796	777	784	738	741	752	780	753	722	729	739	800	772	775	815	809	795	787	844	753	759	757	731	762	765	746	771	777	781	766	745	756	768	734	741	721	777	763	796	776	726	790	807	752	752	698	715	749	702	762	748	797	798	683	708	768	812	782	801	751	779	761	710	784	778	813	787	736	794	744	752	757	721	751	769	799	744	787	792	770	714	771	752	723	790	754	760	776	758	729	756	787	766	739	772	742	767	720	784	772	744	752	769	753	810	737	756	779	808	725	758	726	752	785	785	757	791	761	717	744	728	767	789	806	742	738	766	749	794	751	746	722	743	775	761	771	762	792	726	739	763	741	760	779	768	767	761	745	765	738	768	758	763	790	802	805	723	759	773	792	781	735	778	777	806	703	761	756	800	747	738	769	747	762	741	822	724	763	819	719	727	773	744	766	726	752	798	788	758	728	734	777	771	761	744	743	767	776	751	761	755	804	794	794	753	754	749	747	771	778	756	747	757	721	741	755	757	778	772	761	806	803	756	780	747	760	794	772	763	757	764	766	764	749	784	774	753	797	795	750	830	760	776	751	820	758	773	782	813	767	779	757	777	778	788	766	738	773	763	788	740	808	803	748	802	719	744	728	797	774	796	770	750	761	763	774	758	771	778	710	757	779	725	766	731	780	754	728	778	760	779	806	766	791	717	710	775	753	774	758	737	740	755	775	721	756	725	791	803	788	758	748	785	765	730	753	825	777	814	762	762	791	811	801	772	766	751	739	723	779	775	760	812	787	789	757	793	772	819	782	768	776	746	747	796	812	775	831	756	732	735	747	738	783	751	771	771	795	748	735	790	755	782	757	798	784	754	745	755	800	723	748	781	761	811	780	739	701	796	789	769	765	805	789	737	773	766	760	773	775	766	772	716	810	765	770	763	771	799	770	721	778	744	738	688	819	703	759	797	777	769	734	747	787	732	779	762	778	739	764	715	785	792	776	771	848	804	759	772	754	767	820	732	758	749	773	760	750	731	744	755	749	772	737	714	740	761	776	725	784	738	781	770	776	771	809	762	750	733	748	759	797	716	723	741	773	704	787	768	790	777	759	745	747	738	762	765	791	806	746	759	802	762	767	793	770	768	728	755	825	777	759	783	756	772	797	732	729	824	759	788	780	687	759	747	768	725	778	736	776	760	816	761	765	795	839	735	715	769	789	774	757	756	809	765	719	752	732	779	790	787	735	785	716	757	733	709	768	773	817	758	765	749	769	753	752	782	776	754	786	783	719	797	749	755	772	771	796	783	761	809	738	794	705	737	780	741	815	731	727	754	745	762	762	818	746	833	763	773	792	751	756	724	753	778	763	762	782	811	793	766	757	722	758	766	741	748	726	737	713	743	794	785	758	807	794	740	747	784	754	746	763	756	768	766	793	763	770	747	751	761	777	730	748	767	744	737	770	812	814	748	772	801	789	772	820	758	772	781	764	786	750	787	751	756	768	807	801	793	725	751	754	749	753	800	832	797	774	759	787	786	728	775	792	782	788	754	755	789	741	789	768	739	753	727	831	744	766	753	754	783	771	751	790	767	743	768	781	767	722	754	766	745	735	759	765	738	758	781	788	759	723	752	766	751	758	761	792	787	772	772	750	701	755	735	754	752	778	781	765	758	763	732	737	800	730	760	779	776	786	777	764	753	779	779	772	765	787	729	762	760	764	761	813	800	745	749	770	759	788	767	755	790	754	778	744	789	764	752	772	755	767	728	701	791	777	769	753	790	728	769	739	726	737	778	750	785	820	786	734	789	794	811	738	814	727	802	753	742	759	716	775	755	787	753	748	790	744	779	748	740	756	786	767	765	784	732	745	807	765	806	762	762	709	756	740	741	790	771	771	788	805	720	738	772	762	757	776	819	771	738	806	722	796	758	770	771	766	770	794	777	760	763	769	781	721	738	775	697	775	734	766	759	700	780	757	777	790	803	751	782	799	740	755	765	750	737	730	742	722	758	836	760	737	768	750	758	762	751	733	792	779	745	740	751	775	760	766	776	767	720	791	754	755	796	756	801	782	800	749	792	754	815	726	770	761	709	789	766	748	760	741	772	779	774	765	748	822	771	761	782	802	730	748	781	758	837	755	732	758	762	760	786	779	748	736	809	781	822	730	783	781	780	790	754	753	729	781	775	774	761	745	671	776	822	731	789	734	808	789	736	758	749	738	771	730	740	755	798	807	802	775	707	769	770	722	802	715	753	748	694	838	763	788	745	783	746	765	786	800	777	742	717	704	770	762	726	792	793	777	769	786	789	801	763	757	785	704	778	769	766	808	814	794	701	782	761	732	751	730	733	818	732	810	781	817	738	788	768	788	740	763	726	736	819	755	761	756	789	764	739	768	808	789	788	723	776	766	741	780	744	766	769	758	774	743	717	730	697	743	805	742	754	779	804	759	766	766	750	752	774	829	790	787	765	753	732	762	792	740	813	798	772	745	757	761	748	783	744	740	763	774	731	767	787	785	800	802	773	757	751	798	773	768	752	756	805	824	727	783	735	763	772	756	765	808	735	786	723	754	811	727	782	790	734	776	769	783	752	745	771	764	763	789	740	745	742	759	763	739	764	775	800	774	793	724	767	731	753	789	817	762	760	772	789	743	761	761	761	759	705	766	745	782	748	742	746	786	741	706	796	772	793	724	785	790	810	726	766	701	787	780	842	750	789	753	784	748	802	795	774	782	758	766	713	761	757	797	820	808	758	773	746	803	804	769	754	768	764	734	788	804	719	778	762	693	740	732	764	794	789	775	729	770	780	730	776	701	790	810	758	769	780	708	741	789	782	740	795	801	816	773	766	795	708
33724	20326	17311	13020	10650	7518	6251	3691	2800	2280	1762	1119	668	548	484	474	486	447	440	403	431	459	383	389	386	389	385	358	353	354	359	339	320	360	331	360	333	338	314	344	357	342	320	336	368	331	327	352	355	333	339	350	338	314	355	370	331	339	359	352	347	367	397	370	361	323	342	333	368	328	332	306	368	340	347	370	376	314	357	389	339	347	315	346	356	331	314	356	338	341	347	342	361	345	319	322	333	317	345	375	355	328	328	360	372	346	278	378	321	380	326	346	354	328	329	305	327	351	341	330	342	298	290	368	339	373	322	307	336	337	343	350	314	308	345	356	329	306	349	348	372	332	354	346	357	326	311	365	314	330	317	304	330	370	319	374	354	350	361	295	353	343	336	347	343	342	335	330	331	348	359	339	336	371	348	309	298	337	333	322	322	328	317	354	326	351	338	377	353	344	358	326	342	346	324	330	352	313	338	338	362	334	362	328	353	356	341	314	347	329	348	293	369	315	318	348	356	295	325	373	307	344	325	376	341	349	337	353	351	365	345	337	349	316	327	335	356	355	357	360	366	322	349	326	309	330	322	330	338	369	354	335	353	355	341	356	327	349	319	343	342	337	348	386	336	333	334	321	343	317	336	320	316	325	286	337	382	331	331	349	380	333	352	364	331	326	370	351	342	335	349	332	346	335	318	353	356	309	334	323	356	350	306	336	304	352	346	304	348	344	329	330	329	351	333	332	329	311	326	323	345	357	334	355	362	383	347	345	355	346	312	391	330	338	339	340	390	311	320	355	329	313	360	353	333	381	309	328	352	350	350	338	349	344	342	353	340	348	350	311	355	323	350	333	334	358	356	337	376	337	327	322	347	322	322	345	333	306	334	361	332	337	371	342	312	352	366	368	338	357	331	350	352	365	333	355	326	340	329	331	347	337	343	353	327	352	357	360	390	305	347	344	338	356	347	374	344	311	331	360	344	346	349	348	381	337	342	361	339	352	357	342	318	327	362	315	331	348	322	356	331	359	372	365	342	345	337	362	380	328	333	389	349	321	345	328	338	318	335	366	321	339	338	371	364	332	375	338	358	366	345	330	302	342	336	380	325	308	324	348	300	369	314	349	338	320	306	320	346	357	347	335	331	320	348	351	348	329	367	353	342	371	330	339	351	300	349	331	327	300	331	347	335	345	331	378	330	337	365	327	309	336	338	380	350	360	352	333	364	325	363	375	355	346	326	351	318	327	335	323	328	382	312	365	317	318	379	356	339	343	342	352	338	354	343	338	325	308	318	345	350	344	332	357	333	314	362	311	328	314	324	348	330	356	389	330	324	371	317	335	306	387	330	337	348	390	349	338	308	377	371	333	349	353	339	360	325	333	335	319	336	318	353	337	336	362	337	351	384	327	312	312	347	311	373	326	333	378	351	364	339	340	352	331	346	340	335	343	312	340	353	350	336	316	352	344	326	344	311	339	330	325	355	316	322	314	343	343	369	366	322	343	373	347	354	352	361	333	333	337	357	362	384	311	326	337	340	326	371	355	342	331	350	355	337	349	310	360	332	315	339	356	381	320	330	346	320	334	340	317	319	337	321	338	403	354	357	316	316	352	354	380	334	354	348	313	351	325	366	323	342	282	333	303	299	345	341	334	359	338	354	321	306	351	341	360	328	330	349	327	329	337	337	313	348	328	359	344	340	348	336	342	340	391	322	365	348	344	358	336	364	330	340	306	312	380	373	347	346	341	318	322	326	346	385	312	363	318	372	340	328	320	335	344	306	337	341	345	358	382	304	348	351	363	354	354	299	311	319	349	347	336	372	374	350	406	313	357	347	329	336	355	326	352	358	340	331	302	348	357	298	319	318	347	342	321	360	339	341	311	350	342	321	321	369	326	351	310	325	341	347	294	330	331	348	340	304	311	340	338	345	326	362	348	381	307	315	340	321	341	332	334	351	331	365	359	335	311	342	331	329	338	356	341	347	339	324	347	320	348	328	318	344	331	339	377	352	349	340	349	366	321	315	317	352	332	320	324	344	295	329	334	337	359	350	358	376	366	363	333	329	334	357	345	346	318	344	354	363	332	342	342	332	331	338	332	353	353	330	348	361	363	328	356	315	329	336	340	327	348	355	337	330	338	335	358	362	321	326	343	359	357	358	330	381	315	343	368	361	344	336	357	350	326	364	303	331	340	337	328	357	367	334	345	343	354	353	388	341	326	332	343	329	368	358	330	342	337	373	335	341	333	336	359	350	332	370	318	336	361	318	370	347	335	340	332	331	370	363	340	349	313	356	343	361	346	343	332	341	367	358	357	357	339	321	338	352	381	325	323	326	360	347	336	337	308	333	318	327	304	321	341	355	330	349	350	330	345	315	336	342	343	353	365	397	299	336	323	333	340	345	330	347	354	354	341	386	325	347	372	342	347	334	299	354	341	288	342	328	305	358	354	303	334	346	321	338	322	335	323	371	314	335	337	349	352	355	330	345	291	331	315	346	357	329	315	318	333	361	352	342	321	323	346	347	331	343	350	326	325	317	336	352	348	348	334	373	345	349	356	370	335	356	331	336	330	314	363	347	347	331	314	354	313	350	338	328	343	354	375	376	336	358	332	338	329	332	350	381	334	314	339	360	329	352	328	353	350	353	333	351	356	351	346	341	324	367	364	341	353	368	334	314	334	326	321	310	344	346	345	296	342	344	347	343	340	292	324	373	365	365	316	332	361	347	338	346	338	335	352	334	315	354	386	381	326	314	337	356	348	339	312	312	332	345	335	299	335	367	342	363	364	356	328	332	316	334	313	291	346	335	357	317	306	344	365	350	339	298	340	300	341	300	335	348	342	358	359	347	331	354	342	327	315	377	371	353	320	325	370	368	377	334	341	325	327	354	339	343	361	342	359	358	345	357	342	343	362	350	351	344	329	336	363	316	346	345	356	361	315	319	363	350	303	318	315	348	363	328	315	339	313	339	364	326	346	333	330	355	358	328	360	353	336	357	334	371	333	362	364	357	343	319	382	331	358	344	346	379	336	309	348	331	320	321	287	325	370	321	362	362	355	317	344	372	358	329	332	342	318	330	358	335	348	359	372	359	351	351	353	344	352	369	348	329	339	347	337	316	334	343	346	301	322	353	325	342	328	356	324	337	340	346	359	350	342	341	321	363	356	326	339	345	325	303	331	311	348	346	377	333	375	342	344	343	339	307	346	347	334	312	327	342	346	343	344	358	337	338	322	342	308	337	330	339	356	341	343	328	325	314	346	353	352	312	326	365	350	318	318	339	367	351	387	304	339	321	351	335	339	350	341	324	346	360	357	377	352	345	365	331	330	339	308	358	331	333	321	344	332	344	335	328	337	351	376	352	311	345	353	370	345	382	372	316	350	342	365	308	350	319	330	339	359	316	339	367	317	344	347	316	396	334	349	371	397	354	370	343	330	364	386	359	340	319	331	333	333	335	318	346	347	361	306	335	326	371	339	319	389	361	332	335	358	340	321
25063	11341	14093	14570	13089	9836	10394	6617	6577	6145	4655	3328	2227	2041	1977	1793	1661	1613	1507	1583	1512	1562	1472	1392	1266	1249	1158	994	980	977	966	926	943	926	979	932	888	898	885	918	946	879	940	877	891	909	933	850	827	858	866	921	920	867	885	904	890	895	848	876	893	926	872	916	927	850	945	887	915	861	861	809	847	880	851	851	900	881	854	871	844	882	854	822	840	884	922	834	815	844	865	876	855	856	889	892	853	952	903	891	896	869	923	922	867	895	867	881	918	893	924	846	875	879	912	838	869	864	871	890	851	898	857	842	923	832	918	894	837	830	863	848	861	871	850	869	839	833	877	863	839	875	889	815	873	868	897	874	850	839	850	885	827	800	893	845	854	899	909	871	829	889	836	911	840	877	871	863	847	865	843	845	846	839	824	918	817	850	834	847	907	848	880	824	900	899	922	851	846	879	838	853	906	901	822	886	860	866	872	885	815	811	870	883	873	855	848	857	880	854	874	881	864	890	869	864	836	871	805	874	867	849	915	875	877	833	879	818	866	949	838	841	868	835	863	864	853	849	861	864	875	877	850	880	814	770	858	821	819	861	867	852	848	893	904	902	868	848	808	839	865	861	846	906	863	852	862	880	860	864	867	852	887	863	860	868	819	840	867	826	850	817	816	860	823	837	838	882	840	914	871	821	862	867	868	915	860	895	872	817	937	874	839	858	895	875	836	874	899	850	833	837	858	849	867	798	874	837	852	883	880	832	926	872	794	842	854	876	845	857	846	846	900	839	839	855	870	833	870	840	873	912	878	891	818	899	852	828	892	862	848	889	820	881	823	861	906	859	880	868	849	867	919	870	840	862	913	838	887	860	837	832	898	886	897	845	837	867	848	881	872	867	840	854	788	909	821	744	920	875	882	864	877	888	875	872	817	878	875	864	890	820	846	892	870	870	843	863	904	901	874	862	914	882	859	818	854	869	854	859	913	851	843	842	859	863	840	843	858	855	848	916	803	851	832	833	814	860	853	892	885	864	802	842	845	879	834	859	859	847	848	853	880	865	869	847	906	908	838	874	842	880	870	878	836	887	907	907	904	814	849	838	791	911	871	850	902	869	873	885	867	821	850	865	893	858	901	832	853	836	884	838	793	855	909	828	875	848	801	889	907	861	852	875	874	836	846	845	874	901	894	828	850	857	879	896	913	835	840	904	847	851	859	841	845	917	891	901	836	896	915	861	823	850	863	818	876	867	853	888	891	902	838	880	863	888	858	892	860	888	846	832	888	840	852	854	868	859	903	870	868	829	836	835	887	814	831	849	885	853	831	809	902	844	825	916	831	822	847	843	823	850	814	897	801	849	843	896	864	857	871	900	825	863	843	826	838	918	844	858	875	838	815	852	892	868	888	867	843	865	901	804	861	866	838	867	864	846	864	878	931	802	841	822	807	875	858	826	916	892	816	829	909	831	829	877	853	888	887	871	835	890	828	873	860	818	837	832	890	835	877	888	882	841	829	887	831	855	820	888	881	816	876	850	878	887	865	854	862	927	798	865	892	845	847	910	897	869	890	809	862	891	864	819	866	885	874	861	863	883	839	877	825	873	826	917	900	857	873	872	884	849	823	845	900	931	889	837	813	883	929	836	831	927	840	833	837	837	856	839	854	879	867	817	908	862	895	852	880	855	827	892	839	856	897	845	861	808	910	854	903	851	920	842	839	830	882	779	887	869	881	906	858	889	814	888	853	862	868	888	901	860	874	921	842	872	836	875	890	839	877	853	842	887	915	828	857	851	864	906	847	874	828	838	916	834	849	879	863	893	831	850	811	831	899	876	860	853	908	920	811	914	893	840	827	906	906	870	847	903	857	884	842	871	848	887	888	842	863	839	899	857	872	918	819	862	817	853	851	825	886	871	853	912	827	852	886	829	888	853	865	835	859	867	879	839	850	823	867	873	865	866	841	841	863	817	834	892	824	806	845	853	879	877	910	872	884	784	858	825	892	834	876	843	850	829	823	842	919	889	867	872	835	847	850	793	780	861	850	881	818	859	866	876	885	835	846	889	860	879	875	875	806	845	903	867	825	842	868	860	878	853	856	842	898	848	900	910	869	870	838	808	839	899	877	838	883	803	900	825	877	849	850	840	828	840	838	870	890	864	893	877	855	860	878	882	841	842	858	841	885	802	847	863	863	830	849	880	855	874	893	879	877	831	898	824	888	892	841	879	801	835	874	799	860	827	867	772	839	873	846	868	846	888	852	893	865	876	872	902	876	837	852	830	890	876	854	835	872	860	837	894	907	832	860	849	870	887	880	810	879	878	860	851	842	880	842	896	851	852	881	898	880	857	844	860	841	859	879	849	842	849	829	847	866	875	865	887	855	897	842	852	827	847	824	859	896	844	822	893	855	852	918	865	871	876	850	839	809	809	860	864	883	798	916	835	874	848	849	855	870	898	885	872	828	897	840	843	863	926	873	853	929	890	876	865	887	862	866	901	867	888	870	892	889	864	882	838	827	906	842	859	875	858	846	889	849	772	894	862	880	842	829	860	872	907	923	893	822	844	891	860	818	863	907	849	853	808	821	864	839	841	858	898	909	844	892	861	884	859	868	879	863	838	796	885	831	878	860	891	817	890	867	899	870	851	817	840	877	873	838	846	895	880	944	886	803	839	862	838	896	855	871	866	865	855	835	849	920	896	831	869	852	856	851	820	862	858	894	850	899	841	914	876	864	818	864	846	830	869	889	886	882	873	840	878	872	830	833	904	854	868	921	837	870	911	869	817	876	881	860	832	838	800	859	865	882	845	823	903	839	915	853	872	894	868	884	845	828	823	845	892	848	857	889	841	888	883	840	866	881	836	817	817	836	837	892	904	879	857	916	849	822	917	865	807	849	902	845	858	868	817	863	849	867	873	829	867	826	846	934	885	859	843	860	849	775	876	854	860	833	836	895	863	888	872	865	863	851	809	837	894	903	824	832	874	911	871	839	844	815	850	904	845	832	844	864	877	857	837	846	893	863	857	898	828	845	915	906	841	942	897	869	854	868	877	838	857	845	825	892	852	879	826	815	874	897	823	859	865	884	810	882	844	930	825	821	857	879	873	823	866	814	877	835	844	829	892	856	898	846	878	865	881	800	870	830	875	869	840	873	847	868	856	816	893	875	852	868	832	877	905	854	898	836	850	844	884	875	867	876	840	897	872	845	885	888	838	875	877	853	837	879	850	852	828	876	818	858	812	878	818	912	927	861	880	845	857	871	840	856	842	832	816	884	887	845	867	852	878	887	890	891	834	849	840	861	840	881	796	924	873	898	891	850	857	839	848	917	838	867	833	837	851	848	832	892	875	879	813	832	844	843	834	871	894	883	870	847	861	822	853	901	869	872	905	875	840	905	874	875	898	857	896	860	849	846	828	828	854	853	897	875	859	909	824	872	878	872	864	837	846	813	884	839	874	847	857	844	841	836	872	875	873	861	875	845	855	872	872	854	897	824	803	853	841
40421	24965	21727	17549	15550	11615	9217	5815	4347	3336	2779	1494	888	657	562	545	499	476	430	468	537	437	417	398	329	327	309	320	262	264	312	288	264	287	222	285	233	255	270	248	277	241	235	273	259	273	258	240	242	238	223	272	222	264	246	239	225	234	224	232	238	258	269	253	222	209	228	258	231	243	209	222	242	270	244	258	214	253	251	281	275	259	242	221	271	213	216	248	222	233	246	240	236	218	220	287	231	216	271	241	262	230	243	238	207	242	264	238	256	264	251	246	234	230	247	240	232	261	245	248	238	253	259	252	261	222	230	235	258	205	236	242	259	240	271	241	267	244	249	245	248	248	248	257	223	264	251	267	221	248	229	247	262	220	256	247	222	218	235	259	233	259	263	223	264	226	260	236	252	249	218	237	220	214	248	267	249	219	239	253	225	244	228	222	242	222	228	238	284	247	231	234	232	223	226	241	269	260	244	229	249	247	205	273	210	242	231	258	251	250	259	224	247	265	268	251	230	232	244	253	261	234	261	242	227	251	280	247	230	212	213	238	282	245	275	244	219	223	239	255	249	243	249	236	223	239	265	249	247	231	256	236	238	233	236	242	234	230	235	199	262	208	245	238	223	218	230	237	254	267	227	236	240	236	230	248	243	271	258	232	216	216	250	223	243	249	236	286	244	265	210	257	258	263	247	269	220	225	222	253	253	247	233	260	265	252	213	231	252	228	220	267	231	234	272	212	235	221	245	246	222	241	243	238	208	242	238	246	241	230	238	253	226	222	237	244	261	266	274	247	240	231	245	232	232	233	223	237	247	224	235	271	259	273	242	234	213	223	243	218	273	219	252	241	259	227	249	237	230	256	233	256	250	230	220	228	253	247	261	215	236	239	254	239	220	262	233	249	217	243	238	210	243	252	232	256	264	199	215	231	223	261	238	264	241	258	276	265	247	246	266	262	222	234	265	252	249	239	234	203	248	257	226	254	275	260	263	257	251	262	249	249	244	230	219	221	233	236	263	245	234	246	247	247	239	242	239	259	235	244	237	248	251	216	257	234	259	219	238	223	233	230	226	252	224	234	215	234	235	265	237	222	230	263	233	224	256	223	245	233	236	217	269	220	237	244	237	237	257	244	219	255	278	217	232	250	277	286	249	241	237	235	259	261	234	257	247	245	267	233	249	257	241	239	259	253	259	282	201	225	244	244	223	255	233	238	221	237	246	245	216	267	239	243	260	252	204	258	243	237	234	239	246	213	247	232	265	241	240	271	269	254	263	256	256	248	227	251	246	259	253	214	252	227	254	243	259	241	248	258	269	265	258	247	292	263	233	190	236	248	245	230	270	213	245	249	241	242	253	254	250	239	261	231	249	225	225	249	260	243	213	262	241	267	266	231	234	265	252	260	226	226	241	234	238	220	245	222	236	248	244	253	268	242	253	255	268	224	247	247	208	243	205	267	253	238	264	218	229	239	255	231	238	238	251	228	242	240	234	251	233	230	217	247	204	239	231	242	234	228	276	233	256	205	246	259	215	225	250	241	237	237	227	253	247	254	217	239	255	257	256	230	255	222	235	219	232	217	207	266	203	245	258	224	211	259	230	264	212	262	244	268	250	252	244	245	260	246	268	258	252	246	235	244	237	242	220	242	201	244	266	237	248	248	251	236	247	248	245	260	247	241	268	217	262	249	240	217	236	220	249	238	241	259	248	242	252	240	271	236	257	231	256	239	245	250	223	241	229	258	218	243	290	223	265	241	233	231	239	214	246	225	231	238	239	247	228	220	243	255	237	224	245	263	252	237	266	227	259	242	276	236	229	241	226	203	243	237	251	208	237	246	226	235	256	233	241	244	261	234	260	237	243	260	295	249	256	255	247	270	253	257	232	290	247	215	229	233	246	231	268	245	250	210	265	209	241	262	239	240	220	233	206	230	256	268	244	262	249	251	233	232	242	220	259	253	239	264	222	249	238	241	255	229	252	253	250	230	246	245	264	236	226	240	248	268	216	251	251	233	243	260	267	271	225	237	230	236	238	241	266	259	253	235	231	242	270	261	255	270	221	224	242	231	272	245	244	229	244	264	246	217	244	262	267	231	204	239	245	248	225	255	241	231	241	246	260	228	235	257	253	277	261	225	246	271	247	253	220	264	272	266	284	255	247	230	251	279	262	242	256	239	264	252	240	227	227	259	259	240	226	269	255	226	229	239	241	223	240	266	242	261	229	239	232	247	222	249	233	248	242	250	235	226	240	249	242	236	231	260	236	249	250	226	282	248	266	215	258	259	250	255	223	261	245	235	212	228	259	235	250	251	236	243	242	240	223	264	244	225	234	267	244	253	226	226	258	246	221	276	259	214	228	232	210	262	247	233	249	218	237	257	227	254	239	215	249	223	255	249	267	231	231	233	226	246	200	250	243	263	223	248	250	228	218	249	252	244	232	259	245	248	259	258	254	244	259	227	222	237	225	239	232	234	251	235	247	223	223	216	236	250	234	204	278	242	232	233	222	243	237	247	261	196	224	236	229	271	256	217	239	204	248	217	251	260	236	249	267	240	235	211	222	208	229	246	250	256	238	246	240	256	249	247	251	258	235	275	244	269	211	260	237	253	235	191	232	208	219	259	236	250	257	249	220	213	240	267	259	268	266	253	257	221	238	253	233	245	236	251	238	228	240	231	224	228	247	266	226	260	254	257	229	243	210	236	226	243	230	231	251	273	271	222	242	258	258	249	216	233	248	256	231	201	247	236	244	253	241	222	233	238	240	221	246	232	223	229	269	234	255	249	263	257	249	260	248	263	281	228	223	207	262	225	243	236	254	258	218	237	242	242	241	234	254	227	221	269	272	240	257	234	227	228	252	210	243	259	256	251	244	263	255	256	256	247	252	252	229	225	248	221	200	242	240	230	233	260	228	260	272	261	243	241	238	248	242	247	220	233	251	243	253	247	285	229	230	265	216	244	220	217	223	215	267	263	238	225	230	242	260	275	227	255	225	235	230	223	240	263	240	256	227	246	252	245	227	232	231	250	222	239	221	260	249	223	253	239	218	225	230	269	219	253	235	211	237	193	219	280	282	245	267	255	266	245	229	232	224	237	216	239	257	254	253	247	250	249	236	239	275	254	257	239	240	253	218	233	251	256	249	241	226	241	263	227	242	229	232	258	233	247	223	217	254	231	240	216	253	245	270	249	234	239	269	218	230	231	253	263	258	228	229	258	249	243	264	232	242	256	244	258	247	253	243	264	285	227	276	254	230	208	249	272	239	243	248	252	228	233	260	240	261	251	231	223	243	235	220	262	238	233	216	242	225	266	234	262	243	217	248	238	234	229	227	268	237	242	226	236	227	219	256	206	233	270	262	236	257	222	223	238	243	250	252	266	251	223	264	255	249	243	252	233	244	212	245	245	242	240	257	248	235	254	247	214	247	265	250	250	247	257	252	256	246	283	246	239	251	231	251	258	244	264	238	235	232	260	258	238	229	225	245	215	234	222
30295	14172	17630	17483	16811	13403	13572	9839	9189	8185	6682	4434	2986	2694	2535	2336	2147	2090	1714	1848	1700	1751	1546	1624	1400	1277	1164	1030	952	941	783	746	725	776	773	735	713	675	689	701	658	680	711	697	678	681	675	683	672	675	711	653	703	713	659	630	636	656	665	679	668	667	698	664	681	700	706	682	674	693	672	657	667	645	655	629	655	665	611	660	636	654	652	618	657	648	694	676	639	652	658	652	609	656	659	653	664	660	721	699	723	638	645	661	641	619	674	687	637	658	668	656	686	618	673	633	637	653	676	613	622	642	662	612	643	692	670	670	617	631	638	652	658	647	611	642	641	601	628	647	596	623	651	615	587	649	594	642	600	615	671	603	622	633	620	650	621	590	612	619	629	625	683	647	633	607	618	674	634	658	645	612	606	599	678	594	685	627	655	621	641	632	601	622	611	613	614	667	609	641	647	604	615	619	598	574	608	645	625	666	636	652	637	610	698	651	630	545	616	634	642	631	618	670	643	595	623	628	631	665	620	598	623	627	696	607	673	610	663	605	599	667	635	637	636	621	621	638	639	658	602	656	609	642	615	659	620	636	623	656	593	642	644	616	632	614	587	625	638	627	638	596	616	654	664	630	608	640	600	604	613	632	634	598	665	630	613	658	598	605	646	638	655	625	643	651	653	638	689	611	604	666	622	669	621	623	617	628	640	629	666	596	655	628	649	619	622	633	632	614	659	601	627	611	649	616	611	603	635	630	630	656	633	656	633	638	636	641	620	654	608	655	655	654	573	657	660	668	621	633	614	599	645	634	608	625	606	656	658	622	645	641	643	611	618	610	609	601	623	647	631	629	625	647	643	614	583	661	657	645	589	641	637	598	622	611	622	630	636	626	643	617	624	661	637	613	623	602	646	633	627	645	603	634	599	628	628	627	588	649	681	656	618	640	639	610	621	569	645	562	660	621	617	687	640	652	667	642	587	641	601	585	615	598	622	644	629	657	635	648	628	607	621	650	634	621	590	629	626	650	605	620	623	687	665	594	664	611	627	604	651	574	660	584	648	598	656	606	644	599	616	590	585	625	648	630	598	622	629	635	641	656	633	615	635	639	699	655	617	611	594	643	633	646	627	642	626	602	600	640	625	638	649	626	600	626	625	655	634	598	647	651	658	617	619	683	664	622	615	630	653	646	609	648	642	595	647	671	633	623	599	685	637	635	619	629	647	669	618	618	578	647	653	622	611	657	649	611	617	643	639	636	612	648	625	628	598	643	611	595	648	629	587	625	635	641	605	648	615	673	662	661	625	595	597	615	603	618	679	653	606	616	631	675	634	623	620	599	608	669	595	609	637	619	615	595	657	630	630	617	620	632	624	586	649	633	627	630	631	637	608	638	619	649	623	603	567	690	627	635	637	612	634	645	614	600	637	655	663	631	603	620	582	619	662	661	656	625	674	600	629	590	632	665	606	641	615	592	667	640	697	600	659	656	611	601	667	609	624	648	660	609	640	660	639	649	607	629	632	600	641	654	611	590	608	603	605	625	626	582	614	621	653	610	640	667	683	590	661	593	668	649	626	637	644	644	653	652	665	620	650	649	596	632	625	633	628	624	652	594	663	640	630	602	658	613	627	639	698	663	563	623	586	642	636	581	641	630	618	665	617	620	677	676	666	632	627	611	650	641	602	653	647	658	650	648	644	669	601	641	623	622	626	686	646	624	632	593	660	621	610	628	658	670	667	624	693	612	649	617	630	633	668	616	624	617	622	625	629	604	626	618	582	618	645	591	633	650	627	616	672	609	657	634	578	584	644	654	649	637	635	597	622	644	608	674	673	635	630	628	655	608	640	649	586	599	619	653	618	635	643	640	641	614	656	592	602	602	601	640	618	630	670	595	635	646	622	628	646	631	584	630	629	630	626	642	619	684	628	650	624	633	632	606	625	607	644	614	627	650	624	585	644	584	636	660	590	652	588	620	620	669	639	623	603	619	659	613	633	587	654	595	627	605	645	641	611	615	602	610	640	619	615	644	603	635	653	617	661	637	637	656	647	620	573	615	587	647	653	611	666	630	619	603	629	646	633	662	628	646	622	608	652	664	616	629	630	610	611	654	623	653	617	612	601	626	667	609	608	659	642	605	613	643	591	626	599	654	617	650	656	635	630	575	599	628	621	630	622	621	636	647	574	621	655	660	641	640	614	631	589	627	654	650	602	630	625	635	627	611	628	581	632	673	598	682	636	683	630	610	620	621	632	613	632	616	611	645	661	611	613	634	591	619	635	605	628	655	688	624	652	619	626	685	589	645	648	620	630	612	636	662	659	600	620	643	636	634	626	609	649	593	602	622	603	612	652	633	636	683	583	615	590	613	629	626	608	624	639	581	607	636	612	630	620	637	637	580	661	609	604	654	649	665	610	614	622	648	627	632	629	647	642	611	598	605	614	677	622	648	661	676	638	612	607	606	643	624	634	581	639	577	626	661	664	639	625	622	589	650	610	615	655	640	665	623	626	631	611	609	670	635	658	598	657	606	604	637	619	616	621	625	642	590	624	623	631	619	680	637	641	623	670	570	652	613	652	598	677	630	615	643	653	618	608	590	653	613	654	630	630	686	615	654	629	613	677	635	644	643	630	599	638	641	648	606	685	668	593	588	631	631	638	638	609	645	637	649	631	606	600	611	604	638	612	653	637	654	579	676	631	651	630	634	650	630	647	605	621	655	613	656	676	634	621	652	693	611	642	629	615	626	637	629	637	662	637	612	620	648	665	594	635	632	613	609	631	616	625	604	624	651	624	652	620	641	627	585	649	694	611	611	657	628	650	610	662	633	602	666	639	629	661	661	618	615	642	614	647	603	628	586	610	632	602	624	623	651	634	579	610	630	642	645	655	635	634	596	643	636	636	632	628	621	641	626	599	616	629	588	571	649	667	655	645	683	615	658	641	629	623	614	600	587	636	576	651	622	639	670	609	638	604	620	654	663	628	630	634	595	622	648	633	627	581	650	642	610	630	583	664	639	672	600	611	635	599	619	664	603	615	627	643	645	625	653	598	668	579	614	650	614	631	612	625	613	607	656	640	644	629	653	539	635	604	593	636	623	625	583	632	681	667	601	624	664	601	627	613	609	658	602	595	617	585	624	635	645	634	684	610	664	710	628	671	632	626	638	602	656	633	598	649	634	621	644	607	597	624	618	636	594	631	635	668	601	627	634	625	649	624	567	597	684	649	615	613	611	599	642	639	660	599	600	605	643	658	623	577	617	681	654	660	610	655	639	644	617	631	589	654	636	631	572	606	629	602	667	654	665	643	623	651	619	632	602	641	623	650	661	613	639	646	624	631	603	640	642	619	629	672	624	643	590	627	596	642	658	635	658	620	610	624	560	641	583	589	668	645	645	638	616	565	622	619	653	629	610	698	596	631	655	586	654	607	587	673	627	605	626	661	629	610	652	630	632	605	615	689	608	640	638	668	616	597	648	644	629	631	640	644	652	652	681	670	637
6822	2885	3120	2132	1496	1019	770	454	372	410	327	309	339	330	346	319	298	302	293	274	289	299	311	285	304	272	314	253	272	249	291	284	288	311	278	294	287	289	281	300	297	301	276	287	280	285	265	285	273	294	320	261	325	285	306	264	295	231	301	294	274	297	278	263	290	283	257	300	323	271	311	287	292	249	281	300	269	254	269	294	278	263	276	276	294	278	298	301	305	293	271	277	308	308	291	311	229	291	273	285	226	255	285	280	292	277	290	261	281	267	298	262	261	296	280	284	287	309	301	316	285	284	289	288	297	297	242	274	278	295	318	304	299	300	273	265	281	290	283	310	286	269	311	313	317	287	277	315	315	299	302	273	270	292	280	268	297	271	284	275	285	305	270	270	288	262	287	290	262	274	307	296	268	274	274	299	288	290	289	314	283	287	259	280	272	296	277	276	318	270	269	276	295	281	262	291	270	312	264	310	296	271	284	264	241	291	278	236	297	311	278	294	277	326	299	271	313	300	306	297	288	284	287	294	268	309	297	273	285	312	291	286	285	282	285	288	286	274	290	294	278	288	273	287	272	282	274	298	262	292	282	276	306	303	281	273	292	264	259	269	259	281	274	315	257	290	301	280	276	317	278	274	298	288	262	295	266	297	293	289	257	330	282	293	274	282	283	253	277	248	294	279	287	264	297	270	260	295	266	275	244	283	286	288	283	282	294	287	307	288	271	301	289	266	251	270	275	291	284	312	297	287	265	300	302	278	296	298	293	290	277	245	271	304	254	297	290	282	330	302	284	262	243	275	259	281	276	261	299	293	271	259	258	266	258	257	280	298	270	270	274	318	283	283	294	282	280	265	258	277	281	265	258	296	258	298	300	284	256	291	267	271	266	271	299	277	271	287	293	289	281	294	251	293	285	279	271	300	276	281	280	265	298	320	273	294	278	277	272	297	318	322	262	273	288	277	279	302	262	267	257	287	295	259	288	298	267	272	319	301	279	276	287	318	265	272	280	290	277	272	324	285	276	299	313	286	317	249	290	264	288	282	290	304	302	260	277	315	284	268	275	289	285	288	261	293	247	302	273	257	273	300	282	286	295	308	312	242	303	279	295	296	281	285	271	254	322	312	308	277	286	269	278	279	336	289	249	277	265	280	316	257	300	293	287	277	296	253	268	287	298	298	283	315	283	283	288	309	277	290	297	264	307	267	271	303	303	276	283	281	247	309	272	273	272	297	294	272	299	327	270	282	293	273	273	287	296	299	255	268	308	294	279	251	279	279	275	285	286	298	291	301	277	267	319	291	276	282	268	268	265	270	293	281	275	252	322	261	303	307	281	269	291	262	286	278	267	300	262	286	306	271	298	261	295	282	290	296	286	279	299	240	290	272	279	270	294	267	278	301	263	300	294	254	289	305	263	288	245	276	264	336	316	294	308	299	280	272	290	264	288	271	262	277	262	289	255	299	269	275	266	269	307	275	264	305	249	294	289	279	319	271	278	266	271	304	293	265	307	276	283	278	278	300	313	270	271	292	276	287	294	293	287	279	313	287	293	253	297	278	290	290	323	264	246	292	287	277	263	295	288	271	288	305	260	310	273	277	294	271	305	273	296	275	320	269	292	271	298	282	305	300	287	298	290	305	272	259	270	282	286	256	270	269	294	271	294	286	285	258	294	276	262	254	265	278	301	281	264	294	293	320	282	280	294	284	299	276	286	295	274	288	273	271	270	271	267	280	276	306	294	282	302	262	277	270	270	268	264	302	282	257	291	298	288	285	263	272	264	262	304	270	289	273	294	266	280	267	283	285	263	275	300	281	287	285	297	288	296	291	280	294	262	296	292	281	269	272	246	314	295	288	299	278	278	278	273	288	288	267	279	283	300	241	281	254	265	262	290	313	299	280	314	260	283	303	284	272	306	310	276	270	279	293	292	267	295	302	287	286	260	291	286	275	320	289	295	292	284	257	303	266	268	295	283	299	282	289	298	289	312	264	293	270	291	275	308	290	278	300	280	292	293	340	295	251	255	264	287	289	264	295	315	277	284	311	281	278	273	268	268	267	305	280	252	291	289	289	293	300	333	279	253	295	273	297	257	274	293	285	299	305	284	279	272	274	279	285	288	287	307	243	292	288	261	254	307	268	265	286	294	325	286	295	280	304	297	276	277	307	283	256	293	272	268	327	328	264	290	295	251	290	322	293	282	256	298	308	283	265	323	292	282	290	247	267	293	291	265	300	279	292	297	273	293	290	305	298	279	263	304	272	302	279	265	309	276	292	281	309	287	277	292	268	265	270	315	292	284	301	280	276	299	262	281	279	302	281	269	292	256	282	292	249	288	262	289	243	283	248	268	274	264	273	269	282	274	303	306	265	281	300	315	273	304	307	266	282	282	289	262	275	290	292	304	277	283	278	253	295	274	276	308	290	266	299	303	288	248	290	300	261	292	262	272	314	298	268	261	286	282	279	294	307	264	262	277	269	282	260	290	280	287	315	307	260	290	304	268	285	288	297	303	275	278	258	245	283	319	280	285	285	288	288	254	275	277	255	269	271	288	281	293	275	292	284	283	311	313	318	310	260	266	258	267	296	270	292	287	298	247	269	286	311	292	286	313	289	284	318	308	321	296	281	297	291	290	300	329	302	283	268	282	292	318	293	269	291	268	301	284	289	290	290	287	287	288	294	277	274	274	293	290	290	279	291	283	273	299	266	272	312	309	292	290	308	278	300	255	302	271	271	306	311	262	274	272	301	270	277	270	283	291	277	282	286	250	277	245	322	270	307	298	272	297	299	298	283	284	281	288	276	296	298	306	303	262	291	270	243	278	337	301	243	277	293	260	303	291	274	302	265	276	257	285	305	306	288	274	273	309	290	299	271	303	269	289	279	286	320	271	279	282	257	258	286	279	269	284	291	295	282	287	258	302	260	254	278	311	293	289	267	289	271	258	302	297	275	264	267	291	291	288	310	275	295	263	320	308	271	286	272	278	291	281	304	261	297	274	303	272	278	313	267	278	282	291	278	307	279	322	269	284	283	288	250	264	252	289	275	274	294	295	284	281	267	292	266	287	255	265	285	261	294	297	291	293	283	283	278	280	292	288	270	283	264	295	240	280	329	269	271	271	282	281	270	274	305	293	268	274	276	261	286	274	266	298	294	291	293	292	275	298	288	263	306	276	259	283	267	287	299	261	276	310	290	276	296	314	285	288	266	291	280	310	323	268	286	296	287	298	262	306	278	275	275	274	311	294	275	264	292	277	310	271	268	302	324	258	295	268	278	263	284	290	298	274	274	276	287	307	275	265	267	289	337	277	296	269	291	277	268	270	320	260	298	276	294	277	286	277	267	308	297	295	265	277	276	289	285	318	290	286	280	286	281	296	267	299	280	296	291	292	292	294	292	269	292	277	301	273	257	305	280	303	290	263	302	288	276	272	300	276	284	294	240	246	280	268	315	296	271	268	276	270	321	305	272	291	268	292	291	279	312	288	293
6392	3337	5683	5409	4563	3374	2668	1692	1572	1452	1292	1080	1013	1003	1049	949	936	902	858	820	868	967	916	858	824	816	811	786	798	760	760	762	748	742	762	777	752	721	737	783	771	790	724	746	719	751	783	742	742	776	764	737	760	716	786	804	745	739	712	758	768	781	753	778	732	764	753	781	773	785	777	777	757	777	760	727	718	795	753	740	769	758	711	747	778	741	739	706	811	770	776	711	753	757	816	775	755	699	764	777	772	723	700	741	766	769	786	794	782	755	738	732	775	734	774	735	751	720	773	729	757	795	753	770	783	720	715	723	771	745	728	707	755	729	751	787	695	766	776	772	760	722	734	734	767	800	748	721	739	679	715	726	746	756	776	752	781	740	794	728	752	750	748	753	716	751	763	777	757	772	759	748	786	737	789	781	716	762	762	750	763	790	764	761	716	751	732	745	722	730	749	770	761	787	739	744	813	751	750	704	722	771	723	759	730	802	787	759	748	767	722	697	740	728	766	753	759	729	755	720	730	724	783	729	709	743	753	732	736	705	780	783	760	746	739	760	798	764	755	759	759	749	769	715	687	732	747	712	742	750	737	783	712	738	796	681	700	755	789	742	718	748	732	724	750	717	823	728	776	745	770	751	746	772	745	710	747	770	763	780	760	764	776	786	709	751	727	726	717	749	756	766	757	767	744	704	732	732	718	728	723	754	694	765	760	798	759	724	750	758	744	710	733	757	776	728	749	761	760	817	767	723	677	770	742	801	757	738	800	746	729	748	750	715	741	722	754	749	745	763	752	726	750	742	776	747	711	694	742	754	725	759	695	698	751	742	699	711	744	723	751	719	726	751	731	754	753	720	786	758	694	686	723	807	735	749	710	739	776	725	735	774	764	758	715	731	740	682	752	691	745	716	758	731	753	778	801	766	749	722	692	737	754	748	733	759	756	716	775	720	768	776	739	731	748	771	742	741	696	755	757	738	764	696	745	759	764	765	741	753	767	762	797	773	767	785	776	766	727	753	757	761	727	732	729	697	760	706	731	720	738	730	730	756	770	751	793	711	730	748	685	801	776	746	757	752	744	740	749	757	752	784	703	770	778	730	766	705	755	786	733	723	710	705	717	731	755	731	765	706	725	774	761	707	835	727	735	751	755	743	772	691	742	682	756	757	789	749	793	739	792	726	704	762	752	723	696	788	778	767	728	727	743	789	724	782	762	820	741	776	761	760	680	733	814	735	787	746	710	729	738	783	723	739	747	770	776	752	757	731	762	758	789	741	734	763	731	780	764	773	738	703	733	741	725	798	788	748	754	772	718	713	713	746	750	737	673	719	780	741	749	735	703	765	753	736	758	801	732	704	802	764	712	720	769	714	738	752	759	793	723	757	712	750	785	752	772	743	743	744	679	768	769	696	752	712	774	758	726	730	740	757	770	656	739	750	733	792	713	725	728	781	743	719	738	804	776	734	767	827	720	710	741	725	719	746	730	722	745	763	799	752	743	781	790	749	773	743	765	759	729	778	774	712	771	757	749	752	716	767	756	780	752	757	786	760	760	725	734	798	742	727	739	725	721	716	780	758	750	731	744	751	764	718	789	802	738	762	769	702	807	702	782	725	747	728	733	720	735	744	775	776	762	759	759	690	699	732	796	773	719	763	701	720	753	784	747	739	729	778	776	807	726	736	714	742	715	786	764	733	757	741	690	735	740	744	777	739	768	750	753	765	742	777	733	708	751	727	747	820	777	754	756	819	707	761	746	740	735	775	760	696	721	754	735	765	751	740	748	735	775	760	701	754	696	725	721	720	765	756	693	755	761	716	742	752	770	762	754	745	764	738	753	769	723	711	798	785	746	721	736	754	721	787	757	758	761	736	737	721	766	756	740	787	739	762	743	756	752	756	711	724	775	779	727	745	741	735	750	752	728	801	761	766	714	759	768	756	732	729	731	769	718	789	820	767	751	719	793	722	707	769	768	715	788	688	774	676	745	785	733	731	745	795	749	746	759	776	770	731	717	752	740	734	770	786	732	765	708	767	768	818	730	704	722	776	702	782	706	762	767	803	755	716	762	753	758	722	700	720	803	724	700	768	767	795	800	740	758	677	740	709	737	749	716	754	755	727	789	733	799	769	764	707	703	722	761	756	729	780	762	761	763	763	784	772	739	737	751	767	756	755	703	771	753	756	692	753	701	738	757	805	692	791	836	760	779	768	772	771	714	736	770	768	763	736	713	745	720	778	727	761	740	718	775	769	745	793	756	710	762	734	755	779	698	700	745	768	722	781	769	692	741	807	760	783	747	749	745	725	744	727	789	753	731	754	768	720	750	728	749	738	762	746	740	731	701	788	691	747	750	763	748	764	720	767	736	743	727	725	727	747	731	744	776	789	719	748	722	719	743	705	697	781	729	741	809	731	716	757	753	715	741	785	753	774	735	727	779	722	759	793	754	762	719	764	806	805	715	708	699	753	731	812	734	784	718	774	739	722	768	726	740	736	724	731	744	774	748	757	722	726	749	723	779	724	741	719	724	757	796	734	741	738	712	759	771	718	798	736	758	780	757	804	735	739	715	816	788	709	754	711	671	725	719	758	733	719	751	728	740	747	771	777	754	760	727	716	751	782	709	762	747	772	721	698	702	779	736	738	774	771	732	735	766	723	769	786	780	781	737	753	754	752	749	759	765	755	716	759	734	743	747	748	744	766	724	697	743	752	745	778	708	723	726	756	750	707	741	767	739	693	764	747	721	728	688	732	765	731	772	694	712	768	775	750	737	757	801	757	741	737	776	763	772	715	759	733	754	731	721	732	745	757	731	758	743	774	720	743	759	758	720	703	731	766	751	772	756	759	745	735	727	712	772	695	765	756	740	718	747	775	725	764	730	719	776	753	776	719	777	761	749	726	778	778	761	795	736	758	753	783	724	751	734	755	716	720	770	759	773	747	728	775	763	717	747	694	742	787	783	771	722	796	704	729	755	737	720	729	729	756	706	781	723	726	761	738	750	776	725	799	754	761	710	798	738	733	751	738	784	745	730	764	771	737	737	741	720	736	726	746	782	780	695	769	772	744	736	731	745	749	709	688	739	735	745	731	746	767	739	741	708	720	770	766	716	736	744	744	766	736	770	769	689	735	746	721	768	771	691	842	728	756	759	728	759	736	736	727	783	775	716	765	737	720	713	721	721	757	714	763	745	768	761	759	731	758	791	702	739	768	773	715	755	798	717	749	773	742	776	741	761	756	758	752	758	734	729	737	804	714	748	790	765	704	738	743	802	757	740	756	782	765	720	784	743	773	740	727	714	756	760	744	744	666	740	778	734	805	830	734	724	772	678	736	738	770	735	735	731	765	723	734	767	733	734	768	708	769	737	770	746	782	745	755	742	742	745	720	729	793	775	798	747	781	706	750	757	684	746	784	778	776	782	743	700	807	794	754	769	748	813	740	780	749	786	767	758	706	783	747	807	723	769	747	780	770	725	782	747	746	731	742	778	717
34415	21013	16520	12285	10651	7362	5880	3622	2374	2361	1735	905	630	548	528	509	438	420	433	462	411	418	386	429	375	366	375	366	330	339	312	342	340	343	373	333	329	347	313	312	357	361	355	289	356	333	324	329	331	294	335	333	352	341	323	332	334	355	341	354	365	333	311	351	345	354	379	341	351	357	304	340	343	293	345	340	337	321	343	349	340	333	319	358	351	319	315	383	332	333	342	332	364	356	343	343	328	348	338	329	336	330	318	322	344	309	316	370	347	327	353	329	318	310	344	328	360	339	323	328	341	338	331	334	327	413	359	328	333	297	362	358	325	323	349	322	331	330	363	333	317	330	357	361	292	325	285	285	327	337	330	317	323	313	332	372	298	344	336	358	318	337	323	315	325	331	317	317	346	307	300	347	354	359	336	304	338	300	350	338	327	326	363	323	343	326	327	340	327	323	341	358	371	321	305	323	329	300	342	332	348	352	299	312	333	356	307	336	347	342	305	301	324	330	350	307	305	354	322	341	361	348	333	347	347	353	358	358	330	338	328	326	318	340	314	332	356	323	364	350	322	323	343	338	317	346	314	313	322	345	352	311	354	330	330	345	323	332	330	352	344	340	342	309	341	337	373	331	326	333	332	321	344	336	322	322	322	347	329	312	325	349	320	343	309	312	351	320	346	316	344	305	335	325	357	362	317	321	319	328	365	332	314	331	336	316	347	359	337	352	354	308	318	341	311	370	358	351	315	308	332	343	311	338	349	316	349	276	359	316	324	338	340	295	334	335	314	322	305	325	335	319	312	340	346	336	322	342	329	346	337	342	344	318	367	318	332	321	359	320	330	352	359	333	338	317	317	335	319	333	358	320	327	353	370	308	331	338	309	318	365	282	342	330	321	350	331	329	308	346	324	325	349	300	324	330	336	316	358	361	328	306	359	316	342	325	332	347	379	345	348	317	338	315	348	327	328	353	313	294	350	333	325	324	316	340	337	310	307	336	344	351	307	347	301	315	290	329	329	300	359	336	320	322	344	363	327	346	315	339	322	302	335	354	335	361	331	332	325	326	327	331	349	326	327	332	344	309	318	345	358	327	373	338	328	328	345	332	320	353	302	314	330	351	334	310	332	366	333	333	365	308	325	337	332	302	327	329	337	332	357	309	298	316	335	326	342	320	284	332	342	346	320	323	364	339	333	329	307	303	371	332	332	332	331	308	332	335	326	335	340	329	303	330	331	319	336	323	306	311	339	349	336	311	339	355	279	332	310	353	343	320	344	288	346	332	371	329	315	331	327	334	336	340	335	329	313	333	338	310	349	344	365	314	320	323	348	336	317	310	308	341	364	376	348	304	325	318	349	349	345	345	326	333	369	340	317	334	321	360	339	345	354	357	330	323	331	326	332	348	341	332	335	337	346	295	353	311	332	340	329	330	366	359	329	322	309	324	329	310	317	325	350	282	326	321	349	303	320	286	363	333	343	369	334	330	329	308	330	339	333	330	341	310	314	347	307	340	319	317	332	316	335	345	312	375	328	332	344	337	338	325	316	307	350	335	335	349	370	334	334	339	312	311	354	358	316	318	331	354	334	371	328	347	336	324	327	306	344	361	344	349	334	352	339	339	305	381	349	354	379	300	357	347	338	328	276	333	347	362	341	302	351	324	317	338	311	365	338	325	334	322	332	356	309	307	335	325	350	331	324	309	334	315	335	319	373	345	364	319	343	336	320	303	337	296	352	338	290	357	310	302	305	321	327	337	341	310	296	305	326	332	312	353	372	306	307	287	330	324	296	326	345	299	341	345	313	362	329	341	319	323	309	307	353	316	351	355	337	348	327	313	322	302	326	350	327	331	348	360	312	345	301	339	313	341	341	331	348	338	333	312	323	319	319	330	320	360	321	306	348	353	342	339	358	317	340	352	339	312	354	379	337	329	334	328	368	355	347	345	341	353	360	342	351	324	355	317	315	333	314	339	325	339	373	333	361	376	322	337	308	317	323	323	343	347	334	331	330	348	324	337	292	358	369	328	333	350	311	311	359	325	320	344	352	317	364	379	323	315	352	324	331	378	342	347	351	347	313	344	336	329	338	347	312	295	322	310	329	323	327	363	315	290	322	361	293	351	327	354	331	291	299	298	356	362	329	368	322	379	294	322	305	369	293	301	330	312	338	297	325	345	312	344	332	303	351	295	334	318	316	369	283	335	314	322	371	300	321	338	349	332	342	317	343	328	323	313	343	322	292	339	340	320	326	354	303	338	336	325	336	296	287	355	328	316	328	321	342	342	339	316	343	331	323	325	318	331	332	377	324	331	340	345	382	320	344	339	311	314	287	322	346	327	337	351	334	336	294	326	314	318	329	338	364	322	303	346	318	335	347	316	333	312	294	325	309	342	324	394	312	329	325	311	322	329	342	306	340	347	344	342	339	353	329	340	307	317	352	299	346	330	317	337	331	338	290	344	301	361	331	300	327	338	341	326	341	329	321	341	332	305	339	347	355	325	305	302	358	306	340	321	344	346	328	323	357	328	336	367	300	344	325	326	309	321	314	316	347	305	348	362	326	330	377	336	337	363	335	350	323	321	347	337	352	322	315	305	325	302	351	315	335	330	309	331	317	337	337	338	314	337	341	335	320	317	327	367	345	344	320	324	311	313	338	323	346	346	369	321	319	349	341	331	349	344	283	340	300	344	336	357	319	378	352	342	355	333	324	312	342	359	326	335	316	322	329	325	322	352	345	331	344	318	336	357	302	327	330	346	336	368	357	343	327	327	353	369	338	341	342	352	316	334	338	345	315	337	345	344	330	333	324	329	304	350	325	355	307	340	336	336	333	338	346	346	312	356	315	378	330	372	323	314	328	304	351	350	340	369	337	312	339	345	371	302	332	321	336	342	344	337	319	360	341	327	326	336	334	372	328	358	355	329	356	336	330	346	336	340	366	338	311	365	342	331	336	323	324	368	332	339	315	310	363	343	327	307	361	337	375	306	305	327	336	313	322	332	369	306	356	356	319	324	339	323	338	322	318	350	297	346	334	325	324	345	336	331	326	348	327	350	340	340	315	344	340	363	353	325	346	339	356	331	327	336	304	358	320	327	352	341	334	360	371	362	389	321	321	320	316	341	322	331	327	313	304	344	334	304	360	321	346	337	300	340	318	317	348	364	325	325	334	325	328	339	294	323	283	337	327	311	303	341	357	304	313	345	328	331	333	294	325	321	332	351	368	336	319	342	330	322	334	301	309	305	317	346	350	320	302	317	324	376	306	341	353	367	363	353	356	356	378	374	386	302	292	335	333	358	380	337	338	339	314	360	353	324	370	368	335	295	334	330	308	352	337	350	324	346	327	356	318	324	339	359	341	310	301	315	330	305	340	340	316	344	307	344	337	370	346	348	337	346	352	330	340	314	344	321	350	345	371	342	334	355	324	335	313	306	307	341	318	345	326	344	354	321	312	345	329	361	345	323	329	357	338	349	347	321	319	334	320	370	346	349
25449	11479	12966	13162	13382	9515	9531	6546	6157	6012	4628	3333	2162	2071	1854	1752	1667	1572	1539	1569	1437	1512	1260	1507	1345	1372	1211	1045	1063	991	982	929	896	863	911	926	905	830	907	898	869	917	827	889	883	835	886	892	917	889	840	863	805	797	854	864	826	855	803	837	934	831	903	869	823	891	878	889	882	882	832	884	828	829	834	899	836	775	794	855	809	876	834	879	895	884	823	874	792	823	811	828	793	804	822	875	875	883	847	875	883	876	832	814	840	858	861	889	851	880	831	854	839	834	863	870	881	849	857	883	848	858	902	886	826	914	850	839	831	850	825	832	891	802	831	826	876	830	831	847	859	829	798	838	797	852	811	831	914	900	814	849	858	816	903	824	866	836	804	833	844	881	883	854	852	887	837	846	851	856	877	840	821	842	866	856	845	842	899	841	842	824	867	850	833	894	854	842	825	878	848	840	848	888	789	851	912	875	896	837	801	843	800	844	825	816	844	881	879	862	801	831	836	882	861	877	821	836	851	827	817	863	851	846	894	854	859	858	802	815	852	843	879	860	861	877	841	857	843	787	835	800	816	860	865	864	859	894	829	847	915	819	872	869	851	900	809	861	866	910	864	887	827	873	864	890	892	866	809	892	867	833	874	843	811	834	828	805	835	790	862	838	815	805	853	812	857	856	895	813	861	828	842	816	844	827	820	875	836	875	854	832	811	824	825	832	844	838	838	862	848	855	879	829	808	861	797	898	830	850	817	812	846	914	819	817	819	857	894	850	904	810	871	880	809	841	799	842	856	851	844	897	860	895	846	846	838	847	844	847	866	858	810	845	834	833	810	816	836	869	841	826	818	857	860	872	838	857	867	827	822	839	885	780	858	825	815	824	880	833	855	846	867	837	849	882	850	824	857	840	821	871	833	831	868	857	868	792	853	875	892	829	827	846	837	850	813	859	809	856	816	840	790	833	830	910	855	841	825	841	835	791	839	847	851	813	820	856	811	815	891	826	906	831	842	850	814	865	847	849	827	797	808	817	820	900	852	821	876	877	836	844	827	829	829	852	847	849	864	840	833	800	837	853	838	864	832	868	898	870	854	835	848	825	846	825	833	830	806	858	855	869	826	827	853	854	849	832	797	829	820	861	873	815	798	768	891	891	834	906	822	834	882	842	897	825	853	818	852	801	873	841	866	826	853	816	871	853	852	795	847	830	831	879	916	782	837	861	803	806	851	846	813	781	799	826	895	820	856	800	881	829	833	847	829	884	815	879	877	896	844	814	827	771	821	851	816	835	864	852	842	806	803	801	872	873	841	857	832	856	822	902	859	807	785	832	833	818	850	861	860	840	853	820	873	847	806	824	838	851	839	845	872	821	840	821	838	809	859	878	865	840	870	869	826	846	891	819	836	808	883	858	860	841	841	836	806	852	840	842	826	796	899	866	902	867	859	825	926	855	811	864	809	839	846	864	812	850	867	804	848	814	825	865	782	850	857	874	864	850	881	820	834	805	833	834	825	870	838	791	842	866	852	887	816	901	873	834	845	806	837	850	889	861	831	841	874	892	908	824	863	799	893	842	892	863	820	837	866	867	860	830	891	839	844	795	828	857	849	843	823	824	864	799	871	866	890	852	860	853	841	874	848	840	849	824	865	857	829	875	808	824	851	867	826	849	919	847	899	839	829	923	880	805	842	838	831	869	870	893	799	821	795	836	799	850	878	824	814	832	815	865	831	854	801	881	815	836	808	831	842	835	855	857	828	847	855	829	860	874	889	872	838	819	897	828	816	852	860	865	884	841	860	879	839	845	859	876	809	854	804	884	864	820	846	823	858	847	814	848	870	850	859	848	811	834	867	859	853	831	879	809	825	841	859	861	851	879	824	884	840	879	846	822	880	857	846	826	858	902	891	855	832	872	830	854	864	856	842	907	865	890	847	847	791	834	871	852	822	899	772	870	798	885	816	823	824	823	867	850	887	821	837	855	853	783	806	805	821	880	883	829	855	809	842	894	863	816	862	887	890	861	861	850	850	809	810	863	883	898	839	840	834	803	844	817	846	858	819	865	840	854	840	852	825	862	828	839	883	832	847	845	843	872	842	857	842	884	839	883	849	858	828	846	877	852	851	861	835	851	863	827	875	788	867	913	829	869	749	874	809	883	848	830	861	821	874	829	787	810	841	841	791	843	820	871	833	881	823	836	856	896	802	877	837	857	799	829	840	824	857	862	870	855	868	865	852	861	835	845	795	879	814	852	829	858	865	841	806	864	845	859	853	761	852	827	815	838	855	873	880	899	817	847	907	828	815	843	864	845	833	835	806	849	886	821	858	814	891	905	852	885	804	826	864	865	830	843	883	851	819	892	875	870	864	860	875	870	832	906	834	824	860	808	837	862	903	869	841	840	829	822	827	842	838	858	894	863	818	807	837	828	856	833	868	858	842	882	830	834	828	781	859	847	856	838	833	837	800	818	826	818	761	881	840	875	852	867	820	828	832	807	800	882	810	834	836	832	849	842	838	769	825	872	793	870	874	857	840	836	855	845	865	817	881	858	875	823	869	900	848	871	814	899	811	870	831	820	835	856	792	821	859	832	808	797	867	886	805	831	837	874	843	818	834	848	832	820	864	828	852	865	861	806	866	854	803	864	860	840	884	793	882	894	812	814	773	819	842	838	805	923	884	844	812	876	859	852	778	845	817	827	945	845	811	821	815	821	862	813	844	804	841	833	858	813	856	864	892	859	867	842	857	856	818	820	819	875	853	807	808	828	839	863	872	862	859	849	829	817	823	890	842	848	821	809	847	864	849	853	855	793	869	801	888	884	818	837	828	809	801	807	823	888	827	844	840	842	844	850	860	844	805	863	853	826	872	852	853	839	885	862	846	847	829	861	785	863	876	837	788	887	816	922	792	861	875	840	824	851	880	845	864	851	847	804	918	848	832	865	816	825	838	858	842	811	841	848	803	867	826	837	823	795	862	843	833	828	829	859	789	800	838	841	883	812	804	832	848	847	829	804	840	859	858	865	864	855	816	821	836	837	851	806	842	776	860	835	859	835	819	805	810	826	831	831	812	857	873	875	885	860	827	814	837	853	849	849	854	799	846	843	852	866	849	867	791	785	820	869	859	832	858	804	844	820	789	837	830	852	803	824	834	860	800	827	839	876	827	795	865	830	912	855	837	823	872	864	860	862	805	842	828	825	848	832	865	840	848	823	852	796	816	877	875	825	813	852	837	808	828	808	910	855	851	829	864	840	865	833	831	833	806	869	860	870	857	825	776	852	840	840	794	828	837	798	801	875	874	882	786	867	819	833	815	839	851	838	847	824	804	864	848	900	878	883	865	838	868	829	858	844	784	871	835	831	831	852	854	828	814	839	857	810	836	858	811	820	808	871	839	862	857	824	813	840	853	874	821	840	855	832	880	802	846	794	861	821	841	849	849	839	826	836	832	923	827	868	844	823	911	844	870	870	844	848	917	814	869	872	863	884	828	841	894	810
43228	26279	22375	17373	15553	11317	8825	5628	4330	3644	2616	1692	964	734	574	485	384	422	387	403	385	440	345	384	366	362	296	284	266	277	285	281	237	257	260	251	251	272	237	252	255	232	246	236	255	258	271	240	237	259	240	255	263	250	235	261	239	239	241	232	251	240	251	216	258	256	231	250	266	264	245	241	237	267	253	278	262	224	238	233	274	252	272	231	244	240	231	247	237	248	237	250	242	242	252	248	273	246	219	229	228	246	262	263	234	253	256	275	258	242	233	265	244	257	236	248	247	262	229	258	252	286	228	242	219	241	262	234	245	260	238	248	239	229	270	249	242	252	248	266	207	260	234	257	241	239	225	250	255	253	230	244	251	237	252	254	257	230	208	230	268	232	236	256	243	225	228	252	248	255	247	238	227	252	241	242	266	247	241	244	234	258	255	243	258	269	251	240	207	252	219	235	256	236	273	210	255	256	235	249	217	231	258	259	257	274	267	226	275	259	245	217	221	264	238	262	220	261	269	232	265	245	219	228	240	249	239	225	232	221	241	259	234	265	229	264	264	265	245	259	228	219	234	248	255	235	264	246	233	250	225	230	251	221	241	256	243	246	221	251	264	227	236	251	250	233	258	197	252	236	233	263	226	257	230	233	216	230	255	214	233	233	262	267	274	241	273	229	232	232	273	232	212	240	214	243	265	248	214	220	242	226	224	257	254	258	253	252	250	273	233	237	265	283	254	254	266	225	232	244	217	236	241	239	217	214	222	242	262	240	251	241	244	231	212	269	270	226	228	236	230	296	261	238	249	201	262	210	256	224	238	255	209	253	232	274	231	254	238	250	221	236	215	264	258	260	229	225	249	243	245	245	229	241	236	223	242	240	238	258	256	252	225	230	221	239	255	243	233	275	236	250	240	250	217	217	249	280	216	260	240	227	252	255	270	229	231	252	236	222	256	238	220	241	262	222	241	248	252	242	265	253	241	242	226	261	246	242	220	263	242	246	232	245	241	247	244	241	213	243	229	271	227	244	269	250	233	251	249	230	270	247	240	243	278	233	236	213	228	256	230	261	255	228	238	244	247	231	243	219	284	233	233	250	239	245	232	245	234	243	245	263	232	261	265	275	219	276	217	222	230	258	261	253	263	252	220	242	254	225	233	263	249	254	256	229	244	226	219	263	251	230	239	252	264	244	247	235	253	262	246	228	251	241	250	240	240	263	237	236	225	257	221	259	230	211	236	234	260	274	266	246	231	252	265	240	236	251	234	229	246	243	248	221	268	241	232	223	228	245	248	232	303	262	247	223	247	243	240	233	252	219	245	236	251	230	267	234	223	249	259	240	267	265	260	267	251	207	250	266	236	231	238	231	255	222	223	240	253	225	232	245	246	224	220	243	259	213	239	230	223	261	243	248	258	239	252	230	251	263	250	228	267	267	229	246	267	247	234	211	258	258	271	242	252	247	214	265	217	235	241	240	221	263	238	213	246	247	259	241	227	214	204	261	234	207	227	282	219	255	244	266	238	245	221	255	262	235	229	238	243	265	235	237	249	227	255	251	227	206	242	258	242	249	283	249	248	239	260	226	254	269	235	254	249	248	271	259	223	241	227	242	264	231	210	202	247	237	238	233	230	242	247	258	226	237	209	243	225	221	265	230	211	240	254	273	255	241	249	225	271	254	228	228	259	256	245	251	251	241	227	258	279	255	233	244	236	264	235	207	253	253	229	271	239	254	231	265	225	242	230	252	247	237	220	257	269	228	222	193	253	250	260	230	220	264	227	271	232	215	247	219	244	257	244	258	230	245	253	239	250	274	236	206	240	243	231	244	241	227	243	224	248	258	221	253	230	260	242	258	222	232	221	249	225	231	241	258	228	237	266	241	245	242	232	230	230	241	244	252	212	247	246	222	223	231	239	242	255	236	233	237	248	246	197	249	244	246	244	230	242	228	240	245	243	240	258	246	234	239	229	244	228	248	237	238	244	220	200	267	272	199	227	252	240	226	248	234	218	234	227	251	270	275	235	235	260	266	243	236	229	222	235	247	262	255	243	252	236	240	227	237	253	232	241	230	199	281	256	236	245	228	253	267	239	220	250	218	259	256	280	241	227	233	266	262	240	236	259	234	238	267	235	229	224	234	225	243	251	256	240	265	256	225	229	258	253	246	277	232	231	253	261	207	285	254	245	260	219	265	236	248	261	254	264	231	244	223	241	236	250	240	256	235	216	250	238	239	224	239	218	238	219	227	228	252	266	257	244	246	238	255	268	241	279	223	249	227	250	258	239	227	243	235	234	244	257	231	240	236	267	256	226	220	232	236	261	255	249	237	221	239	240	208	249	234	243	253	226	276	242	233	239	245	255	223	210	240	226	286	250	230	224	243	259	264	252	209	270	252	233	258	245	269	237	226	250	247	246	262	251	251	226	248	276	203	219	244	264	244	209	248	262	225	258	261	219	239	234	225	245	219	252	253	251	229	264	245	264	223	243	225	266	207	258	243	230	243	228	259	254	237	214	229	243	227	239	212	221	213	253	246	221	260	271	213	257	260	239	246	246	231	259	249	240	237	223	255	244	268	259	249	256	240	216	229	232	271	237	233	224	234	259	262	213	270	245	233	220	222	258	251	264	233	230	239	224	225	247	246	214	225	240	250	234	243	253	227	228	237	226	263	233	269	269	261	212	255	251	250	242	232	217	266	251	227	267	214	221	231	249	240	249	240	253	272	249	242	243	227	246	227	242	239	225	260	216	238	245	261	254	229	232	239	268	242	264	256	229	228	255	230	243	231	233	263	248	245	260	227	265	256	247	266	242	291	231	230	239	256	240	223	220	246	257	216	244	243	238	270	214	254	225	212	243	223	231	235	231	239	235	228	229	263	258	238	238	245	247	228	243	251	228	217	233	228	261	229	262	266	216	252	239	259	272	240	241	222	272	254	241	232	237	235	236	247	256	261	258	248	247	242	224	243	260	253	233	251	225	235	230	240	241	263	244	230	231	248	249	249	232	248	255	257	266	236	207	259	242	265	252	232	243	251	240	233	227	246	244	225	260	220	233	230	228	222	250	239	224	223	202	250	258	266	241	228	261	261	250	243	225	231	258	255	224	260	263	238	265	248	225	259	265	245	236	247	253	228	250	226	244	238	209	233	228	242	238	222	257	255	235	257	244	233	258	256	256	231	254	271	222	244	231	231	255	240	247	244	228	253	229	265	262	249	252	246	261	248	247	250	258	241	252	230	235	251	257	246	259	237	219	236	260	248	255	261	251	251	247	258	256	238	241	234	251	252	235	236	249	241	258	224	262	224	234	273	236	262	261	263	246	241	226	252	267	248	249	239	215	257	243	243	258	230	262	240	261	228	240	238	242	280	224	248	242	235	258	225	278	250	276	250	280	270	241	241	247	242	237	248	227	266	250	239	255	252	226	229	234	221	217	245	243	244	238	224	241	207	243	234	246	217	233	251	243	251	218	248	235	244	228	243	249	230	225	266
32040	15522	16896	17701	17113	12445	12870	9590	9112	8078	6456	4384	3030	2785	2556	2091	1865	1666	1715	1681	1703	1717	1413	1633	1448	1248	1129	1040	931	822	787	775	744	753	738	715	722	706	702	716	640	673	714	697	655	651	686	660	679	695	658	655	662	687	708	673	635	652	686	655	676	642	651	668	732	629	675	693	684	649	634	651	662	657	647	648	641	657	689	608	661	618	641	618	652	637	635	626	687	672	652	652	663	644	655	595	644	646	676	640	660	646	677	673	689	652	624	647	637	693	626	635	653	682	658	691	676	689	679	639	682	645	655	664	635	648	658	674	582	651	640	642	617	669	582	646	655	660	634	669	704	654	680	613	652	631	626	616	673	586	658	593	583	595	618	653	653	632	620	641	645	628	646	629	644	600	623	625	645	653	621	659	614	594	622	663	626	636	641	596	632	666	599	609	642	657	651	631	661	629	623	632	603	608	640	671	605	616	638	626	597	613	619	638	614	633	593	616	684	649	595	589	611	587	665	645	645	692	623	632	627	646	630	608	613	634	622	691	602	649	592	648	640	645	629	614	652	623	603	659	593	607	599	591	637	628	638	669	636	644	600	648	618	638	644	617	681	616	633	614	613	648	662	592	627	605	617	661	609	601	599	637	579	589	624	645	661	666	657	658	620	625	607	614	630	619	657	642	605	602	628	658	658	628	653	607	645	656	589	621	645	584	592	632	672	662	644	647	661	630	580	625	642	615	602	598	662	634	588	648	651	641	609	640	643	667	641	618	644	611	615	666	636	668	641	590	634	592	627	630	594	650	616	669	660	631	633	640	641	654	654	605	590	627	665	687	698	592	660	585	632	604	653	660	624	611	637	638	651	626	626	606	620	649	580	611	626	597	634	619	628	617	648	616	616	619	686	616	629	601	662	677	637	636	641	630	630	624	604	639	593	682	622	622	659	639	643	640	644	609	628	634	614	681	626	651	638	648	623	605	629	617	620	611	634	596	607	638	615	641	642	637	561	641	618	643	606	644	652	645	615	600	631	639	645	643	619	609	622	590	626	628	590	599	616	603	630	663	669	639	619	631	602	626	625	634	616	614	617	660	598	653	653	627	590	611	632	624	613	595	671	595	640	629	610	634	648	609	662	606	586	604	626	654	579	619	642	647	608	634	604	671	593	596	609	626	606	605	628	694	623	647	638	605	666	623	663	634	619	633	619	630	610	609	645	615	600	642	584	650	627	636	673	634	644	630	611	648	629	656	626	604	623	683	637	595	615	620	609	672	651	634	612	622	644	620	657	597	640	605	624	613	650	586	629	629	686	675	630	607	665	623	656	632	665	630	630	633	635	601	597	610	623	688	633	634	608	641	602	595	643	619	634	625	633	656	653	615	648	652	621	619	677	638	683	615	627	651	626	657	606	630	697	642	592	611	619	653	613	601	671	617	582	619	585	635	626	617	678	662	643	613	615	591	616	681	669	658	612	609	638	676	610	631	615	598	632	624	625	587	629	631	614	633	629	687	634	649	575	614	636	636	649	647	617	646	628	655	667	667	653	616	603	612	626	592	643	620	603	617	634	615	660	622	607	666	639	633	672	613	645	616	625	629	655	591	648	629	587	626	623	613	606	612	632	614	609	619	614	603	633	605	642	643	607	618	615	645	653	663	662	629	598	610	653	603	624	641	629	627	627	600	673	664	622	632	644	614	636	620	635	593	632	628	612	633	616	617	614	580	621	599	627	583	690	651	658	595	648	664	629	587	631	643	662	613	660	682	601	632	621	605	622	610	625	646	648	602	613	664	652	616	561	626	623	621	671	655	687	650	638	649	649	600	646	663	642	625	601	633	655	661	661	618	629	638	654	631	651	645	637	590	622	609	682	620	614	637	632	672	579	628	655	610	675	629	618	638	644	619	690	605	635	588	595	592	633	607	614	640	640	681	657	654	646	615	599	626	612	600	622	627	583	611	659	644	634	625	646	578	603	625	625	649	598	583	631	647	674	649	635	582	624	586	664	602	639	679	659	668	618	687	630	631	612	608	662	633	631	634	616	632	696	680	615	642	666	660	672	630	672	616	617	612	636	591	654	607	654	595	607	640	624	638	624	580	630	666	644	669	620	659	628	683	636	639	647	641	642	625	586	620	637	625	646	648	638	614	628	595	615	637	652	631	595	584	616	659	651	623	629	591	674	574	616	583	616	598	624	614	597	615	663	615	616	598	635	641	625	623	584	586	635	632	632	615	627	622	646	652	617	632	623	610	644	626	658	617	656	664	668	613	620	681	656	633	622	608	585	640	646	648	636	624	646	633	599	614	632	635	602	660	661	664	624	587	598	595	613	579	613	589	641	703	619	610	638	630	605	555	641	650	616	602	643	607	641	662	604	631	644	626	638	613	618	602	625	610	635	677	609	641	620	640	650	629	637	622	612	617	602	625	660	645	635	630	621	653	636	622	619	614	632	661	589	605	642	648	658	690	659	623	621	612	624	617	610	636	653	599	627	594	643	622	677	648	631	608	630	615	621	669	660	639	616	597	615	659	630	628	672	647	626	648	610	648	674	630	638	633	592	625	587	623	634	625	601	650	604	658	668	621	663	629	612	627	629	571	624	653	611	590	614	642	641	625	652	603	633	660	632	569	637	569	629	600	627	613	590	674	599	640	623	614	654	643	633	619	633	628	634	627	602	604	637	635	616	611	664	617	615	619	624	620	675	619	688	624	659	633	592	651	659	647	609	633	617	610	574	625	688	601	605	647	662	639	632	617	597	632	610	633	611	668	651	609	655	683	659	632	641	619	602	615	652	647	640	646	608	682	658	663	650	615	628	670	642	622	676	607	583	608	633	622	589	626	634	626	655	608	632	666	614	591	663	620	623	660	633	636	609	597	625	649	618	663	651	637	637	634	581	613	621	623	662	631	632	617	638	647	617	669	639	635	648	655	620	612	654	636	685	616	585	659	610	639	641	609	590	610	602	636	644	610	640	632	578	639	623	589	609	611	652	611	620	638	619	614	584	609	625	637	650	570	613	610	578	661	638	613	626	644	582	644	606	627	674	687	628	640	627	594	655	591	635	618	630	616	671	667	598	642	635	644	624	653	642	674	650	680	642	645	704	630	618	646	653	606	628	656	630	650	647	624	640	647	647	639	649	628	649	651	626	567	643	655	594	644	632	600	618	627	635	629	638	613	665	620	641	611	595	628	608	643	589	625	677	604	651	600	642	638	613	634	684	580	622	620	641	694	651	615	608	593	666	627	616	667	656	637	638	631	617	656	639	610	597	640	630	602	626	613	632	640	648	635	634	640	645	644	674	666	617	621	653	659	600	628	617	644	613	622	613	678	630	611	630	654	613	623	625	591	644	631	581	651	595	635	615	632	665	652	631	634	641	577	609	640	610	644	631	630	645	619	625	575	619	628	621	633	588	612	630	645	614	622	625	606	602	681	625	641	616	606	652	620	647	631	654	623	599	644	658	615	635	620	628	602	616	620	616	598	587	582	642	622
7713	3336	2914	2229	1599	989	709	492	449	445	354	357	315	297	339	299	295	268	317	330	306	269	301	324	291	289	313	310	320	266	306	316	284	317	291	307	291	276	307	291	283	305	323	317	298	306	317	280	258	263	285	286	318	307	287	265	323	291	264	286	276	271	275	305	271	265	289	297	286	331	293	307	304	252	294	289	297	298	255	295	271	281	298	313	272	265	271	271	300	304	314	312	323	283	284	295	305	276	287	296	282	302	286	285	275	291	279	264	295	304	289	286	277	277	290	315	289	295	275	260	300	268	274	286	278	322	272	266	278	312	307	297	299	305	292	309	274	302	269	310	257	297	279	278	264	305	278	306	270	265	313	300	305	276	281	289	270	266	287	280	261	284	275	274	301	295	306	285	273	311	264	263	315	260	304	282	292	271	321	297	284	293	261	314	267	294	303	265	297	246	283	276	270	295	273	255	268	312	238	265	285	276	282	248	305	302	327	300	286	281	281	273	277	263	313	308	247	274	288	285	268	308	294	269	306	286	267	304	276	282	263	273	277	308	297	293	282	264	312	317	313	300	275	280	271	240	317	300	265	280	266	304	289	262	272	284	267	268	273	310	291	283	298	288	302	298	282	282	287	292	293	264	273	292	294	280	331	259	298	288	271	253	261	305	272	271	288	290	305	282	284	275	289	294	307	297	286	334	288	275	271	298	273	265	257	295	303	300	276	278	301	268	313	264	262	268	273	261	303	262	247	288	299	299	295	251	294	311	298	307	293	311	290	297	308	280	310	286	314	255	273	253	289	261	275	273	284	303	264	286	302	275	282	292	279	262	297	296	283	293	255	279	305	265	295	273	301	301	285	296	298	282	283	300	301	304	275	231	282	257	276	270	279	299	273	282	266	305	278	297	268	284	305	286	274	275	292	307	309	273	300	279	304	277	285	283	293	330	291	265	284	275	291	299	272	339	285	279	273	307	281	304	268	267	270	289	269	283	287	289	311	310	281	310	258	272	276	284	316	290	293	289	277	263	260	278	289	297	308	281	319	277	292	297	315	299	303	267	280	292	274	279	273	303	284	296	296	290	283	250	317	272	282	267	306	299	298	274	301	303	292	263	260	298	300	297	289	271	281	271	275	318	304	318	293	255	291	288	278	305	282	284	260	294	274	278	310	272	276	288	296	272	297	264	273	272	282	306	264	307	275	280	318	305	265	286	295	271	271	286	290	254	306	329	297	292	284	290	280	277	316	295	264	283	278	295	282	297	278	291	285	269	293	302	311	300	298	307	289	269	301	262	293	303	302	307	300	273	281	273	273	300	277	305	296	284	278	265	268	283	282	292	272	294	262	261	301	295	304	290	265	267	311	311	309	291	320	307	300	288	330	259	280	287	266	265	296	260	316	292	272	263	314	285	301	263	311	320	266	266	304	292	248	289	279	299	294	322	257	281	311	256	304	292	276	278	279	276	337	280	266	300	283	288	300	287	272	286	284	291	321	320	289	305	308	307	266	267	300	261	295	329	281	260	252	280	261	278	301	303	296	291	283	289	278	274	286	318	284	269	298	261	263	303	272	327	319	274	268	285	293	286	286	233	283	273	316	274	287	258	294	257	279	325	283	273	296	262	319	295	306	253	305	308	302	270	292	291	294	311	300	304	305	271	262	286	280	280	248	261	282	318	285	292	301	286	262	288	272	281	253	277	247	269	293	280	272	318	341	275	289	302	309	312	274	314	284	287	288	287	281	283	304	311	296	295	275	306	273	267	255	283	278	276	298	325	291	250	261	291	269	238	285	246	262	315	261	310	269	286	299	268	326	299	274	310	318	291	269	284	277	295	292	266	253	298	269	251	308	279	271	287	280	305	289	281	269	281	317	296	303	278	301	306	320	277	277	295	289	282	308	270	283	308	284	293	304	265	271	316	271	254	264	266	282	290	300	267	296	285	293	312	282	267	282	265	269	276	285	297	256	285	258	295	272	301	271	282	270	269	284	287	284	287	298	277	256	260	280	296	315	272	276	310	243	313	277	301	285	257	271	281	294	295	302	290	291	280	278	297	290	281	266	286	317	305	262	300	290	280	294	298	266	288	275	301	278	317	256	295	300	291	263	287	307	320	296	270	323	304	293	263	291	311	265	272	278	282	322	300	281	270	320	264	290	314	296	303	286	278	291	323	280	314	317	303	286	313	265	281	322	281	282	284	281	284	292	290	285	283	299	268	261	292	308	280	295	303	278	272	280	277	328	301	292	304	284	316	286	278	262	274	280	272	289	277	282	294	275	273	274	257	292	282	317	298	253	282	291	283	268	294	313	291	272	298	280	302	277	278	304	281	289	296	303	283	273	285	317	268	287	296	296	272	282	281	269	293	276	314	315	302	288	259	271	289	278	282	296	278	288	282	284	270	276	264	295	297	265	290	282	295	300	296	277	320	293	297	295	300	330	287	320	313	284	271	282	304	294	293	298	263	280	266	288	288	298	258	292	321	297	289	306	267	305	283	272	279	275	263	255	268	296	274	305	292	277	290	282	287	281	287	303	266	266	290	295	280	296	283	291	279	291	314	265	292	292	291	294	277	278	274	274	292	274	285	274	298	337	281	280	313	309	284	281	277	289	298	277	279	303	283	312	280	309	289	287	260	267	246	290	266	318	277	285	294	274	279	290	263	275	278	257	264	318	291	291	276	269	267	279	282	281	286	295	265	276	273	298	320	261	265	254	308	270	293	285	266	309	282	297	298	281	267	261	303	287	308	311	276	271	275	325	290	290	285	286	265	329	320	285	302	283	313	267	280	290	301	290	291	294	305	306	308	305	271	284	272	259	290	289	305	284	280	278	297	287	295	261	280	279	275	316	276	319	316	320	277	306	283	318	299	272	272	281	279	273	287	294	291	279	296	273	241	293	291	305	289	290	307	273	276	284	302	313	270	284	272	303	306	293	296	262	300	280	287	308	274	283	299	273	267	256	271	276	312	262	283	314	283	251	315	265	288	251	273	267	294	271	258	308	284	307	271	304	282	275	294	264	299	255	283	290	291	269	284	301	279	303	299	287	296	301	304	289	261	319	322	309	283	273	291	281	294	326	271	282	303	287	288	258	281	263	283	302	303	274	262	271	296	273	276	277	298	353	278	306	277	290	260	287	295	326	275	287	257	289	283	300	261	274	281	281	320	300	291	265	303	289	280	307	287	276	284	270	279	287	259	289	296	288	290	310	292	309	291	297	330	294	286	312	320	312	290	288	271	291	284	294	290	273	313	278	275	296	302	293	266	305	286	286	293	287	295	306	313	289	247	305	308	301	238	310	333	316	290	271	292	288	287	278	289	271	265	276	325	297	291	294	300	304	263	319	316	304	300	301	294	296	314	283	294	275	260	277	267	274	251	299	279	281	281	287	293	330	309	295	302	301	295	277	269	291	316	315	310	280	284	298	297	288	266	294	283	282	312	285	274	278	311	301	273	302	301	280	298	292	265	271	254	309	298	284	272	298	294
7126	3613	5269	5675	4783	3020	2414	1689	1537	1462	1237	1128	1066	982	952	1003	935	944	879	894	927	954	846	805	809	825	780	773	781	756	772	801	758	783	777	770	775	726	798	796	728	750	743	744	743	803	750	768	780	744	813	771	742	758	716	715	797	774	758	694	771	740	814	761	789	733	765	759	775	755	749	739	773	752	716	760	757	772	764	766	778	746	790	788	725	720	781	777	773	760	806	800	810	771	771	719	788	729	883	757	764	767	774	729	784	835	786	781	756	770	762	723	760	775	768	748	785	828	785	755	798	786	747	740	787	725	790	725	752	773	795	731	817	780	802	791	785	752	771	757	735	741	728	734	817	797	754	764	813	781	758	740	716	745	783	734	754	729	757	740	709	746	788	777	778	758	757	762	796	744	761	718	769	734	796	720	791	741	768	695	742	737	761	799	774	783	727	732	794	759	771	719	747	700	789	778	783	791	789	770	788	710	759	776	755	774	711	742	783	722	774	775	764	755	788	720	731	780	772	744	813	779	739	760	761	749	734	792	806	778	778	731	741	762	759	737	729	728	781	750	723	770	784	741	716	776	743	807	764	754	773	732	762	766	763	773	776	785	746	744	725	739	746	751	755	775	775	773	750	738	732	742	802	754	753	781	755	735	729	739	737	728	741	803	736	743	773	730	783	744	782	757	814	749	733	714	763	769	764	760	740	752	823	765	777	822	791	770	733	803	767	763	760	753	762	786	764	758	795	775	781	729	742	757	755	770	813	754	741	726	775	804	781	766	766	746	743	797	778	741	765	753	734	823	737	783	708	724	685	762	778	803	744	795	728	746	740	765	777	782	774	765	740	774	769	785	759	742	798	772	763	777	743	719	792	752	762	786	758	781	753	781	740	773	730	805	797	815	760	777	788	745	731	731	746	772	699	793	755	747	801	788	767	796	734	761	723	810	800	698	826	767	766	774	755	760	779	752	792	783	836	810	786	770	778	754	726	769	725	774	795	768	764	767	825	774	738	776	788	783	763	763	784	757	742	786	777	747	732	813	759	748	777	743	797	768	771	743	778	796	769	773	739	765	738	712	703	808	767	782	779	744	713	752	769	742	751	778	760	788	770	755	723	750	767	781	808	751	774	739	743	694	742	784	779	782	755	791	762	831	733	776	741	751	755	814	784	711	788	763	781	755	745	763	773	763	770	767	783	770	745	731	808	746	730	776	732	756	780	717	786	764	769	789	740	766	744	786	741	757	779	752	812	770	733	781	763	763	792	745	765	734	745	769	777	769	744	775	751	756	788	720	736	803	752	755	748	769	749	740	756	754	771	742	763	787	742	780	723	789	794	823	803	768	751	810	760	783	719	759	759	753	721	790	740	797	773	777	746	740	752	730	744	779	775	708	739	767	800	735	742	764	744	726	758	740	749	775	757	769	777	764	766	742	791	789	749	788	721	731	738	769	777	736	783	784	764	777	771	806	714	759	755	748	732	785	764	804	760	766	732	752	764	789	701	771	800	782	749	770	772	819	735	753	718	808	692	772	756	759	786	764	823	794	791	822	768	764	731	716	820	814	783	760	778	735	716	739	727	729	757	759	740	773	728	770	780	761	836	814	842	783	736	803	780	751	766	720	778	760	767	749	812	792	757	839	777	764	775	748	763	736	775	715	745	803	734	796	776	769	792	799	731	758	769	738	755	768	788	813	789	786	709	758	778	807	800	758	745	764	731	740	778	731	755	749	752	769	756	783	736	762	759	808	764	802	714	809	742	808	754	810	755	762	773	726	758	742	752	782	780	782	742	746	717	716	748	769	774	780	760	783	729	740	759	735	750	790	781	777	766	783	764	741	769	748	729	792	789	748	807	756	778	743	798	748	733	733	782	769	776	762	740	748	798	746	744	743	718	771	767	794	748	755	782	745	757	732	782	770	758	690	765	725	790	702	789	696	760	748	775	728	747	802	729	737	778	816	729	763	759	798	754	749	783	769	742	757	720	774	791	763	771	802	752	755	795	763	765	729	800	793	722	771	761	815	766	753	767	733	729	729	741	800	755	761	798	791	754	748	766	749	758	731	812	740	781	718	768	757	757	704	757	739	810	783	794	744	772	745	807	785	733	760	776	750	763	799	840	762	788	744	725	739	747	805	711	758	693	795	817	719	815	733	785	743	730	799	747	740	775	737	728	780	798	710	746	744	791	781	757	781	754	721	732	781	774	742	785	818	782	732	770	749	774	749	783	774	787	763	768	738	744	720	764	771	770	793	788	765	761	775	746	764	800	759	779	682	778	762	802	762	738	734	775	783	784	840	766	732	759	773	750	778	760	759	759	756	705	731	772	717	737	773	751	764	778	753	713	784	744	758	774	737	769	749	758	751	800	772	782	763	766	720	772	817	761	802	746	730	750	758	718	783	778	742	741	730	803	813	736	767	747	798	765	772	753	738	765	787	829	802	770	773	806	806	784	764	748	740	732	789	743	720	769	779	717	767	773	731	754	786	726	724	803	729	795	790	790	807	768	775	777	747	785	759	732	761	759	767	781	780	762	789	712	719	770	734	794	724	816	696	786	757	766	765	780	774	769	739	727	730	710	701	754	807	747	720	750	767	757	771	768	752	729	752	827	748	751	779	727	738	786	780	797	769	746	739	790	769	732	764	762	754	770	784	774	844	738	783	776	786	795	712	727	773	799	766	747	753	749	741	729	792	789	739	795	759	758	793	760	814	737	769	749	748	763	755	761	792	758	756	773	803	790	742	745	778	808	754	706	806	765	763	765	799	764	778	763	708	737	763	746	727	772	754	815	788	725	718	758	799	765	794	824	751	773	714	782	746	784	731	776	792	793	764	786	753	775	758	803	731	741	766	731	799	759	767	751	804	756	778	754	786	787	751	811	762	771	783	776	804	771	739	756	759	731	727	705	755	794	751	727	767	783	768	765	769	774	757	745	726	716	769	787	785	764	727	785	804	807	751	756	748	747	770	764	749	737	833	732	759	762	791	707	731	689	692	749	732	774	739	773	757	781	726	764	758	727	691	782	733	751	792	727	756	801	737	767	731	705	730	767	766	748	790	706	742	770	775	761	831	777	773	740	767	768	744	757	765	754	751	742	764	740	785	684	776	752	759	755	734	729	778	771	822	783	738	811	748	713	804	750	705	779	729	747	752	734	763	729	739	783	750	783	716	765	737	749	725	747	783	771	756	734	815	690	818	762	751	725	683	769	751	793	747	760	724	783	737	724	766	724	744	759	744	734	778	740	772	789	753	707	711	743	782	765	694	799	749	770	818	768	742	763	753	781	776	775	797	770	748	811	795	773	733	752	786	750	794	750	783	806	744	714	780	710	764	755	816	769	733	749	771	817	727	769	815	796	789	735	765	806	749	743	754	773	777	763	769	785	771	738	747	797	767	746	741	709	750	764	767	779	725	776	777	774	750	743	763	762	748	763	753	763	712	791	723	742	761	776	772	723	730	743	733	770	762	778	737	753	799	729	769	723	788
35321	21805	16344	12462	10690	7261	5720	3154	2306	1930	1341	909	573	615	474	486	405	422	448	450	425	436	439	390	417	357	364	362	357	355	356	362	340	339	318	360	307	346	354	356	322	345	327	360	362	364	335	322	370	317	316	352	312	312	328	351	296	355	355	352	347	335	344	318	331	330	337	347	341	312	359	330	316	345	330	324	313	339	338	339	302	318	347	325	315	337	330	298	334	320	310	327	312	348	298	339	330	351	320	298	293	358	342	327	324	352	337	332	368	332	319	306	361	310	374	326	310	332	337	326	356	333	320	302	364	310	362	312	296	377	328	324	325	342	350	328	296	336	348	377	336	301	318	356	322	364	354	318	310	364	299	317	330	306	303	351	326	344	361	354	334	322	360	330	326	351	330	333	315	304	356	346	321	336	369	344	354	339	340	335	346	316	322	339	317	357	324	290	317	345	363	343	330	342	370	333	362	345	339	353	342	313	344	362	322	341	321	333	324	317	332	333	357	313	304	325	330	321	348	332	342	337	319	297	325	338	289	299	347	333	295	338	389	286	330	310	313	337	324	358	333	346	354	330	333	296	334	337	339	345	304	363	324	320	308	336	331	332	351	294	346	356	321	314	305	338	332	304	323	336	316	343	348	328	329	341	316	355	347	333	331	316	328	311	289	328	296	324	314	338	363	365	335	319	322	329	328	294	310	381	334	348	310	322	365	348	319	360	335	305	313	326	340	340	334	313	317	362	345	339	342	349	304	358	309	366	348	316	348	347	308	343	341	321	352	334	328	326	319	324	347	337	321	346	334	306	333	304	390	313	367	340	332	364	333	358	313	321	343	341	338	327	358	343	328	296	330	318	298	330	306	315	318	352	350	336	332	341	320	330	326	306	338	286	373	337	341	321	324	354	348	325	354	302	333	368	333	299	309	318	370	357	353	331	308	338	329	317	336	330	337	350	363	323	327	356	339	331	330	305	307	305	363	345	373	313	348	384	361	327	338	350	315	327	280	299	331	371	328	313	357	310	346	343	344	325	318	329	344	316	353	348	318	298	301	332	288	308	331	371	329	315	345	335	348	325	296	312	321	310	339	318	312	336	339	370	331	366	332	367	320	336	338	338	338	295	302	351	337	331	299	309	336	317	334	358	342	329	332	314	316	364	331	313	340	326	345	318	317	325	336	358	326	327	310	350	337	323	325	348	333	324	316	285	339	351	322	319	309	344	343	413	343	309	318	315	362	331	301	298	344	311	336	342	344	374	353	347	341	295	318	330	351	312	343	363	340	335	329	330	358	341	333	337	321	319	333	324	365	314	350	302	327	316	343	342	324	316	325	354	325	320	333	307	327	367	315	340	359	345	354	338	333	323	363	358	338	343	311	324	305	338	330	348	326	309	339	308	378	328	350	338	318	338	319	347	318	330	335	353	333	362	339	378	314	335	301	325	345	336	339	332	326	366	355	313	344	337	361	400	347	347	319	352	336	305	338	302	371	329	309	321	320	371	304	329	344	352	328	335	302	313	349	319	328	365	332	346	288	346	332	348	335	333	291	347	331	336	315	315	327	348	342	340	340	347	345	273	326	320	344	345	331	343	347	357	323	323	346	348	328	350	303	344	335	344	322	347	318	324	346	340	326	331	316	357	308	322	316	330	343	333	328	312	372	324	319	305	343	359	344	318	331	354	353	359	318	338	352	324	370	322	296	350	333	351	365	315	333	356	326	318	353	353	300	339	303	333	344	349	319	315	349	352	373	351	330	317	356	322	301	365	324	352	334	357	313	317	337	331	320	326	295	334	346	321	337	314	343	331	315	316	323	342	311	339	331	302	361	303	302	317	306	357	323	340	343	336	334	323	350	368	306	332	333	344	345	347	336	356	306	340	299	341	312	322	357	319	351	386	314	339	296	313	319	352	307	316	326	306	340	387	328	324	334	321	335	360	331	318	341	283	357	342	312	348	343	350	342	327	314	319	315	350	334	346	306	354	328	312	306	303	320	305	318	315	382	333	332	339	310	332	317	342	348	332	392	343	303	341	359	295	310	345	376	329	355	369	337	312	374	355	353	327	315	332	338	351	339	350	335	339	333	374	332	345	332	342	324	325	358	290	366	326	312	320	384	341	312	336	370	298	334	326	316	321	333	325	349	358	322	348	353	359	314	345	331	348	326	344	344	324	327	306	341	338	348	333	329	340	362	390	329	325	322	328	375	322	332	325	331	335	332	369	347	330	314	316	323	349	339	322	352	336	312	335	364	348	312	334	386	341	319	328	361	324	313	363	333	324	330	350	366	340	358	358	338	351	371	347	338	348	319	351	374	329	339	285	311	332	326	311	328	304	345	372	332	318	321	324	346	350	332	349	344	371	331	350	334	331	324	301	376	306	300	331	321	329	335	315	319	310	341	378	320	336	325	316	324	308	325	305	351	338	330	337	338	323	329	323	344	318	347	360	319	327	319	359	348	350	315	314	383	375	346	331	293	343	336	325	336	346	334	312	352	348	357	358	307	315	350	325	324	348	309	330	370	346	324	319	385	332	360	309	334	360	331	366	356	322	348	330	328	317	362	331	341	336	319	326	316	322	318	337	339	341	290	328	316	296	332	320	345	329	370	366	339	339	329	334	342	328	351	297	328	343	329	320	351	330	320	341	310	322	352	340	318	334	320	298	336	351	332	312	327	322	314	321	347	348	346	320	335	320	338	308	338	323	302	345	335	329	336	334	285	341	321	325	317	370	354	311	320	333	310	328	311	313	333	329	333	329	328	356	348	325	320	349	300	318	326	317	371	342	339	328	338	345	323	340	351	327	356	339	333	348	311	314	323	302	320	321	357	333	334	331	371	341	326	321	331	357	315	300	341	293	310	337	321	298	324	344	334	330	355	325	332	299	314	315	338	325	327	313	328	325	309	363	354	294	354	336	328	353	329	350	310	335	317	327	339	337	324	333	327	326	346	338	350	347	345	339	336	318	344	327	329	348	323	345	358	343	332	340	340	386	354	350	358	352	328	337	330	294	329	327	360	310	346	347	333	344	320	332	359	326	329	332	332	290	305	322	304	352	338	368	321	335	324	304	329	340	329	349	355	322	342	342	347	354	346	314	311	300	310	301	343	302	360	309	286	299	349	327	323	339	322	326	351	316	321	330	316	343	312	322	321	354	323	348	346	353	332	329	331	302	317	317	302	325	323	322	352	336	342	316	336	333	346	318	355	311	300	338	337	365	335	357	341	383	332	346	324	336	328	339	340	358	339	301	320	355	329	339	332	313	330	358	356	320	337	344	295	341	334	338	324	311	332	363	351	347	304	350	333	332	343	321	316	350	332	346	317	324	296	341	326	315	335	298	316	324	358	347	321	362	314	332	346	340	374	345	327	346	369	341	326	332	316	324	329	316	324	294	321	333	347	341	347	311	315	321	346	333	324	368	350	354	364	347	315	335	349	351	332	316	357	336	331	291	305	354	369	355	294	357	351	334	326	358	337	329	341	349	367	338
26756	11892	11958	13143	13170	9343	9207	6257	6047	5578	4007	2996	2098	2121	1944	1811	1464	1471	1481	1587	1555	1599	1333	1437	1342	1238	1158	1068	1065	991	978	931	942	908	902	975	919	915	873	936	827	899	858	902	880	903	843	813	868	872	887	871	857	840	872	820	879	888	892	807	921	829	839	840	801	944	866	870	881	788	876	851	849	854	860	855	894	890	845	890	852	831	842	832	918	831	843	860	843	837	870	859	890	874	852	836	850	887	866	915	868	828	858	847	839	897	865	800	868	872	881	865	893	832	866	839	817	860	899	817	847	860	836	871	905	858	829	890	814	866	939	863	888	850	866	856	854	863	862	847	785	846	906	895	836	847	832	884	830	835	809	846	789	802	849	856	934	840	872	797	839	805	899	877	896	829	871	870	834	885	880	845	857	794	878	826	831	876	815	835	831	820	830	838	883	863	853	887	890	820	826	866	844	851	897	845	902	826	857	844	866	824	857	903	868	860	865	842	800	881	884	836	850	902	842	833	828	798	877	832	862	841	828	869	813	809	857	853	818	824	880	860	833	820	893	842	871	851	853	874	874	866	850	866	819	856	856	858	868	881	848	871	844	796	810	837	909	864	852	840	821	859	843	802	832	854	839	876	862	883	837	834	863	845	808	849	818	865	869	871	824	777	795	846	876	841	881	821	857	811	891	833	825	882	852	863	829	869	857	810	821	921	818	841	847	827	888	861	832	812	832	876	923	857	858	826	815	802	884	864	800	855	884	823	829	850	842	801	847	847	855	880	880	858	846	881	851	827	888	827	843	883	887	869	827	811	884	793	867	835	871	819	824	852	850	899	891	847	866	851	885	810	854	827	821	847	865	862	886	876	944	883	822	852	844	841	804	806	862	839	866	870	809	839	831	869	833	834	839	902	901	886	909	811	838	877	819	852	830	834	824	819	867	880	893	845	828	866	805	832	835	870	850	855	853	817	807	831	866	854	879	876	838	833	804	823	863	866	845	808	850	898	872	869	843	885	834	916	877	843	831	847	891	872	826	885	862	861	838	858	855	857	868	915	862	861	794	818	832	867	762	881	827	864	827	820	844	820	824	798	817	842	842	862	847	895	878	845	848	846	868	877	827	863	835	855	839	841	772	894	851	857	843	820	890	892	851	803	887	880	887	845	872	889	854	847	903	852	838	890	872	868	860	840	855	862	881	820	879	829	824	822	878	825	907	888	880	917	846	834	871	847	854	911	846	860	824	864	870	837	821	897	834	890	833	854	833	853	826	863	839	860	847	861	827	853	776	839	813	804	820	846	865	865	863	815	868	893	869	878	793	891	851	877	877	859	866	867	827	887	818	829	850	815	855	825	821	857	867	866	844	930	855	863	893	829	879	845	870	792	833	899	818	864	810	852	836	817	869	853	843	812	860	861	884	854	866	807	854	863	849	836	875	855	852	819	807	859	872	799	879	853	889	842	836	805	836	825	894	827	867	870	835	864	866	811	848	849	857	819	878	847	865	799	843	870	887	838	844	909	856	848	854	845	846	857	857	865	877	833	843	857	869	777	850	860	863	855	901	850	824	804	806	872	847	851	860	902	863	865	810	877	830	865	838	817	809	895	848	889	828	874	848	883	807	847	874	902	866	827	831	841	794	841	830	846	892	863	856	904	843	857	855	862	841	841	861	877	795	849	826	868	837	868	880	873	870	820	838	841	842	849	807	826	803	821	874	825	901	868	859	858	875	826	872	866	869	902	760	845	834	919	855	846	836	791	842	806	828	847	862	855	817	830	844	842	856	944	851	807	839	843	865	844	856	860	789	864	858	882	867	830	815	840	847	847	837	805	861	849	845	820	849	775	848	820	868	833	865	900	844	814	849	846	839	856	876	873	905	836	820	849	863	869	868	875	830	842	844	843	870	854	884	847	811	881	800	834	872	815	879	867	894	883	813	817	866	914	868	826	837	856	874	876	790	829	879	840	821	865	826	868	868	820	813	851	829	858	936	832	835	838	875	840	848	850	863	842	844	828	864	839	861	893	830	856	822	861	919	847	850	829	859	891	828	838	867	863	860	836	877	801	856	818	806	855	878	905	864	820	823	864	818	911	826	896	852	864	868	856	904	867	811	845	874	846	822	861	852	875	825	855	898	805	820	863	859	872	870	827	860	864	837	849	809	895	854	860	824	828	859	853	870	877	868	865	841	973	847	919	881	827	821	782	876	832	860	815	854	870	848	883	856	878	872	832	875	897	797	824	883	846	802	887	883	841	838	908	830	834	906	836	858	849	871	904	783	839	869	864	858	854	816	863	825	806	884	875	910	864	807	811	830	829	865	810	813	834	852	809	878	847	824	857	905	848	842	870	805	867	815	857	858	840	839	874	895	847	846	910	799	835	885	870	862	879	798	877	806	830	852	894	823	855	868	875	860	819	821	839	895	894	838	886	861	852	832	833	801	826	878	850	867	850	911	824	856	862	839	814	825	834	820	828	844	870	855	809	821	865	853	855	826	835	849	858	811	847	881	868	851	885	810	912	837	834	871	868	886	871	834	888	866	851	887	799	878	818	832	869	839	868	834	786	815	857	782	837	831	851	827	891	873	897	925	849	834	830	836	818	827	871	847	816	887	862	893	852	882	822	881	851	867	858	864	931	848	839	826	898	898	880	805	821	874	848	825	829	847	870	860	860	880	835	854	859	816	811	828	863	838	913	882	868	869	867	856	796	819	845	847	847	846	864	880	859	868	851	862	855	848	834	894	862	880	851	835	886	880	788	840	817	842	872	803	849	866	841	822	850	843	885	850	882	892	818	853	814	802	894	894	851	867	912	898	816	857	878	804	816	863	848	860	813	829	863	887	884	808	835	863	833	875	841	808	819	855	868	846	902	856	885	805	840	887	853	823	823	931	894	837	874	849	900	876	865	884	867	823	873	821	812	819	842	838	866	856	887	875	814	864	861	861	832	859	859	838	860	828	889	840	813	883	846	839	788	832	871	848	871	869	898	855	835	832	844	852	857	866	861	865	912	920	853	852	894	831	846	847	889	836	862	837	883	873	847	854	806	859	877	864	872	820	858	873	845	867	937	843	824	806	829	840	811	893	834	832	860	875	848	839	806	832	862	874	873	826	875	878	830	852	848	849	880	832	845	844	847	900	814	853	809	780	785	873	911	919	817	831	870	870	867	849	788	862	890	789	926	844	847	861	805	852	915	870	853	823	852	784	842	899	857	836	858	852	888	858	889	830	847	840	842	851	864	914	861	860	904	862	869	824	851	896	860	860	805	872	882	861	863	892	813	860	858	818	866	821	873	814	824	899	807	930	823	869	860	821	879	879	871	900	870	741	842	843	801	848	878	860	858	842	826	848	842	856	809	867	874	883	841	831	845	890	831	842	819	859	854	834	850	850	777	848	894	860	838	815	878	848	878	829	867	809	871	862	865	933	857	857	887	858	822	855	851	816	857	803	877	872	808	829	839	879	834	820	843	821	803	876	907	890	811	892	816	861	879
43151	27828	21820	18134	15885	11897	9576	6076	4006	3662	2797	1767	910	741	582	449	423	407	409	382	440	405	351	396	378	355	311	297	315	266	271	265	294	258	283	290	255	223	250	267	223	260	226	234	276	216	229	239	240	281	258	222	255	258	232	248	260	235	229	252	245	248	266	259	246	280	229	249	235	255	280	277	236	267	259	254	268	241	234	245	242	262	262	252	242	261	238	244	246	260	238	262	247	220	260	256	253	254	261	236	246	277	251	220	245	236	255	249	268	258	233	234	248	258	246	253	242	235	254	221	263	235	249	234	248	241	254	218	243	230	283	233	233	244	249	252	242	224	247	240	244	260	256	257	240	236	232	242	224	248	256	248	246	250	238	264	229	234	242	237	233	243	255	238	230	238	250	224	252	217	226	259	254	254	242	246	228	238	268	246	260	231	218	239	242	276	242	224	292	250	253	262	242	243	219	272	268	260	242	237	263	244	228	239	256	234	247	250	241	231	246	226	263	248	231	238	253	248	244	222	230	241	248	257	201	226	246	284	253	265	273	270	228	244	242	231	254	228	256	218	243	216	237	235	275	232	228	236	237	268	246	209	259	253	252	263	257	224	234	248	251	262	236	240	254	268	208	236	245	235	242	256	227	228	242	267	241	228	257	263	259	230	244	264	272	252	259	259	240	255	253	260	223	248	232	266	229	272	240	243	262	261	270	252	279	256	238	247	249	279	245	246	257	246	250	262	265	232	256	226	243	274	250	243	245	278	248	258	267	252	233	244	245	225	243	255	253	247	238	244	242	264	231	251	258	216	252	277	252	235	239	243	243	268	227	263	260	236	256	251	193	231	236	230	217	213	236	247	274	232	251	259	224	251	230	270	240	239	228	246	231	234	249	241	247	234	240	240	251	241	249	251	242	251	225	216	242	235	250	260	239	257	262	262	247	244	258	265	226	228	243	245	268	271	275	241	226	266	246	236	232	250	256	266	232	244	250	256	251	227	240	277	255	223	246	229	272	226	279	269	236	250	270	233	233	214	259	223	257	278	252	247	274	265	240	234	253	238	222	257	271	240	256	228	220	238	253	247	277	257	221	223	234	254	246	232	290	248	258	248	241	265	252	255	249	252	263	232	240	244	263	252	263	278	240	236	258	257	237	233	244	249	240	273	264	239	281	214	263	218	237	232	221	263	267	260	246	250	256	211	254	263	246	261	204	264	211	254	216	248	246	231	237	254	260	193	264	233	234	254	221	256	274	267	237	274	249	244	299	254	232	258	257	274	215	258	253	259	253	243	238	251	224	231	260	247	269	277	234	253	248	238	266	267	252	251	259	250	271	216	232	255	251	227	255	237	239	251	267	240	273	262	259	268	250	229	215	244	233	239	242	253	243	233	219	235	216	230	233	239	230	255	243	234	234	281	247	245	243	270	239	216	263	224	245	256	261	265	256	259	245	252	246	235	245	244	265	253	266	235	242	236	220	261	219	247	263	241	256	264	235	241	249	245	233	245	276	253	276	259	255	258	280	258	252	228	224	247	250	232	242	221	217	231	261	211	235	254	259	276	233	227	227	276	271	259	225	216	226	232	248	260	251	250	215	239	228	251	238	233	248	261	199	268	228	232	258	259	269	257	226	256	265	248	243	252	243	236	238	238	266	253	220	247	257	213	256	228	299	228	231	231	239	246	258	230	223	244	258	255	266	237	239	262	251	251	254	225	238	244	275	253	228	243	226	249	226	261	225	256	235	229	226	246	256	241	253	271	258	259	219	268	257	256	264	250	248	255	260	286	264	275	240	239	229	227	247	256	238	251	257	253	229	237	239	245	238	267	246	225	261	217	248	233	266	221	227	242	216	249	247	276	226	238	232	234	255	236	275	257	259	223	265	241	254	269	254	223	245	268	245	241	260	244	248	249	230	212	215	225	261	250	239	241	243	244	247	221	249	233	259	257	251	267	251	270	219	224	250	263	236	244	278	230	235	254	261	231	239	259	231	266	243	263	213	253	249	233	231	244	244	232	234	248	253	229	258	229	237	285	240	247	251	226	243	242	221	239	258	232	242	219	220	261	244	234	236	254	247	244	245	268	240	238	226	233	247	225	256	242	250	239	253	250	219	213	233	282	249	229	271	259	226	253	278	232	251	225	252	253	256	248	247	250	229	273	268	246	239	232	233	246	275	264	265	242	226	249	232	253	223	248	270	253	257	231	230	221	220	248	269	238	232	254	236	257	234	255	258	257	253	221	279	210	259	230	247	213	253	217	224	253	251	224	260	234	217	219	229	220	253	228	240	233	259	244	223	256	266	235	231	269	239	270	246	245	241	250	232	242	256	231	251	244	242	250	239	234	246	248	260	264	226	244	261	238	241	243	236	252	239	225	214	250	241	268	240	242	248	251	249	242	229	246	242	255	274	272	234	229	209	233	248	248	236	228	257	240	244	244	259	271	258	229	259	243	256	238	253	270	246	247	235	242	261	250	242	240	228	244	263	265	255	254	249	243	236	252	244	210	251	232	241	266	251	217	235	245	247	237	270	238	230	239	243	243	237	225	250	240	262	252	246	230	222	241	248	229	278	231	248	232	247	257	276	239	273	236	265	216	244	255	256	259	259	273	242	244	245	232	251	241	252	231	235	259	268	257	213	267	256	251	238	245	265	235	233	256	238	219	227	240	247	239	269	256	252	223	253	253	269	233	223	247	205	236	236	225	250	235	226	251	267	219	233	255	217	213	236	249	241	242	259	228	248	252	229	245	246	237	268	239	274	267	236	236	235	253	237	240	237	250	256	274	240	257	257	273	266	248	228	250	256	264	247	237	262	239	290	246	239	231	262	237	268	232	249	244	243	250	264	239	230	246	256	220	262	299	272	244	218	252	248	234	217	232	268	242	262	265	263	278	273	247	318	253	247	257	227	249	281	241	265	262	243	272	247	247	229	220	244	243	255	224	252	266	280	224	260	244	239	223	250	237	249	258	210	246	275	233	243	281	212	258	265	259	266	261	246	223	248	226	244	261	274	228	254	219	270	252	239	265	260	260	249	263	257	208	251	258	224	239	263	228	255	242	212	259	239	233	245	210	275	226	257	235	225	235	248	241	230	248	223	266	267	271	236	253	233	225	246	254	237	266	235	243	242	278	244	239	265	246	233	236	260	224	258	246	250	225	258	231	234	227	234	253	239	248	217	283	231	221	246	235	229	202	251	249	249	249	250	224	247	237	209	264	263	239	265	246	263	254	258	229	219	252	242	247	236	234	238	268	253	252	244	242	249	244	280	235	240	240	219	230	236	249	245	247	242	253	253	242	233	238	240	241	262	243	227	239	243	248	253	240	251	237	269	219	243	223	237	262	260	239	240	210	257	254	243	248	235	230	251	239	258	242	249	253	243	292	256	271	245	232	213	229	212	256	242	224	213	241	271	242	234	237	253	273	237	249	243	265	256	256	243	253	267	251	217	222	248	220	260	238	232	244	257	274	264	252	226	264	236	250	242	248
32445	17198	15607	17554	16365	13103	12748	9162	8447	8137	6369	4025	2833	2724	2547	2135	1898	1702	1752	1838	1830	1969	1631	1639	1432	1427	1211	1074	921	827	872	845	796	754	752	721	710	690	687	685	685	687	658	705	693	735	680	667	672	681	702	670	684	669	670	645	635	654	688	660	665	634	647	694	682	706	727	696	701	656	663	641	632	690	687	717	661	655	684	681	664	662	647	618	692	656	661	643	701	641	633	708	675	675	692	700	669	707	624	670	701	680	656	640	670	662	730	614	643	665	649	637	663	654	642	646	670	665	674	643	627	656	686	649	616	626	676	648	616	670	652	661	711	627	642	666	646	665	647	638	620	604	619	660	678	621	645	630	657	613	658	638	632	643	680	638	607	639	672	626	631	649	635	590	669	640	647	660	667	640	633	667	606	635	647	607	615	674	585	638	635	658	668	614	630	647	674	628	646	603	684	644	689	639	659	609	630	600	648	655	704	665	621	639	633	671	643	673	600	619	655	632	607	614	647	662	609	650	618	650	570	667	649	607	628	668	631	603	638	635	598	634	622	621	617	622	625	625	636	635	612	661	659	644	630	607	661	651	596	620	625	633	616	585	601	619	642	597	647	651	673	668	684	622	636	637	657	585	659	645	596	645	609	637	634	624	612	629	645	652	617	645	628	743	664	636	619	662	668	642	638	643	651	658	674	615	653	604	604	616	618	664	678	624	691	631	640	710	649	639	632	643	637	613	671	606	645	612	599	582	659	645	638	612	656	632	624	640	619	611	627	654	691	642	621	669	590	625	641	597	627	637	671	616	570	624	614	690	614	591	599	600	609	620	609	661	636	603	632	617	635	636	654	662	635	625	620	642	634	672	612	633	640	660	652	665	622	627	646	599	595	664	660	636	656	614	624	650	699	628	632	616	627	673	663	620	596	624	656	585	680	637	647	647	649	619	656	660	594	652	657	669	637	634	642	689	663	614	618	668	668	670	670	638	682	631	665	669	597	624	667	635	647	608	615	645	697	640	616	617	634	596	674	672	626	615	630	637	607	625	617	625	600	620	655	678	607	688	657	618	633	674	672	610	698	686	629	629	628	608	648	624	603	610	611	642	652	624	646	655	641	620	652	672	651	577	646	606	662	652	622	664	605	682	612	658	614	652	633	616	592	637	632	608	630	635	656	652	614	625	664	621	632	623	625	618	668	658	660	669	672	655	684	690	636	634	629	647	647	580	676	661	597	639	599	658	655	633	620	645	641	651	668	618	641	595	631	611	634	565	659	645	675	615	651	646	666	615	620	631	662	603	662	668	626	634	667	593	641	654	633	632	587	663	638	648	661	654	648	614	586	661	658	603	616	601	591	642	656	626	631	624	611	618	610	588	672	602	656	577	613	685	621	622	662	617	644	635	635	630	605	658	692	655	631	648	652	651	580	687	673	659	630	673	623	661	655	659	613	601	689	617	683	638	632	673	644	650	605	608	615	643	658	675	637	638	616	640	618	607	636	630	597	683	630	639	621	644	648	649	645	655	659	589	633	598	638	628	653	649	644	654	685	665	617	636	623	631	641	563	667	603	647	611	693	651	680	661	656	596	669	646	620	636	640	632	665	631	658	617	613	632	636	623	621	619	592	599	669	593	646	620	618	631	615	644	640	639	669	606	657	667	658	629	634	605	679	673	645	620	646	586	671	641	655	667	612	623	639	671	647	617	655	644	671	678	653	631	619	603	628	652	657	655	597	667	609	687	667	641	643	674	677	636	626	631	652	622	619	642	631	592	697	624	586	577	642	640	645	628	607	616	643	631	610	674	617	672	599	615	644	609	649	632	580	648	614	597	569	625	637	659	632	621	632	664	611	636	613	644	625	614	661	619	634	639	637	625	566	667	637	647	606	616	632	647	635	611	635	645	617	619	617	638	655	619	610	600	616	603	606	597	691	698	643	647	650	652	683	623	644	675	616	625	590	652	661	620	637	658	600	641	641	647	628	573	662	615	655	651	612	626	665	636	644	650	694	629	639	646	649	628	668	648	614	638	621	615	612	601	658	639	635	630	672	632	681	617	641	648	618	656	649	657	649	646	614	621	619	618	640	672	653	628	639	662	639	642	648	647	632	629	652	618	682	641	630	613	632	628	630	624	653	663	624	660	638	610	632	645	611	644	659	618	665	692	660	646	670	654	592	656	665	613	648	606	617	643	650	638	643	596	642	666	641	626	626	658	663	639	639	646	677	600	657	652	651	613	611	679	644	677	604	637	638	628	649	656	638	617	691	606	614	627	625	641	612	711	642	658	622	612	619	676	634	642	633	668	648	618	650	651	611	665	634	655	623	683	620	647	616	597	668	636	659	668	660	632	642	658	609	656	613	633	626	624	638	592	643	631	667	618	632	639	669	622	572	659	663	621	627	614	666	628	631	674	636	603	649	607	603	685	614	658	651	670	652	621	644	673	622	649	622	636	573	626	626	629	657	612	626	654	635	625	682	618	629	629	594	621	669	635	665	591	615	645	661	629	647	604	639	633	638	641	665	598	626	628	631	629	608	619	646	628	643	624	616	603	640	593	663	596	608	637	642	666	676	637	667	607	625	605	597	624	632	628	645	667	611	610	617	657	705	649	683	641	613	677	692	614	614	673	652	667	625	655	677	633	598	651	669	678	608	605	630	655	654	615	624	666	627	652	609	619	636	603	652	605	660	624	660	584	673	623	637	625	561	630	594	651	623	632	623	626	642	680	630	690	632	585	610	587	680	643	627	627	677	613	620	644	653	601	632	635	653	653	667	627	600	677	653	639	608	623	655	632	606	651	636	667	650	679	681	615	656	676	621	659	655	661	619	692	627	643	620	640	600	679	608	671	623	657	655	635	665	657	668	625	618	602	631	637	684	677	605	629	622	622	645	647	623	648	646	667	650	681	634	636	640	660	619	621	624	629	683	673	683	621	656	662	624	672	636	633	598	627	603	611	642	642	682	641	640	620	656	641	623	663	609	649	635	639	656	667	620	660	628	609	610	631	630	596	622	618	612	589	645	603	652	640	621	612	614	665	662	622	621	657	656	649	613	601	649	619	624	648	646	673	623	671	641	657	690	644	654	603	586	601	661	640	657	668	679	626	616	615	656	631	667	646	641	682	637	610	667	648	597	620	593	626	648	595	657	654	596	655	661	622	650	644	636	662	675	717	674	593	643	689	625	652	633	664	591	654	646	674	647	677	629	622	642	657	671	652	625	611	638	621	671	610	638	624	571	632	645	619	674	645	625	613	675	631	647	635	609	635	638	626	605	626	642	663	656	642	643	646	625	626	609	590	611	647	610	650	637	662	644	642	646	639	636	635	633	693	659	665	643	632	621	628	627	615	658	635	661	596	661	623	604	632	639	660	656	636	639	607	607	642	671	595	654	655	628	677	599	691	627	632	602	631	632	639	671	621	641	698	607	599	603	594	642	630	605	650	629	614	587	642	626	613	632	627	611	592	645	610	638	648	621	654	600	662	633	657	641	657
7429	3595	2769	2178	1364	935	667	463	399	391	389	354	339	337	370	330	304	340	369	295	306	306	327	297	333	303	279	286	285	284	311	281	298	336	310	319	277	318	303	287	256	268	271	315	272	305	282	296	303	258	283	286	291	298	290	283	323	304	278	328	308	272	305	265	302	322	284	281	294	324	273	288	270	321	318	304	338	283	290	288	323	278	292	326	328	314	297	312	295	302	264	278	283	312	304	319	278	311	295	291	279	292	272	292	308	255	297	277	284	300	323	290	293	252	277	262	264	304	292	276	292	307	300	286	290	297	306	302	313	299	317	306	303	302	312	309	281	280	281	296	300	286	297	323	296	294	298	298	312	245	288	282	331	316	301	278	298	297	303	284	298	286	299	326	288	294	327	280	286	267	304	307	297	277	317	275	264	304	281	299	310	304	314	283	293	281	258	301	278	307	293	296	276	291	287	310	254	300	285	288	261	309	282	281	287	290	298	275	315	298	274	273	325	301	270	300	281	280	256	303	272	269	299	331	319	304	290	302	300	302	281	274	267	314	299	315	287	268	284	282	295	278	298	282	300	299	310	316	313	309	255	312	304	284	285	306	270	310	289	290	284	279	316	323	307	291	306	272	283	288	285	330	295	323	322	305	316	326	288	315	299	315	296	293	293	298	265	266	289	325	297	287	304	299	295	293	318	299	301	295	289	266	270	308	278	290	282	289	320	289	276	309	314	286	317	249	310	308	308	344	297	304	292	324	291	288	302	294	322	311	283	296	274	282	302	268	284	326	313	278	275	290	315	328	270	291	297	266	272	294	284	299	289	296	282	289	309	294	258	329	319	288	287	285	263	284	308	305	316	293	278	264	287	301	292	303	293	324	308	288	271	273	297	311	310	304	294	278	280	257	317	300	303	300	295	299	318	298	282	290	292	279	297	282	292	300	295	306	315	278	283	319	276	245	279	281	287	278	305	331	286	312	284	285	296	259	300	285	297	292	309	309	304	282	291	276	302	289	290	314	299	280	254	307	299	310	318	301	303	307	248	266	291	256	267	280	265	292	297	314	319	291	291	297	320	280	277	317	293	309	284	297	289	306	304	297	297	307	289	316	273	262	305	309	292	313	320	284	263	279	333	292	260	327	302	306	284	267	273	285	312	303	313	285	311	287	269	315	315	317	314	294	283	294	305	278	317	310	270	278	308	314	295	302	342	314	316	289	298	317	271	289	320	297	305	302	302	350	292	304	300	300	293	287	282	262	285	240	317	318	342	258	281	272	295	294	275	304	282	256	275	288	276	302	316	274	273	300	277	289	304	326	277	264	307	300	289	287	273	290	280	275	292	319	284	323	285	282	304	285	298	324	284	307	312	324	315	303	313	292	296	314	302	311	285	287	300	315	277	267	295	278	308	306	283	309	310	277	273	284	302	266	330	291	283	323	294	304	277	260	269	326	327	297	271	288	279	293	273	266	282	277	297	306	306	296	315	312	277	275	307	294	308	279	269	295	316	294	303	314	296	305	308	297	311	285	292	301	290	276	297	277	284	303	305	319	313	285	293	294	269	278	304	258	281	274	299	269	305	301	260	262	286	301	311	291	304	323	292	278	295	289	274	297	260	270	276	273	296	324	297	295	307	277	325	292	291	266	317	322	301	313	295	286	259	317	286	268	266	310	275	322	298	306	299	300	279	285	270	329	289	282	314	334	271	296	307	275	279	300	299	312	295	285	260	281	268	291	310	283	301	271	280	275	295	283	280	275	285	306	305	302	278	299	291	310	291	288	295	289	246	318	307	297	319	311	306	296	281	291	267	293	287	281	280	307	263	255	291	298	270	308	275	285	300	275	279	292	281	291	273	279	301	307	273	271	273	288	265	308	297	257	288	286	247	314	304	299	268	291	278	290	317	299	275	277	280	303	327	285	278	289	286	337	278	322	291	272	265	306	287	288	315	316	286	343	316	268	267	281	277	303	312	315	288	298	276	275	300	296	286	301	281	275	298	313	293	260	319	283	305	276	315	311	272	306	332	283	317	278	290	302	293	310	281	299	283	309	297	305	273	298	296	304	281	291	295	300	295	330	314	300	263	299	282	270	294	302	332	290	310	278	269	280	290	286	301	277	281	277	284	302	309	322	329	285	267	287	289	272	306	296	303	298	272	288	301	272	317	254	286	304	329	297	267	282	270	266	335	323	303	265	288	304	308	286	270	280	286	286	311	298	315	282	321	283	320	280	326	291	310	306	278	282	286	289	263	292	285	286	303	299	302	312	299	279	289	289	287	267	266	305	282	287	300	284	283	320	297	301	308	318	279	345	295	311	332	287	267	287	289	311	305	288	307	307	297	266	272	294	322	284	320	320	291	267	306	275	293	302	315	328	311	312	281	309	302	314	292	277	312	324	294	299	291	283	286	300	273	291	278	281	297	289	302	291	280	262	264	280	271	264	313	272	331	288	315	316	277	279	295	259	298	307	310	321	314	302	274	275	276	324	304	305	311	304	285	308	280	304	269	278	322	324	286	313	313	291	308	313	264	339	279	280	298	290	297	333	299	281	319	300	321	319	296	278	313	303	274	311	288	289	296	264	319	300	306	304	272	291	305	319	276	308	317	301	297	296	323	284	271	302	308	316	289	297	287	271	301	266	319	300	309	297	280	308	320	307	309	302	293	307	326	320	301	340	300	299	303	318	279	296	275	319	299	309	265	318	286	288	295	261	299	301	290	314	313	284	304	297	293	263	307	278	304	290	324	281	310	258	308	317	301	314	286	325	304	277	312	294	277	314	325	294	295	274	276	312	293	296	318	317	330	291	275	298	292	268	302	312	279	279	310	283	292	287	285	289	280	298	311	297	290	295	329	304	301	300	306	298	313	295	270	301	260	276	296	304	297	296	288	276	291	268	266	292	299	279	288	286	304	324	289	278	284	259	293	280	320	291	311	301	300	297	317	318	305	318	305	314	292	301	290	281	300	315	274	281	332	291	271	310	310	320	282	305	278	308	317	320	327	292	295	270	294	291	288	307	293	324	277	289	315	298	292	274	287	335	281	293	272	294	291	292	301	328	326	300	273	300	291	298	314	303	273	279	290	289	303	310	267	274	286	296	268	296	282	250	297	275	311	290	318	350	287	266	306	290	274	275	309	254	289	313	311	264	297	266	280	300	294	302	274	267	298	277	290	289	290	277	273	295	306	298	290	303	306	275	260	301	272	265	295	283	289	286	342	288	282	294	272	262	300	301	334	306	306	315	303	268	279	283	298	295	325	279	265	318	333	286	306	307	309	303	261	274	299	307	295	294	286	301	297	332	274	308	303	286	262	265	264	289	275	295	265	309	269	324	314	249	303	295	300	293	302	316	259	267	294	288	290	320	313	278	284	277	274	292	277	343	299	272	259	295	280	293	274	319	275	297	319	299	277	308	272	265	291	297	268	264	300	288	304	272	309	340	312	312	305	314	300	285	278	289	314	295	281	300	293	294	276	307	304	291	314	295
6705	4096	4726	5374	4017	2864	2347	1637	1483	1543	1303	1188	1026	966	1032	907	912	917	911	974	895	892	867	929	898	833	830	840	812	805	777	710	822	809	793	812	724	777	767	809	785	766	772	779	790	840	778	790	783	746	811	757	795	785	791	739	800	766	800	774	818	786	793	758	789	819	786	737	754	815	810	802	778	779	799	777	745	748	806	756	776	753	824	762	785	752	811	806	760	763	813	722	776	745	766	780	791	808	764	753	735	676	775	866	782	772	802	731	802	772	728	762	792	765	728	793	795	761	784	759	791	748	793	759	739	815	779	764	788	736	787	815	772	788	749	802	752	787	727	806	789	783	784	786	719	802	778	824	773	788	814	747	722	722	780	791	765	774	748	748	773	743	764	809	762	831	803	773	790	750	745	776	786	754	790	792	792	739	745	787	828	773	804	810	760	751	773	775	804	761	767	762	818	801	757	835	829	770	779	790	816	717	748	816	760	747	749	763	789	805	759	752	763	775	761	838	780	748	735	727	727	813	795	739	797	787	785	778	809	759	796	806	765	726	818	775	770	760	719	778	768	762	764	754	760	731	774	830	768	730	828	771	770	729	763	783	801	756	782	801	793	798	769	797	745	771	785	830	788	792	748	788	758	801	793	762	758	765	744	735	782	713	799	817	811	711	827	761	734	763	731	749	770	846	793	733	721	797	765	769	793	768	764	758	835	774	783	765	795	733	801	778	767	774	764	728	781	755	778	768	810	790	792	830	776	828	777	795	827	774	713	764	794	801	740	768	801	759	729	776	774	749	810	804	830	774	813	806	779	830	771	754	768	732	784	794	787	758	772	776	801	735	760	741	773	825	771	831	756	798	770	741	826	764	797	792	774	813	810	762	804	832	768	797	749	799	761	787	782	781	740	787	769	797	788	740	791	843	729	750	744	802	801	758	772	724	781	766	729	764	749	793	769	789	777	784	758	787	823	771	812	789	817	785	783	760	790	826	731	768	796	778	749	759	772	807	742	748	761	783	772	780	766	796	789	787	813	801	818	738	753	737	751	769	798	769	762	815	795	768	745	779	785	784	800	757	744	787	736	724	807	812	763	744	798	801	810	759	751	742	800	791	799	755	796	829	779	785	779	770	736	795	798	779	828	751	760	816	768	757	759	769	779	776	796	734	828	762	726	770	735	754	735	768	739	820	731	766	768	773	807	746	801	821	756	766	780	749	757	781	839	796	747	758	802	781	767	829	727	755	768	732	759	766	793	792	781	814	831	795	761	756	770	834	807	722	806	769	766	766	828	769	781	704	743	782	780	772	775	803	764	735	792	742	771	782	814	762	798	788	719	766	788	776	763	799	772	790	779	760	786	747	735	757	778	807	797	747	772	768	760	740	763	777	765	811	763	746	807	746	756	804	807	780	784	778	775	738	812	769	801	764	809	727	745	804	743	790	780	816	760	795	845	774	773	713	771	771	731	809	802	797	797	754	799	765	768	773	794	771	744	756	780	756	813	764	793	770	735	832	775	727	798	688	777	837	768	805	763	774	778	771	798	820	765	771	775	807	780	820	814	779	756	743	731	807	845	740	765	760	776	801	737	742	775	756	806	756	822	842	757	788	783	762	730	757	787	789	811	759	813	734	749	774	766	769	779	783	779	821	758	737	764	739	789	767	757	807	829	751	847	792	750	779	723	814	785	751	745	791	697	837	776	735	800	791	742	761	752	779	772	754	756	801	756	734	776	740	693	762	790	800	772	775	726	809	789	732	777	790	737	732	796	803	714	768	772	779	788	790	766	769	751	779	759	790	761	793	763	776	773	783	781	777	830	766	742	756	777	801	738	803	720	713	808	805	791	794	775	757	767	802	755	766	773	828	829	797	747	764	808	803	807	732	726	793	710	779	788	783	793	740	789	805	772	792	755	753	771	774	767	777	724	777	797	743	728	828	760	762	825	786	791	792	780	767	745	811	767	793	777	766	787	820	783	771	748	776	756	779	775	753	787	784	743	763	798	801	765	783	780	758	785	812	761	738	783	774	798	799	808	727	749	802	759	844	760	793	809	756	800	793	778	811	739	784	754	714	782	749	701	752	736	700	784	744	757	776	764	771	779	817	752	748	782	733	774	741	774	792	796	751	798	835	792	780	852	794	817	734	840	808	766	794	734	797	766	766	782	763	736	781	766	753	781	762	757	793	760	763	787	790	735	799	813	782	810	757	749	766	827	724	739	770	809	798	783	748	762	743	767	798	763	795	770	760	763	761	770	805	748	723	787	683	768	798	848	719	819	742	815	778	776	770	761	735	752	734	761	734	783	787	734	779	746	807	759	754	798	761	769	738	805	743	767	721	753	760	791	746	771	770	801	800	796	756	755	766	748	780	774	739	784	752	765	757	817	767	744	724	760	796	777	787	793	746	823	796	759	731	795	802	774	758	786	819	776	769	775	773	790	739	739	756	816	760	795	771	770	721	789	812	750	797	790	738	739	782	745	769	765	786	768	781	812	801	773	775	787	780	739	734	828	747	771	800	737	725	765	766	753	774	817	773	754	794	764	760	778	754	739	790	790	785	770	752	756	772	810	808	792	753	776	784	745	777	739	747	735	697	805	782	809	789	844	780	790	745	806	771	799	738	777	799	790	841	833	742	840	774	789	822	746	814	771	768	796	786	761	745	789	828	762	780	757	778	740	791	776	814	802	744	874	740	731	790	780	736	778	749	795	753	722	736	734	767	766	755	749	773	717	752	729	801	780	751	756	765	791	758	761	820	779	760	787	785	766	740	739	797	727	807	736	737	788	787	807	745	788	777	734	742	736	764	784	808	745	761	759	835	758	765	780	740	787	850	846	749	751	779	823	737	771	776	795	761	779	743	770	789	765	762	781	777	790	828	788	749	763	763	823	774	756	782	817	785	760	759	769	729	765	840	765	784	787	703	781	780	756	748	831	718	715	803	750	744	792	805	780	771	810	834	796	818	741	799	776	791	770	753	741	820	736	767	744	764	799	787	725	754	777	786	759	806	733	731	741	815	784	778	767	762	754	744	788	751	774	791	841	761	778	773	755	822	787	735	793	774	782	782	788	769	774	785	806	771	849	750	754	745	791	772	764	759	780	764	747	744	742	754	757	819	765	803	803	754	777	788	787	804	734	803	754	775	773	801	779	798	833	764	748	749	756	765	755	747	780	809	768	745	801	740	778	800	752	755	722	754	742	747	725	802	801	781	792	791	800	771	743	755	823	786	762	743	791	772	741	746	777	808	752	762	785	784	751	757	758	783	778	781	761	745	726	800	807	782	774	747	750	749	758	739	761	850	765	813	754	738	776	784	744	753	739	741	817	746	772	841	762	794	819	773	770	798	761	763	788	783	796	776	798	756	772	765	747	814	770	806	816	830	755	732	723	786	787	804	754	792	755	794	730	810	806	780	787	752	777	758	765	794	767	777	788	798	768	812	737	752	772	790	764	800	813	787	806	729	784	784	775	766	816	757	766	757	771	732
34890	22866	16287	11604	9753	7174	5767	3276	2570	2416	1589	942	675	514	516	458	466	481	414	433	419	423	434	405	451	453	380	406	417	364	357	349	363	356	384	312	370	344	323	360	343	349	358	347	343	350	357	339	333	356	343	359	354	342	348	325	349	395	370	319	342	366	358	337	330	344	344	348	307	365	335	348	348	329	362	349	356	358	351	376	309	392	332	285	338	359	352	350	373	314	329	338	375	339	351	349	364	336	350	352	315	336	369	339	345	351	367	356	366	346	336	341	295	357	296	355	359	331	336	350	334	331	358	357	322	349	326	322	357	358	331	344	350	334	385	356	351	339	340	329	344	358	358	352	340	331	325	357	337	356	342	327	363	329	359	353	364	329	354	347	367	349	332	343	340	336	328	385	355	342	342	358	327	337	347	348	344	336	337	353	361	368	319	326	306	301	352	345	348	316	302	364	321	355	346	361	346	358	369	345	353	379	358	363	341	348	339	376	317	326	365	324	386	344	344	334	343	320	368	324	334	314	365	380	358	359	351	329	357	318	341	292	380	352	328	344	342	375	377	343	335	342	305	348	340	370	361	335	321	322	365	347	337	357	303	371	323	314	380	349	366	338	341	329	348	364	350	340	337	338	359	351	329	356	340	332	325	327	346	358	330	344	339	341	348	348	365	350	384	349	344	365	338	346	354	318	332	347	351	353	353	337	341	318	327	324	349	350	324	345	367	295	347	314	336	360	318	346	324	311	348	335	336	359	321	320	347	341	309	330	323	317	351	360	341	324	347	337	328	358	342	316	341	328	369	355	327	342	353	347	322	316	365	336	343	367	365	356	332	321	334	371	357	331	357	349	303	360	351	352	365	331	355	349	333	341	361	371	335	364	375	329	306	336	354	318	326	348	374	340	335	327	346	374	305	347	360	355	358	337	350	320	344	328	341	354	334	287	361	346	330	339	323	310	359	331	377	355	368	364	332	355	350	322	358	339	350	343	363	348	339	375	379	358	341	377	335	324	322	361	344	351	355	371	317	328	386	345	333	366	357	325	359	356	354	348	358	382	338	352	341	355	353	311	384	371	313	347	379	345	367	324	366	340	322	351	336	368	351	359	364	317	347	330	362	337	321	355	344	338	346	340	317	368	355	317	320	351	350	323	368	322	350	341	335	339	354	353	352	349	350	369	352	349	358	339	367	361	353	367	350	375	329	300	319	352	329	293	331	347	339	313	338	361	331	348	317	324	340	368	347	359	341	337	330	336	378	354	323	336	321	346	313	347	330	327	383	344	374	330	388	324	323	369	350	358	371	336	352	331	322	354	324	355	326	356	347	331	348	342	359	388	338	357	310	323	342	359	356	353	355	344	369	345	319	336	349	343	338	381	353	342	381	354	337	321	306	368	363	326	327	364	325	336	358	349	351	339	336	329	360	369	376	359	333	340	324	363	347	331	348	349	369	364	370	333	337	329	335	324	309	331	354	342	315	337	367	356	342	343	346	319	333	326	351	341	350	326	352	327	330	368	364	334	310	342	330	337	346	317	364	323	332	317	341	370	347	323	333	342	358	317	331	357	368	354	329	338	303	360	359	360	338	377	359	382	363	357	377	353	336	361	340	343	350	368	327	321	364	331	336	339	375	346	302	346	339	342	361	348	344	375	345	327	353	330	345	356	318	329	357	367	356	359	327	352	347	337	332	371	312	314	336	361	348	336	337	349	363	352	337	355	343	397	365	338	354	344	319	361	338	366	323	384	341	353	317	369	341	369	333	333	326	321	359	340	339	338	331	311	335	343	293	332	361	341	393	335	339	312	320	313	353	354	337	338	342	361	370	354	349	326	344	343	357	336	350	370	348	359	359	327	341	327	363	303	317	324	305	326	332	366	329	374	354	361	356	313	356	349	344	349	319	367	354	342	337	346	342	356	331	356	332	326	332	348	347	327	312	377	335	327	346	325	364	351	333	328	323	384	376	355	341	351	340	351	323	340	350	341	369	343	342	351	332	327	354	354	361	349	362	366	344	365	356	310	343	331	335	350	314	315	353	352	359	346	340	358	346	311	360	379	333	355	324	321	358	349	361	321	359	341	367	348	343	333	333	337	334	342	362	352	349	338	311	326	366	348	335	356	319	346	318	341	355	348	327	377	353	349	337	326	343	363	331	358	374	313	361	314	348	336	331	357	317	343	316	320	383	334	345	344	353	344	361	366	351	362	361	351	347	337	363	353	351	328	347	372	345	358	409	338	348	381	348	336	349	340	319	338	355	331	331	350	348	350	328	332	334	337	339	322	346	347	333	366	333	355	335	314	343	372	339	373	323	347	323	354	323	340	363	355	329	363	360	348	336	362	322	363	321	360	351	347	331	358	348	352	335	326	328	366	310	377	317	336	331	344	375	317	389	368	342	333	355	319	333	366	338	375	334	320	365	341	330	366	369	364	371	326	331	332	342	347	353	363	326	314	300	347	344	384	332	349	342	349	356	307	385	300	350	345	384	343	341	345	314	368	337	346	352	349	345	354	368	303	365	306	325	323	352	322	334	373	349	319	350	353	334	316	353	306	359	348	373	346	362	339	333	365	336	344	346	343	362	359	336	336	332	347	343	338	386	326	371	383	317	328	376	331	338	349	398	333	336	336	310	349	308	365	392	352	395	325	354	282	341	345	336	393	347	305	330	391	348	326	322	334	332	348	343	336	331	353	349	370	396	342	332	327	345	337	341	343	346	321	335	319	332	364	346	361	332	357	327	354	350	331	363	330	394	360	364	286	357	334	375	385	346	343	340	367	319	365	331	323	353	368	310	359	375	342	332	349	363	339	358	364	342	361	357	348	338	356	363	305	333	329	336	348	372	337	334	349	321	310	325	323	372	336	367	332	345	326	349	325	349	312	339	366	385	351	355	328	343	341	380	384	321	373	326	316	378	339	327	339	353	313	315	363	318	309	314	345	369	323	359	370	361	338	359	336	324	345	366	353	325	357	336	314	330	325	336	357	339	365	348	366	322	338	324	353	345	341	352	343	349	328	368	326	345	360	363	356	345	383	379	345	324	344	352	319	346	355	376	329	318	354	351	353	319	360	348	390	353	357	344	350	355	326	345	349	372	347	331	364	339	330	348	358	368	373	370	325	376	321	336	350	330	338	336	365	344	325	357	325	327	352	385	338	342	327	314	320	385	330	339	326	332	332	347	351	340	391	326	344	340	333	333	324	365	355	364	357	349	369	338	335	349	321	360	363	338	340	310	329	352	359	412	331	355	342	360	355	310	326	355	353	328	319	313	372	326	335	340	310	335	383	322	317	329	329	355	309	343	330	340	361	315	328	326	342	327	320	350	334	344	323	359	369	354	327	353	320	375	335	345	348	309	354	344	343	337	365	361	347	323	342	348	340	327	346	336	335	329	344	383	356	351	348	324	348	331	345	358	314	335	340	343	341	345	360	382	306	315	337	390	348	376	342	344	329	332	363	321	316	395	348	326	370	351	358	298	326	331	339
26601	12949	11741	12173	12266	9801	9386	6333	6637	5918	4017	3090	2231	2212	1844	1728	1719	1483	1569	1575	1485	1472	1399	1493	1386	1317	1130	1102	1021	983	1019	971	875	949	981	913	885	948	947	881	887	832	918	846	842	911	885	922	883	903	924	889	901	880	842	861	884	916	862	886	874	910	869	926	888	896	902	866	952	925	871	853	897	880	910	876	878	903	901	849	884	846	877	878	835	880	863	910	861	882	873	902	922	901	895	922	870	933	884	883	891	896	900	859	936	858	896	901	884	904	905	865	899	893	844	861	921	793	916	902	884	898	895	847	929	874	857	859	882	846	969	839	903	969	896	952	837	876	830	889	863	865	901	856	833	819	892	877	870	890	864	899	838	875	850	872	825	866	885	923	849	909	900	826	871	869	869	862	906	868	821	890	881	883	873	879	863	952	888	877	924	860	861	831	845	858	886	899	907	877	887	918	886	893	878	822	828	906	896	849	839	835	861	877	873	863	867	897	874	892	903	846	869	842	912	885	854	880	895	899	849	916	818	851	893	900	880	865	916	844	899	883	788	879	917	827	878	875	880	849	883	813	945	870	900	901	907	868	902	916	846	834	834	819	892	857	845	847	899	870	858	827	845	886	832	868	840	872	892	880	833	845	832	918	869	871	899	870	862	860	866	889	872	918	889	843	870	894	838	910	904	890	887	886	847	886	926	903	870	870	837	868	849	883	888	812	915	852	836	823	882	863	827	882	909	885	884	894	849	881	897	854	880	895	858	857	932	846	880	839	886	836	920	817	878	890	886	851	847	889	854	865	870	875	902	818	912	864	842	835	823	891	856	876	834	873	874	889	871	906	828	903	900	885	875	877	886	840	893	892	900	891	869	889	840	840	860	807	847	838	840	840	866	869	851	947	862	895	880	885	877	886	893	844	817	884	869	873	828	849	872	902	872	818	850	850	904	867	891	872	859	848	875	854	945	876	846	895	929	894	831	906	909	849	898	906	895	868	904	859	849	829	898	871	857	892	886	897	840	800	897	882	841	881	914	869	906	895	836	898	855	849	882	861	853	890	845	884	872	883	894	875	885	886	896	880	852	882	826	859	873	908	853	948	862	811	846	883	883	925	918	848	865	860	872	804	835	884	923	885	915	878	882	913	881	908	827	844	972	862	834	920	868	837	872	943	927	895	863	848	907	899	859	791	890	878	895	875	890	883	908	878	887	843	821	832	869	834	886	818	823	874	882	904	888	894	870	877	892	867	909	878	908	840	837	842	852	861	860	906	854	914	822	929	869	882	883	826	831	883	816	897	879	855	896	866	907	874	925	874	904	888	875	881	860	866	843	855	855	877	858	876	900	883	911	902	893	869	850	839	842	833	887	878	888	898	862	922	848	847	871	889	879	837	861	847	841	897	893	861	900	843	860	821	857	829	869	866	922	909	894	905	905	880	864	828	845	906	862	845	860	880	857	896	869	807	888	885	847	865	887	906	873	931	874	854	879	880	915	853	829	847	880	856	845	840	874	839	874	909	885	893	876	861	877	852	882	899	933	891	863	904	915	886	901	870	884	876	860	882	844	880	917	913	877	864	890	900	848	877	878	873	828	863	904	892	850	913	895	914	824	890	867	877	865	866	917	862	808	877	888	887	854	892	841	874	866	879	841	862	855	859	907	890	907	912	898	856	857	860	841	878	878	829	879	845	867	908	863	883	883	867	798	827	845	906	876	870	895	876	890	853	891	920	907	870	932	883	885	884	857	945	929	863	869	836	889	839	876	838	856	863	858	902	907	878	868	855	856	907	852	896	827	932	897	838	854	871	859	874	872	818	844	848	881	855	879	916	873	894	858	863	910	872	811	892	911	873	850	865	881	853	907	896	878	858	888	884	897	836	865	850	884	852	839	926	906	858	863	904	929	826	899	901	896	890	874	921	887	842	881	845	852	826	850	815	871	879	859	861	875	887	913	832	868	889	826	918	846	873	888	849	905	843	939	833	845	832	863	857	867	842	888	853	892	867	825	923	829	894	863	867	817	895	893	880	847	873	877	868	836	851	874	878	883	885	864	865	831	879	901	884	889	890	838	900	832	846	818	891	864	889	836	889	858	829	894	849	814	873	862	829	852	889	841	860	852	901	891	827	894	881	889	892	832	889	894	866	838	850	879	892	888	845	899	878	852	869	906	840	840	879	840	878	870	864	864	866	820	879	867	882	865	853	901	859	829	843	883	899	909	891	859	857	876	869	923	856	904	865	880	876	895	858	886	848	860	929	863	892	912	839	957	902	918	908	874	834	844	866	862	881	853	890	839	871	859	848	841	901	843	850	868	862	873	879	870	889	881	805	930	887	908	913	883	864	913	833	878	889	895	903	937	855	872	883	867	905	853	896	871	898	917	896	906	851	883	857	886	885	883	864	838	872	863	881	863	816	831	870	909	929	879	910	837	868	882	873	895	898	849	903	886	858	877	853	827	843	910	897	855	898	846	908	848	834	813	859	857	852	842	832	843	834	867	898	872	921	897	872	881	848	837	820	879	895	894	860	864	904	836	858	840	801	841	853	847	797	848	836	840	889	873	877	898	851	877	820	945	858	889	835	829	857	901	858	860	883	857	913	888	820	886	830	898	933	904	900	902	859	882	897	848	935	873	981	895	861	862	898	845	872	848	883	907	876	854	846	847	899	833	856	917	858	896	855	908	875	841	815	890	862	825	872	873	858	896	853	856	851	868	850	882	868	902	847	878	892	923	914	902	880	893	909	823	878	888	873	877	860	890	837	893	850	868	878	903	896	844	814	865	887	865	849	865	883	851	899	880	852	894	903	860	941	833	861	917	818	884	913	858	904	856	854	924	889	903	869	865	883	920	897	883	854	848	860	896	894	890	853	844	866	845	875	856	850	845	893	852	921	882	862	849	822	888	896	902	853	859	800	852	838	851	905	845	904	869	857	893	921	888	875	861	872	869	896	904	892	866	872	909	825	830	893	866	873	863	912	896	849	894	908	845	872	858	878	839	826	886	859	900	842	909	826	831	824	860	843	860	910	896	826	884	930	913	867	871	861	845	866	867	810	877	861	820	872	901	876	852	838	828	877	800	872	868	853	850	878	872	857	834	868	821	860	838	866	852	847	892	878	847	811	851	898	882	852	814	880	858	851	859	872	923	906	820	872	860	841	882	873	870	838	875	878	871	919	886	869	892	899	855	885	893	874	855	856	856	900	875	871	853	898	844	841	895	871	872	841	864	856	914	829	932	864	885	834	842	828	898	826	863	917	867	850	874	884	807	853	896	858	863	867	922	858	841	866	861	846	875	880	889	880	880	825	830	859	847	890	906	868	854	885	798	869	844	891	850	847	895	889	889	883	881	853	876	895	959	857	914	891	838	835	897	871	823	879	887	846	876	875	797	894	839	862	883	820	871	911	830	882	815	850	885	882	884	839	834	863	841	873	870	828	866	894	926	903	849	871	826	896	903	931	814	897	887	860	895	846	905	913	896	851	834	929	870	909
43880	28130	21090	16568	14576	11904	9878	5810	4232	3760	2355	1395	844	748	601	488	462	426	443	457	452	365	372	462	348	365	325	343	306	333	252	285	313	279	269	281	293	272	291	296	286	233	248	254	280	277	282	288	298	271	261	275	298	272	275	244	266	259	242	280	295	276	298	262	276	286	247	298	262	284	266	261	286	244	265	273	249	287	276	258	276	270	239	243	275	286	283	283	261	252	288	268	286	268	257	252	260	270	259	293	268	247	290	303	281	268	282	282	269	281	273	248	250	274	265	297	284	237	274	260	294	257	270	266	262	277	247	274	274	283	281	224	283	259	249	273	283	262	256	252	249	264	265	283	267	293	259	272	263	238	247	262	272	243	243	260	315	272	246	232	242	263	262	274	281	279	240	293	303	225	269	261	268	292	288	293	246	258	284	257	266	262	266	255	268	276	231	256	259	291	291	261	272	271	281	246	284	273	266	246	293	293	267	290	288	231	272	285	260	262	266	292	269	260	274	279	256	319	275	260	294	270	281	277	271	241	286	262	291	256	263	278	277	264	298	288	278	281	272	273	289	251	293	249	277	261	282	255	278	269	269	291	277	274	259	283	268	273	269	278	261	236	271	249	298	276	273	250	279	287	291	250	275	286	281	254	293	276	259	252	271	294	264	287	283	259	250	259	288	252	280	270	284	260	227	244	280	302	291	272	286	266	267	248	275	268	275	304	257	253	274	282	265	252	265	251	271	257	287	260	257	285	260	252	293	252	289	272	262	289	256	257	278	269	281	269	244	274	264	239	252	262	248	265	284	249	227	266	236	276	248	250	267	272	260	280	276	267	262	269	239	238	262	278	258	245	264	291	295	287	238	252	258	271	285	269	286	263	253	279	268	247	260	256	281	274	259	271	253	254	282	233	251	272	265	253	273	273	277	278	279	272	293	261	261	282	270	252	262	285	271	261	258	288	252	251	271	247	265	299	241	258	265	257	256	235	281	247	292	271	282	255	262	271	256	249	276	252	268	265	248	248	286	262	270	285	279	261	288	278	263	267	266	265	284	264	273	259	248	266	274	266	241	268	270	265	243	288	234	283	232	288	299	263	270	261	260	263	267	266	280	270	259	290	241	249	269	244	285	240	257	254	281	281	283	256	263	272	231	279	271	240	245	273	290	274	289	275	244	285	257	285	244	253	275	260	244	271	269	246	271	264	243	283	272	280	280	246	283	264	250	256	256	280	261	265	265	249	267	273	235	262	237	275	271	284	289	288	273	272	293	273	271	267	267	257	262	285	288	248	237	255	250	248	244	263	240	255	266	261	267	258	262	260	294	281	263	281	251	257	274	262	279	258	292	285	260	265	284	254	271	288	257	271	267	284	277	270	264	308	265	248	274	246	262	261	269	257	291	277	253	256	247	290	260	275	289	256	266	306	274	265	285	246	283	273	254	261	279	268	242	270	233	273	284	281	274	267	279	253	275	258	260	293	255	265	274	265	251	288	274	293	288	272	270	278	274	268	281	255	325	300	257	255	262	286	274	277	284	273	269	276	280	282	310	266	274	290	254	236	270	292	262	281	254	273	295	236	279	268	271	290	286	238	262	276	279	302	265	262	272	274	263	303	264	256	276	256	250	284	260	261	283	285	266	288	266	270	272	268	249	235	262	266	268	256	242	262	266	265	244	276	256	280	268	267	252	251	305	263	254	270	252	243	249	280	263	267	256	275	265	246	260	293	273	283	273	248	250	267	242	281	287	241	274	262	278	274	252	258	269	291	267	277	272	260	283	297	263	247	252	262	293	242	286	291	279	266	258	254	268	263	255	281	273	287	265	279	269	264	226	262	253	280	284	247	294	231	263	255	286	284	270	254	251	257	265	264	266	275	286	267	253	254	267	278	284	266	274	259	263	269	243	297	260	268	256	292	258	286	278	242	259	259	288	246	259	304	266	260	281	275	277	254	264	255	271	272	249	271	257	262	256	307	289	267	282	255	270	294	284	264	260	266	280	278	260	239	258	274	238	270	254	283	254	261	274	271	256	251	288	291	257	265	253	233	267	266	297	302	277	252	271	287	254	266	237	265	262	266	290	270	289	268	246	263	259	274	278	290	277	280	240	266	243	275	272	270	271	284	282	274	234	267	260	272	266	267	276	273	282	243	274	284	270	251	273	248	264	252	240	227	245	282	282	277	294	264	267	296	249	259	282	268	253	248	280	269	298	289	275	248	282	260	292	311	268	260	255	278	263	300	244	257	264	290	275	243	250	247	259	257	258	298	286	302	266	289	245	268	242	266	288	244	273	310	298	266	257	284	260	263	250	289	264	312	307	275	247	279	263	253	227	270	230	274	240	289	231	279	275	261	275	273	290	284	268	259	258	252	285	295	252	277	282	257	271	276	270	264	273	234	256	309	248	277	264	289	279	265	288	268	298	265	268	265	260	282	227	270	261	266	270	248	270	287	279	257	270	246	262	278	300	267	241	273	261	276	271	264	243	276	230	260	287	230	249	275	267	267	288	263	255	281	252	278	274	273	270	247	245	274	263	268	267	250	261	249	251	270	279	295	276	280	262	243	252	260	268	255	243	269	250	266	284	286	267	261	269	295	253	252	240	271	256	276	292	284	260	268	256	271	287	264	269	241	255	261	280	274	279	289	269	265	304	272	299	279	270	274	269	238	278	281	286	277	243	260	284	263	291	259	281	279	232	285	280	272	264	271	276	296	252	262	281	296	246	230	280	246	277	264	271	259	278	276	255	273	270	264	262	257	265	233	287	243	266	258	263	249	256	250	262	263	248	253	253	285	288	290	257	276	249	255	255	259	250	263	271	255	269	260	276	279	266	283	273	252	271	290	252	291	265	263	280	270	295	242	306	254	279	253	289	306	290	258	259	286	278	260	288	253	282	293	298	283	240	249	275	266	290	284	283	275	246	248	294	251	267	253	248	253	258	236	252	275	250	265	300	263	271	275	252	271	252	283	273	277	298	261	259	259	278	258	265	226	271	233	243	268	241	280	266	277	263	258	294	290	271	281	271	261	236	263	258	262	246	291	274	236	264	223	255	239	291	232	267	266	251	276	236	274	255	267	261	246	277	255	260	254	237	271	288	238	255	275	273	289	284	279	266	261	259	261	303	264	276	272	252	254	303	230	295	267	298	256	289	249	298	261	233	255	268	257	276	268	272	253	251	286	279	268	267	293	278	249	237	267	262	274	250	267	254	264	274	294	236	282	274	256	237	321	244	281	267	291	277	273	260	291	242	268	250	243	263	273	257	244	238	256	283	242	276	287	273	256	287	279	292	253	264	270	230	292	243	280	260	265	263	260	270	300	258	296	262	285	265	239	241	245	231	284	279	287	276	264	264	271	247	262	280	260	256	273	283	271	258	268	298	243	268	250	267	257	284	273	280	273	253	300	247	241	298	235	279	276	280	264	275	271	299	272	265	286	272	262	263	278	300	256	269	272	262	243	286	256	279	285	274	264	256	243	263	251	276	276
33694	16564	15084	15412	15788	13958	13790	9056	8813	8221	6200	4083	2812	2984	2520	2187	1925	1806	1821	1932	1735	1602	1517	1733	1504	1401	1449	1108	955	895	922	798	831	753	800	774	792	726	778	745	771	786	774	718	728	761	733	756	692	722	720	749	703	679	682	717	743	734	693	739	747	705	709	701	749	720	681	772	721	756	724	720	706	736	738	727	739	710	665	724	679	697	635	725	700	687	688	689	707	763	691	700	703	698	747	688	746	769	753	745	729	754	680	734	702	707	734	734	705	747	711	716	683	678	733	718	687	683	704	696	737	709	714	735	721	687	716	704	706	645	732	663	693	744	715	706	719	681	675	737	699	679	729	709	676	669	690	691	675	649	641	719	711	704	651	717	667	673	709	669	750	660	688	673	685	720	765	681	680	696	696	732	670	707	688	674	711	639	693	694	668	700	679	702	683	646	699	706	676	722	660	654	707	655	671	705	716	700	717	693	636	699	690	697	637	666	710	730	708	723	688	741	685	749	735	699	708	720	664	704	681	696	669	694	710	655	691	704	672	684	673	750	723	691	713	712	711	726	671	655	674	675	653	732	692	702	720	695	702	664	693	728	675	687	721	678	649	697	681	705	721	674	711	763	722	701	665	746	720	705	711	712	729	689	696	639	717	647	706	707	762	703	695	679	741	721	714	725	738	672	683	716	679	716	640	677	708	670	699	692	715	684	695	669	717	672	725	685	707	692	724	682	716	669	741	720	659	721	661	689	705	675	699	714	700	733	655	747	692	711	672	680	730	712	722	717	691	665	682	688	740	722	687	671	688	704	686	708	711	730	707	744	703	658	688	713	645	677	723	627	694	706	718	696	646	712	709	655	688	689	701	676	710	665	679	702	682	626	707	699	705	666	696	666	736	715	693	657	707	732	693	723	715	698	728	663	734	702	699	703	670	692	675	661	677	700	702	729	738	703	656	679	695	688	659	657	706	682	678	722	671	707	671	653	724	697	692	693	679	645	658	718	679	646	698	728	695	701	688	727	690	680	680	711	737	683	692	674	716	711	714	707	677	669	686	679	689	664	686	721	701	687	671	710	690	665	736	706	706	688	740	665	661	713	688	681	666	674	702	681	662	670	677	671	704	688	707	678	629	695	675	719	693	702	674	692	677	662	714	723	663	691	665	658	692	695	692	717	671	733	731	715	708	721	696	671	695	673	681	676	719	699	686	664	687	675	749	706	672	716	708	648	702	671	711	720	691	703	703	672	693	680	682	685	694	676	661	692	682	702	706	674	719	655	694	675	718	676	700	731	692	730	734	717	687	715	641	707	690	694	669	693	663	700	735	703	669	749	689	671	659	651	693	695	638	694	692	689	676	689	715	684	702	684	681	722	670	703	656	662	695	679	728	678	710	716	675	706	726	693	676	684	691	673	736	704	733	699	683	675	667	678	714	701	703	711	664	697	682	653	671	661	653	683	701	655	641	704	674	725	685	669	721	731	724	706	706	641	690	713	655	745	690	669	657	713	728	684	684	685	689	712	684	658	709	693	702	730	648	669	730	675	657	680	693	675	675	720	654	666	658	671	722	662	716	704	706	711	735	697	701	709	677	683	649	671	729	717	650	663	698	697	678	657	711	696	650	699	647	687	723	698	685	669	687	683	663	727	692	714	630	749	738	673	684	716	688	737	693	623	641	669	690	696	718	688	685	689	707	653	695	691	701	718	665	726	663	721	724	626	684	676	716	660	697	706	701	694	667	668	707	673	694	693	695	676	655	649	709	697	692	663	674	669	700	675	701	672	695	662	668	687	695	663	701	681	723	674	692	725	732	714	681	683	660	646	683	656	710	663	676	716	706	689	713	711	685	708	715	717	681	696	653	653	679	759	671	666	664	644	699	667	668	714	682	697	688	728	716	659	712	673	696	673	730	716	662	669	709	691	723	709	671	692	705	662	721	678	661	762	691	668	680	684	762	654	723	686	668	695	681	707	659	696	655	711	691	741	643	727	708	673	716	674	689	740	680	764	695	749	700	682	689	709	692	704	667	699	709	684	705	718	690	686	714	761	685	723	728	683	704	717	735	694	714	688	652	666	702	669	705	663	698	711	697	686	703	693	698	723	692	667	709	714	709	694	697	686	658	730	725	695	715	689	686	683	667	728	679	712	644	647	758	714	699	688	681	703	660	650	666	731	710	713	709	688	690	682	679	698	688	694	692	698	693	678	726	705	703	723	705	684	730	695	680	656	695	631	699	713	699	682	700	691	668	677	661	671	677	633	684	649	651	658	719	661	658	694	705	709	683	693	716	677	752	689	739	707	687	669	657	680	695	663	722	665	734	654	661	658	684	650	697	656	667	650	695	729	690	756	744	696	698	629	671	700	649	692	680	702	724	670	738	648	726	676	663	716	675	702	691	689	673	710	657	683	684	666	703	664	691	709	705	638	689	719	715	700	681	724	712	682	726	665	687	724	722	657	684	720	633	660	706	703	677	703	708	688	747	717	707	704	690	686	681	696	657	700	695	689	674	672	684	730	656	667	708	665	701	680	680	719	664	730	628	647	731	692	676	722	672	698	655	711	705	703	725	717	697	669	716	693	678	656	731	654	697	686	696	658	717	696	666	740	682	709	686	695	698	711	705	628	719	683	724	742	682	689	712	713	657	693	717	692	702	703	684	666	658	720	746	670	690	716	686	700	719	662	654	669	701	712	718	706	713	692	692	711	711	681	642	709	658	705	622	679	717	699	701	726	731	695	694	692	710	724	680	695	670	691	682	704	679	741	693	693	683	685	692	701	708	700	713	741	723	688	707	699	685	677	730	745	681	700	673	669	678	650	707	668	663	666	725	710	728	667	645	656	734	666	678	734	717	703	714	683	698	698	677	737	688	699	770	730	713	683	665	713	725	708	684	690	696	639	709	726	721	733	705	667	693	655	695	680	717	693	704	689	661	736	688	672	724	746	677	680	738	666	714	691	671	715	661	698	730	690	662	703	658	713	687	680	706	682	654	676	682	714	635	694	663	694	719	727	694	683	701	702	690	703	693	709	653	650	718	698	671	671	729	669	678	725	681	675	677	673	698	681	743	682	721	724	698	697	700	714	710	746	686	671	689	691	697	698	713	753	692	713	679	701	720	680	685	677	711	720	723	693	678	689	697	698	678	669	649	679	686	726	710	683	649	700	686	688	695	709	678	661	678	684	696	734	687	678	726	686	699	710	688	685	687	670	668	678	714	651	750	744	660	685	700	667	651	676	699	681	679	674	675	707	729	698	698	659	714	694	698	710	685	657	657	655	703	660	693	697	681	667	693	696	701	654	701	695	680	731	684	719	661	698	718	692	694	684	679	683	666	689	707	674	652	637	702	646	668	655	710	713	670	677	696	738	657	688	657	663	677	705	678	705	680	676	712	747	752	692	673	721	662	706	704	685	641	696	668	663	698	716	711	659	684	695	713	698	714	762	703	697	685	669	665	704	709	659	665	751	700	676	681	716	680	665	715	702	724	683
8032	3473	2853	1966	1180	1048	705	528	531	479	445	375	356	356	345	334	296	343	310	321	331	324	321	321	297	294	293	296	306	288	335	311	312	295	321	314	314	332	347	288	312	323	333	277	276	311	314	340	301	304	297	306	325	300	306	296	320	311	304	307	310	350	286	310	297	343	267	335	347	307	270	331	299	293	303	312	334	317	302	328	289	296	313	301	302	314	316	311	317	281	293	313	291	311	317	292	300	311	294	330	302	295	321	312	332	322	299	317	311	274	281	285	278	312	293	291	273	315	335	307	276	303	318	324	300	350	328	331	313	338	274	333	329	282	298	299	316	326	318	311	311	311	302	328	328	293	313	295	337	301	343	325	307	295	300	309	314	306	315	309	339	284	305	365	289	265	292	328	297	308	335	326	328	302	285	330	324	313	324	326	303	300	309	305	314	333	281	284	285	254	275	322	295	317	314	288	299	288	312	306	336	289	291	293	306	301	304	306	276	286	304	306	301	321	282	303	302	342	283	295	286	302	335	334	304	313	291	337	309	286	322	310	321	304	314	311	341	298	278	329	305	350	298	303	315	314	291	299	269	300	318	295	325	303	340	295	293	284	313	293	303	309	318	282	280	305	303	295	327	290	314	292	306	326	320	325	309	303	293	326	324	296	299	329	320	324	323	323	301	312	298	329	318	319	299	289	317	277	309	278	320	288	306	308	292	305	305	300	262	325	299	295	299	330	313	290	306	328	336	293	313	337	311	325	320	323	296	298	286	320	309	287	273	322	319	308	336	302	291	313	300	273	306	297	325	296	301	305	298	291	314	304	321	319	310	321	349	296	309	276	315	281	277	274	305	311	288	300	316	295	332	333	324	325	286	310	330	275	291	325	302	323	332	325	326	346	318	305	320	319	319	321	307	289	310	314	306	303	281	317	297	309	291	311	351	299	300	328	345	294	312	317	261	304	308	307	285	290	309	330	248	308	301	310	276	313	309	302	330	354	296	336	277	306	311	297	280	301	324	302	298	316	288	315	309	317	313	319	332	291	296	285	309	266	294	320	293	304	310	305	312	290	283	290	322	306	325	299	329	323	298	310	303	279	297	316	294	304	313	290	288	310	320	304	314	314	302	306	266	314	306	272	321	317	281	317	308	318	288	281	302	325	296	327	323	303	320	274	327	328	312	321	299	289	318	308	294	304	326	321	331	293	311	320	325	315	302	316	319	311	304	293	310	311	282	287	315	316	310	282	306	305	299	294	321	283	314	295	310	314	306	295	314	298	301	286	314	300	329	345	275	327	287	293	312	294	302	295	279	303	303	325	315	296	323	316	335	307	301	295	292	291	288	312	301	351	333	302	272	300	300	291	335	333	321	304	292	322	299	330	307	300	314	308	305	281	332	322	297	336	340	342	319	317	313	318	326	321	304	294	292	302	260	305	306	305	283	307	292	322	355	268	332	350	300	314	318	312	311	311	326	298	316	307	305	279	311	333	327	318	286	283	312	288	302	290	329	280	319	308	334	316	289	327	295	330	312	318	317	297	301	313	318	303	325	306	315	289	316	319	327	317	297	302	319	313	321	323	285	309	321	296	276	336	289	310	307	304	276	276	319	289	303	276	303	300	313	325	288	305	311	305	293	283	302	292	322	299	278	298	307	289	285	280	312	338	307	326	315	315	314	317	312	327	309	291	325	298	323	304	351	314	309	309	291	310	341	319	297	300	361	313	288	317	300	327	300	323	311	316	309	311	304	289	330	313	261	317	297	296	283	281	324	326	332	319	332	293	348	330	312	287	321	299	276	319	314	285	309	314	334	294	271	286	297	328	305	302	311	325	314	294	287	326	288	295	315	322	322	310	263	329	328	301	327	332	320	309	323	282	292	338	316	304	278	288	288	303	324	305	314	331	311	287	317	306	335	305	340	289	292	323	284	332	309	297	335	317	314	324	299	319	310	296	333	281	289	323	297	274	317	317	340	312	275	310	295	293	311	302	328	301	301	301	320	327	318	324	303	315	323	298	284	291	317	313	305	283	310	293	314	302	289	308	324	303	296	337	303	290	302	319	305	307	312	325	311	318	332	319	306	322	312	284	305	292	313	294	299	278	317	327	321	306	302	324	309	284	333	341	336	304	293	276	280	285	355	295	300	310	284	287	298	303	308	317	322	268	323	287	316	321	328	281	336	320	316	319	310	307	304	304	324	301	306	318	315	309	299	328	325	286	313	368	309	300	327	307	314	288	300	302	302	316	273	330	310	301	313	312	361	303	321	275	304	335	292	299	321	299	309	294	307	298	328	323	310	294	293	286	330	318	279	285	281	319	318	266	320	320	301	320	302	285	293	312	313	328	307	323	309	325	288	313	329	329	320	277	324	296	313	270	322	310	316	279	317	317	326	291	301	305	330	287	310	302	282	265	322	312	321	303	337	308	320	278	308	320	283	299	337	309	328	275	335	308	274	319	326	342	315	321	324	295	264	300	301	312	305	333	310	307	302	317	328	317	296	296	312	307	312	286	306	306	318	320	303	321	287	298	310	301	245	319	310	321	301	319	308	327	298	317	326	324	341	329	307	310	337	293	312	331	317	292	311	284	285	305	273	323	340	293	325	302	319	300	313	328	302	321	294	305	306	306	301	333	327	340	311	310	310	299	316	310	339	320	327	323	300	271	332	347	300	316	281	299	322	292	299	315	312	277	329	318	312	296	313	293	318	300	287	284	290	308	323	340	299	298	335	301	351	307	293	308	324	329	295	329	332	316	312	325	333	302	297	298	302	293	306	292	306	323	305	295	323	297	337	326	336	300	313	280	322	289	298	341	344	305	307	308	318	316	307	289	289	324	297	293	337	285	309	354	320	305	318	296	318	310	281	312	332	282	314	301	306	282	295	312	299	325	317	325	298	298	298	346	271	306	269	330	329	291	297	291	306	339	311	352	325	322	293	310	330	321	323	314	279	350	306	304	293	275	305	310	333	308	307	306	282	322	275	295	317	326	312	313	324	276	287	308	320	328	322	294	322	308	307	294	316	344	291	310	290	271	323	324	293	316	309	289	316	300	325	317	310	332	303	335	326	316	304	301	328	295	301	306	316	342	290	326	314	307	300	302	286	320	306	300	325	301	333	307	322	309	316	301	304	311	295	299	314	301	305	298	304	304	293	303	341	347	304	314	291	302	378	333	334	283	289	302	337	339	288	302	284	301	312	316	297	322	320	327	296	313	272	274	296	285	316	286	346	300	308	317	312	323	319	301	330	336	325	277	307	344	302	317	307	287	342	318	295	294	317	322	273	313	315	288	338	309	292	272	285	300	295	286	317	339	273	283	327	285	323	339	301	332	331	315	308	320	315	310	312	324	289	324	310	331	293	309	308	272	331	294	330	327	283	319	283	307	310	292	323	371	287	299	321	303	289	336	307	315	325	301	324	309	310	306	294	330	336	301	333	295	302	304	288	287	322	311	301	309	349	284	321	323	311	316	295	319	311	315	310	306	292	305
7030	3692	4903	4814	3389	2952	2417	1647	1520	1505	1331	1240	1087	1069	1026	966	969	989	950	974	1011	1008	936	899	923	857	850	865	853	827	824	805	836	846	751	833	832	786	757	832	779	826	791	812	785	801	822	818	800	833	767	813	842	814	808	833	815	855	787	812	874	825	836	787	756	791	769	810	790	816	838	803	806	775	838	841	804	827	768	778	742	838	790	796	809	791	865	773	790	803	786	833	805	789	764	782	787	808	857	847	853	829	798	818	853	839	838	836	850	808	780	814	787	808	794	795	821	845	806	766	794	807	810	856	812	810	795	786	782	787	832	831	770	798	824	804	802	802	809	847	800	804	771	804	825	821	804	756	828	798	805	764	794	825	812	805	820	797	836	787	783	779	816	790	805	823	722	811	812	798	788	826	817	814	812	825	849	796	750	758	810	796	826	784	820	738	754	819	857	822	784	769	807	787	823	845	816	803	819	822	825	779	811	802	852	796	780	817	837	747	807	773	733	838	787	830	786	831	773	802	801	843	784	853	746	779	789	765	804	802	839	735	791	789	844	798	837	800	815	879	842	816	824	791	816	788	793	779	829	809	793	775	734	786	808	764	820	754	790	809	748	771	838	788	819	813	756	813	753	799	820	778	815	827	815	833	793	802	798	788	800	809	760	782	804	886	848	826	819	844	801	760	754	784	786	835	817	793	826	772	800	864	748	747	761	787	822	771	857	844	847	833	785	797	784	773	824	769	748	740	805	848	800	784	791	804	811	804	768	819	806	778	836	813	829	723	833	817	820	765	812	807	796	842	808	754	833	793	771	795	834	781	803	779	800	838	814	783	801	764	798	721	801	824	776	859	796	804	811	783	814	826	779	807	809	774	790	804	804	766	822	815	860	811	809	839	835	800	814	790	809	805	784	812	824	804	762	851	818	822	849	788	810	820	819	835	774	831	813	818	787	785	712	804	814	845	775	809	788	830	804	802	826	838	845	822	803	855	810	825	804	799	843	811	813	771	824	791	795	762	843	763	747	820	803	777	878	785	762	777	811	792	835	784	794	808	857	770	790	773	858	820	858	851	843	810	798	799	759	824	787	774	766	797	830	818	819	819	816	827	849	796	795	804	819	843	803	819	830	862	741	810	810	822	798	820	776	829	819	801	794	860	795	766	744	789	832	823	813	810	838	840	757	775	793	830	790	829	752	847	796	776	753	761	805	819	820	778	809	823	802	808	855	788	813	749	797	828	822	775	791	810	779	791	793	808	877	822	820	741	826	827	794	808	843	766	877	817	765	785	821	810	817	758	822	828	780	824	817	793	781	824	787	797	816	807	818	785	787	802	765	800	833	851	794	749	805	785	843	810	812	802	802	811	770	760	816	814	848	764	773	836	838	782	814	805	732	829	803	811	807	831	843	811	810	813	757	815	791	845	810	824	815	819	806	837	821	807	826	832	763	829	805	807	802	819	829	807	762	811	767	755	796	831	838	825	807	796	801	769	779	789	804	814	801	814	773	783	803	805	813	756	841	775	780	779	831	838	791	792	840	798	842	843	759	772	777	792	798	787	847	794	827	821	763	803	787	757	816	846	841	797	803	761	780	839	818	791	783	783	821	847	827	777	789	815	826	814	841	817	792	787	745	749	823	793	780	837	795	784	807	812	809	781	850	828	815	772	757	765	854	905	759	807	813	841	812	818	794	788	789	779	834	759	814	829	861	791	829	765	785	818	793	777	804	815	849	817	759	815	783	822	774	756	791	819	801	849	782	828	818	831	784	791	820	772	805	788	799	785	750	858	820	809	783	796	848	849	797	847	796	815	812	838	822	834	813	810	870	803	791	809	793	842	837	780	877	849	825	811	742	844	821	807	837	810	835	812	761	782	798	853	778	764	832	791	847	786	816	822	818	779	832	809	825	738	803	828	783	822	824	782	745	842	807	783	798	774	789	828	801	833	851	790	793	721	780	785	796	801	720	768	811	791	793	788	775	813	784	816	775	801	855	760	798	781	838	812	802	840	849	766	833	789	829	724	807	802	806	800	796	771	803	770	814	822	770	718	779	809	832	856	780	776	772	781	867	835	781	779	813	791	841	782	837	838	765	772	823	792	738	801	751	832	801	779	774	772	769	805	821	867	797	845	789	773	809	767	835	821	794	842	852	804	803	847	818	772	788	800	834	835	794	792	794	806	854	842	813	783	792	778	836	772	822	770	854	819	802	742	827	802	772	803	838	809	772	806	869	807	814	803	818	815	811	780	800	771	805	838	810	814	816	812	758	778	804	766	830	789	790	835	824	783	803	763	851	816	867	797	829	817	841	843	813	773	777	814	809	801	835	762	797	855	810	779	791	812	845	752	839	847	784	761	838	770	771	813	785	797	832	851	805	819	775	803	794	761	813	813	844	840	764	759	803	780	723	834	836	795	803	805	830	808	809	799	805	817	831	817	756	792	805	828	798	805	825	842	776	800	776	858	832	792	800	831	793	817	741	773	823	796	803	813	824	812	839	798	774	798	784	797	754	776	779	779	786	747	856	798	732	794	823	854	782	807	745	821	786	822	824	783	836	821	805	774	813	758	842	805	772	802	767	801	777	796	845	787	802	819	805	821	785	797	732	898	812	786	788	787	826	800	815	817	784	833	806	822	782	764	814	805	768	812	792	792	802	808	742	787	783	774	828	798	793	821	780	865	794	844	834	813	857	832	806	770	843	845	803	764	797	830	837	797	839	823	788	774	796	810	770	796	782	865	831	848	797	844	809	807	819	842	802	788	849	831	795	798	878	826	835	826	811	772	856	824	841	831	772	795	811	791	775	759	815	834	787	845	781	808	804	812	819	770	806	773	808	779	847	727	827	767	826	846	811	821	784	831	789	833	807	889	826	830	805	821	812	796	805	796	782	764	796	788	785	811	807	818	802	878	764	756	774	772	784	787	776	806	804	823	756	817	812	818	821	800	853	823	840	813	753	785	764	825	813	777	797	823	873	796	818	827	832	814	804	777	795	866	809	768	765	788	779	819	814	837	802	795	789	845	822	818	792	779	828	808	836	833	757	807	802	824	804	779	789	826	789	824	789	791	817	799	779	772	838	820	817	867	786	752	824	849	811	795	766	780	815	842	738	793	842	796	801	868	826	789	826	795	760	798	797	818	794	809	796	825	773	842	821	818	816	832	816	832	788	802	818	768	863	806	754	824	823	874	785	807	800	778	776	786	804	798	859	761	823	793	797	830	765	828	804	814	798	763	773	840	803	813	840	819	782	789	763	826	850	772	799	789	839	785	860	812	826	817	820	801	861	786	824	781	822	782	799	788	789	799	795	875	788	872	814	814	791	826	792	760	791	801	789	819	829	780	838	763	797	790	785	790	783	803	870	820	815	838	795	772	808	802	845	848	835	859	803	787	826	827	825	820	824	817	815	770	747	831	795	769	810	824	759	802	813	811	782	760	782	822	815	803	762	842	799	846	829	772	791	820	807	783	772	808	815	814	819	795	791	823
34718	21028	15570	11177	8922	6823	5663	3524	2624	2315	1603	1107	747	593	474	481	424	425	409	416	386	369	335	421	390	348	389	354	331	331	331	342	328	338	311	338	335	334	344	323	327	320	315	353	304	350	325	323	318	306	336	326	348	318	336	332	333	324	304	335	324	329	313	339	333	347	368	334	311	319	317	301	310	295	310	336	344	331	314	339	347	323	347	366	332	319	344	340	329	321	356	346	320	339	317	347	319	352	313	335	338	345	316	375	339	322	371	329	344	327	303	341	335	364	332	302	323	313	323	360	328	346	357	275	312	342	297	358	341	349	337	332	360	356	292	332	343	324	330	321	351	304	330	326	330	341	336	337	328	295	328	325	304	380	327	358	347	335	329	301	307	337	348	339	356	311	312	311	346	327	299	340	322	357	347	343	347	343	330	317	383	337	363	334	313	314	334	308	332	338	338	305	346	321	333	320	357	330	362	348	372	348	297	279	299	312	324	298	310	352	317	357	322	362	344	344	310	321	324	332	345	295	315	296	341	339	316	351	344	342	366	328	310	321	318	312	309	366	337	334	345	383	335	330	312	354	335	339	323	357	327	345	322	350	304	343	343	343	336	323	342	358	288	277	307	329	316	345	368	316	308	307	328	346	334	332	327	335	361	311	328	330	325	309	339	355	346	356	310	338	310	307	325	320	363	335	325	331	321	334	326	287	336	372	310	322	308	321	347	364	358	329	341	301	330	322	371	301	302	352	364	310	328	319	301	341	293	328	339	345	328	343	338	317	322	323	338	333	333	333	371	385	339	365	310	322	369	326	333	379	320	353	315	336	351	315	308	360	330	300	305	309	324	323	325	355	345	333	334	356	326	317	326	315	323	327	322	353	342	336	333	336	345	315	329	329	359	342	327	360	333	309	329	330	351	319	322	322	309	321	346	358	290	324	339	327	352	325	337	334	327	326	347	338	374	321	325	335	296	329	357	325	347	341	351	295	303	330	286	334	323	343	312	357	308	333	310	331	339	313	392	316	315	328	351	337	311	326	333	321	316	352	354	307	307	301	328	355	344	347	358	316	327	338	341	371	365	339	328	301	343	308	362	335	392	331	367	349	340	331	343	324	340	338	353	343	330	333	339	307	311	343	304	328	323	317	294	323	299	325	321	310	315	343	335	356	349	312	330	311	325	319	353	341	336	324	347	347	335	287	355	341	332	358	316	299	366	313	299	350	335	348	318	318	334	343	350	325	330	342	366	336	318	295	345	344	330	312	326	322	308	364	297	327	325	328	348	353	326	280	302	338	329	303	294	308	316	320	322	336	294	324	320	347	342	355	343	331	360	347	332	330	315	342	330	321	342	335	360	386	309	354	330	346	349	314	329	355	313	323	358	319	327	354	347	328	304	341	316	352	334	322	388	349	324	348	337	329	329	319	304	321	352	377	344	334	310	316	307	305	360	343	329	327	294	336	334	337	335	315	355	342	305	338	348	352	323	304	283	298	341	332	363	354	392	373	356	360	328	340	313	328	341	329	316	354	338	331	329	293	334	294	326	339	360	312	316	353	327	314	352	305	337	338	363	331	328	325	336	337	339	319	306	323	316	324	320	343	333	301	353	329	337	315	349	329	339	340	321	294	311	356	315	331	362	329	341	301	340	360	332	321	322	335	319	342	319	325	307	313	309	321	315	338	348	317	350	312	356	359	331	345	329	336	333	308	300	317	359	330	330	294	319	315	326	341	340	312	332	318	341	317	348	329	315	310	361	350	366	319	357	345	344	297	331	346	347	333	329	333	349	338	317	360	327	328	326	321	344	321	346	330	337	313	331	322	344	341	316	297	343	334	340	332	365	310	345	315	336	303	328	355	325	347	327	363	346	373	307	336	333	316	343	354	343	377	331	324	332	349	306	325	330	298	338	323	320	337	349	347	337	332	339	313	332	316	326	343	340	365	335	320	349	338	335	324	324	305	331	322	350	304	338	343	322	337	344	354	325	307	343	322	353	331	345	374	341	320	367	336	285	325	323	341	327	337	310	326	347	328	353	301	285	346	332	320	334	335	303	359	315	364	344	333	314	340	322	340	316	337	340	320	366	343	318	314	331	315	326	344	321	306	322	346	349	320	324	346	339	301	362	335	303	335	314	364	336	314	353	349	344	345	324	350	318	351	319	349	351	331	329	338	363	300	323	332	335	318	369	340	320	318	334	307	348	352	303	322	321	344	347	303	308	312	329	322	300	311	315	348	338	351	324	328	313	316	298	337	324	321	308	349	354	334	361	331	308	372	322	338	323	334	296	364	359	337	349	337	342	329	329	326	335	302	346	336	329	341	290	315	314	326	356	322	312	308	299	334	311	332	344	351	337	312	345	367	332	349	343	344	345	347	323	323	297	338	340	317	332	351	329	309	327	331	342	294	327	296	359	349	315	348	360	292	331	318	325	309	321	318	328	323	316	324	303	363	352	324	326	318	327	331	337	341	356	312	328	327	296	338	348	329	349	295	342	311	333	327	331	360	322	340	326	343	337	312	336	322	350	336	323	332	333	325	349	339	344	325	312	335	346	318	328	308	333	332	306	346	339	350	373	331	340	309	360	331	325	333	346	331	312	345	305	318	357	341	326	309	299	351	345	340	366	374	343	346	305	338	359	318	309	328	339	344	353	338	347	327	338	333	324	335	324	317	333	374	306	315	336	352	331	340	340	348	301	333	337	307	336	335	350	344	326	351	332	316	323	329	345	325	318	303	359	351	309	338	331	315	344	316	331	309	348	320	322	326	344	311	317	341	327	351	306	303	312	324	357	353	323	347	345	350	311	301	335	333	314	313	315	331	324	286	310	349	324	314	314	333	306	347	331	337	326	321	369	307	348	338	326	306	286	326	322	338	357	328	328	344	343	343	310	306	326	317	315	340	322	327	352	322	326	303	334	345	315	325	322	349	349	319	380	318	307	304	313	349	385	355	343	325	342	356	316	326	357	346	306	320	352	351	372	346	318	321	353	344	330	293	332	311	322	356	318	327	330	313	347	357	287	322	319	329	330	372	320	329	343	298	339	346	322	306	333	308	335	320	340	312	336	356	288	349	343	303	331	313	367	313	335	352	333	363	383	361	322	307	330	321	340	310	361	306	354	335	318	304	328	351	336	336	316	355	354	329	359	347	319	344	323	361	333	303	325	331	307	299	345	320	338	295	329	337	334	322	309	298	294	326	325	324	338	314	329	323	344	324	358	332	332	346	323	344	352	335	327	344	345	314	350	321	355	370	322	338	336	352	313	328	364	330	302	331	322	320	327	315	339	300	316	314	354	302	290	338	324	337	328	341	370	330	359	304	340	354	320	332	359	323	324	314	328	331	312	325	327	312	302	364	330	342	328	333	359	338	313	340	319	345	344	319	331	347	356	334	343	341	324	332	324	303	336	326	327	331	320	329	343	336	321	339	345	322	310	330	317	312	303	315	348	340	376	329	325	323	330	336	332	350	337	325	323	328	330	324	324	308
26276	11731	11812	11393	11190	9533	9569	6642	6244	5982	4068	3128	2123	2079	1905	1822	1638	1682	1557	1656	1390	1333	1257	1448	1322	1231	1148	1061	995	1005	952	919	897	868	877	878	924	860	857	870	884	859	858	840	919	844	872	850	877	872	857	848	870	816	925	847	876	896	820	873	865	833	901	888	862	859	838	889	809	860	862	844	830	829	872	798	848	849	827	881	881	819	854	868	828	884	880	900	852	770	842	859	851	872	853	838	791	838	862	874	830	862	860	818	812	888	853	866	828	843	877	859	934	839	812	858	864	900	854	875	868	838	765	857	838	868	872	771	827	861	868	831	840	823	823	851	840	884	842	840	877	801	797	835	803	845	824	835	890	798	799	837	831	792	808	922	824	822	868	830	840	892	815	860	825	851	878	849	804	844	830	838	825	809	781	801	794	856	816	845	849	878	810	803	802	832	842	838	862	839	886	867	830	804	879	799	839	844	849	863	840	822	818	802	886	829	851	882	799	833	824	827	882	835	859	843	866	789	830	858	851	804	886	795	870	865	831	834	843	796	847	834	813	861	810	807	804	854	826	847	855	846	875	849	806	835	873	831	850	855	853	865	853	894	838	806	853	826	849	835	826	859	816	880	865	838	848	850	814	817	890	873	812	858	876	824	828	897	909	814	857	847	845	790	831	849	867	858	800	862	834	833	818	835	826	838	825	823	743	841	868	848	846	802	833	829	877	840	846	812	877	826	871	808	858	792	906	826	903	853	853	833	852	868	808	849	856	849	810	869	834	848	836	819	816	822	776	861	810	775	837	845	799	827	825	852	792	851	870	766	835	850	834	839	879	805	846	781	839	866	822	837	806	905	863	818	793	824	845	810	792	828	838	827	848	828	837	843	815	885	822	904	764	839	857	820	830	831	856	841	826	818	810	817	861	812	828	856	809	846	877	864	804	808	846	855	793	772	823	817	804	806	812	841	811	886	835	786	825	895	810	839	846	861	833	886	834	813	858	882	839	843	847	840	826	855	771	837	840	851	809	855	865	866	777	817	873	866	830	818	803	812	847	768	823	831	859	825	838	816	846	835	783	837	860	851	806	817	827	852	870	813	807	926	860	821	840	828	839	873	849	840	825	833	811	883	860	797	828	804	866	782	778	854	829	863	809	860	835	826	838	841	818	826	862	804	811	822	856	797	815	828	876	906	867	875	847	821	848	838	833	814	863	803	832	791	836	824	774	879	828	855	869	885	815	860	799	834	874	870	855	882	857	833	821	900	903	821	863	812	852	892	905	835	824	887	804	873	842	820	804	841	824	808	832	863	862	793	788	797	791	827	829	872	809	820	822	853	874	870	854	842	835	836	909	805	828	876	844	884	844	781	865	829	885	841	834	881	834	839	826	860	830	875	816	835	843	803	838	848	851	839	859	849	838	831	855	781	889	837	833	917	789	885	807	847	890	854	797	862	829	855	860	882	873	826	804	839	888	844	765	869	839	878	844	848	826	834	848	798	835	876	842	863	840	904	863	824	833	841	902	819	844	846	886	842	832	863	906	848	845	877	831	819	824	871	844	850	867	824	797	827	886	869	847	835	838	873	872	813	845	876	820	842	844	861	831	848	868	827	850	854	825	847	799	810	868	804	849	845	830	835	892	871	842	855	817	808	830	818	805	838	836	833	812	815	814	834	783	862	851	841	851	809	820	841	799	878	806	869	820	769	827	811	820	779	882	823	846	861	835	839	911	870	855	806	845	880	851	804	805	833	777	829	857	833	826	828	840	871	907	826	862	832	862	798	859	877	807	803	811	876	866	847	810	845	870	846	844	827	803	853	790	822	816	922	863	862	828	790	842	838	893	909	842	857	849	843	856	840	887	827	838	851	855	819	821	877	847	837	848	886	840	885	812	903	859	810	770	878	817	867	815	857	820	854	787	854	786	839	864	781	831	867	813	803	838	826	886	848	823	830	867	863	887	862	791	783	814	872	814	846	810	909	786	865	867	856	830	855	849	866	878	895	851	798	816	831	803	849	787	844	879	839	839	771	857	885	829	842	882	813	881	872	830	824	788	822	793	797	829	864	854	804	843	843	811	913	812	847	852	896	851	855	816	829	845	836	868	870	799	873	844	779	847	825	852	813	869	857	799	792	775	851	806	873	821	846	901	874	831	794	873	820	842	850	847	850	797	839	892	880	805	837	843	877	812	858	862	863	872	802	886	898	822	866	872	834	814	880	898	861	800	881	852	846	855	815	894	856	885	830	860	820	864	819	810	845	864	878	864	834	846	900	881	794	843	857	846	824	820	864	818	857	817	894	868	838	790	880	874	828	828	845	850	826	851	867	908	867	879	831	795	835	908	790	787	818	850	852	788	847	851	845	846	840	809	844	862	813	812	833	830	860	880	820	803	878	867	843	834	866	864	855	865	786	818	881	794	857	861	846	807	822	846	871	810	837	800	779	871	844	791	825	781	824	851	849	876	898	825	791	871	835	820	796	829	866	843	841	782	778	863	842	785	884	835	862	854	857	863	806	850	865	845	788	819	890	792	840	852	771	784	847	835	839	881	821	798	872	911	843	768	836	828	835	863	848	884	865	833	864	846	879	855	773	820	831	792	837	839	838	851	899	824	823	882	792	852	851	874	856	849	864	840	829	827	826	832	847	815	831	854	861	873	872	847	883	838	816	829	825	838	860	811	849	810	816	889	828	864	841	821	844	816	870	852	858	839	814	847	895	841	870	795	835	837	854	838	829	829	840	869	852	876	855	846	821	854	859	837	818	862	837	842	824	818	850	791	860	836	873	858	862	846	832	836	875	823	838	870	849	826	847	828	878	836	849	809	825	860	833	881	894	886	829	806	816	844	790	805	891	819	891	839	812	813	810	848	805	885	828	856	781	847	800	859	822	862	803	834	821	814	827	864	866	811	865	845	880	838	812	875	832	796	812	845	827	889	884	862	824	799	800	850	861	827	814	818	874	810	870	812	856	871	851	853	797	830	825	857	775	798	822	880	896	861	869	875	811	861	767	805	854	789	846	813	845	845	812	757	889	822	831	835	851	817	791	883	817	843	833	874	814	902	805	817	836	841	873	832	822	846	851	852	870	844	866	804	843	817	862	791	878	804	836	869	901	803	792	793	862	836	853	844	822	784	892	884	791	844	850	797	810	815	861	865	795	828	818	832	840	855	872	847	815	852	825	844	817	821	809	805	821	825	891	808	831	833	866	840	835	856	829	831	862	814	801	849	846	786	856	887	819	830	857	811	876	841	829	793	837	906	838	864	863	848	859	842	892	839	866	833	867	848	802	849	834	852	842	842	837	810	862	824	862	861	892	814	886	832	820	825	886	821	855	863	882	855	838	848	871	808	783	853	810	828	828	828	856	806	828	892	810	886	875	834	833	875	833	812	892	883	823	857	832	851	815	890	842	862	810	829	870	824	887	799	855	788	830	823	810	823	834	821	850	846	918	827	804	796	840	827	871	850	844	783	806	823	830	857	852	883	868	913	829
41775	26165	21146	15637	13400	10918	9319	5782	4632	3643	2239	1530	855	681	588	493	449	464	462	416	354	354	395	355	336	308	323	314	289	297	266	279	257	269	267	289	240	258	250	266	251	218	227	251	227	242	247	245	245	239	242	218	216	258	228	273	245	238	255	256	243	275	250	257	249	269	246	246	276	252	221	229	269	237	260	246	259	257	262	253	230	258	254	238	239	229	248	242	272	239	226	207	250	232	223	220	245	250	235	246	226	233	255	235	217	246	231	248	255	266	256	228	236	249	263	239	254	247	247	212	257	252	234	262	222	239	219	239	274	255	234	259	252	243	216	240	277	212	217	238	257	225	254	230	241	240	244	238	253	259	235	220	279	274	251	257	259	236	223	223	221	261	243	232	228	280	229	249	267	262	247	262	247	255	278	241	231	227	245	233	228	247	232	231	260	215	250	262	239	244	237	231	247	227	218	247	256	229	229	220	219	206	252	232	209	227	243	242	246	232	227	240	259	271	248	242	235	252	243	253	241	243	253	243	285	247	234	244	236	226	267	246	255	251	213	262	251	249	258	266	235	232	232	244	252	221	255	266	226	263	223	275	240	242	239	253	260	243	249	246	268	250	250	256	222	233	209	232	241	243	238	259	236	232	256	249	240	253	265	259	238	258	265	248	246	255	258	263	240	217	254	243	232	247	252	238	243	258	258	246	243	244	252	220	262	245	254	288	270	245	239	246	250	233	253	245	262	218	266	259	227	232	230	287	248	223	217	246	265	246	243	252	253	250	235	232	265	225	269	246	235	238	268	242	253	251	262	223	234	253	240	234	249	239	236	280	244	250	255	235	240	231	238	249	231	259	255	281	236	240	251	231	241	252	241	230	267	253	268	249	241	255	241	254	223	276	268	254	218	240	245	236	239	233	240	194	271	238	240	228	247	210	267	241	251	245	236	238	253	244	253	224	228	252	234	243	255	233	210	264	208	259	246	262	249	270	235	246	240	265	223	230	229	211	207	230	257	264	231	251	247	265	235	226	231	223	224	283	236	216	230	247	250	221	237	255	240	242	255	229	240	213	216	235	243	238	255	229	248	262	254	260	232	215	263	249	259	270	216	235	244	256	225	237	266	261	255	267	221	262	253	241	256	231	258	242	253	242	245	221	228	262	219	242	234	250	243	226	239	230	216	227	232	248	236	235	227	228	238	233	263	264	258	230	276	248	227	253	240	230	229	237	259	237	250	259	212	238	222	227	260	251	241	217	276	238	249	241	237	217	253	250	300	248	238	244	232	230	250	246	241	237	249	224	279	205	244	218	244	252	265	258	236	252	259	255	218	245	258	278	232	242	240	249	222	267	231	224	227	246	226	251	230	238	246	241	257	249	240	243	240	268	258	249	230	242	251	254	251	238	242	220	270	284	267	218	247	226	249	235	250	246	230	247	256	229	259	254	241	240	245	240	238	244	217	232	238	231	211	236	211	234	231	253	238	250	232	242	210	218	228	242	228	240	246	250	268	247	238	268	248	257	235	241	237	252	222	239	202	257	254	248	272	211	246	253	263	237	252	238	241	195	254	277	241	241	254	261	232	223	245	223	271	276	235	247	233	254	237	223	211	243	256	258	261	262	222	232	261	229	248	247	244	236	235	232	251	255	247	283	233	278	237	245	254	245	243	227	232	228	237	220	260	254	261	257	265	258	267	254	222	244	222	240	259	248	236	248	240	234	221	257	224	235	254	278	239	230	220	240	250	227	216	263	264	236	247	257	222	255	238	240	238	232	270	248	234	232	242	266	236	237	270	263	219	210	252	251	249	210	244	252	237	237	252	235	245	245	250	246	252	243	247	254	245	252	236	225	246	228	241	251	250	224	260	230	243	256	261	257	228	231	246	254	241	247	260	249	240	252	241	265	244	263	268	245	241	257	246	208	223	231	235	254	253	219	239	253	260	231	243	227	266	232	213	240	240	229	225	247	241	250	237	256	244	235	242	218	243	236	223	241	243	203	245	287	240	216	245	244	229	250	262	242	270	258	263	229	255	247	220	236	268	260	259	259	256	260	241	250	246	219	257	254	237	247	242	251	229	240	243	239	247	228	258	254	239	245	231	242	260	251	269	267	270	266	251	253	268	228	262	249	240	241	262	246	253	250	251	225	251	271	246	254	258	236	240	259	259	220	227	274	237	260	257	253	246	233	253	271	226	245	279	222	274	252	240	260	250	242	232	268	260	248	247	248	215	269	208	258	250	236	243	259	239	203	261	277	260	256	278	284	237	251	240	217	231	245	252	248	275	251	266	223	258	243	258	216	232	233	243	240	262	236	266	263	254	262	270	257	248	226	244	252	221	246	244	255	243	273	253	235	190	241	257	264	250	219	223	250	240	231	239	252	240	251	257	235	244	268	232	269	226	254	222	255	255	217	258	275	231	243	251	233	242	239	245	266	224	244	210	272	216	217	224	229	266	226	225	258	252	251	260	239	248	259	238	270	272	239	258	236	243	220	225	213	252	235	237	231	230	249	256	267	245	268	241	236	236	235	226	240	245	242	261	207	214	262	243	234	232	254	237	267	232	250	252	227	238	282	220	221	220	250	268	270	266	220	234	235	202	226	246	229	246	265	249	245	248	246	223	214	250	276	231	239	270	241	229	245	247	237	238	237	223	220	253	206	288	256	234	245	266	273	270	269	234	228	226	227	243	245	238	257	262	256	249	228	223	274	247	254	245	263	252	228	243	201	251	259	238	241	264	240	256	218	210	235	268	249	252	254	242	232	264	253	235	253	248	239	226	229	256	236	262	252	249	220	242	239	248	251	268	264	224	239	228	253	264	272	253	249	244	264	240	233	241	267	247	228	219	231	231	246	241	247	240	247	261	264	241	231	267	266	241	234	223	228	237	256	255	236	262	209	220	230	233	213	220	259	221	257	258	224	248	246	261	265	258	244	230	231	254	241	238	233	228	235	266	225	219	256	245	216	254	245	255	236	243	259	251	219	263	219	236	264	241	236	238	247	245	246	226	227	232	245	237	255	260	229	232	249	273	252	256	230	264	212	257	243	222	238	260	234	236	252	247	263	215	239	234	242	234	232	262	251	263	237	240	244	263	244	250	247	276	216	212	237	218	237	229	219	231	246	233	256	241	241	254	245	222	246	242	261	214	220	263	228	240	247	247	243	256	274	224	221	258	210	278	265	249	265	246	260	257	250	250	281	265	256	239	259	256	238	259	236	217	255	266	250	239	245	253	245	240	240	265	250	254	243	262	246	256	235	247	258	239	254	264	270	247	230	251	248	256	222	276	276	259	251	222	224	241	253	234	256	203	252	245	225	238	255	262	243	232	244	228	248	230	257	227	231	255	243	224	241	213	227	225	248	235	232	224	233	253	229	248	269	220	241	261	243	251	243	245	212	220	238	218	268	251	266	257	246	210	267	251	237	243	265	220	268	246	268	234	266	225	272	260	243	250	264	243	242	255	242	237	260	225	235	229	234	257	230	244	262
31416	14655	15948	15098	14561	13233	12672	9343	9594	8052	5950	4226	2962	2788	2456	2283	2026	1945	1928	1909	1714	1553	1583	1574	1304	1559	1234	1043	972	869	740	746	762	707	718	712	680	711	674	713	673	675	712	689	665	651	723	704	676	666	642	661	732	668	674	660	668	662	630	660	659	715	671	691	672	669	685	676	707	684	670	675	684	680	663	659	662	687	635	684	653	623	647	623	684	602	719	610	711	669	686	637	682	634	651	673	654	655	692	653	620	662	653	665	660	664	670	687	698	658	631	657	630	648	646	643	626	656	705	683	631	673	672	702	634	660	673	659	661	650	631	638	594	660	632	661	632	606	612	615	652	636	603	608	668	649	646	622	632	691	648	642	661	618	637	621	646	630	617	637	643	640	652	646	664	693	641	656	665	607	658	646	701	634	634	631	635	614	624	615	602	674	656	620	643	642	670	629	612	666	673	670	691	688	632	651	642	602	661	646	589	622	631	635	666	636	621	662	610	634	680	603	685	636	683	634	601	623	642	652	706	639	615	675	632	672	645	661	626	631	629	610	605	632	631	643	603	651	630	648	620	609	655	610	664	625	580	603	611	650	645	587	623	686	657	620	631	602	661	656	662	606	642	627	621	634	631	580	646	653	638	650	637	599	624	636	622	621	630	635	647	649	626	619	632	602	625	639	628	626	606	618	608	632	676	602	617	661	611	609	587	626	650	643	648	614	629	639	648	645	636	713	680	646	624	649	624	611	673	610	670	616	635	651	610	618	604	668	605	612	645	598	611	677	624	601	629	644	634	681	647	608	617	677	681	659	657	617	584	572	653	637	693	631	640	652	664	609	608	687	646	602	606	658	645	618	648	608	602	630	622	643	627	640	602	643	586	650	641	622	571	635	663	648	631	587	642	622	652	608	684	632	602	623	582	645	660	619	623	621	586	621	680	672	635	625	658	607	643	598	622	643	619	634	620	612	609	660	663	617	641	638	616	641	631	622	573	622	657	653	642	666	658	627	615	614	612	638	623	649	609	648	659	642	635	629	673	653	657	602	648	617	632	646	614	606	611	615	658	648	662	629	612	587	614	645	658	578	593	605	599	649	651	631	620	615	585	604	674	629	675	608	624	671	614	672	666	596	614	642	599	659	614	639	624	617	569	669	645	632	648	610	611	660	630	650	636	589	590	657	628	622	623	649	629	614	634	602	653	635	684	636	618	621	669	657	641	620	650	588	606	624	583	660	640	636	622	623	627	635	630	646	640	661	650	613	657	647	615	651	589	674	651	610	686	647	574	636	613	639	605	628	656	652	676	640	632	644	612	673	608	665	582	647	606	669	619	629	664	647	599	646	662	611	638	622	676	644	712	657	640	702	610	619	646	637	624	620	593	649	585	669	632	595	679	624	642	629	640	620	641	623	620	663	667	678	676	665	632	616	640	653	597	624	585	630	652	663	646	645	603	593	610	653	640	661	645	615	666	598	641	672	642	683	662	594	631	625	617	672	657	609	654	626	637	616	637	638	610	623	597	608	656	629	630	628	678	630	619	649	647	606	665	684	662	645	625	661	637	612	642	630	650	610	633	620	636	619	607	616	718	640	652	671	676	671	619	607	672	667	598	623	672	625	641	622	695	651	649	631	578	648	660	673	677	699	629	559	601	628	649	653	646	662	654	599	643	671	572	639	626	642	625	633	649	671	619	633	646	687	630	649	616	642	619	657	665	658	631	646	665	640	661	647	617	616	635	640	646	614	649	655	599	627	600	605	627	599	623	617	609	625	606	640	605	662	612	666	659	633	633	667	659	639	659	653	610	628	610	602	589	665	604	654	626	620	634	612	650	658	608	632	651	642	640	638	600	655	653	650	629	600	639	620	636	625	616	618	631	601	663	622	644	624	647	660	642	620	661	619	614	640	622	673	620	616	656	611	636	647	635	592	592	676	604	654	657	634	645	626	593	584	614	632	622	635	648	668	630	589	660	640	703	612	635	636	637	596	611	647	624	638	622	643	584	622	594	693	645	635	622	629	597	686	646	637	661	669	631	607	635	665	666	655	579	673	703	632	634	625	588	634	622	626	652	653	622	606	615	618	606	676	621	649	642	625	631	623	661	626	641	629	601	637	606	595	639	655	636	631	625	622	698	659	624	660	599	647	668	633	667	617	639	644	673	641	623	633	628	640	623	670	642	666	620	697	616	615	648	599	662	635	657	605	591	655	639	651	653	627	615	624	576	628	657	645	677	661	636	596	664	663	658	607	606	642	616	655	640	626	620	641	616	631	632	664	594	644	608	595	623	639	617	587	648	638	605	612	629	685	636	663	658	665	631	610	620	630	586	646	626	653	643	631	653	599	631	618	641	669	614	617	595	629	601	595	637	634	628	623	634	684	590	615	639	591	607	642	628	623	689	614	692	641	608	576	618	645	603	650	614	618	658	609	651	669	697	603	622	674	645	630	614	638	650	619	632	637	633	625	632	622	607	644	621	648	616	647	638	701	609	630	614	647	650	586	638	623	656	646	602	657	633	653	591	649	613	594	655	624	618	658	613	636	608	635	689	644	629	631	618	584	645	638	664	631	625	679	632	607	637	650	635	646	610	657	614	590	621	652	639	633	629	622	647	686	620	609	600	621	618	660	630	651	618	650	585	606	610	654	603	667	650	640	593	629	588	609	619	625	626	608	570	632	653	669	661	615	639	617	628	632	638	639	662	615	615	630	619	627	636	625	643	669	647	615	634	640	603	656	619	605	633	674	637	608	642	660	671	637	610	631	636	643	639	677	651	629	633	679	659	636	615	679	639	650	660	658	665	612	606	579	590	638	630	625	610	604	638	631	655	635	664	682	608	606	649	612	599	639	562	640	610	616	629	633	652	639	631	622	631	677	626	573	632	618	613	655	699	609	614	610	614	630	642	638	650	647	627	604	643	606	661	686	633	626	596	641	670	654	631	613	597	598	645	635	620	612	645	615	639	649	583	634	665	657	656	631	637	622	621	600	630	637	597	647	587	685	585	610	613	652	662	626	628	610	603	607	633	634	644	631	620	586	671	614	665	671	656	618	626	663	649	676	655	634	633	600	662	643	633	626	618	616	661	619	638	638	635	631	595	695	639	652	633	619	593	607	684	625	631	600	622	630	680	676	610	633	599	652	610	623	644	654	618	641	602	625	638	650	643	623	655	609	652	643	622	652	577	667	628	658	626	619	628	614	622	626	644	643	624	683	609	606	623	608	649	649	632	660	604	657	621	593	636	670	658	641	654	569	650	654	617	616	632	672	664	634	642	656	689	615	626	609	647	642	674	639	661	645	650	658	689	600	630	632	639	618	696	625	660	611	650	659	598	650	626	629	608	655	668	646	621	647	609	627	660	605	611	656	657	655	636	605	695	598	622	633	653	653	659	648	604	683	657	619	660	643	620	653	668	603	594	673	655	641	662	583	611	641	629	635	600	682	652	666	606	634	628	626	670	683	593	657	678	603	622	628	574	615	604	642	636	622	659	602
7966	3219	2762	1838	1133	937	719	474	469	414	369	383	298	360	294	289	286	317	322	318	291	263	293	289	281	332	252	301	282	285	271	280	274	288	280	312	280	269	283	297	270	310	266	273	279	311	261	307	289	276	246	281	245	275	267	272	286	273	272	298	307	246	301	292	288	296	280	281	316	291	270	256	290	249	259	287	298	279	267	290	271	286	316	278	283	268	262	284	298	276	292	269	297	291	285	273	275	275	304	240	283	315	260	292	285	269	303	293	270	288	302	274	275	277	290	273	288	261	274	282	251	290	285	272	273	273	260	268	300	289	288	274	290	268	297	268	298	272	274	257	298	266	266	296	263	285	289	299	280	269	263	274	290	309	259	310	282	301	246	276	264	286	278	253	319	279	279	270	303	259	286	247	263	260	289	272	280	278	280	276	310	268	283	271	291	292	256	281	306	266	285	269	277	276	302	269	252	266	272	297	275	282	267	277	282	319	295	297	270	247	304	283	289	280	266	304	283	300	287	281	283	304	292	263	270	281	273	295	269	271	294	269	271	261	302	278	309	304	280	298	323	279	238	283	259	297	268	276	264	280	304	270	263	240	294	266	267	299	289	304	284	273	318	275	303	270	278	266	252	297	284	262	302	284	302	309	261	283	288	253	266	278	265	308	300	275	311	321	276	283	291	284	289	285	282	287	297	264	291	276	299	272	300	261	306	285	295	272	311	253	276	284	265	284	280	278	276	272	301	271	300	281	295	284	287	289	298	266	282	292	282	291	325	300	289	311	313	274	285	290	248	287	292	283	308	293	284	278	278	278	274	278	282	258	266	290	283	293	284	295	294	299	320	283	251	308	252	277	299	306	300	308	263	300	296	301	279	283	278	289	311	309	269	280	272	279	264	254	285	283	282	299	282	298	266	273	308	302	263	295	292	270	267	281	317	305	261	277	285	281	286	321	285	294	264	298	273	293	290	292	262	292	295	278	273	265	257	295	288	275	297	292	276	283	297	275	274	296	286	282	253	275	280	280	283	286	284	273	310	294	269	260	269	273	294	287	304	305	264	271	273	289	290	285	280	289	297	286	275	331	280	267	304	297	291	281	244	271	298	282	261	259	269	294	262	283	309	283	282	252	303	271	282	283	303	275	285	317	273	285	273	306	296	284	272	287	290	280	280	268	296	298	331	283	310	270	266	261	285	282	310	273	291	289	288	303	283	285	304	303	276	252	290	283	282	303	252	295	266	273	293	284	263	289	263	264	268	267	314	318	283	252	272	269	287	271	295	276	266	279	306	305	274	289	298	316	309	296	318	258	259	271	295	263	302	293	283	254	274	283	281	297	256	283	273	316	291	283	250	278	278	313	294	283	306	282	282	286	299	271	298	262	316	287	293	274	277	304	282	290	297	296	305	288	272	307	276	287	267	298	270	300	300	278	280	263	250	281	310	285	290	280	305	264	264	289	261	279	258	303	295	250	265	270	269	322	269	286	299	303	284	259	278	287	294	281	258	283	286	284	276	284	303	255	291	305	283	287	316	312	290	271	310	272	303	284	300	259	261	328	296	271	294	279	267	278	305	257	267	267	275	266	265	266	299	274	272	265	273	272	297	295	284	282	233	267	268	277	258	292	291	312	315	282	303	269	320	270	290	316	327	292	296	255	268	278	260	284	257	284	257	266	295	286	288	284	293	294	286	274	297	301	279	267	289	332	289	292	283	290	277	297	280	296	263	297	282	255	275	318	268	300	269	281	291	289	250	302	285	306	270	288	281	284	318	291	289	304	274	268	308	296	294	277	265	317	280	304	298	295	288	322	291	278	281	253	293	283	270	271	291	259	264	291	295	271	278	263	258	304	297	277	279	304	275	302	274	294	290	291	293	276	289	267	298	285	286	251	314	326	265	275	291	287	290	314	288	303	274	270	280	257	306	320	312	286	286	276	278	257	269	278	296	296	304	273	296	278	262	277	318	296	305	277	264	305	269	292	275	273	328	260	297	300	316	256	281	252	304	291	279	302	268	286	298	276	273	281	287	295	303	273	312	289	257	294	308	288	290	262	306	283	257	289	292	292	286	306	278	297	289	257	289	287	270	275	297	262	255	270	285	287	294	286	274	279	272	283	293	254	271	300	282	256	276	293	271	279	278	304	284	308	253	279	295	301	258	265	298	307	312	277	306	303	292	290	273	276	287	278	308	292	281	278	278	301	295	281	283	294	275	280	296	297	267	292	281	303	291	262	311	252	281	291	313	299	264	290	286	258	278	280	279	301	295	300	268	286	279	286	278	296	287	278	279	288	290	265	288	280	260	254	282	301	264	295	286	291	292	270	331	247	301	281	284	292	293	294	279	320	257	277	296	273	296	284	294	299	276	302	326	278	303	293	310	280	273	290	275	297	295	269	274	297	275	278	276	283	295	252	278	318	278	267	267	243	288	283	303	294	289	277	286	282	249	293	259	302	279	303	290	283	269	269	304	283	290	304	292	291	272	263	280	285	298	278	282	291	279	308	277	275	260	290	301	277	296	298	276	291	270	315	293	284	313	292	275	260	289	293	294	248	290	285	260	278	287	252	295	299	282	269	288	289	278	299	288	288	296	291	320	296	273	310	264	253	310	298	295	265	305	271	267	285	263	280	279	285	298	268	283	277	273	274	303	287	266	273	288	273	248	277	311	257	290	274	293	300	279	288	282	266	297	278	263	287	298	294	270	295	284	286	319	308	286	269	269	255	280	273	292	292	280	286	272	299	278	281	274	277	287	284	307	254	267	296	279	306	259	287	293	262	274	302	319	248	294	284	300	279	300	279	296	300	274	267	250	265	296	286	291	273	308	326	268	269	278	278	284	284	306	295	281	305	268	259	283	286	267	308	281	253	285	295	284	279	277	313	266	271	305	271	315	292	338	293	301	250	265	284	258	266	314	271	289	282	283	287	271	273	319	288	302	305	299	289	287	325	308	279	268	303	287	292	323	285	289	282	296	284	278	295	277	297	290	279	303	282	285	306	267	263	248	262	246	269	273	257	267	316	285	298	280	271	256	291	258	287	262	266	266	252	311	249	292	288	285	271	307	296	250	281	282	258	273	286	287	257	307	272	311	273	284	297	302	270	269	282	276	270	270	297	283	273	287	277	282	284	259	251	298	284	295	287	262	317	310	308	273	287	258	285	291	293	297	277	285	265	305	281	313	275	282	286	269	289	288	264	321	280	306	290	276	284	263	279	286	287	290	281	275	277	307	277	297	248	280	296	285	268	266	279	269	261	287	297	298	271	257	283	293	291	301	300	306	266	316	272	253	278	295	323	284	321	272	282	270	292	270	299	309	278	295	258	267	304	293	297	274	274	287	280	289	317	304	252	250	312	281	286	286	313	307	273	264	298	292	288	280	298	267	283	279	290	292	278	284	290	281	296	315	285	303	264	277	266	297	288	250	306	289	268	305	272	293	296	276	294	271	290	284	269	267	298	312	299	257	311	284	303	272	280	315	256	303	268
7059	3807	4981	4516	3305	3054	2367	1713	1579	1429	1180	1148	992	955	936	900	949	1000	1025	906	898	824	842	808	781	808	848	767	772	756	761	741	731	724	723	743	753	742	738	738	755	699	727	719	773	710	716	728	736	699	773	748	719	721	742	743	757	702	738	762	707	735	764	795	734	736	749	736	737	782	732	755	787	761	729	775	782	731	745	734	739	806	761	762	753	785	772	724	762	777	731	769	758	739	799	727	720	747	729	716	775	779	806	719	785	770	761	786	780	746	758	753	720	743	819	734	749	742	776	734	724	801	737	746	732	724	737	702	731	776	783	756	729	747	738	734	783	737	781	730	747	768	758	722	765	723	775	779	739	739	720	768	713	753	713	758	758	744	760	730	744	755	753	745	747	768	750	708	726	750	748	779	760	733	714	773	783	781	774	777	740	753	763	767	746	718	739	761	770	736	753	783	756	777	748	745	710	733	790	767	758	760	736	809	769	723	704	689	785	712	739	764	768	781	811	722	720	770	719	708	713	783	731	769	742	773	742	784	727	739	762	786	742	762	710	775	771	767	763	765	731	728	736	680	766	753	739	736	686	685	763	712	734	747	748	794	745	754	774	754	771	766	757	735	767	746	761	731	770	773	745	727	733	737	680	709	766	715	751	695	769	761	688	746	707	726	774	714	754	732	773	721	785	816	763	780	724	691	715	758	715	734	708	734	724	719	758	758	769	706	748	727	793	770	772	765	739	721	739	757	718	720	724	736	758	769	727	726	693	738	717	755	734	718	712	683	735	781	743	757	780	746	790	715	779	749	718	719	774	775	790	717	752	721	707	768	739	765	732	768	811	730	763	784	704	724	780	802	714	755	766	726	712	738	730	691	719	733	747	779	733	687	715	687	762	742	768	762	749	731	704	770	692	734	736	748	764	739	740	752	757	708	724	771	745	737	751	728	740	750	724	713	758	796	744	741	666	759	773	754	782	719	735	774	756	680	717	744	738	748	769	740	739	731	781	760	755	768	712	795	714	803	790	760	801	794	764	724	735	710	731	738	735	777	722	756	769	679	743	728	774	731	736	709	682	770	752	782	707	756	800	692	736	791	736	741	778	737	742	774	767	717	793	768	716	755	761	716	791	775	731	763	792	736	743	692	722	739	696	749	771	735	729	741	766	752	731	704	755	716	736	757	785	740	770	784	742	718	737	679	794	777	756	814	727	729	795	736	745	740	748	742	746	749	737	772	772	787	784	723	749	740	766	740	705	750	747	721	720	730	734	743	756	734	737	795	721	741	767	730	730	728	717	725	751	750	660	745	710	749	725	800	762	730	709	770	764	794	761	732	753	680	730	769	747	707	747	793	706	744	727	744	734	756	727	742	740	731	738	746	760	741	710	782	756	716	704	684	772	740	735	713	799	753	768	759	760	777	766	747	751	735	738	729	772	776	717	716	669	742	750	755	777	765	692	773	736	755	779	765	751	751	758	741	761	770	753	788	668	769	724	741	755	760	777	764	741	796	710	756	760	725	737	778	792	757	757	738	708	735	744	766	755	734	689	763	718	794	776	746	729	769	762	736	758	773	771	731	814	749	728	763	750	737	770	727	760	754	733	743	776	739	798	786	780	724	759	745	761	756	706	790	710	753	687	764	735	745	718	796	735	720	712	755	699	762	780	772	786	730	722	719	724	772	753	747	780	760	727	715	732	744	797	747	732	722	731	758	719	770	751	760	746	733	743	728	756	702	712	809	750	750	813	766	786	737	735	790	717	789	758	744	760	734	770	741	728	717	749	717	755	722	752	756	741	723	740	728	693	818	747	768	738	735	724	797	739	774	740	750	769	760	706	763	766	747	720	736	768	736	729	737	758	758	828	686	750	728	756	740	699	731	749	777	777	736	716	775	742	751	737	734	788	774	772	739	752	768	756	759	751	718	712	729	738	713	706	775	755	729	755	759	703	740	709	771	713	722	753	801	768	709	774	740	760	731	761	723	724	759	740	730	757	743	781	779	779	717	739	717	735	764	739	728	714	752	740	718	795	723	773	725	739	713	739	758	681	724	758	713	745	766	744	739	726	730	785	730	720	796	720	741	755	748	727	752	717	751	735	761	788	766	727	752	744	700	717	748	771	722	763	743	762	751	792	715	782	748	750	761	725	769	712	726	797	784	737	733	735	763	737	737	719	730	732	757	827	727	725	737	720	701	768	776	708	759	729	719	733	681	752	712	708	714	745	777	712	761	770	711	762	740	761	728	754	725	669	740	728	753	739	745	766	728	779	755	758	771	760	671	724	748	737	746	745	767	776	756	712	751	694	690	726	720	743	754	752	773	742	725	770	771	730	767	749	789	769	745	738	750	704	815	728	750	745	729	733	762	769	752	738	751	769	768	694	735	705	777	742	816	740	739	733	694	695	753	743	797	753	753	746	755	772	728	802	725	772	769	744	727	710	738	768	743	742	786	769	724	767	767	721	770	755	717	734	719	760	691	723	737	726	758	747	738	813	700	721	755	717	719	733	752	779	718	739	777	718	734	719	808	740	727	701	739	761	746	725	743	784	749	747	781	710	744	679	753	747	753	693	749	689	721	721	715	714	755	771	750	708	702	727	742	809	716	704	794	735	744	708	722	792	701	725	754	761	727	732	712	717	755	719	731	775	752	733	751	720	716	782	761	767	793	763	685	729	714	702	722	738	750	760	741	704	724	760	798	756	734	729	721	757	793	760	744	740	724	789	752	720	720	737	742	717	691	759	750	747	672	726	734	728	751	710	744	722	803	696	730	720	738	751	734	743	797	734	740	728	734	734	701	787	772	762	767	726	779	757	770	721	763	732	768	733	754	755	774	685	790	736	706	754	757	711	753	746	725	724	782	745	797	753	733	725	732	736	824	737	713	729	744	711	748	733	800	728	746	760	744	758	734	750	720	733	766	712	742	713	707	712	740	778	710	770	701	752	723	753	773	727	738	756	704	715	726	792	716	780	748	800	769	725	744	751	717	705	745	710	745	703	710	749	754	744	785	757	713	721	789	760	704	762	757	706	715	740	700	763	712	726	752	710	728	793	742	739	742	731	760	752	755	714	760	757	752	761	740	728	747	751	728	739	748	777	722	722	716	735	742	749	782	705	769	718	747	693	711	745	730	761	751	733	740	739	735	752	734	746	711	731	740	727	713	737	756	754	736	779	743	760	743	723	739	708	751	761	731	720	769	743	715	722	765	711	776	749	715	736	728	713	796	720	734	736	792	707	781	774	751	747	749	711	777	752	779	711	750	751	730	750	776	768	761	706	742	765	702	773	716	748	784	758	765	770	741	737	760	740	740	761	757	738	788	764	722	784	775	796	695	736	722	733	770	694	714	709	738	730	753	704	721	779	706	744	752	746	754	775	727	753	718	771	712	708	722	747	724	705	726	757	699	710	788	725	683	776	720	726	729	688	743	736	708	739	725	769	712	731	748	748	759	753	762	764	742	777	707	728	737	762	699	727	701	706	723	806	748
35107	20793	15444	10838	8872	7375	5911	3415	2358	2272	1508	961	606	528	491	480	436	454	484	439	383	407	382	367	381	405	347	347	352	337	321	319	302	354	352	317	341	362	314	368	338	350	334	331	315	332	314	364	335	314	333	342	338	355	354	349	327	322	315	366	342	326	300	308	342	345	341	338	306	323	314	294	352	334	331	312	301	328	329	316	299	286	350	331	339	337	341	308	332	361	343	326	324	340	344	322	335	350	322	322	298	337	298	331	329	352	352	307	313	310	358	302	339	341	341	327	343	308	285	324	348	306	333	324	314	325	331	324	297	320	320	325	335	363	341	313	320	339	338	353	308	316	354	310	303	318	317	368	341	342	298	341	344	352	318	347	330	379	335	345	348	333	360	364	348	338	305	357	306	323	319	320	299	314	300	321	327	364	339	332	307	325	306	312	305	325	327	321	315	316	364	317	319	336	345	297	320	349	300	330	300	290	314	342	323	353	326	326	319	321	329	335	347	336	307	348	323	357	332	331	318	317	371	310	334	331	321	335	312	287	326	336	334	343	312	342	328	325	331	339	328	331	354	349	332	329	308	326	328	356	363	312	327	298	306	336	333	327	330	349	354	338	345	332	343	311	324	320	296	289	327	337	344	307	309	333	314	310	345	334	315	326	327	332	296	371	326	325	330	357	305	333	340	319	305	357	357	343	311	311	341	354	349	317	332	347	299	322	297	272	332	306	340	346	293	314	324	346	310	353	326	359	315	336	371	321	309	336	329	309	323	305	315	330	329	338	332	346	293	307	364	332	315	319	337	351	325	339	343	305	298	332	344	340	363	330	338	362	320	290	307	363	288	308	342	365	321	348	329	342	334	328	361	345	325	332	317	316	352	318	296	299	344	335	324	322	362	277	328	324	331	317	344	304	331	352	338	321	322	299	317	349	356	334	373	335	336	336	325	341	330	310	308	312	308	339	301	349	347	334	342	340	331	320	311	299	323	309	321	359	350	340	290	316	338	349	336	317	307	332	317	302	294	342	335	385	319	318	321	320	349	330	318	341	306	311	310	328	367	345	310	301	321	318	303	313	311	355	374	356	341	326	349	329	318	353	347	290	322	320	348	321	330	336	329	303	335	325	287	311	304	291	316	333	327	335	335	341	312	334	317	335	325	324	316	308	321	339	308	326	330	330	342	329	317	355	341	330	334	347	336	365	335	320	352	304	339	315	322	323	337	318	327	327	330	337	350	324	323	299	319	329	317	313	336	314	341	329	346	326	328	319	348	313	318	320	321	348	302	293	328	312	313	346	323	317	304	324	339	306	317	353	330	337	316	329	344	331	323	374	320	311	307	330	347	358	337	322	328	328	333	361	325	330	325	304	324	363	331	321	359	305	335	316	316	318	336	355	314	293	316	358	324	329	317	277	327	330	325	289	340	317	337	339	315	329	344	301	335	314	323	342	315	324	327	318	336	315	301	321	321	344	295	325	344	341	321	354	315	289	344	359	323	295	323	351	343	300	291	336	335	340	282	304	326	308	327	312	327	309	297	335	335	301	336	328	339	338	341	332	301	281	293	342	360	315	306	332	358	321	339	317	318	337	305	354	360	351	348	318	330	337	319	336	333	347	338	316	293	341	321	334	341	300	293	297	309	323	321	327	298	331	341	314	325	351	303	333	317	346	283	307	379	345	328	332	335	342	333	328	316	327	316	328	303	335	327	355	360	341	355	354	340	313	355	345	327	295	356	353	345	292	320	315	330	361	296	300	309	323	330	315	322	338	362	312	328	330	317	312	350	340	327	333	291	334	331	314	346	362	347	306	330	314	313	337	310	336	310	315	310	325	315	346	335	337	320	327	345	328	345	315	324	329	323	300	298	305	339	301	302	345	326	294	302	341	359	285	332	356	307	317	358	306	346	350	282	309	352	316	347	303	338	364	345	330	330	337	313	328	331	353	327	321	376	322	344	368	352	336	326	303	315	371	329	348	345	318	298	328	318	290	341	332	340	317	344	345	333	304	333	324	320	328	339	323	319	333	323	353	325	319	299	288	327	333	377	321	324	287	326	340	302	323	351	249	350	307	340	332	322	343	320	312	325	323	337	344	342	301	333	315	295	319	338	342	315	305	294	297	304	339	327	328	321	306	346	321	361	306	331	304	349	306	324	312	342	319	331	344	333	326	327	325	306	301	329	301	329	338	332	349	279	291	314	330	335	368	299	297	332	324	330	324	333	346	349	317	318	351	342	325	343	353	289	311	324	329	304	304	327	325	294	294	328	333	333	336	339	365	317	329	334	288	346	320	310	312	347	329	331	325	326	315	315	332	319	318	359	319	310	331	318	329	291	323	307	349	317	358	316	319	323	337	341	342	317	332	365	357	281	337	315	320	340	341	344	327	344	318	318	355	319	302	360	323	326	315	320	310	357	294	309	337	334	334	326	340	311	336	336	343	340	364	373	359	354	345	328	327	330	284	331	347	297	309	341	335	327	341	314	310	364	323	344	312	321	322	345	286	339	350	355	300	341	335	322	323	303	324	334	338	346	313	315	311	316	337	312	307	317	317	342	308	296	342	336	358	327	329	341	296	368	330	322	302	303	309	333	309	344	303	327	325	346	335	343	315	288	297	318	326	319	329	345	327	326	303	333	285	326	327	341	292	303	364	319	322	317	335	360	330	316	308	343	335	338	333	317	357	314	331	334	307	352	327	336	350	323	314	333	350	297	331	339	317	341	326	305	350	330	340	298	326	320	312	336	342	305	325	342	329	316	319	333	322	335	313	332	360	326	324	330	316	327	328	309	338	324	330	350	325	308	338	331	327	327	342	364	300	329	333	329	314	323	360	332	354	282	354	359	363	334	318	300	319	358	311	328	332	317	313	341	324	348	331	309	313	311	319	295	313	320	315	327	300	323	298	331	329	308	312	321	334	351	308	332	352	351	341	320	342	307	357	325	330	343	380	322	319	304	352	297	316	338	352	334	300	307	332	296	313	304	342	320	330	306	314	323	329	335	342	329	328	331	347	314	303	309	332	344	340	346	352	342	314	359	326	316	348	331	334	338	315	321	335	305	320	322	349	310	324	353	311	361	318	306	333	294	322	333	327	323	312	337	333	308	342	343	323	340	353	351	342	314	354	324	332	309	351	338	352	313	316	361	312	329	353	355	338	329	322	310	339	311	308	318	343	352	305	347	337	334	303	314	345	325	338	317	335	308	277	287	316	324	372	328	355	331	319	293	337	326	334	315	324	345	323	341	330	302	343	301	332	338	345	303	338	343	332	308	351	289	339	319	315	305	341	362	332	349	332	321	313	294	305	336	328	338	309	307	338	296	340	311	342	321	312	307	347	326	308	326	325	315	334	332	348	321	280	315	323	369	336	315	315	281	348	347	334	324	352	330	368	321	321	293	343	335	319	334	313	329	335	318	324	301	299	331	335	336	332	332	327	333	333	345	310	323	339	308	328	348	307	332	323	339	327	343	332	319	322	301	326	288	311
26254	11298	12015	11509	11206	9985	8544	6451	5681	5758	4047	3160	2191	2151	1957	1785	1731	1747	1625	1589	1328	1337	1325	1301	1240	1374	1215	1070	1010	975	974	935	863	896	859	863	895	865	886	826	870	878	886	894	864	869	819	856	871	888	858	841	847	876	866	822	866	889	805	861	929	874	850	921	893	900	869	906	878	829	913	871	845	879	858	852	789	862	830	849	886	819	864	860	845	850	854	908	855	908	858	848	824	883	840	873	824	824	867	848	797	811	881	878	844	888	841	871	803	852	847	846	845	865	873	846	816	855	867	795	851	826	932	815	869	790	820	807	850	849	824	892	804	894	820	877	800	825	829	814	808	810	836	831	859	836	863	842	870	792	834	789	827	829	834	834	880	865	807	824	811	857	854	828	846	822	804	867	834	808	818	852	842	823	856	812	851	832	812	818	904	783	877	874	848	843	832	809	821	825	862	797	834	843	864	838	801	839	819	824	840	839	831	824	825	864	831	792	834	840	878	811	828	819	829	824	775	788	816	824	889	819	868	850	822	791	852	803	799	848	861	849	848	791	830	882	780	853	819	835	824	827	856	807	845	768	829	867	803	823	822	834	810	898	842	856	857	838	815	833	848	774	803	804	857	832	816	876	823	844	856	881	826	837	859	841	814	861	808	855	872	806	854	783	813	810	835	832	838	824	855	822	811	828	844	839	833	853	813	859	841	843	823	778	832	767	842	830	844	812	851	829	860	829	832	851	814	842	863	826	830	821	826	839	833	860	867	836	867	869	860	842	843	833	842	826	782	890	746	829	839	885	829	816	851	796	861	871	822	882	836	818	842	844	840	825	813	860	874	821	815	860	839	848	798	785	814	852	834	848	812	845	806	829	864	829	833	829	767	793	863	842	817	877	827	848	824	803	812	862	832	821	827	850	876	859	838	795	817	812	851	836	865	891	793	810	806	817	811	772	811	857	848	829	819	860	851	843	814	856	860	820	850	851	836	805	834	787	817	855	791	829	846	830	853	853	816	838	847	852	828	789	779	862	844	847	808	827	842	828	824	815	835	809	863	853	825	821	812	807	843	799	865	803	808	846	859	805	834	821	879	829	823	862	793	845	853	792	837	847	832	800	866	871	855	814	820	828	799	848	820	808	826	820	842	814	855	822	820	824	823	843	815	855	825	808	814	834	811	822	849	831	831	884	839	815	823	819	840	828	797	834	830	806	858	882	830	838	890	812	842	888	792	828	884	800	868	812	824	840	880	884	864	803	781	840	881	875	843	844	876	813	839	849	898	859	829	839	843	874	789	834	855	901	831	757	804	829	799	835	831	826	890	764	842	889	833	824	844	821	864	816	854	848	837	802	870	928	842	850	831	848	843	815	891	819	831	812	770	812	837	866	813	860	851	864	820	843	840	863	892	832	858	840	827	826	880	880	818	902	816	869	814	798	844	833	823	849	845	838	838	855	836	849	792	806	859	805	847	852	808	855	823	841	776	836	815	811	835	790	872	855	872	825	826	843	816	834	812	802	849	836	801	844	839	763	853	857	850	835	844	825	817	851	894	829	812	869	803	879	848	848	804	826	796	883	887	858	789	862	841	846	841	839	858	833	826	835	888	868	836	826	825	813	783	806	845	828	838	829	880	832	841	879	823	823	840	849	839	870	852	838	820	865	873	830	860	803	865	787	806	907	805	771	844	854	863	826	849	860	769	859	861	803	911	838	790	826	808	806	902	833	835	781	828	816	866	840	804	814	850	849	827	794	798	870	820	862	842	860	856	807	818	823	833	823	840	854	812	813	859	820	811	789	809	849	810	841	822	813	834	844	831	835	832	831	824	811	850	838	880	800	850	798	814	846	812	839	816	927	825	875	825	837	822	852	836	849	838	873	843	868	804	863	828	821	864	793	832	835	841	791	869	879	822	811	817	836	855	837	845	821	815	829	815	862	848	807	850	870	856	807	805	844	862	813	853	800	813	809	770	829	824	820	808	840	833	835	850	841	873	843	788	825	777	801	844	821	855	791	833	873	844	861	864	879	840	852	865	796	817	840	847	839	823	903	832	838	834	763	824	823	834	875	826	862	855	879	865	850	869	830	866	877	838	859	772	842	813	887	842	827	784	817	796	873	864	836	809	851	862	809	858	841	796	811	809	823	807	872	838	836	864	787	841	799	848	838	850	840	863	828	860	807	826	796	850	848	824	815	830	856	856	842	822	857	805	816	811	802	811	783	823	834	864	850	847	858	795	823	829	854	865	800	819	891	832	866	872	814	826	806	813	878	824	874	772	767	808	865	871	835	857	814	857	793	803	852	869	809	835	778	895	802	892	784	874	847	809	864	870	852	845	818	786	833	846	818	831	876	874	851	840	807	854	862	823	866	843	875	785	870	831	848	851	816	823	830	831	865	800	810	793	857	846	822	841	834	809	861	865	821	883	834	791	860	826	885	838	818	801	853	865	786	814	815	779	836	840	869	840	879	841	860	854	853	829	829	851	815	809	867	849	805	881	838	777	840	775	796	788	816	853	831	837	810	827	859	860	787	824	884	828	860	824	874	815	789	858	876	802	858	827	887	811	849	866	813	864	813	823	792	849	847	742	833	786	877	856	835	869	838	827	835	859	840	856	871	810	822	891	900	836	881	826	843	860	769	862	801	828	832	822	828	838	854	875	835	825	794	840	810	781	784	829	868	853	813	829	834	814	862	842	792	873	826	847	864	811	802	788	783	798	828	810	891	796	881	815	808	828	866	819	823	845	769	759	819	869	871	846	840	848	858	817	818	868	849	824	807	868	838	823	866	919	808	876	821	808	877	855	802	859	826	858	840	767	811	848	818	881	877	826	796	826	825	834	864	846	830	859	816	817	821	793	834	853	846	795	812	804	797	855	800	831	811	807	842	847	837	833	843	806	805	834	851	827	841	801	819	820	827	806	806	858	833	864	772	817	799	824	849	808	818	815	793	828	807	809	904	821	840	812	885	862	853	840	830	839	841	833	774	861	894	820	895	913	865	823	826	842	829	823	883	867	819	901	854	850	838	792	794	846	836	802	812	850	817	872	824	811	850	856	830	860	828	834	817	833	848	792	847	914	840	816	806	874	810	889	836	857	877	833	869	852	832	881	788	840	852	853	835	807	863	833	852	841	848	841	839	782	802	879	835	809	764	880	828	822	839	854	896	878	898	855	842	817	811	812	816	803	864	863	792	825	838	878	847	861	856	871	788	848	845	897	824	860	816	816	840	805	801	815	806	845	832	876	771	839	789	831	812	845	812	803	864	856	848	843	824	849	796	862	797	838	858	857	798	810	843	796	776	892	849	850	793	886	852	887	831	864	818	818	803	852	801	839	866	817	851	823	830	838	891	880	855	859	810	890	877	853	827	848	875	843	837	796	930	823	774	849	833	773	847	836	824	883	798	837	773	824	807	824	839	848	771	790	832	878	836	794	867	847	838	846	887	802	838	851	867	847	843	781	888	834	831	809	840	847	870	866	826	856	880	841	835
42877	26127	20526	15839	13463	10883	8972	5476	3843	3571	2382	1347	830	671	562	483	470	441	436	409	390	294	340	372	314	316	274	275	300	284	241	238	284	247	254	234	271	253	247	236	224	225	273	220	234	216	249	232	252	240	251	222	250	216	249	250	234	220	262	242	239	258	242	244	257	243	221	253	228	252	280	241	216	264	248	232	228	229	249	246	248	283	240	256	223	246	228	232	230	233	242	233	233	254	232	222	240	234	249	245	228	216	239	241	250	240	233	240	246	205	255	227	263	215	220	255	244	238	242	235	268	208	235	211	220	235	268	217	210	231	257	260	233	235	226	250	200	231	226	258	233	234	240	239	272	223	226	275	217	235	243	235	237	236	251	206	226	246	226	228	226	262	268	261	244	220	256	243	232	241	231	244	230	245	256	248	224	207	238	247	237	216	238	240	222	263	239	241	247	253	219	233	221	239	246	250	220	259	230	210	226	222	224	226	228	268	209	251	225	241	259	217	231	257	213	249	238	258	234	241	236	224	219	225	246	245	241	240	244	242	248	224	234	238	229	237	220	254	223	242	209	223	218	230	227	234	232	219	251	241	221	240	254	247	234	255	227	240	203	231	220	232	217	234	248	226	243	245	282	245	231	220	244	221	234	224	220	204	265	234	203	272	234	241	247	249	255	244	258	239	256	256	248	254	220	260	227	195	235	237	243	228	214	236	257	225	274	239	250	276	227	198	218	242	229	213	231	241	239	219	219	243	253	219	245	231	217	200	229	223	204	248	270	207	264	230	233	250	238	210	218	277	270	243	242	220	233	254	236	256	263	245	241	227	225	233	230	244	230	217	210	246	236	236	221	247	223	231	232	222	241	242	209	252	209	229	258	228	239	206	254	233	219	245	232	223	205	243	227	258	241	272	254	232	238	208	212	238	216	217	235	233	229	247	219	209	249	228	261	257	247	229	247	254	244	236	231	257	227	207	222	234	252	240	245	230	251	223	209	237	225	215	210	220	235	260	248	269	209	249	212	237	218	214	228	247	193	244	211	215	238	250	236	221	225	218	269	224	219	207	275	226	206	247	233	272	257	250	236	239	226	254	229	213	236	244	236	246	235	230	261	239	249	252	224	227	239	245	220	227	255	280	247	256	234	212	265	235	238	230	217	244	247	259	229	216	254	252	234	236	225	231	225	229	221	243	200	228	246	221	239	245	266	270	214	219	220	233	227	242	230	228	216	257	228	246	223	224	243	239	247	224	233	234	244	234	230	220	223	233	242	226	231	234	223	233	245	243	270	202	239	248	235	229	238	248	240	236	247	220	220	226	251	227	245	232	243	236	237	237	259	262	234	267	261	237	217	233	215	257	271	256	250	249	230	246	222	236	216	230	241	255	215	231	249	233	232	246	246	216	243	226	196	229	243	231	249	236	223	241	222	250	241	211	245	247	242	213	219	244	274	262	223	255	240	221	226	210	218	200	245	238	209	223	227	226	215	243	232	239	241	252	226	219	224	242	266	260	239	252	271	265	246	251	226	252	222	258	202	253	228	204	250	267	240	218	247	225	233	223	227	221	261	254	243	239	207	224	210	252	254	260	251	234	224	221	235	239	241	268	208	251	242	231	264	224	219	256	218	232	236	208	235	241	243	239	237	271	228	244	237	234	244	239	220	221	221	229	226	263	225	245	254	251	252	221	199	241	271	250	217	224	227	238	234	218	223	246	230	204	237	220	229	240	225	276	262	249	226	235	258	229	239	209	208	228	224	241	231	238	226	245	248	239	234	255	223	229	204	249	222	220	237	256	228	230	199	247	216	228	246	211	243	236	222	219	270	229	221	226	267	239	229	228	240	242	233	255	258	250	231	235	233	230	265	228	254	209	226	264	247	247	220	234	240	247	220	261	240	234	215	221	230	235	241	281	262	235	222	245	251	280	218	252	248	225	242	243	238	251	230	255	265	202	210	250	208	235	226	234	236	227	243	229	239	200	214	222	252	220	228	265	216	237	215	198	225	232	244	226	244	226	242	212	220	248	214	217	248	218	237	236	202	226	218	255	257	263	221	259	236	232	235	230	236	221	230	226	227	228	232	234	215	233	223	250	226	215	236	216	258	212	240	242	243	236	229	215	245	238	233	234	257	252	241	243	236	259	218	261	277	232	242	224	255	224	216	231	224	202	232	226	249	253	230	232	224	210	249	226	241	241	235	244	239	245	248	239	240	243	242	255	224	229	237	232	257	256	235	261	236	231	239	250	215	240	236	250	224	232	234	245	228	240	217	263	263	234	214	206	213	250	271	250	233	245	228	232	238	236	236	208	227	206	209	237	234	232	235	256	231	208	256	228	206	257	241	262	233	212	235	270	256	243	246	202	212	214	274	235	217	250	226	241	259	253	220	222	215	241	218	214	224	215	242	225	232	242	246	258	214	262	240	241	251	250	221	215	232	228	235	235	227	224	225	219	222	249	228	262	268	209	241	257	271	229	217	219	227	222	218	253	238	230	258	252	255	239	232	229	240	227	250	241	242	235	227	238	228	262	200	218	236	247	237	241	236	225	230	213	241	229	225	276	254	240	234	213	238	226	236	233	220	217	228	248	245	221	240	244	217	267	215	248	222	255	224	237	208	243	235	250	250	242	242	245	238	240	222	228	219	240	218	228	221	257	255	243	248	236	253	247	222	256	229	255	249	247	190	223	252	261	214	256	216	221	230	220	212	246	233	233	235	216	262	251	216	254	249	264	228	244	261	237	232	245	237	246	243	259	243	246	246	210	245	253	248	242	233	252	231	216	194	237	233	193	188	240	209	239	271	239	242	236	227	217	217	247	222	240	252	211	231	250	228	232	224	214	253	279	225	233	237	245	232	222	217	221	223	240	257	249	242	230	236	214	261	253	261	218	238	234	217	252	253	242	225	211	253	225	223	232	228	242	220	239	237	234	254	226	223	245	244	255	252	226	233	243	239	235	249	233	225	228	240	216	251	229	230	238	240	237	247	225	223	225	246	237	226	233	234	283	254	228	230	238	249	224	219	239	222	224	239	257	239	234	240	234	256	247	229	238	249	224	203	189	227	213	247	242	236	235	245	203	250	243	225	238	216	228	240	256	244	211	239	255	258	232	227	218	221	239	227	245	220	211	243	228	231	256	243	223	242	216	224	260	229	246	222	219	231	229	234	236	241	240	251	236	206	244	223	242	226	215	235	245	251	226	258	234	236	256	223	215	222	231	222	231	232	250	259	189	251	244	234	232	220	242	245	216	189	233	252	250	250	229	226	224	253	243	246	245	211	248	239	243	231	257	245	222	230	263	234	234	211	223	226	195	206	242	262	229	225	243	223	220	229	246	252	223	249	243	225	252	243	221	227	237	236	217	246	206	225	246	224	208	250	228	242	241	243	217	243	252	245	239	270	233	202	227	229	249	188	206	201	220	195	237	210	221	217	248	215	205	217	201	254	229	242	242	221	237	239	216	238	264	216	223	236	203	228	245	237	233	225	212
32314	15435	15871	15261	14840	13182	11912	8859	8424	7842	5695	4061	2729	2757	2644	2273	2210	2172	1931	1673	1452	1408	1431	1535	1344	1280	1198	1041	912	873	786	803	745	737	772	707	667	739	630	666	645	639	618	673	639	600	666	622	662	647	669	651	640	624	593	627	619	629	590	626	623	610	618	644	631	670	676	662	674	660	669	628	639	606	656	611	623	602	606	624	653	644	604	610	640	633	603	643	687	627	632	656	644	609	712	628	614	628	624	659	658	622	634	640	632	637	633	682	626	680	615	634	641	662	655	636	627	654	633	621	687	647	641	601	601	661	659	638	638	613	630	599	628	626	611	659	584	603	639	616	632	578	589	621	584	617	629	607	650	641	610	621	643	616	633	601	594	644	601	568	604	620	621	648	634	611	658	626	601	638	619	589	617	559	598	603	619	630	642	659	610	645	637	620	617	577	582	596	610	625	595	633	611	625	616	647	588	633	621	595	615	634	603	555	601	556	612	617	616	602	625	591	595	602	610	589	577	599	605	610	605	630	618	589	665	598	605	609	600	658	587	604	565	596	603	595	591	642	627	589	568	613	601	587	590	578	618	596	589	640	587	592	623	583	595	622	589	657	623	623	588	615	599	583	594	594	599	608	616	604	610	635	633	598	569	594	589	601	638	593	603	593	599	599	599	617	617	623	585	631	597	591	612	604	621	638	603	623	605	656	597	608	576	630	649	602	610	600	614	666	627	624	602	589	588	615	586	566	635	607	576	620	596	576	650	604	601	604	650	610	565	634	627	588	647	609	567	592	606	611	601	639	656	575	606	605	636	616	647	590	631	605	636	662	619	574	625	677	623	582	609	598	606	578	594	611	588	626	574	601	645	578	607	635	640	588	627	628	584	587	599	606	583	578	647	618	618	612	621	602	629	600	597	626	618	610	599	605	601	652	600	573	626	621	581	605	636	664	650	597	604	638	580	616	559	607	613	582	635	573	603	610	605	608	618	661	604	561	613	604	619	568	626	637	619	585	614	604	647	616	604	594	600	593	603	585	603	603	616	602	618	614	588	590	604	578	625	612	606	618	562	559	604	622	629	599	617	649	618	596	602	639	608	662	579	593	625	624	565	655	593	589	593	637	622	612	661	595	633	609	613	612	587	618	634	653	629	579	644	586	617	647	590	614	609	653	568	565	594	659	638	616	652	611	649	611	619	593	601	597	601	602	589	643	630	641	579	611	607	602	605	598	606	596	591	625	599	566	576	644	631	623	610	604	619	628	655	597	648	616	617	593	628	614	616	655	586	624	583	623	601	623	633	669	609	620	596	602	619	626	634	621	583	613	652	610	641	625	623	649	651	622	587	581	608	638	585	603	619	567	614	575	586	606	612	572	618	619	543	642	609	620	597	637	602	616	590	633	614	608	573	569	594	605	593	627	621	602	626	607	600	583	666	564	619	602	607	595	577	667	611	608	610	585	609	673	631	552	631	641	566	603	602	628	621	628	642	570	619	626	606	566	620	570	610	582	608	586	666	604	607	618	604	568	646	616	571	573	593	614	606	614	611	631	581	577	566	564	623	606	618	610	623	589	612	588	603	583	624	611	598	558	644	607	617	616	606	635	601	585	618	598	607	631	643	576	637	604	620	638	615	629	636	591	615	585	621	590	565	626	579	570	606	600	607	608	571	615	627	561	592	615	557	616	654	612	664	607	626	612	589	639	606	632	654	603	611	604	580	605	603	642	642	576	578	601	578	599	630	586	656	611	661	605	620	643	601	633	627	628	612	614	631	586	580	601	611	642	615	636	608	633	624	631	606	632	575	654	644	596	576	637	597	605	643	609	659	617	602	568	601	601	626	669	580	621	602	641	649	604	661	644	626	627	598	587	628	603	614	633	630	626	604	616	580	567	588	585	611	601	607	578	664	618	628	633	576	603	587	605	641	625	582	638	674	582	598	618	626	599	611	608	579	626	621	605	592	634	645	602	605	650	615	611	565	606	620	613	573	591	604	691	608	601	630	619	586	579	650	589	618	571	582	632	585	586	581	631	604	626	633	614	582	600	563	596	628	604	614	654	619	555	587	594	600	598	622	637	566	599	594	660	627	626	630	642	611	573	606	636	612	613	632	604	597	649	596	643	607	608	573	635	628	576	621	584	615	643	590	614	616	593	626	604	592	584	573	645	610	639	586	603	613	579	659	635	640	617	625	594	617	608	613	651	597	623	643	583	618	599	649	647	620	576	583	624	592	632	601	606	634	638	605	611	613	595	590	611	640	634	620	635	618	626	641	619	568	583	588	590	611	604	666	627	681	636	624	592	618	621	589	619	586	617	586	577	634	625	628	603	625	602	626	636	585	605	610	610	633	570	638	677	582	555	621	543	570	561	596	607	618	586	586	629	605	653	565	621	596	654	646	587	638	643	620	597	613	617	567	633	616	621	600	569	638	617	607	596	641	595	624	631	566	601	618	606	622	647	606	615	576	609	619	631	627	607	627	610	575	582	621	563	624	653	655	645	586	624	613	625	593	606	634	623	577	602	593	581	589	614	620	598	608	612	655	591	636	601	606	568	636	623	573	598	591	620	621	577	620	624	615	612	616	568	593	620	602	642	616	624	616	629	584	564	584	584	605	533	627	610	606	626	598	594	583	634	628	588	638	610	612	626	610	602	582	659	659	581	624	629	557	598	572	622	636	601	625	611	641	595	681	635	599	618	616	615	602	635	625	630	633	609	643	581	611	579	635	589	617	590	623	617	590	637	610	611	610	619	594	594	640	663	623	568	655	590	580	618	531	585	652	624	598	570	604	611	603	634	611	618	611	609	654	614	617	574	626	629	613	669	577	618	587	596	578	612	616	638	596	606	653	594	605	625	659	612	606	588	609	591	606	649	582	601	599	653	642	572	621	643	631	605	575	641	597	613	623	578	647	651	600	615	600	626	619	625	644	604	631	627	611	630	584	688	586	592	600	606	638	619	615	599	573	601	610	595	623	572	634	596	628	614	593	623	649	610	602	626	594	602	631	582	615	608	587	581	597	669	581	629	625	642	617	613	610	617	616	640	637	616	605	616	623	623	628	623	616	640	587	573	588	604	579	619	623	646	650	605	562	610	598	570	618	611	600	615	603	596	603	588	562	625	609	601	613	635	638	591	590	616	601	651	632	620	576	644	543	609	648	656	590	631	655	615	652	635	607	606	632	640	611	581	622	641	615	609	626	579	594	584	603	576	595	582	635	646	588	636	601	605	625	616	649	634	603	612	587	623	621	578	589	601	614	620	594	594	609	590	596	611	542	590	616	565	621	644	609	615	602	565	617	590	640	628	617	625	607	623	634	598	561	568	602	603	639	613	607	629	626	648	612	615	597	619	590	555	618	597	621	609	565	633	624	591	640	622	598	632	619	597	639	605	668	627	617	574	606	640	588	639	611	558	611	653	616	638	635	644	603	628	612	592	615	633	588	612	640	616	612	603	624	547	617	607	616	627	634	545	629	579	557	602	617	644	593	638
7582	3172	2797	1752	1109	1020	723	525	460	416	371	331	305	302	315	339	292	328	295	301	291	302	311	267	275	314	263	316	290	290	294	232	308	288	293	263	298	265	296	262	286	297	284	293	298	280	296	273	259	294	274	278	278	249	289	305	308	264	270	287	269	283	283	268	268	267	292	308	283	276	272	269	264	300	277	289	281	300	281	278	286	275	282	276	280	288	296	280	298	279	270	280	264	291	291	271	265	267	296	284	297	264	250	276	275	300	319	328	267	277	305	296	288	262	307	304	301	288	266	275	270	296	276	262	320	258	282	282	276	271	265	290	258	279	303	301	286	285	286	292	279	278	294	292	302	266	297	252	289	300	261	299	292	271	292	299	261	258	310	321	299	297	298	263	260	267	255	264	261	283	273	312	238	229	268	259	271	277	291	259	283	319	270	283	285	277	275	272	302	301	282	271	261	291	277	262	287	305	265	276	261	260	313	256	274	304	298	265	304	264	286	272	281	291	237	250	295	262	296	264	281	290	276	270	256	287	291	307	278	273	275	283	266	292	274	260	300	271	250	302	287	313	268	261	288	326	286	298	264	292	278	276	295	287	292	251	260	309	279	238	250	270	283	286	257	306	256	280	282	281	275	262	295	274	303	281	268	279	275	284	279	306	275	277	267	271	281	276	272	285	277	325	304	252	280	265	272	291	300	286	274	275	329	280	287	282	246	280	284	276	297	266	277	249	267	267	285	288	269	274	267	247	309	264	285	265	287	261	320	342	281	289	280	294	284	271	306	262	277	283	267	295	265	258	276	295	291	281	252	294	293	258	282	270	279	255	280	279	291	278	253	268	303	266	300	274	285	257	314	303	261	268	250	239	268	272	277	267	291	309	308	297	313	275	263	272	319	250	259	271	276	283	304	281	276	264	285	280	271	276	289	261	286	262	276	302	290	240	291	284	289	271	315	302	298	280	253	280	324	276	277	325	262	288	303	294	297	273	273	300	264	275	293	258	272	252	284	294	284	282	273	273	283	280	267	291	268	271	254	282	269	258	290	279	274	292	289	266	273	309	286	259	282	295	277	285	275	257	294	285	309	243	293	276	310	268	301	255	302	257	319	276	269	310	308	253	295	277	318	264	270	264	295	292	280	254	267	281	299	270	282	297	281	295	321	292	284	267	266	285	268	291	277	283	278	254	278	257	256	254	293	275	290	280	258	282	256	242	303	272	320	283	291	268	277	286	297	286	260	273	306	248	246	288	273	282	281	271	300	294	265	300	250	317	281	272	270	284	260	322	313	292	301	302	278	272	275	295	295	295	264	334	265	304	270	266	272	251	295	290	280	320	276	299	274	272	287	261	296	301	292	261	276	270	320	273	291	278	279	302	268	271	279	294	279	255	299	282	308	253	254	244	304	309	293	286	265	282	287	258	261	292	283	304	293	262	288	327	279	308	302	277	275	279	256	295	287	264	265	274	282	273	293	296	304	273	258	317	255	293	264	282	268	289	256	290	276	269	283	255	288	296	271	282	292	285	274	288	265	297	293	284	283	294	291	303	276	285	297	286	283	287	252	263	272	310	281	263	286	317	263	275	266	283	260	286	280	265	263	288	271	258	264	284	268	260	274	278	253	288	290	270	269	277	273	297	270	302	269	282	259	280	272	273	279	260	273	280	286	313	284	275	299	292	279	265	304	268	294	292	279	279	282	299	267	297	277	237	263	317	296	289	233	269	313	284	288	301	293	293	286	280	299	273	275	282	289	295	289	266	298	269	290	239	265	307	282	280	284	270	280	300	277	280	275	286	280	290	291	251	284	268	273	268	278	283	283	262	263	260	248	293	286	293	264	264	300	278	277	293	270	272	306	271	272	288	314	259	298	296	266	271	264	287	274	291	279	263	284	299	258	282	283	266	289	279	306	272	285	268	277	284	292	287	278	300	279	282	297	241	270	261	327	280	269	292	298	290	275	295	267	291	253	264	265	290	286	310	248	273	288	271	271	268	274	277	291	280	273	279	296	295	268	289	248	262	266	311	270	286	304	282	263	256	296	284	276	305	251	280	253	273	276	290	302	256	272	273	291	281	286	285	289	282	273	290	283	293	294	320	279	288	278	286	295	303	278	267	277	286	288	288	268	270	246	266	311	306	268	299	292	316	270	295	320	304	271	295	295	305	277	290	252	288	269	287	286	262	275	289	294	254	278	266	288	274	268	274	291	255	278	284	263	261	282	301	287	272	268	300	256	277	283	294	264	280	258	262	293	275	269	297	268	256	260	295	255	277	282	263	301	298	269	287	270	271	323	288	302	302	257	289	272	278	261	310	274	288	274	293	261	295	278	319	281	292	291	259	282	314	249	267	311	265	264	297	272	304	288	263	287	291	282	262	292	269	296	264	292	255	266	288	272	287	266	289	312	265	301	282	317	290	261	284	272	284	287	276	277	306	282	298	304	290	255	254	294	273	265	279	305	265	255	307	279	277	307	281	280	262	280	267	304	273	271	297	297	288	270	286	313	295	278	277	296	283	277	286	313	293	305	320	289	294	289	314	271	291	297	287	268	298	288	234	269	268	244	277	259	311	286	272	260	306	253	258	268	277	275	298	285	278	288	268	284	271	285	287	294	275	278	289	270	274	254	312	299	283	254	261	264	271	293	296	285	283	298	259	278	265	259	300	288	279	294	289	274	276	254	287	267	305	254	243	278	263	284	290	299	296	254	288	277	284	290	282	318	282	320	247	272	305	281	260	289	322	313	277	273	282	232	278	294	290	296	266	282	272	254	283	304	285	267	300	290	271	264	277	281	290	275	290	270	289	286	304	288	274	269	304	277	296	260	247	282	260	304	294	275	253	273	285	272	283	289	273	293	291	282	288	290	304	300	257	265	299	291	243	292	308	265	279	286	270	266	251	282	299	254	297	266	286	284	323	303	286	242	286	276	299	275	283	278	263	271	279	265	275	301	286	291	295	264	311	296	255	268	249	264	293	247	282	262	290	288	282	270	259	291	272	300	299	292	325	290	259	252	259	314	260	296	273	280	326	271	276	296	304	280	305	274	277	280	273	293	297	221	277	268	252	288	266	279	289	276	300	268	302	293	271	291	276	292	259	288	310	290	282	289	286	309	285	274	262	284	292	302	298	299	291	266	275	275	247	269	279	288	305	304	288	262	294	283	272	266	273	281	277	270	266	281	267	250	270	307	300	242	296	294	268	296	278	259	278	262	284	281	274	260	298	292	267	293	310	292	265	273	260	268	290	258	293	277	290	256	284	247	283	272	273	275	319	275	302	306	295	291	300	300	263	275	291	278	287	255	273	285	255	282	313	258	250	245	281	281	281	281	258	281	283	271	271	278	288	248	299	275	276	293	254	281	261	287	285	291	297	292	298	322	281	277	284	287	284	275	296	293	295	275	297	292	300	268	273	283	263	293	258	268	289	296	278	277	286	263	263	305	300	294	277	288	286	263	270	275	284	283	282	303	288	289	299	300	258	261	269
6936	3907	5303	4717	3573	2611	2172	1502	1415	1471	1306	1035	926	979	942	947	1019	1077	903	807	850	788	787	830	819	819	800	741	783	762	789	771	722	743	755	737	735	741	740	744	743	737	709	768	767	760	702	742	750	721	741	751	740	772	732	773	697	762	724	770	731	738	732	743	728	758	751	742	717	740	775	740	704	754	711	722	760	770	793	713	744	758	725	726	718	700	781	752	744	730	762	734	767	754	723	752	721	703	718	714	740	733	737	727	735	727	724	776	751	784	796	718	744	764	717	726	750	792	755	748	692	748	783	762	722	747	756	779	749	778	757	729	741	730	760	821	729	706	729	707	705	785	708	764	764	752	755	721	723	758	743	755	773	736	728	724	759	789	714	706	704	719	740	725	776	753	776	698	736	704	741	776	780	752	767	779	744	726	759	750	720	772	755	791	763	722	707	768	766	735	737	733	768	744	734	770	757	750	690	737	720	737	760	740	724	765	717	754	740	725	760	758	733	715	741	753	791	765	770	792	780	750	741	757	728	737	732	732	735	745	713	738	733	745	715	724	756	766	733	721	756	699	772	737	757	746	781	699	743	742	755	746	782	699	761	747	694	769	690	776	746	719	764	733	727	720	748	726	758	736	761	718	737	741	732	780	782	738	739	688	724	738	773	723	715	720	711	723	750	763	744	734	746	763	750	742	754	736	690	755	723	734	763	795	749	785	745	775	750	734	755	744	777	698	698	709	744	723	738	804	682	750	742	715	739	710	761	718	755	749	743	763	766	772	764	749	794	714	764	717	705	698	741	743	735	754	705	757	782	737	765	780	699	764	777	751	724	755	782	749	752	733	729	734	733	730	759	759	708	717	723	755	721	728	723	745	745	728	755	701	721	728	723	702	727	739	692	829	765	789	702	743	723	720	761	710	751	734	727	771	757	683	742	740	754	750	719	750	767	751	774	759	759	735	795	734	792	723	742	709	733	731	692	716	755	753	747	743	752	729	747	709	711	745	718	703	735	763	800	778	787	759	780	801	777	701	757	764	747	759	734	736	740	715	720	802	733	766	742	757	739	758	788	743	771	732	728	730	731	713	754	745	797	796	727	785	702	737	738	745	747	713	728	716	756	698	772	712	750	745	744	790	727	755	700	777	724	757	777	754	718	750	735	747	729	800	757	755	732	734	737	752	779	732	754	736	755	769	772	769	760	751	725	743	750	742	766	747	722	725	759	777	771	747	734	764	722	735	735	763	744	723	724	781	774	739	802	747	751	749	692	736	725	747	722	697	719	774	727	755	734	756	737	721	798	657	716	736	724	795	704	739	707	701	748	756	716	729	704	745	751	780	732	735	681	702	714	738	730	745	811	725	743	703	745	744	744	728	747	706	740	685	752	740	733	787	783	756	681	750	732	755	773	764	750	725	743	795	737	779	766	764	739	666	723	744	746	707	757	768	761	773	763	714	703	803	725	743	765	755	743	757	733	712	774	803	733	738	783	740	732	724	762	700	750	775	757	730	722	750	713	724	735	756	729	742	675	716	756	763	725	783	808	715	762	790	745	734	743	725	748	722	720	735	753	760	737	748	800	771	746	739	714	718	712	791	752	776	725	746	753	734	737	752	735	716	740	761	733	771	740	781	707	782	731	770	752	754	774	682	707	741	727	770	775	727	738	722	717	739	750	692	756	756	729	776	727	708	758	756	739	720	755	742	796	774	734	780	724	758	770	718	750	734	765	724	741	657	714	743	752	742	741	795	731	740	733	713	728	741	782	721	714	789	690	704	760	708	732	763	744	762	698	699	762	719	678	753	755	762	692	725	738	746	698	743	718	749	739	699	718	750	711	725	738	726	734	729	710	768	738	740	748	704	721	746	760	766	698	741	764	777	754	770	779	736	725	746	767	717	734	734	766	765	789	772	689	751	736	720	749	781	755	724	734	714	794	740	750	749	729	791	713	781	766	737	715	727	718	728	755	733	736	762	737	700	712	761	798	731	745	730	754	761	760	709	764	772	789	703	745	730	753	728	705	764	769	728	772	733	755	721	779	701	700	748	722	760	698	752	723	732	767	774	724	699	756	800	780	742	696	730	733	719	725	723	768	698	693	757	700	756	764	770	707	788	769	675	717	760	769	749	772	758	740	751	714	735	758	748	753	778	767	704	708	738	707	718	811	778	769	725	780	734	721	744	785	702	747	756	690	772	721	715	756	761	753	735	740	733	759	752	750	702	783	710	744	771	713	808	783	741	719	721	751	785	788	741	740	754	723	714	809	749	740	728	728	726	735	693	728	745	766	744	701	725	779	801	723	727	740	715	784	759	742	696	744	756	728	750	764	730	778	706	717	733	794	746	718	737	704	771	788	698	786	781	755	708	736	753	724	780	755	721	823	706	737	711	684	724	722	701	763	736	731	769	773	763	722	723	740	681	695	704	791	716	711	748	748	711	759	704	758	760	738	689	683	762	751	755	702	711	759	756	753	802	741	749	689	750	771	748	728	764	762	759	744	739	723	760	739	761	761	769	788	787	771	748	753	724	724	721	772	749	734	769	790	778	718	730	825	728	711	746	757	730	761	754	722	760	755	704	757	792	723	727	751	756	727	771	779	741	710	748	781	709	742	756	739	729	755	764	759	732	766	748	745	743	760	708	721	714	737	694	712	749	786	754	745	736	747	717	716	731	728	728	785	749	703	726	748	704	725	707	735	747	741	732	747	739	734	727	753	762	788	735	716	742	750	743	730	723	757	759	787	711	720	738	724	723	708	750	722	748	809	767	737	747	726	762	754	729	764	740	715	742	719	785	769	710	776	767	707	731	753	783	751	773	732	786	703	735	721	760	755	714	708	743	707	709	742	719	747	780	767	694	785	749	722	761	766	715	698	698	778	755	764	728	767	743	740	716	720	727	760	783	735	742	712	747	795	741	802	781	777	790	733	724	753	691	727	745	772	746	754	775	753	751	708	706	687	749	735	818	752	777	774	734	728	747	761	760	739	753	752	723	747	753	743	748	762	797	712	762	717	693	715	760	711	809	765	778	743	773	765	749	721	734	742	723	712	737	766	730	766	710	752	721	761	747	782	740	738	745	690	737	767	782	699	748	731	740	735	769	723	760	743	744	742	773	764	763	785	747	791	771	753	745	738	807	802	760	760	729	700	741	728	750	769	765	695	743	754	686	724	718	710	793	775	753	748	745	718	720	783	761	706	721	704	763	753	711	753	739	759	674	752	714	782	762	740	703	754	699	734	724	710	761	774	713	744	729	753	708	745	752	752	767	750	725	760	809	754	744	759	748	729	722	743	798	768	700	723	741	715	716	730	735	704	746	739	697	809	717	711	777	713	739	764	708	717	745	764	732	716	776	766	725	793	765	734	769	744	745	713	782	776	699	788	746	747	746	728	690	790	767	799	829	752	713	734	710	726	744	813	779	729	737	717	768	660	787	705	833	696	728	724	716	741	710	762	741	760	727	777	717	776	764	728	774	725	743	739	672	693	746
34464	19793	15179	10688	8877	6857	5056	3164	2092	1577	1315	864	582	513	455	471	444	431	419	466	434	362	364	356	358	382	334	372	392	364	337	339	331	342	313	306	316	351	325	335	325	346	314	298	357	293	340	317	331	354	311	355	351	340	302	309	318	293	318	303	298	324	322	303	321	307	324	342	309	340	296	316	312	319	311	326	309	336	342	348	336	350	331	335	356	331	292	368	357	337	336	348	319	323	324	340	326	334	354	339	338	353	351	335	357	312	297	383	324	338	319	339	369	311	320	320	331	333	313	355	354	343	319	320	311	297	328	323	346	330	323	331	338	359	318	357	338	330	314	323	361	307	313	339	332	339	361	300	329	325	365	334	352	340	359	321	306	345	298	333	343	319	291	340	328	307	346	290	332	341	330	354	332	330	327	314	327	342	309	318	309	311	326	348	339	310	335	334	328	314	312	331	296	342	328	348	326	343	322	316	316	326	337	300	351	341	299	328	317	354	328	329	309	292	339	316	310	340	317	366	331	335	338	317	330	308	315	352	355	349	335	341	330	321	321	336	309	323	313	334	341	332	332	334	355	319	332	330	315	315	342	363	318	336	354	325	329	330	306	339	346	304	343	320	285	329	361	301	362	315	329	348	330	321	306	319	321	340	318	324	296	325	315	350	332	303	311	330	331	316	325	341	359	348	327	331	327	342	366	315	320	348	333	338	341	321	362	318	323	293	297	300	320	348	334	366	306	327	349	330	343	354	359	347	333	339	325	307	298	334	327	305	332	336	353	304	336	332	327	347	361	339	329	373	326	328	339	342	351	332	313	320	342	313	346	315	324	330	330	338	326	308	339	307	314	350	324	306	321	326	314	287	298	320	307	332	328	307	311	302	328	333	333	335	349	343	388	362	318	304	285	378	340	330	339	345	327	339	332	308	321	329	315	321	350	288	318	316	327	297	311	319	353	339	321	359	318	323	323	304	339	328	326	332	346	307	332	278	341	332	342	338	293	328	341	336	315	340	329	320	298	358	350	314	321	309	339	340	326	312	330	316	319	313	318	298	333	303	340	321	329	319	310	304	294	339	341	314	282	326	297	359	333	316	350	321	298	336	314	335	326	318	323	338	311	335	335	315	328	362	328	310	347	311	353	360	332	315	325	325	359	312	319	335	303	346	342	311	325	345	298	346	321	368	315	319	325	363	328	344	350	327	359	332	353	320	289	342	290	326	363	316	321	315	313	346	346	324	334	316	328	349	317	347	338	350	288	340	326	312	318	317	348	341	305	337	345	328	305	319	326	315	348	332	302	338	333	326	342	320	314	313	320	305	317	303	308	318	335	307	361	310	323	312	315	333	332	294	322	318	316	329	316	352	320	308	377	329	299	326	292	349	332	343	329	318	328	311	318	317	321	285	312	356	326	297	327	339	344	332	288	325	351	339	313	295	327	307	315	305	321	336	331	359	325	331	311	325	319	319	330	339	323	325	358	312	341	322	351	319	312	314	299	296	329	322	315	286	330	328	354	337	349	309	317	322	349	325	318	303	347	318	317	331	331	315	302	327	348	314	323	347	312	354	292	312	320	278	314	301	322	315	338	347	354	334	327	350	328	353	311	329	332	335	326	328	299	314	346	331	305	321	350	342	305	332	328	329	317	319	342	332	323	309	348	337	341	304	321	321	338	308	334	323	308	342	333	320	340	318	338	334	322	336	336	334	318	322	346	313	346	341	322	325	331	316	318	333	300	293	271	335	305	311	314	341	317	333	302	362	322	331	354	322	362	327	344	345	312	311	320	308	327	297	359	327	319	353	304	356	317	342	327	347	321	318	338	303	330	340	314	354	330	329	382	371	334	311	319	310	309	324	307	346	363	308	313	327	331	336	336	341	333	346	346	352	339	352	337	346	312	332	314	339	352	319	302	365	323	336	348	348	319	318	341	332	310	286	334	300	330	340	355	334	333	315	316	276	313	352	309	328	309	328	335	329	367	322	290	336	341	333	320	348	305	326	292	321	305	338	310	315	321	307	344	332	338	323	292	353	297	325	330	327	330	317	321	322	298	333	358	341	324	338	331	325	337	323	330	332	325	295	336	325	304	358	334	319	328	286	337	338	312	299	315	297	306	311	353	337	310	316	338	351	306	336	344	324	315	318	359	296	319	306	324	347	325	313	332	351	328	317	307	297	326	324	312	273	339	305	307	324	303	299	323	333	343	331	325	302	299	348	325	334	318	342	300	335	329	379	380	360	340	326	326	331	362	322	329	314	318	316	337	320	355	329	312	328	352	357	321	308	347	298	328	335	320	307	282	289	321	325	349	340	308	290	327	311	309	321	318	352	323	342	326	336	321	311	326	352	348	338	358	291	341	327	306	318	352	326	312	304	336	310	324	327	324	310	334	340	348	320	346	301	293	333	345	295	344	323	329	315	318	318	306	311	329	312	346	317	324	322	323	310	310	355	340	310	352	375	296	324	321	324	294	321	325	313	342	351	325	354	330	326	314	356	333	313	340	313	346	339	350	313	316	327	346	328	331	335	314	372	334	326	309	328	327	316	314	303	326	312	308	303	342	296	315	310	322	338	324	326	314	291	306	335	344	329	313	310	321	317	327	360	338	338	352	361	342	310	351	308	343	354	332	318	326	349	308	316	333	309	351	343	346	352	357	314	318	348	341	324	326	316	325	320	323	346	326	312	326	346	304	344	358	348	307	348	334	337	319	302	304	365	352	335	314	340	331	326	300	338	313	312	343	335	357	323	325	279	337	328	312	345	313	337	319	309	307	332	348	307	315	334	341	363	338	339	320	343	336	325	335	347	324	335	354	350	294	328	346	324	339	322	355	333	292	318	325	348	308	303	316	298	358	343	320	304	355	323	346	298	314	304	321	362	316	312	326	290	323	346	347	316	317	314	337	319	318	309	311	344	342	357	299	336	292	309	356	342	313	324	311	343	315	336	320	344	312	339	332	325	342	307	349	328	342	333	318	346	359	335	315	347	333	354	302	352	324	310	330	340	314	343	371	356	355	325	315	335	320	322	339	350	349	320	287	360	324	345	310	323	325	307	346	352	337	341	316	357	330	308	323	354	330	298	324	368	322	328	334	349	328	306	316	303	340	332	287	320	355	342	353	344	308	339	330	312	331	328	321	321	326	333	352	325	329	309	333	333	357	324	313	328	309	297	288	289	331	328	338	394	343	311	272	334	312	365	312	359	325	296	290	353	313	309	309	333	325	334	318	294	306	321	294	286	354	329	330	293	336	314	314	322	367	311	284	300	286	291	340	344	338	334	319	339	333	331	338	343	342	340	306	293	342	335	345	315	341	321	335	316	308	341	331	348	318	356	285	346	333	341	334	333	315	326	328	305	323	356	335	308	276	348	322	315	333	356	298	333	349	322	338	321	325	342	318	315	311	333	312	340	333	331	346	342	307	305	322	319	299	329	337	319	340	331	350	338	348	333	360	321	317	344	336	312	286	328	325	297	314	315	370	361	343	296
25052	11174	12396	11651	11168	9074	8314	6125	5360	5386	4122	3000	2051	2191	1861	1738	1879	1763	1418	1543	1382	1210	1226	1251	1275	1236	1183	1057	1027	921	928	957	891	943	923	858	904	870	862	889	901	848	900	854	825	806	824	927	821	870	839	904	871	802	815	897	865	794	816	896	858	852	843	836	866	830	866	853	839	859	824	925	829	829	815	852	847	895	848	805	819	796	812	796	831	863	824	925	829	835	804	834	864	866	855	880	881	866	847	896	809	880	923	876	827	851	870	842	830	803	834	853	846	888	841	868	845	816	871	847	844	837	918	819	829	860	860	851	835	845	867	837	833	870	818	845	856	841	795	858	827	856	848	821	830	835	851	833	839	820	787	811	791	839	850	834	806	870	774	821	842	843	881	881	833	762	815	787	855	839	819	818	765	888	814	801	874	854	829	816	824	876	787	794	825	808	817	861	838	800	814	836	785	813	768	793	839	797	793	816	824	838	827	832	814	836	811	849	790	830	814	776	812	857	827	872	843	821	867	792	857	796	846	855	829	885	851	861	819	857	815	843	829	831	844	811	855	856	841	785	777	827	825	786	792	833	804	846	832	809	799	777	832	794	840	828	810	873	792	844	827	830	831	846	821	795	821	780	833	864	791	810	802	779	828	818	866	826	788	814	797	778	843	849	751	836	821	824	836	861	815	831	779	851	851	865	795	768	824	837	843	785	829	839	807	812	789	848	819	831	851	835	864	830	801	788	822	898	772	846	828	863	793	810	855	805	826	867	834	846	839	821	788	885	827	792	811	818	830	831	796	858	839	843	796	803	753	851	867	833	832	831	857	869	783	783	879	817	831	853	772	899	801	791	826	812	814	901	817	820	805	839	823	803	882	843	814	819	812	810	818	823	852	850	820	809	848	822	823	800	859	829	822	827	865	870	869	875	868	768	859	850	828	788	808	890	877	867	817	824	813	864	846	806	810	842	877	817	767	810	826	834	829	845	856	832	865	822	837	807	798	838	794	866	828	783	844	859	854	841	832	849	835	802	810	824	858	864	838	836	816	853	819	863	807	785	782	894	816	845	839	840	815	799	838	829	826	790	867	822	815	814	808	796	762	848	833	849	829	838	864	807	854	826	812	823	830	846	802	826	775	800	786	847	864	829	874	870	763	850	841	783	787	811	810	837	856	866	843	765	829	840	821	839	842	800	805	806	814	835	789	757	829	804	821	843	795	799	784	828	876	816	838	820	854	865	844	829	836	758	818	805	846	783	810	790	781	854	818	766	797	796	834	867	819	818	819	818	822	836	816	811	797	830	842	839	795	820	846	840	832	818	823	828	805	821	778	831	841	768	833	849	826	895	803	825	830	854	817	845	783	841	816	809	849	831	816	827	837	841	827	838	837	856	798	796	808	835	895	825	838	797	796	826	796	905	848	799	838	887	825	854	866	773	850	816	807	773	811	823	862	834	816	845	857	873	817	818	831	832	810	847	763	840	832	824	849	809	860	816	821	814	854	833	781	842	802	818	837	831	855	801	858	837	839	841	838	799	789	756	819	812	837	812	861	807	842	903	854	826	859	828	832	841	817	835	784	801	776	799	881	826	846	835	863	857	835	819	842	803	800	768	852	803	824	841	824	893	855	813	858	864	853	829	777	868	798	917	846	781	809	817	838	835	861	790	872	841	824	831	833	868	846	850	795	841	829	891	861	755	807	828	832	843	812	766	791	828	832	828	800	824	851	813	800	841	804	792	803	844	853	792	795	822	856	819	834	814	864	815	828	846	865	817	844	794	826	850	763	846	807	780	794	816	834	839	815	788	817	790	821	834	785	848	770	845	788	798	817	816	820	842	787	788	829	861	760	778	816	860	851	870	794	805	825	837	843	872	795	822	831	821	842	800	802	812	806	816	806	827	765	789	853	825	823	800	786	805	814	835	830	786	819	866	818	822	820	860	860	834	876	841	822	851	878	798	809	776	829	817	833	841	834	816	794	836	843	822	852	851	803	875	836	832	852	828	849	815	772	794	821	814	860	791	862	824	827	884	872	747	803	815	874	846	855	810	784	873	832	839	856	886	875	830	785	906	828	790	805	813	795	849	836	823	804	823	866	866	826	834	831	796	851	813	817	842	837	807	854	880	843	822	840	789	780	812	823	828	786	808	830	799	804	829	820	810	864	856	850	841	841	792	823	849	818	814	754	805	845	830	845	784	795	785	818	868	815	821	790	822	827	794	818	863	833	793	820	881	847	843	775	768	778	835	854	789	797	839	839	816	786	832	820	867	860	815	906	802	843	745	834	864	837	881	818	858	804	788	853	795	817	825	854	849	818	750	815	812	867	847	798	827	828	847	808	820	782	865	841	880	858	821	843	792	798	826	848	876	840	822	831	821	768	888	838	858	836	842	861	853	842	824	819	831	824	837	762	867	870	824	775	813	856	778	851	800	785	839	844	828	812	810	842	824	832	822	844	858	822	824	782	837	822	903	854	851	834	809	848	841	819	829	863	838	854	826	832	868	823	826	886	851	810	815	805	842	777	873	858	833	872	818	833	866	860	817	777	856	819	778	790	875	796	791	873	800	895	815	792	810	787	804	844	815	866	789	836	792	789	794	862	805	820	860	794	823	817	779	776	850	831	812	856	871	832	841	805	808	858	752	798	792	787	826	806	842	818	797	847	841	831	818	857	865	846	834	784	851	798	773	843	814	842	842	836	844	813	841	851	826	857	870	810	794	820	840	804	790	853	824	874	852	860	781	804	817	892	786	800	875	842	830	776	862	785	736	822	815	816	877	820	804	812	820	787	855	873	809	786	843	854	799	816	761	827	825	804	845	837	819	855	810	843	789	882	886	816	808	802	823	816	833	824	806	798	824	813	839	815	844	779	820	832	831	850	819	865	813	811	785	868	831	847	824	826	826	808	830	822	811	854	817	861	861	864	862	796	870	825	917	840	844	770	829	865	824	824	845	865	821	811	860	850	798	814	825	816	828	786	836	826	860	808	802	857	812	828	800	864	854	867	816	826	843	854	816	831	779	821	786	824	810	832	801	812	828	795	886	815	815	823	838	892	858	793	845	826	815	880	842	782	833	848	861	845	888	868	835	836	828	787	810	805	825	808	823	793	831	896	790	777	839	790	832	838	813	830	865	821	835	832	825	777	846	869	775	832	814	799	857	827	862	792	838	820	873	830	855	805	846	831	820	793	834	770	882	806	870	789	880	837	820	833	774	811	817	876	835	829	889	783	866	821	825	842	905	843	835	828	859	822	834	827	838	837	847	789	853	795	766	839	837	879	845	805	798	779	835	840	808	834	776	817	850	822	824	816	818	844	822	809	822	823	859	858	790	793	834	787	863	776	838	818	797	817	852	836	845	826	847	770	830	861	830	787	856	868	797	827	827	868	815	828	813	772	827	782	798	811	787	884	823	821	823	846	876	876	827	864	805	845	814	864	827	839	766	822	832	858	805	836	852	823	837	856	879	806	814	825	784	779	839	866	848	829	788
43946	25352	20327	15618	13459	10556	8680	5284	3676	3289	2405	1454	842	636	536	530	452	427	439	423	324	300	323	326	288	309	299	271	230	258	250	277	232	222	210	251	262	249	244	219	234	230	228	231	243	249	228	211	209	229	219	212	259	232	238	203	226	230	217	243	214	236	215	232	242	234	232	224	220	241	198	243	238	218	221	206	235	211	222	208	195	227	240	208	230	276	228	212	194	219	223	230	222	217	226	225	241	238	192	233	245	250	239	239	240	210	245	221	220	226	255	208	225	258	217	225	217	193	236	212	261	235	242	255	223	237	214	266	217	242	245	226	251	222	230	245	210	221	240	209	219	225	222	228	220	230	233	220	208	235	261	208	238	213	241	233	235	237	209	232	244	242	260	221	234	261	207	221	226	209	238	212	233	224	220	217	212	217	196	243	228	213	232	247	233	234	233	233	230	211	221	267	224	229	202	215	218	224	214	208	237	227	229	240	219	228	204	222	220	199	239	217	226	248	212	215	215	204	204	218	211	215	211	230	201	199	204	209	229	235	223	207	201	249	210	226	191	223	224	211	207	215	209	230	241	217	198	219	210	234	203	236	199	245	228	221	237	246	200	212	227	229	227	211	231	208	211	239	193	243	198	195	197	231	226	217	243	227	211	207	217	243	211	232	240	212	217	231	236	225	224	227	232	230	250	244	221	229	235	218	234	198	212	224	218	219	220	246	218	237	227	240	212	223	189	231	249	207	217	236	215	216	216	217	212	218	203	257	195	197	239	222	223	219	218	226	215	219	225	220	237	210	214	198	213	222	231	219	228	236	218	227	211	213	214	233	222	227	210	203	209	201	192	211	258	213	231	244	268	213	203	207	213	234	224	222	233	238	226	241	214	214	238	218	241	200	217	225	248	227	232	228	207	212	207	207	236	215	229	249	225	209	250	218	208	249	237	256	185	242	240	215	213	243	224	196	246	216	254	226	218	264	249	229	238	212	232	233	195	203	195	212	216	224	222	240	196	220	214	195	222	245	222	238	209	226	216	260	239	238	190	228	239	243	234	231	221	218	231	211	185	224	227	212	226	191	242	244	214	212	214	215	238	212	246	226	229	220	203	234	203	202	233	206	222	224	236	252	233	224	235	229	225	203	186	214	213	207	225	211	217	217	220	221	224	191	236	249	213	191	241	216	233	234	237	211	191	235	244	218	197	254	254	216	237	212	218	206	214	226	197	208	265	212	224	234	240	221	220	213	230	246	220	223	199	200	205	233	200	235	208	238	225	231	251	231	203	249	188	242	200	215	240	189	219	223	222	216	219	213	244	223	239	232	205	214	184	232	214	234	196	222	244	221	214	226	245	209	216	226	235	241	230	230	213	224	219	223	240	239	236	208	222	225	199	257	218	236	209	223	215	227	193	232	217	233	251	230	207	214	209	199	236	222	208	221	203	246	237	203	220	227	232	218	246	240	216	212	197	238	208	219	234	227	201	230	226	212	211	228	234	219	263	231	237	222	210	225	255	218	230	224	196	226	212	223	197	203	211	218	239	224	219	201	241	250	210	234	225	232	208	196	217	259	228	213	223	220	213	236	215	212	215	220	216	215	217	201	217	226	234	228	238	234	226	223	215	186	212	193	216	233	197	236	236	261	227	218	241	234	220	224	239	259	202	252	235	224	222	248	217	238	209	210	246	237	239	205	207	179	208	247	206	205	221	228	232	226	219	235	220	224	246	211	228	217	224	231	227	240	184	205	203	251	240	208	210	193	216	232	253	230	235	244	203	205	196	206	220	222	225	231	238	249	227	227	222	243	219	226	217	182	221	227	236	229	205	212	261	205	234	228	224	231	244	243	215	225	217	210	221	223	233	218	223	255	205	203	229	209	221	215	209	237	249	239	205	247	230	212	238	195	241	224	234	212	225	204	180	227	224	192	224	228	209	232	218	213	229	204	212	227	206	220	240	218	205	231	223	254	197	208	243	213	222	234	208	210	221	202	221	197	227	226	234	245	200	227	206	210	213	226	239	227	203	220	234	243	204	224	221	238	204	195	232	240	230	232	222	220	241	221	219	229	250	232	211	206	219	212	232	204	233	248	233	242	234	216	243	235	199	224	223	220	225	259	210	223	215	227	191	242	213	237	207	226	222	199	212	239	231	225	229	234	231	224	222	235	212	229	220	208	222	216	214	210	196	229	211	209	222	229	206	243	230	190	237	204	232	217	233	235	246	236	210	236	202	222	255	215	232	225	208	218	244	241	231	235	228	229	190	223	198	200	230	209	211	193	253	228	229	224	253	223	224	230	252	221	191	219	226	231	214	222	186	187	210	192	213	220	234	247	227	235	209	234	210	185	217	232	231	229	219	223	232	213	219	206	246	235	234	223	258	245	221	203	238	225	251	227	240	205	239	221	237	223	208	241	229	191	232	235	286	244	226	240	220	228	239	205	202	232	243	218	216	210	220	237	226	217	215	251	227	227	242	211	227	220	188	201	227	196	225	207	223	220	227	212	226	249	238	235	234	231	207	224	225	241	238	221	211	207	229	214	207	206	238	227	233	209	218	222	245	229	221	206	228	229	235	220	220	207	202	226	209	224	205	225	220	237	233	230	240	236	252	203	207	197	228	213	222	224	214	219	219	228	265	193	216	228	196	208	194	225	214	196	218	236	233	231	229	203	240	241	221	228	196	214	229	208	231	217	211	233	219	194	209	203	222	228	239	211	229	219	221	232	226	242	215	224	240	200	232	209	242	247	214	251	243	193	217	217	235	214	233	248	239	242	230	215	219	239	220	225	215	205	205	215	225	201	218	216	211	198	225	208	202	231	203	222	235	253	202	198	227	228	242	198	222	225	206	232	226	222	212	230	205	231	247	237	250	225	208	237	220	228	194	220	232	253	214	247	236	257	223	216	234	225	219	211	242	231	227	226	252	228	269	212	252	218	223	222	231	223	246	216	225	229	228	207	234	234	232	212	232	238	216	218	226	227	240	200	221	237	225	240	247	231	239	228	191	251	205	237	242	257	252	232	216	241	223	219	213	213	224	232	225	228	219	235	236	218	242	201	228	194	216	220	215	221	237	223	204	250	263	242	217	223	207	235	250	255	238	212	249	222	241	233	232	233	225	223	219	230	233	238	195	228	248	249	197	219	239	234	210	229	217	228	179	209	225	223	224	228	221	234	208	242	195	192	238	216	209	222	218	198	219	212	235	243	216	250	221	237	228	227	208	230	223	219	242	231	218	219	222	242	221	231	236	217	258	201	225	220	222	208	227	216	252	209	234	201	220	218	214	200	203	200	234	207	213	210	225	199	226	236	202	205	206	221	234	215	196	212	192	236	234	207	218	236	228	232	225	235	205	212	259	200	253	214	217	205	241	229	217	185	225	213	203	215	217	239	224	245	210	193	213	234	240	218	231	247	215	229	239	200	189	214	262	220	213	212	204	190	197	203	215	231	236	209	218	230	217	212	220	230	197	220	223	236	230	224	199	237	229	227
31950	15232	16018	14926	15309	12486	11680	8684	8132	8104	6212	3816	2734	2744	2492	2472	2231	2227	1812	1663	1446	1370	1183	1283	1271	1360	1088	980	908	841	761	702	731	730	655	696	676	637	661	650	646	655	590	626	594	658	619	665	603	614	651	604	574	607	607	583	629	552	572	608	629	589	621	630	607	630	617	596	647	671	672	639	637	625	542	581	636	631	611	639	597	557	626	590	595	597	579	606	589	611	630	585	590	551	569	616	610	613	628	619	593	600	603	627	659	573	633	607	573	585	579	581	585	609	601	608	614	638	591	586	563	612	624	629	577	585	606	546	612	588	566	588	556	588	596	577	548	557	595	598	579	585	584	596	591	587	600	550	601	571	591	584	577	574	580	578	584	561	557	572	550	599	596	575	559	569	560	542	585	572	606	576	542	588	570	583	574	577	557	561	548	570	611	605	599	568	587	561	579	587	575	597	555	596	587	594	577	621	570	629	582	604	579	561	555	637	541	576	562	555	575	550	615	609	581	586	547	570	549	591	562	580	528	600	590	601	556	547	631	584	582	516	589	536	552	602	574	578	537	610	598	564	599	550	558	574	585	595	572	600	617	551	617	543	555	547	557	621	591	605	543	568	550	605	612	598	581	559	542	575	573	571	543	614	579	574	585	585	617	612	543	567	597	595	598	588	572	597	584	531	545	600	579	579	561	536	555	552	558	543	601	577	586	571	577	629	593	563	565	588	581	590	588	620	572	589	566	575	539	588	557	601	533	584	608	560	576	571	553	551	595	587	542	551	570	571	550	540	545	587	596	572	647	588	590	531	571	544	590	581	585	589	599	592	555	596	592	572	595	565	548	553	570	591	619	544	568	580	542	581	575	539	569	615	578	605	553	628	559	546	539	572	600	551	580	542	556	559	585	605	587	580	606	562	574	570	588	572	542	573	612	618	566	586	595	585	547	582	571	575	543	547	568	533	575	577	590	563	564	548	550	593	580	558	611	588	579	572	573	585	590	592	584	550	585	591	582	557	542	572	546	559	553	569	617	539	581	552	579	590	556	572	574	624	574	577	595	598	572	559	580	590	595	575	596	586	563	589	557	567	602	534	539	567	641	595	601	522	560	528	585	605	620	567	549	552	580	585	573	563	576	572	607	592	601	603	584	557	632	557	577	623	575	558	548	574	559	586	588	551	577	564	611	544	591	598	578	543	586	564	553	578	554	594	550	580	583	542	593	612	593	613	555	542	579	568	558	590	557	588	627	542	570	610	529	533	600	609	582	573	571	573	567	579	561	578	582	596	557	588	576	561	623	575	540	541	590	590	598	541	566	539	562	587	552	560	567	566	593	563	562	580	550	566	609	545	620	586	541	547	550	597	590	595	583	536	555	576	577	508	609	579	593	578	552	557	596	533	587	568	566	561	517	625	559	579	570	609	557	590	570	613	534	611	565	578	589	558	583	578	578	523	591	570	542	599	571	560	559	555	562	592	613	571	555	600	615	594	577	563	596	545	565	616	593	595	602	578	606	578	585	547	609	560	584	594	596	541	611	583	587	606	582	624	560	582	546	555	574	600	588	582	558	584	565	600	609	622	580	564	550	588	605	562	612	575	581	575	558	563	549	562	564	541	516	566	604	607	592	579	578	578	538	527	618	551	504	599	576	553	571	541	623	583	662	591	558	578	563	594	571	604	556	560	578	590	548	612	589	594	557	590	584	591	557	602	514	558	569	585	582	599	569	578	605	554	585	559	570	586	568	576	574	595	559	592	579	592	600	593	567	549	577	606	579	584	593	576	589	600	520	595	556	565	551	599	601	555	571	579	559	565	557	585	602	592	563	561	569	556	607	602	568	556	553	632	547	599	618	603	562	535	533	596	588	570	560	587	586	530	610	588	589	562	588	575	566	592	513	530	566	578	600	535	587	593	622	559	559	611	572	591	632	561	566	543	590	577	578	524	545	571	560	602	579	574	594	582	587	577	555	554	611	564	556	588	594	580	573	584	590	600	537	637	550	626	606	592	559	548	575	587	607	575	557	571	577	581	595	549	577	586	591	566	572	579	575	543	541	595	575	573	531	583	551	556	567	534	546	597	585	578	581	537	537	568	560	581	573	609	567	561	558	566	531	566	568	548	585	624	575	581	570	545	594	571	590	534	508	632	571	602	569	588	558	592	570	592	562	550	596	596	586	602	563	589	600	610	578	606	566	606	566	579	564	605	588	587	535	571	558	548	578	571	563	557	605	596	561	537	547	560	562	561	592	585	584	524	570	553	567	600	572	561	579	556	620	548	624	576	596	534	593	558	535	585	578	547	562	561	634	558	583	598	565	594	592	561	580	602	611	589	589	547	594	544	577	567	601	596	606	552	581	523	549	593	611	584	558	591	594	603	547	576	584	555	560	604	628	607	572	561	581	582	577	546	562	559	626	547	590	577	542	528	574	580	563	562	639	555	558	535	578	605	530	546	571	565	572	531	611	606	597	567	560	581	547	574	545	561	604	562	572	539	558	569	597	548	518	599	585	592	579	548	570	581	592	619	588	613	620	555	553	617	599	608	600	589	551	569	597	560	576	576	570	541	609	549	565	575	592	569	624	577	547	567	594	537	577	572	536	571	593	545	610	566	547	601	596	583	604	574	597	585	550	631	566	539	600	603	565	545	583	543	603	573	616	560	513	569	612	549	599	563	539	593	578	557	533	576	572	579	588	574	566	571	555	567	563	627	584	558	586	593	566	523	587	611	587	590	583	570	554	570	562	544	530	576	595	615	567	619	576	570	556	572	579	575	613	609	536	573	564	592	567	574	552	601	558	586	596	588	560	550	546	564	536	575	565	574	596	610	578	587	545	558	535	545	624	537	552	579	583	605	580	602	551	539	627	529	584	577	573	570	626	551	633	567	574	584	555	613	571	595	554	598	603	575	605	596	561	554	612	564	565	532	585	560	535	613	599	583	609	584	580	552	627	549	612	585	558	617	582	568	588	566	557	518	566	529	584	581	549	569	613	571	557	560	548	598	562	622	577	553	587	578	537	550	551	553	573	538	525	523	533	552	595	584	570	551	547	556	543	593	567	578	553	579	548	562	553	570	591	541	570	583	577	580	585	611	564	571	583	574	571	548	559	570	577	608	575	560	589	594	563	537	558	611	574	550	564	599	565	587	551	556	590	586	606	591	572	583	584	561	541	528	583	553	593	569	537	562	591	571	554	581	541	599	557	558	587	565	568	584	544	577	609	566	592	541	571	556	617	565	582	584	547	572	547	573	583	580	567	588	605	583	564	586	561	560	603	585	580	528	593	575	539	589	541	585	559	574	561	562	560	583	614	545	544	603	588	593	572	578	567	620	566	576	595	575	620	553	545	567	597	617	580	598	611	584	573	591	617	576	576	577	577	578	603	573	553	609	579	540	559	577	550	543	590	573	560	532	577	540	533	589	565	562	582	611	567	565	593	575	601	553	582	616	554	622	571	596	574	580	586	598	576	606	582	628	598	564	581	644	536	598
7446	3368	2705	1334	1020	830	669	445	401	378	323	330	299	300	286	272	282	277	257	256	291	265	239	242	281	268	247	244	279	260	279	255	277	254	265	233	209	273	274	278	271	294	230	271	273	255	266	260	223	259	265	259	221	245	238	277	278	255	271	256	281	273	251	232	282	272	221	253	292	262	251	271	255	255	236	276	252	287	298	231	257	243	271	255	264	254	273	246	277	256	246	257	286	233	242	280	255	232	245	255	242	247	240	229	274	258	250	255	259	252	264	261	269	263	243	248	208	261	272	246	291	242	260	248	230	260	235	249	292	271	254	274	234	249	230	250	253	264	258	230	257	252	264	241	281	300	294	238	287	275	253	302	243	259	274	253	265	270	286	248	281	250	256	278	240	279	275	255	277	275	268	244	236	252	273	260	224	279	276	245	237	236	268	220	275	262	255	252	282	242	224	276	306	259	259	243	263	266	295	272	244	285	272	265	252	230	263	236	269	275	253	251	255	268	255	251	270	239	235	248	280	258	265	249	258	247	218	225	244	276	260	271	242	269	258	253	249	230	247	264	272	226	238	275	283	268	256	237	267	249	295	272	262	266	247	241	285	237	268	259	280	266	281	239	288	261	254	237	234	245	244	279	260	248	255	240	247	264	268	262	248	260	276	257	246	272	267	252	273	261	280	237	249	245	269	262	254	255	251	274	230	246	265	248	268	241	280	240	267	249	276	246	260	238	260	244	245	273	251	251	254	237	268	256	278	269	253	284	266	242	251	228	275	281	267	264	276	232	252	243	271	267	259	256	244	261	227	251	256	244	265	276	249	216	267	238	249	262	238	276	282	217	273	255	269	268	291	249	254	250	259	273	279	240	228	240	277	275	286	253	296	253	270	251	238	253	231	241	267	281	228	269	271	267	257	237	249	279	267	258	268	263	279	248	238	236	244	253	237	281	249	251	284	224	258	250	267	232	247	258	255	265	248	229	248	269	267	266	263	278	266	254	239	231	300	243	267	251	273	270	231	295	236	252	242	234	260	242	258	264	301	260	274	244	234	275	268	281	253	276	262	285	254	290	279	263	249	265	238	249	285	245	235	250	268	254	241	265	253	270	279	289	258	246	241	266	237	275	264	249	233	246	237	228	236	245	250	292	252	246	252	279	289	256	253	251	244	255	243	233	227	265	246	263	239	217	235	257	269	267	276	233	271	252	280	254	273	257	262	287	264	271	233	212	258	272	292	259	269	288	256	261	272	239	294	245	244	268	265	281	274	263	296	265	243	285	280	268	248	268	253	273	275	242	246	278	249	218	227	240	258	262	236	274	254	298	281	254	247	285	290	262	254	260	256	256	237	237	266	287	239	257	255	242	270	244	252	256	257	265	253	288	296	241	242	271	262	273	286	286	257	264	268	260	246	266	256	256	248	276	269	251	269	225	226	281	256	246	276	264	277	236	245	244	285	254	245	263	266	248	277	271	237	250	277	230	264	257	238	281	297	268	275	265	245	280	247	270	270	259	242	254	278	264	245	243	281	272	263	286	242	279	246	251	286	254	295	266	255	242	246	241	265	259	267	269	258	247	234	253	257	254	259	261	267	225	256	249	243	237	240	259	237	260	241	272	256	243	262	260	259	247	273	266	257	256	233	225	262	269	267	275	240	238	247	272	275	259	250	263	288	240	262	240	250	258	247	260	285	256	267	247	256	247	249	246	261	235	239	251	276	269	235	237	267	274	256	277	273	256	241	234	248	239	256	249	247	254	254	236	314	257	226	262	260	245	240	275	257	247	274	260	261	274	257	259	255	255	246	226	271	255	208	240	244	247	252	249	261	260	254	268	260	251	259	241	225	282	254	209	244	280	248	285	273	280	246	271	269	273	236	254	241	247	249	286	294	268	250	294	248	265	259	232	276	249	251	261	220	248	243	241	272	278	278	229	279	260	254	274	264	282	255	266	256	269	224	256	234	246	267	253	285	279	254	281	283	278	246	254	246	261	248	265	249	264	270	263	233	252	272	236	243	273	271	249	256	254	245	261	234	266	258	282	249	268	256	250	240	265	233	224	265	248	248	259	243	245	249	264	269	280	256	274	249	228	284	273	244	287	256	290	235	239	284	263	269	234	272	286	236	261	255	257	268	265	275	257	276	247	257	256	268	242	232	272	264	242	224	258	256	267	261	266	252	257	251	246	271	267	230	238	242	244	257	257	269	284	243	270	269	235	248	265	249	230	283	275	231	277	253	258	272	256	234	259	244	267	248	249	250	268	259	261	264	266	252	281	240	232	253	248	238	257	267	276	269	259	273	279	258	238	230	266	246	258	230	260	263	203	253	298	262	248	246	245	267	285	252	253	268	260	285	279	234	252	281	243	252	278	233	234	263	271	238	263	234	276	261	270	294	263	256	264	269	216	253	252	261	241	223	256	272	255	265	262	240	263	270	240	269	235	247	257	268	276	246	265	274	281	247	266	262	255	243	255	251	273	266	275	259	272	247	255	257	245	282	252	253	245	259	261	262	243	270	253	257	263	279	272	259	257	245	288	252	235	246	228	230	261	272	224	264	275	314	270	284	264	280	215	243	240	264	270	250	304	263	260	262	247	260	273	253	263	264	273	278	264	266	284	269	251	245	260	271	252	267	253	270	237	236	271	257	221	254	254	249	258	211	242	273	264	246	248	222	255	215	253	250	238	242	258	254	278	238	261	256	266	253	248	240	248	249	238	226	257	268	267	233	272	258	270	245	265	246	253	231	275	226	249	236	261	241	251	228	239	279	253	273	262	254	266	256	303	265	236	274	275	269	308	250	252	262	289	230	257	253	261	253	277	253	259	273	262	266	230	223	253	244	260	243	237	246	267	262	256	232	258	237	253	249	249	288	273	268	254	248	303	276	278	256	274	269	266	291	277	251	262	276	243	262	240	267	268	243	272	260	260	304	271	277	253	264	268	268	283	261	245	244	242	234	243	252	265	263	269	249	243	252	249	239	224	253	293	274	271	237	259	267	263	246	269	264	248	300	257	287	273	264	261	259	254	235	245	250	234	265	268	292	217	259	261	232	264	246	265	259	262	255	287	251	260	262	270	276	244	252	249	269	269	265	276	224	238	272	252	271	258	265	308	249	265	251	260	276	269	247	256	234	238	238	286	260	269	244	248	250	250	280	237	297	264	238	271	284	244	279	269	279	281	249	234	268	255	288	230	259	256	254	270	222	256	268	238	291	276	261	244	247	281	250	281	259	230	262	269	286	286	302	249	267	241	271	274	254	244	257	269	250	268	274	264	268	262	244	270	262	287	270	271	242	268	246	244	281	268	268	276	231	264	254	245	299	260	274	268	269	287	243	241	228	279	257	270	238	284	264	292	279	232	290	245	242	262	258	251	249	253	231	248	237	233	277	267	245	237	266	268	264	277	243	223	276	304	248	258	251	243	261	254	235	271	259	261	241	260	248	267	237	262	251	265	249	264	258	251	247	274	283	256	248	286	258	240	271	245
6522	4015	5071	3664	3236	2660	1930	1434	1454	1415	1151	1006	988	870	941	1021	980	924	815	823	733	759	787	795	760	751	762	729	728	690	705	668	718	730	674	670	667	667	669	669	669	701	686	686	646	673	670	666	712	686	634	614	670	692	693	676	687	662	670	642	662	672	667	657	753	631	726	705	689	695	702	709	668	683	691	697	705	661	690	712	675	671	693	717	705	649	694	655	689	669	684	671	656	716	675	677	701	636	699	709	729	677	686	676	681	681	651	694	681	633	689	664	690	685	696	656	712	638	689	697	671	713	642	692	683	669	712	692	688	674	689	706	688	691	647	646	672	658	653	684	669	654	650	668	683	644	691	647	644	668	671	705	717	669	693	621	710	639	650	676	678	682	664	690	660	678	659	701	667	677	643	701	632	661	651	718	696	705	637	674	703	688	645	729	724	726	690	655	637	723	625	699	694	680	704	655	693	684	664	710	619	676	672	697	683	687	685	670	707	732	651	650	703	643	718	730	660	656	667	692	650	694	694	668	651	733	678	703	676	658	711	652	659	676	680	705	669	647	699	659	695	675	666	674	654	665	682	658	663	699	666	679	667	649	629	703	684	688	712	689	688	661	705	650	657	656	638	716	661	709	706	709	721	705	710	684	698	649	677	645	730	676	629	705	699	679	689	706	631	694	701	693	644	735	689	695	711	661	686	657	659	668	682	704	698	695	680	736	686	679	660	653	689	681	713	641	686	683	648	652	680	679	704	692	700	667	660	676	641	666	677	675	679	704	617	666	644	707	677	706	740	636	662	686	711	688	718	679	703	684	682	723	668	677	698	677	677	693	692	656	722	683	658	679	706	687	679	652	668	669	703	666	727	610	655	710	700	661	696	719	693	711	720	661	703	669	636	706	714	651	705	680	706	714	712	704	684	639	667	671	684	660	641	696	630	661	694	715	654	711	707	701	649	665	669	713	678	696	678	695	672	697	692	629	739	660	663	651	648	666	646	656	663	672	687	686	735	664	685	704	667	692	720	727	702	729	689	682	684	680	698	605	679	652	704	697	668	704	678	709	625	693	710	648	646	654	693	699	678	684	712	725	715	728	673	674	664	661	706	686	674	691	636	684	707	690	703	710	726	708	640	681	681	716	666	690	647	707	702	666	658	649	626	668	714	687	696	711	675	702	697	667	717	706	687	623	685	697	636	659	682	712	708	697	702	671	730	691	727	699	670	679	676	673	673	710	687	632	683	686	671	698	680	671	721	684	685	663	642	720	697	679	701	680	703	692	671	660	728	654	643	706	707	651	721	667	672	691	667	705	676	689	678	668	708	674	748	646	647	672	657	717	683	636	686	723	665	675	665	679	685	715	721	671	676	683	643	679	658	706	647	655	701	641	676	676	661	674	726	694	693	610	640	676	686	708	712	638	685	714	690	714	667	720	658	676	688	673	693	678	635	686	689	693	682	663	648	694	684	660	642	718	670	667	688	692	664	694	696	669	664	646	656	727	650	720	704	654	662	678	714	718	647	639	660	693	678	668	714	708	679	683	708	700	636	704	734	666	703	721	684	680	700	696	663	658	632	679	689	709	675	671	646	695	712	658	678	671	698	681	659	691	666	683	696	684	679	640	693	650	721	645	720	702	690	693	657	714	680	659	637	718	702	681	705	709	673	729	697	682	731	657	677	721	683	659	675	661	686	707	650	696	702	734	628	689	679	710	713	716	627	664	702	716	658	674	620	615	681	677	649	719	669	706	620	675	675	730	681	710	727	709	650	687	657	726	678	668	707	680	677	627	635	680	711	689	683	709	667	632	687	720	730	698	687	671	731	693	687	669	726	684	620	675	659	627	698	662	707	692	716	624	679	706	661	643	634	632	668	703	693	660	662	662	684	702	685	678	672	678	695	676	661	669	645	724	620	672	739	655	711	661	692	661	705	687	701	714	654	690	722	639	681	698	704	667	659	669	653	643	746	645	697	719	728	664	675	661	687	626	730	654	643	680	712	707	708	672	682	669	687	652	683	661	692	666	663	655	643	645	683	695	700	665	672	703	725	683	647	691	655	693	668	669	700	655	655	676	671	657	729	650	712	664	665	687	657	719	660	683	655	692	650	690	656	632	674	690	690	659	657	750	692	641	663	722	669	686	625	721	776	678	695	670	665	684	662	638	659	675	648	667	676	680	767	709	693	666	664	684	654	680	682	694	664	658	680	665	679	712	708	669	702	719	680	678	662	719	691	683	660	673	717	680	662	683	672	677	715	689	724	697	678	662	664	652	614	698	677	699	711	664	659	663	679	666	693	650	633	705	673	680	650	663	690	682	668	709	680	683	688	703	701	696	726	725	649	678	683	673	682	650	679	704	656	668	699	663	700	725	693	637	680	690	671	697	663	654	712	673	650	723	686	706	639	686	660	692	672	709	681	728	629	700	684	648	650	687	684	664	641	704	639	716	708	656	608	659	662	647	699	677	615	630	736	662	701	672	635	677	714	677	655	692	683	678	704	685	690	681	716	656	705	662	692	650	723	698	691	644	662	707	645	708	691	656	643	711	694	678	672	690	661	701	721	695	687	668	718	683	681	708	667	744	689	646	683	673	645	651	658	711	654	680	661	696	680	669	706	661	695	697	697	685	681	693	669	678	671	656	637	661	677	687	661	704	693	699	628	677	640	677	657	631	718	656	669	694	684	673	634	638	679	675	653	637	657	641	662	711	708	732	650	743	675	667	689	690	665	681	641	671	668	637	715	641	700	646	693	722	684	721	721	659	686	675	722	705	667	648	653	724	667	683	659	693	677	705	731	704	677	699	638	647	720	692	722	673	715	699	662	664	711	717	699	630	681	626	684	712	668	629	667	692	671	689	656	635	706	685	701	734	668	690	687	659	726	674	722	684	690	661	699	676	682	696	700	662	708	719	681	718	693	650	679	684	689	640	657	700	654	704	692	675	703	683	713	663	699	678	708	676	688	638	660	696	710	627	701	682	684	713	680	664	692	665	672	683	688	656	665	662	696	722	714	670	693	667	729	668	723	704	669	670	665	710	658	699	652	639	675	667	617	660	714	678	704	673	665	651	661	690	662	704	708	669	680	674	648	677	653	682	659	649	667	713	672	662	689	677	684	718	708	635	718	650	662	616	723	646	674	665	660	689	663	655	705	686	666	685	675	664	657	668	700	696	704	707	666	718	709	686	657	698	672	670	679	668	679	698	649	715	647	712	677	680	675	683	649	655	697	689	666	733	700	661	620	667	675	669	662	713	635	639	687	683	687	660	693	680	713	673	683	658	741	698	664	653	682	677	713	691	653	702	697	676	689	676	665	693	693	675	740	668	720	671	720	693	740	692	661	698	636	625	660	695	667	722	696	677	703	680	631	718	695	657	711	708	694	694	644	677	741	670	710	672	684	670	640	648	675	684	727	689	682	707	703	700	657	707	673	621	675	694	693	650	650	701	688	662	668	674	668	644	692	653	654	659	676	669	713	736	693	645	702	687
33378	19659	13817	9608	7998	6607	5496	3000	2212	1960	1392	853	544	464	521	497	417	418	395	448	370	350	343	357	303	376	318	316	328	328	307	274	314	321	290	319	270	288	323	297	273	259	290	334	303	272	296	342	293	303	302	289	297	295	316	306	336	282	295	308	310	337	325	278	291	296	283	315	319	278	306	277	334	305	307	310	287	301	322	305	299	285	323	304	302	271	327	279	295	302	287	265	327	326	274	284	288	309	305	328	272	305	312	285	275	306	273	319	324	324	300	311	298	294	303	306	305	311	328	303	303	306	290	303	326	312	325	317	306	296	304	296	279	315	307	291	310	321	289	271	306	292	299	290	311	310	307	304	310	314	292	313	308	288	298	301	300	314	270	324	311	286	246	312	336	301	286	263	306	335	301	312	266	313	307	275	309	317	335	265	305	304	284	295	320	291	262	295	305	301	307	312	294	319	271	303	300	297	312	261	278	298	281	319	290	339	281	303	301	281	312	294	303	295	317	297	291	299	291	261	286	294	298	265	307	251	282	277	303	304	281	283	299	305	294	277	302	322	305	334	325	296	287	346	271	298	317	302	310	300	308	290	304	292	275	311	313	277	279	305	270	301	289	310	304	304	297	300	292	283	292	333	287	301	308	300	297	260	256	292	271	308	301	309	296	286	319	301	320	285	300	278	297	295	275	320	263	303	300	278	294	286	255	273	293	315	306	307	333	274	285	315	283	317	297	313	261	268	314	306	339	308	296	283	289	292	322	282	290	314	310	316	298	335	280	258	272	297	298	312	284	301	301	309	294	313	289	295	296	308	286	302	284	301	309	321	303	270	305	295	298	318	276	289	277	315	315	303	328	307	310	277	276	310	291	302	298	323	305	311	300	287	298	339	312	284	282	316	269	319	324	320	283	311	285	317	298	308	334	302	308	308	283	319	290	295	299	307	294	292	293	300	312	290	281	300	301	298	274	304	278	309	323	311	281	295	297	350	332	287	281	324	270	279	276	298	300	308	307	297	302	296	276	306	275	281	305	260	309	290	307	305	294	291	258	282	307	297	285	288	289	301	277	338	284	286	293	290	322	261	325	265	296	297	329	314	304	309	288	336	303	272	313	315	298	316	298	293	285	333	264	273	324	284	277	323	286	295	289	282	299	307	310	295	281	289	240	291	305	319	328	265	330	262	295	302	289	279	292	285	309	294	291	316	308	302	311	273	309	320	313	281	294	327	315	254	297	292	271	318	287	297	311	288	308	275	281	315	325	306	304	268	320	295	286	330	324	300	272	297	282	294	287	245	343	319	297	285	330	316	299	308	312	299	306	319	292	306	267	266	290	281	303	325	315	295	320	318	321	292	296	303	310	291	270	291	297	285	316	310	285	294	289	312	305	296	295	277	304	312	320	263	300	266	310	290	296	297	304	307	285	305	290	283	296	262	270	290	321	287	305	321	334	296	304	328	301	293	287	312	264	296	331	318	292	287	312	315	302	299	318	306	268	302	297	315	287	285	285	299	262	293	278	326	285	311	307	291	316	301	294	276	313	332	342	350	287	285	301	296	293	311	257	278	323	297	297	323	305	277	350	298	311	345	296	337	300	310	297	291	288	266	293	304	277	271	284	294	289	282	293	291	262	301	289	286	289	295	286	307	297	320	292	298	283	310	295	290	315	290	289	327	269	299	302	300	306	283	316	295	305	287	315	294	291	306	317	292	297	284	285	305	309	267	310	311	280	284	286	308	303	306	314	316	312	291	273	270	281	258	299	271	257	326	307	302	324	283	298	308	308	310	291	274	282	323	287	302	319	332	315	299	318	285	340	314	281	281	296	314	272	277	309	296	304	274	308	312	287	323	293	316	290	275	308	279	318	277	297	266	290	301	304	302	313	311	285	310	272	301	304	280	310	299	304	303	324	292	284	280	267	285	289	292	328	305	316	321	288	297	305	329	277	302	302	294	271	336	297	287	324	279	300	285	301	286	311	284	300	301	290	285	283	278	334	293	299	291	285	288	315	287	290	299	292	308	334	308	302	288	322	293	330	260	280	310	319	241	292	282	319	291	305	299	282	318	312	301	285	289	292	307	291	312	294	305	279	310	315	297	301	276	306	291	293	288	273	311	294	289	287	304	251	285	317	299	269	265	316	291	320	302	246	278	326	282	296	283	328	289	305	299	261	290	321	328	320	275	291	298	301	303	302	295	324	306	285	302	304	308	287	309	310	284	294	308	327	305	300	327	315	279	323	312	309	285	297	274	319	275	349	297	305	302	292	293	312	314	317	296	294	299	286	274	322	290	310	302	263	315	310	264	299	275	278	304	306	298	289	299	293	289	281	275	311	318	304	310	287	268	299	329	329	293	325	300	301	293	276	315	286	319	295	292	269	298	279	325	291	303	305	328	314	292	326	286	297	290	307	291	297	286	287	296	292	316	309	292	278	300	287	277	303	310	291	305	289	273	308	308	306	243	309	300	339	317	277	292	311	287	286	286	313	299	317	285	288	335	278	282	318	263	312	342	321	291	315	320	314	303	330	275	266	297	274	320	281	302	300	347	296	331	297	298	277	273	303	269	259	312	313	272	273	280	327	302	273	287	263	308	298	296	288	278	302	333	302	309	293	322	321	301	317	333	289	275	296	287	282	285	277	278	328	283	297	326	305	294	304	282	272	304	312	319	297	277	308	317	297	302	291	284	325	289	297	315	309	292	310	303	321	301	304	297	296	306	282	301	317	302	284	301	330	311	306	300	311	305	300	272	346	313	308	293	292	303	286	292	298	294	317	318	302	319	289	278	322	294	310	282	292	289	271	313	303	284	280	282	294	288	307	315	302	295	290	280	298	300	287	294	325	312	267	331	284	308	320	306	280	270	305	305	331	288	329	276	302	309	298	334	319	342	312	323	294	288	263	326	330	299	305	320	289	278	309	288	272	310	279	304	292	272	286	295	306	322	309	299	299	258	298	356	324	297	266	312	307	307	295	304	333	302	294	285	258	322	313	288	304	273	298	264	325	281	291	314	318	285	342	287	332	269	282	289	256	284	279	297	264	308	309	309	316	293	309	295	300	281	325	286	287	301	290	305	293	254	295	278	292	282	285	292	299	292	295	294	274	275	301	275	332	290	307	284	304	321	279	274	299	275	320	274	290	304	336	317	312	270	298	312	319	280	310	286	318	273	295	257	369	302	293	334	341	296	289	305	304	289	313	305	276	270	310	291	303	270	323	279	291	313	311	299	287	288	265	281	300	309	276	316	303	272	295	276	302	306	289	307	313	325	300	295	303	286	308	334	322	261	287	292	283	313	276	288	292	315	319	317	261	272	286	305	288	288	294	295	300	324	298	285	313	295	333	314	315	283	295	289	302	260	297	288	318	282	319	307	305	313	299	277	307	286	275	305	268	312	312	283	310	279	283	284	308	300	308	289	284	331	290	299	265	286	311	328	309	293	303	292	355	293	291	286	317	304	300	291	298	295	305	310	318	309	292	278	312	320
24588	11446	11201	9868	10413	8927	8489	5576	5728	5623	4544	2761	2021	1979	1997	1903	1799	1568	1311	1251	1280	1266	1168	1274	1265	1313	1061	955	919	885	834	848	838	848	828	799	820	791	789	795	731	824	819	787	799	755	772	811	759	788	796	797	797	810	779	812	821	806	746	836	835	757	774	841	795	789	806	778	833	759	808	750	813	789	737	749	777	787	795	813	775	741	811	774	791	715	773	765	798	796	773	806	745	760	788	784	797	796	748	764	781	752	838	760	781	780	798	791	791	816	784	773	803	762	788	822	771	720	755	803	745	779	771	783	742	837	825	787	804	805	742	709	750	767	787	774	788	774	838	799	791	773	718	753	779	749	816	724	762	787	760	771	752	729	733	798	750	769	756	738	801	792	748	825	813	785	788	807	842	797	792	781	748	709	769	747	792	727	801	789	780	795	743	747	762	749	755	765	802	814	778	723	777	799	754	753	774	787	772	770	802	717	754	691	762	757	768	752	770	755	782	814	793	755	831	804	717	750	774	746	716	753	796	789	761	757	751	787	796	762	783	776	780	772	753	711	733	733	753	781	785	702	751	775	725	740	762	756	739	771	752	729	795	752	737	763	734	766	747	762	790	795	724	788	732	720	752	745	803	764	782	776	785	667	790	784	735	778	765	754	771	721	750	742	786	763	784	719	735	819	807	744	763	785	773	805	783	760	758	757	766	735	761	759	766	785	720	787	771	762	755	752	780	745	719	752	718	786	815	768	733	797	739	787	776	703	788	752	747	743	767	782	785	776	719	751	773	736	750	801	760	742	766	759	790	788	796	775	799	760	778	741	766	787	797	707	782	768	753	746	722	759	772	736	742	785	776	799	725	808	741	788	751	761	754	770	764	824	734	751	782	761	769	777	771	770	781	849	796	736	828	764	797	797	697	777	752	715	724	746	771	744	733	775	733	767	754	787	788	799	748	737	773	757	734	729	722	733	761	779	732	754	761	773	765	726	759	742	710	737	722	747	759	746	725	729	781	763	748	744	761	782	729	796	766	735	773	721	727	821	756	748	770	739	775	755	776	748	741	772	775	735	754	744	745	752	766	788	725	732	797	752	720	749	770	805	771	799	815	747	755	769	734	753	729	710	767	814	810	748	756	741	788	724	800	728	724	790	750	807	724	736	730	705	783	730	706	728	787	778	725	783	780	768	792	791	731	772	770	747	758	771	741	726	776	750	719	749	775	760	771	812	743	757	719	731	747	772	784	776	795	786	780	800	753	771	722	736	741	759	745	803	750	762	848	745	739	775	754	788	766	722	726	738	755	797	776	735	749	776	737	714	783	733	755	767	786	767	770	754	727	776	712	745	755	747	775	766	756	739	791	751	753	742	733	750	722	766	780	767	743	741	746	751	769	726	768	773	752	808	765	794	737	753	764	773	768	777	736	796	758	831	729	769	764	752	725	792	772	762	793	756	736	725	782	820	810	781	762	772	749	775	776	740	707	730	779	720	758	753	786	755	774	831	770	810	784	709	762	760	756	803	739	720	737	784	778	794	734	773	782	704	787	770	741	780	779	749	746	775	777	753	740	805	768	735	750	722	798	779	778	752	746	784	800	711	730	741	730	759	858	776	759	725	761	733	761	739	767	747	772	774	753	717	777	735	767	788	712	745	722	790	732	738	759	720	810	752	695	770	738	757	786	755	755	777	780	739	748	725	754	729	707	781	803	768	799	769	799	774	770	779	686	709	750	742	796	771	781	766	756	776	730	780	781	726	744	741	759	776	760	756	790	779	764	746	758	760	785	784	767	775	773	769	839	778	707	774	705	789	745	756	756	780	783	762	784	718	751	777	745	778	738	765	767	772	732	752	719	797	708	768	833	736	782	743	772	776	783	781	736	770	805	785	786	771	823	785	740	786	767	753	762	756	812	743	754	745	716	766	798	780	747	773	725	785	719	795	765	780	794	777	721	724	799	771	813	778	717	768	809	777	766	741	780	773	759	798	801	777	760	766	735	759	774	746	750	690	723	742	790	746	808	754	758	767	755	772	756	775	784	725	719	772	725	794	745	806	746	722	823	749	774	812	723	770	765	796	778	784	716	755	726	791	745	762	782	745	752	785	771	762	738	781	755	743	788	780	713	745	807	751	734	766	807	746	738	721	719	741	865	791	749	765	759	779	752	684	765	746	763	733	761	728	753	750	765	746	744	743	813	800	793	787	797	748	759	804	780	746	802	755	774	739	738	747	814	755	745	774	781	750	764	738	733	790	801	802	765	763	776	710	783	721	760	761	748	775	728	809	716	736	712	745	746	768	722	790	753	723	749	760	753	794	806	731	801	757	742	799	800	721	796	765	747	751	782	810	765	802	768	758	761	742	740	734	774	737	722	788	735	756	773	733	728	774	787	760	772	802	764	725	767	768	753	745	762	770	771	772	793	756	796	768	796	793	769	774	794	730	764	757	750	728	739	780	769	736	759	696	750	745	746	769	725	712	727	754	768	765	762	772	722	748	759	721	787	712	789	751	791	754	782	757	744	791	750	716	760	752	694	691	771	716	752	778	761	680	733	724	785	785	755	748	771	748	785	781	755	706	756	730	766	742	740	769	740	790	726	772	791	769	727	747	781	759	761	692	793	709	775	771	742	756	745	799	768	769	801	775	751	796	728	733	777	697	751	751	748	758	805	732	756	789	788	795	783	774	730	801	775	794	789	752	724	749	768	777	744	783	745	756	758	741	732	736	827	769	766	735	766	785	748	779	702	749	798	733	750	797	761	737	780	759	785	749	758	750	777	750	748	763	784	741	804	737	816	733	780	766	760	746	750	751	811	764	768	761	796	790	749	848	754	772	759	779	758	760	775	732	765	767	757	798	751	755	757	697	780	760	776	747	746	769	738	709	738	756	779	754	728	753	726	777	747	848	752	764	710	773	795	768	726	739	748	760	802	792	762	802	754	752	797	778	759	801	783	765	719	764	754	749	696	733	779	801	778	746	714	771	755	767	717	769	746	735	776	752	808	715	761	758	746	760	753	705	714	720	771	762	751	742	736	779	760	750	762	765	737	815	751	795	775	710	749	780	780	781	750	746	768	752	705	742	762	779	760	758	762	763	761	717	779	715	751	772	747	764	734	753	713	769	739	773	766	781	783	752	723	742	749	788	765	752	801	751	803	759	724	749	808	743	756	789	749	740	772	772	797	743	767	742	770	712	773	808	715	737	779	763	785	774	721	772	789	724	729	774	780	781	745	776	739	784	749	726	793	771	775	792	774	756	753	761	802	762	727	774	729	737	753	771	779	739	719	753	752	777	741	720	778	792	741	785	742	770	761	801	712	746	793	748	767	753	743	769	745	719	716	742	709	762	765	728	738	775	737	779	775	745	789	780	779	753	794	811	752	737	771	730	778	713	722	748	782	724	784	774	718	740	806	758	761	791	748	770	749	801	790	747	752	718	706	757	761	743	783	839	784	766	772	781	780	764	739	720	756	724	698	764	778	760	731	796	771	759
42612	25877	19205	13994	11845	9829	8038	4798	3366	2977	2026	1286	740	640	495	516	441	378	365	360	329	295	295	317	320	330	257	261	280	240	252	236	216	202	230	205	204	233	234	201	226	243	234	185	206	202	184	205	216	229	219	193	219	191	219	227	242	241	228	209	213	212	215	211	226	225	221	201	233	222	218	225	208	239	194	216	184	222	228	212	215	208	203	186	206	216	206	226	222	222	240	215	206	211	215	183	220	200	199	218	214	232	211	202	217	201	207	223	210	195	200	216	199	224	204	224	213	212	186	200	212	203	207	237	221	213	250	219	197	179	203	209	188	228	219	218	231	219	210	207	207	238	213	194	222	192	219	222	176	227	216	204	208	220	199	221	209	209	209	210	211	202	241	239	227	218	214	198	189	194	199	213	232	205	205	214	221	226	213	212	202	221	226	204	200	218	184	195	215	192	227	206	217	203	205	227	209	208	194	197	220	213	203	216	180	230	213	228	217	229	207	214	220	221	248	193	212	208	212	203	200	208	185	213	218	218	194	199	248	225	182	205	198	193	214	203	217	188	199	215	205	201	207	216	209	188	172	171	181	206	217	195	217	210	193	207	210	195	205	185	185	189	216	222	183	216	205	207	203	182	198	225	213	183	189	204	203	216	217	220	208	217	185	203	192	232	215	249	227	218	191	221	186	190	200	209	202	199	220	204	206	212	235	217	183	203	221	217	227	213	199	197	216	222	201	184	213	189	205	221	202	221	224	194	214	243	206	188	199	218	236	218	189	213	188	187	222	183	204	197	226	202	207	189	200	206	202	207	209	226	198	214	194	195	218	214	199	194	231	218	222	207	198	189	232	217	200	220	210	201	206	212	194	200	220	211	221	225	219	193	189	186	203	192	207	192	236	229	238	213	181	211	213	220	186	243	215	237	206	184	214	176	210	221	213	177	188	197	197	174	233	207	209	218	219	210	197	202	210	215	168	221	225	229	220	209	209	172	220	208	201	214	227	209	189	206	228	224	234	220	201	223	194	210	204	218	197	180	216	195	230	213	225	190	204	232	220	192	201	207	188	218	229	217	193	233	203	174	208	190	203	178	183	243	199	215	227	195	200	214	185	214	219	195	204	188	215	220	232	185	214	214	177	185	196	200	192	216	228	234	212	184	192	203	220	217	200	220	206	212	220	220	202	203	219	207	191	241	197	218	211	212	235	188	204	206	183	213	192	207	197	202	207	200	197	217	225	209	201	206	228	207	197	229	214	198	224	200	194	235	208	221	201	198	193	221	202	214	228	220	195	241	215	212	219	205	217	210	196	220	243	227	192	204	196	186	217	218	194	195	179	200	200	213	187	216	230	210	180	206	263	231	223	209	200	202	234	205	187	219	203	207	203	193	223	171	221	186	185	225	189	227	216	225	196	227	234	198	184	197	198	211	211	206	188	206	210	197	203	189	208	198	204	176	226	196	211	228	199	193	199	251	205	199	216	207	207	216	235	218	217	220	198	212	244	208	212	225	202	227	234	211	212	227	208	190	207	200	204	210	200	227	204	210	211	203	192	237	203	214	192	212	234	194	222	213	200	224	202	215	194	226	216	224	174	194	202	200	215	241	197	228	213	213	218	218	225	208	230	223	198	217	204	209	220	205	208	223	223	184	209	206	195	227	189	225	241	208	197	203	206	245	199	178	177	197	210	196	215	215	197	216	190	212	235	161	230	213	182	197	215	189	208	224	225	217	196	185	189	220	209	231	238	221	190	215	198	230	172	232	214	190	220	208	222	197	217	209	216	209	213	209	187	227	214	197	198	226	216	190	220	223	176	204	203	201	178	200	212	200	208	221	209	195	205	175	203	241	196	204	194	203	204	217	196	215	245	207	200	185	189	207	220	196	228	194	235	190	202	200	198	204	186	177	202	231	197	223	237	180	208	228	213	203	223	253	206	209	198	193	219	231	187	234	200	228	208	195	213	198	213	211	210	198	210	197	213	211	199	175	221	227	249	209	218	207	202	209	218	226	208	218	168	203	211	207	217	208	197	212	198	239	204	223	204	208	214	200	230	209	219	206	202	227	208	221	242	210	228	202	175	195	221	215	193	218	214	191	222	193	194	208	219	205	226	209	202	202	225	209	204	215	237	218	233	190	206	206	233	196	206	218	202	183	206	231	202	208	192	205	207	195	196	238	202	212	205	193	221	178	193	191	217	187	198	226	187	227	205	181	225	192	246	223	214	206	221	225	220	231	217	200	217	187	173	223	208	196	212	209	194	229	222	206	210	221	211	198	226	222	213	215	210	194	202	222	220	190	227	208	213	193	202	198	221	196	204	193	196	179	197	201	199	216	246	224	180	232	205	208	217	213	205	192	208	197	231	194	210	183	208	197	215	206	204	228	206	231	196	196	198	204	233	207	203	212	205	223	190	177	198	202	207	201	199	196	221	213	200	202	185	201	192	222	198	192	197	167	207	195	226	227	245	197	201	203	203	240	227	181	189	229	206	227	202	194	216	181	194	208	198	208	206	184	199	194	204	187	208	193	222	221	226	201	234	190	206	210	194	205	220	200	204	222	187	209	199	212	203	219	210	180	177	203	223	204	205	208	206	209	238	187	198	178	193	189	201	240	218	228	223	203	210	226	201	224	199	197	193	204	194	189	233	217	202	221	221	207	241	212	179	181	164	197	205	200	213	212	194	216	222	202	187	211	185	202	196	217	205	210	208	190	205	162	231	202	225	214	206	218	198	210	228	203	235	192	215	203	212	192	183	193	193	239	196	198	197	221	223	199	195	211	208	220	209	211	198	191	201	207	214	221	223	203	196	205	181	207	221	200	212	194	215	224	198	207	216	193	207	216	208	208	196	193	224	190	193	220	242	194	207	223	226	206	245	217	195	195	225	222	205	243	227	223	201	208	211	235	229	204	218	206	223	225	205	203	233	218	212	215	201	226	190	201	182	189	202	202	221	205	196	214	228	207	196	229	207	218	198	198	182	239	171	228	204	205	238	198	194	190	201	188	194	205	216	221	196	199	195	210	204	193	194	211	205	183	204	240	208	224	211	198	196	217	208	243	238	193	165	206	191	202	228	194	220	227	203	180	186	175	198	203	214	198	232	214	201	215	188	190	208	204	218	185	206	192	210	204	204	233	199	206	219	220	220	199	203	217	207	213	210	211	211	199	212	227	203	205	188	209	170	203	221	204	181	194	189	220	204	213	197	206	216	204	225	218	218	245	197	209	208	173	207	196	222	187	230	193	201	212	231	206	219	171	205	207	212	213	212	204	216	232	198	208	212	226	214	242	221	206	200	214	209	196	191	208	200	182	217	207	218	192	224	200	227	199	200	185	247	212	207	211	188	215	212	218	198	206	230	193	226	221	187	198	182	191	202	207	225	208	209	193	229	208	223	208	222	199	163	193	208	207	195	212	210	219	224	195	214	191	205	206	215	213	213	220	242	206	193	196	204	212	192	190	211	202	225	231	164	196	195	211	195	216	193	231
31243	15467	14167	12650	13621	12376	11642	8686	8675	7585	5642	3887	2843	2904	2592	2447	2206	1835	1573	1506	1443	1332	1296	1385	1335	1490	1112	932	836	744	736	682	646	677	642	640	576	604	637	556	601	621	587	567	592	622	593	578	559	616	588	554	613	596	569	587	588	535	563	589	543	577	568	620	573	580	616	609	594	557	559	581	590	594	551	579	583	571	583	589	560	574	533	580	519	559	564	569	602	560	575	566	548	572	558	551	567	578	574	531	572	588	582	575	574	615	575	571	568	551	567	558	594	557	594	609	553	534	559	592	569	571	555	560	550	575	573	617	597	570	552	565	566	532	550	530	551	568	573	561	567	530	557	543	538	566	532	553	590	563	547	524	562	538	555	539	553	555	519	557	550	598	536	508	558	522	564	505	535	578	515	558	513	529	522	589	574	549	570	573	577	547	509	536	561	488	539	528	531	581	547	522	538	546	546	553	560	526	514	525	541	541	541	524	527	568	535	526	561	527	540	539	560	522	547	531	518	544	586	510	516	553	552	560	553	517	553	555	525	538	537	550	553	557	537	581	538	546	546	556	559	549	527	595	553	595	562	526	520	552	541	542	558	530	547	548	527	528	573	527	559	530	563	518	552	542	531	511	503	538	553	564	542	546	548	537	537	559	541	492	528	532	550	559	498	537	545	553	530	560	580	541	506	534	507	553	529	522	555	561	519	538	568	531	540	563	542	546	515	519	550	506	529	538	531	550	564	510	529	538	570	552	578	531	561	576	573	548	548	511	531	523	565	514	573	510	519	506	549	512	542	563	555	530	544	496	563	559	543	566	551	526	510	555	549	546	598	532	501	538	577	563	555	510	550	518	567	509	558	519	571	545	533	558	577	586	557	536	520	516	505	561	546	574	537	542	524	524	531	563	511	557	542	548	520	562	576	544	571	519	556	567	548	562	516	535	497	515	613	581	530	563	528	478	526	521	573	589	512	531	541	519	562	482	537	514	553	541	523	546	537	562	523	530	588	528	514	541	541	518	549	544	569	521	527	541	539	545	518	521	564	527	533	511	581	570	559	552	539	520	524	569	524	582	540	535	500	560	552	497	545	546	529	524	552	559	506	557	552	572	561	522	546	547	530	560	534	528	573	492	506	542	579	533	539	559	539	542	555	504	537	519	566	561	527	530	531	582	534	504	547	557	557	552	558	519	546	504	559	524	550	537	536	559	553	534	508	502	583	524	574	570	545	550	603	511	538	564	552	558	521	532	532	534	581	527	535	571	517	563	539	520	544	551	553	537	553	528	544	554	561	575	555	554	502	502	562	538	519	584	552	564	544	576	550	534	569	528	528	555	533	515	533	562	561	553	574	573	594	527	518	530	525	546	494	525	521	555	580	544	536	582	565	512	519	508	546	564	546	512	529	534	576	562	552	534	549	543	548	525	538	576	558	493	499	509	540	576	532	547	536	521	490	539	562	506	511	561	570	558	511	555	554	578	527	538	511	518	529	574	533	575	536	533	570	511	585	526	481	525	525	523	512	532	541	578	553	532	557	518	531	541	553	502	557	550	579	545	567	552	551	555	559	545	470	524	550	559	501	543	525	563	573	535	567	548	548	536	496	571	550	569	529	501	585	558	542	522	531	544	521	535	478	545	582	553	537	539	603	553	525	521	578	563	569	577	568	524	534	538	563	514	569	582	580	508	577	555	561	571	582	564	557	534	543	554	534	529	520	546	518	516	559	572	522	571	525	522	568	573	535	545	559	552	556	534	542	486	560	543	543	567	536	573	527	533	554	573	522	549	517	540	550	571	566	545	531	574	504	593	557	539	546	533	535	564	559	548	582	535	540	555	574	526	559	536	544	556	548	530	506	557	551	516	523	555	517	504	542	533	552	511	559	502	563	541	562	504	576	567	551	642	526	513	531	540	538	577	540	572	521	565	527	529	583	583	566	539	560	567	563	503	574	569	510	546	508	534	524	547	558	509	513	560	548	625	567	528	520	518	530	502	573	536	529	560	539	569	549	558	564	551	528	508	513	553	571	548	522	529	544	548	558	553	531	482	552	520	514	535	560	531	543	573	557	555	567	510	534	533	525	524	570	541	524	582	541	557	536	521	550	554	517	541	537	567	523	531	509	549	575	545	556	519	505	513	542	562	576	542	557	535	514	541	549	549	510	515	548	521	573	543	552	536	532	532	545	569	505	556	523	542	541	522	548	531	552	549	492	538	544	537	545	539	542	519	547	535	544	557	525	560	544	542	527	546	540	526	501	582	499	558	518	553	548	554	544	557	549	541	557	513	538	521	532	535	521	512	525	514	545	529	575	534	571	520	514	543	523	552	566	579	518	531	585	559	527	575	522	551	523	518	496	523	530	521	491	543	542	494	562	539	535	555	550	539	522	547	550	573	567	561	536	544	545	536	512	538	565	515	541	569	580	581	542	572	564	528	517	564	521	530	533	538	550	520	555	547	520	543	575	577	501	564	547	535	547	516	524	527	552	525	552	545	541	609	568	496	524	539	547	542	577	554	554	543	537	536	573	518	547	494	520	524	570	546	555	531	590	565	519	540	536	608	519	518	514	547	529	558	563	570	567	586	519	573	537	533	541	604	576	502	544	550	522	552	528	516	517	570	560	566	570	522	574	496	528	548	552	556	569	562	562	560	561	566	594	540	568	553	541	586	539	526	530	581	537	560	571	559	537	540	567	543	533	526	483	570	528	580	546	511	530	538	551	530	529	524	548	532	516	549	487	514	550	586	559	524	566	519	567	559	484	547	508	516	523	527	513	543	548	577	573	528	566	514	562	550	568	511	546	508	515	568	570	505	544	529	538	547	553	560	531	559	526	568	525	533	559	611	540	504	539	568	503	514	542	517	579	551	558	517	540	560	559	599	547	535	519	510	562	563	500	505	560	547	548	551	582	558	528	557	567	517	569	500	559	518	551	504	534	587	522	541	553	502	592	551	538	514	531	570	550	575	516	544	566	546	575	521	563	579	550	574	548	502	565	538	508	554	546	501	564	569	533	561	520	543	545	521	527	567	532	566	569	531	518	581	536	545	530	523	526	511	517	537	547	529	540	550	526	576	555	552	577	579	531	539	553	517	555	546	578	522	563	516	568	554	543	548	579	551	515	528	503	575	557	566	551	552	492	549	519	554	579	525	573	541	557	532	584	541	537	519	574	539	501	557	563	539	570	562	584	576	544	544	521	551	539	570	567	512	536	552	546	542	567	546	588	532	540	556	559	556	557	552	525	544	529	553	575	548	558	535	594	529	580	530	541	507	558	511	522	549	591	508	522	567	558	553	529	542	520	548	581	517	518	530	550	532	518	557	558	516	522	537	542	515	539	559	524	555	535	568	533	569	537	562	563	532	519	518	525	547	540	530	506	549	501	564	552	517	563	513	534	509	515	546	563	501	568	554	583	551	549	577	527	581	575	513	535	527	561	530	531	573	560	571	536	568	535	552	571	531	522	521	521	569	527	531	570	555	546	529	553	550
7274	3024	2505	1239	973	871	655	441	426	386	331	255	297	284	288	310	283	287	269	251	266	256	244	262	272	249	281	262	278	236	277	270	252	275	252	262	227	248	265	262	270	283	290	245	231	241	261	249	253	234	227	244	258	280	246	243	259	244	223	269	237	235	243	239	246	287	252	268	268	260	273	252	273	224	266	239	235	257	239	250	246	261	244	257	245	270	237	252	254	266	250	242	250	268	237	240	260	278	253	232	306	250	266	268	255	252	238	245	249	248	251	262	245	254	242	237	252	228	258	257	247	287	226	257	244	240	236	216	248	250	238	237	230	263	231	268	257	247	257	263	259	238	283	280	263	268	248	259	269	293	239	260	244	296	263	279	226	246	255	239	267	241	246	224	269	252	255	267	264	253	257	239	247	252	221	284	271	225	243	242	278	257	246	261	256	246	276	238	252	251	277	238	236	268	279	261	272	254	254	235	253	245	242	246	252	255	248	255	275	255	246	253	231	219	224	261	252	239	253	234	251	213	243	233	234	243	247	239	269	243	251	239	245	228	241	236	264	206	239	252	235	243	245	287	247	211	278	284	265	272	252	234	253	248	222	259	285	253	235	245	221	239	247	256	263	272	257	257	261	244	283	278	251	261	244	237	251	231	218	230	264	241	242	256	225	267	269	258	262	260	253	267	246	231	225	257	233	281	236	261	254	233	262	223	252	257	249	259	263	242	243	263	282	248	256	249	227	240	235	226	250	230	233	245	271	262	276	246	227	265	244	249	286	270	255	260	250	273	264	248	251	254	263	208	230	237	295	239	256	245	253	253	239	257	274	261	245	252	270	242	264	239	252	265	248	247	231	243	269	286	246	265	258	250	263	241	239	280	268	215	243	251	254	268	233	261	231	263	240	259	264	245	287	261	239	244	257	268	275	266	226	259	261	266	249	240	248	242	222	249	240	254	279	256	248	248	268	236	282	283	252	270	219	249	237	274	260	265	230	248	251	239	252	282	245	250	230	248	243	231	263	276	260	238	251	251	258	267	248	253	262	216	248	259	228	215	237	266	246	251	260	252	253	258	261	265	250	259	244	239	262	259	230	253	236	258	255	267	254	246	243	250	228	288	243	266	264	267	249	257	238	252	235	239	245	228	256	264	234	251	244	232	238	219	265	265	224	245	242	229	231	256	240	271	261	252	248	238	247	241	260	235	253	265	249	233	252	253	233	268	267	236	278	266	271	264	246	261	251	244	251	259	258	257	265	221	263	254	234	267	241	242	225	250	247	233	274	241	248	220	230	266	260	231	255	276	242	259	280	270	213	251	254	255	251	228	274	247	250	241	263	240	241	235	219	257	287	227	258	229	226	263	264	244	260	242	245	247	270	255	283	230	244	274	252	252	227	234	232	214	261	251	249	250	243	278	263	255	223	261	213	230	283	247	229	229	255	227	228	252	243	266	221	253	262	250	265	252	245	228	265	231	242	241	278	253	239	221	264	245	262	252	245	245	233	254	237	247	259	237	268	270	241	259	246	253	272	247	250	263	233	222	255	268	271	265	241	238	246	228	243	233	253	230	264	225	229	247	238	259	228	266	237	246	240	264	259	229	233	257	255	245	242	266	228	252	258	238	236	257	232	246	256	272	238	278	254	275	258	248	296	248	256	232	230	279	242	281	271	245	252	259	233	247	256	251	264	245	252	242	251	261	262	252	279	236	236	261	280	236	266	248	271	247	255	260	244	233	239	260	244	257	285	226	244	237	247	254	257	251	245	249	248	266	265	263	275	265	303	253	233	255	242	245	261	263	251	241	259	259	253	239	258	239	245	263	279	239	198	247	216	250	238	240	269	264	248	256	232	246	230	259	238	253	246	257	236	248	260	257	239	246	290	244	257	237	251	255	242	225	248	255	258	237	235	235	245	241	234	255	239	234	240	256	262	237	262	261	229	256	227	233	255	237	268	234	259	264	266	263	247	269	226	251	220	240	259	245	209	249	236	239	271	251	258	228	217	278	265	237	228	255	241	262	284	270	251	234	246	230	243	236	256	241	248	266	247	260	274	214	248	249	229	233	222	263	238	261	291	271	252	238	251	246	233	241	218	234	239	266	252	250	274	236	275	250	246	227	236	254	260	250	272	236	245	258	258	248	238	240	242	233	257	237	268	223	260	216	258	267	245	226	273	217	225	247	260	280	269	262	215	241	261	277	229	258	270	251	236	257	267	270	252	241	239	276	251	239	295	256	228	253	262	243	253	274	258	238	241	283	242	255	275	264	244	255	216	226	234	268	247	267	269	244	251	256	240	257	228	246	238	279	271	233	255	269	244	248	252	241	217	268	242	246	259	263	246	226	249	256	249	255	231	251	250	248	251	255	217	231	264	269	248	242	257	272	261	282	268	233	265	250	241	251	235	223	252	252	252	237	236	228	248	241	249	258	224	268	247	247	246	247	262	226	242	235	271	253	261	270	258	229	238	251	256	258	241	254	228	264	237	259	239	271	240	249	274	234	262	266	252	252	255	241	242	235	267	250	255	238	250	246	245	244	274	233	272	268	262	239	271	245	273	267	275	254	274	242	207	247	270	251	254	254	223	267	236	243	246	276	230	265	248	235	232	236	252	269	257	226	242	278	256	248	254	269	243	244	249	242	238	267	258	266	265	271	263	240	249	241	246	245	246	257	245	241	236	248	261	201	219	216	255	244	223	246	272	244	239	258	242	275	277	243	240	231	264	234	265	250	231	240	224	252	286	240	260	256	227	250	264	231	268	229	245	286	283	250	252	265	245	258	253	270	271	260	247	222	274	253	258	228	234	240	237	231	264	245	240	253	259	244	274	235	234	246	246	231	259	248	264	270	233	250	255	265	238	253	254	249	265	263	254	252	223	249	255	268	258	248	276	251	259	239	230	256	232	223	255	269	250	231	218	235	266	282	242	257	247	240	258	238	252	255	252	262	244	230	212	265	234	242	288	245	234	274	216	254	254	303	244	234	243	264	253	255	252	261	289	240	249	257	250	258	237	269	263	235	264	292	278	258	273	251	263	236	239	243	249	252	247	277	241	262	241	280	238	244	216	267	244	263	252	258	225	298	252	267	258	256	248	254	281	242	236	253	258	273	227	254	272	218	250	260	270	246	235	265	250	280	232	257	271	275	232	245	251	261	289	265	240	246	262	226	228	261	211	227	260	251	260	229	243	253	243	246	249	262	244	219	262	225	269	251	256	237	272	240	258	261	252	243	226	253	240	241	253	225	231	255	266	217	241	266	276	259	221	262	250	293	252	263	250	237	254	258	253	268	256	262	246	234	244	253	257	257	238	244	239	232	242	256	245	235	250	272	256	234	234	274	245	245	257	253	222	267	242	261	269	237	247	250	251	235	216	277	252	282	259	233	224	286	276	262	263	227	266	260	235	257	239	250	264	249	232	251	268	250	246	236	241	234	245	242	262	276	277	240	249	236	231	242	253	235	258	285	250	236	258	240	264	240	263	242	263	234
6165	3887	4121	2966	2619	2547	2020	1507	1509	1368	1208	1023	963	922	968	1042	892	815	701	770	766	742	762	765	785	760	726	713	702	720	718	714	652	663	650	661	706	645	666	707	619	699	633	670	673	707	655	660	699	656	620	620	649	591	660	644	672	704	666	720	597	660	702	673	648	657	678	676	638	690	651	674	651	654	665	675	686	692	698	668	642	622	617	712	619	683	654	660	673	623	672	693	702	699	609	649	697	630	638	690	700	659	671	700	665	676	703	658	653	668	694	689	681	660	676	716	658	682	663	605	673	698	676	686	665	652	673	643	716	657	634	660	656	669	647	716	654	700	671	629	658	679	675	688	616	656	653	663	694	669	653	659	678	675	690	672	679	661	696	663	676	654	664	682	671	673	679	663	680	675	669	724	659	660	638	631	695	668	634	721	683	675	677	653	662	658	687	663	631	693	642	640	655	741	625	673	637	655	679	665	665	628	663	642	631	672	676	647	632	655	619	637	673	717	691	683	670	668	695	626	690	660	657	617	639	659	666	682	656	671	656	617	650	650	666	657	645	648	659	601	644	670	680	686	640	711	622	667	663	654	671	683	652	625	696	644	671	641	713	620	628	634	687	638	631	664	628	645	676	701	659	619	591	695	637	630	649	683	668	638	647	665	686	635	672	661	618	626	646	635	654	655	665	689	656	675	642	648	673	650	652	647	635	641	681	636	633	647	619	638	650	614	679	653	591	645	678	692	653	691	650	658	676	644	615	653	679	703	636	657	601	623	660	672	637	672	637	640	633	680	679	645	684	679	634	652	686	694	658	649	659	667	682	670	680	626	663	644	632	672	667	667	636	647	628	697	662	674	651	604	666	657	695	695	681	650	682	706	673	704	670	666	641	664	644	633	641	648	676	651	692	658	651	679	651	660	646	645	660	712	705	696	647	688	676	698	615	658	663	709	673	653	656	651	673	662	681	674	633	654	616	689	648	695	635	631	606	665	664	663	707	678	636	693	650	665	693	665	691	628	647	634	621	670	671	636	655	701	627	678	605	662	677	664	663	711	666	673	682	692	647	647	657	705	638	699	670	677	641	692	677	612	682	643	685	638	614	661	656	668	650	630	650	669	662	685	668	665	732	655	649	624	667	681	654	699	639	633	670	642	649	669	655	653	687	645	682	663	635	641	682	618	647	709	664	687	673	649	721	707	653	627	704	683	636	637	626	663	656	635	613	662	731	659	649	673	644	667	653	659	660	690	608	687	680	660	673	674	685	622	677	682	695	609	662	635	661	670	644	650	610	668	655	638	669	642	620	661	593	656	631	630	725	660	654	691	659	682	618	671	668	614	673	674	637	723	644	669	654	671	724	661	685	681	663	657	606	685	686	657	642	681	722	665	640	681	705	674	686	653	649	653	665	654	632	653	703	665	703	646	699	648	671	669	667	673	615	654	644	621	664	653	680	623	682	636	653	711	700	646	659	678	661	648	698	631	614	667	646	659	702	654	647	685	634	713	660	629	662	689	627	648	669	641	682	699	651	647	685	684	659	674	614	646	668	629	656	702	689	666	633	704	709	681	692	688	640	677	681	644	702	651	631	660	715	638	700	675	663	675	637	612	705	634	651	694	686	646	660	677	649	671	629	649	658	675	639	666	702	661	634	643	671	661	645	653	667	680	662	695	655	645	659	650	638	622	647	694	665	663	679	662	635	680	639	621	653	676	670	695	661	630	685	665	625	652	636	670	657	674	671	673	624	687	668	642	632	706	665	646	625	643	675	670	666	684	664	675	659	661	672	646	660	670	649	670	635	674	658	668	602	645	706	646	659	668	655	669	692	668	665	664	686	652	645	643	656	642	663	636	675	612	705	670	639	606	640	647	697	690	650	698	655	667	698	648	681	673	665	684	684	658	614	702	622	651	706	648	663	692	698	648	669	667	604	651	648	615	648	629	691	668	690	647	685	637	690	642	664	666	670	672	692	670	610	680	676	641	697	670	691	703	645	650	676	617	665	640	614	670	691	698	626	613	645	639	639	655	663	660	670	618	640	676	643	660	648	663	703	638	691	666	696	682	668	645	736	670	652	657	668	660	647	635	691	665	650	612	676	701	713	685	635	676	660	670	683	663	649	672	677	628	707	609	672	720	694	637	660	652	701	658	688	619	665	646	660	721	681	664	673	639	658	632	636	646	632	642	694	672	691	689	699	675	646	620	701	617	662	673	663	654	667	677	611	659	663	648	683	654	693	677	713	676	668	642	613	632	653	670	676	682	640	665	673	667	676	694	676	711	678	659	638	651	678	631	659	667	629	623	668	636	675	657	689	648	644	604	652	595	632	650	662	682	630	685	683	639	674	666	612	640	672	633	645	684	662	679	714	637	643	632	657	675	637	659	682	633	658	633	611	674	660	673	666	665	692	687	653	684	568	662	689	656	665	632	685	676	660	665	713	702	643	650	699	698	661	682	678	654	679	638	702	691	596	723	653	625	665	683	645	669	669	635	676	685	669	654	665	690	644	694	632	686	649	688	639	646	671	690	641	663	684	678	680	609	617	659	682	637	666	686	662	632	635	686	635	636	637	672	734	674	667	621	729	653	672	667	678	675	679	663	637	651	688	647	656	649	710	689	674	690	669	658	647	679	654	642	630	666	648	658	650	679	687	665	680	675	641	672	662	655	680	619	686	648	657	640	700	677	648	704	713	626	660	639	659	673	666	668	697	685	663	715	672	694	663	626	658	658	592	693	624	668	647	677	657	654	639	678	692	676	694	658	676	637	669	657	685	650	640	735	686	678	704	693	683	691	647	673	632	657	653	663	637	670	642	679	633	651	706	634	666	697	677	666	651	662	650	670	641	643	661	712	658	665	689	700	655	679	672	666	672	682	665	704	622	678	665	692	663	693	693	676	644	682	691	714	634	665	672	716	662	663	704	620	665	697	664	663	677	646	700	644	615	703	673	662	651	693	644	656	630	656	695	639	691	648	618	639	606	692	661	663	656	668	667	682	649	676	648	656	664	646	634	669	684	682	687	658	656	685	651	609	657	686	704	682	664	668	685	620	679	642	632	649	665	651	650	663	644	630	608	663	689	679	651	683	663	630	658	667	650	663	688	652	639	630	641	684	690	680	671	657	597	701	670	668	658	683	653	660	659	645	640	614	625	679	676	661	673	680	688	630	630	658	688	669	697	654	639	654	629	722	735	637	700	641	626	661	722	641	696	668	626	667	658	630	637	708	715	708	672	653	649	667	628	682	653	661	704	673	689	669	685	622	660	660	658	678	681	698	695	655	689	667	668	637	662	670	679	668	686	717	722	636	652	700	690	656	662	610	702	647	642	630	697	666	679	670	677	643	644	643	657	668	714	645	687	662	601	618	661	623	641	665	667	670	629	659	639	675	674	678	641	672	674	610	635	650	657	701	633	656	629	630	667	652	642	661	689	653	680	664	672	684	645	665	667	656	681	695	627	658	672	667	693	682	667	663	631	699	658	666	633	660
34196	19772	13979	8774	7065	5819	4333	2614	1939	1579	1214	826	556	515	468	459	382	413	386	372	328	359	342	354	349	386	364	342	329	284	320	261	281	289	322	312	287	299	280	315	312	319	322	306	302	291	313	276	284	283	272	286	301	326	300	282	318	327	287	302	277	331	280	270	309	277	306	301	303	302	269	292	267	272	263	311	276	306	310	330	287	278	300	310	326	282	308	275	300	301	309	256	302	309	293	284	286	311	285	303	292	325	312	285	323	289	273	298	281	267	303	254	305	297	303	311	284	302	284	288	303	322	330	270	292	320	289	279	318	327	281	296	259	306	274	275	301	303	291	318	278	312	309	313	289	277	303	307	288	281	295	302	298	291	312	319	317	282	290	324	263	347	309	282	292	302	306	274	336	269	290	327	283	308	321	306	308	311	308	268	334	319	295	290	271	301	275	262	275	282	293	279	306	295	284	268	251	314	274	323	290	318	310	289	316	313	252	296	307	332	311	297	289	290	292	272	283	292	309	299	309	285	262	301	286	291	289	323	304	282	296	302	325	293	302	284	312	294	273	289	280	318	320	275	302	281	312	329	294	262	258	277	297	302	281	281	321	287	294	284	278	276	274	254	314	326	289	280	306	290	300	320	322	302	297	262	288	269	298	307	304	281	288	275	316	314	306	299	308	335	289	300	291	264	297	293	286	333	318	289	292	290	312	280	317	298	301	299	317	293	288	319	285	273	287	278	281	316	327	276	303	281	282	317	258	303	267	285	300	267	307	247	278	284	274	275	307	277	280	305	303	295	280	281	298	302	331	302	301	252	316	271	295	277	326	283	281	295	308	287	292	302	327	303	295	285	307	314	313	291	260	308	256	315	327	281	310	280	290	324	278	258	348	325	303	320	313	313	280	314	280	287	317	263	310	295	281	263	272	304	316	299	280	308	301	260	294	302	280	273	308	293	294	296	286	306	259	263	296	297	300	278	321	301	273	267	330	308	275	268	299	292	288	282	294	316	272	294	300	296	279	309	310	300	290	298	291	291	287	305	297	284	277	286	281	263	261	265	281	301	297	269	325	290	281	311	293	300	287	291	304	320	288	310	335	289	274	276	303	312	299	292	279	298	285	265	263	341	297	310	314	287	295	311	288	281	292	267	304	274	278	310	301	309	287	273	279	300	298	279	290	280	276	285	319	288	288	295	324	302	284	291	284	276	306	292	280	305	318	287	319	294	280	294	324	287	289	299	264	336	291	296	311	287	283	269	291	311	279	310	302	309	259	329	269	290	277	264	299	295	295	321	311	323	289	290	297	263	276	318	304	278	263	285	303	291	280	290	273	309	304	297	297	306	323	283	271	294	286	265	293	290	295	311	295	274	304	311	284	280	299	283	270	283	306	280	312	309	314	292	314	284	330	316	294	270	292	300	266	325	327	302	344	296	290	302	289	299	289	295	286	286	294	321	308	281	283	308	283	271	287	275	277	276	302	285	298	281	273	283	306	254	324	281	287	291	311	322	306	269	303	307	285	303	296	318	287	319	309	290	261	299	284	283	316	288	326	304	279	294	300	277	316	287	274	264	276	309	303	293	290	288	289	282	341	317	294	277	274	258	299	291	291	307	293	293	312	276	267	280	319	265	290	331	271	277	292	272	277	314	314	291	273	321	331	282	317	299	302	286	258	280	311	265	302	300	299	285	287	277	291	298	311	311	298	301	289	280	271	280	298	298	316	272	324	324	302	310	281	274	287	286	315	308	304	285	300	289	287	278	286	307	311	320	266	309	280	279	283	267	279	310	302	303	302	292	303	290	292	281	288	303	303	304	322	293	281	290	296	331	305	288	284	295	292	277	307	315	329	299	288	300	292	297	295	287	285	292	267	287	304	277	281	303	279	307	302	326	288	286	302	293	306	273	305	295	267	290	290	292	314	278	282	299	290	274	297	314	311	314	274	289	302	281	276	319	263	261	254	305	308	313	318	314	284	270	276	309	305	284	285	290	298	280	279	303	307	283	275	277	280	289	296	307	305	315	327	244	308	308	283	275	299	272	282	337	291	279	286	275	287	275	313	316	266	255	290	309	303	278	333	295	314	312	280	284	291	289	267	293	291	294	284	310	258	262	306	325	306	287	296	309	271	295	288	288	284	304	285	270	279	290	294	312	282	265	322	288	290	309	260	285	321	255	285	281	318	295	279	282	313	288	302	295	318	292	288	314	324	297	284	273	280	320	292	292	296	289	289	265	282	295	299	295	289	287	265	305	313	291	299	291	305	284	272	284	290	303	269	325	312	348	285	277	283	300	325	295	283	333	297	295	309	298	330	294	309	307	308	284	355	301	311	287	275	292	243	311	272	313	295	312	306	268	290	295	284	274	294	277	282	296	291	281	293	297	291	305	288	290	276	325	289	304	266	286	292	277	319	284	287	332	299	288	271	328	295	299	285	294	317	294	276	274	280	289	297	293	293	316	284	324	288	300	307	314	321	289	266	299	289	322	329	287	314	271	287	302	274	328	300	298	298	319	304	318	255	270	305	274	301	327	284	279	289	283	279	334	293	292	312	295	293	312	289	301	321	301	266	286	306	284	292	289	297	267	305	310	298	297	270	289	293	296	283	304	309	290	299	294	277	304	264	298	285	322	289	312	274	327	289	308	285	274	295	300	302	299	287	295	274	271	304	294	302	294	272	291	305	294	294	314	283	286	291	269	264	320	298	312	298	298	298	290	297	282	277	300	306	295	274	300	288	310	266	243	312	276	306	282	304	296	287	319	318	316	299	273	311	309	287	291	285	279	283	336	290	247	286	281	295	330	301	307	296	292	300	279	311	300	290	293	270	283	302	297	302	292	311	314	297	289	272	303	309	319	277	312	310	320	270	278	261	332	320	296	289	282	296	313	273	294	308	269	304	331	284	263	277	263	276	273	319	288	277	264	294	304	294	317	314	301	273	291	313	297	332	293	280	287	268	278	296	319	314	293	272	281	317	289	313	286	297	297	307	276	304	278	304	294	281	283	282	290	317	310	272	290	276	309	304	274	304	305	326	320	294	313	309	306	271	293	322	277	310	277	272	278	301	310	296	277	272	265	291	288	299	314	332	295	324	288	273	313	306	320	312	299	281	292	299	304	278	304	289	307	308	305	309	315	291	290	290	292	321	254	296	285	321	321	269	291	285	301	293	287	289	291	283	307	295	288	321	296	285	287	301	293	285	264	297	288	295	312	323	305	315	303	288	272	304	283	278	309	289	311	313	316	294	280	324	289	269	287	306	280	327	283	334	275	318	280	300	293	295	306	293	284	306	303	291	295	309	297	259	269	294	330	277	323	268	257	280	300	289	267	307	298	297	310	320	332	264	261	299	275	286	291	311	292	314	317	307	301	280	299	314	323	281	325	293	326	320	301	277	269	259	278	294	280	285	285	290	305	303	304	287	287	284	285	299	273	256	292	291	273	294	272	302	318	301	282	278	287	277	252	281	266	340	314	280	317	278	310	287	318
24943	11784	10239	8476	9957	8740	8106	5966	5692	5024	3949	2614	2067	2227	1983	1867	1586	1433	1405	1414	1287	1286	1387	1311	1340	1363	1115	979	932	812	823	846	842	824	798	808	751	741	758	763	816	812	790	810	774	763	809	752	805	790	767	786	770	767	760	770	753	765	806	757	800	734	808	812	832	766	793	780	785	837	743	755	750	811	779	797	764	734	755	810	771	792	720	786	763	744	781	741	774	738	845	752	807	755	749	794	790	761	807	764	767	799	774	741	802	793	787	747	769	812	794	758	773	770	757	778	773	790	784	757	788	725	823	751	815	741	767	754	804	758	786	784	763	711	773	749	729	774	733	769	746	759	783	818	728	770	826	752	775	779	764	771	719	770	762	805	724	794	737	787	729	716	734	732	799	749	779	718	748	713	750	719	762	773	711	788	749	768	764	773	734	740	777	744	713	770	758	774	762	791	778	748	808	748	738	732	767	764	693	795	726	743	788	752	749	720	773	786	767	745	746	771	737	749	772	774	724	759	799	775	732	721	783	731	703	747	749	797	765	739	695	720	777	742	791	711	718	726	708	712	785	744	774	776	774	777	737	768	777	805	755	755	717	745	820	750	720	751	778	749	788	707	766	715	769	713	722	769	778	782	756	742	778	796	700	728	706	747	740	746	785	770	747	744	719	754	745	756	757	732	758	726	729	745	763	752	756	716	734	796	752	744	736	752	709	749	762	750	811	765	798	729	746	747	787	737	741	717	846	751	779	735	764	708	752	750	722	770	736	722	719	748	754	757	749	796	763	716	715	723	772	772	792	778	761	743	708	798	748	765	728	736	810	735	760	713	733	783	751	732	745	778	705	726	738	769	754	762	757	768	729	728	741	716	705	779	730	785	771	742	755	730	747	724	741	817	753	722	765	774	770	743	734	759	721	762	735	748	730	768	748	742	766	764	733	738	757	728	732	752	790	719	766	756	785	759	789	720	713	721	748	732	723	745	728	731	722	777	768	778	779	715	758	770	740	785	728	783	757	763	773	715	723	711	722	750	712	738	757	769	773	768	693	769	750	714	769	748	717	737	752	688	653	743	779	772	744	723	769	775	783	792	759	753	752	710	735	733	763	766	743	730	756	746	744	712	720	743	735	722	780	737	741	744	744	720	763	755	764	738	777	768	723	709	752	751	760	751	751	767	765	773	756	764	796	737	786	785	772	759	756	752	760	751	756	721	748	769	741	751	747	742	709	725	743	765	729	798	738	761	763	775	743	786	763	735	725	738	769	805	741	722	780	740	709	754	745	776	755	728	800	738	765	725	749	717	785	748	794	770	800	770	753	726	757	765	775	788	737	782	737	727	784	769	750	770	729	714	771	767	757	682	759	775	729	813	757	713	802	740	740	772	754	794	740	773	670	789	748	770	735	693	793	718	761	743	740	768	784	745	768	751	807	726	770	756	752	725	790	718	743	762	743	738	718	746	719	776	755	780	757	743	729	756	741	841	770	763	730	757	740	749	778	731	758	744	711	744	767	770	710	787	755	672	790	771	779	794	763	784	725	749	747	734	756	829	724	699	779	745	781	735	740	757	738	724	755	757	728	750	705	745	710	749	726	729	740	755	773	755	760	735	746	750	757	741	758	741	714	782	723	730	777	738	752	727	772	766	754	800	732	761	828	748	756	760	808	742	738	745	750	766	770	796	764	714	750	761	747	708	737	732	759	768	657	815	765	808	765	709	752	697	774	798	759	750	722	732	757	755	764	741	757	777	763	713	787	749	771	736	739	737	742	769	749	762	764	768	732	762	755	763	787	738	751	769	668	698	757	762	748	751	757	713	733	744	764	731	725	749	766	792	740	721	804	756	764	781	743	773	699	772	744	762	770	735	758	752	794	776	765	718	722	722	755	748	717	775	740	745	726	781	742	720	749	741	735	756	774	783	745	749	788	767	754	754	746	808	782	722	752	731	740	749	753	764	687	770	761	759	755	764	772	833	776	737	763	745	768	728	727	750	739	754	751	728	738	756	734	748	755	746	754	765	721	757	750	738	710	761	740	761	718	741	763	740	765	760	767	716	741	706	765	764	774	762	785	751	758	743	732	738	751	743	745	784	745	724	751	755	768	748	736	738	743	770	720	713	748	785	756	739	781	706	741	716	741	790	709	790	744	735	759	765	733	754	794	723	757	750	761	758	692	760	763	780	741	712	758	789	716	708	747	729	729	721	719	740	702	726	764	766	776	823	745	755	721	750	711	797	749	785	764	779	755	739	760	727	745	713	747	763	723	779	738	783	787	747	745	766	754	723	773	756	756	757	722	762	780	767	701	748	812	752	722	725	706	778	807	771	756	737	730	771	785	728	739	754	767	752	723	731	743	756	743	771	727	762	760	770	703	738	749	729	782	738	763	761	728	748	687	786	710	786	790	726	758	735	777	757	796	738	760	770	709	729	740	752	778	757	702	710	810	745	776	764	720	779	756	764	730	732	718	756	775	735	767	767	720	733	733	747	737	723	719	808	763	726	742	744	779	754	772	740	705	752	754	763	738	753	745	750	701	721	744	756	707	734	726	731	790	687	767	741	717	771	786	738	758	715	764	812	762	712	765	805	777	686	787	728	724	749	738	786	803	692	750	761	784	781	759	748	747	746	762	718	733	736	795	763	729	819	785	727	779	714	792	716	807	785	724	777	709	728	751	715	768	771	739	754	765	736	746	754	759	778	732	700	780	757	810	745	741	794	784	774	737	786	783	759	804	729	773	738	731	708	774	740	756	739	784	763	791	731	752	771	715	733	782	704	737	776	759	769	758	747	738	750	725	777	784	775	742	760	774	750	725	767	794	791	746	754	759	807	702	787	775	782	797	723	738	733	807	746	732	771	739	744	766	729	724	704	759	744	756	783	769	768	749	761	744	749	776	704	803	730	747	766	762	766	719	778	714	757	731	732	736	783	770	751	732	788	733	738	788	714	751	706	725	759	741	794	715	699	724	728	767	766	747	717	748	703	742	780	769	772	747	726	768	775	721	736	697	745	705	764	803	826	744	763	752	736	770	701	747	703	797	780	803	746	773	737	733	743	763	805	739	723	770	772	755	762	834	740	771	788	715	728	734	771	730	776	783	737	746	805	770	725	705	770	797	721	741	752	717	775	773	700	748	721	803	743	771	723	797	726	772	746	749	791	751	749	726	696	793	756	775	767	722	713	747	794	709	755	701	752	724	763	717	741	752	723	800	792	762	755	759	783	762	725	729	737	741	745	811	738	745	757	748	745	741	748	698	720	750	725	765	777	737	734	795	742	748	760	729	725	754	765	733	752	777	736	729	708	779	777	761	738	734	775	739	723	759	753	736	760	810	773	759	740	768	698	731	750	738	738	734	736	765	745	795	812	732	726	784	768	775	723	739	786	771	770	718	781	727	775	738	716	780	784	699	699	733	743	745	750	763	790	767	763	747	712	728	725	755	768	738	720	704	779	749	735	740	765	771	783	746	722	750	719	758	776	753	743	700	752
41935	25354	19034	13354	10653	9137	7019	4481	3351	2871	1965	1137	750	588	563	442	417	395	358	411	372	388	325	353	328	388	334	282	249	224	237	231	242	245	216	232	237	205	182	221	209	204	204	213	219	201	210	197	217	217	208	210	235	219	234	211	231	216	221	202	210	232	211	217	220	217	227	213	204	244	223	205	225	214	223	218	242	207	210	218	207	222	208	215	189	221	205	225	227	222	198	202	201	213	209	202	202	198	222	205	222	218	223	234	210	199	203	211	200	229	210	193	212	203	208	227	222	214	223	206	240	224	228	242	238	216	213	203	183	221	201	228	212	228	208	223	223	238	218	196	194	230	208	192	214	219	181	225	224	234	199	210	212	201	216	221	218	186	199	209	214	221	211	211	229	225	198	196	210	203	202	247	206	215	203	231	196	203	190	212	209	227	208	218	197	208	207	189	212	198	206	186	208	196	195	215	210	206	196	218	197	204	198	231	221	216	184	188	209	209	223	206	215	218	190	229	201	196	206	184	218	204	192	204	198	206	192	196	192	236	231	200	209	203	211	203	218	206	212	205	207	214	195	215	184	224	201	207	214	221	201	200	223	195	234	206	219	214	211	215	200	236	187	203	216	194	206	203	233	196	206	193	229	209	197	212	215	200	237	218	225	208	190	187	224	208	211	223	215	187	207	271	201	217	234	214	217	214	218	206	211	193	219	211	228	214	192	217	226	234	194	207	202	197	204	217	201	236	193	225	194	204	192	199	206	197	226	232	216	194	185	210	203	206	193	213	209	210	218	211	176	201	198	222	217	209	211	205	194	223	198	204	207	214	185	224	191	206	204	226	217	218	207	229	234	199	221	227	212	186	216	205	214	223	195	197	214	215	210	208	211	214	208	223	226	181	236	202	221	187	203	214	174	198	232	205	186	229	209	216	199	225	224	230	212	218	203	209	210	202	193	203	234	212	196	213	210	194	203	249	254	217	196	215	181	221	203	231	202	211	210	199	212	215	231	211	205	223	190	201	201	206	204	183	207	210	199	190	214	222	211	221	193	202	238	218	205	189	183	227	189	214	203	227	203	219	207	212	197	209	242	216	205	232	184	225	208	221	237	233	200	216	201	176	195	229	202	203	225	197	234	217	178	189	199	201	228	230	211	205	237	218	211	201	230	193	217	226	205	232	206	179	215	233	206	159	212	191	212	217	200	194	215	216	216	196	224	235	188	185	202	200	200	219	225	231	221	215	197	222	183	214	230	242	202	210	196	194	223	182	179	210	215	225	219	197	226	200	213	195	211	187	204	199	209	211	208	219	219	208	231	212	196	222	195	223	211	186	186	205	231	182	208	206	218	225	212	192	218	234	217	199	216	197	207	205	227	225	234	213	174	204	203	195	208	197	193	184	229	193	225	214	227	231	199	199	200	214	226	186	217	211	205	231	188	237	220	213	219	217	211	207	205	209	219	198	199	228	239	223	228	216	202	185	207	185	212	195	216	215	245	185	219	184	208	195	201	216	224	233	211	200	203	236	210	224	218	184	211	211	201	208	189	176	220	189	203	213	200	208	227	218	227	205	225	204	208	217	199	217	193	232	210	203	201	216	193	209	213	233	206	186	231	181	201	215	200	218	221	225	186	208	201	204	207	193	193	227	210	231	197	207	240	194	210	197	213	221	180	201	213	199	215	212	197	226	209	189	222	221	210	211	182	208	218	224	182	191	186	205	222	210	222	184	219	207	185	247	206	199	206	210	215	204	192	203	211	222	220	201	212	208	220	221	219	205	231	208	221	196	199	237	194	199	198	205	205	181	233	203	192	215	210	214	228	226	207	203	194	244	217	213	205	188	218	196	232	214	208	191	185	209	214	215	213	175	197	221	187	203	181	216	221	228	205	205	223	212	202	218	184	222	204	192	219	190	177	219	231	204	196	232	204	208	171	240	204	193	187	223	195	221	213	214	210	202	224	206	208	192	215	213	199	196	196	182	199	198	199	201	224	212	191	204	208	175	176	182	213	231	234	204	205	225	186	213	191	192	202	232	233	211	215	217	207	217	213	203	204	211	223	197	212	217	188	199	210	217	210	208	201	215	210	182	222	229	205	215	206	223	201	227	209	193	219	208	200	224	215	226	228	217	196	208	213	216	172	226	216	174	170	213	206	234	209	209	212	212	208	209	202	218	209	228	189	212	195	198	207	191	223	229	195	202	214	209	194	213	202	205	238	200	214	196	214	216	226	238	203	222	210	220	201	184	217	203	231	204	211	209	224	188	214	193	210	185	211	216	229	193	204	196	210	202	205	211	206	207	222	193	181	233	226	218	223	224	183	197	225	202	225	216	216	215	199	191	222	199	202	213	217	219	214	195	191	199	205	193	204	204	200	226	210	218	205	206	225	199	214	193	208	195	205	209	218	210	217	198	219	181	174	190	217	215	228	215	187	209	208	201	208	206	193	195	201	212	220	217	200	212	182	184	210	203	215	198	204	206	215	188	239	216	203	204	168	227	200	200	225	195	196	218	212	223	212	195	211	240	210	195	201	225	223	229	217	220	186	202	188	226	190	219	194	233	212	224	206	188	201	209	226	194	200	216	194	206	216	209	223	230	207	218	184	202	223	200	206	213	217	231	235	227	200	230	195	201	187	229	222	224	210	208	204	206	207	229	200	174	236	186	218	214	209	206	199	228	186	207	212	227	204	227	225	196	213	178	201	202	186	214	210	212	215	212	215	210	221	216	225	224	219	211	194	204	237	212	215	212	211	215	192	213	231	210	217	228	199	223	202	192	185	210	207	214	224	194	184	220	205	196	228	207	230	198	207	210	195	222	199	217	199	231	195	216	198	215	202	220	187	204	211	207	207	185	181	219	237	236	202	207	200	205	233	211	211	214	207	208	233	215	200	207	208	202	191	197	227	204	190	196	223	211	226	224	206	196	209	212	218	206	206	206	197	181	217	208	204	229	202	207	217	205	190	209	210	212	208	231	220	224	192	219	204	223	230	220	216	227	211	192	175	193	213	219	199	226	212	226	220	183	175	208	212	189	190	204	222	202	199	232	195	202	169	211	219	208	205	203	202	210	197	222	185	252	203	216	206	225	210	194	189	201	210	218	212	235	204	199	222	184	208	208	193	203	236	230	207	194	231	225	212	215	210	239	225	196	209	222	204	200	193	230	202	221	207	223	219	200	217	218	187	210	223	198	207	199	220	194	220	194	226	210	229	221	211	215	243	234	216	199	199	216	206	215	205	191	220	211	217	202	191	211	207	185	215	223	209	204	201	208	191	174	206	210	201	212	186	212	218	214	213	200	187	219	186	190	213	199	232	210	187	225	193	221	211	216	205	219	209	213	192	190	205	226	205	189	222	222	204	209	198	186	205	192	201	225	233	194	198	211	227	215	188	197	191	215	224	190	208	190	231	199	211	228	219	231	194	206	222	196	216	236	244	217	201	207	244	221	222	203	203	236	218	223	183	214	207	213	211	199	204	216	191	228	219	199
31162	15334	13537	12480	12432	11695	10488	8627	7467	7124	5492	3607	2943	3028	2668	2355	2062	1786	1556	1879	1425	1401	1521	1709	1528	1714	1292	974	894	779	692	687	658	663	665	653	608	654	639	612	604	578	620	651	572	557	595	625	605	592	563	551	565	586	552	580	558	596	612	587	630	570	578	551	611	572	621	588	594	551	630	614	582	566	607	615	573	555	563	573	598	554	552	616	604	589	598	561	534	510	589	558	585	553	605	593	613	577	579	563	606	577	578	583	587	591	597	567	550	586	562	605	548	557	541	548	578	605	563	594	588	548	586	561	575	590	537	570	545	573	553	503	541	558	537	588	516	568	537	579	548	566	574	559	546	552	544	607	557	538	536	557	525	565	558	545	561	538	529	541	542	555	534	562	534	539	512	532	567	581	564	561	528	511	566	566	506	541	568	528	549	556	568	567	524	542	555	550	514	513	523	538	566	550	517	543	552	581	559	538	499	521	562	527	528	569	553	534	512	579	497	533	540	578	534	529	586	524	574	548	581	533	519	583	520	545	561	532	536	577	488	519	545	543	574	609	541	563	528	584	545	566	534	499	561	547	553	533	564	555	565	525	518	543	560	566	604	534	585	540	543	533	513	567	533	518	543	567	524	590	535	535	536	523	551	577	577	525	535	581	537	555	541	557	537	552	554	502	489	537	549	506	533	554	536	590	527	523	540	575	517	519	526	545	596	543	533	535	568	554	562	533	575	532	543	501	566	574	511	542	584	560	576	530	550	544	542	553	567	558	545	568	552	525	580	551	571	538	559	573	503	526	551	520	587	561	565	544	555	521	530	534	549	540	555	520	555	556	513	548	545	532	526	568	539	529	554	535	548	533	514	537	531	516	527	529	546	574	600	544	563	513	573	532	515	496	565	603	548	561	537	564	515	585	567	544	541	570	528	553	568	538	543	575	549	539	522	540	564	569	558	591	550	513	513	528	578	525	526	546	509	543	595	563	553	607	553	534	529	492	532	542	563	519	516	525	530	541	545	534	545	522	513	575	529	536	546	559	550	564	556	514	510	538	556	586	554	575	533	532	545	549	549	535	569	556	563	550	549	525	520	520	522	549	539	538	582	545	557	560	550	547	553	560	512	579	543	573	546	534	576	556	519	520	564	579	546	536	526	548	519	533	553	569	535	574	551	564	520	571	526	545	523	533	523	512	562	541	522	572	543	517	550	553	541	572	508	563	554	552	579	534	551	523	580	544	542	505	537	568	577	478	523	587	544	588	529	571	594	546	539	576	553	576	535	539	523	560	579	539	499	556	549	503	559	555	520	535	541	559	552	523	544	545	534	527	546	538	562	583	535	600	537	536	587	554	545	523	492	548	514	564	592	569	589	540	546	594	572	535	525	586	564	515	543	543	549	560	517	567	565	525	523	561	555	598	593	496	534	593	551	558	514	545	568	536	560	535	550	550	538	544	551	560	587	489	564	554	529	554	542	521	563	560	569	570	530	537	523	496	538	510	572	552	499	537	543	565	499	542	550	538	545	462	565	574	568	556	569	518	541	517	544	556	519	543	587	561	542	554	554	559	545	596	547	543	575	548	525	554	572	558	506	513	541	536	521	524	560	541	560	569	519	544	530	555	594	521	536	530	527	569	559	532	557	560	555	579	568	554	566	597	543	581	539	530	539	531	561	530	509	616	552	520	588	558	558	516	537	563	597	531	598	544	571	562	537	554	552	536	560	565	544	554	567	578	552	525	540	541	564	558	537	515	551	572	574	524	591	542	605	548	564	520	541	579	518	511	598	552	513	475	547	552	533	568	546	521	559	547	566	548	554	550	551	528	540	550	545	511	571	564	534	573	550	546	528	528	557	534	566	511	530	527	538	502	548	516	522	556	552	536	565	529	532	563	519	557	552	537	550	542	533	543	566	548	553	567	573	542	531	553	517	558	525	583	547	587	560	523	503	554	530	551	547	545	565	551	565	583	520	550	579	536	538	552	560	512	505	541	526	540	542	557	542	548	528	547	565	573	478	526	523	593	557	551	502	554	583	546	543	516	532	526	545	545	565	499	529	581	530	545	553	547	526	543	553	522	610	563	556	510	531	523	551	546	529	538	545	532	525	535	573	547	528	526	528	568	580	540	608	546	526	551	534	545	542	520	504	529	536	555	552	573	523	535	559	563	545	557	573	547	519	550	620	544	574	554	598	555	542	616	538	568	532	524	575	566	585	547	578	514	599	530	624	558	519	536	532	520	566	534	544	541	559	559	526	578	559	567	574	529	540	579	521	541	536	508	529	534	532	551	557	501	545	542	539	544	584	581	557	562	572	538	556	555	512	522	543	551	534	534	540	567	508	587	555	538	533	548	539	528	570	582	554	553	575	555	563	583	546	537	505	535	514	542	530	515	538	571	519	526	557	558	549	502	493	553	573	596	531	525	508	563	544	548	555	516	568	577	515	569	551	565	572	572	560	512	560	556	564	539	542	544	532	546	560	530	528	597	546	581	523	512	552	537	546	580	573	581	527	557	510	553	491	502	543	570	585	564	556	570	537	518	527	528	580	535	544	572	525	540	589	563	568	579	557	542	531	529	536	531	523	529	584	534	513	514	549	555	558	536	536	526	567	537	575	545	560	562	535	512	538	547	580	559	491	550	522	529	525	527	586	539	544	533	522	543	535	537	525	505	563	527	543	536	548	545	533	558	547	534	564	545	551	536	524	504	529	568	573	575	534	565	535	546	561	559	535	553	547	561	564	495	534	541	533	528	578	552	538	538	537	581	560	525	542	520	541	532	559	540	534	503	574	524	549	586	515	518	563	521	536	525	605	585	542	559	552	507	572	510	543	561	566	562	555	512	541	561	550	527	517	534	560	513	522	518	575	602	522	539	524	529	533	584	528	538	545	573	550	528	547	574	554	521	526	597	528	535	517	573	519	500	543	542	592	541	571	498	557	537	484	579	531	541	511	562	483	562	539	561	575	505	540	501	542	495	540	524	557	523	538	550	533	506	568	497	570	540	504	544	517	553	576	582	504	500	551	545	599	561	554	572	569	537	558	545	564	504	588	564	554	553	518	560	554	557	543	544	528	542	548	523	590	566	529	558	548	606	543	517	511	504	537	545	566	511	553	517	529	581	513	564	564	524	528	518	583	598	542	518	575	554	523	557	544	545	570	543	513	545	554	588	528	571	565	557	541	560	517	529	545	551	548	546	565	521	543	550	528	530	535	563	552	536	541	531	538	526	568	548	517	544	557	527	523	511	575	521	521	549	554	589	536	569	577	501	563	547	570	539	572	552	524	542	500	522	542	530	550	542	525	521	540	480	508	578	508	576	543	527	532	552	531	572	554	541	515	553	546	574	504	583	539	584	522	521	509	557	576	529	575	540	540	536	565	542	551	542	549	546	537	568	523	531	503	548	578	558	582	507	528	541	550	543	531	536	529	538	550	522	560	517	506	545	554	551	551	538	526	537	541	513	587	537	533	557	593	561	556	542	534	539	512	574
7063	2853	2148	1345	907	778	604	431	366	312	352	302	305	271	285	258	270	288	225	300	234	257	305	255	266	274	242	221	240	232	247	264	254	234	249	248	204	256	254	236	260	236	275	241	237	253	257	271	249	253	249	255	236	261	269	239	278	258	220	260	236	244	247	231	247	263	222	210	240	243	283	252	265	251	273	248	257	247	246	226	238	249	251	253	276	277	261	237	252	239	205	276	265	264	233	243	251	244	273	232	238	264	240	214	264	214	266	229	259	231	241	238	240	228	244	262	242	235	251	223	271	256	253	259	263	249	283	215	232	246	305	253	251	252	224	251	244	233	258	225	258	231	244	268	222	247	235	272	252	231	263	244	249	263	230	246	220	220	252	234	238	236	234	244	244	268	267	245	261	271	237	239	249	243	237	253	240	249	235	238	246	209	228	260	268	235	237	260	232	245	250	275	220	263	220	256	249	250	245	264	243	228	232	253	253	244	244	228	244	290	231	225	252	244	246	247	263	246	228	264	278	217	239	233	270	229	222	246	255	253	242	257	247	250	267	238	244	264	267	247	255	243	239	259	267	242	242	248	233	260	222	264	245	241	271	245	251	251	262	243	255	238	232	214	224	255	244	258	255	259	217	240	259	233	235	248	234	229	259	277	266	233	218	214	231	200	281	245	254	218	252	267	254	245	249	254	240	247	216	292	259	266	245	260	276	239	250	262	269	244	259	280	229	238	241	218	243	257	273	234	263	274	227	230	258	244	246	203	259	242	264	247	240	246	251	237	230	287	249	233	258	253	272	240	257	232	230	278	253	246	248	219	222	250	242	236	249	252	238	256	271	262	233	250	241	235	228	226	246	265	242	254	221	227	249	236	258	266	207	250	224	257	251	244	230	251	217	223	248	254	253	221	233	216	229	259	231	238	205	250	223	251	264	260	242	228	247	252	285	241	221	237	222	232	239	237	216	227	241	244	263	271	258	270	265	265	251	253	252	270	244	253	216	254	266	260	279	257	249	272	258	226	225	258	248	245	251	226	242	241	238	268	247	238	229	209	229	261	240	241	231	219	240	269	238	252	221	274	241	222	243	248	261	256	256	260	246	270	251	246	217	258	219	259	264	243	216	231	252	227	262	221	235	246	253	260	234	238	230	248	266	227	272	233	246	230	250	250	240	256	263	263	258	208	239	231	266	244	272	249	255	249	227	242	267	228	257	247	218	252	259	258	247	254	224	256	254	260	254	226	243	241	255	247	247	227	250	276	272	250	262	280	258	247	263	271	257	257	232	265	278	259	238	248	243	237	256	244	291	264	246	244	259	257	242	239	242	232	232	267	242	235	242	258	249	237	223	244	251	256	277	231	263	247	242	263	242	228	231	228	269	269	234	230	227	283	245	278	243	244	239	249	240	255	239	237	264	227	231	259	244	236	260	224	256	234	250	282	265	234	217	252	259	242	247	231	265	241	255	251	267	252	249	233	228	248	252	239	241	269	251	232	225	225	254	260	228	257	253	246	263	243	252	247	223	251	237	258	262	257	238	255	252	262	212	243	251	271	233	258	229	247	269	257	235	234	267	250	262	242	225	231	226	233	257	231	245	242	251	228	229	249	237	245	237	243	239	247	251	229	256	260	246	253	197	235	253	244	252	260	255	214	234	254	254	250	257	234	248	247	250	260	251	248	254	236	254	216	234	234	260	236	222	215	224	239	248	259	253	240	252	232	246	265	262	254	245	231	229	260	272	237	265	232	248	235	244	249	252	271	271	248	241	252	240	244	243	230	250	217	240	235	230	211	238	249	239	237	236	273	271	253	273	249	242	231	232	264	214	247	247	256	246	248	237	235	251	234	253	255	245	248	241	259	280	224	223	245	228	269	254	261	249	255	251	256	232	242	230	243	233	234	239	250	262	215	265	278	251	252	281	267	242	257	263	240	266	255	232	229	262	264	242	239	268	252	233	242	264	235	269	265	263	247	218	268	241	246	233	256	254	240	245	265	250	263	271	244	253	244	248	231	247	271	271	267	248	263	253	260	266	244	232	232	226	255	238	248	236	278	267	223	278	247	238	244	253	225	259	263	239	224	273	259	215	249	226	238	237	252	228	252	225	269	234	266	207	241	237	284	232	236	247	251	269	243	234	292	280	259	255	241	242	248	232	249	273	225	277	242	240	260	258	235	261	260	280	211	264	221	238	246	237	255	221	260	259	223	260	227	263	215	257	237	215	232	228	257	263	235	276	232	232	245	246	267	255	269	259	280	250	223	220	258	249	259	232	262	241	261	264	256	255	211	234	260	254	276	226	250	229	246	249	227	234	266	276	268	265	250	252	239	229	231	225	242	240	233	239	256	221	214	249	213	239	260	248	249	243	241	244	282	268	243	232	246	243	229	240	250	260	267	238	252	238	246	257	256	235	240	260	255	249	245	241	231	242	258	232	257	242	217	250	277	245	227	243	238	237	253	240	256	279	261	253	273	252	264	277	228	237	254	243	219	238	282	275	286	278	226	251	219	244	234	248	252	235	251	279	229	245	224	221	255	232	259	245	259	264	284	248	251	251	231	243	229	243	246	248	266	267	257	247	236	246	253	256	238	236	246	240	241	238	242	247	249	245	244	235	258	261	230	251	260	270	257	234	247	232	226	249	269	253	256	245	226	204	259	244	252	244	242	254	243	246	225	239	250	255	274	272	252	242	257	224	241	242	241	248	254	261	267	240	248	246	271	256	256	225	244	242	222	214	228	257	218	218	236	248	241	254	234	237	238	248	211	261	255	278	238	220	248	265	291	247	243	234	258	250	250	255	250	240	240	234	228	217	270	256	225	274	235	254	241	224	225	249	223	244	265	247	256	236	242	264	247	249	249	223	243	245	266	272	244	263	248	255	241	255	240	219	254	249	243	242	250	246	222	258	235	243	260	255	252	279	243	225	265	258	256	255	235	234	235	235	255	256	246	246	247	272	249	247	266	263	244	232	234	260	244	245	213	213	236	241	248	262	226	235	243	222	222	237	266	253	258	240	233	237	261	258	265	260	246	219	241	273	239	262	239	245	249	262	224	213	248	252	237	241	271	242	245	239	253	233	254	244	241	245	269	268	255	257	236	288	258	239	248	216	271	216	257	210	241	235	276	235	221	241	250	244	247	225	259	221	249	255	259	233	253	239	229	262	268	252	267	228	252	227	235	244	264	224	223	276	276	280	235	251	252	244	235	234	250	251	277	224	227	254	273	235	234	247	244	250	247	269	267	256	218	258	252	224	231	228	293	264	284	257	230	261	249	266	269	238	243	228	243	254	248	228	252	231	221	225	236	267	234	235	229	247	280	238	242	247	232	262	270	235	235	242	248	259	221	240	227	227	284	259	276	255	258	217	210	237	292	294	263	243	252	221	244	239	252	216	247	243	248	252	232	246	253	239	240	225	249	237	263	252	239	255	222	278	242	241	228	256	246	248	252	221	227	244	277	251	276	229	239	242	231	227	261	223	261	253	239
5998	3549	4030	3375	2776	2498	2013	1514	1383	1380	1158	1090	1038	977	1027	860	788	746	736	734	759	784	729	706	715	756	730	683	642	671	641	648	688	692	628	720	657	634	683	664	639	642	629	639	611	639	642	696	670	685	664	691	696	626	639	628	666	644	694	699	684	647	642	675	635	733	686	747	686	637	658	640	666	660	655	652	679	709	669	638	702	619	684	678	629	652	689	648	658	684	683	672	661	672	652	628	583	660	711	629	669	641	688	621	642	635	701	661	671	645	657	677	619	650	684	648	654	705	632	658	599	675	683	700	675	655	637	670	626	603	672	606	658	629	623	669	628	690	650	639	644	674	638	640	638	660	628	674	691	633	637	630	669	648	641	647	683	643	670	635	654	658	585	674	625	643	610	620	684	648	637	626	632	622	663	671	609	651	672	630	659	671	615	630	610	671	622	670	650	669	643	676	616	675	673	681	630	598	676	628	658	688	670	627	640	670	655	665	652	604	662	610	688	648	647	662	678	618	626	632	631	642	640	657	677	674	644	661	641	664	660	659	653	655	643	621	655	670	596	629	678	641	660	642	651	657	631	692	733	638	592	687	634	656	628	649	631	639	675	614	623	647	597	636	669	652	730	651	654	670	636	634	665	682	686	631	645	672	619	652	629	692	636	660	688	663	670	654	637	651	631	656	626	664	648	663	670	662	652	631	703	599	676	619	650	632	665	661	621	654	675	660	682	646	652	645	573	609	640	644	612	666	672	636	686	677	648	660	652	672	641	702	652	672	641	696	636	637	621	623	658	642	658	614	708	631	629	655	624	602	654	647	676	640	673	652	649	599	636	614	648	660	646	609	649	664	673	670	621	653	646	643	634	645	645	671	632	646	653	608	668	629	660	655	649	634	650	662	652	647	680	671	627	682	623	680	661	687	648	610	627	609	623	636	643	673	675	619	631	647	677	664	610	605	644	637	667	633	660	648	644	659	666	641	637	626	664	648	659	639	650	665	680	635	647	656	656	635	645	670	658	643	670	653	673	635	663	624	644	618	668	624	675	707	660	643	675	657	618	622	682	666	646	652	655	628	641	687	668	698	637	634	631	648	661	643	694	640	651	667	655	674	641	712	612	622	653	637	657	673	622	667	651	686	624	665	641	652	655	675	657	604	692	696	615	703	678	653	582	666	618	673	684	632	625	655	678	665	649	609	652	667	633	643	662	676	628	668	642	664	660	645	597	676	623	626	636	591	653	630	631	645	660	649	671	680	633	659	683	684	672	624	652	616	647	640	652	655	615	656	666	659	668	646	624	676	658	688	634	671	642	661	647	701	656	624	646	687	728	645	671	679	643	629	648	645	648	654	650	663	613	643	685	673	663	622	707	655	632	664	615	648	637	683	637	634	629	672	633	633	663	636	662	633	651	666	635	687	628	617	643	666	654	656	619	643	664	660	674	669	644	646	651	660	640	648	615	667	656	660	684	609	660	622	669	685	688	649	621	658	647	646	671	682	646	650	646	696	629	670	664	677	679	650	625	602	655	645	617	651	666	649	610	622	696	661	661	648	643	668	606	606	627	625	692	654	654	654	682	643	644	668	637	665	687	663	694	692	694	642	655	623	668	656	667	642	629	696	671	640	652	600	725	693	677	670	647	666	683	664	604	715	648	630	634	638	665	612	609	682	655	696	679	634	671	653	690	594	716	611	667	677	667	610	626	646	684	665	673	675	658	655	624	689	642	633	628	695	654	653	654	606	620	645	679	654	662	663	644	688	623	669	674	642	596	652	661	649	636	658	631	701	657	665	616	640	698	637	683	667	664	625	621	643	609	656	674	664	644	673	674	637	647	690	674	639	618	647	636	655	653	685	611	627	649	650	668	645	635	650	634	671	689	659	624	635	655	609	657	640	657	667	659	654	630	644	629	646	611	662	632	659	680	666	647	650	675	701	632	634	660	616	633	670	646	600	655	622	643	640	635	678	678	638	682	644	653	650	661	624	591	685	654	645	667	611	628	677	651	676	676	693	627	607	643	633	623	620	643	615	651	657	652	627	673	686	672	656	619	652	714	678	665	644	666	619	650	645	663	659	662	626	632	668	661	662	676	651	688	656	654	611	661	669	646	650	690	671	651	658	666	666	659	635	677	631	659	649	683	638	660	678	644	636	720	687	617	664	657	639	685	621	613	666	640	672	671	633	650	655	644	645	691	672	663	715	669	647	663	626	657	636	687	627	658	650	657	645	654	688	683	685	682	656	643	672	655	684	662	618	647	704	690	604	682	646	667	654	669	662	638	656	663	627	658	624	692	669	631	632	659	668	667	668	630	630	663	684	655	647	610	644	620	642	638	641	671	598	664	689	653	659	575	666	681	690	648	606	688	657	629	648	662	656	669	627	675	672	660	624	639	622	664	729	642	638	651	618	653	664	652	664	676	637	664	657	656	636	641	642	644	674	664	691	630	665	616	631	658	630	696	644	641	644	667	645	643	669	661	695	603	644	652	656	646	675	684	660	663	654	707	682	651	671	646	653	664	634	614	634	642	692	679	651	658	675	685	641	660	700	668	659	592	654	647	681	604	698	640	633	660	657	644	641	684	653	628	728	641	675	638	673	674	657	640	648	608	658	655	658	656	629	673	616	622	704	702	639	658	688	652	641	628	697	664	642	642	698	630	638	661	670	682	601	682	638	655	655	651	679	649	669	623	637	632	668	622	673	653	635	661	674	663	658	657	672	668	664	676	654	640	641	686	697	635	632	665	657	686	685	686	629	662	686	655	629	682	725	638	639	622	644	662	605	648	661	621	673	681	590	651	668	634	681	647	662	625	652	648	619	641	648	654	670	666	618	662	667	636	624	606	668	672	631	618	647	653	683	627	662	665	646	686	670	627	634	628	615	652	630	630	610	656	645	688	675	631	662	645	602	658	643	627	664	620	637	631	618	660	674	676	650	664	664	644	627	653	630	636	642	664	662	689	642	593	663	630	645	647	643	635	639	661	666	672	674	659	622	614	643	643	651	598	644	666	658	599	657	669	638	658	646	662	638	658	649	650	611	658	644	615	607	636	700	694	625	641	600	659	655	694	673	635	647	633	677	692	669	669	703	649	675	644	636	665	662	573	675	697	666	638	676	656	600	632	679	641	683	622	694	675	667	621	649	658	696	667	635	654	663	652	668	618	646	659	623	654	627	667	663	684	653	653	627	661	657	645	640	622	633	615	697	654	750	661	607	670	655	623	626	677	652	649	663	639	693	666	671	663	664	673	652	654	676	662	675	657	617	646	668	682	652	663	648	645	649	701	652	636	615	676	647	638	650	664	680	613	712	693	640	691	687	628	653	666	653	655	669	626	680	662	651	616	652	621	665	637	615	637	689	665	687	650	636	635	667	643	667	658	652	657	611	603	671	670	645	651	610	636	639	646	629	637	675	648	633	628	683	655	679	664	626	625	659	682	638	649	656	646	703	715	693	666	633	660	664	639	629	634	639	714	631	638	655	611	684
32727	19022	13029	8377	6928	6417	4576	2877	2133	1739	1226	734	547	497	536	462	372	377	376	339	391	403	359	424	322	395	370	306	313	309	269	289	267	278	290	285	264	247	274	295	239	278	279	304	294	279	296	309	253	271	310	280	277	290	277	307	294	278	290	288	297	306	301	254	312	268	287	265	279	313	308	293	283	313	277	289	285	281	318	305	311	268	267	262	294	282	326	265	275	284	282	265	303	299	262	296	267	325	255	280	330	268	295	291	310	291	298	264	281	313	288	289	299	285	280	266	312	291	304	319	275	278	273	251	293	258	280	341	281	283	313	278	309	244	284	281	280	265	282	289	251	246	282	289	277	258	283	261	277	273	286	274	280	268	308	267	269	309	291	272	290	254	273	281	298	304	305	270	267	295	283	278	289	256	293	288	305	267	290	252	292	294	298	262	265	301	308	275	339	261	281	261	281	246	295	284	272	298	282	263	293	279	273	277	269	265	320	315	279	327	290	244	296	261	292	316	277	275	307	290	268	281	304	265	292	306	294	290	294	286	283	272	298	275	283	257	269	287	273	306	261	337	285	256	291	302	272	249	258	256	273	294	275	281	289	325	271	306	298	313	271	281	292	259	291	311	289	288	290	264	305	271	270	286	281	306	267	268	312	317	288	266	291	301	264	298	280	304	292	268	298	288	314	329	275	314	276	281	265	271	276	303	259	324	288	287	265	273	296	296	313	313	306	289	273	298	291	263	291	293	281	266	292	280	300	280	309	268	269	275	275	266	287	285	293	290	268	291	298	279	282	268	252	290	291	286	301	280	282	280	282	277	274	296	263	315	268	280	268	245	308	251	310	291	296	299	287	267	270	262	281	295	282	309	269	299	287	265	306	257	269	257	280	286	296	311	294	268	292	290	282	281	302	280	278	273	306	318	264	273	291	271	302	299	302	272	322	285	251	312	287	295	272	312	274	275	278	290	281	267	271	311	287	304	299	284	289	267	299	270	301	295	290	276	293	265	308	298	296	301	284	287	276	279	290	303	273	283	274	253	278	297	281	291	304	256	296	299	293	307	308	307	255	282	293	275	302	283	269	304	317	315	281	275	279	282	299	273	298	279	269	291	333	286	263	310	291	258	289	288	275	261	296	256	289	290	275	273	279	303	291	266	281	294	303	288	291	305	299	278	277	289	264	285	277	293	297	298	292	276	285	292	267	272	291	266	263	262	284	284	298	267	272	285	273	294	282	290	296	240	298	298	280	277	281	285	276	292	277	280	271	253	272	258	271	270	295	293	269	263	276	283	309	274	287	291	284	269	291	280	286	288	280	294	284	288	313	282	269	298	303	289	310	274	293	283	299	312	270	292	309	297	288	311	301	272	272	285	274	270	317	257	300	291	309	265	294	299	290	289	291	296	270	291	288	269	304	311	263	269	269	280	295	281	296	280	282	305	309	273	246	274	261	265	255	304	302	302	287	270	285	272	259	291	298	289	286	274	266	290	295	279	278	292	248	268	269	283	268	292	266	276	280	287	310	251	320	318	267	301	276	307	267	284	294	259	267	297	273	270	255	256	284	287	278	278	274	285	292	287	305	286	262	258	296	291	282	289	269	302	269	284	306	296	281	309	277	284	272	249	293	307	285	250	282	271	296	269	269	273	276	260	283	319	274	284	303	269	271	286	279	285	260	274	265	283	307	286	295	290	285	292	301	269	273	288	276	292	276	288	264	290	290	293	289	276	262	310	292	323	269	287	278	270	255	298	297	278	299	300	264	290	264	299	286	287	285	310	315	255	288	285	284	251	306	275	291	257	296	258	306	269	295	271	278	295	285	257	300	282	295	263	256	266	290	284	274	277	265	254	287	300	311	268	275	267	301	302	259	255	284	262	260	290	269	280	275	282	294	280	285	298	317	283	264	291	274	274	277	298	269	312	276	268	304	323	273	290	266	288	281	327	302	249	293	269	260	243	278	304	278	257	296	270	266	276	253	337	295	279	265	313	256	291	262	306	304	257	271	276	256	270	273	289	290	263	285	285	310	269	256	303	277	292	300	299	288	282	291	281	285	301	267	294	275	277	309	310	293	309	307	290	307	293	272	325	296	290	278	275	313	270	294	276	295	293	273	284	260	281	288	277	314	305	252	292	284	268	268	263	280	268	277	329	311	321	271	296	271	316	282	292	278	272	265	299	260	297	326	289	279	268	294	292	265	260	278	290	265	324	276	263	284	273	299	291	280	293	274	286	269	310	258	286	269	296	249	279	308	279	276	280	268	271	296	298	265	283	280	281	294	268	303	262	291	293	316	279	298	260	289	274	266	268	280	293	292	285	308	293	271	284	278	261	310	273	261	275	286	289	311	299	339	280	292	285	283	287	282	285	241	299	305	297	271	287	279	300	287	299	285	298	286	293	262	278	288	283	291	256	294	279	322	275	272	258	297	286	288	301	270	303	307	287	281	305	274	338	286	290	294	315	314	293	294	290	281	275	271	277	267	296	270	279	298	289	282	299	269	262	303	271	297	240	274	290	287	300	312	292	317	297	292	275	324	265	311	253	284	328	261	287	315	255	297	311	275	235	271	294	292	321	312	265	298	295	273	259	301	316	299	278	308	290	282	297	281	277	267	315	300	262	279	296	293	313	304	273	322	264	316	314	284	273	276	263	269	292	278	272	285	257	284	297	306	262	285	257	295	320	297	280	250	298	311	316	290	286	288	311	295	301	305	273	278	287	291	289	286	290	259	269	313	286	271	279	263	274	280	306	309	275	307	308	297	291	310	299	283	290	277	271	260	299	284	272	271	343	301	273	263	303	303	290	292	288	265	279	289	282	273	314	253	283	288	287	277	276	296	244	283	280	294	287	278	275	301	279	272	263	251	256	256	305	297	281	274	267	308	300	270	283	275	283	292	272	295	355	303	253	285	283	280	280	299	256	290	310	320	294	273	288	277	290	282	259	283	290	261	292	251	294	296	269	275	318	272	288	280	270	267	292	281	270	294	291	281	277	284	300	287	279	293	283	264	328	310	273	281	292	304	273	263	284	308	266	279	270	279	308	311	309	259	264	301	281	298	282	274	318	242	260	292	308	277	324	286	291	295	275	265	286	282	305	287	306	314	260	270	274	274	323	278	271	307	286	279	296	289	250	259	283	302	281	280	301	253	300	295	295	282	275	284	312	272	290	293	246	285	279	286	297	305	282	276	287	309	271	282	286	313	298	258	318	277	256	269	256	279	268	258	320	323	263	247	298	311	294	253	250	289	253	259	277	282	274	293	294	299	277	276	273	311	292	290	286	268	276	302	268	272	279	282	325	315	290	280	279	280	285	295	270	290	300	271	270	280	302	308	302	291	260	287	281	298	287	299	271	283	301	273	271	272	296	296	287	253	271	285	260	274	273	285	306	290	260	296	254	292	291	278	295	306	294	244	269	306	275	293	290	293	272	303	270	263	276	310	261	287	288	277	310	322	299	280	271	278	306	274	292	271	267	295	270	301	274
24094	11519	10178	9521	9662	9235	7572	5527	5446	5168	3179	2646	2089	2173	2046	1739	1430	1479	1379	1389	1252	1361	1312	1469	1205	1505	1173	1028	931	864	791	844	813	716	778	789	771	729	771	711	712	764	753	755	803	739	763	759	786	749	755	697	718	757	744	726	729	718	774	767	723	737	792	733	743	761	765	720	737	790	694	754	759	785	770	764	744	692	777	773	769	794	720	765	779	736	774	807	681	786	747	775	773	718	735	738	695	735	782	738	724	757	799	720	734	771	801	779	789	754	730	759	697	755	777	771	794	773	747	730	746	744	705	743	715	724	772	768	759	761	751	736	674	700	724	739	702	717	687	756	773	733	697	727	710	687	724	734	701	712	758	699	699	728	699	741	702	697	826	749	715	690	765	788	729	749	730	681	713	640	731	732	769	694	733	743	692	737	742	753	744	698	727	701	800	718	765	724	777	702	733	677	666	765	707	746	760	720	721	762	749	719	738	782	710	736	713	734	747	722	713	802	755	761	707	716	757	765	694	733	724	752	784	650	699	739	714	745	699	705	722	741	698	688	745	707	744	720	724	734	728	719	691	701	731	665	726	781	708	763	714	731	709	711	710	700	719	690	768	701	673	720	685	729	789	738	667	751	731	678	753	749	702	721	744	761	743	773	728	752	662	698	793	728	712	758	712	719	720	743	744	721	743	718	733	720	746	738	726	744	776	698	683	723	739	675	747	743	678	734	701	738	695	750	743	751	694	718	786	766	734	786	687	712	693	747	720	805	785	762	717	750	714	764	734	719	754	736	743	716	694	724	749	719	752	739	695	720	715	709	788	715	720	744	721	706	671	710	742	754	728	770	715	731	773	683	727	699	688	718	719	672	694	788	740	729	712	714	706	767	719	678	774	738	733	715	767	735	761	744	728	674	753	695	736	744	721	751	688	759	744	719	725	756	734	754	700	722	701	743	753	743	732	685	713	704	726	753	742	718	741	754	760	680	732	787	758	695	733	732	713	785	726	707	770	754	741	714	715	762	744	753	736	762	751	733	755	724	729	724	781	781	757	791	702	708	708	736	717	741	756	673	736	711	735	751	712	711	735	697	712	823	789	729	742	732	744	707	756	708	715	740	704	705	712	704	749	711	701	765	701	735	703	750	808	737	758	729	684	729	694	749	677	729	676	690	778	766	763	708	770	729	760	756	740	710	756	727	705	740	759	742	734	719	739	740	725	734	780	735	745	722	726	708	677	738	765	748	801	725	778	722	695	740	777	763	657	756	741	756	705	755	721	711	732	723	745	684	745	763	680	775	771	714	732	708	728	706	711	754	706	775	702	723	759	793	761	694	760	762	779	779	738	739	722	781	755	764	744	779	702	718	739	747	768	761	744	724	684	751	746	748	740	708	770	707	773	726	718	724	757	713	714	706	746	692	701	767	709	755	749	725	745	741	756	743	766	764	760	705	678	716	753	679	763	735	718	693	764	738	760	766	740	684	757	746	806	714	761	731	699	759	724	713	720	725	794	702	688	708	721	732	747	688	735	684	777	702	762	724	734	733	709	754	775	743	678	736	691	697	729	714	696	712	721	758	749	715	751	724	776	726	745	735	725	728	790	739	749	784	717	735	715	710	708	781	748	725	749	733	689	723	750	697	773	713	757	725	735	736	706	725	725	751	733	766	732	761	709	701	719	714	724	711	724	711	716	698	703	753	707	703	749	755	723	736	720	748	748	694	737	765	739	757	718	773	720	680	738	744	752	736	738	787	773	765	719	748	731	725	743	704	730	685	741	720	687	737	729	788	752	697	702	758	814	708	714	748	765	708	710	724	702	738	753	737	755	708	756	708	727	757	738	729	674	718	710	756	700	745	747	662	731	708	731	690	744	735	768	704	749	773	770	712	724	792	707	707	730	726	740	761	731	713	728	741	702	705	796	668	721	714	698	707	719	780	758	798	717	732	728	755	705	740	705	714	712	733	735	731	755	739	710	735	744	782	729	705	754	710	749	705	716	721	731	723	736	700	715	727	773	719	721	726	734	735	724	707	723	696	754	740	736	657	689	718	717	765	703	777	710	756	740	693	744	732	737	703	755	737	743	734	724	732	763	722	741	744	770	769	712	696	712	705	711	739	736	736	724	742	712	716	744	717	683	738	716	710	701	735	730	748	728	753	716	753	757	772	745	741	759	776	748	748	761	756	782	732	762	725	683	792	757	748	757	692	726	756	733	750	681	728	680	719	731	735	796	735	730	789	743	740	718	703	711	726	742	716	728	702	768	702	718	740	709	728	745	686	733	715	744	728	704	680	716	714	749	706	717	723	761	739	731	753	714	745	693	765	729	733	771	755	743	741	662	724	779	715	769	754	744	724	701	729	742	749	747	760	717	767	728	724	705	761	742	776	762	728	714	746	705	711	732	702	746	697	740	742	724	730	737	691	696	711	728	704	744	736	758	766	730	734	776	720	702	701	754	753	713	770	722	742	706	700	718	714	733	726	712	743	711	683	718	749	657	761	701	708	766	749	692	755	740	738	717	728	749	701	735	714	727	691	742	684	762	695	744	744	764	771	749	792	739	728	691	739	731	766	807	748	694	719	777	739	724	723	716	732	774	736	712	747	746	759	746	766	709	741	735	778	761	775	749	738	735	751	715	729	749	661	740	702	724	702	684	727	736	755	761	711	673	776	735	728	736	729	717	745	715	736	742	709	726	719	697	711	699	730	788	684	709	747	726	746	709	721	706	707	730	715	729	703	729	748	680	762	732	766	723	729	739	726	729	730	752	731	776	785	759	704	762	712	749	757	733	751	750	709	696	720	698	743	736	710	711	675	764	738	732	710	711	786	701	812	726	758	705	732	732	797	733	754	756	732	734	750	702	746	696	712	707	774	731	735	737	719	716	747	716	733	715	702	721	749	748	748	697	731	707	714	710	724	750	692	765	728	733	714	697	713	730	761	758	721	768	702	710	725	744	742	719	720	737	728	723	715	754	779	727	750	737	704	746	731	767	758	722	720	740	731	793	686	746	705	717	739	731	783	723	723	742	738	717	726	764	734	717	755	724	709	731	747	725	716	708	751	725	773	715	736	771	754	708	708	774	714	727	706	732	691	722	761	749	744	752	691	776	768	731	760	757	748	770	747	740	742	729	712	705	770	721	732	727	770	724	686	700	722	766	725	696	754	703	716	722	755	736	727	724	741	790	731	720	711	695	762	745	720	680	774	731	725	723	746	740	799	717	737	725	760	733	711	696	748	718	708	731	781	762	694	732	718	743	766	724	716	694	748	763	715	745	769	776	712	757	764	774	738	745	724	769	764	797	753	739	712	720	721	731	728	731	695	739	729	723	771	736	705	741	724	712	789	695	738	739	748	728	684	756	758	670	733	767	746	742	733	697	746	740	711	743	748	754	764	780	703	731	742	721	728	710	699	741	757	761	753	725	713	726	690	734	698	751	708	745	715	713	714	707	700	756	706	703	731	723	697	727	750	686	771	787	725	736	760	670	753
40523	24391	18502	12716	10256	9559	7192	4910	3618	2802	1786	1009	636	556	505	444	366	391	333	380	316	333	337	355	389	348	346	247	289	219	229	203	209	205	201	200	224	206	185	210	206	195	196	218	219	196	198	207	208	167	204	200	209	215	206	218	204	213	212	187	192	193	230	199	179	200	205	217	176	200	224	204	196	210	206	211	229	195	199	202	187	201	194	201	211	210	226	200	191	191	194	197	207	210	222	183	218	213	184	211	202	184	208	209	205	229	188	231	189	194	226	199	187	201	221	184	205	200	207	193	196	189	224	176	196	197	189	222	182	189	222	189	198	190	223	188	181	185	200	176	217	220	226	185	206	197	219	183	166	201	216	183	198	187	200	216	184	195	188	187	203	209	184	177	191	188	192	190	210	192	201	203	202	222	183	182	220	179	220	216	170	208	212	190	209	176	191	209	191	167	198	184	191	214	207	204	180	201	203	173	195	184	183	227	202	178	173	212	193	183	193	199	205	238	189	210	198	191	200	221	219	189	185	187	177	197	200	190	241	193	194	186	190	211	191	177	236	169	186	177	200	198	182	202	204	209	172	178	197	187	210	195	178	159	221	203	211	206	206	199	184	193	208	189	211	200	198	172	180	198	195	198	202	200	195	184	206	180	207	196	186	199	183	214	198	182	196	207	194	220	209	190	183	224	192	204	192	208	180	213	207	180	190	187	197	197	210	210	178	196	199	191	206	183	195	164	208	199	213	196	191	188	205	207	194	168	200	196	191	187	195	188	200	204	179	162	175	227	200	182	188	227	193	195	177	205	208	179	205	194	178	192	187	196	212	210	214	212	200	188	177	198	194	176	207	177	200	207	206	196	210	216	211	197	204	174	185	197	184	205	191	174	204	189	193	199	180	187	195	201	189	189	199	209	194	195	180	183	202	193	202	223	203	194	198	194	186	207	204	192	195	191	172	195	207	216	197	181	183	207	175	185	175	193	211	177	179	198	191	198	172	221	169	220	179	182	207	191	199	180	206	198	198	191	211	168	214	195	211	184	189	203	177	204	183	193	192	217	197	179	163	208	219	208	188	207	195	191	224	203	197	188	196	200	209	208	206	188	184	188	177	198	193	201	203	202	199	197	212	210	191	210	192	232	214	206	176	224	209	204	192	195	185	199	189	205	214	197	200	186	196	177	205	193	192	194	179	192	186	169	196	231	207	176	213	177	211	185	191	198	206	182	199	192	173	205	192	185	184	182	214	173	180	178	194	197	191	204	192	182	192	167	198	205	237	198	202	207	182	180	211	186	216	224	213	191	178	193	197	219	189	195	189	192	215	193	200	190	211	180	163	190	187	198	222	205	201	182	209	201	203	209	201	199	189	220	219	166	186	196	199	202	172	178	226	201	228	215	199	153	200	196	192	192	187	207	191	185	200	200	186	215	197	194	208	188	187	220	200	215	227	182	190	189	194	170	199	191	197	194	189	208	197	194	189	198	176	188	204	221	200	217	195	170	198	207	204	225	190	189	188	187	201	205	215	202	227	188	214	201	205	185	204	188	186	201	176	218	192	217	217	199	194	165	228	188	207	179	199	191	217	198	186	174	213	207	197	186	197	208	195	206	211	185	222	204	197	225	205	181	188	178	211	200	202	232	216	213	201	194	236	193	212	203	223	171	176	195	186	190	213	189	191	201	177	191	193	170	171	206	220	168	211	198	208	199	217	211	201	205	191	204	168	175	175	189	191	199	209	189	182	186	196	205	217	193	206	195	211	198	191	183	179	195	205	210	210	199	200	197	200	218	212	198	189	181	213	211	215	218	228	189	184	202	187	180	191	197	217	222	199	187	175	206	181	183	172	208	152	190	186	167	195	206	178	199	224	202	197	238	196	216	205	196	172	190	178	192	168	192	208	193	210	173	194	202	204	210	190	189	193	183	210	210	202	172	207	177	208	182	200	186	199	185	218	232	182	167	198	211	230	188	210	191	206	222	205	215	198	186	197	202	208	196	208	207	193	184	194	215	213	211	220	212	194	199	207	200	204	168	225	203	206	201	181	179	160	183	206	205	208	185	211	204	218	199	219	232	226	188	163	203	175	198	172	179	195	178	184	207	214	204	200	167	206	196	224	200	200	186	204	205	205	200	210	205	191	185	207	182	194	180	214	178	209	189	176	181	212	189	193	211	192	207	192	216	199	186	169	167	191	174	195	209	200	195	190	170	178	186	181	181	195	206	200	211	189	208	216	189	193	186	199	191	192	192	189	177	180	198	204	221	204	222	232	174	208	200	178	191	200	193	170	204	196	199	179	198	203	179	189	184	206	203	194	223	194	165	209	202	196	194	200	206	191	181	191	235	197	206	210	189	212	194	204	196	200	186	215	169	214	181	195	208	204	192	203	190	199	188	192	239	176	209	193	202	205	171	191	189	228	195	194	190	212	202	209	183	195	223	224	215	221	225	208	204	177	192	198	178	177	191	207	227	203	193	204	191	197	169	209	189	195	167	188	171	197	200	190	195	200	193	216	208	179	187	182	187	222	189	168	198	185	203	232	202	198	214	224	202	160	198	169	198	203	195	192	185	202	208	195	187	185	208	176	173	204	195	186	182	205	196	189	175	210	192	183	203	182	192	183	206	204	165	194	177	215	222	196	203	198	217	200	208	189	212	205	198	198	204	212	210	209	207	202	185	204	185	183	214	197	199	193	188	193	209	204	202	190	199	196	189	183	192	188	214	208	190	171	194	195	205	190	217	201	182	182	200	196	219	191	209	204	180	182	203	206	183	190	214	175	199	175	205	184	164	197	190	204	206	201	225	186	210	189	191	189	218	204	206	202	178	186	203	196	205	207	206	211	216	174	178	185	193	215	208	189	176	206	163	185	176	211	197	185	229	195	204	206	192	190	207	189	220	201	205	198	190	188	190	211	198	217	179	202	229	196	205	164	195	189	186	201	200	186	218	210	176	188	204	210	190	185	178	216	182	205	188	203	206	221	208	203	185	167	195	176	197	223	203	181	200	206	202	204	199	166	200	204	194	195	180	215	177	218	210	207	200	199	189	190	180	192	211	188	206	170	200	156	194	240	207	192	167	193	187	204	203	207	217	217	217	202	214	211	196	192	179	197	209	227	186	188	191	203	182	198	213	212	208	205	187	185	213	176	188	208	212	177	194	193	198	196	191	207	200	150	200	165	220	191	185	178	172	202	212	207	231	198	213	203	180	194	157	188	199	207	198	211	184	179	185	185	194	187	178	192	186	191	186	191	192	192	168	187	180	192	184	218	200	198	211	196	178	174	205	175	204	185	185	190	197	198	178	183	208	206	196	211	217	195	216	176	178	181	187	225	204	217	190	203	176	175	206	209	185	194	218	199	182	210	193	191	181	191	205	184	194	174	207	185	183	210	213	193	184	197	190	185	181	184	178	194	195	194	183	179	215	199	221	183	183	171	216	214	180	170	198	195	183	186	184	177	185	181	194	208	203	182	206	211	189	199	197	182	208
29686	15080	14304	13094	12962	12712	10685	8773	8003	7241	4242	3593	2822	2886	2583	2252	1798	1694	1658	1546	1525	1580	1386	1672	1516	1711	1318	1226	911	805	732	717	666	665	610	600	599	608	589	597	597	565	576	593	558	594	567	557	569	558	538	572	551	547	560	564	524	535	524	528	525	548	548	586	554	533	581	522	569	613	577	544	561	532	573	591	569	538	522	530	549	560	558	570	505	561	543	553	544	531	532	540	550	595	565	541	577	495	558	543	548	518	544	557	545	588	532	569	576	552	561	549	543	549	560	561	546	591	567	538	497	539	543	539	548	609	505	560	541	538	520	557	512	538	499	525	484	512	494	537	569	507	510	519	498	507	498	539	508	536	538	525	514	516	543	544	466	523	558	556	522	520	546	513	520	521	527	551	499	505	524	525	514	530	510	515	554	498	559	521	482	494	510	510	537	514	562	527	537	546	499	498	526	497	531	496	538	539	555	501	535	528	500	517	562	509	545	530	543	516	536	547	548	576	516	514	488	549	495	520	528	506	520	483	523	519	523	509	554	535	528	556	528	501	458	553	545	494	515	483	520	502	513	494	550	527	537	552	515	502	515	550	493	483	498	529	484	539	511	528	521	485	541	516	535	494	492	494	500	533	507	568	495	521	566	505	525	507	507	493	495	503	497	510	499	575	524	522	505	522	515	543	482	518	498	522	519	479	482	499	529	520	528	510	553	527	489	520	529	564	563	565	516	538	506	489	517	524	542	524	548	485	523	526	496	526	568	553	518	487	577	574	511	549	521	534	493	502	523	513	523	526	520	547	534	501	552	494	542	507	541	496	497	531	535	523	508	500	517	518	477	511	539	554	539	482	506	527	508	499	544	505	527	557	516	548	541	546	532	518	506	525	529	512	485	523	489	460	555	524	533	535	494	485	494	468	496	566	541	481	565	524	520	510	502	498	500	569	526	526	503	519	508	512	499	501	517	507	526	499	501	484	535	519	501	556	519	508	510	517	488	485	485	488	513	550	542	528	506	517	528	505	502	573	524	550	522	476	544	518	524	511	521	519	548	533	555	486	573	477	496	493	530	498	523	489	496	503	548	513	513	524	528	518	519	514	526	495	509	492	502	546	492	528	577	551	482	490	509	533	512	511	561	556	512	589	498	516	530	498	557	496	501	521	511	504	505	527	527	497	528	501	521	551	494	573	542	515	518	467	519	530	503	551	528	494	521	513	511	500	531	507	538	467	546	553	509	490	501	500	535	545	521	527	533	543	523	473	568	502	520	522	466	545	557	508	517	554	478	508	521	489	559	490	508	535	516	513	554	508	548	543	523	496	493	486	521	508	534	543	532	554	475	495	532	532	497	504	488	507	516	500	527	521	595	524	487	530	516	509	529	539	481	530	538	536	510	501	497	555	521	556	525	522	553	524	490	557	556	556	499	507	539	528	521	516	504	507	535	523	548	524	518	507	527	523	534	527	557	526	506	518	551	528	552	551	547	518	489	522	570	484	518	499	502	524	496	535	520	521	487	522	503	542	508	511	499	539	558	526	529	509	531	553	531	513	517	578	548	511	562	535	537	531	516	539	518	491	508	555	535	514	550	533	527	495	559	474	542	545	522	529	523	518	494	542	508	539	528	512	547	545	513	458	504	523	503	513	519	524	503	522	469	542	533	505	536	526	545	536	511	530	528	534	522	588	547	517	561	515	530	525	555	510	525	503	518	582	545	524	542	543	509	535	531	495	491	531	566	530	535	531	514	517	524	519	520	546	548	493	522	499	499	536	512	528	510	545	538	530	543	528	504	513	506	517	488	526	524	527	526	517	524	519	585	532	503	530	552	549	512	537	486	483	495	541	500	559	548	517	508	483	527	482	495	523	533	486	526	564	507	526	509	507	529	517	549	540	485	462	513	532	516	538	535	539	524	523	545	531	498	516	534	536	511	505	540	524	543	509	494	490	555	531	525	518	523	524	548	550	513	485	516	509	519	548	531	513	499	537	521	571	520	536	524	495	512	515	481	521	539	511	553	534	524	516	557	519	500	518	492	522	531	570	536	494	514	492	522	486	493	519	523	539	577	529	503	534	552	550	529	483	516	533	552	490	510	495	539	509	502	553	481	517	551	522	539	533	476	525	506	542	523	536	534	526	512	516	517	506	528	553	505	544	518	503	528	514	523	495	520	532	516	544	538	480	546	556	541	507	518	497	508	561	514	532	495	511	506	495	535	526	525	541	514	506	489	534	513	523	493	522	517	530	548	527	524	520	520	491	489	553	495	552	508	511	495	512	543	501	530	531	535	524	497	524	545	502	478	542	513	553	509	519	522	560	534	505	543	514	536	510	502	525	504	509	509	570	526	498	545	516	522	558	529	502	535	566	552	570	525	492	504	513	535	489	508	527	547	513	578	499	503	505	550	505	491	557	534	529	561	494	530	453	502	472	526	510	499	543	504	546	436	518	483	500	547	480	535	495	516	541	562	516	461	506	516	520	533	504	477	557	512	506	509	509	538	485	542	566	553	493	566	514	507	507	585	485	481	549	524	525	473	520	518	501	495	526	510	506	544	537	530	512	551	513	526	497	523	548	530	530	509	500	540	553	478	511	488	545	508	514	520	539	509	529	524	513	537	549	511	527	527	478	529	530	497	510	488	487	536	542	516	503	485	549	533	528	501	506	540	548	539	519	530	521	501	532	505	511	531	526	465	553	514	481	522	494	502	544	528	527	528	526	564	503	534	515	517	558	497	559	540	528	541	582	539	535	553	525	507	507	502	530	490	551	546	516	553	536	496	538	527	538	498	490	531	538	544	503	535	536	481	489	547	501	496	502	568	517	510	486	531	499	504	500	508	505	525	530	495	506	514	526	532	531	518	505	510	545	503	523	547	520	531	509	524	464	534	540	505	532	474	556	546	501	491	526	509	505	506	509	509	530	513	568	534	490	526	527	523	487	533	533	488	512	506	500	494	526	518	494	504	568	481	550	509	530	536	542	500	534	512	508	520	501	495	483	533	523	515	524	508	539	562	486	488	527	525	503	538	530	537	501	562	498	511	515	527	562	517	533	522	524	554	489	511	524	543	553	513	516	485	518	503	522	519	516	543	510	528	531	503	525	523	507	554	522	506	498	513	564	531	500	555	538	511	516	570	489	544	521	548	548	534	527	484	505	505	513	534	537	503	550	533	507	498	494	551	508	528	526	516	540	521	526	530	538	527	544	476	543	505	527	534	539	516	515	493	494	514	531	512	528	530	513	525	554	526	532	501	497	518	550	566	535	538	550	545	507	522	512	522	557	523	528	507	497	516	543	515	511	510	556	574	519	530	553	526	491	543	516	514	497	498	539	538	484	551	486	503	504	539	512	496	536	508	567	532	577	504	522	528	518	497	503	523	530	565	574	552	508	565	518	513	502	538	493	488	511	528	517	506	491	520	520	533	504	511	559	516	508	528	537	525	498	540	514	542	510	490	518	527	524	542	539	530	500	562	505	508	503	585	493	531	466
7063	2858	2577	1532	798	668	567	444	416	350	360	310	267	294	282	254	292	239	254	266	228	234	263	252	240	246	236	272	250	258	241	245	239	255	250	242	228	230	228	244	250	232	235	251	263	218	255	229	221	220	254	240	246	217	237	250	211	223	244	238	235	241	245	261	249	232	229	254	259	262	242	253	258	224	221	227	241	248	242	250	237	230	254	234	248	248	253	219	237	238	263	242	249	250	243	237	267	257	207	260	245	240	255	219	262	231	235	233	246	242	204	250	248	217	213	230	250	226	221	235	252	231	257	240	224	252	243	255	237	256	239	224	242	241	240	236	237	220	264	219	269	238	243	222	245	236	232	229	235	227	236	253	237	244	241	258	245	244	234	254	245	276	238	231	223	205	237	205	232	218	235	241	242	229	217	230	237	246	233	244	210	240	238	238	240	203	242	233	240	202	232	228	226	238	240	247	283	273	233	233	220	215	233	248	263	245	243	261	262	259	245	259	251	243	251	231	234	219	249	258	271	253	235	227	246	239	216	234	236	249	255	232	257	250	243	234	228	270	247	223	251	221	243	270	210	270	242	260	221	240	263	218	244	227	232	233	231	247	263	224	266	255	241	236	261	257	223	228	247	243	231	221	234	226	222	246	235	236	244	232	235	214	239	255	244	260	239	234	252	246	267	262	242	260	230	218	256	231	260	234	239	239	221	213	252	227	234	246	246	226	236	252	239	229	236	241	246	252	257	236	248	238	232	236	238	252	274	231	244	242	270	253	254	230	228	211	227	250	255	244	243	249	229	244	263	233	249	241	221	254	249	251	257	256	215	260	242	224	224	253	243	214	236	257	229	281	272	234	239	233	253	228	279	222	232	240	241	226	233	234	228	243	232	237	245	232	223	233	214	212	246	236	262	218	205	240	233	248	262	240	237	219	235	258	226	234	227	219	236	237	227	220	225	241	252	243	225	282	219	231	259	227	276	213	236	245	261	255	240	255	253	247	219	241	244	227	217	254	253	262	239	240	254	247	259	223	255	226	236	237	197	235	235	237	235	263	239	242	233	233	255	255	230	223	271	245	247	241	236	223	240	231	290	217	244	255	239	238	210	224	259	233	241	233	223	233	206	254	241	251	251	256	244	241	248	244	227	253	220	229	260	244	250	243	229	245	230	222	265	223	260	256	244	254	240	232	238	237	243	266	256	259	248	240	267	257	231	227	230	238	258	257	217	254	240	234	229	238	229	219	268	230	225	262	255	240	232	257	238	223	251	249	248	255	245	284	252	235	213	262	242	241	241	239	243	260	232	223	240	222	224	253	233	222	222	211	220	261	263	242	240	206	212	247	234	242	250	239	238	241	223	231	236	226	231	226	221	244	245	218	244	249	245	217	263	236	251	237	223	220	242	231	211	218	211	244	239	241	240	246	221	221	239	258	237	242	252	239	227	241	227	258	225	250	215	230	218	228	234	238	239	240	265	240	226	230	213	234	242	221	256	238	244	205	233	230	232	225	221	232	262	259	246	243	249	235	204	249	238	187	250	244	241	244	244	232	233	218	253	227	222	272	236	266	248	248	256	239	217	227	236	249	225	251	280	242	239	257	233	257	228	248	266	242	223	242	248	228	247	234	224	237	243	244	245	248	251	235	249	258	222	250	242	252	242	218	256	245	251	242	264	243	246	255	269	244	264	267	258	212	228	244	217	243	238	234	258	238	227	264	223	224	265	257	220	274	240	226	201	248	249	253	232	229	268	235	236	236	233	214	244	257	253	258	245	237	248	263	256	264	238	266	228	256	224	233	258	242	239	250	234	248	265	251	251	219	253	256	252	228	213	207	243	277	220	264	267	215	231	266	257	248	263	238	236	218	211	239	249	259	266	233	241	255	239	238	251	258	224	232	227	235	215	254	242	257	244	239	261	233	248	243	226	267	249	224	223	214	248	227	231	254	254	214	259	259	259	254	236	229	231	244	238	251	230	251	260	223	238	235	236	237	240	251	247	237	225	236	246	232	248	231	196	209	256	221	260	256	253	252	246	226	234	256	247	232	250	231	241	250	240	246	240	207	240	245	244	271	246	239	245	247	248	231	257	261	216	231	232	264	218	251	262	240	240	250	265	241	255	236	241	276	235	240	257	253	214	259	237	259	223	252	247	221	221	253	236	253	224	200	244	244	247	264	257	234	233	228	223	230	257	239	249	250	244	273	247	231	248	265	250	233	237	232	232	245	267	250	239	233	219	259	228	234	243	249	274	242	266	230	252	232	240	241	228	210	238	222	232	258	251	248	239	253	241	247	237	234	220	246	255	240	242	253	243	249	272	235	236	222	241	206	236	234	229	236	228	237	234	217	196	252	257	238	209	233	223	247	248	248	254	249	246	241	225	282	250	250	254	254	238	237	219	245	227	224	254	255	225	270	234	274	251	235	236	226	244	253	216	243	280	247	246	258	266	256	260	255	228	245	201	246	231	235	245	236	226	219	217	258	244	242	255	238	259	272	243	224	242	249	251	231	271	230	219	236	236	223	257	255	244	256	250	278	279	209	210	221	260	231	255	235	223	282	238	238	274	243	254	242	224	261	208	260	265	241	257	252	223	243	219	251	267	246	239	234	238	216	213	228	269	251	263	252	259	224	237	263	243	228	268	241	260	235	220	250	294	206	237	230	280	194	228	213	221	251	233	248	250	232	245	240	234	228	251	225	258	260	237	233	231	205	214	240	237	275	216	238	258	259	263	234	241	240	243	201	247	244	282	250	245	230	265	240	214	230	242	232	239	254	249	253	245	248	242	255	222	262	253	206	254	221	231	227	231	270	251	260	226	228	257	226	229	230	214	217	235	239	224	241	267	227	262	242	227	243	254	227	237	248	233	227	264	243	244	226	237	243	247	247	272	232	265	246	262	250	244	262	243	227	203	248	228	229	256	241	224	217	247	215	233	253	248	265	271	268	240	202	212	241	267	225	257	279	246	229	246	239	252	235	222	220	224	262	218	237	248	235	228	254	275	231	239	224	255	190	252	247	233	262	248	234	231	247	256	221	242	228	219	262	259	240	263	234	197	234	220	246	237	254	251	246	246	249	259	236	248	254	208	259	231	247	228	235	232	221	237	218	248	232	221	256	230	271	226	245	254	216	258	243	264	223	245	265	243	228	244	221	215	232	239	250	256	247	225	217	256	256	243	235	237	236	230	226	245	239	215	221	241	255	262	252	246	229	238	236	221	226	254	235	204	226	257	226	233	238	224	268	242	223	250	208	243	234	241	232	256	235	222	226	261	252	238	238	258	234	256	236	245	224	226	261	237	218	252	249	217	233	233	219	227	229	247	241	239	252	240	241	238	236	210	236	249	244	229	254	239	253	232	249	224	269	244	229	256	220	253	240	226	220	230	211	210	238	229	202	227	275	253	228	222	244	250	252	217	201	254	234	223	262	233	204	228	251	272	268	237	261	241	233	236	254	256	221	230	241	256	250	235	252	237	215	280	245	233	253
6159	3610	4635	3997	2800	2264	1912	1691	1442	1309	1215	1135	934	956	931	795	781	730	732	710	730	767	733	707	691	681	677	662	651	654	661	658	638	678	666	655	609	646	639	638	629	692	684	660	643	608	656	665	667	657	650	648	626	632	680	665	677	622	664	637	678	634	685	652	627	656	700	663	651	638	641	629	685	631	649	635	651	642	631	647	638	646	646	685	654	645	673	687	645	618	663	689	663	704	620	605	614	663	673	607	652	678	578	669	629	625	665	588	620	671	632	640	665	662	664	689	631	637	641	617	653	626	599	640	658	653	679	654	666	614	699	638	603	659	622	614	668	703	617	649	658	682	610	642	676	636	642	644	673	625	647	627	684	652	643	665	679	668	640	623	642	615	640	656	710	662	623	643	628	601	607	629	614	610	658	648	639	653	687	645	650	627	619	636	639	662	657	689	644	649	620	622	646	655	629	639	664	666	619	674	629	619	652	662	642	630	628	641	653	625	648	654	672	642	660	654	624	643	634	630	702	642	630	621	657	656	673	657	639	608	635	679	627	683	665	628	641	664	640	652	664	617	612	660	633	613	626	629	685	629	610	662	617	633	612	635	645	650	612	626	633	639	667	670	644	645	626	602	644	650	634	642	658	616	628	666	627	625	594	633	639	600	625	625	638	661	648	616	617	647	618	681	654	649	626	645	657	635	618	623	642	632	646	649	608	641	743	679	626	605	694	640	612	661	634	609	650	632	606	642	623	684	621	603	645	648	677	643	630	619	670	637	628	638	650	627	681	655	696	638	646	639	646	620	644	651	642	625	624	631	697	601	644	631	638	666	656	657	654	633	669	641	655	690	669	603	631	642	636	682	626	660	628	648	633	638	625	645	636	654	633	683	624	634	653	657	602	611	637	636	642	666	681	648	657	646	636	610	628	669	595	676	636	647	641	639	662	614	650	680	687	631	631	631	657	605	687	646	637	683	664	672	705	615	595	625	632	637	670	608	649	662	693	640	630	629	676	677	648	636	693	686	643	661	672	645	673	620	648	595	650	628	619	651	655	651	612	666	629	635	687	663	667	669	632	651	616	661	606	631	656	672	654	612	638	687	663	651	683	649	636	636	640	677	673	627	631	656	609	596	652	666	652	601	653	676	626	652	656	675	643	622	629	593	616	640	642	658	674	639	707	673	643	653	667	630	633	642	658	634	632	639	621	632	655	632	640	711	643	610	687	612	643	625	637	613	676	640	658	620	596	680	624	601	660	692	587	636	646	682	582	705	672	662	668	655	656	639	658	648	641	648	611	662	630	627	579	646	661	622	670	676	635	635	640	642	706	647	616	696	609	630	681	675	661	603	652	639	648	603	637	611	632	653	602	664	614	668	664	666	679	651	644	674	664	631	672	643	656	659	633	662	670	628	647	651	642	654	646	680	655	627	639	661	665	683	644	624	634	656	637	661	655	630	647	656	706	626	596	685	651	643	686	666	655	655	626	677	641	642	647	642	611	633	644	646	632	676	651	671	629	665	683	625	636	618	623	663	641	696	705	654	659	702	589	677	647	673	644	649	678	649	666	637	626	652	654	621	688	631	660	638	622	683	635	637	632	645	647	681	659	618	661	625	614	617	648	672	622	693	686	655	664	661	650	695	647	648	639	632	612	602	624	624	636	631	670	634	629	628	647	664	681	654	636	640	626	628	645	664	621	622	635	625	627	632	660	625	632	617	663	661	655	635	628	623	649	629	633	678	653	692	670	599	646	645	661	646	700	638	608	661	622	607	633	640	612	633	644	673	638	657	600	632	614	624	639	664	620	640	701	623	741	631	674	663	648	663	670	633	643	598	655	679	643	624	650	662	632	674	633	639	621	638	645	600	661	657	660	637	653	642	626	638	640	618	657	637	585	679	616	625	617	617	654	598	660	624	655	617	667	656	617	620	609	621	636	606	651	660	618	662	680	643	626	669	658	648	651	627	611	670	697	669	657	631	650	583	654	664	615	638	654	660	618	680	627	663	626	690	642	625	655	636	628	638	622	657	669	645	641	670	655	650	637	680	657	614	617	627	609	678	629	638	649	624	622	638	604	619	596	654	667	636	571	644	628	635	664	640	674	631	627	652	614	626	682	653	672	640	615	672	656	647	631	623	653	622	649	709	662	592	605	595	669	628	662	640	628	642	614	611	647	649	641	655	638	648	609	668	667	683	651	617	672	665	660	659	635	662	646	666	677	606	605	626	655	694	593	653	645	647	653	595	649	622	618	650	658	649	620	641	634	666	694	685	629	665	672	623	644	632	642	661	661	657	647	627	631	657	585	622	648	706	603	675	624	685	644	605	639	673	617	624	639	625	666	632	686	673	655	636	634	657	648	685	629	604	616	644	632	634	655	633	661	605	682	659	641	630	628	605	651	662	654	627	613	647	622	647	642	667	594	625	641	651	668	628	620	654	637	626	671	645	626	678	624	650	639	697	642	653	629	639	619	686	643	656	620	658	676	670	669	688	639	652	675	653	679	589	655	614	675	633	659	664	642	635	649	648	620	628	659	648	693	639	638	613	679	663	655	668	697	641	674	626	660	666	674	672	643	648	685	658	693	633	590	621	633	695	615	629	603	616	618	644	667	608	624	674	687	605	625	646	630	660	670	595	641	629	632	665	660	651	680	663	646	643	638	619	662	663	649	640	620	628	648	632	688	666	612	666	669	667	624	646	632	628	668	665	661	681	631	703	646	609	663	632	643	638	680	648	664	600	648	664	624	662	622	678	631	641	656	645	622	628	654	663	666	645	650	682	644	656	654	622	658	636	610	643	677	649	601	649	633	618	628	662	687	673	646	629	604	633	637	593	669	692	688	672	639	662	649	619	692	635	666	662	672	638	620	676	620	601	618	654	614	653	605	632	685	649	638	654	647	624	677	686	595	646	651	624	630	609	641	694	647	631	672	634	687	632	597	647	690	664	621	648	665	614	655	666	661	638	683	644	609	622	655	651	604	640	629	689	626	629	619	632	613	615	657	648	640	634	631	667	670	627	634	653	689	629	617	632	667	636	674	630	649	625	688	625	665	632	615	663	649	641	646	651	717	635	631	628	636	601	700	665	658	627	631	650	633	642	656	678	611	637	675	654	648	660	702	665	673	665	652	658	657	621	641	631	629	660	619	685	627	653	646	624	617	673	677	628	640	617	622	644	699	645	673	663	676	635	622	659	678	645	608	670	640	706	645	650	652	696	607	654	652	629	621	657	629	664	630	645	657	641	661	664	659	638	654	641	618	669	652	686	644	601	626	599	654	668	657	652	668	628	640	612	623	615	630	674	628	651	648	649	661	688	674	634	680	614	640	654	658	669	614	637	701	625	648	640	635	606	634	723	628	625	674	635	648	619	633	609	626	632	654	720	676	647	619	674	610	608	664	650	640	642	676	627	673	615	696	631	632	638	632	680	649	673	687	664	679	647	662	637	700	643	618	713	654	638	687	608	631	586	605	720	602	670	634	626	674	632
32710	19300	13481	8346	6244	5675	4460	2541	2022	1567	1310	795	538	448	476	438	395	366	391	326	385	350	353	374	376	335	302	334	331	304	262	271	281	303	265	282	283	290	291	293	275	309	306	292	329	284	269	304	287	312	302	276	271	297	300	308	305	271	292	313	273	282	267	293	266	295	288	278	268	272	304	263	329	283	322	283	285	309	283	305	274	291	309	302	298	260	286	284	279	293	288	299	300	275	253	317	275	271	274	316	268	292	314	299	258	277	329	318	284	301	278	300	298	305	287	285	322	257	290	307	285	282	281	280	288	291	277	285	280	277	283	294	277	277	298	296	303	284	260	274	277	297	285	284	285	262	280	283	298	280	290	283	309	277	317	271	262	279	277	304	276	303	301	267	268	274	275	290	303	271	293	275	271	256	314	304	303	293	289	279	301	282	292	308	274	297	276	313	308	292	326	296	286	284	260	326	308	257	277	284	303	283	304	287	297	273	302	275	307	280	294	270	296	252	288	267	272	262	287	250	296	254	298	273	260	295	294	264	278	286	308	280	289	270	295	264	275	254	272	267	270	283	262	289	294	296	266	260	284	256	264	303	300	304	277	253	277	297	292	267	306	253	279	288	283	281	275	297	287	310	263	297	260	290	272	291	292	285	307	287	296	256	292	294	279	259	276	269	274	259	270	271	299	284	281	305	307	259	308	276	275	259	253	274	250	317	287	289	269	249	291	290	281	277	283	301	275	288	291	277	256	289	283	281	268	296	317	297	284	283	284	283	313	288	301	297	264	259	286	306	267	302	300	288	321	298	277	279	269	263	297	278	279	289	276	294	285	299	291	260	304	322	263	289	270	264	280	276	298	280	278	292	284	292	285	278	274	273	264	275	275	281	297	299	288	282	275	281	308	288	301	288	247	272	255	251	263	291	276	270	315	309	297	274	298	292	273	305	288	247	298	301	280	297	286	288	278	297	299	303	303	269	304	296	303	270	295	288	294	278	295	277	271	295	260	257	280	280	274	282	270	281	273	291	249	271	283	276	284	284	277	272	264	293	242	301	238	312	291	283	274	268	263	309	280	299	263	288	275	275	275	292	292	302	284	283	262	296	258	249	331	270	274	272	292	276	281	265	306	330	293	294	264	298	290	289	278	250	274	302	282	283	296	241	267	280	306	275	275	276	291	317	278	298	297	295	288	305	275	278	265	277	270	271	264	282	289	292	263	297	265	274	269	294	284	256	283	254	302	266	263	295	265	324	275	296	259	286	298	275	306	286	291	283	312	261	329	291	269	294	296	275	271	276	266	272	282	292	297	308	264	297	269	271	274	318	304	273	284	299	286	299	307	272	293	286	313	265	274	322	273	273	309	272	302	277	273	291	273	276	288	269	302	328	287	296	295	260	290	294	287	283	306	296	332	293	266	263	304	292	272	267	284	325	264	307	276	265	304	278	251	319	283	276	302	285	287	301	265	312	271	246	289	272	264	298	296	307	286	275	282	293	329	270	242	259	282	298	287	266	286	239	304	242	261	266	299	287	308	306	274	279	296	261	285	274	265	309	292	326	313	293	270	311	297	302	282	294	272	294	335	311	288	293	288	319	304	282	291	261	278	290	266	270	278	286	277	275	270	286	298	283	278	307	278	285	307	272	292	297	278	287	292	290	284	265	270	260	279	277	296	284	273	278	302	281	287	299	310	276	276	309	295	299	251	290	325	282	260	279	313	283	299	275	297	275	309	279	300	292	299	294	264	311	283	272	290	291	282	294	277	268	260	279	277	297	289	312	273	272	303	283	272	296	285	257	261	305	304	279	261	296	274	308	280	316	307	297	277	269	263	336	286	263	262	264	271	294	287	294	270	279	269	274	266	300	284	272	309	268	287	293	300	258	287	305	279	264	274	309	282	307	266	276	296	287	291	275	299	280	285	305	277	265	255	264	290	266	280	304	337	292	298	292	299	265	267	304	290	251	315	273	288	281	289	274	301	302	270	283	275	296	277	288	257	284	276	318	275	300	277	263	322	291	284	255	278	287	256	315	271	286	272	256	278	259	299	291	280	298	250	246	308	277	282	314	258	258	284	290	265	275	264	293	281	297	264	267	260	261	296	256	299	304	282	290	293	272	290	310	299	290	281	302	326	272	295	286	269	288	314	268	257	313	281	276	273	294	267	263	272	284	291	276	286	284	282	273	278	275	263	289	280	292	282	281	258	266	270	267	295	291	273	256	258	283	268	254	294	301	288	259	280	296	295	283	269	277	285	291	307	305	277	269	297	296	254	301	287	276	285	287	283	262	265	259	291	286	289	264	273	290	276	292	293	309	273	258	304	296	260	302	289	271	290	275	285	288	286	320	273	264	276	296	268	251	312	278	263	283	267	290	276	308	280	278	259	268	309	303	283	286	282	298	243	305	277	274	283	280	261	266	265	264	301	278	313	275	269	274	282	280	289	290	316	288	285	283	241	311	247	279	296	327	295	306	269	284	297	303	313	275	293	303	289	291	286	253	317	287	285	284	308	262	302	284	273	304	280	306	277	280	274	284	234	307	272	293	301	310	257	291	267	312	293	265	282	307	261	286	291	276	307	262	258	299	285	292	240	281	283	274	277	274	282	293	242	304	296	304	290	301	321	291	271	278	308	295	287	282	278	300	307	270	290	289	263	287	283	296	272	257	284	290	281	308	284	291	288	296	283	268	315	296	288	267	292	296	311	282	275	276	267	265	285	273	270	264	272	273	302	263	298	286	296	305	288	298	281	314	330	302	294	300	273	287	280	271	274	240	290	280	298	290	257	267	299	305	272	275	279	291	301	291	270	279	317	287	266	289	270	289	267	289	301	287	306	271	304	286	284	285	285	279	264	282	276	301	288	317	300	266	299	267	288	301	279	278	297	275	276	271	288	297	263	249	275	283	301	283	269	255	278	282	284	311	305	269	284	328	286	269	301	299	300	285	270	286	281	291	273	294	307	315	271	283	255	267	272	289	266	254	272	295	297	251	291	294	292	285	257	314	299	249	259	280	290	263	318	297	295	310	301	295	295	277	315	258	255	311	315	291	309	290	290	308	290	255	288	298	256	275	258	294	291	257	314	292	268	277	249	299	286	277	285	273	318	279	285	273	291	276	271	269	270	301	273	286	299	278	282	311	272	262	276	283	278	274	292	273	298	320	304	265	259	296	302	309	256	268	292	253	272	284	288	255	307	302	305	278	295	297	288	290	254	279	287	248	292	319	300	303	244	283	260	273	290	281	286	253	280	289	298	268	267	279	298	282	259	318	312	287	266	279	304	264	276	287	290	256	308	304	260	265	288	304	325	304	293	305	273	270	291	291	313	284	275	316	302	296	320	273	291	282	270	298	282	306	292	288	265	264	290	290	297	294	299	272	274	285	281	256	309	276	303	276	290	266	290	273	253	287	283	269	299	252	311	283	291	304	307	270	293	268	270	304	253	315	298	328	304	309	277	268	300	277	297	283	278	278	289	297	304	293	281	257
24709	11652	10455	9421	8803	8631	8253	5502	5450	4687	3701	2564	2233	2087	1866	1583	1466	1355	1292	1303	1351	1344	1233	1237	1333	1263	1224	1215	1022	937	882	842	777	763	764	809	738	787	794	793	737	735	748	755	769	734	769	770	774	741	733	694	706	747	742	736	718	766	730	758	743	709	735	755	761	753	705	731	769	760	803	785	689	744	755	782	757	755	727	707	763	734	754	730	787	750	700	774	722	699	724	745	721	787	797	778	758	716	780	771	759	759	749	739	734	735	736	729	766	730	773	751	732	774	767	740	807	743	765	724	738	742	726	782	700	720	736	711	750	717	780	743	696	773	734	732	702	731	714	739	722	730	742	740	681	709	735	706	729	760	714	713	699	701	669	742	725	711	732	754	718	763	704	673	712	760	743	717	784	709	710	760	745	735	729	696	743	731	741	718	734	768	736	770	753	699	702	680	730	707	755	737	795	699	739	709	738	747	745	710	721	734	737	698	746	699	738	778	748	755	728	766	701	759	717	696	695	748	695	684	731	716	750	739	725	767	726	719	732	764	746	754	739	696	710	708	732	702	682	696	754	759	747	721	731	717	728	755	758	727	759	738	685	747	718	704	764	678	734	731	696	702	723	718	723	760	722	770	710	747	781	755	748	717	672	728	728	714	764	739	771	715	767	687	744	706	783	731	753	764	723	761	737	698	740	746	705	754	728	711	735	708	716	756	714	754	751	736	680	688	735	743	763	744	692	736	717	739	730	703	732	743	715	719	685	777	708	735	706	723	722	698	757	682	733	812	746	726	746	741	759	720	693	738	735	702	740	725	701	727	704	717	762	723	719	753	759	717	702	718	710	687	811	684	717	730	731	701	729	716	742	776	717	723	708	744	701	731	721	714	738	722	721	719	709	715	720	754	696	734	733	735	731	710	755	714	723	720	717	737	733	751	752	744	722	749	706	745	805	663	746	719	664	699	702	760	725	703	724	743	710	702	711	770	739	711	725	708	732	730	782	713	720	719	735	722	711	746	737	763	706	746	680	710	772	733	772	736	675	728	688	776	758	721	701	699	777	703	719	757	717	707	709	775	744	717	738	729	764	740	692	744	717	754	745	727	698	726	684	740	751	745	784	704	685	717	742	707	646	703	729	707	717	724	719	711	734	778	730	744	732	758	734	729	809	740	693	712	730	807	765	725	750	743	710	730	716	713	697	729	760	696	743	730	692	774	715	675	730	686	751	724	744	723	696	743	705	804	761	675	704	726	703	750	695	737	676	759	751	720	707	739	777	747	721	740	730	700	701	700	727	746	768	688	713	715	720	700	717	717	771	746	733	748	752	774	744	745	710	717	718	767	781	764	757	752	763	722	695	746	690	778	735	719	717	715	748	753	756	779	756	718	699	740	700	717	781	686	668	737	746	747	710	711	751	743	719	756	719	716	730	741	754	763	724	714	716	705	719	718	658	729	753	707	746	677	656	794	732	714	728	709	722	718	696	734	709	744	734	739	781	738	688	737	663	711	765	747	683	723	692	740	715	741	736	695	703	686	687	722	749	730	747	761	719	740	722	719	743	722	703	704	722	735	689	721	729	733	768	750	725	745	739	700	706	715	706	747	750	755	729	751	727	723	705	710	748	741	741	714	741	719	705	698	718	718	734	705	694	756	777	755	725	698	729	705	703	724	722	695	739	709	730	724	729	774	692	760	732	727	748	700	718	677	721	724	728	725	796	693	697	729	744	711	716	689	713	707	712	690	717	752	736	768	756	682	726	745	673	721	762	677	689	729	729	703	762	772	744	739	712	735	717	730	698	737	765	748	702	725	701	725	710	753	725	785	694	737	716	738	747	718	768	728	756	738	690	770	709	688	725	716	749	755	723	782	740	721	703	723	734	716	755	821	765	760	706	739	750	696	735	716	729	696	729	720	729	678	708	733	754	723	794	710	722	740	727	722	695	701	731	692	724	722	733	719	719	733	757	739	716	715	727	715	720	689	733	740	757	713	748	691	775	695	704	713	736	761	746	710	692	712	775	737	730	714	727	758	706	744	683	720	734	673	720	715	715	738	773	731	756	717	691	757	720	745	727	713	773	803	754	732	755	737	730	693	781	702	708	746	704	733	750	717	702	747	701	758	755	715	764	727	750	705	688	733	739	750	747	711	738	717	737	733	722	748	763	725	711	747	744	748	790	694	714	694	716	726	692	718	720	730	748	699	714	773	788	736	711	710	703	676	707	730	703	737	660	710	736	723	719	696	807	772	671	677	783	732	730	744	769	717	744	718	731	709	724	709	715	708	749	721	709	798	749	780	784	729	724	742	757	736	706	719	724	715	741	699	741	744	798	743	760	763	737	702	708	749	724	688	713	781	791	718	722	788	706	745	722	711	743	741	744	687	726	753	770	741	725	691	721	746	703	714	718	712	737	746	735	741	730	761	757	727	719	728	696	726	762	715	671	744	691	678	710	658	785	710	768	744	757	710	687	741	754	756	735	732	704	749	718	705	745	724	741	670	710	688	723	722	747	703	706	745	736	726	721	752	722	698	730	725	753	718	678	732	688	758	763	688	730	705	771	698	746	694	710	758	705	731	714	741	711	743	723	699	716	718	768	732	712	713	732	669	718	688	771	697	730	735	720	705	725	741	731	722	735	741	717	803	744	737	697	753	766	763	711	770	695	772	698	762	726	743	677	703	708	748	745	727	730	763	716	699	717	744	742	714	711	707	757	753	690	747	728	708	694	757	736	718	756	696	767	733	690	707	720	703	703	690	743	674	724	704	744	727	652	757	767	730	753	796	715	763	766	712	679	724	714	730	779	739	728	736	767	725	736	736	788	746	706	663	715	730	737	726	701	775	731	774	774	758	740	685	741	754	702	805	731	773	691	708	705	721	702	736	703	675	721	733	733	646	717	721	733	704	731	748	712	723	704	712	720	650	707	718	664	766	762	727	747	755	736	741	718	699	705	738	725	716	700	717	688	701	736	752	729	711	702	672	763	780	719	751	697	714	728	751	749	719	708	757	690	810	702	702	771	715	769	788	728	688	715	715	698	722	682	663	744	758	731	726	777	739	718	745	754	731	762	735	717	721	731	791	715	705	760	728	708	733	773	756	709	751	700	719	734	777	728	771	709	693	766	743	714	745	740	745	698	722	717	702	716	731	722	724	727	742	725	731	757	740	748	768	744	695	709	772	720	719	701	731	711	726	774	699	757	766	725	782	740	730	718	734	752	706	754	674	695	745	795	709	734	701	720	722	722	752	739	724	726	750	772	687	703	737	739	712	700	736	749	718	711	768	674	707	722	733	724	732	745	729	678	728	765	734	734	707	745	708	744	751	716	711	733	737	707	702	790	743	744	770	683	710	726	725	681	770	731	736	732	732	717	732	740	785	744	724	761	773	736	711	738	735	746	755	726	711	749	734	716	750	737	715	701	730	702	720	683	741	770	729	710	703	721	760	718	783	739	727	732	733	726	705	732	732	706	754	731	721	750	764	717	721	730	724
41008	25116	18161	12834	9991	8977	7088	4724	3761	3116	2244	1270	823	636	516	467	379	356	386	353	299	296	355	366	333	359	305	297	260	220	211	250	221	205	229	234	214	192	228	217	223	237	208	203	170	203	201	244	188	206	201	241	230	198	217	202	203	231	208	196	183	204	223	205	226	208	188	237	193	215	193	205	196	194	212	201	183	208	198	210	224	207	195	205	208	205	215	202	188	225	209	186	210	217	200	204	215	190	190	212	209	191	198	200	191	200	211	192	221	186	188	175	229	195	208	174	212	197	208	204	222	190	204	208	195	213	189	203	210	189	188	201	186	206	188	189	184	193	225	206	199	239	192	202	194	216	195	206	214	208	205	197	205	201	206	216	178	185	196	211	216	204	203	188	211	186	194	212	210	183	193	197	197	195	193	203	209	199	190	195	198	215	200	201	197	196	220	199	207	210	179	202	176	200	200	197	227	183	196	223	211	214	170	206	200	206	200	213	198	176	211	213	189	220	198	209	192	203	204	161	202	191	213	206	218	202	186	217	179	194	202	193	199	191	198	210	191	206	195	212	195	191	178	207	197	191	201	215	195	210	185	200	196	184	211	206	217	194	188	194	209	221	197	197	198	200	197	200	229	182	180	215	183	198	189	196	182	223	217	204	179	175	221	225	233	211	177	184	191	190	205	195	188	195	198	200	204	207	185	190	222	209	211	215	196	227	239	179	183	175	190	219	216	207	185	212	208	215	192	202	204	183	206	229	178	203	180	216	176	186	217	198	200	179	186	190	188	197	207	201	204	208	193	202	183	209	221	202	224	187	187	200	200	207	204	185	201	199	214	172	199	208	194	183	193	193	167	183	196	193	217	179	206	188	209	206	208	197	195	184	187	195	170	211	168	219	203	195	203	215	217	189	168	191	196	181	189	234	188	210	194	222	195	183	200	210	208	177	227	221	185	218	191	205	191	200	183	217	181	181	199	194	205	188	190	233	227	188	207	206	195	176	195	199	181	189	215	191	182	222	197	203	207	220	190	205	151	201	215	216	167	191	201	199	205	202	202	158	206	226	208	209	210	220	200	178	193	192	216	193	202	187	213	207	203	189	208	213	196	185	189	190	202	185	205	187	208	208	184	210	197	194	187	199	187	199	189	179	199	228	191	239	199	197	226	205	192	187	201	196	231	204	175	229	165	205	206	191	193	196	186	203	191	187	204	210	184	212	197	206	185	214	202	202	206	198	181	226	188	209	191	224	214	203	200	202	207	182	219	220	200	202	216	194	181	186	201	210	195	188	208	212	195	192	197	204	206	185	176	184	213	210	206	183	186	164	206	188	200	186	182	215	200	190	213	205	160	191	206	188	175	177	195	215	213	210	188	216	201	210	212	191	218	196	178	208	216	233	205	197	190	208	207	208	216	226	191	194	204	205	194	184	211	194	193	200	225	214	199	229	204	190	236	169	203	207	203	178	195	193	188	180	217	195	208	194	205	197	177	187	189	191	193	192	190	179	191	182	202	199	187	193	192	187	204	186	196	168	180	183	214	216	215	201	214	199	206	206	184	207	198	214	197	205	204	207	180	209	199	182	194	182	177	194	207	204	200	211	184	197	193	194	220	197	176	207	175	192	198	208	211	194	202	211	208	219	201	209	210	196	211	189	183	199	186	212	170	196	186	202	205	198	208	200	194	226	210	199	201	214	201	198	194	198	186	190	211	197	196	185	183	213	199	210	206	215	198	194	191	198	206	183	208	205	225	209	221	210	209	200	185	234	206	208	197	196	168	192	189	202	187	234	207	189	194	177	187	192	213	177	218	201	182	176	195	184	193	209	193	211	230	212	181	205	216	198	183	214	206	197	219	195	195	206	178	184	230	191	208	204	188	208	205	205	189	188	190	185	191	166	177	217	186	179	199	190	188	189	191	184	194	183	189	188	197	199	189	169	169	194	195	202	199	183	194	216	185	200	190	194	189	177	207	190	217	168	206	217	190	181	207	200	189	202	183	195	189	188	190	200	205	186	224	197	212	199	191	191	197	203	198	226	215	198	205	216	227	206	201	212	184	222	207	195	193	198	188	202	196	187	216	187	196	214	217	215	188	215	183	188	205	184	203	218	198	220	186	202	213	196	214	184	201	203	186	185	166	197	195	169	192	199	198	181	206	228	242	213	194	220	194	177	202	216	188	207	208	188	209	215	198	199	198	183	179	216	191	179	194	179	192	205	207	200	214	184	213	199	184	229	190	190	207	186	190	194	202	197	190	208	224	215	189	214	200	198	187	199	175	171	158	210	202	190	209	190	188	187	196	199	204	197	208	208	193	217	198	227	198	191	191	187	196	203	175	184	227	186	199	172	216	213	193	198	193	226	205	213	204	199	218	180	190	188	180	202	193	207	197	195	206	218	192	205	192	185	219	186	195	226	214	205	211	171	204	191	226	216	192	205	211	206	188	184	200	217	195	199	194	201	205	224	202	190	209	204	193	169	206	191	194	205	177	196	190	202	206	172	230	184	198	178	195	192	202	205	201	208	184	186	236	202	177	227	202	184	192	204	200	222	203	224	178	203	177	223	198	183	187	196	190	214	198	198	191	238	208	222	193	218	189	208	185	176	208	196	226	200	208	201	208	202	216	191	189	185	200	179	193	192	221	203	173	189	192	195	205	185	221	195	211	208	159	190	216	220	191	194	184	177	188	192	221	240	203	179	204	216	193	185	215	181	185	227	211	196	178	193	190	189	183	198	201	238	174	214	200	214	197	191	206	191	197	212	185	226	193	176	223	181	194	212	168	196	213	203	205	171	209	195	198	208	181	195	181	199	187	210	229	218	193	196	174	215	207	185	188	217	217	205	188	218	205	191	191	178	179	207	185	208	179	182	205	183	207	200	192	200	202	182	228	199	205	214	228	227	176	208	205	195	194	245	228	201	194	197	224	201	220	166	211	208	182	210	188	177	191	207	200	203	197	185	181	202	198	184	204	197	202	205	195	193	199	190	206	192	165	221	223	208	200	203	207	181	206	201	204	189	208	196	198	201	192	217	202	222	197	213	230	191	197	192	217	212	188	192	189	206	219	182	209	193	220	203	190	192	203	185	232	207	193	196	209	176	210	211	186	195	197	219	185	197	175	197	190	188	186	222	205	203	215	220	197	195	208	194	190	190	202	176	197	212	200	206	191	222	193	180	176	239	219	202	202	197	193	194	192	206	208	190	182	205	209	178	176	181	259	188	220	190	190	201	207	209	206	199	201	185	212	194	216	206	182	205	207	200	192	227	209	218	231	184	195	221	199	179	186	199	209	214	181	187	230	193	203	211	170	206	203	195	195	192	216	207	186	179	228	210	188	209	211	193	194	211	214	191	226	209	221	193	194	215	184	201	191	232	217	179	213	187	213	178	215	209	195	204	204	185	184	222	203	207	207	171	194	195	195	192	189	185	181	188	204	201	205	196	212	221	216	161	220	196	205	198	187	203	223	201	210	227	197	221	186	210	207	180
30635	15260	13544	12739	12349	12300	11155	8620	8484	6574	5144	3493	2905	2798	2603	2192	2007	1758	1574	1639	1496	1489	1619	1697	1492	1533	1346	1272	1062	848	749	677	657	635	683	592	605	608	614	614	575	597	581	544	569	581	597	558	591	539	585	558	603	590	566	488	541	550	549	537	591	557	574	594	588	575	546	593	569	586	594	549	558	563	584	559	539	563	590	514	575	548	536	569	589	585	563	497	580	549	512	526	541	537	557	558	546	551	550	596	560	557	534	559	570	575	584	521	574	584	519	532	556	588	534	561	573	563	585	540	493	549	577	570	555	555	530	555	525	560	519	549	561	490	510	537	548	545	522	550	515	534	514	523	545	541	530	525	567	484	539	553	515	504	524	514	479	546	524	518	532	555	550	537	552	565	541	532	474	527	531	517	508	535	497	503	555	477	508	540	506	526	550	547	535	552	543	538	547	536	509	525	547	507	501	533	567	539	500	528	490	524	525	534	502	546	547	517	544	492	512	547	503	533	527	521	542	524	506	544	556	506	529	524	561	492	514	586	540	521	554	483	523	536	543	497	519	524	501	548	527	525	511	516	482	540	504	567	562	514	532	487	512	491	496	541	529	537	514	473	562	547	541	512	500	500	512	526	520	524	514	541	496	568	467	512	516	540	537	505	488	540	518	519	513	526	488	531	538	520	560	537	543	538	509	528	512	528	539	475	536	468	565	526	532	505	518	507	512	520	549	547	510	542	522	537	537	587	518	516	528	488	520	537	529	557	520	515	535	539	522	508	520	526	520	480	524	532	523	502	503	536	512	489	526	547	521	553	530	542	583	538	515	522	544	559	552	523	546	535	516	513	515	523	518	473	527	510	560	526	510	539	533	548	510	509	552	534	557	521	462	505	495	542	521	536	504	509	551	476	532	587	495	510	524	505	533	499	523	545	522	503	519	531	554	508	551	539	509	519	537	520	510	517	556	582	555	502	485	513	541	497	545	487	532	512	480	492	545	526	512	532	524	509	566	512	509	510	484	503	528	479	566	540	545	498	528	518	536	521	513	535	566	527	509	540	512	499	502	538	538	588	503	523	492	549	501	534	539	553	540	519	547	542	577	504	518	546	495	534	525	547	548	551	539	551	506	555	501	520	486	507	513	516	560	474	528	538	524	539	536	548	523	519	538	513	550	537	533	538	506	534	498	548	496	544	578	530	559	536	559	516	539	531	509	521	507	527	506	533	507	543	543	532	490	528	526	509	509	538	493	508	569	489	552	521	506	470	509	494	548	579	527	512	503	526	521	512	489	553	514	523	513	514	530	532	540	562	543	502	541	555	531	529	513	530	512	496	543	500	526	536	517	490	569	568	481	497	530	531	506	525	511	506	516	524	497	540	526	565	528	482	578	477	525	507	497	508	514	543	535	517	473	519	522	529	504	539	549	511	540	521	534	486	513	517	506	534	522	529	512	506	553	542	531	543	522	519	525	532	538	541	493	538	540	525	492	503	504	555	512	497	556	541	582	516	509	517	490	531	510	553	586	508	509	514	544	543	518	536	520	491	541	560	517	560	533	551	502	535	521	491	555	551	527	537	501	523	482	558	496	519	584	558	544	576	531	519	549	505	520	515	510	535	516	534	541	569	554	526	538	533	516	523	539	535	511	517	521	538	562	544	513	517	503	567	515	520	558	523	576	528	533	536	511	528	509	517	509	491	522	528	521	534	570	563	547	513	543	524	546	521	522	571	514	513	485	512	535	548	522	502	536	504	537	530	557	487	530	517	546	510	552	510	529	508	519	528	524	531	553	535	507	490	525	504	543	511	495	482	525	524	558	527	552	510	500	550	476	546	507	564	509	573	545	523	516	521	521	473	538	533	543	517	503	556	522	546	544	512	543	520	553	525	521	603	483	537	524	531	526	551	514	542	549	511	516	539	528	534	551	549	531	551	522	496	531	508	561	519	539	516	524	519	567	535	512	498	494	525	533	520	534	543	511	534	493	539	512	471	531	506	530	523	514	574	490	526	538	552	504	534	514	523	532	523	494	512	516	538	503	525	529	518	561	515	537	525	529	534	519	517	550	516	522	552	512	523	511	531	518	533	511	501	504	504	564	547	535	497	542	515	533	538	563	478	525	531	558	510	512	513	514	525	508	532	506	546	519	527	536	537	500	501	520	563	498	535	556	535	540	525	487	512	562	525	472	534	545	536	549	552	500	529	499	493	583	486	526	510	538	502	514	515	543	520	490	503	496	538	506	539	518	491	549	479	523	541	529	531	530	487	511	523	537	473	512	520	496	551	509	528	528	541	541	488	577	593	482	543	529	537	535	503	550	552	516	579	541	490	553	524	542	524	517	522	536	575	491	565	511	560	494	549	501	551	513	515	499	524	495	547	507	539	489	569	519	562	536	525	551	538	524	478	547	536	538	515	542	508	533	529	490	545	530	552	511	518	484	555	551	509	522	561	512	518	549	489	525	530	531	510	520	563	516	526	500	521	470	555	538	534	523	539	528	518	505	552	518	530	525	520	519	523	553	549	513	505	553	529	521	465	523	531	509	523	519	540	494	535	528	526	534	525	536	535	501	516	533	515	524	502	511	548	487	529	565	511	504	522	521	550	491	534	530	510	543	518	493	507	526	501	509	488	538	534	510	535	526	526	473	543	509	530	520	526	509	531	534	511	523	569	519	559	510	545	533	508	494	520	530	531	527	538	563	528	518	552	533	504	544	492	501	552	498	524	510	485	558	523	513	527	522	531	540	511	482	555	517	492	502	521	534	501	530	523	536	523	547	535	499	497	538	554	469	551	521	546	526	542	489	520	534	524	520	547	517	538	593	514	564	525	508	571	544	493	557	506	520	510	551	567	542	514	536	521	521	520	517	557	521	509	517	528	510	516	538	530	527	508	485	528	499	525	554	534	503	519	557	552	544	544	559	528	512	555	501	513	475	537	493	525	523	535	542	553	530	517	493	522	548	540	518	502	516	562	518	562	500	531	521	542	500	513	526	535	505	516	530	537	524	539	538	507	540	530	553	517	503	558	518	502	556	479	514	543	535	504	543	518	516	519	579	513	506	530	536	515	516	529	502	471	587	523	512	511	514	533	528	541	518	518	520	570	512	570	554	528	513	486	537	519	508	520	511	528	539	523	536	526	547	531	499	548	512	539	552	525	535	526	479	550	551	521	523	507	532	519	519	498	529	480	553	523	502	549	515	471	533	521	540	501	560	542	552	500	469	562	565	509	548	558	557	539	468	543	539	531	524	515	515	508	533	538	538	510	511	469	536	522	550	492	557	561	543	518	539	517	531	536	554	536	527	545	538	543	508	549	514	544	536	522	488	541	524	484	554	516	563	485	514	564	505	536	505	506	531	546	491	517	524	490	565	488	519	505	517	507	518	505	505	519	493	503	526	542	511	513	489	503	524	550	578	471	525	549	524	538	540	503	525	533	502	540	541	513	508	552	558	487	570	549	528	518	587	546	547	500	495	544	505	562	531	520	531	580
6612	2746	2163	1379	831	759	605	468	391	415	338	293	294	301	278	269	266	243	235	272	272	260	255	236	272	255	247	241	250	270	254	253	249	245	239	274	242	234	290	254	214	269	269	252	221	250	231	226	252	236	254	259	279	284	273	232	270	242	247	246	242	273	241	276	229	252	258	271	237	245	247	245	251	241	254	224	223	233	232	210	280	241	236	291	258	239	247	246	255	259	252	226	249	245	248	244	254	274	244	257	259	251	219	252	241	247	258	250	255	243	227	238	240	258	249	240	265	245	263	210	250	257	215	241	235	257	260	248	237	252	229	262	238	227	245	250	216	240	227	269	261	245	247	212	236	265	243	256	249	240	283	255	250	253	272	230	244	275	240	222	259	262	257	261	271	243	244	264	257	229	240	219	255	240	235	248	270	246	262	263	271	268	268	263	260	263	254	251	258	251	254	269	260	263	257	266	242	217	243	240	218	234	259	225	230	238	223	241	239	250	257	246	251	244	241	258	241	256	244	247	257	243	237	228	244	271	258	227	234	233	246	219	259	282	255	261	254	247	258	254	217	268	238	273	244	234	262	255	255	236	234	277	266	234	284	228	245	249	254	241	222	251	272	226	228	252	253	245	261	263	246	241	240	239	242	267	205	279	255	238	221	240	244	235	238	238	255	262	257	247	252	237	238	248	251	257	236	244	260	276	228	275	258	278	232	274	230	248	232	246	239	263	246	245	236	250	268	250	231	235	250	268	259	253	262	238	262	259	270	268	244	241	236	249	236	240	255	241	244	243	248	232	243	246	242	260	248	239	228	254	274	270	266	238	239	244	223	238	254	244	253	262	216	228	258	251	245	232	250	279	232	230	291	273	256	260	231	258	258	262	226	235	244	253	251	248	243	227	250	222	267	264	239	253	229	236	250	233	229	207	224	236	240	265	240	237	241	222	231	266	227	232	280	237	241	256	252	230	250	259	242	236	270	238	223	267	237	210	266	261	260	241	241	267	264	275	244	244	251	230	254	267	270	248	228	216	251	247	247	278	239	251	269	233	249	246	241	255	237	255	247	239	265	231	269	237	252	249	239	219	232	277	256	252	227	253	287	242	274	231	246	267	262	227	234	225	232	247	279	248	260	272	272	267	246	259	227	250	246	243	225	249	264	257	238	247	242	268	234	269	258	261	256	234	274	267	261	238	260	262	236	257	234	259	257	284	255	249	238	272	252	237	264	235	257	217	280	254	263	242	237	243	243	281	258	233	228	263	211	283	259	268	230	258	235	276	257	249	256	240	271	251	278	261	233	267	269	249	246	237	255	266	244	226	256	249	239	280	240	240	274	274	244	258	283	266	276	238	243	268	245	242	226	278	248	259	271	247	255	239	252	258	257	278	240	258	232	226	257	256	251	227	234	236	240	250	262	230	263	250	254	242	256	259	224	235	249	252	234	267	228	254	261	256	247	254	259	272	267	227	277	294	261	259	248	240	254	248	218	227	251	235	279	241	264	237	237	220	242	246	247	254	252	228	224	273	268	227	243	243	241	226	245	253	267	255	241	236	231	273	230	243	236	246	269	233	247	262	286	238	231	252	282	250	257	257	249	257	238	263	241	258	228	241	226	237	250	262	237	257	248	275	268	239	252	240	243	253	192	223	243	255	264	241	260	257	249	250	224	272	237	293	240	214	247	248	274	226	256	252	215	231	234	227	289	244	261	244	242	239	267	262	255	269	267	252	240	235	244	258	243	251	237	270	231	261	249	264	257	232	262	235	256	245	238	252	219	248	245	252	257	254	248	233	268	245	240	219	228	258	266	231	242	250	242	262	295	237	256	258	251	249	236	272	233	263	237	259	266	277	275	262	231	222	223	256	239	253	247	255	259	272	244	264	252	252	217	255	252	266	246	260	256	244	240	233	226	260	225	228	256	282	241	237	271	218	260	266	259	245	237	281	256	270	221	238	250	264	255	240	245	238	255	262	241	231	248	265	263	248	276	233	247	230	239	253	241	255	246	231	252	251	234	268	231	232	255	245	277	228	252	242	276	255	265	251	279	258	248	227	242	217	231	233	258	270	247	269	235	271	281	261	259	261	273	251	227	254	235	225	257	227	257	226	228	227	272	246	248	237	241	224	242	250	238	275	252	250	219	228	246	236	276	254	236	236	272	270	258	219	246	266	248	248	228	273	222	255	279	238	245	241	222	277	243	253	258	274	262	242	230	250	260	256	244	246	223	216	228	264	243	258	254	287	217	255	255	245	246	238	249	240	258	260	251	250	243	250	262	263	240	249	215	234	239	231	236	245	264	237	275	242	245	280	260	260	247	278	259	250	245	273	236	254	242	227	257	250	247	240	272	259	266	234	266	249	241	245	241	226	240	245	255	255	245	242	275	253	250	260	243	236	251	240	247	245	247	272	248	230	236	244	258	254	278	230	264	251	258	266	285	245	260	275	253	273	230	270	230	274	251	252	274	242	237	272	205	262	260	248	224	244	234	245	249	243	240	272	236	262	221	258	257	243	258	227	223	241	256	251	252	262	251	250	246	240	248	233	234	263	223	233	229	256	274	250	226	240	229	247	284	281	243	261	256	239	259	251	241	233	245	246	240	264	252	246	225	244	245	265	227	256	235	239	264	266	256	235	230	241	238	279	229	244	276	246	270	241	247	272	274	238	239	255	257	241	259	245	284	268	260	267	255	253	265	232	273	248	253	264	256	249	221	236	253	254	240	239	248	229	233	242	228	250	267	232	264	266	284	252	244	267	232	265	251	224	241	256	239	221	239	226	238	234	276	247	272	233	229	264	249	271	244	260	253	253	249	278	267	261	245	242	275	223	254	270	241	268	265	230	275	272	207	252	239	251	254	244	260	250	260	283	251	265	239	255	246	252	246	250	262	261	228	234	265	237	233	255	246	255	235	211	236	252	282	256	281	260	266	225	244	239	223	236	267	243	253	231	241	267	266	254	256	254	271	258	222	250	276	261	245	224	245	242	239	268	247	223	258	246	220	262	222	263	243	238	239	249	255	229	232	259	223	260	250	242	259	236	275	251	269	241	237	247	259	234	252	241	238	252	222	253	231	238	236	245	246	253	255	253	236	262	219	257	220	242	268	253	243	234	240	238	253	253	252	238	245	253	251	255	254	220	270	236	260	245	252	226	245	259	222	232	249	239	229	236	261	242	262	221	268	253	277	252	281	237	223	240	247	267	255	257	254	261	259	264	262	259	269	259	242	248	235	233	261	276	239	253	261	256	239	231	283	253	238	273	252	269	239	238	236	218	256	249	246	256	269	243	227	253	214	247	249	260	237	274	219	235	257	246	244	245	230	251	237	262	240	261	250	244	272	250	248	235	277	244	228	241	230	236	244	237	259	214	249	252	213	225	249	256	258	241	246	259	265	270	249	228	259	274	248	250	240	274	266	261	208	253	266	269	250	248	235	259	250	234	226	201	239	254	243	229	233	252	242	274	247	254	258	226	253	236	236	234	243	240
5674	3576	3951	3634	2627	2259	2067	1574	1509	1433	1213	1045	982	961	868	764	760	744	774	762	777	814	789	723	698	742	696	721	701	668	672	691	692	677	652	689	635	626	668	673	637	631	656	681	666	701	642	716	645	684	745	670	637	663	712	708	658	686	669	674	685	631	639	670	633	693	674	697	641	687	677	682	672	658	634	645	662	653	616	704	660	663	679	686	608	709	685	606	636	697	673	628	643	677	643	653	646	665	655	668	669	667	667	674	653	670	641	652	683	632	633	674	672	687	703	654	632	666	672	682	661	658	653	629	641	623	655	684	676	666	655	635	635	678	651	658	646	693	683	664	660	694	691	658	652	659	650	631	636	611	679	639	650	649	670	639	669	667	637	657	650	615	704	705	659	668	650	664	697	631	648	602	640	665	656	661	702	670	627	669	687	661	675	671	635	611	654	638	633	675	652	603	667	600	659	686	648	623	650	691	693	620	652	678	688	665	641	644	705	689	653	618	630	639	684	624	673	658	691	675	643	654	621	619	637	688	655	674	636	626	645	627	694	645	621	662	594	650	629	681	683	669	692	656	686	631	651	659	726	655	639	630	666	688	671	729	703	615	640	657	628	656	690	658	654	635	640	641	627	672	675	623	661	670	693	671	679	660	652	636	682	674	638	667	635	624	632	649	657	620	652	613	677	659	658	655	670	622	661	625	666	651	669	663	698	648	639	655	655	693	637	685	631	685	685	637	697	645	669	694	715	694	683	668	696	615	669	641	635	676	662	655	611	627	666	670	630	672	641	631	637	646	675	636	654	678	692	623	625	680	659	671	678	605	641	622	687	659	685	679	690	643	652	640	708	579	658	643	674	672	703	627	663	688	618	649	657	685	630	646	657	656	670	669	659	678	679	659	673	659	604	651	633	638	634	678	654	633	652	666	708	616	665	659	647	659	679	683	663	642	692	657	711	661	665	651	695	687	640	651	685	650	642	658	617	627	680	708	640	659	658	697	652	631	683	619	666	672	639	660	662	632	667	654	647	589	677	670	676	640	656	678	665	671	651	642	630	591	633	649	662	630	707	669	668	652	683	667	659	638	687	602	607	663	685	672	684	670	645	624	659	654	651	688	657	624	687	666	637	696	689	681	658	644	691	639	667	660	681	657	649	651	624	640	641	621	681	702	668	708	654	662	665	633	639	657	624	645	670	630	677	663	636	642	599	626	660	700	669	640	633	660	665	702	646	657	662	664	648	649	649	684	665	623	689	625	679	660	682	674	639	669	696	644	672	698	633	666	642	683	651	684	652	647	629	650	635	634	723	652	637	670	643	670	643	638	638	677	684	693	642	634	609	653	623	661	632	635	697	681	625	671	617	662	678	678	638	677	694	671	642	622	638	698	640	685	656	621	658	638	659	623	661	637	703	678	647	627	667	673	655	665	678	648	665	665	675	672	618	636	649	671	650	643	652	643	709	665	644	675	631	654	620	688	661	639	704	617	665	689	667	602	677	637	631	704	642	629	641	671	641	643	683	629	711	655	673	668	641	690	667	658	663	641	689	676	675	644	646	669	651	680	665	656	615	611	678	646	673	692	629	642	641	647	652	698	621	629	711	655	633	676	627	644	680	622	699	688	695	669	705	697	619	651	684	661	657	677	653	653	647	648	675	661	663	637	629	641	640	631	671	635	611	662	683	659	667	649	722	660	672	665	658	682	650	668	644	674	675	666	623	667	666	641	639	695	647	666	664	661	643	603	650	690	626	645	676	663	655	625	612	695	621	623	708	648	726	646	663	636	675	658	677	648	622	674	677	642	656	681	643	685	704	632	682	673	690	594	651	630	680	694	658	605	646	617	665	653	655	634	682	630	620	645	647	642	661	621	686	630	677	674	636	671	670	671	638	629	680	673	668	657	676	677	656	672	617	681	688	662	631	678	666	648	689	675	636	612	646	653	663	697	656	704	667	690	626	601	644	612	618	688	662	679	646	714	665	649	656	688	618	673	653	686	660	701	667	642	667	623	672	644	667	697	643	666	675	662	669	673	631	630	651	666	619	630	637	660	674	665	689	692	644	662	630	707	675	662	630	674	688	627	670	659	662	672	621	675	682	689	664	643	658	693	678	700	658	681	624	672	638	682	640	642	637	655	708	635	651	675	685	630	648	713	636	616	664	702	707	668	630	685	685	664	661	647	645	598	638	689	654	634	670	672	684	685	646	641	660	647	701	703	685	702	654	611	747	676	678	662	641	689	666	656	626	627	663	627	699	640	652	675	649	668	707	661	628	621	676	637	670	630	627	648	647	649	648	713	667	639	664	622	683	680	652	675	617	664	647	700	677	664	687	607	677	668	683	686	665	662	695	621	661	702	649	627	664	614	661	725	653	616	697	644	628	671	630	680	608	648	694	657	665	660	664	627	641	673	626	665	659	688	691	644	686	669	652	618	631	595	648	664	671	639	645	660	647	675	635	686	660	723	665	640	663	702	644	668	640	649	674	633	714	681	673	640	635	638	698	680	652	721	676	668	730	707	671	676	643	657	646	665	651	676	669	668	632	665	692	646	647	659	659	685	647	663	690	612	690	627	679	628	715	641	642	654	630	661	663	654	635	702	628	639	683	636	637	614	678	637	661	664	687	709	661	715	624	673	644	633	702	665	695	648	662	619	666	675	666	663	647	699	714	670	667	642	683	639	691	630	679	613	662	636	671	607	619	672	698	717	664	704	670	648	654	662	644	657	662	654	668	633	672	640	640	638	662	623	650	669	659	685	631	643	648	611	639	635	669	621	664	672	651	634	671	645	661	637	631	624	704	651	635	608	637	656	627	650	676	631	670	677	694	646	601	628	656	617	638	625	629	678	654	634	641	706	612	675	717	695	654	657	615	672	656	678	637	648	645	604	639	659	697	692	617	676	693	681	634	626	660	639	683	662	697	665	702	675	662	661	689	660	638	625	646	642	612	659	681	659	673	694	670	584	687	681	671	646	661	675	691	622	637	655	637	653	661	577	650	709	684	636	657	640	643	640	664	616	664	654	674	661	661	690	655	633	657	639	680	666	709	638	672	724	670	680	622	703	669	659	668	653	650	678	726	632	687	642	659	655	628	655	708	634	661	687	666	643	662	669	640	648	615	678	661	637	678	677	686	622	653	680	696	684	582	663	654	624	641	669	677	604	634	658	722	657	632	680	646	676	636	642	641	649	666	662	630	671	679	671	681	676	667	660	685	722	667	697	661	627	625	657	635	688	651	635	621	655	683	633	628	601	641	682	665	641	580	668	638	631	674	648	652	683	653	671	687	682	645	662	696	651	643	677	662	652	626	656	638	736	687	703	617	680	626	707	634	644	699	672	696	645	685	641	631	632	650	645	600	660	641	698	660	683	672	648	689	662	667	694	674	672	658	625	619	701	693	684	609	716	689	680	688	672	654	640	653	662	642	697	648	636	652	646	703	629	640	638	599	684	657	664	609	702	674	651	678	664	661	621	649	648	658	676	668	687
31066	18023	11880	7900	6139	5213	4431	2629	2260	2252	1667	955	634	467	473	451	448	394	351	391	386	373	375	399	332	339	374	328	308	299	301	291	317	297	316	298	281	307	283	276	257	321	295	306	298	304	279	310	308	304	281	316	305	288	312	284	275	319	308	288	261	296	286	279	276	289	270	295	304	298	297	251	289	284	292	298	315	270	284	289	272	233	294	285	272	286	292	304	272	287	275	268	302	286	276	302	327	297	309	265	298	297	286	316	271	312	263	306	305	300	292	294	287	260	297	329	340	313	283	299	279	297	307	285	290	305	286	300	317	292	261	336	304	270	296	300	276	267	266	290	268	292	284	308	297	326	277	286	293	289	266	289	280	316	326	302	295	293	281	306	286	303	302	290	299	276	284	272	296	274	274	314	282	303	279	284	309	327	284	282	243	287	300	261	289	303	285	309	264	267	282	249	271	279	301	277	297	272	316	285	313	267	256	289	338	284	277	281	303	315	287	267	267	278	279	262	290	264	308	314	287	291	267	284	288	240	284	287	295	299	273	291	264	305	274	262	299	272	287	273	300	270	308	268	281	285	289	270	289	320	270	340	294	266	258	270	291	277	285	304	279	286	281	290	318	306	283	298	309	303	309	299	279	275	301	328	307	293	287	287	296	272	301	274	291	291	290	273	276	305	291	280	310	262	289	315	300	296	296	298	282	306	288	302	304	274	298	296	267	293	286	268	309	296	262	316	284	292	334	287	312	280	279	280	265	302	310	306	296	283	288	286	292	314	312	286	262	286	293	292	292	292	300	263	285	314	306	273	260	290	282	286	326	306	279	285	304	309	290	292	282	301	313	297	308	263	323	317	287	298	290	304	304	277	301	303	277	321	285	304	290	284	297	295	297	317	298	257	279	287	239	291	267	255	282	319	296	306	286	274	280	307	265	285	288	274	277	286	290	301	307	288	279	299	262	296	277	288	270	269	256	297	316	262	279	308	304	296	267	293	303	287	291	322	310	286	284	299	266	310	279	280	280	273	269	308	276	304	271	316	269	265	258	279	273	316	265	303	271	288	264	299	277	296	298	277	301	291	268	294	291	280	312	262	286	281	270	314	284	284	270	294	288	286	286	281	299	291	284	305	290	291	264	276	298	292	284	239	264	245	324	288	292	290	286	276	279	302	288	266	274	313	299	270	272	293	295	240	267	291	283	286	268	293	284	297	293	307	282	265	259	298	293	274	306	319	306	268	300	287	297	278	270	240	298	269	287	311	273	279	286	270	293	268	289	312	273	276	288	304	283	266	303	282	310	286	308	294	310	309	287	280	286	288	304	285	276	263	294	282	288	296	293	276	297	315	277	273	293	283	274	319	279	298	281	297	320	273	275	314	304	299	276	259	298	307	312	304	320	291	277	282	284	281	291	271	270	281	254	316	268	289	281	259	336	269	322	291	306	289	266	268	282	284	281	261	276	288	277	299	267	279	285	279	278	286	308	256	278	287	269	281	293	279	299	279	303	283	277	291	297	309	278	280	304	288	269	278	298	288	266	303	241	275	290	283	264	270	292	309	293	277	308	260	287	262	291	324	300	282	289	291	332	308	323	299	299	298	293	315	271	311	290	270	318	256	291	303	287	313	284	288	303	278	309	291	290	286	283	285	276	298	256	279	344	307	282	267	292	280	286	303	305	271	286	313	269	287	301	282	273	292	283	306	268	283	251	308	272	310	276	288	288	288	281	296	328	294	302	294	334	300	272	294	286	327	275	300	292	296	296	245	281	259	309	324	294	289	295	304	317	287	278	316	285	290	316	276	284	294	295	256	283	309	298	291	297	308	318	314	299	285	292	306	288	279	278	298	287	272	267	314	289	294	309	289	296	291	287	301	264	298	276	285	280	271	285	260	304	270	265	290	292	264	308	273	313	293	279	299	299	300	277	310	276	326	274	290	318	264	316	270	270	279	306	307	309	279	295	258	290	302	322	272	262	296	292	295	308	289	275	286	280	286	279	299	319	303	279	283	307	269	307	292	279	265	281	249	272	308	299	320	274	285	268	280	300	298	307	298	302	282	322	286	283	276	304	290	270	332	280	314	336	318	267	326	301	307	292	288	264	285	281	289	259	289	290	294	304	266	315	301	298	275	291	308	310	281	299	308	294	290	286	291	294	324	264	259	280	293	286	292	260	270	298	291	299	247	281	248	255	283	298	309	285	279	287	284	284	265	270	270	273	298	300	274	273	290	293	277	304	305	301	305	283	307	312	273	289	311	296	268	308	245	293	286	292	261	285	261	284	283	292	308	291	285	302	270	310	291	288	283	301	293	304	274	311	276	278	290	272	264	301	308	307	298	308	318	281	285	292	277	299	290	316	257	276	302	317	276	286	262	286	270	306	267	252	274	268	272	300	284	262	277	278	267	260	289	319	269	264	257	303	264	317	285	221	299	288	286	301	267	302	281	265	285	281	293	310	288	270	258	289	293	327	284	341	268	323	252	284	254	261	272	294	300	276	293	304	284	320	320	300	263	286	292	269	264	279	281	289	300	308	318	286	263	307	287	287	286	305	288	291	299	297	305	276	314	286	314	268	298	285	312	293	267	266	311	258	300	294	273	279	292	294	291	299	283	286	299	310	290	275	268	292	286	284	289	287	292	290	297	310	284	296	304	284	283	294	306	269	260	288	288	284	290	292	275	236	261	281	291	295	288	280	309	267	296	280	282	298	263	318	306	264	279	300	308	313	270	302	298	289	285	283	315	297	264	282	284	314	304	274	291	295	301	278	321	316	303	264	275	237	280	282	304	321	313	300	308	268	264	296	278	272	262	300	290	295	272	281	256	292	271	277	281	259	277	294	283	298	295	312	280	289	303	290	273	296	284	299	268	276	275	274	289	282	305	277	285	301	271	268	277	279	316	271	281	303	274	289	317	273	286	301	315	280	295	276	279	300	304	275	295	324	291	283	306	321	286	311	271	285	283	311	272	284	304	257	278	301	299	275	289	266	307	281	265	286	265	308	291	250	317	284	274	319	309	302	266	297	289	257	290	289	274	259	290	302	272	294	294	282	290	299	286	295	316	307	312	287	294	293	272	261	337	257	310	315	294	266	299	269	265	283	283	284	257	287	272	275	309	285	297	272	275	281	295	312	311	299	258	311	294	269	274	272	273	301	271	267	271	317	291	286	297	307	288	275	277	294	312	298	297	302	286	310	275	292	311	276	271	270	257	321	296	270	322	293	269	295	291	289	298	251	268	307	284	255	296	308	308	274	247	303	276	281	293	309	249	276	305	333	303	284	259	310	285	316	308	297	260	286	301	311	271	294	275	262	321	280	299	251	304	292	266	316	283	257	266	314	276	291	288	268	282	272	281	299	315	282	326	297	290	280	299	290	257	289	261	298	253	274	295	298	286	291	277	270	270	302	294	282	293	272	283	307	300	282	302	266	284	294	291	268	296	298	269	300	302	289	284	315	293	307	299	290	246	288	281	303	287	313	280	281	318
22951	11657	9417	9388	8783	8628	7705	5732	5826	5694	3754	2460	2106	1989	1847	1648	1536	1451	1358	1323	1339	1356	1388	1422	1296	1371	1243	1128	1028	885	834	832	890	826	786	812	818	729	790	758	700	790	775	760	766	794	786	738	744	740	738	816	777	756	720	757	793	748	769	728	796	757	727	800	744	766	771	788	809	779	778	787	795	781	739	762	732	770	725	719	758	748	745	756	787	783	744	761	756	733	744	709	743	742	729	707	671	796	792	771	775	786	785	772	751	798	783	750	741	706	747	718	782	786	794	824	750	727	759	757	734	741	739	729	718	732	734	737	797	730	741	731	768	752	720	704	705	711	771	758	680	744	719	783	751	781	760	740	745	737	743	728	718	731	735	778	700	769	735	753	815	723	747	759	742	777	705	744	716	736	743	737	753	731	713	733	772	816	735	801	733	796	764	723	720	727	705	756	809	680	743	741	752	715	745	759	732	825	740	795	745	792	774	737	730	739	755	736	690	713	767	713	746	761	705	749	743	754	746	742	760	760	740	703	738	734	794	738	709	735	722	726	770	707	730	763	746	704	778	738	741	704	750	763	728	733	748	771	745	739	801	763	732	732	751	795	759	690	734	720	747	794	740	734	750	789	762	765	745	811	726	721	724	716	751	743	750	752	780	711	724	712	716	724	704	771	743	792	734	753	777	749	725	744	680	758	730	714	724	733	728	731	775	705	708	762	723	696	708	696	728	722	746	729	754	743	701	708	712	723	753	723	738	665	731	703	786	724	754	805	801	771	742	741	703	746	737	766	775	735	724	737	763	742	724	739	769	715	750	764	749	775	756	771	743	760	718	741	767	715	711	730	756	717	710	760	736	752	746	673	721	713	787	734	781	748	749	723	721	738	725	763	748	715	727	695	773	731	730	735	744	722	750	678	751	692	758	727	738	783	712	698	693	732	758	786	704	764	775	777	762	756	792	746	780	721	761	776	745	699	741	729	739	745	758	737	748	726	777	722	691	757	748	765	716	708	753	734	719	743	762	766	721	725	791	767	723	792	741	760	780	719	708	792	774	731	721	740	727	732	746	753	757	762	735	781	699	719	735	751	748	740	747	742	758	751	771	723	769	749	715	719	730	744	735	762	747	731	746	763	710	765	760	781	747	782	740	764	700	740	779	733	741	712	731	704	730	755	762	728	753	716	765	731	697	749	692	714	751	724	725	760	719	720	724	746	733	694	708	798	822	726	747	743	743	770	735	786	766	711	755	779	751	736	769	728	750	725	744	722	778	774	772	729	735	758	779	712	721	765	687	757	758	748	731	762	719	690	739	790	764	723	721	734	743	712	750	764	745	719	728	809	768	747	742	740	711	716	754	738	766	750	707	714	789	733	719	739	788	757	791	740	773	752	750	725	709	726	727	727	709	752	718	750	720	722	721	709	737	763	736	718	695	721	731	768	790	701	724	744	734	693	736	704	730	763	698	741	776	786	722	765	756	734	706	728	770	718	720	705	742	723	730	775	729	725	744	745	682	713	805	738	708	728	795	719	760	758	704	744	701	724	741	732	750	689	739	700	750	755	693	757	642	792	726	763	752	707	788	767	687	763	735	731	714	731	765	743	708	722	702	759	690	730	788	676	772	737	751	731	712	714	756	749	718	716	776	756	699	725	726	740	744	770	763	705	725	712	741	717	738	697	687	715	740	711	721	774	774	747	747	773	737	730	732	791	750	748	717	712	752	708	704	708	756	719	782	750	743	731	767	743	763	770	742	805	699	727	696	741	719	743	781	753	760	754	734	749	736	727	751	763	752	730	703	753	736	763	765	722	734	760	757	690	763	773	767	690	717	757	746	752	722	719	733	750	760	747	752	686	753	800	695	731	689	713	794	765	776	740	781	762	739	712	740	728	725	786	722	717	778	709	742	722	733	756	771	759	729	744	750	761	736	676	720	695	809	797	739	724	779	754	743	790	733	765	750	729	729	742	716	696	720	695	756	755	743	758	748	701	758	750	720	735	748	769	778	710	779	719	683	761	754	766	701	740	775	780	714	728	700	792	702	785	717	773	713	736	790	791	775	735	739	794	729	723	709	741	755	714	764	785	763	727	753	779	785	760	725	731	767	765	740	772	736	773	743	781	753	730	679	747	724	723	754	739	724	766	757	701	725	761	757	735	739	751	740	780	741	730	749	787	751	732	738	750	721	713	764	700	730	726	684	740	744	696	693	783	733	746	718	736	728	736	757	751	758	708	748	757	743	759	780	766	698	756	786	742	744	694	759	769	726	758	737	709	739	726	750	737	714	764	673	751	814	733	751	758	750	760	755	775	751	763	780	780	757	738	708	711	705	709	735	745	758	764	784	720	757	729	742	768	729	744	765	747	723	733	689	730	752	689	762	740	777	718	734	720	709	727	755	802	738	685	758	701	790	734	711	722	687	727	756	726	785	680	758	772	776	730	705	762	768	752	743	753	775	731	705	731	773	760	748	792	728	725	740	720	697	744	736	750	735	751	727	761	742	764	735	745	709	760	737	707	778	759	757	733	744	746	742	789	756	774	714	793	753	724	730	722	777	719	723	754	787	744	767	718	791	741	734	751	782	743	754	757	733	772	690	733	765	787	737	744	767	766	795	735	737	751	812	767	715	805	769	779	792	785	727	753	719	706	753	677	723	757	752	717	759	744	715	759	754	786	747	715	740	731	703	716	739	772	763	748	792	757	738	699	758	712	774	693	731	728	680	773	719	738	738	736	693	742	722	746	759	746	716	757	758	746	755	708	748	713	779	692	685	780	734	692	733	742	718	740	735	798	763	790	737	735	767	713	733	768	704	733	742	745	700	804	715	723	703	758	699	751	720	704	735	728	776	733	748	711	684	737	726	741	772	751	723	769	754	743	736	786	760	744	755	764	734	729	762	774	749	728	722	756	749	729	742	706	702	737	729	725	718	733	718	758	767	720	744	739	694	757	698	775	791	754	755	727	719	688	769	733	769	725	735	713	754	766	712	682	713	731	758	745	739	712	769	716	784	711	751	748	737	776	741	723	709	779	732	723	756	737	738	740	743	726	718	727	756	774	747	724	775	723	764	682	757	703	733	728	721	752	742	762	707	766	707	721	713	697	740	713	738	721	717	745	738	772	763	727	713	728	743	713	740	707	741	761	738	765	745	689	727	769	773	753	758	714	786	780	750	726	723	750	735	726	745	747	775	708	760	727	748	731	770	756	744	710	751	735	691	746	761	705	728	753	787	742	671	742	790	736	783	772	743	731	736	698	724	677	714	767	733	774	736	745	739	682	770	726	735	708	766	744	781	706	776	742	775	699	713	756	726	760	718	787	746	698	736	738	724	747	754	719	755	732	757	689	747	748	747	789	708	732	731	725	700	764	721	719	724	719	708	730	715	767	727	772	745	716	718	749	713	717	805	735	772	734	723	758	773	724	746	759	762	724	707	724	755	723	722	717	697	706	730	693	721	767	739	742	754	735	727	721	733	711	713	736	734	734	754	739
40018	23815	17316	11820	9037	8811	6748	4174	3153	2984	2343	1270	685	509	449	452	390	381	440	369	302	345	405	360	311	377	332	303	247	258	216	224	211	230	239	238	217	204	205	214	193	193	199	218	190	250	196	208	203	212	207	202	179	212	227	175	175	207	190	202	198	191	235	217	212	222	203	211	213	174	199	204	211	198	188	201	199	183	204	188	191	192	226	195	209	203	206	196	195	204	182	206	216	184	199	184	186	204	196	205	194	183	202	222	203	201	175	222	197	218	214	189	220	193	241	217	212	213	222	226	203	204	177	188	194	207	185	205	185	204	203	183	202	201	170	191	203	179	215	226	179	186	206	204	164	226	192	198	199	190	212	209	183	175	196	219	203	190	213	218	176	213	216	211	206	201	214	221	221	181	199	195	207	189	223	177	192	213	194	210	182	180	219	226	219	192	211	219	204	189	200	226	191	194	207	191	220	201	213	195	213	228	209	214	209	205	207	201	214	191	187	194	198	202	203	194	200	207	225	208	218	196	213	217	204	180	206	192	187	190	202	186	209	190	176	182	183	214	187	183	174	189	179	207	195	193	218	193	231	198	201	162	210	197	195	191	193	194	210	212	190	187	186	194	187	200	223	208	211	198	202	193	203	193	200	201	202	218	199	206	190	203	200	196	204	207	196	205	211	221	203	186	185	191	220	195	201	211	192	201	190	215	203	174	208	197	191	195	205	179	206	206	207	211	190	201	217	198	184	157	237	225	205	201	197	206	226	217	173	194	212	200	182	181	187	169	199	219	211	202	198	219	182	183	198	182	230	170	180	200	201	197	195	199	189	200	213	190	210	213	196	209	193	184	198	189	206	198	207	188	215	163	206	192	161	216	217	201	220	175	201	197	206	208	193	210	185	200	217	214	201	195	185	200	167	202	190	199	202	192	202	213	218	180	177	186	184	222	199	224	219	202	209	180	233	210	200	207	205	188	207	165	207	189	216	199	205	196	199	195	169	203	185	205	202	207	195	220	210	213	177	202	210	199	216	200	195	209	181	207	196	217	192	226	174	212	192	178	185	205	208	173	210	196	220	198	213	197	214	197	209	183	218	197	200	177	218	176	222	224	216	205	206	204	201	201	216	224	187	217	199	213	199	198	191	179	197	209	197	228	164	194	220	199	205	185	232	204	211	190	194	182	180	219	202	184	203	182	210	178	202	208	193	207	197	192	189	199	190	186	188	211	194	231	208	184	211	185	194	190	194	171	191	192	186	197	210	185	185	181	222	188	211	227	195	188	203	190	152	183	211	218	209	191	211	190	187	183	204	229	198	175	199	194	195	211	203	192	189	201	206	189	183	224	172	186	200	194	205	199	230	194	202	207	184	212	206	202	190	195	190	220	200	195	205	198	172	207	205	188	207	191	207	205	229	216	197	205	210	209	185	189	192	202	221	211	227	226	202	213	218	159	200	215	217	204	206	180	188	187	234	214	220	198	201	200	218	201	200	197	198	194	210	180	197	188	196	207	195	223	238	205	230	196	221	177	220	206	202	215	220	204	175	193	194	193	191	196	205	196	206	205	203	194	181	208	194	203	187	192	194	194	193	190	232	186	171	178	220	213	202	221	203	212	182	218	205	183	221	174	188	203	185	207	192	195	195	166	191	216	202	197	196	190	225	195	183	225	209	223	208	165	199	216	193	199	180	195	224	192	205	216	184	174	207	197	199	171	202	178	203	198	195	193	216	212	205	213	209	215	200	192	185	195	179	204	185	212	195	194	177	202	194	189	225	201	189	195	191	205	178	195	215	200	192	217	184	203	217	192	214	215	192	181	202	213	179	212	200	209	205	212	188	202	195	188	209	215	223	206	197	198	233	172	182	198	184	194	194	192	191	205	201	196	171	199	197	214	200	203	199	210	183	196	194	193	204	184	186	200	194	199	184	190	212	187	188	197	213	208	197	193	199	193	191	233	195	171	199	204	212	214	203	183	172	197	185	205	197	219	229	204	198	229	187	202	205	207	208	194	189	195	205	197	218	190	222	214	191	203	231	170	192	200	211	229	176	193	204	202	195	171	205	207	182	219	208	207	168	214	218	216	208	211	197	229	186	197	188	161	198	221	184	205	222	192	213	223	174	259	194	207	186	202	200	195	203	217	188	216	171	192	205	188	193	180	199	196	190	202	215	209	189	196	192	209	170	177	188	191	211	197	169	199	210	193	182	198	205	199	209	190	183	202	185	195	219	187	209	193	219	196	196	195	208	183	196	226	207	187	211	220	207	202	175	231	214	205	211	199	191	195	194	196	186	185	197	192	188	216	195	190	201	188	225	226	197	208	235	209	193	195	186	194	175	197	200	216	193	198	201	192	184	183	185	171	181	215	222	198	191	239	197	209	187	211	181	176	228	187	189	202	219	224	201	212	189	168	218	209	219	202	197	210	221	207	229	191	201	184	181	181	211	192	183	190	211	189	209	198	187	179	191	201	177	180	185	194	199	182	229	191	191	184	204	182	188	170	195	173	197	195	186	189	202	195	190	183	196	200	209	179	173	173	208	201	209	171	193	208	226	177	235	174	229	203	184	205	200	224	203	220	205	206	220	191	188	200	206	219	215	188	185	188	203	188	244	195	209	174	192	200	175	193	219	202	196	200	196	208	205	220	213	199	201	233	192	216	194	186	185	232	166	216	215	207	209	178	191	164	201	176	186	180	204	193	177	163	223	206	201	198	189	191	192	206	204	193	205	198	216	208	183	206	210	223	227	209	214	194	207	217	210	192	204	191	195	174	214	198	195	198	191	201	214	191	190	182	215	190	186	210	195	201	226	196	212	218	185	204	213	185	204	189	190	217	230	212	178	188	220	210	221	197	204	174	210	191	175	190	189	197	233	222	217	221	198	199	205	196	191	193	170	189	197	182	192	198	211	212	194	197	208	199	195	191	199	198	210	210	192	190	209	205	196	197	200	186	166	192	212	193	202	178	211	196	206	186	199	200	210	211	184	214	211	229	203	199	190	211	212	219	204	208	191	189	216	174	214	165	208	208	195	219	196	172	202	185	215	199	183	193	190	215	207	195	216	206	207	219	209	192	182	202	192	194	203	214	172	199	239	219	196	216	211	205	225	221	187	217	202	197	201	201	199	225	211	190	197	218	202	159	171	181	200	210	228	207	213	205	187	180	186	211	209	211	171	205	173	194	204	211	230	188	213	189	186	218	218	182	195	184	220	205	206	206	163	206	198	180	191	194	178	198	209	184	167	210	182	173	222	193	179	199	203	194	203	186	218	193	208	180	216	192	212	198	185	200	185	191	181	209	202	193	175	205	220	215	195	188	217	207	187	180	206	177	198	187	196	219	193	201	200	199	181	215	237	205	203	195	202	199	168	183	177	177	194	198	212	202	196	199	216	191	182	203	170	196	194	176	197	209	169	201	214	212	221	218	211	204	179	176	196	205	210	198	182	184	189	187	191	202	207	204	182	192	210	182	203	213	177	190	186	193	186	186
29507	14868	12226	11783	11469	11971	10500	8686	7874	7143	5488	3709	2840	2719	2434	2221	2067	1865	1791	1673	1405	1654	1731	1882	1558	1708	1475	1369	976	829	761	666	655	678	668	683	693	580	623	578	635	585	594	612	574	578	535	568	576	583	603	563	554	533	585	563	562	575	554	519	568	569	610	612	609	575	628	600	584	621	564	562	556	610	559	533	536	544	542	541	566	559	542	574	525	561	569	548	513	535	515	558	572	563	543	557	571	588	538	537	562	542	578	583	598	562	547	590	564	565	562	582	571	538	540	587	606	526	582	552	556	511	546	514	543	539	559	538	584	567	541	504	543	516	581	550	507	527	558	528	508	526	579	515	528	520	538	529	511	558	500	518	518	507	534	540	522	540	512	496	530	548	544	555	536	558	532	553	549	516	510	525	582	533	529	476	521	495	578	528	531	496	510	531	514	534	484	524	512	552	563	525	538	584	545	510	538	535	534	532	551	520	533	541	536	536	532	495	498	514	543	528	555	559	510	556	501	528	554	516	507	544	512	520	512	559	506	559	540	560	520	549	582	506	547	562	544	527	557	477	558	508	501	528	536	579	545	524	535	554	510	509	508	523	524	548	579	535	543	530	542	510	542	516	527	550	501	497	524	549	497	535	553	527	503	528	502	542	499	505	504	515	561	515	525	548	539	507	500	552	540	568	524	540	532	521	510	522	532	561	472	546	489	534	518	522	542	530	536	566	544	539	554	531	538	532	537	533	530	590	545	534	540	517	575	543	546	564	537	527	529	508	497	523	539	564	539	496	548	509	500	553	526	533	479	542	526	534	537	510	534	516	505	571	517	524	525	553	543	552	538	533	533	540	480	543	530	535	528	498	547	549	550	513	524	553	494	565	536	549	514	520	542	513	526	475	527	523	535	525	578	532	502	512	547	554	517	528	534	533	485	539	543	509	553	576	517	518	489	539	522	531	561	558	502	547	534	539	502	523	501	492	520	526	523	514	518	543	513	546	529	560	511	516	512	526	555	474	544	530	524	516	536	520	516	503	534	541	575	512	545	565	506	556	519	496	537	525	552	521	479	527	511	522	506	528	546	532	542	543	552	523	544	500	545	506	527	534	520	491	525	494	532	516	554	556	523	549	531	517	526	530	589	540	513	512	539	580	518	539	533	505	556	506	527	493	492	534	566	505	504	547	544	498	528	556	530	511	520	494	571	526	533	507	543	559	564	515	536	535	536	535	535	564	572	521	510	570	546	529	518	525	518	549	521	563	548	515	518	572	546	563	497	534	523	520	534	518	514	508	533	547	544	517	546	544	531	545	499	500	548	508	516	526	543	562	542	494	552	531	530	524	560	526	506	513	514	480	528	540	538	505	544	541	514	544	523	516	564	494	524	516	540	545	507	525	551	529	543	529	492	502	525	550	504	494	497	539	523	518	560	524	562	522	520	544	516	562	541	565	542	555	530	552	519	525	568	544	508	536	564	562	479	495	533	500	544	508	510	520	485	502	557	493	523	528	528	505	513	531	540	561	532	521	501	535	490	530	498	557	562	531	516	538	514	545	533	515	537	530	515	512	585	516	562	541	544	558	542	496	531	511	516	553	548	553	520	534	532	535	517	549	564	548	540	561	524	526	553	532	525	510	530	527	514	507	558	533	582	538	550	549	537	502	553	524	493	504	522	500	504	509	538	526	537	526	563	526	584	499	529	524	523	500	496	526	502	514	531	539	550	550	566	521	519	557	492	516	553	556	530	534	529	540	512	521	519	553	493	540	535	549	531	507	544	519	497	526	470	524	517	489	559	493	529	522	557	566	586	537	560	537	526	553	522	524	556	503	516	515	498	524	521	551	528	526	512	563	522	489	542	528	538	495	535	485	505	529	506	502	539	498	508	522	494	555	514	542	542	546	536	504	558	518	529	532	532	553	500	557	562	558	523	530	521	539	509	526	570	540	547	551	538	548	521	543	495	500	519	506	523	567	539	524	501	535	468	523	550	550	516	520	536	572	534	570	532	514	527	526	541	545	551	512	493	575	558	543	530	570	537	514	475	576	530	528	498	528	534	531	548	551	529	520	518	487	484	494	517	543	514	518	563	519	564	509	531	537	546	508	501	545	508	512	522	526	481	534	537	492	513	520	502	542	583	541	539	510	545	537	524	542	534	532	527	504	513	557	557	518	536	526	519	533	538	517	516	492	516	505	531	561	565	568	491	527	544	484	501	525	505	558	563	491	507	546	507	500	530	492	518	567	492	504	490	544	500	505	485	514	554	545	544	560	510	499	512	536	501	529	520	531	504	530	517	523	507	509	541	543	486	545	493	497	538	543	532	502	551	535	540	536	567	532	507	516	555	539	530	510	524	539	513	526	549	545	516	538	542	530	536	559	525	515	536	534	500	522	514	507	527	568	545	532	512	574	531	506	509	522	567	548	530	496	471	502	514	546	504	531	528	501	562	566	513	525	513	526	548	595	539	533	497	494	497	492	552	500	503	577	537	507	499	534	533	521	498	506	535	547	547	538	518	506	505	568	518	551	531	530	501	545	558	522	538	522	527	531	536	519	530	558	536	559	552	514	500	535	552	491	548	505	547	552	519	522	487	502	549	563	480	543	526	512	527	542	558	508	509	513	527	529	507	527	494	513	484	528	535	540	511	525	582	516	552	527	533	549	501	568	499	547	524	541	540	533	514	491	525	537	532	513	557	527	538	536	503	511	522	551	539	551	494	519	516	493	511	525	458	543	518	543	488	535	559	508	491	499	559	494	520	515	497	528	569	519	517	552	577	495	550	538	529	501	519	544	528	554	488	518	543	528	485	514	515	521	508	526	534	524	513	513	505	515	580	519	531	504	496	536	505	535	537	513	496	542	519	535	547	506	532	486	540	466	567	548	493	517	575	558	577	548	562	541	497	562	505	497	542	504	538	520	518	499	546	561	469	515	535	541	554	511	532	522	529	498	489	530	551	560	526	534	540	553	493	575	538	533	555	494	568	549	514	499	542	517	487	591	550	540	542	533	530	524	542	493	535	510	558	547	547	558	543	532	525	570	517	514	548	544	524	521	504	510	511	533	548	525	559	526	518	575	516	540	510	527	503	531	509	545	520	511	554	536	501	524	528	518	524	481	505	514	562	513	520	494	580	528	538	480	566	544	497	541	522	523	548	526	528	531	535	577	539	546	560	541	504	534	509	521	537	542	554	525	515	545	541	513	507	525	537	541	541	527	518	512	499	528	505	501	525	556	536	533	541	558	509	525	538	585	537	530	514	511	546	513	530	512	551	522	563	516	519	509	498	566	525	513	514	517	498	533	511	545	572	516	503	485	524	528	539	488	485	525	516	524	511	541	516	514	521	548	532	490	523	537	576	560	515	567	557	509	521	557	556	589	554	588	552	527	546	498	537	531	536	584	504	498	524	523	569	546	476	518	523	562	554	521	540	538	518	513	550	557	547	520	525	558	537	502	516	564	527	534	571	524	495	494	522	531	560	525	519	537	520	532
7082	2733	1851	1154	785	667	559	396	374	393	333	314	248	265	251	253	256	261	259	252	266	252	247	261	250	248	263	236	232	239	236	269	241	271	227	301	213	267	255	249	253	266	244	250	221	264	236	225	247	250	253	233	241	259	231	254	267	239	229	257	246	254	266	233	251	290	267	267	256	269	262	255	228	260	234	254	248	231	264	265	246	230	203	249	239	260	257	237	229	259	246	266	265	253	239	260	258	241	236	230	234	247	259	252	257	231	250	234	254	248	256	235	271	265	259	258	238	248	229	258	241	219	256	225	273	241	216	248	241	249	233	248	250	236	251	240	253	238	219	230	263	254	261	258	229	214	261	215	266	238	230	260	307	266	227	238	234	221	211	254	214	217	226	248	223	240	271	267	237	249	216	262	245	243	234	252	233	226	258	263	253	241	245	274	254	237	245	244	275	223	261	239	248	219	274	258	262	243	231	232	286	224	252	263	237	248	262	254	266	225	256	242	263	255	245	228	220	256	262	227	245	251	259	256	234	248	247	248	250	265	259	251	253	267	243	239	239	216	272	238	240	264	258	255	254	244	264	250	279	262	270	245	267	280	266	264	264	227	269	256	270	250	258	241	231	276	265	239	262	247	220	254	233	258	218	266	244	237	236	231	277	213	232	252	243	251	264	250	244	262	276	260	271	259	246	252	241	249	240	259	254	260	259	258	259	265	231	263	244	266	260	274	235	237	245	267	234	244	264	232	252	230	236	261	301	259	279	233	271	240	248	282	249	248	250	267	222	255	261	221	213	258	249	240	235	217	247	242	239	256	249	253	211	202	236	278	257	250	228	254	238	233	235	242	256	250	249	270	244	267	250	252	236	240	253	268	213	226	238	230	238	249	272	273	224	242	252	250	233	245	269	242	253	249	242	275	245	246	252	275	246	251	264	216	258	206	258	228	228	252	231	224	218	261	234	249	245	235	249	252	227	230	228	213	279	226	228	240	254	244	212	232	250	247	229	248	227	264	256	255	230	239	223	252	245	265	235	237	257	255	241	267	257	240	258	271	266	231	247	261	240	252	254	244	261	261	284	227	230	215	249	218	248	228	263	267	237	257	243	256	245	271	232	260	243	229	233	253	225	261	206	234	249	268	228	238	244	259	260	255	249	257	272	247	263	235	252	240	244	235	240	231	245	269	240	236	266	253	258	254	254	238	274	252	252	259	266	216	239	237	236	272	227	236	269	244	221	239	219	221	262	266	250	228	260	239	264	228	230	237	242	267	240	210	247	238	266	269	245	245	239	230	285	240	235	231	259	251	240	253	262	228	266	256	271	238	240	204	218	252	232	253	256	270	256	237	232	227	220	272	250	251	238	288	239	242	254	256	262	256	219	248	237	255	276	257	239	224	246	278	251	224	197	259	260	252	262	239	264	260	227	244	238	234	252	264	226	250	279	243	267	255	247	240	267	241	245	242	275	269	230	233	221	253	235	249	260	256	274	217	254	280	230	241	248	225	222	230	266	230	252	227	250	234	254	247	257	241	249	257	254	242	265	226	222	243	243	265	237	253	235	259	260	217	244	231	238	237	260	249	254	252	246	232	255	259	222	255	266	298	261	286	214	234	255	212	257	270	244	249	236	253	233	207	255	252	260	235	227	245	258	247	239	262	225	279	269	251	234	261	207	270	218	260	244	238	264	263	257	265	238	249	263	240	250	237	249	241	274	246	242	250	253	246	276	236	246	248	239	241	237	256	233	254	262	279	260	277	258	236	253	257	262	262	229	241	217	212	261	242	241	242	236	240	250	258	248	266	218	242	235	236	220	244	238	254	261	266	226	267	235	222	232	246	249	276	267	216	244	267	238	274	250	253	234	269	284	241	253	257	244	252	221	220	286	235	224	207	240	255	250	233	267	236	240	247	229	253	247	246	244	245	229	235	279	232	225	253	255	277	247	250	242	259	255	266	225	247	263	258	263	261	253	233	258	252	251	196	258	244	254	260	220	264	256	245	282	235	253	272	231	247	220	239	255	252	258	211	242	245	226	259	245	235	245	269	258	273	263	249	250	252	241	234	246	230	261	224	238	243	255	233	221	236	267	235	270	258	262	243	255	225	275	235	241	250	264	259	250	269	242	237	225	226	235	261	228	236	246	228	249	236	254	224	238	217	255	232	240	236	232	239	229	234	242	259	243	241	231	230	238	234	202	263	254	254	246	235	255	200	244	240	257	266	228	237	258	248	250	239	239	247	275	254	230	237	247	220	258	231	228	246	253	261	217	239	228	238	253	237	214	248	246	281	230	238	261	250	252	261	253	260	233	259	274	220	237	247	227	277	237	228	217	216	242	255	249	246	230	229	253	253	222	215	238	275	260	210	269	273	236	254	254	255	230	240	253	258	236	252	238	258	213	260	219	229	221	235	235	269	243	222	238	242	246	278	239	208	231	235	252	249	246	256	257	242	239	234	226	255	238	239	253	250	222	267	262	235	224	245	237	250	260	246	235	234	232	270	247	260	225	238	249	257	262	234	253	263	228	242	253	281	234	242	257	265	250	242	259	243	274	270	264	248	228	247	269	246	265	226	273	264	253	264	226	234	255	230	244	252	270	224	249	230	254	250	254	248	255	248	280	221	280	236	239	228	252	250	277	238	246	273	211	250	245	248	245	219	249	239	252	238	240	244	244	241	262	220	240	229	257	246	255	241	274	283	242	243	269	255	239	247	243	267	249	254	272	279	264	243	221	222	265	259	257	256	266	241	228	229	253	279	285	255	229	265	258	250	209	266	233	229	235	250	244	253	253	261	250	219	255	273	239	235	218	272	277	244	249	229	239	253	245	246	260	203	227	247	279	258	239	234	246	240	246	251	249	220	261	228	256	223	248	239	270	223	240	245	230	222	280	258	238	238	241	225	249	247	263	232	267	260	225	240	218	226	238	243	234	258	245	244	271	276	250	250	269	236	263	270	237	237	246	238	264	242	249	243	265	241	259	241	248	241	239	231	229	249	224	253	258	253	247	234	226	242	224	274	229	254	250	259	254	267	262	250	241	240	221	234	242	236	270	273	216	259	199	244	254	239	220	277	254	239	241	249	265	232	225	262	245	240	258	261	227	240	246	234	246	267	252	252	225	272	240	218	244	233	248	245	256	270	226	240	259	244	244	244	284	230	240	249	255	230	250	265	250	256	235	257	267	237	249	223	258	257	242	252	239	265	235	253	229	248	261	224	243	263	243	244	254	271	246	239	246	237	240	220	272	250	225	238	246	228	252	263	243	232	240	229	264	255	269	262	278	282	246	259	265	267	259	247	243	248	235	257	217	261	240	254	231	261	236	235	240	253	229	236	256	254	241	207	237	256	228	253	235	235	240	245	234	247	299	272	267	231	249	238	238	235	246	242	243	272	269	256	237	236	259	281	246	256	262	212	243	257	255	188	248	249	284	233	257	258	242	249	227	240	279	204	237	225	257	249	271	252	225	253	207	228	222	243	233	294	239	241
5953	3467	3341	3237	2545	2427	1922	1560	1446	1519	1357	1071	940	887	790	831	701	745	741	740	760	740	736	820	752	739	687	707	685	701	722	632	698	673	694	693	671	675	647	633	657	686	646	684	678	649	662	714	648	684	667	679	684	646	691	675	687	644	686	700	669	658	663	709	682	691	643	705	701	649	672	682	646	655	676	704	680	664	645	633	639	660	666	690	609	667	649	648	700	659	663	636	695	640	657	637	701	652	698	677	647	667	666	645	668	688	661	625	656	690	699	630	673	669	681	708	708	620	664	598	600	626	638	620	670	683	659	634	721	668	656	628	653	659	656	678	655	696	652	628	663	628	682	647	676	653	693	722	677	664	658	641	652	706	669	632	682	678	638	698	688	660	649	650	624	654	662	685	643	645	675	677	651	700	663	654	632	692	637	668	653	679	671	649	648	674	672	684	680	634	664	722	653	689	672	653	664	656	654	678	688	665	663	653	685	646	667	653	661	664	634	629	643	666	716	693	694	690	685	666	658	674	681	653	642	666	701	666	702	666	654	632	661	711	653	697	657	645	648	650	632	662	707	654	668	682	660	683	616	624	636	669	684	679	666	632	662	678	661	658	682	677	672	614	655	671	653	667	699	654	626	658	647	659	676	621	658	644	691	659	675	673	680	669	686	667	671	634	683	641	632	619	687	678	646	641	625	624	621	642	664	668	650	638	678	649	656	663	671	690	675	641	660	689	619	640	673	680	674	598	664	683	692	642	677	685	661	650	687	657	680	697	660	674	672	671	660	696	634	643	688	633	638	681	661	623	685	659	627	695	689	710	651	723	670	700	667	645	710	682	638	664	672	665	705	683	689	680	744	690	633	653	693	650	650	667	664	675	652	691	653	674	671	678	675	687	596	636	656	625	697	616	652	685	677	622	652	670	710	711	708	706	646	660	661	658	608	686	679	640	668	659	603	689	664	667	655	631	655	687	613	631	631	602	661	669	709	654	658	666	649	675	675	657	655	693	676	663	646	664	689	649	630	657	640	680	666	659	720	668	644	633	634	683	654	674	644	680	662	692	618	695	670	672	630	626	641	683	655	662	664	664	669	666	661	703	621	627	660	674	689	699	626	678	670	641	658	676	689	655	715	635	669	632	675	680	660	657	618	632	652	617	608	665	673	698	665	668	624	637	665	734	711	659	695	661	713	670	665	697	683	634	643	658	669	647	689	692	706	654	713	576	687	666	646	643	668	639	655	663	619	675	638	658	641	641	674	655	638	668	598	644	672	689	668	661	689	589	681	629	650	670	686	643	650	631	637	627	608	701	678	667	639	646	680	655	684	610	642	676	639	628	643	645	659	662	648	665	666	668	696	613	689	652	603	628	646	690	665	652	635	596	664	676	658	645	667	658	673	624	666	654	664	663	674	649	687	687	662	638	680	665	653	706	676	659	681	640	682	663	662	651	643	688	694	638	651	668	667	675	687	667	671	666	657	700	668	708	656	673	674	666	681	686	646	661	646	643	683	689	694	650	658	656	657	687	642	638	678	672	658	654	628	671	664	665	643	646	689	644	653	676	677	661	632	654	677	624	685	708	712	653	664	693	680	628	658	694	692	699	684	636	641	724	682	652	691	659	618	654	694	633	656	677	670	656	674	658	662	663	651	654	639	699	657	629	659	628	709	660	650	647	671	681	639	638	708	644	636	656	657	622	661	688	664	647	676	726	658	651	642	695	635	650	643	669	674	703	672	663	631	710	715	657	653	666	613	701	672	639	638	661	685	676	667	674	685	707	694	670	687	673	593	659	649	714	696	645	648	672	664	689	709	699	705	618	671	646	653	631	649	681	660	659	637	631	670	676	647	670	673	645	644	653	697	683	734	662	619	706	650	671	642	707	680	686	665	660	656	708	695	658	685	628	646	655	633	640	620	635	661	706	646	639	650	663	659	671	677	629	655	649	682	648	662	642	633	684	640	744	666	661	725	639	676	670	703	652	633	662	662	677	671	638	654	680	710	651	624	682	638	716	650	669	660	685	669	682	628	691	667	665	691	640	693	669	694	641	674	653	686	641	635	624	639	672	646	639	668	700	674	655	605	681	687	666	642	642	651	634	667	670	664	680	617	636	621	672	698	720	652	700	658	684	662	655	680	647	687	688	666	644	693	628	657	700	652	670	635	641	655	638	652	670	672	654	661	689	669	682	625	662	630	680	649	652	704	639	615	700	704	688	659	672	707	675	650	695	699	675	684	667	651	667	669	701	661	664	669	670	692	626	689	677	647	656	688	689	672	672	657	712	626	653	636	692	613	640	615	685	671	667	621	633	645	675	619	630	689	652	656	666	657	680	616	640	642	667	670	695	665	661	710	661	655	640	678	619	684	688	675	638	656	651	647	702	653	665	641	651	664	668	657	667	652	643	670	636	654	625	687	607	654	684	609	632	699	651	700	625	698	720	718	705	647	679	678	712	682	661	666	639	654	671	656	698	674	666	694	710	676	676	644	632	696	624	666	694	658	668	693	687	626	644	687	658	653	666	665	644	655	635	645	645	682	667	672	700	650	681	670	690	686	688	662	680	654	663	694	673	609	672	653	664	629	610	652	662	631	673	681	660	715	723	673	674	601	620	633	655	672	638	652	680	639	652	627	670	674	638	684	646	700	671	713	676	659	655	653	662	651	631	689	631	652	651	712	674	680	667	698	641	654	659	642	724	655	607	691	687	675	700	659	644	679	656	644	673	696	673	672	684	677	653	677	641	652	640	724	637	675	675	677	657	696	673	692	597	702	696	686	661	736	683	675	654	651	662	649	686	609	665	671	626	675	671	634	642	632	623	642	651	702	675	685	657	655	660	673	669	633	636	663	679	691	701	672	654	623	695	642	690	628	637	641	675	679	651	646	640	679	682	639	642	686	663	716	663	642	651	668	622	659	675	620	654	646	669	656	636	690	643	638	614	678	663	697	672	676	655	640	693	629	697	634	659	686	684	699	627	666	621	677	654	638	612	680	672	627	658	689	653	684	629	696	664	680	661	668	679	662	674	725	673	710	666	676	658	645	666	629	660	679	644	669	703	665	616	669	633	683	685	678	671	662	639	675	702	683	638	708	653	681	645	653	643	654	627	656	640	711	650	704	629	644	681	653	662	697	672	652	664	691	658	631	651	646	677	721	722	665	657	651	665	714	636	693	669	634	665	637	660	670	620	671	647	700	676	662	721	675	666	608	670	638	656	676	638	720	662	687	654	680	677	685	653	668	662	675	634	658	642	665	671	658	665	650	708	658	627	634	718	709	633	674	680	644	661	678	668	659	674	664	650	690	673	619	680	633	656	663	671	682	689	678	651	664	637	665	650	685	649	703	644	651	717	666	667	656	625	642	647	629	652	698	650	680	606	670	674	673	628	671	679	624	698	644	627	634	697	691	651	684	651	651	646	667	685	732	642	660	657	695	619	661	680	651	652	691	662	679	632	658	681	682	684	664	697	653	677	630	670	675	683	656	643
29949	17558	10868	7014	5717	5592	4427	2884	2137	2041	1253	730	565	486	433	422	394	358	372	380	369	365	351	391	344	373	349	324	310	289	268	286	323	290	290	269	291	286	299	282	256	275	289	292	280	300	292	303	331	326	294	295	274	282	294	283	293	268	319	301	271	285	291	283	302	295	297	324	277	308	292	286	284	281	263	288	261	306	286	287	300	278	283	275	303	297	285	295	288	285	319	300	275	269	284	320	281	289	313	283	302	274	302	283	288	278	294	268	311	276	324	305	276	270	283	275	296	304	306	309	318	253	305	285	298	281	312	268	243	310	272	296	304	291	288	275	284	295	279	288	299	283	251	292	278	322	290	265	285	224	260	323	268	302	321	292	290	283	295	269	272	266	306	291	329	289	302	300	289	286	284	312	275	272	273	315	309	289	303	314	289	284	287	276	272	274	276	274	258	270	288	299	271	290	293	280	313	289	273	324	276	274	287	275	296	340	299	292	278	302	274	294	293	282	268	250	274	302	295	302	325	280	281	270	286	295	290	270	291	290	283	261	286	273	321	276	271	296	290	321	267	283	317	297	286	284	283	240	303	312	284	269	320	299	280	291	303	283	285	279	267	300	271	294	288	255	286	291	293	284	290	272	290	266	283	311	307	293	303	277	265	298	308	279	301	285	250	295	269	290	284	310	311	302	290	277	310	265	285	296	300	260	279	286	274	271	320	293	262	298	306	295	284	283	296	283	300	310	305	283	252	300	261	294	299	293	301	283	288	261	306	275	294	290	287	283	285	280	287	297	285	275	269	291	276	274	267	290	278	288	261	283	296	271	298	297	283	290	301	284	297	268	304	279	303	296	317	266	322	258	288	334	322	285	318	294	271	267	276	285	301	282	253	261	302	282	312	283	292	252	261	302	254	274	304	291	302	301	316	293	268	285	297	309	274	271	296	271	286	294	272	288	310	274	287	275	302	264	265	298	318	341	282	275	267	288	266	287	297	312	298	277	273	303	313	274	271	280	319	260	265	300	296	289	289	299	303	249	290	319	295	289	299	297	287	302	296	300	294	305	296	275	265	286	299	297	287	261	288	311	284	282	295	282	290	296	264	303	313	302	304	283	296	313	298	276	269	296	290	296	313	278	260	283	289	313	274	295	300	264	287	265	292	300	273	280	261	284	298	287	290	306	295	290	274	281	325	304	277	297	285	292	265	317	293	279	315	286	289	272	295	290	302	299	309	303	304	251	270	315	270	296	283	306	319	296	273	255	279	284	287	261	286	279	273	307	323	256	264	302	305	286	274	291	288	293	287	268	274	299	284	304	281	301	310	267	297	273	288	277	261	296	287	285	260	297	299	279	299	257	326	304	273	290	334	252	281	293	272	282	294	274	303	286	270	287	291	258	292	312	290	272	295	287	245	292	312	274	286	305	279	278	258	269	283	285	285	279	344	323	316	290	231	280	287	266	263	259	278	288	306	312	288	283	292	296	259	271	305	286	264	281	286	281	290	283	274	276	271	274	287	265	319	295	290	276	272	308	307	301	307	250	300	300	270	289	271	296	293	296	252	310	260	303	279	310	297	277	299	306	274	311	297	280	263	324	295	252	279	274	288	279	308	291	298	273	275	308	294	292	297	281	266	279	275	274	303	277	261	278	280	284	294	292	291	237	284	299	265	297	298	297	275	299	291	320	284	287	285	272	291	296	316	285	286	290	291	280	272	273	286	247	283	273	280	311	283	291	289	313	305	270	268	275	297	299	306	289	293	288	279	257	307	286	302	302	262	295	293	297	285	319	285	265	292	271	256	282	262	297	288	281	292	256	309	318	301	315	292	281	316	304	301	313	321	280	272	307	288	294	296	305	278	283	289	274	299	265	272	295	309	294	325	297	277	307	325	301	292	315	287	269	298	280	308	272	314	306	287	291	263	259	288	308	283	249	280	284	304	285	265	263	284	282	300	312	272	279	294	314	288	309	263	278	257	304	282	266	299	293	299	307	290	341	266	279	290	254	289	277	270	310	324	311	286	336	276	307	279	281	279	300	294	275	284	289	263	293	288	287	264	278	264	274	295	303	281	285	297	279	301	254	296	275	270	289	296	313	298	301	308	291	259	298	276	291	287	275	278	260	296	284	280	295	270	273	272	312	275	256	325	306	260	315	293	305	286	305	293	292	293	272	272	312	298	288	265	307	297	306	285	275	297	305	290	287	280	290	315	278	283	291	292	276	268	286	293	290	311	288	288	286	285	286	296	298	320	273	254	305	312	281	291	283	266	307	299	291	310	281	289	274	265	304	292	259	265	277	321	275	300	325	269	288	274	295	313	305	279	325	291	264	318	318	259	286	289	307	266	289	281	275	261	256	331	270	279	277	312	295	300	306	264	316	285	310	288	264	305	290	287	264	294	277	277	304	284	301	298	265	303	312	254	262	320	285	287	305	308	282	283	273	272	280	274	283	298	304	292	286	278	284	269	313	282	283	286	264	295	292	291	256	259	293	303	290	299	297	298	281	293	286	285	276	298	295	283	251	274	303	323	262	292	307	284	300	327	270	270	275	308	280	250	285	258	278	272	277	244	309	299	256	310	310	282	295	300	272	260	256	241	276	287	293	274	305	278	296	251	256	310	283	255	259	276	291	287	271	315	269	304	277	285	285	280	278	282	271	287	316	274	302	299	274	280	301	267	313	295	313	296	298	293	286	275	282	273	289	322	305	288	290	292	296	262	264	317	316	269	290	268	302	290	272	304	291	289	262	293	267	276	288	302	285	304	291	318	270	289	282	289	309	281	268	289	304	311	301	280	284	296	277	276	285	282	280	272	293	273	314	294	273	277	248	310	300	269	271	300	287	304	287	286	297	287	292	252	297	309	288	279	287	229	302	257	292	268	272	287	300	295	279	286	297	255	304	257	295	291	273	293	311	310	303	309	274	273	349	286	276	295	304	267	281	286	257	295	266	273	287	270	289	303	268	287	295	290	263	263	284	295	300	301	276	285	283	307	300	308	279	303	293	283	307	301	272	255	257	288	288	283	265	271	278	322	283	333	303	298	271	278	301	270	288	277	306	286	293	291	289	286	300	289	299	296	298	289	275	311	275	314	261	303	265	282	262	270	286	304	262	292	310	278	267	266	267	302	301	289	301	286	305	256	284	275	286	281	295	277	306	288	283	277	289	293	293	297	267	294	275	300	281	290	275	274	279	293	256	283	282	305	307	255	269	281	254	312	273	236	254	298	311	314	294	313	284	295	282	293	288	285	278	293	295	266	292	300	317	311	287	264	275	311	290	325	292	289	293	275	266	283	269	259	259	300	295	299	320	302	296	299	287	296	291	311	289	263	265	302	275	290	255	291	276	288	278	297	287	272	268	320	257	302	290	282	278	320	274	302	287	321	271	287	298	320	287	270	286	326	313	283	269	318	265	305	281	282	297	282	302	327	266	298	245	320	300	293	276	294	284	316	283	281	305	307	295	294	267	264	302	266	299	302	274	251	249
21944	11257	8663	9010	8453	9056	7751	6144	5571	5524	3913	2606	2283	1963	1748	1652	1547	1503	1283	1326	1247	1369	1359	1308	1284	1342	1294	1123	988	942	880	856	881	776	848	798	798	789	763	759	814	797	762	752	755	731	803	799	786	743	787	764	725	785	768	784	743	787	755	768	775	756	753	776	807	781	801	806	845	726	767	797	792	758	781	763	771	739	727	776	747	736	807	765	781	725	772	778	759	732	775	794	754	806	789	743	697	791	765	779	757	753	750	783	758	802	769	791	751	777	750	760	750	770	776	751	780	736	758	772	741	741	745	762	737	787	784	762	668	767	737	749	761	696	780	776	752	751	729	714	789	747	770	746	775	677	794	711	720	747	712	727	723	740	747	768	766	734	780	732	753	707	744	761	738	727	717	743	772	786	715	732	715	731	731	748	696	735	755	742	785	730	710	752	759	763	788	764	710	776	735	744	769	720	752	721	750	737	803	776	727	763	741	656	811	740	778	756	734	718	763	797	706	747	738	700	794	811	778	789	758	726	759	758	770	714	731	750	703	729	704	744	754	716	785	713	758	769	765	740	766	719	736	757	676	752	737	741	706	727	741	752	755	740	740	731	781	759	748	732	674	738	752	720	720	766	726	752	703	772	693	759	756	700	704	789	730	757	772	731	758	774	786	671	758	772	684	710	746	719	767	707	739	687	779	711	770	761	769	737	713	814	777	739	692	773	736	757	758	740	709	740	729	763	736	710	677	740	752	727	748	753	770	754	713	766	758	777	754	743	749	741	720	764	718	726	734	754	780	759	782	732	756	768	748	743	697	765	796	766	698	691	801	746	771	714	701	719	721	685	697	717	747	737	782	738	742	780	691	771	725	757	736	779	735	741	742	731	758	752	764	741	724	735	744	752	711	765	741	736	741	767	719	742	763	774	692	755	706	731	726	753	737	721	727	732	725	733	769	733	741	732	744	709	726	763	716	768	733	760	696	709	729	724	727	716	699	768	740	714	767	750	721	722	762	693	775	738	755	694	757	689	683	714	743	725	754	731	749	768	752	714	695	774	682	745	748	750	750	735	683	779	743	735	731	766	704	708	736	739	745	699	722	732	752	743	763	764	731	731	720	768	739	743	759	734	751	790	684	786	732	731	705	759	742	730	732	773	748	742	766	737	726	687	686	724	690	780	721	730	731	772	761	744	719	749	701	740	726	742	754	708	727	711	762	707	739	760	690	743	753	742	770	779	743	769	775	761	732	695	720	685	747	753	766	788	748	732	753	731	747	720	731	730	754	729	741	735	737	709	691	789	702	728	701	671	724	721	724	750	719	787	740	690	761	732	725	736	714	745	723	747	758	734	766	701	731	808	727	749	743	743	797	771	726	738	729	761	696	749	730	740	723	756	768	754	728	749	764	738	725	741	749	751	779	709	724	689	718	703	756	732	756	732	762	750	693	721	720	705	735	746	718	742	754	752	756	759	764	763	727	762	700	748	683	731	765	788	731	779	790	763	764	705	740	766	740	751	728	754	741	716	759	725	754	733	740	741	741	762	735	728	695	699	766	741	774	788	716	705	778	781	742	751	745	746	725	732	711	746	770	768	711	744	718	743	733	713	782	734	748	729	700	741	736	740	761	773	802	688	764	701	720	749	757	701	718	734	695	779	762	728	746	786	760	683	705	735	758	740	681	767	731	732	766	721	763	759	763	751	730	729	715	761	676	778	741	723	747	757	775	780	718	732	723	707	726	738	717	733	716	701	740	712	784	723	773	714	739	749	773	712	734	792	745	722	726	724	767	732	706	697	740	738	752	751	748	767	743	749	733	715	740	742	732	750	756	735	692	795	759	743	762	727	745	712	740	777	725	780	723	728	735	711	708	743	725	752	735	725	730	714	704	713	726	755	744	706	760	743	724	742	749	723	711	710	717	718	737	749	777	773	747	762	743	715	774	746	732	750	762	778	765	774	691	759	757	776	705	687	743	726	704	796	708	695	782	755	762	694	700	735	745	756	740	707	790	722	745	748	777	710	761	749	705	726	739	749	750	775	710	731	796	690	748	748	734	723	770	762	765	820	728	712	711	743	731	749	730	736	709	745	711	756	729	733	722	714	760	776	700	735	736	736	700	725	785	776	727	793	673	727	741	763	730	773	757	761	755	789	749	744	731	735	759	698	718	740	713	691	722	689	739	713	778	770	712	722	755	760	752	745	703	731	744	712	715	790	698	775	792	722	697	720	750	728	735	781	723	724	738	751	734	740	794	775	731	769	751	702	770	725	717	732	732	735	723	729	726	752	730	724	751	743	704	698	761	667	752	777	764	748	729	729	753	770	765	731	733	750	761	732	754	774	789	723	710	760	727	794	759	734	783	719	720	710	736	701	767	748	749	692	733	749	747	752	722	751	759	718	758	717	764	713	782	707	728	736	729	748	754	779	712	756	744	723	748	726	757	728	726	718	752	721	718	728	734	714	722	746	705	769	729	755	788	696	763	776	752	713	737	725	732	754	702	698	801	770	746	737	725	735	713	732	755	745	741	751	719	762	738	700	736	719	733	719	702	804	773	771	800	736	689	749	745	766	758	769	749	766	715	747	787	720	767	757	725	747	719	772	743	735	758	772	709	703	724	758	786	742	706	707	718	772	705	766	736	722	778	679	797	787	733	760	735	738	744	772	723	740	724	746	733	827	768	779	752	760	783	718	675	727	690	766	746	794	796	758	774	770	746	736	746	716	743	722	734	758	736	718	717	678	697	762	778	785	762	731	712	784	703	728	759	724	748	753	777	795	759	742	709	692	767	784	792	766	746	728	722	747	783	747	740	757	721	777	740	731	753	745	730	752	776	759	793	723	759	747	769	719	693	753	715	722	751	733	725	771	732	750	786	718	730	743	725	756	761	723	755	737	728	757	755	736	740	740	768	711	735	726	764	711	786	733	734	708	734	756	740	711	725	710	778	782	730	742	760	793	775	721	750	765	795	745	736	746	782	761	737	741	759	783	760	745	781	707	803	772	787	685	781	733	742	728	719	714	739	746	748	712	729	754	724	745	696	777	738	743	794	695	755	742	760	748	738	785	768	749	758	779	742	755	677	741	785	725	696	724	720	739	744	705	760	786	730	731	787	724	790	757	750	745	715	716	778	696	711	741	770	744	768	718	750	735	735	735	783	753	783	774	746	700	722	729	773	731	773	689	778	747	747	750	750	762	757	729	698	721	731	786	735	716	719	751	741	730	743	746	780	803	785	764	750	759	723	726	746	722	743	747	766	757	747	735	769	734	731	702	765	716	751	702	770	756	710	727	778	665	750	736	769	754	706	694	753	787	739	731	769	745	756	774	715	714	767	728	731	729	701	722	740	774	679	780	739	732	801	733	776	741	725	697	767	778	746	759	756	757	736	701	746	744	760	713	727	756	736	768	737	740	801	782	759	702	742	754	780	773	724	764	744	732	793	752	756	737	736	765	723	739	757	732	714	777	711	743	770	694	743	771	726	745	732	789	703	700
40001	24270	16367	11954	9449	7984	6596	4165	3290	3238	2564	1435	903	680	520	445	390	386	398	355	332	344	326	335	330	335	323	296	251	250	232	233	220	216	217	216	227	233	201	218	209	215	216	166	211	222	201	189	184	221	219	208	212	199	211	206	183	202	201	203	231	212	205	186	181	204	197	207	211	236	219	196	174	204	182	214	206	208	192	231	202	195	191	223	195	184	222	183	190	215	225	228	209	183	196	191	201	208	209	207	182	207	211	212	209	216	194	192	208	220	204	190	197	227	230	198	179	204	196	196	188	212	199	213	204	198	203	217	187	187	207	196	204	212	207	199	205	205	198	197	192	199	197	209	199	170	209	192	229	197	228	194	200	187	193	208	195	198	183	208	215	198	196	190	220	210	191	177	187	194	198	227	174	226	195	199	188	190	183	205	216	202	190	193	223	178	177	199	203	209	213	202	199	193	196	212	198	207	219	204	218	222	204	193	197	190	198	181	182	198	191	222	200	185	208	188	178	188	202	204	191	220	212	187	181	200	208	207	206	201	196	201	196	197	197	201	201	183	204	181	197	202	182	210	184	198	212	208	210	207	203	204	202	203	212	231	192	194	218	202	217	216	186	215	189	179	197	186	188	222	206	201	202	180	209	216	172	192	198	179	220	183	177	183	175	194	214	209	182	170	214	214	189	221	190	179	196	191	233	204	200	212	205	184	196	193	206	213	204	201	188	195	201	206	200	204	200	194	187	194	212	209	189	203	176	202	189	205	194	216	205	197	205	177	200	196	185	182	231	219	204	213	188	204	190	213	174	193	201	197	199	202	216	214	206	185	207	205	199	191	213	206	185	186	201	191	190	191	193	190	203	198	190	190	205	234	201	212	191	211	200	216	199	191	198	185	183	201	200	180	214	205	209	169	189	199	234	193	191	213	235	182	220	176	197	194	216	203	196	179	197	207	182	197	212	185	177	203	213	189	233	213	204	190	169	199	193	205	213	215	190	187	206	189	185	194	205	202	191	195	211	217	208	211	183	187	185	195	177	190	210	214	182	186	232	210	251	199	184	194	215	185	184	205	170	199	205	178	204	200	206	231	179	206	176	195	174	212	219	187	193	185	183	190	199	190	185	218	202	212	192	202	215	196	213	217	201	222	195	186	189	229	210	190	197	198	169	224	205	194	197	203	204	200	197	204	241	184	197	219	186	188	227	198	199	199	197	198	186	184	184	193	193	185	220	206	196	213	221	200	198	194	216	217	197	170	208	221	194	196	197	219	185	201	187	193	224	192	201	220	182	191	193	171	197	193	201	196	183	198	201	190	196	209	190	206	173	179	187	190	208	212	204	204	207	206	178	190	173	196	159	182	185	192	202	215	198	202	193	216	232	215	183	206	218	180	188	190	222	214	188	176	181	193	157	201	204	184	190	182	183	216	200	182	207	196	200	211	181	215	213	205	197	210	183	188	205	168	216	225	218	211	169	194	204	211	208	199	215	184	210	196	225	209	202	203	167	188	210	188	175	178	210	226	200	221	177	184	197	188	183	184	189	212	179	212	216	184	206	189	203	225	209	205	180	223	184	179	179	203	230	222	212	185	200	215	221	207	227	215	204	190	208	193	180	182	206	215	219	190	215	195	211	171	191	177	182	184	219	187	207	201	189	174	228	197	206	192	188	194	224	196	192	193	192	212	169	205	206	197	177	203	194	193	207	207	206	179	181	237	193	188	192	209	206	184	213	202	200	194	217	202	212	195	219	216	213	209	213	204	186	200	183	201	171	215	208	213	168	173	215	207	195	205	201	203	221	196	216	182	181	205	187	199	208	191	214	175	208	188	180	182	197	215	200	216	195	195	207	195	195	189	178	206	199	221	205	207	180	204	215	166	188	203	193	207	211	182	202	177	190	180	194	189	188	194	187	185	186	195	199	198	212	179	191	226	207	190	198	196	185	210	212	219	197	188	185	219	200	220	192	192	223	215	204	201	207	202	203	182	182	201	201	198	224	219	201	202	202	203	207	226	189	194	166	190	200	180	188	193	195	211	191	167	222	186	201	197	201	217	170	204	208	193	189	199	160	187	208	212	195	189	203	211	222	200	191	212	197	193	210	190	210	187	190	203	177	180	220	202	201	211	202	198	208	195	232	200	206	179	174	205	205	189	194	219	218	223	204	179	193	215	208	208	213	182	200	208	169	214	182	171	187	177	189	190	197	186	193	215	191	196	200	208	195	177	212	184	197	182	190	210	208	193	197	212	171	203	191	212	213	211	165	207	199	176	197	203	212	198	180	223	201	172	204	191	218	197	195	208	210	215	200	189	195	214	178	221	203	170	197	187	179	182	209	211	201	215	200	205	205	199	213	177	215	199	197	204	188	203	164	194	198	198	215	188	188	192	201	203	223	215	198	222	174	192	206	193	184	191	180	179	190	201	227	187	203	190	188	195	171	199	197	184	199	197	200	206	214	213	175	215	172	192	218	192	207	172	218	204	176	179	226	217	207	201	213	201	196	186	197	192	198	196	205	201	205	192	190	201	208	204	179	191	171	204	201	214	190	202	176	227	191	199	190	202	183	209	208	204	203	192	209	220	200	203	196	180	201	207	186	177	206	187	180	187	188	213	195	199	206	207	185	189	200	221	169	231	194	212	177	177	179	182	212	176	214	182	203	192	217	186	201	206	224	211	190	188	198	193	213	235	205	197	199	193	218	189	219	185	208	192	223	224	178	208	168	182	189	202	208	199	203	189	196	197	192	205	198	179	197	199	198	208	215	220	182	199	197	194	207	172	220	200	191	214	202	212	185	211	195	197	188	195	221	183	183	194	223	226	185	205	208	195	192	227	200	188	206	182	167	240	211	177	181	212	199	203	179	194	199	194	195	215	197	219	183	192	194	190	215	220	157	208	209	190	174	213	154	178	211	180	198	185	204	193	168	186	209	181	189	195	212	202	207	181	212	173	218	170	213	195	215	174	190	185	182	200	206	198	214	177	153	208	213	223	187	180	193	196	206	230	205	195	174	207	186	196	201	187	191	173	182	190	209	195	183	182	191	202	216	225	196	190	221	192	189	216	191	187	181	193	200	209	225	203	213	214	187	228	201	204	231	178	218	204	177	217	199	202	180	209	193	179	192	196	215	161	220	198	186	196	213	227	211	219	185	204	167	226	179	196	184	176	198	172	181	214	190	183	196	202	187	196	172	225	223	220	188	209	217	216	198	217	204	222	195	185	224	200	176	202	182	177	210	206	205	203	211	164	209	212	200	201	210	195	207	200	201	199	235	206	194	213	196	178	198	176	207	205	195	202	206	195	202	154	195	218	182	210	216	224	194	193	205	211	215	199	230	208	188	206	203	180	213	211	213	182	211	226	225	189	201	222	204	182	182	207	220	204	200	200	213	184	210	186	205	189	197	192	198	188	195	204	186	231	178	214	202	195	193	180	188	193	202	171	204	199	194	222	179	193	175	192	194	208	180	219	204	217	199	183	177	184	208	190
28755	15299	11402	12204	10928	11135	10351	8280	8523	8143	5762	3882	3003	2938	2452	2208	2074	1941	1827	1580	1511	1711	1830	1743	1457	1699	1286	1230	915	840	787	746	703	638	631	645	663	594	623	575	551	598	560	579	579	536	534	583	568	592	546	587	573	549	570	558	568	560	503	527	562	586	579	591	604	642	630	605	644	583	587	569	551	541	559	536	559	586	514	519	571	542	575	585	540	518	515	545	522	551	534	554	540	541	572	560	568	548	535	544	581	502	580	541	515	499	589	577	572	535	586	540	603	575	517	584	569	571	593	520	551	474	539	549	526	549	586	569	550	506	524	537	533	539	531	508	515	558	528	512	502	531	561	536	534	538	508	512	509	510	509	528	539	513	535	558	512	519	540	544	534	494	510	551	555	583	553	502	528	500	546	551	532	531	521	513	530	551	496	548	561	540	506	532	527	543	523	508	546	488	539	524	530	535	531	548	549	529	497	494	533	528	509	532	513	532	506	507	527	535	512	534	538	551	525	539	463	484	503	540	515	531	524	514	536	512	513	532	563	541	525	549	515	508	522	519	541	499	524	551	544	534	495	580	525	503	530	523	502	506	502	533	520	541	536	562	532	501	497	477	511	555	498	532	560	529	521	524	527	518	530	500	521	552	502	551	509	530	560	507	548	517	514	567	532	521	535	564	567	520	513	528	552	602	478	513	531	503	482	523	540	485	535	506	518	510	555	548	522	535	531	548	511	550	543	538	531	562	556	539	513	531	556	546	507	547	520	509	523	561	522	545	531	547	533	493	476	516	512	498	553	522	544	535	522	546	516	569	514	508	492	549	511	523	534	511	521	549	541	526	581	514	512	484	504	535	503	535	537	505	514	565	545	484	496	454	549	565	512	550	571	557	550	531	536	501	483	524	481	514	550	512	575	493	556	541	563	533	506	518	527	506	507	552	558	517	532	525	498	514	525	484	536	521	510	505	527	524	510	515	528	514	538	501	554	544	514	535	541	524	520	524	507	500	540	489	518	542	525	554	536	559	520	529	493	516	515	498	517	540	505	545	517	529	565	503	521	518	527	522	517	477	501	530	570	549	518	496	531	512	535	562	559	519	536	510	502	510	484	519	534	548	539	520	540	554	526	510	544	505	547	532	530	508	477	520	596	549	518	548	522	549	499	527	516	553	508	521	505	514	531	514	527	539	564	504	522	500	535	534	546	545	530	500	498	537	529	556	501	518	497	503	501	547	546	558	517	503	560	505	564	519	515	496	514	529	521	532	512	471	532	535	539	547	521	507	498	542	539	513	536	515	519	516	474	516	504	515	538	555	549	491	512	521	515	554	529	531	511	497	517	551	515	505	543	554	533	542	493	547	481	505	566	533	516	545	539	520	566	566	538	554	527	556	555	503	514	516	546	537	553	528	474	509	545	512	535	530	514	493	531	478	521	505	547	546	534	565	532	510	525	568	519	525	524	482	468	513	564	538	541	478	544	514	526	497	536	517	553	519	539	523	474	488	547	522	519	551	483	566	489	568	515	542	539	512	541	479	574	528	541	569	520	522	515	496	505	558	528	522	518	537	519	478	486	517	470	551	514	537	520	527	520	546	540	510	509	526	527	532	498	534	508	539	516	502	531	510	535	534	513	521	502	495	534	532	524	506	555	537	503	550	520	525	527	530	557	499	508	516	531	509	553	557	526	495	490	513	518	491	499	537	520	520	525	525	515	541	558	530	524	522	490	528	537	552	516	521	506	500	516	573	551	555	526	511	525	510	523	530	503	547	525	516	503	527	523	519	532	511	533	554	507	554	532	539	531	505	509	535	551	526	543	542	522	509	550	546	532	527	501	509	554	517	535	522	528	504	530	541	543	511	520	549	458	500	538	476	529	473	526	542	523	529	548	516	514	536	498	549	537	525	485	550	492	509	520	506	517	532	563	547	482	512	525	514	528	520	516	483	547	547	534	504	536	527	559	507	529	514	521	538	536	549	492	521	531	558	515	526	510	544	499	505	555	518	559	526	495	532	511	538	531	493	539	522	548	529	529	530	524	544	522	531	502	528	557	513	506	501	507	524	500	464	541	562	540	524	520	554	505	525	510	563	492	539	496	511	495	557	525	495	517	513	556	518	568	501	531	506	596	552	528	526	552	542	515	563	550	498	538	561	515	543	534	520	543	520	498	527	535	510	574	512	532	517	482	513	477	505	494	517	540	508	497	546	534	539	522	554	502	542	553	541	544	532	499	521	509	520	491	491	542	499	514	501	509	521	539	535	522	477	509	541	489	510	548	542	492	481	534	514	491	538	547	515	514	525	521	511	540	501	523	498	524	518	511	473	496	509	531	473	550	502	553	579	495	525	519	504	514	516	507	520	513	555	467	535	560	532	537	518	490	522	512	503	494	514	509	566	525	550	515	509	506	492	549	521	506	503	542	504	531	548	524	525	529	510	547	505	528	559	529	519	556	534	510	519	507	480	532	520	503	504	575	526	533	506	535	546	527	518	516	529	559	521	520	552	527	524	507	505	524	539	516	502	526	520	529	488	493	514	527	542	530	515	500	555	551	525	515	542	538	537	515	492	554	530	531	558	535	542	519	530	501	515	528	533	478	504	551	597	563	570	515	490	502	534	476	551	520	501	510	498	523	531	525	496	543	487	535	528	555	509	564	554	503	551	525	534	525	511	468	525	516	530	544	510	530	561	545	511	493	583	510	522	553	551	511	518	544	527	524	505	562	526	547	494	546	525	495	499	523	508	502	533	510	526	542	542	492	566	526	538	567	532	478	556	502	487	509	517	536	496	538	546	540	511	525	528	503	507	517	516	486	552	499	494	534	523	553	529	510	519	521	542	552	535	550	538	523	498	523	508	533	528	508	525	517	488	542	541	537	563	508	517	504	520	577	503	503	533	528	481	511	520	516	532	507	519	541	575	510	529	544	481	488	510	480	506	496	578	509	525	529	516	488	511	511	484	566	540	529	527	511	514	540	548	500	486	511	500	547	534	511	550	516	521	519	508	504	505	506	524	519	548	550	503	505	543	514	565	554	530	508	512	530	519	536	518	547	513	540	518	538	527	552	510	515	525	593	502	509	475	535	522	540	496	533	548	516	542	521	533	495	578	542	496	499	529	547	537	546	486	535	573	538	530	527	524	536	495	510	527	518	594	492	490	551	517	546	553	533	530	488	514	553	584	529	509	540	545	492	569	524	529	502	556	504	528	481	507	539	559	494	546	515	552	553	500	526	480	524	502	501	536	485	520	520	500	533	500	520	512	526	521	542	535	496	537	519	521	518	493	527	515	547	552	541	547	541	521	568	509	501	526	478	513	537	502	524	527	466	548	540	500	522	537	549	532	555	514	525	523	551	557	521	491	533	525	577	495	510	510	539	545	507	552	507	488	491	504	505	511	502	504	549	526	562	513	549	551	555	524	490	548	568	556	524	506	511	522	520	495	531	512	546	492	533	541	539	546	515	512	506	500	553	532	514	505	540	566	481	553	561	529
6788	2639	1725	1215	760	776	624	481	396	398	374	309	302	278	268	249	263	278	257	254	260	234	282	265	232	248	260	242	218	214	247	249	240	230	252	251	227	243	270	236	225	239	235	245	254	242	249	250	223	229	230	239	236	236	223	267	228	267	241	225	232	239	250	224	227	272	250	235	211	246	246	260	252	259	246	274	250	253	266	245	259	268	253	256	238	278	228	221	224	256	220	235	242	258	263	221	248	229	239	230	220	202	236	252	251	255	222	257	267	267	245	263	273	241	232	255	243	268	248	251	267	252	237	240	249	246	244	266	238	264	258	219	251	225	218	225	278	276	212	275	245	276	262	247	241	258	255	234	243	226	251	243	251	236	265	257	249	254	246	227	240	243	263	240	235	244	253	269	253	236	233	214	274	252	242	279	252	257	239	239	256	235	241	231	204	252	210	263	253	236	253	221	252	235	211	240	265	260	242	226	263	229	242	231	254	241	222	229	239	186	259	245	210	267	234	266	239	255	233	232	242	233	238	240	208	261	233	245	247	258	225	244	246	218	219	251	236	254	233	199	259	227	255	271	243	244	220	242	252	265	249	256	240	257	278	246	244	251	226	273	248	251	229	216	255	214	245	280	214	227	242	254	222	251	254	273	248	246	255	252	243	247	250	249	262	266	225	265	272	257	220	255	227	253	270	217	251	264	233	254	267	246	221	238	242	250	231	238	248	249	224	258	242	261	256	230	243	258	248	258	261	241	255	230	265	231	232	237	248	255	231	244	267	223	205	235	256	255	257	234	248	242	243	228	235	246	235	244	253	249	258	221	255	222	245	258	267	247	221	279	289	216	225	245	245	215	250	251	224	217	230	233	234	228	210	238	252	251	265	266	239	266	256	255	242	217	250	237	237	222	250	251	214	219	248	231	227	236	252	240	256	241	230	234	239	218	260	253	248	248	246	247	249	261	250	242	234	244	243	262	235	231	250	226	261	224	254	220	258	234	239	255	222	236	248	278	238	208	213	244	245	250	272	265	242	265	256	265	232	246	237	229	224	250	278	232	226	223	257	259	264	262	260	256	235	242	258	260	261	239	253	277	251	273	252	252	240	259	252	278	237	229	245	226	247	246	269	239	230	260	217	239	241	250	247	232	241	232	248	233	215	235	241	214	246	239	252	258	252	221	249	245	249	233	220	244	217	227	236	263	251	234	238	223	244	228	264	230	251	251	270	253	268	261	241	254	282	263	244	207	256	258	270	245	259	245	243	244	242	210	238	228	254	228	280	242	260	235	236	228	246	262	228	258	235	232	252	226	216	252	237	241	249	252	239	243	264	235	234	226	229	237	281	250	249	225	236	259	232	232	238	245	218	224	265	250	247	259	250	252	231	266	249	239	234	247	232	230	241	273	235	228	251	230	263	240	231	271	256	267	228	233	228	260	241	236	251	240	241	232	239	241	254	224	237	229	248	245	245	255	237	250	230	242	237	234	238	222	254	244	254	272	232	240	255	243	249	273	248	236	264	249	254	292	268	233	288	234	217	259	238	264	236	235	254	254	222	244	234	226	231	260	259	229	220	232	237	262	264	248	267	225	259	244	252	236	272	254	213	238	240	250	227	233	256	267	228	240	250	233	198	244	254	224	263	234	234	224	250	244	258	245	252	257	255	219	248	250	256	251	239	231	247	253	256	259	236	245	257	234	249	240	243	229	240	231	232	221	233	258	238	248	243	237	229	245	226	239	263	250	245	224	257	247	264	244	258	237	274	235	226	259	257	239	277	229	218	258	236	253	231	244	224	235	265	241	249	240	248	252	243	225	218	250	240	259	234	245	228	216	242	244	235	235	247	220	225	225	245	256	228	233	220	223	223	246	233	245	263	257	229	263	254	232	243	215	272	244	248	243	255	288	241	260	222	271	239	229	251	270	236	239	259	252	281	295	237	239	244	250	229	246	217	228	239	255	247	229	267	255	238	247	261	234	255	238	247	230	226	243	239	261	216	237	243	242	257	255	240	247	235	260	257	239	257	253	234	240	256	230	253	240	232	234	253	233	230	260	257	243	237	275	225	238	255	271	245	236	245	243	270	214	249	249	237	274	237	265	245	223	226	236	265	238	264	235	237	256	230	248	277	242	244	251	280	264	269	243	229	240	242	232	232	255	269	231	243	227	252	254	220	226	253	252	258	239	257	230	245	241	241	246	253	225	260	246	233	263	243	259	230	214	273	257	250	279	220	246	274	221	254	245	255	238	241	230	258	245	246	273	269	256	255	237	227	241	248	223	264	264	241	273	214	240	262	257	247	240	248	274	231	244	233	244	247	239	263	262	253	249	276	247	256	234	255	248	275	209	241	247	217	256	242	242	266	235	241	253	251	240	248	230	228	249	264	253	256	231	241	227	233	224	241	233	245	221	267	262	245	264	245	237	250	260	215	259	244	245	233	246	233	241	258	262	249	234	257	239	234	275	228	255	241	257	248	240	247	221	267	243	222	272	246	222	265	212	228	231	256	258	253	268	253	258	260	257	253	247	199	235	211	275	226	231	243	251	250	244	267	230	258	229	245	246	236	231	238	287	255	247	221	246	217	238	234	243	250	239	255	282	248	226	256	264	240	231	250	231	257	236	229	238	238	260	220	218	245	236	249	243	236	223	258	221	256	228	242	238	241	264	240	214	230	253	239	238	227	261	243	221	251	251	235	232	252	217	237	237	254	226	271	239	239	258	248	226	219	243	235	242	207	252	241	235	249	221	248	255	290	209	256	262	239	246	236	245	250	286	246	232	262	241	221	249	255	228	232	226	231	252	233	234	230	259	247	241	272	259	286	208	271	241	252	270	246	258	266	244	250	236	244	251	232	243	243	223	262	240	270	255	241	248	251	240	266	253	246	236	234	217	254	246	242	233	235	238	250	240	250	228	255	270	234	252	259	250	264	255	232	257	251	242	232	240	235	251	231	244	228	234	221	221	240	238	237	253	223	269	227	235	228	219	233	233	247	217	257	248	227	255	250	221	255	236	216	243	250	222	252	260	259	236	239	204	237	244	223	232	255	261	231	246	256	227	265	238	233	249	257	230	239	249	249	216	255	244	263	253	255	239	258	236	250	248	252	250	235	234	271	234	254	231	253	255	234	253	243	242	255	226	252	216	238	227	258	214	268	229	250	260	225	210	233	256	246	236	232	232	282	256	232	258	246	272	230	230	222	236	239	262	251	232	247	217	232	211	233	244	251	253	237	228	249	241	263	247	251	249	243	226	224	223	242	257	256	242	227	243	237	241	245	250	247	228	232	254	219	268	234	247	237	218	261	257	244	250	209	251	225	214	246	251	225	245	245	255	233	248	241	238	250	253	253	221	272	255	262	261	254	241	259	249	238	251	249	249	227	259	239	230	230	270	229	207	262	246	231	230	239	263	231	232	221	265	244	257	241	256	236	236	233	242	240	234	245	238	257	224	249	233	248	238	249	271	261	238	243	254	263	237	218	247	281	262	250	248
5888	3475	3313	3322	2307	2634	2098	1438	1556	1476	1468	1147	958	808	797	801	745	767	785	739	698	769	692	688	779	673	690	658	686	661	717	729	670	645	655	626	635	707	627	672	652	678	673	651	673	665	648	647	657	693	647	665	655	663	645	701	691	654	661	653	667	667	651	678	680	629	650	640	681	659	697	671	617	639	661	649	656	665	684	665	634	644	673	622	692	645	707	672	648	636	654	623	689	627	628	695	661	614	633	656	625	697	665	677	650	633	616	664	670	680	687	644	616	646	636	690	663	701	702	657	664	654	638	665	629	643	628	677	657	645	626	647	605	677	682	623	613	638	586	675	644	623	636	604	640	639	646	654	677	719	672	639	641	672	662	622	602	702	660	647	692	653	727	654	677	663	663	656	694	646	616	672	627	698	663	636	675	656	669	707	663	635	626	655	685	649	680	668	634	662	670	643	681	647	687	656	655	623	641	642	643	658	640	613	664	679	654	655	613	618	657	658	663	714	652	643	659	635	690	654	622	636	696	655	632	679	700	663	674	699	633	632	638	657	623	650	669	687	646	645	638	672	630	613	660	619	662	641	607	635	660	692	635	598	646	642	642	672	633	641	625	687	638	673	651	654	658	645	639	694	643	656	662	662	641	703	631	698	630	665	643	648	662	669	643	716	652	634	666	613	624	638	619	653	653	683	643	650	691	652	663	650	681	684	677	699	619	628	667	640	645	703	678	632	637	647	633	670	623	681	621	663	675	640	625	660	641	627	631	679	636	651	621	654	646	627	663	641	679	641	653	659	614	696	643	654	668	703	643	680	570	652	639	673	695	654	628	699	649	635	630	659	649	652	642	653	679	622	669	617	662	669	692	649	669	642	674	631	659	683	684	620	666	666	641	630	695	629	599	602	627	692	632	672	668	642	594	614	626	647	661	596	650	656	624	654	622	673	628	648	665	662	606	662	653	662	641	648	662	711	619	679	730	644	610	618	652	659	630	615	651	638	652	657	640	690	651	658	658	662	691	654	635	649	686	652	688	647	705	645	653	651	660	660	628	702	676	609	640	638	673	661	616	694	652	686	601	680	648	668	659	672	663	687	689	634	666	623	660	672	667	658	643	629	652	640	624	688	630	648	603	658	668	678	627	672	626	695	646	645	668	677	643	651	663	666	652	590	618	683	596	588	633	646	651	673	618	620	677	640	635	632	630	644	654	651	698	648	636	605	657	642	656	609	651	586	630	687	684	658	710	667	646	633	658	648	653	656	643	642	641	641	645	664	627	638	707	651	630	639	681	661	663	680	640	678	643	621	667	652	655	660	627	671	606	655	635	618	594	659	623	670	613	664	646	642	629	623	648	653	629	633	625	653	671	640	660	628	635	621	631	685	676	635	680	684	655	641	653	669	671	634	652	661	627	650	617	614	690	666	650	629	682	638	616	662	645	663	617	655	674	616	653	707	619	643	680	627	631	631	637	704	644	713	627	646	642	659	636	644	627	625	593	652	686	661	673	680	676	650	664	621	652	649	600	625	681	672	694	651	668	632	640	649	654	628	671	613	592	690	646	644	664	607	642	635	620	680	622	690	669	666	681	625	658	641	627	625	640	661	645	633	677	647	653	653	633	684	650	679	638	652	645	626	670	656	666	639	676	660	636	674	668	654	640	623	653	649	664	653	661	647	666	641	636	657	594	637	650	651	610	669	629	645	651	643	669	701	677	624	669	683	668	662	650	646	654	640	654	681	654	652	649	660	624	626	705	649	674	639	654	637	660	664	704	697	659	703	615	616	633	666	651	704	651	703	652	609	710	648	609	609	665	667	619	609	668	671	679	650	634	662	653	644	653	635	632	651	651	631	632	643	617	667	665	683	628	679	625	665	620	621	678	661	625	636	680	590	668	646	733	640	649	654	679	635	648	656	724	667	646	695	660	635	679	662	644	675	675	619	660	627	672	613	635	658	665	634	671	681	648	629	652	676	701	696	685	644	662	666	612	701	642	660	647	632	637	641	664	624	609	607	641	619	631	641	660	642	656	674	670	631	607	657	682	683	671	597	655	652	620	657	669	720	646	635	670	690	700	680	652	644	635	655	650	639	678	628	599	638	657	661	655	697	655	643	646	628	653	691	687	656	635	633	617	671	630	670	659	658	697	717	712	657	655	628	686	703	709	635	626	658	653	678	671	635	633	643	681	606	633	646	614	631	608	640	663	637	651	663	672	674	625	635	640	677	636	644	666	654	645	656	617	674	629	671	680	654	637	595	669	635	652	641	643	681	668	654	703	665	664	626	630	701	652	603	682	638	651	656	647	655	631	680	642	655	659	642	666	656	647	660	694	666	690	644	580	668	657	632	673	692	650	680	646	676	624	666	677	619	623	644	668	627	655	670	696	665	647	622	634	665	695	654	660	679	650	691	634	687	687	675	690	683	617	639	639	689	671	653	676	656	641	652	653	676	695	669	643	641	670	678	659	649	634	674	618	711	639	619	710	613	662	620	688	666	660	667	680	659	641	645	648	643	659	651	642	628	643	631	691	651	640	653	662	684	660	678	625	666	648	653	596	655	632	678	680	646	604	653	639	663	698	641	630	653	664	663	616	662	646	668	633	722	643	688	670	652	686	678	686	651	726	669	621	678	710	653	662	684	636	656	655	658	641	614	673	645	677	610	613	626	672	620	684	688	622	663	652	637	665	653	619	676	700	697	650	643	651	622	630	635	637	632	640	641	696	672	639	644	648	660	679	632	684	679	640	662	636	652	630	630	636	660	605	648	665	667	611	646	654	616	617	671	629	602	656	637	614	621	687	702	673	659	619	698	664	670	649	668	654	621	688	645	641	664	663	648	630	597	671	694	693	681	617	668	666	613	661	651	618	671	648	662	569	627	647	636	694	614	610	667	697	625	634	669	725	649	651	631	620	643	621	676	655	680	661	683	703	646	662	661	621	598	652	654	680	668	631	645	635	611	685	648	655	650	621	627	677	678	638	698	659	671	691	640	646	640	657	693	625	688	642	617	642	694	657	680	610	624	620	662	669	637	657	673	655	636	649	635	617	640	663	698	648	640	700	680	686	664	661	681	683	640	661	712	642	690	656	657	660	647	638	619	676	659	663	663	631	638	659	644	704	651	644	655	648	664	635	692	663	617	672	633	653	637	668	643	654	647	640	665	683	654	663	705	701	669	621	671	665	669	602	681	666	671	642	625	630	630	617	604	655	615	652	637	638	638	676	670	609	653	664	636	682	649	657	696	633	655	646	689	714	644	672	666	644	613	632	677	618	640	670	596	666	665	632	664	647	655	620	715	655	635	643	648	641	674	640	683	678	661	687	590	675	652	669	656	645	676	667	672	657	668	683	685	641	669	644	633	624	661	644	684	646	650	650	623	658	667	678	692	667	656	639	689	693	659	686	672	605	633	667	709	660	693	663	693	667	678	672	674	670	635	641	694	629	621	676	657	673	663	661	677	637	703	662	633	640	641	666	671	649	648	670	640
30775	18081	10995	7868	5356	4816	3855	2572	2101	1616	1289	729	549	501	393	412	410	381	409	408	374	366	337	347	398	357	304	343	288	333	282	284	259	343	294	291	315	304	283	275	285	299	308	270	286	284	282	277	285	272	294	278	276	310	277	291	251	284	262	307	293	259	314	278	278	290	282	263	308	263	278	287	282	266	306	254	301	275	291	304	298	254	256	264	308	290	266	285	286	281	281	285	265	288	262	275	303	280	277	261	257	289	271	261	315	277	287	294	265	256	295	293	290	301	272	290	256	265	256	293	286	269	270	274	304	259	292	265	291	305	262	281	285	273	279	282	298	303	305	283	263	319	291	306	295	270	302	272	297	279	285	300	282	290	275	242	282	295	300	253	279	285	270	271	293	305	269	285	288	261	271	292	274	307	273	305	300	308	285	283	256	288	268	274	278	306	283	262	294	295	316	288	304	270	308	284	296	253	263	280	277	308	288	294	293	293	317	282	312	296	299	297	312	272	285	282	249	301	270	289	271	274	281	288	312	279	294	272	283	279	269	272	278	281	292	292	294	267	286	292	296	301	280	263	300	262	279	261	307	298	287	330	272	269	290	280	284	241	302	276	264	308	281	249	284	270	280	273	256	273	271	254	235	285	281	306	284	304	273	275	304	294	287	276	297	289	278	279	296	298	272	249	290	285	289	280	272	319	283	314	279	267	283	280	282	320	294	284	284	271	300	301	270	271	305	278	246	268	280	263	278	260	288	268	275	306	273	256	293	275	272	284	271	254	273	314	263	306	312	279	285	276	290	285	270	303	295	324	279	270	260	279	306	284	278	302	281	277	308	274	272	250	279	286	267	302	266	287	257	261	307	293	281	255	316	276	294	277	303	280	266	326	255	308	282	294	288	317	319	274	261	280	301	277	273	302	276	289	283	266	287	282	293	270	262	303	286	287	294	250	297	288	256	290	293	291	262	281	293	299	266	300	293	272	280	302	313	292	250	289	305	268	288	285	282	264	301	301	289	282	278	272	302	280	287	260	294	295	282	290	280	274	279	290	299	296	274	301	290	279	277	295	307	254	279	277	258	286	275	265	301	255	300	297	267	270	250	276	267	310	285	303	267	282	299	283	287	290	285	293	278	275	281	291	305	294	272	288	261	277	254	290	295	275	287	306	279	269	258	273	282	283	281	287	302	287	302	256	279	265	305	285	278	311	320	276	248	296	260	293	274	258	292	285	256	285	280	269	277	281	300	294	295	305	257	278	264	310	283	274	310	311	305	277	266	304	277	315	295	265	281	268	290	269	298	285	293	302	291	298	269	284	293	259	292	273	272	266	286	274	284	248	289	301	321	284	292	285	291	291	268	320	301	290	293	267	291	265	248	272	251	254	297	266	281	291	309	282	306	281	297	280	287	302	298	299	260	295	280	290	263	261	293	259	258	262	294	287	272	274	301	291	278	315	286	288	300	276	277	271	264	274	272	290	256	316	282	304	281	270	260	260	290	278	309	269	271	277	281	289	279	297	300	276	281	282	273	275	273	268	257	289	295	300	266	265	268	287	286	283	270	306	272	290	278	279	289	258	312	314	249	306	260	272	285	273	269	283	292	305	271	259	287	263	300	288	300	288	301	284	276	268	262	302	300	285	253	309	293	282	295	273	300	279	270	278	288	259	273	302	291	279	292	258	289	271	291	282	281	289	279	269	296	322	252	302	303	309	269	286	276	292	299	305	270	284	277	272	271	282	250	248	276	268	279	299	287	270	303	260	288	314	293	261	279	279	285	261	278	264	287	274	313	275	272	282	281	267	285	296	258	277	302	277	278	269	293	289	268	284	298	285	276	271	276	291	306	269	249	287	284	289	259	291	282	270	307	269	293	271	291	256	277	286	283	284	260	283	295	267	310	298	282	284	263	304	282	305	298	289	286	278	280	300	290	294	282	277	274	296	281	264	272	291	265	289	298	289	257	301	320	273	305	267	253	274	278	304	294	337	290	295	290	259	269	286	281	274	291	280	275	285	278	295	277	323	283	280	277	275	323	259	250	312	266	328	264	274	292	300	310	281	323	303	288	317	284	279	265	278	283	295	292	292	272	294	292	287	292	271	274	255	297	266	293	265	282	294	288	274	285	295	292	268	331	289	294	305	289	293	266	289	267	275	300	268	299	285	282	264	282	288	268	287	261	274	255	277	303	284	295	329	276	305	267	297	274	259	296	306	283	279	277	300	284	296	258	281	304	263	286	268	280	299	318	287	292	288	267	307	258	288	304	275	296	259	262	263	267	311	278	288	268	291	288	289	277	274	276	259	266	319	270	268	293	290	255	316	270	289	276	284	333	300	285	294	282	275	269	307	277	302	301	294	283	308	272	276	287	262	282	295	282	263	280	289	287	266	291	287	259	258	270	276	276	285	281	309	298	265	262	268	296	297	279	269	268	269	253	295	266	250	287	262	286	294	301	289	261	289	269	271	317	290	289	306	267	280	299	283	313	281	292	258	275	295	279	267	256	286	274	261	313	293	277	288	257	298	324	265	277	308	256	291	256	303	282	295	302	253	288	265	280	264	291	268	288	276	281	320	284	297	283	314	264	300	257	280	287	288	286	275	287	299	255	280	291	267	277	299	291	303	292	300	281	276	267	294	283	251	265	310	288	276	275	284	290	282	289	288	287	264	279	269	309	278	248	283	290	302	264	309	298	271	274	297	291	314	288	278	267	281	267	263	297	304	285	281	298	272	292	280	319	257	264	295	294	303	286	309	285	292	290	314	306	301	290	282	290	292	313	291	299	271	300	300	277	254	294	281	300	268	307	275	319	261	304	304	287	290	284	270	289	264	297	281	317	290	290	302	266	288	281	259	283	302	317	263	301	295	310	279	265	278	274	269	291	275	309	262	288	307	295	302	292	286	300	287	300	305	314	297	287	261	312	286	289	270	271	283	291	268	283	290	280	273	320	276	270	282	275	303	272	282	300	281	245	273	279	266	290	276	304	293	268	258	296	277	274	280	265	274	286	279	287	305	285	277	259	269	290	276	305	282	288	295	278	276	281	292	278	283	282	281	281	273	295	265	258	301	315	311	288	334	290	289	286	253	287	275	266	295	301	274	281	294	292	299	257	290	282	264	292	309	297	328	260	279	278	279	300	286	292	285	283	299	330	300	260	255	284	256	266	278	281	302	275	312	274	294	272	242	301	281	287	303	291	281	257	293	290	301	272	293	299	283	277	302	297	281	303	289	245	282	258	264	286	301	274	294	283	281	265	271	264	303	310	292	269	266	315	265	289	301	257	281	291	256	287	273	278	261	274	300	266	262	266	265	272	275	295	258	304	277	271	279	271	269	269	271	297	268	294	268	274	261	279	265	240	254	293	290	292	313	291	278	297	289	280	309	252	269	298	279	294	299	285	287	270	281	277	292	303	253	272	286	253	290	263	264	283	301	275	278	274	286	271	276	267	288	307	285	274	271	277	266	250	275	275	293	299	274	274	286	281	289
22525	11479	8291	9308	7810	8430	7254	6194	5614	5048	3867	2469	2343	2015	1837	1781	1588	1530	1478	1409	1271	1273	1243	1433	1284	1297	1188	1085	930	928	880	811	852	801	817	831	768	799	777	796	780	762	768	804	729	774	791	816	764	742	769	702	743	743	771	776	758	751	698	779	778	775	745	717	752	811	776	780	793	791	764	794	732	752	785	816	736	694	783	732	675	751	787	766	744	737	757	769	781	757	716	767	754	724	749	792	736	736	733	743	743	784	749	773	788	782	716	712	741	708	752	744	754	724	761	719	752	728	758	742	746	742	741	752	774	688	756	773	758	761	742	736	723	727	762	758	743	728	765	711	733	710	754	782	690	729	709	731	779	742	719	720	701	740	730	740	743	762	757	760	755	714	685	743	726	769	749	752	778	721	796	723	663	708	743	704	733	760	715	743	738	764	734	724	739	703	739	755	724	721	767	742	745	689	773	741	744	724	774	725	708	743	726	745	708	733	710	735	696	719	758	790	734	747	729	776	725	730	731	742	710	737	730	720	740	726	719	765	742	759	722	718	739	732	723	709	743	739	763	707	759	727	720	675	717	717	798	720	690	741	729	763	704	758	704	729	789	691	683	735	755	734	715	696	752	780	727	745	726	702	758	755	759	703	713	755	730	723	764	724	733	693	734	751	733	765	691	690	718	730	745	711	743	742	787	726	740	726	731	735	735	731	774	721	768	744	722	770	714	734	719	762	708	718	698	714	749	746	693	724	755	713	711	730	747	695	779	725	785	706	758	702	782	682	801	717	726	739	772	737	690	740	730	744	751	748	750	762	735	748	756	702	726	716	707	737	751	756	738	768	730	712	756	736	742	698	726	718	710	695	729	712	692	773	774	702	714	752	711	758	734	758	703	744	690	701	729	736	762	704	710	750	773	747	762	797	735	744	722	750	750	695	732	804	722	718	773	707	702	703	750	792	731	730	721	737	704	732	797	717	726	721	712	741	730	740	714	743	740	787	714	759	739	741	732	712	750	749	769	710	750	754	749	715	734	732	747	750	717	730	742	729	734	740	757	742	751	749	742	728	733	776	738	717	762	722	770	753	774	744	738	750	701	707	758	700	772	753	753	690	673	747	714	761	729	679	793	763	739	683	704	769	734	764	702	697	758	713	743	755	765	715	750	703	732	791	678	724	750	714	716	724	743	762	763	720	736	729	743	765	723	727	759	715	757	762	726	716	760	733	732	711	720	771	720	741	717	742	777	740	697	736	720	774	750	747	745	730	739	710	732	679	725	747	751	733	700	728	758	710	771	696	687	706	706	706	777	770	749	680	703	741	729	779	768	696	732	732	757	723	743	788	758	747	755	707	774	711	678	745	724	707	777	749	704	765	753	700	702	744	760	690	720	709	743	701	770	698	762	734	714	780	750	730	714	736	763	700	717	737	695	744	705	763	764	714	715	749	716	744	696	773	686	765	721	720	718	771	738	734	787	720	748	754	732	717	726	781	725	730	747	763	733	735	760	711	703	743	767	718	741	696	720	745	745	762	715	686	700	770	720	736	694	769	723	780	693	774	742	713	735	719	740	730	742	748	757	718	726	728	667	690	732	737	691	789	714	762	721	765	780	756	681	716	724	754	754	685	761	706	733	687	739	725	755	700	689	742	734	712	746	744	708	754	771	720	794	717	707	773	716	741	761	692	733	719	769	731	743	754	731	718	735	765	752	731	747	714	740	763	740	723	693	706	747	715	736	709	723	668	725	708	695	761	751	740	754	724	770	727	695	698	707	728	739	751	714	795	772	776	712	724	708	734	705	693	723	797	712	706	727	773	683	716	753	753	772	779	729	759	739	713	740	786	753	688	773	762	730	738	730	722	711	745	747	744	728	745	752	745	734	718	707	750	699	783	736	679	723	718	741	706	715	729	722	727	700	707	716	738	735	752	755	727	670	714	695	755	738	730	734	721	729	766	746	742	708	790	739	793	738	731	683	707	705	777	743	718	719	733	743	747	737	766	733	741	766	745	731	745	762	740	716	735	777	789	741	740	724	754	763	739	742	727	699	704	773	735	742	748	737	695	781	734	718	734	756	778	718	742	726	746	712	807	710	737	717	720	726	720	738	696	758	721	739	736	716	682	773	736	767	761	746	710	779	743	811	676	730	757	721	739	737	732	720	711	725	712	722	771	764	749	708	801	773	694	748	730	755	745	707	702	761	764	754	769	691	718	702	755	745	711	722	687	703	746	737	741	704	711	755	770	712	734	755	718	730	762	741	723	755	755	799	729	755	749	713	763	721	714	740	777	770	736	736	776	710	748	734	706	728	690	758	741	708	798	725	723	705	747	692	741	738	738	755	738	744	735	743	723	708	764	728	788	740	725	730	757	726	726	722	761	719	785	739	758	738	735	720	747	772	739	803	707	713	758	776	760	743	785	713	733	761	660	768	742	709	696	716	711	727	706	738	741	739	755	717	744	780	702	759	715	732	729	709	783	747	712	753	753	703	706	755	676	704	688	747	689	776	723	720	713	719	718	745	743	731	768	727	776	728	767	739	717	737	761	672	705	745	717	741	723	730	729	691	677	693	752	733	681	740	739	738	691	714	734	747	711	695	762	777	734	754	733	727	749	760	740	734	696	718	744	729	714	757	769	730	749	722	687	747	717	696	721	736	745	734	694	698	711	718	713	713	789	719	685	753	762	748	771	743	703	722	720	767	743	745	732	767	723	728	726	715	706	728	728	726	769	775	720	703	759	731	761	754	748	708	723	746	721	738	732	732	758	764	725	702	785	737	745	693	750	730	715	767	718	708	740	732	729	777	685	746	726	752	725	748	738	712	724	676	713	728	753	716	739	739	748	744	750	769	754	752	692	711	692	708	722	758	771	706	756	739	715	692	720	711	728	735	662	724	766	765	780	697	726	768	723	742	690	756	747	725	714	685	724	699	753	721	724	724	717	702	689	767	737	725	715	726	710	741	748	722	734	731	733	720	780	773	722	695	717	732	750	757	713	701	757	750	732	739	710	761	726	745	738	733	747	706	731	703	817	707	741	744	762	728	772	751	764	714	724	683	695	755	733	740	735	728	730	746	770	733	731	761	716	765	715	727	727	722	780	701	728	727	737	738	718	796	721	723	746	768	722	742	695	720	744	749	751	722	731	733	723	758	657	785	737	719	722	693	740	689	709	758	721	775	706	679	712	755	707	737	730	717	755	705	808	711	714	718	695	776	774	740	692	767	779	709	787	751	773	715	718	722	755	766	706	741	738	744	775	707	732	727	768	735	671	745	673	749	726	753	767	694	770	754	701	735	716	703	733	783	755	719	723	751	691	738	733	776	730	747	723	740	729	778	725	744	783	736	757	704	687	729	690	765	731	734	726	705	728	754	774	782	723	728	759	691	713	696	730	773	756	727	736	770	718	736	743	726	746	726	726	703	705	750	746	725	763	767	724	706	711	735	729	771	750	739	678	734	732	731	717	722	692	705	752	683	678	718	761	749	730	701	742
38861	26024	17022	12357	9031	8907	6769	4560	3489	3106	2168	1283	850	664	580	486	418	437	402	371	354	335	315	361	331	313	318	271	241	223	222	226	226	218	253	225	241	186	219	163	197	224	208	213	208	215	230	199	200	207	187	238	186	200	221	203	209	181	211	182	214	213	205	206	203	198	199	227	221	209	220	194	202	174	195	214	206	193	211	197	200	222	201	189	208	216	195	197	196	199	217	194	219	224	209	203	206	177	184	213	209	197	202	212	203	207	186	193	231	182	194	178	210	195	184	169	222	182	188	193	185	228	191	198	212	193	179	212	197	190	193	236	214	190	206	197	200	193	195	216	198	186	186	232	207	204	194	211	205	196	196	211	201	186	195	189	182	205	207	197	207	218	205	187	202	219	224	196	190	189	192	185	194	191	181	204	195	193	206	218	182	194	195	208	185	214	197	180	212	226	199	189	193	222	201	185	197	207	194	215	175	188	181	191	174	209	219	195	170	186	186	183	188	184	202	202	201	224	194	159	184	198	215	207	221	212	194	210	219	189	202	170	196	212	189	213	193	213	177	228	205	205	207	207	207	225	216	198	208	209	192	212	188	190	201	199	173	186	179	205	189	192	202	206	206	228	218	213	188	188	195	176	208	195	187	217	172	172	191	225	214	205	178	229	214	212	214	210	184	192	210	203	193	180	196	198	193	192	186	203	209	187	183	198	191	212	198	200	188	189	210	187	213	194	214	172	207	193	212	221	194	223	188	219	212	208	181	219	208	206	165	190	182	185	177	173	201	204	208	214	178	195	189	186	172	182	188	217	211	188	191	201	191	202	198	183	183	201	219	215	203	228	240	202	203	186	197	194	207	170	174	198	197	219	198	220	208	190	202	192	222	224	201	218	198	202	219	208	170	195	211	201	192	179	205	215	207	207	207	214	204	193	191	199	188	207	183	189	202	208	187	201	233	191	186	195	168	214	198	195	227	227	199	234	171	208	191	179	216	197	210	195	203	194	233	215	198	196	200	190	209	176	196	191	179	193	192	192	230	229	193	220	190	196	206	195	193	190	183	200	200	187	178	195	203	195	190	190	200	213	195	192	207	209	202	198	218	204	237	208	187	204	198	201	198	203	225	191	191	188	215	205	188	191	195	200	198	214	190	181	219	204	189	200	206	181	215	205	225	184	184	198	229	208	186	200	214	213	197	182	198	191	188	195	202	186	209	178	198	214	244	208	187	193	194	218	216	222	195	224	237	182	207	203	220	212	214	218	184	181	217	167	202	186	190	178	201	213	180	210	182	193	209	190	194	173	229	186	169	201	199	241	212	208	175	174	197	195	234	210	199	175	190	183	216	207	203	189	190	187	173	186	177	190	204	193	216	232	193	204	194	195	222	213	202	207	185	206	195	199	193	237	186	212	240	208	199	221	194	208	183	202	204	168	196	206	198	170	197	216	178	192	209	224	257	184	198	186	220	178	206	213	214	219	213	191	219	214	211	184	198	206	194	203	213	180	200	192	195	220	188	209	203	216	185	185	201	197	199	199	204	215	215	231	218	176	190	197	179	218	198	193	184	200	190	223	192	172	197	204	181	186	223	215	225	202	206	188	178	180	186	199	173	224	207	234	176	212	192	190	183	213	196	185	219	175	180	206	210	204	197	227	200	190	219	175	183	198	196	183	198	192	223	210	198	208	211	203	217	211	166	178	204	195	192	181	230	194	194	184	203	196	206	182	206	191	188	206	199	189	191	216	188	200	173	191	196	194	200	189	189	207	192	199	208	196	189	221	205	217	200	197	185	201	201	211	198	189	167	181	196	166	197	172	212	203	168	199	239	212	197	214	183	241	213	204	220	200	214	198	197	229	208	165	202	194	215	180	192	190	173	174	216	195	210	204	210	189	210	193	213	198	189	212	203	206	199	203	204	198	199	199	201	202	202	187	214	181	196	177	182	187	221	190	183	177	197	220	222	204	182	189	224	178	194	218	204	200	185	186	196	199	206	198	200	203	220	203	203	207	199	209	205	216	192	196	201	187	184	206	178	193	199	187	200	202	204	190	188	215	189	196	200	201	209	220	189	183	193	184	171	216	215	193	199	219	189	192	194	203	204	188	193	182	210	215	201	198	199	194	219	191	189	201	193	211	202	203	180	170	188	193	206	227	208	210	214	216	198	192	193	191	213	226	220	208	196	201	190	216	192	195	220	207	192	214	194	222	187	198	220	170	220	181	221	206	191	196	198	207	217	215	206	219	233	196	220	208	192	201	220	200	195	177	200	198	188	219	173	203	190	191	179	205	201	193	203	184	178	191	180	207	182	205	210	185	199	211	182	193	200	182	197	176	206	201	190	206	212	238	240	191	227	225	197	194	179	182	202	188	197	208	186	232	174	200	215	192	203	194	205	200	230	194	196	196	222	190	189	181	182	213	205	179	200	197	209	198	192	189	211	184	203	198	193	199	191	201	203	178	180	173	175	198	225	208	195	227	203	202	193	212	203	183	226	183	181	203	180	198	184	179	215	198	215	188	194	213	204	212	208	203	190	164	195	193	192	193	184	202	185	241	198	211	205	216	171	206	201	181	224	194	197	213	180	199	184	192	184	208	182	198	189	200	184	226	174	212	178	197	209	198	187	203	226	221	196	175	207	200	208	202	189	206	208	191	197	176	213	223	193	204	205	205	200	184	183	179	191	195	189	163	209	222	198	214	215	189	197	202	167	209	197	224	178	208	211	202	193	208	193	200	188	208	178	215	202	203	220	200	191	194	188	185	191	180	196	227	196	207	177	186	176	199	167	205	199	197	178	183	206	201	198	183	207	182	206	194	193	203	237	213	197	179	182	185	223	199	190	189	176	199	216	205	183	195	242	218	193	198	231	178	201	203	190	212	207	195	176	172	193	200	192	234	203	176	189	197	181	188	207	233	203	197	192	196	197	203	204	224	195	183	188	197	197	216	195	184	205	208	208	203	194	192	195	216	186	209	187	202	188	205	188	187	173	190	201	211	174	187	213	223	196	175	195	168	219	184	178	182	200	220	199	219	213	180	184	207	196	207	203	204	199	203	179	161	194	209	220	203	197	205	201	217	189	199	182	180	205	196	200	215	170	197	196	188	182	220	219	182	198	200	211	200	185	184	209	210	189	190	194	225	200	206	225	192	213	218	196	198	227	199	209	205	222	204	189	180	195	202	191	197	210	203	172	180	186	192	195	224	188	215	182	220	211	191	223	190	179	182	231	194	212	182	190	204	224	203	221	214	194	185	184	214	208	183	192	207	195	196	233	186	201	180	214	199	210	183	189	186	208	195	208	201	195	208	188	184	233	171	189	200	207	180	197	167	205	220	194	207	208	209	197	182	214	195	196	214	227	218	241	192	198	207	214	180	182	207	202	225	194	221	188	211	201	202	220	189	196	191	177	206	215	173	164	194	198	216	190	203	192	214	209	222	216	192	180	186	203	195	178	201	197	188	193	205	189	193	176	217	201	211	217	249	208	188
28599	16643	11809	11894	10737	12245	9880	8450	7693	7561	5300	3646	3336	2946	2728	2510	2232	2093	1857	1464	1554	1523	1387	1691	1395	1718	1354	1152	929	809	762	704	662	664	585	682	619	582	637	608	603	581	571	536	554	612	600	584	585	574	560	541	572	545	547	592	548	569	569	546	585	587	594	632	583	624	587	572	584	602	603	574	622	584	567	533	579	522	564	543	547	538	516	560	561	553	541	561	542	556	549	582	524	525	527	584	544	556	577	514	552	549	542	598	546	527	561	563	554	567	606	530	546	550	575	601	565	559	560	538	549	555	547	534	554	567	555	571	556	539	544	560	524	516	531	505	520	571	534	531	568	499	506	534	511	531	533	523	530	522	534	526	560	547	527	534	531	531	533	523	558	539	525	550	569	495	541	508	489	474	511	518	556	517	516	522	526	540	536	517	527	482	498	538	542	528	501	529	543	543	539	548	506	547	510	556	539	550	507	502	542	525	527	511	541	524	513	514	537	536	550	513	531	507	508	559	509	477	567	535	542	525	524	522	525	528	533	541	543	480	529	526	525	527	545	553	528	484	546	568	518	604	501	554	562	499	546	510	569	504	495	500	566	571	569	560	526	549	515	580	522	526	495	550	476	524	523	504	561	535	490	607	528	510	543	564	535	522	498	547	517	525	538	514	508	519	534	493	558	464	568	524	554	544	519	495	495	548	518	491	510	494	574	553	515	527	537	535	507	515	519	548	507	539	530	501	531	521	555	503	514	503	559	529	499	509	554	542	475	501	502	542	518	532	544	498	541	564	546	529	547	484	571	492	529	535	495	491	519	506	509	491	531	522	541	521	509	554	552	560	535	528	539	529	527	494	516	512	512	544	540	525	553	531	522	559	550	522	567	493	523	540	517	546	549	528	474	567	535	543	547	543	528	528	531	528	493	524	552	553	528	502	528	550	558	495	542	515	567	541	547	513	536	500	537	548	504	533	534	551	566	522	486	511	531	510	544	519	548	507	496	530	577	512	532	550	543	542	512	510	517	536	513	504	516	527	530	575	492	538	534	536	506	538	515	526	518	495	498	484	514	526	545	508	538	548	495	503	503	514	517	503	508	507	543	553	517	560	495	538	535	517	524	480	570	517	570	539	530	528	496	547	539	509	567	546	505	544	506	533	552	543	504	493	541	536	523	548	499	553	575	568	503	543	481	521	557	565	489	523	496	536	520	545	564	544	533	547	529	538	489	501	475	544	565	513	507	542	549	564	490	502	511	515	511	515	518	507	527	497	546	530	540	503	502	494	550	493	550	559	517	555	530	542	517	497	521	502	547	556	527	523	486	500	534	589	491	564	507	504	516	524	531	524	545	600	510	494	496	443	527	539	505	529	501	547	541	493	505	506	490	558	526	554	541	545	508	506	521	490	537	540	500	561	517	542	524	529	531	546	517	517	540	530	517	534	522	515	478	528	516	527	505	522	525	515	516	511	529	521	518	496	507	523	522	518	547	487	535	552	542	537	539	513	477	545	527	502	489	511	511	545	520	522	518	493	549	516	548	551	531	584	544	526	544	500	522	520	520	546	553	518	549	567	524	526	532	504	563	538	546	524	576	531	541	532	522	527	556	518	533	548	530	545	525	509	564	524	553	520	493	517	526	534	515	523	511	521	526	511	545	507	562	540	505	502	558	544	544	542	558	514	510	546	548	539	510	529	519	519	499	508	513	567	548	495	523	546	522	614	543	526	569	525	530	515	531	526	530	526	490	500	554	506	520	552	537	569	484	521	526	469	532	539	517	503	520	528	551	526	531	533	530	551	529	547	539	512	581	564	517	500	544	542	468	530	517	526	544	550	528	508	565	511	526	536	574	506	485	516	492	523	507	541	542	534	528	489	549	497	557	528	494	533	514	520	565	546	523	479	543	534	521	515	508	529	559	562	506	560	541	490	531	538	504	530	553	522	536	503	534	548	505	546	550	541	508	544	535	522	497	492	487	521	494	489	513	549	567	525	512	517	574	549	558	580	509	570	559	517	522	554	538	529	518	523	502	554	506	503	562	530	510	550	557	550	531	555	516	541	538	518	564	559	565	535	511	527	570	531	529	483	548	574	531	501	504	517	569	526	543	504	467	551	526	565	533	544	557	545	469	510	524	541	523	543	544	523	523	506	519	556	509	516	529	520	484	549	499	549	567	554	532	483	534	549	565	478	554	529	553	548	518	509	539	510	513	520	532	500	510	561	552	563	531	537	493	552	537	565	554	543	532	526	541	504	513	560	559	537	558	521	502	513	544	524	512	549	585	525	500	497	540	514	533	481	529	524	503	548	484	497	528	529	533	550	533	503	528	501	517	511	545	510	517	541	526	543	499	531	539	538	549	563	521	550	495	540	566	541	474	549	498	548	533	527	509	522	547	520	544	509	544	544	495	494	535	534	529	494	555	511	490	549	516	513	588	503	522	545	530	524	555	551	561	528	554	478	513	517	535	539	494	514	562	510	543	524	536	523	539	535	559	531	494	493	528	548	507	560	535	510	519	498	511	534	516	520	538	510	562	525	524	520	553	526	528	536	514	546	539	519	498	555	537	539	538	555	532	494	534	544	520	534	547	577	529	528	533	596	541	541	546	494	542	557	469	543	499	539	553	551	541	501	521	548	518	553	536	543	511	519	500	539	566	549	488	499	522	515	520	578	528	541	566	520	531	549	542	539	525	538	488	545	557	545	538	535	506	534	518	470	540	515	511	515	597	538	568	507	501	509	492	516	538	529	535	527	540	563	531	490	533	517	511	548	494	527	522	559	494	506	529	495	514	529	546	551	492	543	498	546	486	522	539	546	529	525	542	521	506	526	522	548	504	533	529	558	511	520	548	530	539	555	525	548	514	537	525	540	522	575	524	527	525	524	512	511	562	542	510	518	562	543	513	490	507	471	555	534	510	529	524	499	527	521	529	535	554	513	528	503	493	525	505	536	506	533	513	465	475	482	557	548	498	524	502	509	522	551	529	505	541	556	555	543	528	527	553	530	525	477	524	590	545	538	576	532	524	527	536	570	507	536	546	565	525	552	550	534	493	532	538	475	565	539	509	516	520	534	555	543	535	529	540	521	508	510	550	488	516	534	536	549	561	528	531	561	534	526	520	499	526	544	499	537	531	561	510	517	511	555	566	494	514	523	553	508	562	500	560	525	504	516	544	505	544	570	573	539	540	490	537	480	510	517	549	506	496	534	503	516	520	501	496	543	553	511	521	523	536	526	535	490	537	508	561	525	491	542	517	583	538	540	526	553	531	548	500	525	492	528	577	521	518	573	496	530	520	499	501	515	541	539	542	549	501	526	506	524	544	506	537	516	528	485	545	539	549	487	521	530	566	527	500	504	507	545	541	488	548	511	531	544	546	540	541	520	540	527	540	563	542	522	526	542	530	517	506	543	531	515	527	495	512	520	554	530	547	525	551	524	506	530	587	532	544	494	533	550	510	541	554	570	522	516	549	525	555	485	542	528	517	587	549	483
6861	2770	1516	1083	888	785	601	454	404	412	364	316	306	307	290	287	279	268	252	269	241	279	253	247	234	261	250	228	250	243	232	243	258	270	269	260	236	233	220	264	234	238	263	255	249	272	274	270	246	248	250	244	260	244	252	231	214	256	258	266	263	246	277	255	261	231	245	241	274	241	256	282	231	235	250	248	250	229	245	230	253	252	258	256	256	249	234	267	243	229	277	258	266	237	261	240	229	244	245	248	243	263	275	286	225	257	253	247	269	235	272	264	278	278	270	245	234	265	227	264	264	272	262	251	202	287	256	266	245	267	277	247	261	260	218	276	267	238	244	244	261	247	254	233	244	246	258	217	275	247	240	245	283	248	292	238	249	249	259	253	243	256	264	247	255	308	240	244	237	252	249	217	230	279	270	234	255	253	244	264	241	236	281	228	233	245	280	272	287	221	238	247	284	241	253	268	240	239	231	278	235	258	272	257	259	241	234	257	235	246	244	285	253	295	233	229	261	265	261	279	257	235	265	242	242	252	259	257	245	254	269	251	241	224	248	282	252	255	234	280	235	236	230	251	213	285	260	256	218	295	242	247	251	252	257	255	265	236	260	227	265	254	242	269	267	248	255	258	247	228	282	243	274	279	261	265	264	259	249	234	255	274	264	268	244	258	270	249	264	223	245	260	246	236	238	243	260	281	244	265	234	242	261	248	238	264	232	250	256	251	275	275	265	245	249	264	243	288	237	244	245	274	248	297	245	283	275	285	259	265	241	247	273	242	231	278	260	270	258	255	237	239	263	264	238	238	241	259	228	266	268	257	255	218	273	251	258	251	263	260	244	249	241	233	246	250	238	265	261	253	260	243	256	220	228	256	262	242	260	245	211	248	245	291	233	265	266	233	251	244	244	250	234	226	259	278	253	244	247	279	238	227	275	236	258	260	234	250	249	275	243	231	263	241	237	270	252	271	239	236	250	258	275	248	228	264	274	247	275	249	243	232	217	267	274	254	258	265	250	247	225	266	263	249	309	240	248	256	226	229	277	240	245	240	265	255	239	246	256	236	257	263	247	255	223	244	239	251	269	260	262	269	275	241	248	245	265	230	247	231	264	255	248	224	274	290	207	247	232	274	276	263	225	273	245	249	248	259	254	237	252	237	229	244	238	287	268	250	226	231	231	263	248	253	250	244	249	242	258	251	249	250	266	226	279	233	264	262	247	268	256	240	251	261	261	249	246	233	237	236	243	245	244	279	259	234	268	236	275	233	220	259	261	276	255	270	216	258	263	229	226	264	255	252	250	245	245	260	284	250	259	251	248	263	230	260	241	245	255	275	268	239	263	261	263	243	257	240	265	261	239	248	246	254	256	260	248	235	249	263	272	264	258	267	244	251	251	259	268	247	257	264	279	251	249	245	278	250	258	255	253	292	216	243	252	238	254	229	259	228	250	264	255	233	234	233	260	241	260	257	263	219	248	261	262	266	247	237	243	244	285	238	261	237	256	246	277	236	252	265	267	233	233	249	263	269	248	225	266	242	260	253	255	262	245	277	223	246	231	228	250	277	261	257	254	246	258	241	300	257	247	242	251	256	254	290	232	250	267	235	227	256	235	237	265	245	243	236	230	265	243	259	237	252	272	238	262	233	258	235	247	253	239	221	248	264	271	230	235	255	256	244	253	237	297	250	248	226	266	250	273	262	263	259	268	256	277	254	255	261	249	260	259	239	247	257	237	243	280	248	246	235	233	247	263	238	247	264	243	258	251	242	270	238	235	250	248	234	247	247	217	272	264	234	239	230	249	267	228	226	260	268	246	246	263	260	215	246	248	267	234	241	248	251	240	217	248	258	276	256	257	254	253	239	220	240	261	214	236	265	263	249	251	258	238	256	227	281	256	264	229	246	245	250	221	257	215	261	253	243	245	255	216	261	259	234	256	262	257	257	254	247	244	261	246	235	265	260	228	262	257	257	262	256	261	241	245	263	247	263	261	230	279	243	245	236	254	228	240	236	257	232	245	208	246	283	229	241	257	262	270	247	253	247	263	214	255	261	263	241	235	234	263	265	250	259	250	268	241	261	253	278	263	268	259	273	250	253	248	259	261	227	243	254	255	259	249	248	263	249	270	242	226	276	235	231	228	244	231	262	267	234	269	254	265	290	255	261	240	250	260	231	255	244	272	230	235	253	243	225	250	245	252	220	279	242	250	247	261	258	248	258	251	255	237	257	269	251	249	264	242	239	251	250	242	263	247	234	249	260	242	276	235	243	268	250	259	233	285	251	240	265	248	235	276	239	266	273	264	228	224	260	252	254	256	242	280	253	270	255	264	269	240	246	274	258	250	256	258	241	245	275	253	239	276	254	242	272	227	271	241	252	246	257	234	245	273	239	256	261	278	262	250	261	271	242	234	253	231	271	236	274	229	244	250	214	271	238	261	248	224	235	260	254	219	261	258	251	241	244	223	248	249	261	204	260	256	240	232	292	266	264	244	253	242	264	250	273	267	238	246	252	220	219	271	255	239	253	218	258	243	234	245	250	231	228	242	221	256	236	266	254	273	273	247	253	251	274	240	262	272	274	235	262	246	251	284	265	246	258	251	238	245	284	254	290	232	233	235	258	251	249	252	262	255	262	236	241	226	255	251	242	242	259	255	249	235	256	260	268	263	261	247	238	225	214	241	249	254	238	261	275	269	251	279	230	254	243	299	246	241	254	267	236	230	249	243	264	259	259	240	263	249	263	230	259	246	239	254	278	237	229	240	278	220	238	228	244	268	228	257	270	233	251	243	260	252	249	257	249	222	266	224	250	248	268	244	270	264	250	267	259	275	226	267	273	263	241	253	233	254	264	259	231	259	250	259	269	238	226	257	248	270	243	256	235	263	265	249	281	255	235	261	239	271	239	242	245	272	249	234	227	243	273	263	275	251	270	258	248	283	216	256	240	232	262	248	245	230	261	223	261	234	251	264	265	250	262	237	255	280	227	271	252	254	232	271	243	235	223	284	266	220	224	253	261	237	247	278	225	254	226	247	268	287	272	244	257	229	250	247	246	237	275	278	285	229	260	263	264	265	279	262	244	263	242	230	258	274	250	242	241	240	251	231	270	271	233	266	258	242	247	267	269	243	246	225	268	271	270	275	251	271	245	259	244	231	260	263	271	245	256	257	269	222	245	261	246	263	232	247	255	233	221	230	239	218	259	250	261	227	246	240	238	244	245	241	205	252	251	221	231	268	275	269	269	235	245	261	240	255	245	245	261	234	255	250	232	239	268	263	249	260	246	265	215	252	266	268	260	265	274	235	259	255	260	231	245	265	252	286	246	225	243	238	244	266	239	243	240	257	260	285	264	267	248	262	254	256	257	262	250	254	252	244	247	260	241	257	276	257	263	212	259	214	242	247	246	231	246	259	226	240	250	248	234	247	279	253	254	229	264	235	241	262	256	246	235	256	236	271	240	246	257	250	257	251	234	267	283	244	245	273	249	234	239
6222	3604	3124	3165	2613	2757	2013	1794	1411	1548	1427	1124	903	857	858	805	789	746	700	751	743	797	767	758	725	746	766	661	673	693	645	655	695	687	667	695	698	704	638	657	636	653	625	690	704	648	651	666	683	704	643	682	671	675	660	681	696	651	715	680	698	708	699	645	691	705	663	644	679	690	680	682	716	656	704	684	682	710	694	659	624	696	663	681	640	660	681	673	660	671	657	657	721	665	662	663	682	646	674	704	671	684	655	687	717	693	722	641	642	660	654	685	716	707	638	701	675	666	631	689	629	712	637	659	668	694	675	627	651	639	657	675	686	697	670	732	682	659	663	690	649	691	659	658	654	635	697	688	650	652	624	685	660	667	654	686	681	672	643	699	735	666	682	665	684	637	670	660	670	628	709	686	665	660	662	670	671	644	664	675	691	681	650	663	723	628	687	710	624	654	615	647	655	672	708	681	663	640	664	684	663	670	669	667	644	666	687	677	663	662	665	659	675	678	636	669	677	701	641	673	691	690	685	668	694	667	665	690	703	702	677	669	654	694	697	697	654	663	666	669	634	684	643	701	629	697	664	644	668	676	655	717	675	651	635	668	700	656	685	634	655	696	683	684	676	707	670	658	682	653	660	712	649	654	663	704	683	674	669	655	632	685	640	690	683	676	657	663	669	639	648	687	703	686	670	685	672	646	662	623	660	666	661	655	675	666	662	635	648	732	663	714	662	688	688	697	630	667	707	674	651	691	643	690	666	654	651	627	719	706	673	668	718	700	653	706	684	672	665	701	701	715	704	673	646	690	672	653	640	699	664	678	700	702	665	667	670	678	639	671	625	659	682	676	655	623	644	675	649	658	674	655	658	656	696	668	681	690	726	647	674	670	697	660	684	688	695	620	707	676	661	645	650	629	686	664	653	683	674	670	681	729	639	664	661	698	621	705	670	708	654	641	638	635	680	654	705	663	680	656	644	729	657	622	650	704	687	650	733	685	702	716	696	693	691	688	667	683	695	690	670	704	632	686	658	646	637	717	710	663	700	712	647	641	638	707	671	646	700	639	669	709	647	612	671	716	643	681	650	677	640	674	686	693	652	666	733	688	661	712	682	641	644	655	631	684	690	713	660	663	678	651	646	682	606	671	658	679	707	623	644	721	666	717	693	681	656	640	699	631	717	705	688	709	695	704	692	666	664	692	681	641	682	648	680	694	650	677	660	650	653	665	643	710	645	657	645	672	642	722	702	666	611	614	663	649	669	659	733	694	673	644	693	688	675	665	667	655	650	630	637	646	629	659	665	657	685	631	622	679	689	686	715	609	650	661	663	638	664	664	658	695	675	677	686	656	643	674	654	641	664	660	675	669	655	641	673	661	719	660	637	653	651	697	680	684	654	670	627	664	685	644	704	633	661	699	669	632	671	676	636	668	693	633	683	691	671	663	665	685	725	622	655	667	692	715	660	713	705	700	687	695	675	692	659	680	672	643	664	648	651	682	655	707	656	636	680	677	636	702	666	668	660	649	661	679	648	622	660	634	689	671	618	696	730	691	635	653	702	687	645	668	701	644	700	630	698	672	688	648	621	666	714	634	670	662	638	678	693	655	699	698	642	631	649	654	652	677	603	681	676	614	717	704	619	658	672	650	700	642	660	687	676	685	663	662	647	644	656	724	669	666	632	666	664	694	677	658	685	685	645	659	691	636	660	678	674	661	650	715	667	697	696	707	640	662	666	620	635	702	668	634	669	659	664	683	663	676	694	688	655	626	663	685	675	690	709	682	670	703	688	658	694	725	663	712	671	621	669	676	665	684	670	682	674	629	693	712	673	656	628	662	681	689	659	680	664	672	654	638	662	690	683	678	628	675	638	662	663	717	619	711	644	649	678	709	682	626	670	704	641	619	658	701	634	655	662	656	691	674	661	687	647	699	681	649	661	653	654	677	668	729	640	678	692	677	608	722	688	654	649	686	623	672	709	669	704	662	686	682	721	672	691	678	696	707	670	640	647	617	681	667	683	690	660	683	688	693	647	665	677	638	655	690	676	635	678	680	672	695	695	700	674	679	703	641	665	683	696	692	654	690	636	621	688	684	651	666	665	726	650	680	667	674	679	680	677	710	671	642	671	678	665	701	666	679	671	660	662	659	655	656	602	636	668	679	668	659	667	649	671	675	701	636	750	610	652	683	687	648	660	652	677	656	684	633	644	680	717	682	658	717	677	668	671	652	674	688	644	663	689	662	691	674	650	685	629	654	668	632	635	695	672	677	679	683	699	674	683	670	667	669	662	659	693	714	650	696	662	712	668	658	662	658	649	623	623	606	671	655	614	671	689	610	639	683	682	654	661	708	680	676	671	630	672	714	656	673	699	700	650	672	667	675	661	637	638	668	709	674	686	690	693	664	687	691	696	675	687	702	676	627	646	696	674	670	708	702	700	717	633	685	651	665	677	645	640	704	691	673	669	695	690	675	697	674	664	648	671	650	652	666	667	658	658	661	699	677	701	672	635	639	691	675	717	702	655	679	695	695	683	687	682	637	690	666	631	664	678	684	716	659	644	656	695	663	701	675	695	645	707	700	693	646	680	681	689	643	665	665	666	618	641	639	660	706	687	689	686	640	653	653	667	661	713	654	665	647	689	681	696	660	664	712	671	674	700	637	651	708	734	695	667	643	674	672	657	657	685	682	649	670	652	686	674	668	681	698	649	673	681	665	756	659	666	716	672	686	649	642	697	644	674	681	699	678	722	636	649	702	636	662	713	730	680	643	671	677	650	645	659	693	674	657	644	671	662	699	645	605	645	686	666	659	703	651	655	640	675	685	658	677	654	650	680	661	656	679	661	620	695	676	698	670	644	678	663	681	609	670	669	652	656	661	636	638	629	663	740	694	705	643	652	721	668	649	683	675	650	680	712	691	700	685	658	649	656	647	679	715	690	660	660	723	698	672	620	659	698	629	670	691	665	674	749	678	679	664	618	647	677	647	668	694	718	683	701	697	713	675	632	684	699	667	631	651	650	698	650	692	640	690	674	675	700	651	623	707	637	729	645	703	661	656	683	702	665	679	667	676	678	701	722	710	662	691	644	693	690	668	700	672	692	648	653	677	655	650	656	655	668	676	684	689	727	706	677	629	678	680	657	624	629	689	663	663	629	713	652	724	652	672	623	684	645	693	700	648	666	663	739	668	674	663	697	677	654	641	616	597	738	675	693	648	733	661	686	667	683	663	664	637	712	693	646	665	704	683	719	656	716	716	715	728	641	670	688	642	676	689	657	657	680	717	695	660	666	638	630	683	653	665	684	706	677	696	673	698	695	707	639	676	683	706	694	651	641	652	644	664	673	653	686	668	703	649	686	655	663	695	707	650	685	649	678	703	646	648	657	691	692	667	708	687	683	664	649	660	620	688	668	697	699	646	639	712	664	699	705	647	690	658	636	657	679	637	688	702	683	653	652	675	678	651	670	661	673	694	654	667	642	662	660	636	646	684
31907	24156	12987	8931	6296	5398	3974	2846	2046	1892	1449	758	604	514	470	449	430	474	454	386	376	413	358	402	345	368	354	339	336	347	313	325	320	297	333	310	324	293	324	314	280	287	323	331	296	318	312	310	323	313	322	333	288	321	335	299	297	288	322	330	300	296	316	329	318	299	309	339	289	309	279	328	272	317	335	338	319	319	307	313	271	317	312	317	297	301	305	299	252	288	313	290	319	338	342	301	285	328	310	291	294	348	263	337	328	293	296	288	311	324	303	310	298	314	319	301	295	306	321	340	337	273	300	317	271	284	307	315	326	293	298	311	314	317	285	300	290	276	314	321	299	310	335	303	329	281	315	311	325	316	312	277	302	301	277	307	295	291	308	272	321	312	307	341	279	300	286	334	282	293	292	313	313	302	310	315	297	301	317	286	271	321	308	293	301	294	309	310	312	315	314	311	287	314	304	295	307	282	305	333	291	277	284	326	321	304	318	282	306	347	269	283	340	313	287	282	292	308	286	304	307	333	309	299	292	319	304	321	342	316	307	296	291	286	299	304	298	333	299	294	304	285	290	307	291	297	302	321	330	320	284	308	300	316	312	292	278	328	304	287	311	266	281	317	287	277	298	303	319	296	294	300	264	304	277	291	271	292	302	281	304	319	307	290	299	333	277	316	284	311	312	283	285	311	332	351	332	286	332	302	285	295	329	314	328	328	291	316	256	323	298	312	324	295	325	311	324	284	296	327	272	307	305	323	315	278	331	311	296	286	303	331	328	333	315	325	291	278	257	332	267	298	323	311	287	318	305	333	273	290	310	294	299	321	324	305	292	310	304	288	324	304	314	305	305	292	299	307	306	301	273	289	283	279	302	320	289	282	295	302	339	319	322	280	301	327	309	282	290	287	293	307	312	326	308	278	316	316	268	307	326	301	267	303	303	329	299	316	314	317	303	294	321	309	272	311	269	308	301	304	286	286	324	301	333	302	314	311	296	312	252	287	299	284	288	294	317	300	349	300	299	324	328	282	297	280	318	301	320	261	311	293	309	332	337	295	314	314	281	321	316	313	294	310	303	274	297	320	308	278	310	273	366	312	285	299	276	292	302	320	311	299	305	316	309	306	271	338	293	295	305	287	296	304	304	350	333	294	292	316	307	306	288	333	321	308	291	312	306	274	309	268	283	294	287	318	306	316	318	314	276	319	341	303	290	299	298	294	314	315	293	308	290	319	301	291	331	314	281	328	313	294	312	338	315	298	316	285	306	315	284	306	283	271	309	273	304	308	276	288	325	289	300	287	288	315	309	303	325	309	307	321	303	288	298	336	293	299	339	296	293	291	268	280	322	339	272	303	310	325	318	305	278	326	264	340	312	285	326	298	287	304	306	329	310	301	310	295	317	296	257	326	323	295	323	350	330	309	322	281	298	299	280	312	296	295	297	312	319	291	339	311	287	321	284	314	326	347	296	302	316	327	299	281	321	274	287	296	309	356	321	300	301	313	308	344	285	317	346	334	313	307	308	299	319	306	297	339	325	308	313	322	295	316	327	299	303	298	311	307	308	339	265	254	292	338	280	324	290	342	304	306	298	325	299	312	293	277	301	309	302	307	313	289	327	300	304	313	287	281	294	316	316	285	305	292	303	305	333	316	297	291	320	309	338	287	286	315	316	299	299	323	307	266	293	318	290	293	300	295	352	320	273	299	319	279	319	304	335	302	316	332	307	319	320	293	332	326	316	293	330	282	297	284	316	291	295	294	310	318	327	289	327	307	293	294	324	272	298	278	299	304	324	295	312	324	277	301	315	293	305	318	308	299	308	311	328	283	298	295	298	300	319	291	294	320	291	316	284	341	328	304	275	283	311	299	284	301	302	291	315	304	337	292	314	287	286	312	288	307	330	267	293	324	289	333	288	304	323	314	326	328	312	285	318	271	304	283	271	296	275	280	288	300	298	316	286	297	333	271	317	295	318	330	308	284	287	338	300	312	299	298	302	310	309	286	302	293	326	318	290	310	317	269	297	295	303	311	304	308	328	304	303	305	276	346	326	290	324	318	324	323	307	301	284	277	308	290	300	315	311	283	307	290	288	318	272	307	257	276	330	300	285	331	306	329	318	274	287	308	281	269	296	308	334	316	299	312	292	295	315	296	322	292	311	314	309	304	261	313	281	295	301	315	267	314	314	326	331	301	288	288	286	293	301	313	327	298	327	285	311	317	282	341	294	323	268	284	321	302	289	330	279	303	286	295	302	320	311	320	299	291	327	314	306	325	333	313	311	318	315	297	322	296	292	315	328	301	349	353	277	338	268	302	316	309	279	271	292	295	299	309	313	325	291	288	286	291	284	268	299	300	299	312	298	304	308	309	297	310	304	286	299	295	305	306	311	342	326	340	277	278	286	294	316	288	282	317	260	291	284	304	357	274	333	300	341	306	303	292	286	293	287	294	303	343	279	332	303	316	302	310	290	289	293	297	324	316	284	303	301	319	314	323	277	310	272	282	321	297	323	285	290	304	317	325	263	309	282	337	310	299	282	338	306	292	292	291	294	296	275	309	315	289	289	281	305	329	324	310	307	316	312	299	318	333	331	317	292	326	330	317	323	303	282	307	336	273	288	308	309	308	303	325	299	309	295	277	327	285	320	332	301	321	315	324	283	324	331	303	309	312	320	315	330	350	313	293	294	316	319	286	305	261	330	300	295	335	313	292	301	293	276	286	304	288	273	334	349	277	331	311	329	302	329	329	313	306	292	295	322	313	274	296	315	309	328	312	308	303	315	338	309	329	283	279	293	312	323	292	296	333	280	285	322	322	305	295	341	321	285	274	298	308	277	316	325	304	303	309	320	338	325	291	293	319	342	336	314	296	280	307	312	309	317	322	306	310	305	287	325	287	285	297	332	306	343	305	304	316	313	316	310	293	310	292	325	302	308	331	305	343	312	300	318	298	323	324	305	308	296	268	326	308	320	275	291	284	308	277	318	279	305	283	291	302	315	327	282	294	265	330	306	339	300	304	321	326	308	334	330	282	300	330	323	311	324	306	289	316	314	313	299	281	297	311	315	356	311	293	283	316	285	329	361	321	314	291	290	315	273	299	310	330	332	312	299	301	295	288	308	349	287	266	301	287	288	326	318	330	292	310	285	295	312	308	303	308	313	301	319	305	300	301	283	302	323	289	310	305	284	309	347	296	320	305	295	296	291	330	288	285	307	271	297	312	282	297	278	294	306	323	298	291	301	283	289	319	270	282	314	331	318	305	311	323	309	320	288	306	335	308	326	267	313	300	292	308	285	343	320	328	341	291	277	297	329	308	304	308	290	318	283	313	306	356	318	299	331	316	302	330	320	301	302	357	278	300	290	320	292	281	315	287	293	291	302	309	318	301	317	315	331	276	320	286	321	332	312	312	307	262	308	323	327	292	297	328	309	280	305	341	340	283	287	306	298	266	345	320	327	326	275	314	310	316	286	313	297	295	303	316	284	304	298	297
24409	15340	8040	8831	8074	8403	6943	6643	6037	5363	4187	2574	2411	2261	2120	2042	1838	1730	1557	1414	1439	1446	1341	1365	1260	1359	1261	1049	953	929	915	865	823	918	836	903	843	871	876	861	830	833	783	757	787	824	836	812	835	816	773	806	775	845	826	827	818	775	752	769	774	759	810	802	791	827	851	819	818	807	882	871	783	839	818	833	828	813	796	787	764	832	787	797	833	788	770	757	765	794	807	757	775	786	784	815	775	791	822	814	747	838	832	751	829	778	765	774	780	804	795	789	803	790	801	779	795	753	812	745	793	782	808	823	813	767	802	767	807	751	727	815	759	779	766	806	763	829	782	795	826	788	731	779	777	820	793	831	796	792	779	776	774	795	797	787	766	786	757	770	727	734	792	803	720	778	782	773	777	807	851	749	820	782	820	759	761	801	829	814	811	794	743	792	789	801	765	796	775	778	805	717	775	754	779	768	807	800	759	774	707	764	775	766	808	777	759	798	812	763	820	819	826	761	799	773	747	764	822	768	783	778	803	791	720	804	817	831	778	790	786	819	765	776	783	701	761	769	837	798	784	802	771	790	802	769	755	730	768	779	724	742	794	752	718	792	809	773	790	798	811	778	790	783	783	797	761	757	831	797	784	766	811	778	771	723	782	808	759	745	769	709	775	730	772	746	818	771	765	710	815	742	777	777	789	760	774	757	727	739	826	831	806	776	776	819	784	803	748	816	824	795	803	798	736	787	724	757	830	751	748	789	764	808	764	786	785	746	801	756	787	702	752	801	842	777	725	781	767	790	726	769	759	784	812	753	759	778	722	763	764	768	812	793	810	762	731	755	814	827	785	802	806	803	735	776	841	795	764	758	768	805	723	773	774	792	773	785	774	774	767	822	797	767	771	815	751	769	777	772	790	801	764	805	772	767	825	728	789	766	801	786	777	799	743	829	765	752	768	759	755	734	816	770	797	788	776	766	760	795	816	830	801	755	810	775	778	812	831	759	742	787	790	786	794	774	805	801	722	739	772	738	783	769	809	800	820	746	778	753	797	769	756	788	778	782	743	804	769	796	738	778	759	801	787	774	783	752	758	735	758	750	782	711	802	788	795	746	791	813	830	764	737	787	773	757	766	760	768	745	776	793	764	751	727	790	811	782	759	757	776	830	777	821	772	864	762	781	768	784	765	791	823	808	786	777	814	764	804	771	763	806	773	762	748	810	797	775	785	761	815	734	791	751	730	806	757	815	764	749	762	804	754	727	780	750	737	784	728	778	781	784	831	797	733	810	755	821	774	816	804	770	818	763	719	753	758	804	783	755	770	811	817	773	751	742	770	839	806	828	767	743	812	810	759	762	791	710	802	777	774	834	799	738	773	764	772	753	768	782	772	745	779	804	780	768	820	800	750	756	725	773	806	767	773	782	778	753	822	819	766	768	760	786	746	760	772	770	757	798	814	791	792	788	775	792	767	783	820	794	721	804	791	765	751	756	783	759	745	768	760	716	749	795	756	759	772	760	775	788	813	789	785	787	801	781	788	783	755	730	770	765	818	787	763	758	817	781	746	794	837	737	751	798	795	778	801	789	774	751	761	768	773	785	796	789	720	848	759	744	791	750	784	786	845	825	768	807	761	767	763	757	792	780	758	761	758	782	788	799	767	773	722	803	773	746	759	804	771	796	755	782	784	776	786	761	797	820	775	799	781	793	762	774	792	781	799	760	756	759	792	789	793	755	833	824	786	797	759	810	760	753	748	771	795	819	760	814	768	806	826	745	789	779	757	724	735	785	778	763	797	718	792	752	779	765	808	759	786	802	836	796	767	762	784	768	788	759	739	796	777	775	854	793	825	758	776	739	759	786	753	743	763	757	766	727	770	798	776	793	773	787	820	794	796	753	799	776	791	799	812	807	753	776	758	745	850	810	781	834	804	777	784	815	798	724	754	785	819	764	791	761	847	767	771	766	764	800	766	742	734	769	729	830	780	742	774	788	767	765	800	820	769	800	729	781	756	804	760	792	811	828	757	802	754	758	756	776	723	747	751	734	783	809	784	837	796	770	750	767	806	802	792	834	817	752	784	776	758	757	811	758	776	775	802	747	795	832	754	778	789	768	766	755	731	808	727	764	767	818	778	807	760	802	765	748	765	782	775	818	735	804	752	772	789	779	766	832	817	797	780	774	809	764	797	818	743	789	776	739	776	774	790	765	780	815	798	746	744	795	766	784	742	818	821	814	777	783	781	790	813	776	771	772	774	795	757	751	749	793	792	819	807	740	769	786	838	769	786	754	813	814	725	790	784	788	777	785	747	783	783	771	796	789	774	789	802	748	764	734	780	800	728	749	794	784	788	796	805	764	775	784	816	812	742	802	753	762	743	783	741	739	745	764	808	749	829	768	784	767	772	750	815	796	741	749	781	730	766	839	811	758	809	805	792	824	734	822	739	813	744	807	796	774	800	784	822	803	721	776	776	764	772	746	811	800	804	780	816	760	803	821	770	782	780	796	735	805	815	752	760	753	755	787	796	752	740	777	775	712	771	768	777	835	770	787	780	821	792	802	811	776	810	757	758	778	801	794	746	804	759	779	739	754	770	824	757	840	799	757	786	727	831	780	786	784	818	772	769	751	798	797	771	774	797	763	750	767	797	805	762	818	830	759	803	806	765	819	730	752	768	770	765	776	787	768	777	796	754	790	784	776	825	736	783	779	791	766	752	747	764	754	767	859	813	747	815	819	795	709	771	786	809	735	787	740	760	766	790	820	770	812	824	783	739	776	814	775	717	788	726	755	753	783	791	778	773	775	791	785	742	759	804	761	788	780	780	781	765	839	797	774	783	785	795	773	759	787	796	792	777	743	787	759	752	761	819	800	804	772	777	814	743	785	766	790	795	766	785	844	759	745	767	755	818	728	759	728	707	775	764	760	814	789	789	773	760	761	763	785	793	766	773	733	762	766	732	764	764	743	737	780	781	750	762	822	801	758	745	846	734	744	785	777	767	791	823	755	760	788	814	782	753	799	781	857	777	798	795	811	778	751	776	786	809	812	729	776	781	820	810	761	776	817	750	755	753	793	782	791	783	769	781	791	813	800	796	817	812	814	772	827	755	769	779	794	766	763	785	770	786	776	803	757	784	726	818	776	780	752	842	826	759	760	810	745	846	733	809	771	707	756	739	766	754	728	728	723	790	825	781	818	732	790	777	765	744	774	800	722	765	795	759	827	752	805	786	764	762	738	795	783	775	757	777	791	802	776	752	796	753	774	740	836	726	781	759	783	767	760	798	731	786	818	804	800	807	834	774	744	764	748	775	805	793	737	809	769	765	754	801	827	782	755	737	770	773	769	771	735	775	786	774	823	751	812	772	805	836	775	766	775	823	806	745	794	790	802	770	790	817	774	819	775	838	788	756	752	762	726	765	833	802	746	780	717	784	811	807	813	765	773	765	754	746	808	766	775	758	745	804	745	764	833	776	774	778	733	781	815	807	799	725	733	786	749
40351	31861	19224	14272	10233	8716	6282	4517	3342	3104	2347	1106	861	720	625	598	481	427	438	424	376	459	411	382	335	342	295	308	249	234	252	250	237	230	241	240	248	247	214	223	216	242	207	212	224	230	217	231	214	242	223	215	216	217	215	210	201	209	229	231	212	242	204	210	249	232	229	200	214	212	240	224	218	228	204	217	208	222	238	245	225	216	198	211	211	207	223	238	214	224	202	230	209	253	217	209	240	224	225	222	210	235	208	231	208	218	240	201	230	249	218	195	232	213	209	232	231	217	230	208	201	224	209	225	215	233	195	228	236	223	209	207	237	208	221	211	236	197	209	224	206	210	239	214	208	204	215	208	211	219	237	219	237	238	213	177	193	219	191	241	197	206	226	208	205	234	227	226	227	243	237	236	203	230	254	229	228	254	219	222	220	218	194	210	216	203	206	232	216	198	228	216	234	157	212	222	227	194	218	212	223	174	209	200	229	232	236	225	217	212	215	215	246	217	202	195	202	216	224	191	228	174	228	181	203	219	210	209	205	233	214	231	236	211	214	216	211	216	206	229	206	234	207	218	197	195	213	234	204	233	236	210	192	217	209	196	210	228	207	215	207	205	206	227	206	206	229	201	244	187	205	188	206	209	216	224	237	229	220	232	188	192	208	213	207	218	228	212	224	204	202	202	221	220	205	226	182	233	230	180	202	250	213	213	201	193	221	210	227	217	220	219	221	233	208	215	217	237	189	231	214	187	204	204	207	227	231	234	212	221	240	204	234	210	220	196	212	188	188	239	201	210	199	218	217	224	204	207	209	239	207	219	197	205	206	210	223	207	201	210	222	228	207	205	220	211	202	219	206	221	240	206	229	211	232	193	237	212	203	225	212	226	226	199	229	225	223	207	225	188	227	212	217	182	222	220	234	201	215	217	219	222	218	202	192	199	211	198	206	222	219	223	244	266	230	213	232	205	231	228	218	229	210	206	206	214	226	232	211	224	234	210	209	206	214	221	218	232	225	230	232	232	203	223	189	226	216	232	200	232	238	216	234	175	213	223	210	212	249	184	237	211	232	214	217	222	202	243	219	216	209	215	223	210	208	209	206	199	220	241	196	219	226	202	198	204	202	207	211	222	214	192	220	206	232	248	208	211	229	231	207	230	229	210	230	220	198	242	213	236	205	229	201	231	213	198	227	245	197	232	202	215	216	251	235	237	216	218	218	219	223	214	236	212	216	235	215	212	216	164	220	211	222	224	236	203	202	219	211	226	222	224	193	216	234	220	225	219	230	200	210	255	233	202	221	204	222	238	229	192	218	225	211	208	249	216	221	265	240	216	198	215	203	222	244	185	205	194	195	222	223	233	217	226	240	217	191	229	234	207	225	225	198	207	225	230	231	213	228	239	240	203	250	235	218	240	206	198	257	217	240	198	185	237	214	207	216	221	239	220	220	208	236	218	200	213	189	233	219	224	229	208	199	196	218	230	181	233	211	205	231	232	207	208	222	198	221	209	190	206	231	219	206	234	223	237	229	215	233	229	200	209	206	201	230	192	238	207	184	235	211	206	204	196	203	209	217	200	196	230	220	224	210	246	204	195	210	219	190	233	249	196	198	227	211	215	196	203	209	201	219	228	203	232	226	209	242	217	203	200	218	209	199	206	237	195	201	251	237	239	240	215	212	241	213	182	244	208	211	231	251	243	235	223	207	226	204	208	221	228	202	181	232	232	247	210	232	198	219	216	223	214	210	200	242	230	204	204	212	217	225	227	228	206	208	227	205	237	212	207	183	195	215	201	248	207	218	229	235	194	201	215	231	224	235	252	245	214	219	220	220	208	224	236	238	195	195	203	200	241	216	223	205	218	225	183	214	225	204	214	226	218	240	216	239	190	223	228	198	235	199	223	177	250	192	221	202	180	235	207	203	182	210	237	195	238	208	226	218	219	224	238	272	216	229	208	211	216	213	223	222	219	218	217	215	208	201	198	236	250	223	244	221	198	236	213	201	228	200	207	211	209	200	237	203	218	259	213	241	235	227	207	224	212	208	241	224	252	199	201	225	218	221	217	200	194	202	222	213	217	208	227	205	211	227	216	232	233	202	201	214	197	229	218	207	246	201	228	198	211	200	203	205	223	242	243	211	223	226	224	204	208	221	233	217	250	218	221	192	241	238	196	207	208	225	245	186	216	225	227	216	225	243	226	226	211	215	206	209	213	202	202	218	264	195	247	232	203	199	204	209	217	207	231	228	243	197	214	187	256	211	224	219	220	201	209	240	202	213	202	224	229	205	234	223	197	186	214	203	206	217	227	247	228	225	234	204	236	237	215	226	229	234	228	224	228	187	198	242	209	220	196	207	212	234	223	229	203	225	207	200	225	214	198	238	221	213	223	222	207	215	237	206	194	201	236	179	199	234	250	240	234	226	228	191	216	236	226	250	206	230	227	227	192	230	241	253	225	214	217	231	211	211	249	224	218	194	196	217	232	233	217	232	209	218	185	234	213	193	224	210	168	239	202	213	209	206	201	198	211	218	221	213	226	227	205	217	242	247	220	212	206	226	218	239	229	194	217	199	228	219	214	214	212	227	243	227	233	229	198	207	215	231	212	221	238	210	214	238	211	228	195	188	219	220	229	246	194	206	203	207	237	203	224	242	199	210	228	198	218	214	219	216	206	199	204	191	198	200	175	234	205	186	209	216	195	218	217	222	204	229	218	201	215	188	208	214	200	211	209	200	230	240	210	230	193	233	203	223	214	221	226	219	178	226	188	200	214	254	233	213	221	217	216	210	235	250	214	210	227	221	207	194	214	246	219	200	233	226	239	203	211	207	199	213	220	239	220	250	217	213	199	199	210	213	208	203	206	188	204	218	222	219	221	205	197	198	228	213	217	222	226	237	240	250	235	209	215	193	224	218	222	224	218	217	220	197	197	243	216	223	189	211	210	220	252	211	221	201	209	222	228	213	209	232	211	225	242	216	244	199	220	215	210	214	202	220	225	198	217	231	207	218	182	181	224	225	214	218	212	183	215	213	219	245	214	209	214	210	223	216	202	256	210	204	226	224	209	211	215	199	187	229	212	232	221	219	219	228	230	206	224	218	224	190	207	206	214	205	248	242	228	195	218	223	210	257	187	225	226	208	231	218	204	220	212	195	204	228	212	214	225	228	206	227	196	247	203	226	212	230	211	206	217	215	200	216	180	237	209	199	227	229	223	226	245	230	218	232	216	207	210	202	226	221	229	213	219	246	204	211	212	217	225	212	212	218	225	217	229	220	215	211	213	204	224	207	208	221	209	249	238	235	232	236	219	201	186	220	199	200	217	213	204	217	213	213	219	231	225	211	233	207	231	204	221	201	213	205	205	220	213	232	230	215	225	209	245	215	233	193	221	243	225	242	222	208	227	214	203	222	228	219	220	233	207	224	234	207	193	238	233	220	236	227	227	213	197	201	201	208	214	174	205	227	226	230	220	222	240	217	209	199	221	204	206
31068	19513	11021	11820	10784	11354	10046	9031	7908	7770	5742	3279	3578	3262	3122	3105	2795	2422	2125	1775	1827	2098	1689	1840	1562	1594	1336	1149	985	809	786	745	740	733	671	725	708	697	651	629	631	611	618	618	646	591	666	603	628	597	634	582	594	623	580	639	624	631	557	597	611	648	626	648	612	627	632	648	629	608	671	692	661	646	592	630	649	601	560	593	567	575	638	598	571	579	571	524	603	593	585	586	564	590	593	587	606	595	592	639	611	586	610	629	607	643	640	590	599	610	595	625	592	587	599	590	676	577	601	571	603	598	575	643	594	621	605	600	612	542	617	588	593	534	588	574	558	595	546	553	599	543	577	545	583	568	575	573	598	569	563	622	553	600	606	579	598	608	595	593	567	572	558	553	594	594	543	566	533	588	565	609	593	598	582	575	585	570	589	605	625	610	595	580	573	557	589	536	572	555	621	555	545	612	534	585	587	576	554	511	566	543	574	566	592	549	607	579	579	572	569	544	571	558	599	570	613	603	583	571	600	558	574	557	535	540	573	569	588	625	595	539	600	522	600	572	600	589	559	595	565	562	594	560	554	599	593	548	568	568	551	604	555	498	560	591	556	549	569	533	632	552	564	552	573	593	573	541	562	536	525	633	569	614	599	622	585	556	544	588	574	598	608	560	541	566	556	554	566	602	557	524	571	569	547	585	556	565	590	539	592	539	548	613	574	537	583	568	609	563	582	541	549	574	615	547	585	612	557	574	553	601	550	581	560	596	587	555	587	586	563	595	520	555	554	566	598	562	562	532	557	624	582	592	572	564	575	592	568	567	569	536	541	586	556	651	556	554	548	580	580	578	585	571	590	557	588	564	518	572	589	605	571	572	551	561	568	546	552	584	541	547	594	600	580	559	543	551	601	561	608	604	547	562	588	602	611	535	605	617	544	577	537	540	583	593	578	557	562	610	590	561	531	545	562	571	554	598	531	573	543	593	543	557	497	589	572	582	578	585	592	547	545	586	564	599	548	540	543	560	527	571	551	583	565	588	535	573	564	586	545	571	584	551	584	590	596	564	566	534	579	548	561	564	597	554	550	606	554	528	546	520	591	629	570	561	549	524	569	576	567	550	626	609	539	543	580	596	577	573	551	590	576	565	600	570	523	603	547	579	562	606	555	586	530	536	559	563	588	575	588	566	533	605	552	569	528	581	587	610	543	525	532	560	508	603	567	530	597	535	531	627	575	592	563	531	535	552	611	565	542	620	564	601	571	534	605	584	586	571	575	566	562	559	547	571	565	584	503	555	581	575	526	558	623	526	611	626	561	559	590	554	555	538	568	592	572	602	506	596	536	562	561	601	577	559	572	562	589	599	609	531	573	563	578	554	577	578	568	566	563	573	582	560	579	537	567	550	592	587	584	563	569	537	567	565	587	568	604	597	561	555	546	537	541	537	567	605	538	539	587	543	564	545	537	558	558	540	567	545	565	568	587	581	566	551	526	568	588	603	600	561	544	561	562	509	562	574	590	613	575	522	582	561	612	597	575	542	587	553	538	559	567	565	584	547	586	568	536	596	527	591	596	586	578	565	552	531	563	541	575	529	559	576	565	563	595	582	546	565	538	566	567	523	565	614	551	537	526	550	621	559	530	585	555	575	535	575	555	527	598	590	593	603	575	538	515	564	534	581	563	581	572	567	551	558	628	570	609	594	591	550	556	541	592	582	579	580	582	583	579	586	533	540	565	588	573	596	531	530	587	568	558	588	589	544	555	568	580	573	599	534	565	622	576	572	596	583	581	592	587	593	559	586	527	591	518	543	588	576	547	554	546	514	541	559	572	583	542	568	563	550	537	587	560	552	561	539	541	565	553	587	579	565	569	508	601	537	554	590	496	534	570	562	509	568	603	568	569	584	549	561	580	589	603	580	514	530	584	535	553	559	560	582	601	539	614	549	591	523	564	523	521	597	562	534	589	581	507	588	556	543	596	564	553	554	563	606	555	590	561	537	572	589	607	562	598	571	566	552	551	573	550	575	603	572	570	534	555	546	543	570	579	610	601	583	568	605	590	609	566	564	578	590	551	567	559	567	595	573	536	554	561	606	587	587	591	561	578	544	551	606	557	588	562	579	577	564	548	561	578	557	572	551	553	595	570	599	581	604	579	582	565	563	589	560	555	541	564	584	564	598	572	568	588	581	551	524	583	594	580	540	571	565	580	563	576	569	581	571	497	589	550	569	556	555	594	571	535	579	567	548	607	561	549	559	572	558	572	530	566	586	598	584	604	572	597	568	580	559	575	569	591	554	541	574	579	542	597	557	542	561	614	582	548	573	559	599	565	565	561	572	536	546	551	570	619	616	570	564	568	599	599	602	537	587	552	594	524	538	538	580	562	563	533	552	555	566	598	603	518	550	559	582	578	584	581	582	588	559	560	578	566	506	551	544	604	542	557	581	602	589	572	543	561	534	538	592	563	527	603	542	612	561	530	540	559	587	608	555	544	565	540	555	564	601	591	600	548	547	578	529	549	577	578	599	568	611	611	584	565	591	564	572	576	561	519	573	540	603	581	600	535	557	572	558	538	556	521	550	552	545	552	534	559	526	547	548	583	573	547	588	567	577	547	561	547	528	559	575	560	578	546	583	619	540	556	562	609	586	523	610	573	536	571	591	604	542	561	566	580	566	529	571	581	554	542	574	536	589	622	564	600	575	615	546	578	534	534	548	602	570	604	566	565	556	560	569	584	568	588	573	581	583	564	560	549	536	567	580	544	556	526	579	590	554	505	601	559	526	540	567	591	543	538	580	572	527	570	581	561	596	555	556	616	559	575	538	529	548	548	579	546	555	587	568	547	587	586	585	567	562	563	618	517	585	547	543	568	564	579	607	588	551	549	601	615	561	574	560	562	572	537	554	567	563	613	557	590	576	610	587	598	575	614	614	579	559	570	549	572	570	567	568	549	568	531	548	580	620	565	547	553	605	561	567	585	560	553	580	603	573	609	535	529	527	574	574	566	567	598	575	550	570	554	577	564	576	579	571	558	526	548	534	576	561	613	581	588	558	553	564	552	586	545	600	601	554	576	627	544	632	540	570	568	567	547	541	601	568	564	580	571	590	577	581	563	565	588	549	588	531	574	596	584	586	592	553	557	562	541	577	573	527	561	565	527	589	563	519	591	578	554	547	543	578	552	573	524	578	576	578	516	637	515	588	553	515	520	555	581	557	565	553	554	604	547	550	546	561	585	586	551	587	559	526	555	578	545	570	534	589	566	531	547	528	557	575	524	559	575	580	533	553	555	524	530	587	580	575	594	551	567	568	546	546	576	542	542	574	523	524	545	603	579	537	587	546	568	594	561	553	627	556	592	560	560	554	580	585	576	548	542	566	575	582	563	582	577	572	536	535	569	559	583	595	603	600	604	614	557	575	592	574	543	593	603	566	531	538	633	556	542	590	566	560	534	570	592	565	569	593	560	555	543	582	575	561	605	627	576	526	612	548	566	572
7464	4231	1969	1294	862	690	583	508	515	426	369	319	316	297	277	295	311	257	287	297	296	297	307	283	267	272	291	301	298	251	241	246	247	282	294	273	261	297	279	260	252	309	260	263	276	281	285	285	270	282	300	277	257	264	262	274	288	267	279	265	250	261	255	277	239	278	297	270	245	220	250	262	249	277	272	264	268	289	246	283	292	303	286	269	264	266	279	262	266	285	267	258	258	276	301	270	292	251	288	278	291	272	320	276	290	276	259	285	284	280	290	270	299	295	287	248	260	246	254	264	269	285	279	283	275	247	269	301	296	279	280	276	253	270	261	270	271	255	274	278	281	276	267	278	254	280	272	277	258	256	266	288	260	289	266	245	251	250	279	296	289	267	272	280	300	263	267	259	237	249	271	306	288	256	312	289	285	284	278	288	307	303	281	293	307	276	267	247	236	274	280	244	257	281	266	272	284	279	253	293	259	267	274	229	267	246	266	299	277	248	266	279	268	268	269	304	273	255	305	257	302	273	259	274	259	290	271	291	302	290	275	270	291	307	244	265	246	262	275	268	290	287	276	247	285	277	281	290	268	279	284	266	248	284	277	260	285	307	259	266	254	295	221	290	279	271	267	281	275	259	291	267	281	279	276	277	298	287	303	285	237	287	274	276	271	229	296	268	302	263	275	239	270	265	292	276	244	264	273	261	267	268	291	310	273	296	287	275	264	263	266	253	268	276	264	264	270	282	255	248	293	311	246	283	248	310	263	257	279	276	285	255	284	271	271	281	268	275	266	299	292	267	273	281	268	287	301	272	261	274	238	274	273	283	249	278	292	277	258	281	276	277	255	256	283	267	270	292	299	288	262	290	261	272	263	265	246	282	276	266	286	234	286	277	279	291	292	261	262	268	297	293	269	253	264	252	271	287	268	300	293	269	301	289	273	274	281	310	283	258	276	253	263	268	266	299	263	263	254	262	258	315	252	285	256	257	244	267	260	306	238	280	281	274	301	277	283	274	270	301	277	286	260	296	257	245	275	314	265	282	255	260	288	269	260	270	291	272	285	285	253	252	272	268	267	284	257	263	282	262	300	275	273	283	273	267	283	276	294	272	281	273	260	268	269	263	272	261	272	300	248	304	264	275	225	280	288	269	285	299	250	283	297	261	292	275	266	277	245	277	295	253	290	271	291	263	267	275	269	268	243	274	252	274	285	267	300	281	261	238	301	282	299	261	296	261	264	266	270	263	276	260	285	259	277	274	260	287	275	268	240	272	259	292	280	299	270	273	254	320	287	278	288	266	286	254	258	277	277	284	258	232	273	259	267	293	249	256	254	262	256	272	270	290	251	289	322	250	252	267	295	270	297	274	257	268	278	280	314	260	280	265	291	292	292	270	283	238	262	260	253	282	266	274	245	273	248	248	275	262	274	301	266	290	247	255	282	281	291	254	279	271	292	293	271	299	314	267	280	306	235	260	287	246	294	262	269	271	242	295	281	285	261	276	257	270	298	245	272	252	252	294	277	251	273	284	283	250	298	284	259	269	292	285	266	309	281	282	275	249	266	277	262	266	287	267	255	315	291	263	272	250	292	272	287	272	267	315	252	254	271	296	272	283	273	301	315	258	263	320	280	267	284	281	253	273	273	294	263	284	257	287	270	273	280	255	263	267	273	299	288	273	265	262	256	293	248	255	286	239	272	264	275	248	296	269	310	254	259	299	279	275	278	303	296	282	267	280	266	292	264	255	280	281	273	252	300	275	271	261	262	272	275	287	257	292	292	248	257	295	291	292	284	295	262	263	271	266	277	302	252	277	282	252	270	272	270	280	269	279	276	258	244	279	314	255	301	276	303	288	283	287	291	265	294	282	272	301	270	272	266	238	300	273	268	303	276	275	295	236	294	269	271	265	292	253	276	258	284	254	284	265	280	291	249	256	275	279	295	302	278	278	269	297	285	283	278	263	285	307	257	270	261	267	309	247	243	256	229	279	280	272	291	246	289	272	291	302	264	266	275	273	291	232	270	266	263	305	286	273	283	264	268	262	251	296	256	308	270	270	258	278	243	291	278	266	263	283	255	274	254	284	284	269	296	305	277	279	267	256	257	263	316	258	257	293	264	293	292	249	259	274	282	280	290	262	262	259	293	288	268	275	295	250	288	276	244	276	282	276	314	277	272	266	248	259	253	298	301	266	266	290	281	285	322	259	264	277	265	257	253	273	305	277	320	247	295	283	233	274	258	242	291	297	244	264	275	279	303	278	260	283	317	285	285	276	263	266	251	301	272	271	268	288	284	310	275	276	315	247	293	279	241	276	314	302	252	280	306	253	271	289	303	273	268	266	285	271	254	256	246	300	286	286	327	291	263	274	300	280	268	272	257	292	262	259	295	246	289	278	250	301	283	271	244	276	266	297	298	262	267	282	286	301	293	256	262	266	285	263	257	266	263	303	259	268	288	272	298	263	273	293	277	293	236	255	302	269	254	267	250	258	259	293	254	302	283	286	263	259	270	266	262	271	279	277	275	313	283	244	274	292	279	279	290	248	255	282	263	274	257	279	283	269	266	286	271	290	273	269	285	291	297	286	315	249	255	253	287	272	249	264	295	255	262	284	245	290	301	273	275	264	303	262	284	273	287	291	278	284	261	273	277	244	282	290	303	277	287	260	258	290	280	299	279	272	247	272	255	279	307	275	277	299	283	249	268	279	275	276	278	280	312	269	300	283	264	275	253	258	276	260	298	268	266	260	263	272	287	279	272	279	279	272	244	297	269	244	268	249	278	270	292	296	287	270	263	253	249	247	283	261	288	282	258	298	282	272	296	252	305	287	253	293	241	260	289	269	268	271	273	261	261	261	287	254	273	317	260	259	269	255	262	271	285	288	250	261	284	300	231	271	263	263	278	311	310	277	260	305	281	270	270	294	280	268	297	271	288	244	281	262	246	283	269	264	266	295	277	269	267	275	282	261	269	276	270	282	269	245	290	275	293	262	272	288	283	288	261	293	274	296	265	302	276	278	283	256	283	277	276	240	269	274	257	264	283	289	278	288	286	276	264	273	289	257	276	263	287	274	266	314	250	285	277	296	250	258	290	290	285	263	270	281	276	278	300	291	260	284	249	266	272	253	281	272	284	287	259	248	256	250	276	257	264	261	285	276	277	278	283	271	258	264	256	250	260	274	271	262	283	284	291	253	251	282	279	253	237	264	259	287	263	245	263	315	308	290	265	288	270	252	249	269	294	280	270	246	285	264	307	295	280	266	268	261	274	245	283	270	259	279	257	268	275	258	252	286	278	294	282	270	289	273	281	277	259	253	252	265	258	268	269	265	287	284	249	279	259	256	238	286	289	276	267	261	260	260	281	254	275	264	261	250	282	291	271	284	284	256	280	260	249	271	288	271	274	265	271	262	275	271	283	289	267	247	305	257	272	259	279	273	283	311	285	253	304	274	293	253	291	271	273	268	266	304	259	288	276	267	275	291	272	292	297	264
6893	4948	3331	3118	2565	2387	2034	1783	1782	1547	1341	1106	922	874	873	857	843	854	820	806	820	844	813	832	766	815	759	782	766	732	727	703	754	718	715	709	706	726	742	765	700	666	740	754	724	697	690	717	691	753	755	706	732	753	739	719	661	674	764	685	706	747	736	709	676	715	729	724	751	700	735	764	738	692	753	793	705	719	750	701	709	675	724	710	741	709	739	695	746	707	721	722	707	762	766	757	736	748	722	746	721	744	719	722	729	740	731	741	722	706	669	726	736	712	724	692	670	724	684	722	742	707	710	714	743	741	739	741	745	743	713	757	721	727	719	687	709	728	712	684	722	758	739	682	705	736	724	714	700	689	735	741	720	735	733	646	668	716	716	741	744	740	786	698	736	711	710	725	728	725	704	702	747	788	754	717	743	683	703	718	750	749	724	779	694	720	703	722	727	754	759	713	746	695	694	655	724	730	729	756	731	734	716	762	729	699	777	701	691	707	743	728	714	716	735	721	752	687	725	767	727	732	744	744	758	750	692	742	731	734	692	675	755	730	742	719	737	705	720	734	771	681	726	726	719	759	686	702	727	727	657	684	741	721	716	683	760	709	723	745	732	712	739	687	759	759	684	758	721	738	775	747	725	755	727	726	769	745	707	708	729	747	709	734	730	702	674	738	705	712	699	689	669	736	688	712	696	701	725	737	752	749	725	719	774	680	706	742	773	714	740	737	706	697	746	685	730	691	742	742	705	713	755	735	755	740	715	729	688	711	718	702	748	739	698	682	724	781	698	706	736	714	703	708	711	666	644	736	723	714	735	721	724	719	737	711	743	697	698	725	700	739	701	733	709	702	696	721	713	700	678	723	727	670	636	746	756	702	730	756	726	756	722	727	728	689	749	748	788	728	718	728	710	698	686	688	742	725	762	784	688	708	730	697	714	729	734	768	718	722	707	744	717	707	685	746	721	720	717	783	676	699	790	773	673	706	741	694	740	694	703	739	713	732	731	704	713	764	714	654	725	748	707	708	736	723	795	697	730	720	658	715	758	715	712	759	730	727	727	737	689	710	740	698	720	725	701	717	721	723	735	724	673	703	691	705	728	705	737	687	716	750	680	770	747	754	684	735	776	733	745	714	722	726	737	764	778	725	800	708	763	676	708	704	704	700	710	701	761	732	766	749	743	755	711	745	723	723	716	769	737	735	715	703	739	759	724	695	671	725	698	700	773	709	730	745	713	709	714	679	709	725	728	746	721	714	764	736	738	708	747	682	677	733	755	741	751	751	753	776	759	703	708	727	669	712	740	741	729	721	728	709	756	703	724	694	688	728	748	699	756	727	689	766	694	726	750	688	739	708	773	697	726	700	703	726	665	717	777	724	734	727	712	689	739	737	681	741	749	737	759	748	728	725	749	678	693	715	748	749	717	740	697	730	673	715	695	731	722	688	688	683	698	708	712	751	706	691	716	707	731	701	730	718	738	721	728	710	671	741	704	756	674	695	676	726	717	703	710	682	695	732	720	715	786	691	694	765	676	718	757	723	734	733	688	726	708	694	760	726	677	685	717	701	717	740	715	736	725	732	735	711	706	680	735	734	710	711	750	711	779	739	698	755	748	711	710	708	761	676	725	742	719	786	705	744	735	709	730	747	697	698	755	690	711	744	757	705	757	747	681	706	789	757	723	729	719	706	722	714	741	711	733	732	718	709	721	725	712	752	706	757	695	690	719	705	747	707	719	680	659	735	700	714	695	765	728	719	693	748	692	696	728	769	740	739	724	757	701	715	728	720	677	740	753	702	674	708	740	679	729	753	740	734	743	711	708	726	700	696	683	711	734	698	680	714	678	687	741	709	713	743	719	746	742	693	736	724	738	716	730	711	722	717	707	691	720	697	718	643	699	706	750	718	724	737	769	699	704	725	681	700	741	730	694	764	690	734	739	704	732	738	723	687	707	743	712	669	747	714	705	736	707	736	695	679	716	717	740	735	699	809	699	747	723	726	712	682	721	754	696	714	745	694	725	709	689	719	722	667	725	746	713	778	679	732	764	701	711	727	781	700	715	717	648	739	716	723	749	720	722	751	724	715	764	721	729	747	740	709	687	731	731	742	734	727	779	758	711	677	713	712	702	733	734	722	743	757	697	735	754	706	719	793	765	741	671	739	707	743	710	705	728	707	699	752	677	699	737	697	776	674	672	698	730	735	736	699	739	710	689	711	715	756	721	698	714	770	753	688	742	721	743	724	731	777	768	681	723	690	715	700	747	741	725	706	727	707	677	691	669	737	741	737	714	714	713	743	733	730	710	690	808	718	728	746	752	672	774	726	772	746	736	752	682	733	659	732	690	722	690	661	706	739	703	731	748	735	775	724	714	727	734	736	736	695	701	748	734	716	698	678	732	719	708	713	699	716	755	688	677	715	728	665	698	735	739	734	736	756	697	734	697	732	756	692	719	722	735	703	760	695	740	705	756	660	717	739	680	705	720	699	733	720	730	702	745	727	752	743	705	725	742	756	669	706	669	715	727	721	727	734	711	687	765	696	730	737	714	729	727	695	759	731	735	698	691	725	760	682	712	754	710	727	774	686	692	735	761	749	714	743	694	732	676	696	710	741	716	744	728	700	652	684	738	744	679	691	781	743	708	753	709	701	755	671	711	728	708	761	706	701	698	755	725	690	709	752	731	669	756	698	713	755	716	706	723	761	711	689	735	744	756	729	700	741	714	723	699	735	723	725	698	710	703	753	750	696	724	759	690	768	721	706	695	750	731	733	734	733	678	732	699	691	728	741	723	667	727	769	760	730	722	743	670	715	692	749	739	708	738	713	741	766	710	731	717	787	708	709	715	726	697	695	744	741	712	697	712	727	758	705	713	767	725	696	711	721	702	744	737	689	745	775	713	711	688	659	739	727	769	695	726	727	741	725	726	694	721	685	655	703	724	750	726	720	722	705	713	732	734	760	723	715	702	687	692	689	746	741	711	707	687	745	745	698	724	707	709	779	740	685	748	691	733	748	692	709	728	747	722	747	715	756	704	769	714	710	696	747	704	702	736	720	711	692	726	766	730	720	687	709	695	712	702	716	697	719	728	781	728	715	782	736	715	715	701	712	750	749	736	766	761	700	759	734	699	712	700	663	764	697	725	752	727	729	690	711	737	755	687	791	759	720	690	746	693	716	745	749	712	711	722	724	689	737	756	712	748	736	707	738	723	714	716	743	749	752	709	726	702	738	725	717	716	724	730	740	732	722	685	744	725	785	733	735	776	743	721	733	702	698	709	681	740	749	710	699	694	725	712	736	702	721	742	748	709	730	708	704	699	718	699	671	725	717	729	768	693	735	700	708	731	689	703	717	673	749	695	718	707	697	736	711	713	749	753	705	718	751	749	748	703	752	727	704	739	693	761	767	709	700	714	702	672	722	737	691	773	756	728	712	723	695	700	754	716	709	723	751	744	676	724	715	704	700	690	697	718	741	714	729	771	698	677	729
33538	30468	15783	10701	7135	5710	4670	3106	2498	2213	1723	947	671	557	518	552	503	462	445	493	413	449	440	406	398	376	343	345	355	354	351	333	340	325	333	335	334	361	334	329	336	328	341	328	295	311	343	340	312	312	330	315	331	338	338	308	355	298	344	318	328	337	302	327	348	303	320	324	360	314	334	333	319	325	319	304	333	313	345	315	329	316	339	289	299	327	334	340	332	309	310	309	340	328	317	309	323	302	303	297	308	335	355	344	343	352	326	328	297	296	324	322	355	307	331	313	319	333	347	328	332	300	346	305	325	356	344	318	355	338	330	335	289	297	278	310	309	301	317	344	310	320	315	322	307	305	290	317	293	323	287	317	336	341	342	299	319	308	304	324	317	332	322	314	302	323	325	334	346	310	268	334	301	362	300	362	345	330	336	323	303	323	355	315	305	319	338	345	336	318	301	327	296	338	331	362	339	345	299	295	312	317	306	309	338	321	338	325	341	314	320	296	327	332	313	328	329	344	357	333	329	329	332	310	293	320	330	317	299	294	320	301	385	305	332	308	356	305	295	316	328	322	317	310	339	280	337	306	309	342	331	301	320	341	341	339	352	321	302	307	325	314	354	313	305	327	337	300	320	335	339	342	336	327	308	345	346	341	326	337	343	312	305	297	334	346	340	332	336	356	318	334	330	317	291	296	346	297	301	300	347	391	343	313	322	292	304	292	309	325	314	336	310	322	330	327	316	348	350	319	339	319	321	304	346	289	343	302	326	303	339	327	341	359	331	290	291	289	333	306	325	342	300	312	322	298	329	310	329	346	351	343	320	322	343	298	304	329	287	298	303	298	345	307	301	326	344	350	328	326	310	321	352	346	309	338	321	349	317	305	332	323	313	324	347	289	354	312	287	332	307	316	296	346	396	290	299	312	316	302	293	327	333	313	282	310	299	311	291	295	293	330	306	322	323	343	304	338	339	327	334	312	324	338	340	340	329	315	311	351	329	296	299	304	304	316	329	287	318	318	322	319	315	321	310	282	331	336	321	285	294	297	366	336	316	305	316	345	340	343	344	345	346	311	322	328	322	282	347	312	357	324	323	335	348	323	318	279	325	332	320	325	305	337	288	350	302	307	333	341	341	327	367	307	300	336	295	339	296	326	332	311	290	337	317	336	334	321	323	318	295	335	356	335	350	343	317	318	314	305	309	339	325	334	336	321	323	320	340	344	335	346	309	307	320	325	316	312	301	325	283	309	315	320	319	338	299	347	306	295	324	318	364	356	316	325	312	335	328	281	301	290	321	328	334	325	337	319	321	336	357	326	311	311	338	322	306	311	317	364	312	347	329	301	288	312	315	323	307	323	348	324	303	314	339	308	327	313	314	322	340	329	321	321	324	327	321	304	310	303	327	294	293	335	316	328	332	306	336	313	308	333	329	327	338	329	350	323	301	299	311	366	358	323	322	305	341	331	326	327	340	304	355	336	323	321	340	333	299	333	305	306	329	340	304	328	316	297	306	340	312	291	310	326	311	331	356	314	327	365	313	311	277	341	306	329	362	335	323	345	292	316	343	315	312	318	296	346	274	324	322	323	295	326	312	305	329	323	313	353	309	306	319	325	296	342	336	287	351	328	344	313	296	308	332	328	311	309	334	333	345	326	325	361	331	299	320	341	355	309	325	312	339	333	351	287	307	372	343	350	339	321	329	305	326	332	315	297	288	283	340	306	289	349	349	331	295	289	332	321	327	319	315	323	352	279	336	336	324	362	322	339	347	318	317	274	322	295	343	303	293	306	321	311	279	284	294	309	325	316	307	324	303	342	347	305	303	315	304	315	293	327	303	302	307	313	315	326	331	336	310	338	279	299	321	320	330	304	320	308	324	308	316	298	341	292	298	299	337	317	309	322	339	323	367	300	305	338	325	317	288	309	314	337	332	308	335	317	340	301	328	345	331	304	300	320	338	313	334	312	325	342	312	329	324	291	318	340	339	301	320	312	328	322	306	310	305	317	292	297	317	342	323	310	340	327	314	328	316	345	323	319	293	341	344	322	336	338	310	301	318	315	311	304	316	320	331	277	316	286	324	324	326	307	313	299	296	302	312	325	328	315	314	332	343	313	315	330	321	340	297	325	315	309	289	329	299	288	310	309	335	325	341	306	294	352	315	341	311	310	355	322	313	287	285	314	314	308	324	348	360	356	309	298	312	299	316	325	321	327	318	312	344	368	301	339	309	298	336	342	279	356	302	308	295	350	307	280	350	320	316	318	289	360	331	301	318	332	341	318	321	327	269	361	319	323	329	366	280	305	320	309	323	299	324	292	306	318	317	330	327	317	333	305	327	312	340	299	325	307	328	314	298	345	337	336	330	296	310	323	315	323	312	324	329	325	317	293	323	322	333	307	323	311	332	331	331	310	300	307	310	326	309	331	277	300	326	351	306	334	304	351	334	347	287	299	306	380	323	316	326	323	331	331	295	320	322	322	313	315	312	322	334	314	312	340	329	349	336	306	318	345	267	309	301	320	304	371	333	317	317	333	321	293	327	306	335	304	320	327	336	320	344	322	321	329	308	337	322	304	339	320	311	300	327	342	281	331	306	329	324	334	305	344	301	315	292	305	325	298	325	325	350	306	295	311	333	299	338	322	317	301	331	315	328	316	330	301	303	335	359	337	337	310	308	292	319	324	316	303	349	336	297	313	322	307	286	338	339	332	321	311	290	296	335	300	313	324	329	342	364	329	330	306	307	308	329	319	335	319	323	324	342	293	362	335	304	310	340	327	328	320	296	372	296	330	325	295	294	333	338	355	344	325	312	321	356	350	293	331	285	312	295	338	315	292	292	329	321	305	329	329	319	354	325	325	319	286	332	313	303	332	304	335	311	305	322	330	308	361	304	334	304	329	331	304	341	296	342	331	312	321	318	330	310	311	330	312	298	300	310	327	306	298	351	299	308	336	332	331	295	324	324	350	329	331	319	306	330	293	349	307	332	338	310	349	297	325	344	344	346	323	305	306	321	316	321	308	283	337	328	318	292	325	333	355	338	382	336	314	316	302	337	310	319	313	345	365	314	328	324	321	307	363	337	321	318	374	338	321	326	340	316	363	298	327	320	304	328	322	311	315	310	333	322	300	301	346	352	320	308	320	332	293	341	291	301	301	339	332	318	317	313	311	304	324	335	344	338	316	320	330	333	340	315	322	312	308	313	343	291	343	320	311	317	317	306	311	302	315	359	305	284	337	330	305	322	301	315	331	311	316	277	362	335	314	329	312	319	315	317	289	343	316	308	340	311	297	322	305	323	346	320	311	328	320	327	312	306	325	320	349	322	329	295	352	310	325	307	311	327	325	310	283	331	293	344	325	297	331	284	342	336	310	284	343	333	313	342	321	312	351	317	318	314	293	307	314	336	316	343	329	312	312	325	324	323	292	303	296	313	339	338	357	353	325	334	316	327	361	307	317	318	330	283	345	325	337	308	319	319	297	328	338	302	312
26792	16989	8251	8200	7543	8838	7767	6524	5857	5479	4030	2400	2355	2321	2385	2326	2215	1931	1809	1637	1598	1674	1612	1424	1349	1392	1269	1107	1057	940	951	941	966	904	872	889	871	873	883	845	831	904	888	853	835	878	826	814	853	829	803	810	828	818	844	798	842	828	831	841	845	796	869	889	890	849	848	862	847	865	887	869	799	896	847	840	853	838	871	783	837	875	813	842	858	810	829	908	886	814	809	882	815	795	865	851	808	816	794	836	837	844	859	812	846	758	855	844	820	831	829	827	864	861	865	859	858	859	815	845	819	863	874	842	820	807	861	835	834	797	779	816	784	798	829	812	808	850	826	774	806	851	850	864	832	829	770	863	823	800	792	867	814	807	833	781	812	768	791	761	800	871	801	821	774	803	819	838	789	798	804	849	792	834	823	826	778	830	824	827	843	851	866	783	812	775	840	850	802	803	860	875	848	843	813	796	787	846	820	799	840	806	787	803	848	825	820	830	853	817	777	831	826	835	841	780	811	824	796	824	794	769	795	780	784	810	812	801	824	791	886	848	843	875	799	850	767	810	795	864	796	839	831	826	821	832	860	850	780	802	744	799	855	828	843	798	824	816	842	762	841	857	791	815	792	832	809	784	795	832	793	806	874	811	793	838	787	805	835	780	782	782	832	799	878	802	842	876	798	814	836	800	814	784	866	818	797	850	829	828	757	834	810	815	856	863	829	803	780	888	853	816	815	785	845	863	831	793	809	834	853	836	834	848	856	821	816	801	771	784	804	790	830	824	803	815	788	839	780	808	815	835	829	824	799	787	824	830	852	853	791	826	815	811	822	826	855	833	858	834	865	837	794	883	803	871	842	821	795	819	855	834	799	801	827	834	862	800	817	770	833	800	810	817	819	788	807	860	806	835	844	830	834	853	848	776	838	847	829	808	789	770	808	772	855	830	846	816	820	808	859	816	771	849	799	835	827	886	811	843	825	884	818	792	780	837	829	879	778	797	839	823	848	848	804	798	862	816	779	809	837	846	814	807	806	791	831	767	879	884	805	892	839	832	805	857	852	841	828	812	818	855	800	809	833	817	809	846	836	839	847	822	813	804	824	821	809	847	808	776	851	846	839	857	803	782	855	790	797	814	869	808	822	825	847	805	802	890	818	811	827	861	818	882	799	843	782	811	808	808	808	804	793	795	832	844	844	842	810	786	798	802	843	803	822	796	826	847	840	797	820	814	855	800	837	757	840	778	799	793	865	781	810	803	797	887	798	848	853	832	801	830	866	787	835	825	850	853	821	801	792	800	808	823	858	834	810	821	815	824	824	798	851	806	783	793	777	857	829	844	853	856	846	810	803	842	842	855	801	817	834	806	838	836	824	795	843	836	826	823	834	814	789	860	826	865	829	872	817	791	826	863	799	804	838	802	867	802	780	813	796	830	837	797	828	882	801	799	819	828	807	779	869	818	855	868	803	785	868	815	834	811	839	809	825	805	829	793	802	857	804	827	801	827	826	866	841	812	735	819	769	764	829	765	860	817	799	838	820	743	769	827	854	846	882	806	832	843	840	785	803	804	854	848	814	818	807	820	762	841	839	795	815	824	854	852	826	779	831	831	792	836	802	810	855	760	842	866	816	847	816	777	816	833	866	831	853	814	823	744	818	827	811	838	830	797	800	899	849	789	802	831	787	826	799	823	829	815	791	813	853	831	861	880	800	862	813	864	789	794	794	845	792	787	832	837	899	841	849	860	839	816	821	834	810	842	854	781	850	787	764	843	821	759	823	785	803	862	773	787	847	853	847	792	847	863	804	841	856	798	854	825	868	847	793	833	855	826	775	812	856	775	802	819	832	820	808	787	858	747	842	812	847	860	790	817	850	822	856	811	851	772	816	871	774	790	828	834	819	801	821	838	783	828	815	853	785	766	800	821	813	803	807	811	794	814	821	835	774	850	837	878	883	817	804	823	810	800	808	809	791	869	820	828	828	815	833	831	817	817	857	834	823	821	764	872	814	833	837	805	785	813	787	829	818	862	792	812	808	842	791	803	797	788	785	830	777	845	852	830	788	814	811	826	817	812	813	813	772	799	849	839	833	816	836	792	779	810	791	821	840	828	818	816	802	865	844	818	796	780	827	855	788	837	841	788	818	775	821	772	810	769	819	805	794	824	833	803	795	832	832	812	848	794	816	820	838	858	775	802	855	810	781	858	894	820	792	835	744	740	804	802	817	827	851	813	838	834	767	813	831	817	814	796	854	799	833	824	809	827	806	827	828	829	833	850	846	818	858	855	788	848	834	786	792	843	817	788	843	829	795	772	795	817	842	839	849	885	740	804	842	853	802	882	840	777	835	829	843	794	838	812	839	841	810	808	804	875	857	819	803	814	844	787	856	853	879	790	848	804	808	828	832	808	807	811	823	800	853	804	812	832	793	816	818	809	802	838	803	824	853	820	825	834	808	822	819	881	842	841	809	805	799	808	854	854	809	816	807	831	842	856	829	827	788	830	762	806	831	810	803	818	815	838	811	822	821	777	819	814	820	827	808	818	840	804	849	873	835	796	822	828	818	891	834	793	811	869	787	840	811	829	845	814	785	817	837	815	804	836	836	800	822	804	859	845	866	825	871	796	826	818	863	841	821	802	763	817	814	811	853	814	827	769	854	803	846	833	831	828	779	828	857	850	806	825	791	829	817	850	839	832	809	822	810	846	838	829	863	785	849	778	833	855	807	880	800	869	897	823	821	813	856	828	878	801	866	833	788	826	875	828	750	829	801	824	824	841	831	824	753	819	837	813	842	818	864	780	803	837	808	886	795	850	840	817	843	854	789	804	843	802	767	879	834	811	761	816	839	806	778	830	792	834	865	839	853	827	854	809	842	831	835	806	800	809	857	880	856	811	774	807	770	844	874	857	850	810	868	861	782	780	806	800	799	788	795	783	752	821	836	787	844	832	821	878	821	868	912	823	788	818	810	833	833	838	827	800	778	848	799	833	818	873	783	858	829	829	799	833	795	818	784	818	788	830	809	768	828	867	833	833	801	836	847	836	856	798	832	863	868	804	876	842	829	810	767	812	844	814	821	776	833	828	867	809	812	776	816	768	851	798	816	850	840	771	842	849	790	802	812	819	886	839	809	834	828	787	832	832	819	816	806	812	787	838	798	857	814	780	805	805	891	805	826	828	837	845	821	813	864	837	864	868	830	823	800	834	781	814	770	863	852	881	814	810	791	864	816	858	840	861	846	788	821	826	817	832	833	766	837	815	824	791	785	886	808	838	846	819	850	871	822	830	797	814	779	838	813	856	884	842	871	818	860	799	814	810	809	779	835	811	820	836	772	846	848	739	856	840	781	834	847	826	847	805	837	923	812	841	870	816	822	834	927	803	783	814	809	811	853	800	804	806	779	825	841	798	847	819	805	908	810	851	825	815	799	755	809	776	830	866	784	837	823	832	824	863	846	798	816	834	794	832	801	780	798	820	841	815	814	814	806	839	856	824
42658	35238	21131	17001	12824	10029	7422	5028	3524	3230	2251	1034	720	683	662	597	607	552	572	445	444	451	439	389	330	328	287	314	269	279	262	269	250	232	281	254	234	258	239	247	212	234	245	239	237	248	247	201	264	236	257	226	198	231	267	237	257	236	225	214	256	231	227	235	284	235	235	256	252	242	261	246	271	258	254	248	230	257	229	247	220	258	225	241	241	245	241	239	240	248	247	255	228	242	247	264	253	243	241	269	250	278	243	243	258	251	227	249	259	248	247	232	225	245	223	268	272	218	253	228	244	247	226	237	252	217	226	249	240	252	234	239	243	216	227	245	253	218	242	246	254	224	227	235	237	210	222	219	248	256	245	234	228	240	246	252	252	225	273	259	214	254	243	224	245	233	258	238	243	229	249	247	244	219	239	232	259	249	224	208	238	232	231	244	206	237	240	262	258	251	276	239	237	230	257	217	228	236	236	250	230	234	250	256	239	258	218	223	237	243	254	217	235	232	239	263	241	262	219	228	250	222	249	245	223	234	211	230	263	230	219	230	238	232	216	267	230	214	222	256	213	238	253	244	225	237	243	252	246	260	239	215	244	258	282	214	251	231	227	238	239	224	224	262	238	233	274	213	248	240	237	217	225	237	260	231	217	245	255	198	248	238	225	232	256	225	270	266	217	242	271	231	265	219	230	230	242	257	224	234	227	244	250	237	255	257	241	234	262	246	244	223	234	220	217	254	243	255	238	239	240	217	258	228	252	263	250	222	258	285	208	252	246	249	226	226	258	231	250	247	245	267	214	240	240	236	240	226	223	215	229	231	238	255	208	243	267	230	203	249	240	247	227	249	244	233	265	222	233	226	279	253	241	238	261	231	257	247	238	240	258	213	211	229	248	246	232	210	248	248	248	219	261	230	230	228	238	254	232	232	228	246	222	230	269	235	220	233	262	243	243	225	239	245	234	217	211	245	229	251	242	237	249	265	244	220	259	235	233	242	211	243	241	273	256	208	216	234	218	235	239	229	230	256	250	225	252	242	255	239	266	217	234	255	226	257	246	234	209	242	248	260	244	270	238	261	222	251	275	257	227	269	240	232	220	218	236	226	252	249	256	244	238	220	249	221	235	229	252	230	238	247	247	222	230	251	277	254	246	202	214	204	245	223	257	251	256	248	220	272	240	244	242	260	223	205	232	237	231	231	262	229	241	244	230	240	220	220	237	244	233	230	231	242	233	243	248	229	238	255	240	243	242	243	220	248	211	227	237	244	224	258	237	242	238	238	250	241	238	239	244	236	225	237	214	238	223	243	212	248	233	235	215	247	247	226	207	227	214	261	204	244	242	207	271	239	229	254	271	263	234	248	254	247	207	224	236	225	227	254	238	216	249	228	237	232	197	224	229	252	237	242	234	239	235	205	242	228	223	250	233	230	287	256	217	241	226	215	258	237	249	255	237	214	229	221	245	237	233	218	234	261	252	233	219	228	218	259	211	236	241	246	248	245	218	224	250	205	201	220	232	240	221	241	220	233	266	258	238	247	255	256	224	219	253	230	221	222	241	246	269	214	210	267	221	230	225	248	237	214	248	244	214	255	256	236	215	209	228	273	239	226	221	249	244	227	235	218	223	241	220	212	224	240	230	254	219	252	222	235	264	222	231	244	208	230	229	228	228	239	223	257	253	235	243	234	265	228	258	262	233	236	235	221	236	217	244	251	219	255	251	230	222	221	244	234	213	237	219	228	237	250	242	231	230	232	220	248	255	226	232	251	245	250	238	242	226	247	250	221	251	226	215	237	251	213	236	231	217	217	236	226	243	258	234	219	215	243	234	246	241	232	245	250	240	260	228	232	234	229	230	242	235	226	240	256	237	216	247	252	252	271	241	226	234	245	223	256	230	232	270	254	227	241	219	237	248	224	231	232	208	227	217	251	238	243	224	218	266	259	266	257	260	266	245	213	231	227	239	227	254	234	235	245	233	231	232	228	232	226	214	237	241	266	243	223	218	237	228	226	233	223	244	245	231	223	229	265	229	239	249	221	244	250	236	241	282	250	220	250	231	224	251	246	230	207	238	229	247	233	254	248	237	244	248	240	226	257	231	263	232	258	220	248	232	238	227	226	220	246	257	235	273	256	229	233	239	262	256	211	227	225	245	253	254	258	241	211	231	210	241	231	244	232	217	263	254	228	247	252	215	278	247	222	232	235	257	246	222	227	224	233	237	221	234	233	226	243	246	247	228	233	244	230	231	239	233	216	233	233	252	260	236	209	249	231	236	252	258	228	232	268	229	239	239	239	238	233	245	247	241	260	203	255	256	230	240	245	221	293	245	263	240	252	215	229	231	238	232	247	221	250	242	217	233	237	222	250	275	224	212	247	245	236	255	201	244	256	230	233	237	244	255	237	225	226	218	236	238	238	209	250	243	264	222	252	227	232	238	240	234	259	223	255	260	238	251	259	223	236	238	217	281	223	242	216	226	218	259	256	269	250	263	274	239	240	245	240	231	235	253	236	223	260	235	226	244	233	224	218	242	251	234	236	228	276	240	236	251	238	261	222	257	252	230	233	235	234	228	238	257	232	264	221	252	241	243	261	242	229	231	221	231	217	232	205	251	247	219	218	220	254	228	232	243	241	251	252	257	240	263	237	244	228	240	245	222	241	249	249	223	243	246	224	234	248	232	233	275	238	220	260	241	240	256	248	228	269	242	237	252	233	229	229	224	236	218	227	227	225	246	252	234	262	244	260	241	241	231	246	239	222	275	194	256	225	269	209	252	244	225	219	221	233	241	245	255	249	276	227	241	235	232	258	244	225	218	253	244	236	235	218	231	243	222	231	264	220	254	244	242	275	215	228	239	253	223	262	246	259	238	253	220	252	249	221	268	227	210	256	241	247	228	256	257	215	212	227	245	285	239	223	234	244	229	222	232	230	267	209	255	228	231	239	214	244	233	235	235	247	236	227	258	211	222	251	198	214	231	233	210	224	233	251	242	270	241	237	256	234	251	248	230	237	239	220	234	244	203	215	228	231	221	261	247	241	246	250	228	246	225	210	208	247	226	251	248	212	246	239	227	229	223	215	225	224	238	247	232	244	229	257	254	247	241	243	236	242	227	255	258	225	265	208	208	226	266	239	240	237	230	247	237	243	263	251	228	241	237	205	238	212	252	251	248	250	220	225	217	237	243	230	231	221	225	236	247	219	210	241	220	230	241	258	225	269	247	221	236	225	237	236	246	235	254	235	233	227	206	268	207	226	209	229	221	249	256	224	242	227	251	202	228	260	219	202	232	241	211	225	235	265	258	236	242	266	242	276	260	223	245	246	231	229	242	232	215	226	219	206	240	230	215	262	231	254	229	249	255	239	234	241	229	218	243	253	273	247	229	254	234	210	217	225	218	243	239	251	218	235	235	230	233	239	235	225	218	245	235	218	231	251	242	239	236	243	273	231	242	246	223	239	240	246	256	261	227	247	241	228	259	248	232	259	247	233
34040	20075	11840	11904	10826	12017	10724	9214	8279	7284	5491	3400	3395	3382	3465	3104	3276	2891	2758	2056	2146	2261	1987	1841	1496	1511	1274	1218	999	840	813	804	778	776	732	775	778	711	664	683	707	651	695	699	650	658	650	679	679	629	665	639	633	642	653	647	672	656	632	663	634	674	661	674	715	648	694	665	715	666	655	708	661	680	706	661	702	686	631	620	648	648	625	636	593	647	598	622	668	639	656	646	672	624	633	645	633	642	629	668	697	659	687	661	659	604	592	621	694	625	635	687	633	670	620	678	640	617	715	632	617	668	608	679	626	657	658	654	674	636	633	642	637	657	626	629	617	594	617	629	625	661	664	606	611	647	641	625	607	596	645	645	584	627	605	599	592	572	611	580	635	631	614	616	597	590	646	631	629	585	621	588	609	619	635	621	615	571	611	598	604	534	636	638	608	626	616	618	623	632	658	640	616	614	633	630	629	645	639	652	613	584	668	659	647	629	605	663	637	615	602	643	645	607	626	623	613	644	653	628	600	640	675	584	578	613	620	617	612	673	649	621	641	597	609	641	623	587	624	602	675	623	543	616	621	645	612	611	581	622	571	583	602	615	597	621	617	599	599	642	646	589	569	643	659	578	616	592	611	618	601	597	649	604	652	599	589	628	579	610	611	577	613	643	599	609	582	615	601	591	603	596	646	606	586	588	576	622	658	599	605	604	664	614	624	582	652	652	618	650	590	654	624	605	599	649	649	608	635	639	582	631	634	630	601	650	597	622	659	614	592	569	589	622	607	633	635	582	583	574	611	627	633	638	640	637	596	598	575	569	618	595	594	605	593	631	625	595	579	593	669	639	668	579	604	598	629	590	637	623	613	620	591	666	616	652	649	602	634	568	614	661	647	631	633	602	650	646	659	633	659	607	646	633	625	597	605	661	581	571	652	596	611	639	624	622	611	633	591	633	631	581	628	653	619	641	656	602	602	606	616	639	599	612	620	651	601	630	635	638	651	590	588	575	571	645	617	602	656	612	601	597	610	616	614	619	610	591	628	622	604	605	605	642	636	622	652	602	601	652	664	589	636	620	593	635	623	638	657	648	632	626	571	607	644	603	598	657	589	616	644	614	630	644	633	619	623	647	615	620	648	585	585	650	611	648	658	621	620	635	612	643	614	618	628	615	648	637	664	589	598	635	611	610	615	600	616	610	567	611	614	614	614	619	605	655	577	601	616	650	635	608	616	614	632	639	608	612	619	617	611	617	596	630	619	603	609	576	652	605	646	620	635	603	623	634	649	637	617	619	650	612	604	621	626	616	591	647	639	641	640	621	598	574	591	639	612	616	646	608	646	632	624	603	598	633	654	618	660	652	579	651	598	624	600	561	591	622	678	615	606	622	632	612	598	613	605	601	626	612	617	655	639	626	584	627	670	617	598	632	585	669	639	601	647	631	598	566	583	595	587	617	650	673	575	601	640	627	644	596	599	615	567	616	594	631	573	624	633	645	592	601	631	612	591	639	653	635	605	635	619	638	628	649	619	656	634	622	644	587	570	621	618	612	579	629	623	615	664	646	619	593	607	643	629	682	595	610	624	573	604	628	609	624	623	609	593	653	621	614	603	623	623	623	641	630	591	599	590	623	625	617	644	605	591	679	627	623	628	577	632	623	641	616	615	606	624	612	634	619	633	639	602	634	607	575	592	602	639	615	644	622	618	621	588	646	586	613	635	609	624	611	589	603	630	598	565	576	628	627	623	617	608	632	585	629	619	621	615	618	579	635	612	628	636	627	615	617	593	590	612	604	611	614	626	626	655	628	630	636	615	624	615	668	642	623	622	575	645	607	643	615	613	615	641	640	609	583	596	618	654	618	626	589	634	636	603	571	602	577	591	628	639	596	619	636	561	608	643	547	601	604	649	604	590	694	651	574	660	595	649	607	646	581	629	621	595	632	612	619	584	627	597	624	625	622	617	624	624	608	618	606	623	648	621	602	612	602	615	584	628	633	618	621	588	670	609	611	611	598	632	634	635	618	620	647	572	610	639	619	671	598	613	636	609	602	591	619	646	619	569	597	625	605	616	651	671	636	631	629	577	592	625	633	628	649	649	585	574	663	633	604	633	616	602	611	616	615	603	638	616	631	632	612	578	611	655	635	585	674	583	657	598	635	582	622	669	634	645	620	619	588	633	615	594	680	644	623	629	621	641	607	648	622	606	656	657	599	579	616	621	607	623	610	646	630	622	638	602	605	692	622	604	634	616	660	633	607	573	611	600	643	603	611	636	655	623	628	562	604	586	599	604	643	608	585	629	602	654	636	558	596	609	625	627	617	640	637	586	624	632	589	616	621	648	657	590	619	588	602	616	587	634	643	646	571	601	648	610	599	627	630	611	602	620	622	623	639	661	628	598	613	591	626	587	592	621	610	584	654	638	669	567	647	573	621	631	595	644	592	625	596	649	608	643	616	629	628	612	633	600	621	599	578	574	672	614	632	568	677	620	615	591	629	635	603	667	612	629	608	623	612	634	650	641	584	584	560	658	645	629	572	615	604	569	601	634	642	622	623	595	576	586	612	600	587	618	605	565	610	635	681	608	630	644	617	657	599	622	628	609	616	618	629	652	621	633	598	582	628	638	640	651	586	632	644	622	653	593	609	668	603	633	564	649	600	579	606	636	629	592	634	636	628	611	564	676	649	633	599	633	630	617	625	613	618	627	593	626	609	636	614	611	636	612	613	607	594	597	622	622	647	639	612	613	596	635	613	603	572	646	619	607	628	630	552	630	619	655	602	654	627	563	634	635	619	609	636	626	603	655	614	673	614	605	603	617	584	561	587	634	602	586	607	650	667	586	605	607	578	578	646	605	632	601	657	619	656	601	637	631	618	631	597	609	623	628	599	636	604	610	632	600	575	607	578	611	593	640	602	649	630	618	582	584	627	625	606	596	590	606	608	609	644	612	652	602	596	590	654	611	612	632	602	606	632	616	624	600	611	599	612	625	610	599	635	629	608	633	620	594	652	608	595	614	625	622	601	612	599	587	622	651	636	582	650	595	578	593	613	619	624	624	664	654	570	591	609	658	612	618	663	623	625	624	588	606	600	635	638	624	636	584	599	636	632	599	603	623	598	630	608	598	599	612	633	663	645	622	611	623	622	622	626	608	607	600	603	633	631	624	597	643	662	647	598	651	620	595	624	639	561	623	627	615	662	666	667	585	606	608	620	639	624	605	583	624	629	626	594	596	591	592	620	641	658	620	627	623	656	616	630	625	610	642	611	606	611	639	628	604	602	616	581	613	628	646	589	612	623	579	633	609	603	632	635	625	579	620	610	600	633	616	608	681	652	612	618	594	603	636	597	615	579	569	602	654	617	644	608	589	653	595	589	613	640	624	602	649	639	622	642	600	690	615	621	652	611	613	658	676	596	594	630	618	597	583	593	634	624	617	634	587	623	626	594	631	607	644	612	632	570	615	640	605	618	606	640	577	640	640	595	644	651	591	613
7649	5708	2201	1202	890	823	649	557	431	461	339	317	319	303	312	307	294	274	286	260	284	301	274	310	252	270	291	282	271	272	296	267	295	248	305	293	301	227	276	274	292	291	284	322	263	304	283	299	263	304	295	272	282	283	268	263	276	274	313	296	283	268	262	312	261	308	287	289	307	275	301	263	290	265	270	267	278	264	279	301	311	319	297	275	292	280	273	292	294	291	293	289	282	282	283	271	325	310	291	257	277	293	275	229	270	270	277	262	286	260	284	298	272	267	285	256	302	313	265	299	253	267	302	233	266	278	279	303	284	276	272	302	290	293	308	289	288	299	304	298	273	287	265	268	268	280	262	254	308	302	286	271	288	252	275	261	276	278	296	296	307	260	278	263	298	255	291	311	309	296	295	316	281	280	285	283	292	297	271	288	287	313	258	263	265	282	260	270	263	277	273	276	283	266	281	291	256	283	273	247	288	277	296	315	272	284	252	314	275	306	305	299	322	301	296	284	287	262	304	269	291	253	315	276	309	287	277	248	258	298	259	287	277	292	283	257	298	309	267	294	280	289	273	256	301	279	277	301	293	284	269	263	288	265	291	281	293	316	306	292	285	317	270	276	273	282	284	321	272	286	311	307	279	306	310	264	280	292	266	319	284	280	287	284	255	256	251	275	255	286	300	298	267	289	300	287	271	302	286	266	303	300	302	258	282	333	310	297	291	278	260	278	309	275	299	258	317	294	284	266	314	254	276	288	276	264	264	287	290	278	281	267	283	269	275	273	277	286	261	277	289	308	286	298	285	290	281	308	310	274	298	314	280	274	275	289	308	267	287	265	266	303	287	294	300	297	289	323	301	320	286	262	272	311	259	300	304	291	292	277	262	271	277	252	291	288	291	291	297	285	261	306	288	292	259	283	264	257	288	275	272	283	291	285	280	302	272	292	302	287	287	287	273	301	290	293	276	313	290	304	312	287	294	301	267	279	304	296	268	295	244	247	299	286	279	251	318	303	287	290	286	276	285	309	268	261	314	312	286	251	269	289	296	309	272	294	288	267	288	248	295	279	260	287	282	301	268	274	296	265	278	251	318	305	289	245	295	282	269	317	306	305	290	272	296	291	263	284	274	261	289	299	263	304	283	283	283	283	268	277	275	318	282	299	281	268	282	286	284	296	307	273	316	247	268	299	290	279	278	299	299	266	286	270	293	286	297	275	291	297	271	323	274	263	304	307	260	249	304	265	296	275	262	300	261	275	289	267	294	289	272	281	283	268	288	264	285	271	281	296	287	279	280	279	322	274	262	271	268	268	286	267	256	279	309	282	302	297	287	298	289	314	302	308	249	273	273	291	281	293	268	296	272	266	272	279	287	309	258	267	274	281	288	304	298	253	263	295	338	300	320	279	293	257	264	278	283	314	284	280	262	294	276	273	301	298	281	284	288	276	285	316	287	289	295	271	260	294	313	284	289	300	293	274	286	265	294	291	262	281	277	317	303	294	308	284	282	281	303	269	283	261	283	273	283	277	247	291	286	285	277	308	296	299	253	294	300	302	280	276	299	288	268	302	234	271	262	329	323	293	302	286	308	304	294	292	284	258	289	262	276	296	305	281	271	291	290	286	272	288	313	303	279	301	295	277	274	303	290	294	289	294	251	283	320	268	300	268	312	316	278	264	265	309	307	277	255	274	276	273	292	278	288	288	273	269	294	281	328	295	285	282	277	256	275	269	256	288	269	306	289	296	307	253	298	263	314	315	278	293	294	286	309	275	299	285	304	284	295	265	286	284	310	253	283	289	296	263	267	256	256	290	304	266	270	285	276	285	262	277	335	282	293	298	300	308	296	291	293	278	258	290	325	315	292	258	297	281	338	278	235	261	303	253	297	257	274	291	273	284	293	289	276	295	291	294	288	296	254	267	307	281	282	299	292	291	278	301	283	297	298	305	301	323	297	273	263	338	294	291	302	325	309	320	280	270	269	291	310	246	305	277	276	314	282	315	250	291	293	256	262	310	270	272	275	281	275	262	291	254	296	333	277	283	279	279	321	277	301	280	307	292	287	305	296	281	326	280	265	281	277	258	271	286	286	261	288	268	293	282	283	300	239	292	291	289	313	264	309	296	283	286	288	323	255	250	327	263	269	282	297	291	261	272	284	244	332	284	283	280	271	285	315	310	293	268	263	269	296	286	291	273	274	284	275	296	280	262	274	288	284	294	292	311	309	279	281	257	280	296	275	301	295	277	273	330	281	304	272	267	300	279	297	293	285	301	292	294	284	294	292	302	331	279	292	294	332	279	309	340	298	265	295	301	295	302	231	290	291	275	281	285	281	271	297	302	303	277	266	267	286	286	310	290	274	273	262	294	268	260	300	279	276	263	277	297	289	266	275	306	278	276	311	296	282	296	297	270	274	316	297	298	279	292	272	300	278	276	289	280	282	298	276	315	299	259	272	266	268	273	297	297	304	280	319	294	264	266	326	315	292	294	319	279	270	293	304	247	291	314	288	280	270	262	288	284	283	278	234	283	299	291	252	292	310	305	290	274	304	262	282	285	327	263	272	276	302	287	309	256	294	289	290	278	290	312	264	292	287	286	284	281	293	283	286	274	307	308	283	266	277	276	303	302	290	275	284	294	305	308	302	290	284	313	272	267	303	290	273	256	292	294	288	277	281	282	305	273	285	263	295	298	295	275	290	275	287	299	311	257	275	290	308	286	309	274	312	306	268	306	274	264	306	295	276	298	325	265	268	297	309	281	278	325	349	294	296	275	257	287	297	280	305	271	251	288	308	259	255	269	259	300	322	308	285	273	299	285	321	289	262	316	306	265	263	259	289	260	286	293	303	273	269	289	274	265	265	293	265	309	304	304	289	275	312	291	269	307	282	330	292	287	283	292	289	275	301	299	301	279	313	305	269	306	267	290	300	305	286	288	281	260	299	292	291	275	262	260	277	274	293	278	295	291	269	297	260	291	293	294	271	290	299	284	276	285	296	318	269	276	282	263	283	274	295	257	276	298	281	290	270	293	278	298	274	287	299	270	278	304	264	303	279	298	298	311	266	279	282	317	306	294	260	268	282	292	281	299	291	291	289	280	309	279	278	298	255	270	260	294	285	313	278	284	324	290	258	279	250	272	310	311	283	273	276	287	255	271	269	268	254	277	299	297	270	279	235	294	299	306	271	286	283	269	277	279	279	292	300	280	310	308	311	272	278	295	284	274	265	281	284	255	263	268	270	280	265	246	297	301	302	302	267	309	283	269	298	299	322	337	269	288	258	297	317	282	295	262	294	291	294	291	272	276	284	286	309	278	298	314	289	293	282	285	280	287	260	277	287	283	288	306	313	265	261	290	283	306	275	291	281	272	282	310	255	310	303	277	280	260	278	285	291	281	278	284	287	295	272	280	279	287	291	266	293	304	237	289	261	278	276	297	289	273	282	307	269	262	279	267	288	285	272	300	275	242	285	267	285	277	271	295	285	281	251	281
7247	6700	3690	2884	2447	2366	1999	1838	1670	1561	1353	1013	948	938	881	809	894	809	820	831	880	837	827	832	788	814	815	782	807	745	763	797	817	755	723	788	787	774	737	734	765	755	756	755	797	724	742	730	739	752	748	734	751	738	746	755	748	737	752	744	749	776	737	742	751	739	802	779	755	744	772	746	740	701	757	764	742	741	732	766	706	788	744	787	749	714	766	746	748	748	746	799	728	745	785	742	774	794	721	787	803	744	766	787	748	742	814	727	767	772	766	780	773	763	753	774	719	739	787	703	747	807	727	745	732	793	754	799	744	756	723	733	753	732	782	759	760	696	807	820	786	765	711	751	727	768	730	702	776	781	742	755	779	777	717	762	718	725	785	737	762	723	714	742	756	738	764	750	726	736	754	774	744	748	744	709	748	705	745	773	789	787	743	762	693	755	754	709	736	756	767	764	800	781	772	725	814	779	711	778	720	707	745	750	745	744	836	735	740	770	724	780	706	712	739	775	733	797	784	718	781	788	758	743	759	722	759	756	752	781	745	719	747	802	768	737	702	710	732	804	743	759	825	731	763	751	742	819	749	774	712	719	734	763	747	739	787	747	698	756	817	795	784	814	750	732	743	791	750	768	748	783	761	723	790	751	754	774	789	730	728	780	769	771	742	746	680	757	738	726	767	722	791	731	793	739	693	816	765	765	732	766	798	731	765	748	774	739	758	732	769	756	748	781	717	741	808	785	717	742	761	751	727	758	757	760	769	763	769	805	772	729	789	786	755	764	741	727	743	741	757	751	775	747	753	790	826	770	775	779	784	759	748	749	778	730	750	772	759	737	752	756	714	788	783	738	747	770	769	722	718	827	745	770	830	761	770	741	771	713	827	773	723	762	787	770	780	731	775	777	775	750	748	715	773	744	782	754	755	744	787	724	771	792	746	757	751	760	755	763	771	777	745	798	690	758	762	732	758	775	764	734	741	765	765	760	742	736	793	714	743	762	736	749	842	738	768	729	757	772	764	719	744	739	745	782	754	731	786	765	735	781	768	757	740	748	769	796	728	740	747	714	749	764	793	799	746	779	781	762	729	740	778	755	780	742	765	771	721	735	760	706	715	767	779	737	749	755	757	828	722	769	808	725	759	745	770	755	751	741	769	734	710	736	811	725	752	716	743	712	772	747	751	758	689	755	712	734	792	749	758	730	759	737	748	749	711	705	772	799	774	741	821	740	810	754	767	729	748	770	706	708	806	793	796	796	735	694	804	715	766	780	786	737	762	748	741	797	732	812	713	758	766	763	733	731	740	723	771	705	729	723	767	719	780	726	742	723	740	737	761	762	729	770	769	744	758	723	774	737	748	746	718	770	739	720	765	777	802	727	791	783	738	748	738	758	788	763	768	738	738	721	766	728	833	756	768	763	735	772	739	728	731	736	758	818	718	787	738	713	729	757	732	753	733	772	794	746	726	776	727	769	735	725	717	748	726	790	755	769	757	752	790	756	719	732	751	731	728	771	721	722	752	746	735	741	742	744	710	723	798	684	765	797	728	720	737	764	735	711	723	791	752	742	748	744	743	733	792	772	733	742	751	738	786	745	778	753	785	735	811	721	736	698	755	756	779	743	740	726	808	759	696	734	765	730	708	739	781	753	763	802	776	714	736	747	744	744	762	761	748	784	721	788	762	772	727	766	758	773	777	733	760	766	752	778	760	825	716	765	847	774	753	762	740	790	764	718	778	760	760	760	760	752	777	753	781	792	778	778	765	745	744	750	720	717	765	715	733	736	736	774	742	739	785	763	760	792	794	769	752	774	827	741	720	758	756	782	778	731	781	730	743	774	783	749	747	796	805	734	820	783	765	767	779	756	758	740	760	747	754	730	743	735	780	731	768	714	747	757	796	761	735	733	766	762	742	779	728	748	721	746	735	721	732	718	728	765	746	750	774	727	771	746	736	791	729	747	757	736	740	752	750	806	762	779	691	781	736	775	721	751	711	729	745	750	793	747	770	744	777	773	798	774	742	722	814	757	757	734	772	764	792	700	740	738	737	739	753	709	754	732	759	726	773	743	722	722	735	766	677	739	717	778	735	772	761	776	759	701	711	693	744	801	744	744	759	705	725	716	750	771	756	742	747	713	767	780	781	825	744	780	746	792	746	697	736	802	753	742	724	782	755	761	756	747	715	751	741	776	705	754	783	739	780	748	714	755	782	820	754	782	830	705	747	775	753	775	729	760	732	768	751	716	778	777	809	778	778	761	754	778	718	727	776	749	767	725	778	742	747	815	779	771	740	784	704	762	748	764	763	779	755	745	754	715	753	752	734	727	793	753	720	716	774	782	784	760	774	789	694	747	743	741	780	810	764	764	758	737	783	763	785	738	750	793	709	800	794	720	762	798	754	733	773	744	738	770	793	763	790	738	775	779	718	726	773	755	768	758	794	778	753	751	746	752	730	745	785	768	782	768	795	751	779	817	751	725	742	696	734	721	737	788	727	751	769	740	724	763	757	735	764	740	769	795	749	713	804	728	754	777	792	733	743	770	773	745	776	770	746	764	736	762	764	678	765	755	825	753	753	765	721	764	775	772	775	752	759	760	744	751	716	769	753	722	769	726	693	750	769	716	671	725	772	770	792	723	748	727	744	748	758	767	776	727	814	707	780	786	726	716	782	767	752	763	720	777	781	761	725	718	725	778	725	749	773	799	758	746	777	739	758	711	758	759	756	733	739	767	798	757	780	754	805	798	748	758	824	762	770	800	774	730	715	778	757	751	779	686	745	741	737	734	734	798	744	749	725	753	697	725	768	744	739	723	726	735	756	782	739	743	761	764	740	768	788	759	771	730	697	756	751	766	742	748	800	744	776	752	757	772	695	756	795	766	744	773	730	708	741	763	757	755	740	746	799	742	732	739	706	740	726	764	732	744	720	771	759	784	761	784	814	774	752	785	755	687	776	812	783	725	705	744	731	704	743	789	717	738	785	786	772	762	728	722	710	755	712	751	753	777	744	714	758	748	745	745	709	730	745	734	740	758	766	754	678	749	792	746	724	731	752	794	779	779	746	709	745	752	744	710	783	761	750	790	739	729	736	745	800	727	718	767	734	740	795	789	757	734	729	811	737	734	702	752	747	776	770	769	789	776	754	741	770	691	759	769	724	730	732	754	749	725	779	764	726	735	741	776	752	776	757	772	812	797	787	719	763	753	764	798	691	731	739	760	721	703	769	744	752	752	753	688	742	792	761	775	751	728	745	778	755	843	740	726	749	743	742	765	773	777	756	811	755	713	823	788	719	781	749	730	690	770	801	728	720	745	759	747	746	750	764	779	764	720	778	755	711	707	790	778	730	767	768	777	740	692	758	706	848	742	767	747	793	767	798	793	779	729	767	789	765	732	760	803	759	769	762	742	764	754	738	761	766	781	737	771	752	722	721	712	744	728	733	738	766	723	761	770	723	819	683	746	756	765	724	776	731	782	768	775	757	742	789	702
33890	33203	17363	12342	9000	6588	4877	2791	2052	2009	1433	797	611	603	555	541	593	521	471	472	452	440	417	406	361	371	373	350	347	393	357	352	341	350	366	344	366	352	357	333	366	339	342	342	359	335	341	338	306	358	325	368	336	335	375	373	327	339	317	364	346	314	335	335	330	329	310	334	352	321	357	349	332	331	354	361	357	351	338	335	313	366	375	343	336	334	319	298	319	348	351	341	341	322	344	334	328	319	308	340	352	364	344	351	356	328	318	335	366	343	339	363	371	358	354	372	342	334	372	352	345	343	381	348	331	348	411	337	371	326	344	363	325	369	312	365	352	350	360	351	331	343	337	361	309	341	356	347	363	317	319	351	364	360	326	356	346	351	337	302	336	335	345	285	369	311	343	336	359	314	305	306	289	343	354	365	339	351	318	350	338	360	331	320	338	326	346	327	355	311	364	308	329	354	343	320	362	353	336	371	338	341	367	369	399	335	369	344	330	349	328	339	328	360	361	345	360	305	324	344	361	353	324	335	331	296	338	360	364	390	337	334	325	340	385	368	341	366	406	316	317	351	329	330	314	343	354	337	349	381	283	355	366	338	308	330	369	326	362	335	333	328	371	377	335	323	332	326	323	317	348	376	327	343	338	326	345	340	363	349	348	326	345	328	340	335	332	359	310	358	340	358	348	336	350	348	354	357	318	340	358	333	365	335	344	350	347	322	338	321	350	361	334	355	348	299	339	369	343	324	348	354	346	331	325	312	341	338	337	324	331	350	342	370	370	320	344	360	342	365	351	343	357	321	362	341	307	333	375	362	358	367	351	326	340	348	333	369	314	311	306	330	322	348	341	353	353	328	297	360	342	328	331	332	305	358	330	324	376	375	354	334	348	350	344	370	365	345	324	308	341	338	352	357	299	355	339	345	330	309	322	352	358	322	314	389	324	362	397	331	342	337	333	339	336	337	331	326	344	301	352	331	308	348	346	320	344	368	340	281	284	342	340	357	332	341	344	355	322	383	352	347	356	337	340	329	333	363	321	348	309	343	308	338	336	315	325	341	325	339	348	355	362	314	363	329	326	328	359	316	310	334	375	320	311	305	337	340	293	368	315	374	360	346	330	355	326	348	351	329	350	346	355	349	368	341	352	335	367	340	358	325	323	342	350	360	355	315	309	334	326	359	326	320	335	350	350	327	343	348	371	342	315	324	355	347	346	332	326	339	362	352	321	368	353	358	335	322	345	349	318	354	356	326	341	351	332	366	360	357	372	357	362	318	328	335	333	353	333	318	342	333	353	329	342	352	351	291	357	334	348	333	314	341	326	366	338	384	358	344	368	352	355	348	311	332	343	340	346	347	355	330	334	368	317	366	304	327	343	321	328	349	318	341	334	347	305	345	352	376	358	327	347	310	329	361	343	375	365	365	349	366	320	349	349	352	320	361	357	307	333	343	373	342	360	344	364	330	321	305	324	326	353	348	368	331	323	375	323	359	332	333	343	388	386	318	327	316	342	343	340	302	330	358	343	320	307	348	368	332	376	333	310	356	327	302	364	354	340	301	345	363	311	306	323	326	370	349	342	343	320	356	359	346	331	345	335	325	334	347	351	336	332	380	321	341	333	368	351	312	365	366	333	347	321	335	374	355	345	334	338	386	340	348	366	326	342	348	330	344	365	311	354	322	338	297	331	335	343	319	370	338	325	373	361	333	358	345	335	319	311	349	335	345	318	342	353	340	361	338	350	339	375	301	356	338	350	336	331	333	309	307	361	321	359	349	335	318	337	340	337	354	326	381	361	353	351	346	356	321	360	361	336	356	340	373	348	341	306	327	348	321	340	350	348	346	345	374	324	351	325	326	344	325	317	338	344	351	317	301	343	336	354	347	344	322	354	324	318	361	352	335	334	345	378	343	336	334	323	320	358	325	344	355	353	346	319	320	326	306	337	309	356	330	323	308	328	368	354	334	317	344	367	326	357	324	314	356	341	339	323	335	314	343	361	352	357	344	310	324	334	369	320	358	342	321	371	325	308	338	323	326	359	334	369	359	356	316	332	328	318	357	336	362	386	291	320	300	332	321	327	366	313	352	340	341	341	362	334	347	338	345	319	368	334	352	319	354	327	339	360	309	330	351	334	331	335	337	362	343	336	324	356	368	357	334	324	360	330	323	328	340	335	327	379	329	324	324	369	328	330	365	345	367	338	346	354	353	293	304	322	319	340	298	352	341	343	331	354	333	362	328	324	351	336	324	358	368	306	323	321	364	367	350	346	383	364	331	350	332	353	339	345	339	370	345	333	358	337	345	334	332	299	384	339	345	323	333	349	320	325	375	340	314	374	338	388	350	342	342	324	313	317	347	316	295	352	339	349	327	366	373	351	329	306	342	344	323	343	339	350	312	347	350	332	341	334	350	361	350	344	319	363	361	308	376	319	310	374	312	323	341	351	303	317	316	325	327	370	333	344	333	337	341	354	309	348	336	370	360	320	328	368	341	339	336	355	341	320	352	344	305	336	364	339	338	320	317	328	337	322	384	338	337	344	338	330	333	324	318	345	391	348	342	314	336	372	353	347	344	358	381	318	348	358	329	336	304	328	355	324	340	303	319	360	346	371	316	297	340	337	339	324	334	299	362	324	339	319	348	338	328	337	354	337	344	324	372	358	315	293	351	363	361	353	343	326	348	332	372	339	342	366	326	374	330	362	313	342	373	373	350	316	336	353	345	327	356	341	351	337	290	361	356	339	352	383	348	306	327	347	354	324	355	330	344	353	347	352	331	330	354	331	312	365	338	330	325	340	336	341	339	361	337	314	362	328	346	353	364	356	347	351	336	304	327	305	338	347	383	356	333	328	378	310	337	354	378	339	324	336	348	302	335	347	343	348	332	327	351	367	347	357	360	341	349	358	299	302	363	344	329	345	328	335	341	368	365	301	330	364	332	310	309	329	360	335	339	307	348	350	358	343	375	319	356	352	327	308	357	342	335	337	338	336	337	314	325	358	331	305	347	333	342	328	326	367	324	335	348	381	371	339	344	311	342	370	331	347	361	396	313	345	351	355	339	321	349	350	328	349	337	369	343	385	361	346	313	354	339	350	337	325	350	348	340	361	378	299	373	347	370	342	358	345	336	337	320	353	361	323	310	349	341	355	400	342	319	321	346	325	318	354	325	350	342	346	354	340	369	360	330	339	342	354	322	356	385	297	345	360	307	370	348	320	313	315	331	344	380	311	398	327	362	309	348	347	338	350	339	326	341	303	348	361	319	355	350	349	342	331	338	387	349	373	323	346	336	348	342	341	325	322	330	337	332	347	362	348	365	361	352	370	369	356	367	328	362	364	345	329	333	360	345	321	312	345	361	368	362	337	303	376	300	334	344	328	355	341	295	339	334	319	332	349	339	337	352	317	341	351	353	383	321	361	330	355	360	331	358	340	343	320	336	325	350	313	324	326	332	364	347	303	361	357	380	341	329	337	355	322	351	362	300	386	343
27395	17388	8598	8394	8099	8691	8063	6277	5362	5608	3616	2541	2527	2454	2516	2394	2542	2254	2079	1838	1725	1736	1584	1424	1311	1255	1216	1143	1027	945	955	962	909	984	989	975	940	930	919	935	952	897	862	901	852	842	927	871	917	947	940	912	898	868	875	913	885	933	870	989	921	906	905	979	929	874	904	901	890	903	950	916	906	885	904	902	915	863	896	850	875	891	905	847	860	852	880	876	910	866	889	911	834	843	900	856	873	856	884	908	932	835	880	893	939	854	843	903	907	872	894	853	875	880	875	949	885	918	878	931	862	858	866	878	849	879	879	866	896	885	874	898	868	867	917	825	846	839	876	876	893	905	927	873	828	895	846	870	903	830	896	898	838	881	907	913	865	820	866	868	840	902	861	913	848	888	891	932	882	892	895	861	910	841	884	901	848	897	884	841	933	868	919	882	850	858	902	815	877	935	814	939	897	884	888	894	857	876	883	861	910	883	936	845	887	872	878	922	906	871	832	817	845	870	855	878	847	854	861	824	865	890	835	867	942	895	885	878	955	808	871	845	841	866	856	867	868	837	825	865	868	866	883	858	857	944	870	871	838	932	853	878	865	863	921	871	863	875	831	901	856	832	893	857	873	860	878	827	851	854	821	874	880	874	919	857	871	893	854	862	835	867	868	884	861	860	816	874	821	921	864	877	856	877	886	829	845	785	880	855	862	821	877	826	856	837	870	839	787	904	871	794	882	897	848	872	817	849	842	881	824	869	897	814	910	919	934	870	832	873	870	802	854	847	810	920	848	863	889	858	824	928	854	814	860	862	905	916	879	868	881	869	899	924	898	856	831	868	926	859	875	863	900	852	890	845	938	808	884	893	882	902	853	821	832	924	896	866	871	826	897	874	876	919	908	850	873	890	887	836	911	838	870	864	866	882	845	878	870	839	821	859	885	858	884	881	882	868	854	864	839	872	842	853	918	850	862	835	874	868	864	904	820	847	873	904	857	897	898	898	871	858	902	894	849	858	928	850	904	831	864	867	890	861	869	829	878	854	839	855	856	865	872	819	886	840	876	904	910	913	871	898	883	893	894	938	910	887	852	861	844	893	893	848	831	891	857	878	895	902	851	851	843	840	894	859	862	837	916	871	834	883	864	895	880	874	915	859	920	885	899	807	841	893	808	893	885	900	919	844	823	867	814	871	920	903	850	890	888	873	887	882	885	895	870	880	849	932	829	900	836	863	872	895	856	879	949	862	830	868	895	825	905	855	864	845	874	893	883	828	873	804	876	854	860	871	930	851	863	847	898	821	870	834	876	865	872	897	888	855	899	901	909	834	895	846	859	861	830	871	851	832	856	916	877	895	858	868	858	895	835	885	909	815	835	878	847	813	868	844	841	843	913	848	857	862	876	838	895	887	864	844	848	871	852	896	859	849	825	862	887	898	832	864	873	810	847	863	897	874	855	902	896	816	843	933	838	874	879	844	863	928	842	881	840	906	897	854	895	847	877	899	848	872	902	869	885	863	949	809	836	811	867	856	869	894	820	837	879	853	902	831	912	820	815	864	869	874	880	873	885	855	854	898	901	891	949	877	907	835	888	914	815	863	915	863	828	872	884	886	858	836	897	904	855	856	869	898	845	921	852	915	908	915	885	934	812	928	886	842	925	883	899	842	864	850	875	884	845	908	887	937	870	838	898	866	889	924	880	856	896	829	818	858	877	836	874	862	853	923	847	907	872	833	862	891	876	904	857	882	844	847	876	854	843	845	858	882	856	879	877	881	843	888	896	875	876	850	871	874	842	916	864	837	923	867	898	902	898	879	903	877	876	882	888	890	826	903	879	867	881	880	881	862	862	842	937	834	829	891	861	874	844	878	923	894	860	843	889	855	878	867	937	868	850	905	823	929	863	872	874	884	848	887	870	898	914	864	849	834	922	874	846	870	851	879	858	818	853	863	864	835	883	796	841	904	892	874	924	938	870	891	906	882	906	867	890	896	852	847	872	861	907	865	884	853	883	889	871	871	836	844	868	898	871	876	874	946	805	849	876	934	911	897	862	842	884	907	850	855	865	867	863	873	822	844	857	828	894	910	883	896	838	867	850	839	863	844	816	878	849	903	859	862	902	883	862	873	822	853	842	913	848	849	837	846	893	863	886	876	917	838	854	932	847	825	887	927	874	815	819	846	866	830	872	868	809	910	817	897	875	833	889	904	878	871	856	875	898	818	921	813	876	894	862	901	890	881	918	906	839	844	865	836	905	867	876	886	827	837	893	899	851	848	861	829	876	891	848	873	885	868	882	820	822	878	905	899	861	893	973	892	889	834	856	911	879	864	885	880	879	879	916	848	867	913	846	892	907	866	857	818	891	796	813	867	869	876	811	842	873	861	870	865	865	847	858	917	890	852	873	874	822	862	852	872	870	890	854	852	872	896	840	917	891	884	849	892	854	921	886	875	869	885	843	876	818	850	877	894	844	841	875	839	902	890	864	846	901	852	934	860	880	875	856	884	888	845	861	837	882	913	874	854	921	892	848	836	893	870	848	849	862	897	865	906	880	820	864	885	810	893	844	822	888	864	880	837	855	817	832	886	863	904	788	851	908	888	864	842	866	910	841	883	895	918	870	844	850	859	871	885	840	866	868	842	855	890	812	860	848	919	881	899	864	885	871	858	860	874	892	846	836	835	868	864	885	833	847	884	890	826	862	916	875	848	862	858	855	852	912	874	910	823	817	833	863	853	895	919	887	859	854	893	927	846	884	886	925	868	903	859	837	817	884	859	930	887	888	855	849	846	827	927	878	888	907	820	813	827	882	849	893	908	898	860	877	905	847	849	909	920	904	915	848	904	862	862	852	906	916	872	856	858	801	900	865	868	855	893	858	866	907	939	860	884	896	910	841	872	885	922	866	837	873	877	864	885	870	996	882	863	880	798	850	811	847	817	886	839	902	887	865	875	882	918	812	887	911	922	891	887	888	937	870	865	871	841	918	870	844	927	843	860	844	891	805	823	869	923	876	882	830	861	906	862	904	902	901	814	869	867	837	860	866	847	870	850	899	857	844	951	885	843	911	867	881	845	846	858	875	837	902	819	946	869	839	910	852	872	850	861	887	870	838	870	873	844	837	881	868	845	902	852	874	858	898	906	839	887	882	862	926	897	879	866	865	870	891	863	882	858	862	844	891	850	888	876	841	838	868	789	861	859	873	881	870	913	856	893	905	854	902	811	887	876	868	860	863	880	827	873	852	863	909	891	941	896	909	904	817	850	880	849	833	862	868	897	876	847	897	868	948	846	888	915	928	823	912	921	880	869	868	890	880	916	867	827	892	891	881	859	890	856	875	836	829	869	879	881	829	854	848	867	888	850	868	873	873	870	870	876	847	832	813	845	824	899	860	881	855	872	905	849	886	842	858	876	866	849	902	839	905	851	901	892	905	849	855	895	882	866	809	961	857	846	876	909	896	937	880	834	871	846	869	864	909	880	898	836	891	845	872	886	828	887
43404	37446	21712	17854	13685	10765	7921	4986	3515	2848	2040	1290	939	757	726	720	687	656	625	575	475	439	423	389	326	336	370	330	277	285	281	273	264	274	277	275	265	269	267	250	245	263	248	257	258	270	264	269	244	232	261	273	262	254	234	257	269	277	253	251	233	249	279	279	259	267	292	248	230	243	230	240	291	279	248	256	281	219	266	237	265	277	243	267	266	222	253	266	239	276	227	274	241	236	228	247	245	259	208	255	244	254	221	257	255	266	253	248	247	268	233	278	275	242	264	254	259	242	255	241	265	246	250	280	227	260	296	300	242	238	279	254	250	238	276	261	224	242	226	244	251	237	252	256	263	270	238	260	279	275	259	274	248	232	245	259	257	300	279	232	281	240	269	259	268	261	258	248	224	257	250	273	259	256	218	265	254	243	281	266	238	249	232	228	283	243	262	236	269	234	282	230	273	234	245	210	237	241	243	266	229	254	285	253	199	269	259	260	268	263	267	250	255	239	274	258	248	240	283	257	238	273	244	239	278	262	282	264	256	234	255	260	239	242	272	264	263	245	231	262	230	217	250	233	260	263	289	263	221	270	282	221	237	259	257	246	237	246	261	251	278	246	248	277	241	247	234	255	238	237	255	236	228	263	230	236	264	258	237	267	223	253	227	235	264	251	232	222	250	256	233	246	236	248	249	259	237	238	248	252	243	259	248	236	292	257	247	229	263	240	277	273	268	237	255	247	263	251	278	256	247	251	234	268	252	241	257	258	277	217	256	261	222	272	235	263	281	255	254	247	253	244	277	256	231	244	224	243	226	290	271	254	273	249	252	231	251	254	256	262	214	277	228	268	241	257	260	260	272	209	273	236	248	250	283	249	264	246	236	268	263	247	258	246	229	223	222	247	257	248	242	252	251	264	223	251	251	267	226	247	223	275	245	227	226	271	232	245	253	285	273	245	257	227	261	212	233	258	250	235	265	268	241	248	231	233	247	270	229	251	256	225	245	249	244	249	246	258	238	242	224	227	230	230	267	275	235	245	251	285	260	234	228	276	263	236	259	280	261	273	250	234	232	254	270	234	257	247	251	238	261	223	249	245	240	259	239	245	242	245	234	254	267	272	274	250	256	263	230	244	250	269	229	238	243	266	258	267	259	249	268	220	247	267	243	269	249	239	200	237	286	231	244	267	242	245	226	254	259	247	243	248	282	248	261	237	228	242	233	267	255	254	284	253	247	254	235	252	249	258	239	249	251	256	266	265	254	233	270	258	258	265	272	259	214	245	262	236	267	233	251	257	231	267	251	270	239	257	268	254	265	254	207	226	216	234	259	240	257	265	246	242	223	247	257	266	226	272	226	213	262	235	268	246	235	243	268	271	253	278	242	282	250	238	261	248	262	257	244	235	265	255	237	249	232	267	244	265	244	274	269	214	276	235	268	255	258	246	241	240	240	217	238	232	266	247	262	251	247	251	262	253	234	265	286	251	231	249	250	234	259	264	251	236	245	299	212	241	253	261	259	289	227	223	255	267	248	260	273	239	269	226	238	285	269	241	229	249	267	260	254	253	270	274	249	282	254	231	248	225	243	266	232	241	227	264	237	245	230	268	243	253	226	242	240	250	269	239	261	270	240	254	214	232	271	261	250	259	237	250	252	234	273	251	266	230	254	252	261	241	251	277	257	241	265	263	255	247	281	271	241	252	221	274	252	280	222	244	230	279	280	252	242	240	261	248	242	245	250	235	233	231	238	263	240	276	249	268	251	247	242	222	269	258	252	256	247	258	221	261	213	265	257	262	271	241	260	244	251	255	226	259	235	240	255	294	246	225	266	224	234	261	276	251	250	246	225	257	219	266	252	247	263	238	247	255	242	255	280	234	218	251	270	260	290	277	266	237	263	278	268	247	253	254	238	255	261	245	237	240	244	235	238	243	267	253	238	239	257	257	245	286	251	246	271	259	244	229	255	266	239	269	263	270	242	271	261	239	244	241	269	219	242	233	223	247	245	237	240	240	243	290	253	264	251	228	278	240	239	264	268	256	223	266	241	254	248	242	242	252	239	239	226	254	232	245	249	231	252	235	229	249	257	240	255	256	270	261	241	250	226	274	225	251	245	280	240	253	262	261	246	227	270	229	234	257	237	247	198	248	246	212	231	229	259	240	254	265	255	265	263	220	259	254	253	252	268	247	249	254	240	240	272	251	283	222	231	266	258	262	231	248	222	248	238	242	229	227	243	222	240	262	239	261	241	232	237	231	238	249	268	241	228	247	226	242	229	268	250	216	253	264	236	256	287	227	270	233	279	258	250	256	268	261	261	232	251	249	254	230	274	236	259	238	239	269	214	242	263	268	257	264	262	271	265	227	236	244	267	227	275	249	237	264	245	241	234	246	270	252	230	261	219	223	258	234	202	253	253	263	304	252	233	225	278	244	242	246	233	232	254	261	253	257	255	251	236	251	259	254	244	258	279	251	243	264	278	298	239	225	261	250	241	252	270	270	252	255	220	259	271	254	253	272	268	264	255	261	226	263	260	244	231	247	244	259	272	295	237	237	260	252	253	273	254	260	262	260	242	241	246	270	222	248	259	251	225	272	237	252	258	239	250	252	252	228	246	253	256	254	226	275	278	268	238	253	253	247	251	271	258	252	232	254	241	275	246	258	251	266	261	259	231	247	274	239	244	273	254	264	258	249	244	259	232	268	256	249	264	249	246	239	280	244	245	251	249	236	263	248	246	232	229	264	280	267	259	290	224	221	262	276	255	247	238	248	260	230	280	247	249	241	262	272	248	221	238	238	217	261	246	244	248	253	242	247	253	262	247	266	237	231	274	237	223	232	262	248	250	235	259	239	247	261	196	256	225	283	246	224	238	221	227	265	257	246	242	255	244	234	236	249	254	248	229	242	237	231	263	239	252	243	223	257	248	255	243	237	212	263	243	239	261	222	262	233	256	256	247	263	242	251	253	242	276	246	278	260	262	262	242	247	239	250	217	241	227	267	243	254	248	229	246	250	243	251	248	220	240	255	226	265	223	256	250	227	265	251	275	260	266	250	261	269	241	261	229	224	189	226	251	262	247	230	236	261	258	245	258	246	230	252	238	263	247	242	254	248	252	239	254	259	238	245	252	262	233	263	292	227	261	240	240	245	256	243	276	257	257	240	253	246	282	253	251	271	218	251	261	246	293	262	247	242	228	262	263	276	235	243	236	227	234	252	230	264	260	246	265	248	280	277	272	233	244	254	233	266	295	243	257	247	261	250	248	231	259	217	222	263	226	266	247	236	276	249	273	257	252	207	231	252	225	253	247	255	252	221	243	222	224	245	241	237	255	245	260	231	266	223	232	232	254	255	268	250	274	263	243	231	231	229	262	244	277	246	254	274	263	282	252	254	248	264	272	250	277	233	236	236	294	262	259	215	249	257	227	231	259	288	258	251	256	237	277	244	256	229	241	247	276	254	258	236	220	248	256	245	243	251	262	252	272	225	236	252
34713	20946	11538	11481	11294	12276	10697	8748	8217	7281	5789	3528	3603	3486	3663	3834	3832	3586	2992	2752	2283	2251	1850	1738	1314	1432	1338	1180	914	861	854	826	821	805	769	759	725	722	731	697	718	676	708	665	690	672	732	668	662	729	735	646	675	712	719	667	656	677	686	651	695	749	727	687	697	695	715	729	780	712	693	739	753	773	668	667	724	654	678	686	678	643	638	622	650	618	704	663	643	696	655	642	628	630	671	694	706	703	631	687	659	757	658	713	645	628	653	667	656	692	703	686	727	656	658	678	691	653	660	662	668	672	627	639	694	673	710	694	621	613	686	644	622	598	642	671	667	642	621	621	617	649	650	653	636	649	650	641	606	646	629	633	667	639	673	648	647	601	688	675	625	606	662	591	619	659	671	644	648	619	608	645	674	664	667	652	663	648	672	631	627	646	616	672	616	655	678	638	637	703	676	677	671	691	609	657	658	652	624	669	682	655	635	613	633	686	646	628	624	638	639	618	592	635	674	647	643	640	669	665	615	646	675	702	631	631	688	632	688	610	635	642	615	645	612	655	640	617	647	669	630	655	650	647	606	669	651	624	664	627	652	663	613	641	631	598	605	597	663	624	667	647	679	644	647	627	665	595	646	664	688	612	650	641	661	615	664	636	630	629	641	626	641	677	653	628	640	659	632	639	639	684	681	611	664	643	681	641	666	726	643	692	672	649	619	689	668	645	650	631	638	676	617	619	702	629	611	682	636	634	638	628	652	619	728	613	628	669	620	600	651	655	646	641	631	624	637	678	613	622	699	670	591	625	618	660	640	642	626	690	598	686	631	654	635	653	636	683	647	649	688	619	653	683	635	650	628	670	629	695	632	670	693	612	656	655	652	648	622	661	668	644	658	606	655	613	596	609	682	616	639	632	617	662	636	687	581	607	652	608	618	678	654	622	627	627	642	628	660	630	627	647	587	627	621	653	644	611	637	599	603	629	635	619	644	625	663	627	695	691	634	623	651	627	683	650	645	677	654	644	704	652	623	573	654	624	669	630	620	628	640	651	652	654	617	672	645	640	639	666	669	655	629	617	621	650	633	674	652	614	677	604	615	636	673	625	625	607	639	673	652	677	638	624	649	646	626	652	670	677	628	645	677	633	679	628	616	636	588	632	671	650	631	679	644	660	645	647	642	667	613	608	601	634	645	668	619	662	675	642	641	690	661	592	614	608	665	663	715	663	671	625	664	619	645	634	612	637	640	668	648	613	638	628	664	641	673	640	637	612	671	678	662	679	631	618	665	643	640	626	613	640	622	641	663	653	642	645	629	645	661	662	578	637	667	626	635	627	608	700	629	639	634	673	652	634	597	652	643	648	681	634	582	654	624	644	653	665	588	669	633	670	605	624	657	611	664	629	620	637	647	684	627	640	621	683	698	667	655	647	630	667	652	636	606	639	627	636	645	607	644	587	648	641	632	660	642	660	705	679	654	651	657	626	644	647	643	635	691	635	650	688	623	667	622	658	664	661	607	636	629	688	659	634	615	607	652	627	643	660	635	641	670	573	642	606	645	629	620	671	701	675	700	665	639	628	685	670	660	635	616	620	620	635	696	701	621	679	656	664	685	615	672	660	636	655	648	589	638	626	637	637	630	680	647	610	648	641	669	662	616	641	642	664	610	600	609	647	620	650	660	661	624	661	663	637	674	636	659	616	607	654	634	689	618	637	616	673	643	686	652	619	638	682	610	620	635	668	631	611	619	620	650	682	655	622	659	623	612	630	622	638	663	649	627	679	619	638	633	587	636	607	682	629	657	682	663	638	678	604	686	582	645	636	678	644	691	656	661	586	626	623	636	638	650	657	638	627	661	621	635	624	639	615	674	651	607	639	628	610	646	592	603	691	666	608	612	662	623	624	618	686	643	663	624	586	641	599	625	639	618	627	608	663	648	627	663	631	650	679	627	672	663	647	627	640	691	652	606	656	610	641	655	658	621	625	636	700	630	625	642	595	653	622	573	679	635	683	655	612	667	673	630	706	659	598	690	633	625	621	631	666	604	665	636	642	610	649	616	680	650	636	687	633	664	636	665	617	637	643	646	607	591	648	638	653	651	630	601	665	603	646	630	642	659	628	660	657	601	678	632	684	648	650	643	644	638	622	636	647	672	657	641	638	657	641	686	579	637	731	665	636	635	601	608	698	624	644	671	667	656	630	704	618	668	661	636	655	632	653	627	650	617	643	619	673	644	648	667	634	666	631	625	666	652	665	611	669	631	678	618	654	613	676	671	635	648	654	658	640	648	688	667	618	650	642	641	634	633	657	646	651	619	615	620	594	653	630	627	659	641	641	627	656	624	593	635	637	655	617	605	658	699	601	658	634	668	641	644	658	612	638	604	652	623	645	622	646	637	681	631	639	637	618	673	623	606	656	639	661	635	624	617	637	642	646	660	650	630	672	642	651	665	607	595	621	613	668	650	659	657	626	610	612	648	683	675	630	631	651	610	638	628	655	701	675	633	619	633	600	710	685	621	657	691	624	636	655	687	618	620	603	645	682	696	685	619	618	614	646	609	647	645	607	677	630	654	630	689	578	657	641	654	611	640	628	669	601	641	650	625	657	658	673	663	638	613	662	634	642	672	628	642	610	633	671	660	634	672	650	687	623	711	659	656	631	651	649	607	622	672	631	613	668	634	645	699	649	666	636	598	664	662	648	691	589	636	651	654	656	621	623	651	626	616	607	645	634	611	670	629	605	628	639	651	583	632	654	636	643	634	645	661	647	646	684	671	645	672	651	629	660	639	603	663	648	637	655	595	619	664	652	645	645	585	633	643	675	662	644	642	621	660	643	632	659	661	656	573	656	694	639	626	659	635	637	636	656	688	578	620	681	631	624	612	621	664	626	674	625	618	660	666	616	653	664	649	603	651	625	613	639	598	686	628	635	619	623	681	627	595	667	682	625	649	654	673	626	689	655	639	619	656	677	615	640	632	686	633	679	623	673	632	681	633	663	651	587	623	607	676	651	625	623	644	676	669	638	644	620	658	653	633	670	661	665	667	637	627	610	631	694	614	668	628	610	645	613	665	647	639	640	655	615	637	643	644	633	653	665	661	665	657	642	651	635	634	673	666	636	645	648	626	664	656	631	620	637	653	638	638	596	627	646	674	662	654	678	684	625	637	703	612	609	636	643	678	633	672	692	637	641	661	617	635	691	620	666	645	628	630	659	726	623	648	663	703	628	642	647	635	627	597	684	641	634	616	652	652	656	620	666	637	660	631	694	614	606	656	702	634	635	607	653	658	654	645	613	647	638	647	638	654	615	646	638	639	645	662	646	651	681	612	643	645	646	603	611	686	640	662	652	640	635	629	658	647	615	643	657	658	620	686	687	607	638	632	634	660	660	595	625	627	614	627	607	604	625	621	685	629	697	643	651	682	652	617	631	615	673	649	622	634	637	605	662	668	618	656	625	654	633	632	633	641	646	656	699	621	674	611	638	660	641	678	621
7959	6238	2172	1072	838	713	601	465	421	420	420	329	321	324	324	287	294	317	281	329	298	300	311	310	278	279	264	274	298	277	319	285	277	295	281	262	280	299	300	285	277	310	278	269	272	273	268	277	308	258	278	285	273	255	262	276	286	300	288	278	284	290	283	274	298	296	290	307	272	268	310	260	275	313	266	283	316	278	291	305	260	297	298	284	277	256	277	276	319	297	281	291	283	272	293	270	305	273	299	286	261	292	275	285	283	272	286	291	282	283	277	292	277	297	266	284	250	268	323	291	272	277	293	293	280	296	285	292	281	276	288	314	281	297	267	277	279	277	258	267	309	303	265	297	292	265	271	323	315	286	316	267	276	275	265	289	276	286	273	264	272	298	319	275	268	274	272	290	269	288	263	264	265	257	283	312	275	282	295	314	264	293	300	275	314	267	266	275	314	286	303	266	285	300	294	265	320	302	290	298	288	270	308	271	295	299	285	276	293	266	269	279	309	265	298	284	306	277	279	284	278	284	298	288	271	257	310	303	279	290	281	295	293	264	265	286	277	299	278	294	316	289	314	275	293	297	305	228	285	276	305	303	296	268	264	275	259	277	245	305	284	277	276	293	312	296	319	296	283	280	263	267	255	297	289	281	283	308	282	279	289	272	303	303	295	255	286	291	300	282	278	341	297	275	288	271	289	283	266	270	262	325	281	272	300	297	296	310	289	323	285	284	296	282	265	282	273	261	283	280	276	292	303	304	310	270	304	274	294	284	304	289	282	271	296	245	300	319	265	283	299	280	312	294	284	306	282	284	264	299	289	272	261	283	272	262	282	302	282	268	283	295	307	280	270	287	305	287	289	277	273	315	276	300	281	307	307	298	294	312	313	313	294	288	279	283	292	268	261	284	279	306	287	299	275	286	284	319	288	280	299	317	321	314	307	291	306	268	254	299	307	280	258	298	278	281	292	282	315	351	292	263	278	312	295	296	293	255	254	279	287	332	296	248	264	288	282	274	280	293	289	271	282	293	273	263	283	295	348	324	307	289	279	250	283	263	310	279	299	285	289	296	322	275	278	280	292	294	298	318	287	301	267	306	252	297	273	282	316	330	287	270	261	267	290	291	317	284	274	295	297	284	282	305	307	311	274	298	291	309	277	268	284	291	268	312	277	271	307	302	329	277	298	299	287	303	280	282	305	270	271	249	282	285	291	286	302	242	318	294	291	277	306	314	263	279	314	279	299	296	289	290	294	296	275	270	271	310	297	278	321	282	300	291	275	299	303	325	299	281	272	300	277	268	294	283	301	271	286	312	308	282	277	285	302	268	281	298	294	298	297	281	300	273	290	302	258	292	297	295	294	292	313	295	268	266	279	297	321	298	259	313	238	321	284	276	294	285	289	268	251	290	261	306	283	272	250	295	269	286	270	298	288	312	276	298	255	277	267	308	281	293	259	273	273	281	302	299	279	296	294	293	270	269	251	303	282	306	289	266	305	283	301	282	318	266	303	270	306	308	279	302	271	299	333	290	294	310	279	290	283	276	284	270	277	277	267	290	287	257	290	296	311	261	270	287	297	296	280	272	268	296	277	281	268	288	272	304	295	271	269	281	280	273	293	292	288	300	262	278	311	308	271	292	294	300	275	276	289	293	289	258	274	270	311	289	286	284	256	279	280	256	286	277	295	252	279	265	311	269	263	287	275	275	274	292	277	303	309	298	303	299	305	278	294	280	346	289	284	263	288	307	259	273	281	285	284	283	285	274	321	263	306	295	282	295	296	282	268	310	305	301	303	304	285	339	286	245	276	297	300	276	273	291	306	278	294	279	275	267	267	300	298	264	273	270	274	336	294	304	290	278	331	318	308	293	300	278	298	299	275	311	268	292	303	319	316	287	285	330	285	297	283	316	271	287	268	336	309	290	285	290	279	293	278	309	332	275	287	286	255	300	290	298	253	273	268	275	296	284	291	304	318	277	283	246	299	298	311	279	298	290	298	303	303	296	277	272	313	294	301	286	291	285	284	256	261	278	296	262	291	288	299	328	321	295	300	277	281	283	268	300	261	283	281	299	275	266	300	310	310	282	318	292	310	312	272	267	281	304	288	326	267	274	280	265	254	305	280	284	256	294	307	282	292	278	281	277	269	260	269	271	273	279	299	277	277	289	301	312	287	270	309	291	310	261	275	310	295	325	315	287	257	279	280	281	299	263	305	284	310	289	285	304	287	335	263	267	286	298	261	287	275	281	288	278	278	304	271	265	320	288	315	289	302	273	286	271	311	316	267	301	289	276	285	275	264	313	299	293	275	289	261	299	307	292	280	270	273	251	292	294	295	300	288	266	268	296	279	257	312	275	301	309	297	351	259	248	261	292	300	280	298	273	268	292	273	267	279	276	309	265	293	281	339	276	302	307	296	294	268	270	280	308	284	258	318	289	297	287	288	272	304	279	275	272	258	278	277	286	304	283	290	282	291	257	274	269	291	310	285	314	292	274	288	258	254	302	298	289	300	307	277	286	287	295	265	290	296	297	272	265	288	303	274	306	297	295	297	280	283	278	291	276	303	246	266	286	292	272	296	283	291	312	277	254	314	280	251	273	306	328	281	294	275	265	258	297	271	265	302	273	265	256	297	278	287	264	307	305	272	291	304	326	292	307	277	278	274	275	318	287	275	289	300	272	290	260	284	291	294	318	282	310	303	290	270	301	280	284	247	299	275	280	294	263	324	275	262	287	277	289	302	278	243	265	302	320	294	336	317	268	295	267	298	308	308	291	276	252	282	229	306	273	310	267	288	308	288	256	294	297	289	297	278	304	299	316	282	293	276	268	318	292	264	269	282	308	268	289	263	279	288	284	295	290	277	337	308	285	272	298	272	288	284	272	271	288	252	262	267	258	303	293	288	281	296	323	292	317	286	279	287	276	281	263	289	271	278	267	289	302	267	307	276	286	283	267	282	307	295	285	273	275	297	296	266	279	273	279	296	291	268	289	284	295	285	269	276	276	275	266	296	305	290	281	298	271	292	260	283	306	319	266	269	285	287	271	295	281	272	314	277	293	298	297	324	289	299	300	314	316	296	325	277	321	281	277	256	270	297	283	288	294	286	285	250	271	269	287	263	235	313	290	276	291	267	306	286	294	256	253	286	308	264	289	304	282	277	295	304	262	285	294	300	279	302	288	285	312	323	271	277	280	290	298	313	292	277	246	293	294	268	279	254	269	290	307	293	301	289	258	268	277	273	302	259	307	310	284	304	313	285	304	294	297	293	297	280	305	241	296	276	317	292	310	274	275	295	263	277	274	307	296	289	257	290	273	326	307	273	277	278	292	280	239	278	284	279	294	296	292	300	277	252	263	298	301	273	284	331	283	324	261	283	286	293	248	280	275	274	279	285	288	290	303	280	290	276	291	288	293	329	288	304	281	298	299	313	291	296	288	281	289	291	290	291	276	278	263	270	286	293	285	285	291	305	298	281	296	287	275	307	279	271	268
7822	6401	3537	2706	2735	2276	1937	1688	1556	1594	1277	1018	974	903	871	802	876	865	861	911	851	887	888	833	844	811	787	814	764	768	772	842	729	812	803	785	757	767	757	765	742	762	733	800	787	762	744	766	794	778	758	734	760	718	742	734	736	749	794	768	784	787	770	742	767	776	756	802	797	754	755	741	743	770	764	817	757	716	755	785	776	765	771	709	717	711	773	748	774	719	722	753	728	709	740	784	709	742	757	741	764	746	771	781	771	714	758	708	767	779	774	769	700	791	715	748	761	727	749	742	778	769	799	726	739	738	752	750	753	721	772	716	752	722	820	739	729	725	771	780	776	726	738	696	753	715	761	749	683	742	767	756	724	726	781	796	719	765	774	715	771	729	769	745	746	773	768	730	756	745	765	747	771	752	779	726	704	754	748	772	742	681	744	727	793	712	721	735	754	746	812	770	765	760	781	821	712	768	766	760	733	786	706	751	771	731	737	735	761	758	709	752	751	802	711	780	769	760	749	804	796	743	770	735	714	732	782	730	778	730	749	748	736	731	719	778	791	761	746	760	739	756	671	765	696	782	721	777	793	685	750	756	743	785	750	744	743	754	771	735	726	746	740	792	722	746	720	758	738	739	794	715	733	735	730	766	780	734	718	718	694	769	741	681	754	747	750	719	717	782	727	790	715	791	752	770	764	739	760	707	758	742	781	749	715	733	775	736	755	725	769	816	739	774	751	731	783	766	776	750	714	753	758	711	786	747	736	697	735	758	715	778	764	761	751	772	737	768	787	752	784	769	818	794	740	796	743	732	725	752	761	750	774	702	730	819	741	761	742	714	708	754	755	739	718	748	767	734	788	750	734	772	710	753	715	750	778	770	771	683	770	757	751	799	727	727	726	780	786	791	780	719	701	766	763	782	739	799	765	731	740	742	754	772	749	753	740	733	766	728	850	772	770	717	745	763	730	793	772	721	780	740	707	773	770	743	732	739	768	791	765	753	735	806	744	785	760	794	798	747	766	775	797	734	742	752	785	676	708	760	731	735	808	787	747	773	680	757	788	759	794	779	806	762	737	729	740	793	697	738	759	793	718	762	764	768	740	689	744	739	782	736	714	804	748	734	762	723	749	768	788	761	787	798	704	733	735	767	800	753	746	743	769	746	753	756	746	818	756	738	734	754	734	747	777	806	752	774	739	766	736	758	779	752	745	691	809	685	726	760	791	739	771	744	735	752	712	759	780	723	757	760	767	757	754	817	773	749	741	720	787	758	728	792	748	746	792	710	793	743	747	741	785	771	770	710	787	820	798	773	742	756	790	769	750	744	771	794	771	733	801	727	726	723	745	759	754	751	740	767	779	748	739	735	745	725	774	702	799	780	727	763	757	735	701	761	781	740	741	774	732	769	745	750	731	729	714	745	712	743	751	782	708	737	715	739	736	760	736	777	766	750	729	775	755	778	750	771	769	760	710	721	750	779	737	805	755	754	730	769	683	726	780	761	791	712	767	726	724	770	731	760	751	762	785	752	762	725	771	773	761	767	738	806	768	717	736	762	761	778	772	763	762	739	804	754	746	746	746	719	756	740	814	756	762	724	710	795	759	773	718	782	773	741	749	732	747	795	772	771	724	729	782	762	784	727	722	720	777	794	786	744	736	740	729	719	756	764	730	724	714	750	728	756	746	731	697	776	752	768	765	742	744	745	770	774	779	725	712	750	768	778	794	790	742	756	709	766	788	691	748	780	767	732	717	757	742	750	804	754	724	725	748	749	771	755	723	705	741	700	728	749	751	767	791	768	753	726	717	744	736	758	757	747	720	726	795	785	772	790	741	717	764	695	757	721	752	781	724	774	735	770	724	796	764	754	743	749	749	780	751	742	724	719	777	739	745	756	796	742	734	759	778	753	750	752	778	749	736	762	749	754	758	711	706	753	773	738	738	768	723	749	748	785	752	755	715	739	722	764	783	772	764	772	726	751	738	729	750	795	745	709	743	754	741	756	761	755	716	754	727	797	765	721	747	720	750	797	775	763	754	747	773	777	757	762	710	790	778	776	743	707	772	744	787	746	748	796	750	769	811	804	725	771	773	763	715	788	795	736	766	784	785	744	719	714	759	716	762	729	710	757	747	753	734	695	776	808	716	742	747	796	732	751	737	743	713	752	744	750	720	729	774	785	782	776	784	824	759	801	766	785	738	747	812	747	752	755	742	774	751	704	762	758	733	729	766	779	717	787	781	745	781	729	722	737	739	758	773	788	734	778	767	728	785	737	812	794	740	764	786	729	758	783	782	744	735	722	783	755	739	761	805	801	741	741	797	778	680	804	715	740	761	750	753	738	769	764	759	789	762	748	792	716	788	757	739	758	722	747	741	743	725	718	775	746	729	774	755	733	754	777	731	763	760	772	772	713	730	772	755	784	769	790	708	767	775	788	752	742	766	729	785	738	753	702	705	769	768	784	753	777	749	724	760	801	754	729	749	797	718	702	784	781	790	756	753	752	751	706	727	738	778	792	745	801	792	777	782	776	734	682	753	772	779	761	722	740	740	748	760	756	747	701	757	761	757	778	702	764	764	778	734	763	758	735	748	747	719	758	729	714	714	748	733	765	689	743	737	781	713	806	781	742	736	739	743	772	695	791	759	760	785	744	709	760	770	723	777	756	710	783	788	734	715	695	792	719	785	704	750	719	759	802	722	719	732	744	793	770	769	805	759	726	776	795	721	767	730	708	769	691	754	758	773	753	754	751	723	768	742	753	733	751	741	754	715	732	747	738	723	763	691	723	771	724	732	775	711	750	715	782	737	723	727	756	754	784	764	763	754	746	770	706	799	763	747	705	780	752	759	770	776	717	763	736	721	795	724	784	758	721	759	746	731	767	778	715	752	741	746	716	787	785	759	756	824	762	759	755	632	652	757	739	781	787	805	738	722	770	778	759	701	780	787	780	770	764	748	726	746	702	759	791	793	780	753	725	776	710	736	721	773	769	742	776	739	751	806	747	763	714	675	749	758	762	767	738	743	794	800	755	729	753	784	768	782	813	760	791	710	718	734	758	768	766	793	742	778	771	772	770	716	712	722	712	775	730	736	781	765	717	784	783	744	812	755	754	765	746	785	791	747	705	690	743	749	782	736	740	738	753	770	757	826	779	753	754	758	735	699	767	770	719	706	821	732	746	732	717	745	710	708	791	757	793	771	778	756	744	795	784	773	729	736	751	765	804	728	739	722	759	767	770	727	767	742	743	723	768	723	759	703	730	745	734	737	779	754	725	733	713	782	725	764	783	762	808	719	777	708	766	701	765	764	749	736	767	756	751	737	716	744	739	744	740	763	723	772	792	755	764	742	770	756	722	744	741	806	734	752	737	748	750	702	715	777	712	725	712	734	753	777	742	799	728	725	731	734	729	726	780	745	697	779	759	778	705	759	710	792	740	756	795	721	762	774	751	771	775	739	758	759	745	717	759	799	797	692	771	755	763	731	737	747	771
36277	31512	17860	12703	8487	6478	4893	3038	2169	2141	1525	934	708	552	585	557	588	529	498	484	432	445	403	370	391	415	365	323	330	368	353	316	294	312	329	342	361	297	337	317	331	341	314	341	309	340	337	363	327	388	272	311	330	343	314	266	319	327	323	336	336	311	342	320	309	339	345	334	338	346	303	323	332	306	349	320	349	278	349	311	292	332	312	309	325	290	310	318	315	362	323	290	314	313	318	297	305	331	314	332	312	306	333	300	327	332	320	331	313	327	332	355	314	282	290	348	313	321	324	332	306	358	310	347	289	327	306	337	304	343	333	361	323	331	305	319	319	332	340	303	315	368	327	316	315	307	334	296	337	306	357	310	290	316	309	308	306	331	310	303	305	320	308	311	293	321	323	317	351	295	303	334	310	347	301	310	338	303	315	346	330	344	334	316	320	323	324	318	365	320	283	309	313	283	331	318	312	304	304	336	304	310	310	302	320	319	349	313	338	336	306	346	313	320	315	317	334	308	342	304	321	312	315	303	328	319	328	315	322	324	315	288	329	320	308	296	331	273	318	332	323	305	307	330	347	297	318	292	296	294	313	318	346	321	299	301	329	315	342	322	310	319	307	320	305	319	324	272	310	301	315	299	336	312	325	310	340	299	327	330	299	299	326	310	308	332	292	364	321	275	316	331	324	308	296	302	335	324	321	321	335	317	316	314	328	319	288	350	295	308	287	328	308	338	297	309	315	296	313	306	349	312	320	317	336	292	354	310	325	303	348	335	354	321	350	333	314	286	326	329	312	307	348	326	366	288	329	320	313	310	341	314	346	341	299	327	310	314	324	313	314	294	322	319	328	304	319	325	332	324	290	290	310	319	287	306	331	342	325	352	328	300	307	288	336	291	309	315	339	330	330	327	353	320	303	286	317	287	294	347	321	323	313	328	303	275	309	324	342	307	277	305	309	306	319	332	341	335	337	318	356	328	346	311	328	306	329	327	299	305	308	331	321	322	302	339	278	320	317	317	276	314	316	308	321	315	336	302	316	314	315	319	325	332	306	319	317	325	288	324	275	339	316	338	309	317	297	356	309	333	316	325	310	304	308	339	307	310	351	317	328	302	312	338	318	342	315	333	328	325	358	335	291	303	304	297	320	351	301	297	304	321	337	336	336	333	318	336	325	331	301	311	309	331	308	325	336	340	306	336	331	327	335	330	312	321	316	307	324	328	319	310	295	346	311	324	330	288	305	267	299	282	324	338	338	312	318	319	317	323	309	307	294	299	334	314	313	290	281	335	295	309	323	297	336	335	298	326	324	293	284	345	297	332	359	298	324	312	342	309	335	375	297	340	381	320	329	352	305	298	299	304	309	291	309	298	341	293	299	313	335	336	328	318	316	280	326	293	305	326	326	350	310	315	332	319	303	306	326	316	315	312	318	316	319	327	324	332	349	327	361	341	268	299	309	332	317	329	329	357	287	272	306	323	354	324	279	325	336	301	313	312	319	329	303	328	314	320	300	337	313	317	319	310	342	310	311	317	342	331	308	361	324	300	311	347	317	326	300	305	294	329	338	293	328	329	346	333	323	273	325	298	325	305	323	300	327	285	344	306	333	321	327	322	315	303	327	316	298	327	298	328	289	334	324	297	301	340	344	302	326	326	297	310	322	306	343	280	337	321	332	316	294	301	318	339	325	306	297	330	322	297	298	338	306	322	298	295	322	301	316	298	338	309	320	317	296	305	307	339	333	309	336	325	329	317	329	297	303	316	326	293	311	319	293	312	324	321	333	325	319	333	312	342	301	311	294	319	311	330	314	324	311	284	341	339	307	342	316	304	301	308	321	317	342	316	301	293	343	333	327	335	293	351	327	302	300	312	300	342	315	344	345	297	328	310	296	308	346	336	310	345	341	318	311	347	313	328	312	316	342	323	320	340	334	323	301	320	320	321	318	324	321	340	308	340	325	332	314	332	294	311	303	349	297	352	286	338	316	279	381	325	343	343	331	334	323	317	300	318	317	307	293	309	326	301	335	321	333	310	325	337	344	316	321	330	301	306	332	319	276	289	319	318	291	336	333	330	338	315	269	334	288	312	316	310	323	344	324	310	316	305	300	293	311	318	328	319	320	311	320	313	302	346	343	313	337	318	318	324	346	307	349	305	327	326	325	334	318	335	317	341	323	328	318	314	289	310	335	316	339	297	334	280	301	313	319	318	298	303	319	323	338	300	336	337	326	321	301	286	292	341	363	324	321	319	307	321	324	332	320	325	335	336	310	337	301	294	319	330	339	305	299	311	336	320	294	324	345	330	319	332	317	304	317	319	302	336	334	315	336	319	334	313	311	304	327	285	333	296	330	337	320	335	313	300	327	325	305	319	305	308	313	302	322	288	324	306	343	313	326	312	339	317	306	308	273	280	332	310	337	346	298	294	274	319	310	303	336	318	342	333	341	331	301	338	305	295	315	316	320	316	319	326	340	283	308	308	320	268	280	296	303	310	307	318	315	330	309	310	291	321	318	342	337	318	318	279	327	323	327	347	301	300	302	307	312	317	297	303	312	322	320	329	309	315	314	347	298	295	325	380	344	340	303	293	335	332	318	309	337	295	304	287	285	296	308	312	323	327	301	302	333	297	342	275	305	307	314	294	303	311	341	302	292	314	316	320	319	322	366	302	343	306	314	331	300	282	298	350	365	347	295	334	327	305	307	322	314	318	325	352	329	332	350	327	309	324	295	320	310	315	297	316	318	322	305	311	296	311	304	307	306	308	297	329	322	314	326	312	341	318	327	319	333	299	317	329	313	316	308	309	304	301	317	312	328	308	299	352	311	323	308	310	317	336	311	293	299	324	296	339	338	320	322	342	298	318	332	304	295	329	318	341	321	295	320	334	288	305	328	315	341	324	322	321	319	287	307	341	322	321	279	328	339	321	298	305	300	327	301	292	309	353	333	327	317	326	312	283	338	323	298	308	323	325	338	324	358	316	341	311	288	285	323	326	311	285	308	302	333	288	310	321	292	299	283	342	342	350	329	331	340	327	315	305	291	295	313	298	323	330	363	315	301	318	326	330	327	306	340	299	300	325	330	303	342	310	310	313	321	292	298	311	356	319	271	313	311	314	333	310	312	337	295	296	297	330	301	329	314	351	310	323	314	319	324	307	303	310	295	302	298	318	299	306	329	328	306	315	314	303	340	322	343	328	315	296	308	287	302	289	319	313	332	322	320	293	303	316	333	317	321	319	319	305	336	306	334	317	334	280	309	297	307	305	332	322	309	306	299	304	338	336	303	338	322	309	301	290	322	332	343	294	299	355	303	308	318	309	304	325	306	340	307	314	326	277	321	306	358	298	321	317	326	324	307	288	282	281	330	325	315	305	286	313	336	282	304	318	327	347	316	311	323	347	319	350	321	300	351	315	295	324	308	296	309	357	294	307	308	315	330	320	295	314	334	330	309	293	307	274	325	356	319	317	305	302	320	287	355	302	354	345	337	310
30009	16615	8867	8427	7884	8961	7527	5860	5579	5673	3696	2554	2499	2385	2469	2727	2737	2616	2281	1972	1890	1553	1389	1319	1211	1193	1126	1133	987	948	912	972	894	840	894	851	800	881	874	825	860	813	855	865	869	826	834	831	826	873	805	829	813	784	793	865	855	831	849	878	895	848	840	839	859	951	856	829	843	895	915	815	913	821	836	859	742	851	828	807	827	835	855	805	866	818	866	829	771	859	834	820	868	850	830	795	835	825	795	828	799	800	855	848	809	805	806	848	828	818	835	837	793	817	810	837	813	825	865	871	794	843	837	858	868	818	809	800	820	827	750	824	751	794	765	840	783	814	804	781	794	766	776	804	788	841	829	814	799	793	792	846	824	813	851	800	805	804	826	861	838	856	778	814	867	803	873	752	769	834	797	892	853	813	806	851	880	839	788	840	814	822	800	842	824	789	806	822	792	812	839	847	799	839	825	830	844	835	805	811	776	748	846	762	843	816	899	816	806	736	787	804	808	791	784	784	797	826	754	810	804	803	789	827	833	866	814	793	823	807	785	788	794	818	810	784	802	804	860	801	887	858	798	872	814	779	800	835	798	788	831	812	750	818	787	820	789	816	876	868	826	776	853	837	824	794	830	807	838	840	825	817	825	808	818	811	804	783	792	859	809	801	864	777	775	823	788	823	847	807	852	747	808	789	788	775	787	797	799	828	806	807	769	810	825	817	823	750	810	846	807	853	834	797	824	832	779	820	799	776	822	824	807	820	839	827	812	811	804	815	759	807	840	822	800	751	801	819	832	829	800	768	818	849	808	854	836	776	809	804	782	844	858	836	815	815	809	802	825	837	804	827	797	795	839	823	798	808	850	820	799	843	840	796	813	770	835	828	837	818	786	832	866	772	790	801	786	844	788	771	818	845	814	830	770	782	791	758	782	869	812	774	809	760	853	809	787	823	805	794	851	776	777	810	781	799	820	816	819	848	866	800	838	797	833	820	848	824	848	775	786	780	805	811	846	804	841	793	871	841	845	823	784	825	818	807	775	797	808	761	801	801	797	862	781	836	826	821	785	806	852	790	806	822	805	805	847	843	818	793	750	852	806	777	770	827	788	786	793	796	819	802	802	813	813	827	785	804	786	777	774	775	813	828	833	837	800	824	813	814	810	844	823	759	822	790	831	831	830	833	770	864	806	822	777	878	853	788	762	830	810	748	796	814	811	850	850	804	823	814	735	787	858	818	796	838	806	784	854	834	816	820	821	890	766	855	777	832	872	790	811	818	827	807	782	755	827	758	788	817	805	819	773	775	825	789	791	817	827	799	831	829	800	837	834	825	803	783	821	830	776	797	817	795	797	801	837	788	798	793	761	798	791	797	814	843	771	805	824	789	775	808	827	784	847	818	816	802	828	852	846	831	829	776	808	772	804	800	786	852	833	825	846	808	853	842	859	776	779	826	805	797	743	811	843	830	824	848	816	822	792	851	820	762	809	784	792	825	797	757	804	816	785	786	790	801	786	821	845	801	831	802	821	827	840	791	799	798	744	825	821	813	771	838	848	816	833	772	772	785	860	744	859	757	798	841	796	797	846	796	793	867	784	821	808	848	793	792	800	835	843	792	818	825	738	798	838	825	847	840	807	819	827	800	819	852	806	813	812	790	825	813	814	799	825	804	782	833	812	846	800	835	811	821	810	816	839	782	873	797	837	779	800	823	799	899	809	828	777	836	793	780	818	797	871	823	759	862	818	817	794	769	814	804	809	836	833	855	783	797	811	830	830	811	844	813	847	783	777	797	816	782	810	806	835	828	790	788	790	831	792	783	830	805	845	821	795	785	825	806	890	773	789	858	800	840	796	883	790	775	755	788	814	840	805	815	782	832	783	846	823	771	848	814	842	812	838	798	791	794	848	816	823	800	809	749	822	870	803	792	803	806	834	781	796	801	757	764	848	858	775	811	779	800	829	860	769	832	777	841	854	830	775	770	801	807	768	807	797	818	851	802	815	742	809	814	835	806	796	812	821	775	769	809	762	788	828	800	815	794	827	755	813	827	876	783	815	855	743	830	799	864	828	783	816	866	803	777	816	770	804	845	805	815	818	795	790	799	780	826	742	844	795	824	836	803	855	809	825	810	882	835	813	780	789	826	859	802	848	812	798	837	761	845	844	835	842	824	842	808	839	810	867	776	828	831	812	813	821	777	820	809	779	801	837	851	794	788	826	864	813	811	816	817	827	817	821	818	797	813	771	809	811	788	751	829	846	798	812	838	831	892	859	827	849	829	841	783	821	854	818	793	797	807	811	790	846	808	769	813	779	847	797	806	803	817	851	816	779	831	867	794	814	796	847	837	834	803	795	870	795	805	783	786	821	835	785	811	876	804	854	761	766	821	827	857	863	776	795	833	794	817	790	802	797	777	835	802	786	802	811	805	833	836	824	828	793	829	761	787	807	817	873	831	835	810	786	789	797	837	787	825	866	817	812	809	786	822	805	773	763	835	831	839	830	852	870	745	802	827	806	804	807	787	792	797	812	839	800	833	806	858	800	790	827	776	781	783	820	789	800	836	843	809	822	822	831	821	796	765	815	817	807	765	777	806	766	796	815	756	828	844	853	818	826	790	780	794	753	801	812	790	791	802	782	794	793	781	792	840	860	779	789	766	862	825	820	781	859	788	847	762	823	810	809	806	799	777	828	824	792	854	827	749	826	814	813	819	762	798	816	808	751	795	868	849	822	776	859	778	821	795	810	877	784	778	834	820	842	804	827	817	801	846	778	767	849	836	845	818	779	816	804	804	851	805	806	826	836	785	887	769	834	849	801	804	811	799	782	839	802	788	816	805	861	853	812	798	843	785	801	809	819	825	809	795	808	813	811	811	784	795	832	794	778	885	811	820	776	790	780	800	776	832	881	752	783	859	844	831	822	858	823	860	836	773	819	811	792	823	812	808	836	838	787	798	794	846	777	822	795	793	786	781	800	818	821	841	796	787	824	821	820	835	772	863	868	817	782	816	798	831	848	833	786	813	777	802	795	801	832	842	827	834	824	821	807	790	820	798	814	840	819	822	851	819	797	790	781	815	827	821	807	833	830	816	811	794	838	795	801	799	836	782	814	814	805	841	829	769	799	800	808	820	806	800	850	799	879	840	851	788	851	793	822	815	854	774	857	781	836	843	791	877	830	869	808	817	794	766	821	833	800	839	789	857	838	822	768	849	815	784	788	774	814	846	801	827	879	818	813	843	826	769	818	827	800	819	836	774	784	767	805	826	769	812	793	838	849	751	834	788	847	835	810	814	814	799	827	850	818	838	815	834	785	840	853	780	787	838	765	815	805	805	757	825	851	824	799	831	807	779	785	858	788	800	807	826	820	811	801	792	802	809	806	789	841	809	849	803	792	806	793	817	853	789	832	811	755	852	820	804	797	838	816	849	798	787	791	858	804	796	768	824	815	813	824	786	829	783	796	823	822	840	809	785	780	803	777	816	844	783	791	840	802	833
44853	31942	22974	19333	13559	11270	8348	4798	3647	3304	2087	1162	968	766	729	828	806	675	660	587	454	443	378	355	326	331	318	298	264	271	259	304	240	252	261	278	250	247	209	243	244	220	242	250	245	239	212	230	247	228	234	262	249	224	240	281	239	234	217	244	221	224	242	240	235	244	246	233	243	222	232	218	224	264	230	247	230	253	249	237	218	229	262	215	218	231	261	266	235	261	269	221	223	202	242	264	243	236	244	227	246	248	242	234	240	244	264	243	242	225	237	269	211	214	226	245	236	220	226	221	258	234	254	218	229	252	229	228	233	247	240	236	214	240	234	221	208	238	228	233	258	250	231	236	258	224	214	229	241	257	228	245	258	210	221	217	246	243	222	231	247	229	212	238	237	232	214	221	234	231	216	249	216	244	223	221	247	228	257	240	209	234	243	264	236	212	231	245	242	263	255	227	234	233	264	254	240	219	237	209	239	221	201	230	237	215	219	273	256	255	231	283	256	222	232	244	231	233	220	222	254	253	243	235	234	226	218	212	240	249	225	243	224	255	190	231	230	231	233	230	261	233	280	222	236	219	249	194	233	255	233	213	232	240	247	213	255	256	251	242	210	246	243	266	254	209	226	218	227	241	227	237	203	214	237	250	246	225	218	244	243	242	229	254	223	245	207	234	207	223	262	203	216	209	223	227	236	216	204	240	217	231	224	201	224	221	225	247	199	218	215	231	233	238	198	241	244	231	232	217	238	235	233	237	236	250	238	232	229	218	261	224	213	240	223	240	233	247	248	228	216	228	239	245	223	235	226	230	207	254	204	253	253	247	236	236	214	219	241	225	224	256	231	229	246	230	236	252	233	207	255	255	255	246	234	247	235	256	217	196	239	254	234	198	218	242	223	250	242	242	266	216	226	246	247	233	208	268	217	218	235	229	219	258	251	254	226	239	213	240	230	229	234	233	241	232	239	247	218	244	210	224	233	224	245	250	230	193	238	222	223	236	219	251	221	240	213	224	214	227	221	239	231	207	251	234	237	261	232	222	236	237	233	206	225	244	203	258	248	218	221	221	229	250	237	237	223	230	272	216	231	226	229	233	246	230	218	229	235	217	249	239	243	208	233	226	222	234	250	246	257	232	250	231	236	248	217	253	233	227	230	232	232	233	233	232	246	236	224	259	218	233	242	233	234	231	246	247	251	224	235	260	212	238	258	232	229	261	225	230	231	260	230	235	231	239	246	225	208	233	245	249	227	194	241	230	236	229	228	239	238	232	254	215	245	248	250	220	250	223	205	229	212	225	226	213	262	241	249	209	248	259	227	250	224	262	204	239	252	239	217	227	228	234	243	229	243	249	266	215	239	232	204	269	233	239	233	225	225	242	248	247	221	237	224	240	217	235	237	205	263	215	214	268	206	223	246	205	217	254	217	232	241	239	226	244	198	256	244	239	237	248	220	237	244	217	239	255	221	224	271	245	221	246	202	237	249	239	229	235	251	208	257	242	231	233	228	256	216	215	209	213	215	238	216	200	214	239	219	214	218	222	241	226	218	221	218	203	246	244	233	204	223	246	259	246	219	213	220	227	235	240	192	220	246	264	216	218	235	242	246	216	219	272	228	250	220	223	219	236	225	237	223	239	235	212	211	225	243	240	239	217	226	247	226	262	240	242	252	245	230	222	250	228	252	213	236	224	233	231	248	238	232	244	214	251	217	229	275	228	248	252	256	226	249	245	246	244	217	203	219	244	219	213	256	251	224	231	228	216	229	249	245	249	221	225	246	267	227	244	237	232	219	253	235	249	240	225	238	237	240	252	208	218	238	222	242	220	231	246	214	235	244	234	226	235	219	208	236	235	246	228	240	246	235	243	242	231	234	252	234	242	225	229	218	249	255	220	207	236	198	250	253	216	217	218	231	224	270	233	208	246	233	209	215	230	241	240	211	225	264	245	225	238	208	216	238	241	255	224	247	239	232	238	217	242	204	239	239	255	250	234	211	246	207	218	224	224	248	231	232	246	206	206	228	253	232	210	202	210	238	209	244	234	255	249	243	221	218	208	232	219	234	238	244	252	234	233	238	255	206	235	180	223	245	256	221	253	212	218	239	220	225	245	227	250	247	243	248	214	261	248	232	242	238	209	242	252	239	247	247	268	231	203	216	252	237	242	260	245	236	223	240	269	244	234	277	238	263	237	235	233	259	212	238	190	233	215	226	218	211	212	212	242	235	223	232	239	246	227	242	237	209	228	242	241	209	250	242	209	195	229	237	202	234	222	255	240	209	213	251	231	222	219	222	219	226	215	233	225	214	230	241	217	278	250	246	227	232	233	219	246	226	215	247	237	246	226	256	248	256	226	222	194	256	228	225	231	220	205	244	246	213	243	251	224	247	242	235	262	225	260	239	205	239	254	213	242	239	220	252	240	240	246	233	259	231	248	232	237	253	226	229	265	253	213	232	230	252	216	239	250	228	229	261	226	254	208	229	229	253	210	239	228	258	253	218	224	215	228	235	234	257	234	197	258	232	239	225	224	247	201	248	232	222	232	249	189	230	241	217	223	214	209	223	246	212	227	221	240	249	257	238	225	227	252	243	252	209	213	247	207	231	230	253	246	227	220	232	223	228	266	225	222	238	232	233	237	247	254	234	235	216	249	204	220	217	237	231	234	238	246	243	225	284	232	255	243	228	257	236	240	206	192	240	259	271	237	226	238	274	234	251	248	222	252	231	218	238	239	197	229	218	231	229	234	240	238	242	239	242	212	240	219	226	232	229	230	237	234	210	249	236	236	231	252	207	215	247	242	223	204	213	211	225	203	216	222	214	242	249	248	236	237	250	251	208	221	245	223	244	233	237	225	234	236	210	219	221	219	250	219	228	212	214	244	230	235	269	213	229	235	248	233	216	253	228	241	243	209	248	226	207	232	233	246	210	240	254	218	246	222	201	237	213	198	218	255	237	236	258	223	233	221	223	217	271	242	217	246	274	265	240	247	205	215	235	204	243	227	256	259	235	237	235	240	238	248	274	203	220	255	230	212	212	210	235	236	221	243	223	257	211	230	216	215	206	255	236	207	214	226	231	228	236	259	230	248	218	229	231	247	220	247	229	248	250	246	250	241	232	261	255	219	251	225	257	216	218	244	232	231	204	230	241	243	239	228	230	250	261	251	253	232	219	216	213	247	233	227	209	237	235	254	245	257	228	234	239	205	260	231	232	244	231	230	260	252	230	224	236	240	217	233	200	235	214	254	274	206	247	218	232	224	238	231	220	250	232	254	227	249	251	257	237	215	261	240	225	244	232	236	229	221	226	249	237	208	217	235	219	198	229	229	232	268	238	243	261	243	211	221	209	222	222	222	234	213	219	263	215	229	240	275	220	228	252	225	237	231	255	226	239	227	244	258	237	234	197	250	218	241	244	214	220	232	235	227	198	251	232	217	216	231	208	245	224	237	239	208	260	253	242	236	247	234	234	199	202	240	227	288	258	243	242	255
37193	18756	11217	11947	10951	11722	10211	7819	8274	7792	5419	3615	3814	3675	3886	4176	4508	3916	3364	2830	2369	2177	1657	1574	1250	1251	1339	1092	879	805	805	800	762	744	690	778	732	670	774	686	679	692	712	661	651	639	647	635	687	641	657	623	639	609	605	624	641	632	659	658	659	656	642	667	672	679	693	674	707	757	689	710	702	647	608	645	665	628	643	608	609	637	601	596	637	644	599	593	616	573	630	637	659	669	634	660	632	634	643	654	594	635	596	665	683	615	577	678	646	645	648	652	629	611	606	615	633	618	609	648	607	619	586	606	635	640	604	633	621	609	616	599	611	632	577	607	598	619	624	636	628	621	612	573	630	629	593	593	581	648	575	606	590	628	652	588	639	631	642	598	607	620	591	614	609	590	603	621	628	601	610	644	606	564	618	595	671	608	608	578	625	582	615	611	605	590	610	588	604	616	600	631	599	573	605	599	652	599	598	609	610	622	584	591	571	601	620	657	604	586	599	603	626	603	594	622	608	678	613	638	615	628	600	543	573	578	618	622	586	606	599	595	592	625	604	624	611	565	617	598	626	626	635	583	630	626	601	568	600	588	564	632	614	627	600	610	644	586	587	630	595	600	624	661	577	577	605	589	582	594	592	594	598	627	593	632	595	582	641	613	606	618	646	560	603	600	599	571	625	645	641	597	612	588	601	613	665	566	607	620	547	606	596	597	579	603	609	612	600	622	605	569	617	615	639	607	594	600	569	596	625	608	597	621	602	573	613	600	562	661	579	603	602	596	584	650	642	591	603	617	597	596	614	595	612	618	582	628	612	582	567	644	573	577	606	564	635	623	588	639	620	586	637	591	659	630	622	611	579	588	600	608	609	603	574	581	566	585	621	590	611	604	623	604	610	640	558	611	598	636	608	603	548	603	647	588	611	600	558	621	561	639	622	572	603	636	614	599	562	595	640	601	598	607	617	632	589	607	581	630	563	602	650	584	609	617	604	589	615	584	645	594	619	591	611	620	594	638	643	590	591	592	579	624	577	643	618	584	584	584	632	615	572	599	585	628	564	649	576	600	596	595	606	548	660	617	623	579	592	639	613	580	617	624	624	594	597	621	629	605	593	614	581	598	603	602	653	606	664	590	640	588	608	638	617	614	598	589	604	631	601	606	594	622	611	592	631	594	614	602	578	573	573	600	636	612	557	594	600	624	618	585	585	602	557	578	620	599	628	611	625	618	606	608	662	641	596	588	637	589	582	636	608	618	597	649	589	562	597	605	592	606	555	606	634	632	650	589	627	619	580	607	615	597	592	570	592	572	585	636	590	621	627	590	593	642	586	595	614	620	575	586	618	596	635	609	568	623	574	580	614	653	561	568	625	591	622	579	588	621	599	590	601	607	654	630	625	594	584	649	614	640	587	583	635	601	621	623	609	605	580	582	621	614	657	586	600	605	577	612	608	586	608	634	603	613	595	618	624	631	603	623	616	608	665	594	595	629	642	613	612	602	605	609	559	618	662	617	602	603	615	597	619	615	625	590	635	594	621	591	574	564	598	592	626	628	610	640	633	605	620	630	559	600	628	585	615	624	577	602	613	562	598	581	592	581	625	622	604	638	587	569	631	598	613	595	604	615	611	602	605	606	588	566	593	600	608	614	576	606	642	601	610	624	587	594	604	603	628	589	618	612	613	609	624	597	595	640	601	586	584	578	634	608	588	555	606	647	579	543	596	593	587	613	567	602	623	630	612	614	627	602	618	616	573	605	639	588	599	617	576	605	584	611	611	626	601	587	602	607	579	603	613	629	618	600	601	586	589	546	606	663	638	619	633	596	565	559	633	602	630	614	626	570	588	575	621	599	592	623	624	583	586	588	598	595	587	619	561	594	616	619	575	625	602	556	572	573	579	560	611	613	617	595	603	608	604	594	613	588	616	586	598	594	582	648	575	603	614	612	611	603	627	600	614	599	572	636	659	615	619	582	603	589	599	580	579	604	617	593	558	603	650	593	600	623	646	606	618	633	609	655	602	610	598	631	614	592	605	637	582	597	612	618	596	586	570	600	584	593	618	625	593	611	588	563	636	587	604	597	574	583	599	635	628	598	613	575	627	595	582	582	626	593	623	623	616	605	566	603	611	568	636	627	622	608	556	590	629	586	641	620	583	573	541	580	585	622	613	620	592	617	556	583	612	569	628	606	621	618	603	615	627	561	597	580	615	566	616	605	591	596	623	622	581	613	568	583	644	578	609	604	570	624	594	629	608	588	595	589	556	628	603	564	611	592	565	594	635	617	582	571	613	586	661	570	602	602	582	586	605	571	548	571	587	649	623	624	559	607	601	611	576	586	595	620	580	598	589	583	571	633	593	635	560	556	593	586	591	607	616	622	646	656	581	589	577	544	604	655	608	615	584	589	606	613	673	599	629	638	604	614	586	624	605	570	661	623	613	624	595	608	632	603	601	624	617	601	570	618	577	615	619	632	587	624	567	585	560	593	608	613	598	658	555	627	581	601	618	596	584	658	589	602	611	589	612	593	613	608	584	644	615	602	601	596	602	620	629	600	611	622	615	563	585	620	607	608	611	642	612	574	602	603	641	583	599	611	645	615	614	603	588	622	607	658	552	553	623	566	594	602	607	576	619	607	664	611	612	630	607	589	590	552	608	594	624	645	603	585	624	567	635	581	629	617	593	606	594	623	610	591	593	634	600	603	580	632	593	619	606	633	588	598	605	636	622	579	607	579	601	627	562	583	594	604	601	640	600	600	595	622	650	630	605	641	577	590	572	629	629	583	619	636	611	595	548	596	627	577	617	587	621	600	646	612	594	605	601	606	581	640	591	622	621	591	580	583	571	589	576	608	597	572	621	587	675	595	625	565	623	654	520	618	626	627	620	605	657	588	612	603	601	594	642	621	635	613	625	631	640	565	613	614	614	585	551	581	588	603	584	619	537	633	574	583	626	598	580	608	625	604	543	605	592	610	550	598	600	594	573	608	624	628	605	613	611	606	634	595	619	619	614	651	595	618	593	612	568	600	605	652	624	631	605	596	626	624	650	575	567	603	560	580	647	581	625	574	560	664	603	592	597	556	611	603	603	667	615	548	597	628	632	649	611	655	619	609	602	601	586	585	587	641	593	627	564	591	620	576	616	581	625	596	629	593	604	614	590	626	607	610	614	633	585	601	588	624	627	600	603	602	604	585	622	579	559	610	593	609	609	564	567	623	570	639	590	590	610	612	663	602	596	547	574	579	601	590	590	569	600	592	642	643	609	604	583	558	619	602	631	594	629	629	586	560	620	626	620	525	616	573	621	615	578	569	603	569	589	608	589	603	612	603	593	607	593	545	633	598	616	610	596	580	590	560	573	596	633	582	585	606	581	647	568	615	582	651	623	576	607	587	597	551	586	640	611	620	581	591	626	643	592	598	573	594	637	569	597	617	592	577	634	597	604	603	593	633	616	579	586	615	601	586	606	597	619	627	620	597	607	585	622	577	581	634
10142	6769	2273	1397	876	723	660	485	459	530	488	362	335	290	276	302	284	308	284	316	305	304	284	309	295	298	320	288	309	293	275	282	310	279	279	318	303	317	263	272	253	279	294	307	274	303	303	312	283	285	277	255	265	281	304	297	296	260	283	288	274	311	269	270	281	282	310	279	288	274	266	329	305	263	267	287	250	286	291	299	282	328	274	277	291	256	286	283	278	273	286	294	256	317	292	324	253	275	306	313	251	290	288	263	267	307	278	268	327	286	297	270	281	297	285	259	300	292	300	291	282	259	293	295	268	248	280	298	248	258	288	295	287	282	269	277	284	288	285	279	280	322	299	280	266	285	278	269	270	336	303	247	263	277	281	294	267	262	323	295	281	268	282	258	312	288	269	274	285	257	276	292	292	288	272	276	291	288	276	276	275	279	314	258	272	277	305	279	280	288	284	266	292	310	261	331	269	267	278	287	302	294	268	250	287	284	243	322	299	280	268	270	295	296	263	249	252	283	288	315	258	247	273	270	250	258	294	287	274	279	279	260	273	282	274	280	309	296	303	285	289	302	268	297	281	322	293	300	304	292	272	307	271	284	293	290	289	309	289	283	244	274	311	284	294	316	268	306	288	264	274	281	269	291	299	283	285	296	274	300	282	284	315	273	285	285	276	276	289	298	285	271	299	288	301	266	291	297	265	286	299	277	294	300	289	283	277	290	268	285	278	319	295	271	314	283	273	289	287	271	294	285	288	294	257	292	252	265	273	269	293	257	303	291	286	296	287	276	265	269	287	279	291	289	293	264	283	283	279	283	282	309	251	256	295	285	274	266	278	293	270	294	288	251	293	309	293	277	275	287	290	283	294	294	270	268	273	307	288	284	318	289	246	276	276	305	288	308	303	275	285	278	280	266	242	255	293	280	302	307	285	271	266	297	283	269	262	306	288	311	283	286	258	255	271	298	276	278	286	274	341	262	293	275	283	284	293	284	289	250	277	283	264	275	272	285	265	297	314	258	282	300	274	286	282	291	278	289	291	277	292	289	284	294	247	279	297	270	274	299	312	290	292	282	297	296	297	295	301	272	328	290	295	311	288	285	272	291	268	271	251	275	265	291	276	266	297	225	283	261	314	270	304	294	252	269	287	271	299	300	292	305	274	295	271	242	269	272	293	299	284	321	299	250	258	291	264	286	329	288	265	296	286	279	310	273	254	274	286	248	289	257	276	293	286	286	304	249	288	302	251	296	276	282	312	292	251	304	300	274	265	313	263	271	279	276	277	282	250	310	294	304	263	285	257	281	268	295	277	293	267	269	276	289	284	274	305	294	301	289	258	270	273	278	244	274	287	301	280	273	330	309	295	299	239	284	275	276	318	268	282	304	282	269	278	265	316	294	294	278	314	283	266	260	290	275	268	246	284	266	272	318	261	265	302	279	303	295	280	263	268	262	291	275	296	285	305	260	276	288	303	310	267	299	264	281	270	287	276	290	256	317	265	281	257	308	311	249	273	306	262	299	293	285	273	277	278	279	273	266	268	264	275	287	296	282	303	319	284	287	291	269	257	277	300	302	286	302	269	285	262	320	292	259	281	240	268	267	264	268	277	281	259	270	272	277	317	299	288	287	258	290	255	288	306	259	289	273	290	306	287	291	285	269	302	293	265	301	294	277	276	265	296	268	261	325	273	292	248	273	320	285	276	298	284	284	271	297	283	288	288	282	289	251	268	275	297	287	261	282	287	257	280	268	291	277	275	259	305	310	285	281	291	293	279	294	326	303	267	283	277	257	297	270	286	320	265	296	291	284	270	301	264	304	277	289	307	304	287	266	280	279	305	307	303	289	316	293	292	255	274	273	274	281	295	286	272	301	283	309	291	273	264	282	283	278	297	279	265	277	284	303	297	274	293	285	293	293	288	295	284	276	286	287	287	287	281	260	258	278	283	331	289	250	275	277	284	300	243	283	294	281	290	276	258	293	303	291	276	279	284	266	269	262	302	303	300	301	289	287	257	266	248	272	255	253	277	269	291	295	263	307	260	269	283	314	263	295	277	301	335	334	270	244	275	302	296	251	242	280	275	264	281	263	284	301	272	314	248	272	298	286	278	298	283	239	267	283	282	293	303	277	278	299	312	282	281	288	261	255	307	286	286	289	300	305	267	284	313	303	245	315	278	269	273	273	269	272	281	278	261	286	313	299	269	280	282	273	270	272	256	250	279	273	248	271	303	275	273	275	306	259	269	291	299	304	259	300	278	258	287	297	308	292	290	294	277	278	279	314	278	290	290	256	282	307	297	299	288	301	275	245	263	274	279	283	290	292	289	289	273	324	297	279	263	276	279	313	271	282	253	278	303	255	282	245	274	261	272	287	289	262	279	270	255	289	284	279	264	280	262	304	282	286	300	275	277	293	263	320	257	260	311	289	263	289	302	289	293	303	285	280	307	289	271	287	309	269	288	304	287	289	279	300	275	289	282	285	320	268	271	298	243	264	284	307	284	289	273	291	300	292	275	272	255	285	321	290	278	340	291	318	241	309	284	277	271	244	264	265	272	272	253	287	280	267	276	271	291	296	270	296	303	283	290	282	300	264	289	290	249	277	292	290	285	308	294	264	252	322	256	255	283	302	300	257	286	283	262	286	281	285	283	297	267	285	307	304	280	247	286	257	304	303	268	292	258	285	299	281	307	318	276	293	286	280	290	294	293	276	264	262	282	291	308	299	269	293	254	279	283	302	267	286	286	282	275	270	309	246	282	274	285	252	259	288	291	266	274	289	294	255	305	285	280	270	283	283	262	284	319	306	268	284	282	285	289	310	267	298	288	262	281	280	277	292	323	290	287	277	277	277	287	269	294	320	292	269	292	305	300	271	276	260	262	265	263	296	278	303	278	294	284	286	295	288	282	296	273	302	303	267	290	248	264	293	273	271	341	281	295	293	261	266	237	267	307	291	317	300	293	278	278	270	257	301	263	275	275	272	248	290	262	283	262	241	299	263	298	274	298	269	281	261	281	286	273	290	306	275	282	308	268	287	293	293	294	284	302	281	263	274	290	269	288	290	278	296	288	284	276	276	296	281	286	290	280	271	303	282	265	280	286	296	279	262	301	275	303	274	295	276	262	272	276	291	263	279	266	282	284	278	278	284	277	269	290	264	273	300	314	277	295	284	298	290	265	294	244	232	264	287	277	283	268	259	275	274	259	277	288	290	306	283	287	301	265	257	305	266	260	279	270	283	273	280	264	260	257	303	281	291	269	281	296	280	261	307	303	330	267	268	240	279	303	302	280	280	277	291	303	292	281	270	276	309	273	290	299	296	275	288	297	289	290	276	258	263	287	277	282	285	278	245	287	286	281	275	261	300	276	299	286	273	287	275	288	292	298	292	279	308	253	284	288	273	281	280	280	299	262	266	304	312	285	312	308	289	280	284	251	266	281	263	254	297	263	289	255	256	281	299	302	261	300	264	291	254	320	285	281	286	288	278	252	247
10290	5987	3073	3158	2586	2141	2007	1597	1556	1678	1432	1081	989	889	921	916	884	819	865	867	842	901	829	879	875	834	832	775	742	723	795	737	735	773	736	777	779	708	732	710	743	733	798	778	757	728	710	752	730	744	675	748	771	739	689	734	771	718	751	747	784	738	742	773	748	737	755	759	762	765	745	755	723	736	747	702	725	773	740	763	775	774	767	739	735	724	748	744	716	760	779	744	760	769	700	783	739	732	751	769	791	735	791	737	749	756	750	771	766	744	749	748	688	714	737	732	774	724	730	690	772	781	764	712	705	740	748	698	764	728	770	739	740	740	714	696	709	725	772	688	740	732	745	747	690	727	750	737	740	708	762	744	758	757	783	740	728	804	757	754	750	741	753	749	754	750	736	755	708	743	736	691	730	700	728	748	757	727	713	743	713	748	775	754	738	736	791	675	720	747	750	726	768	730	750	755	733	690	732	762	723	738	753	722	739	755	766	740	718	756	695	764	763	762	766	721	773	691	745	723	748	745	700	757	690	701	780	707	736	745	746	736	691	742	788	730	706	777	790	749	725	800	732	728	746	793	745	679	778	745	751	720	684	741	810	745	710	773	780	717	755	727	754	761	770	714	750	783	701	711	775	760	771	746	734	761	705	748	737	716	742	744	720	773	726	756	716	757	759	752	710	723	733	727	767	749	734	703	717	771	725	732	720	802	758	784	746	755	753	749	773	765	738	762	712	745	746	754	735	724	734	781	742	742	753	733	743	744	717	727	722	796	749	777	730	789	756	788	767	769	758	774	753	724	685	744	747	710	708	709	750	782	740	761	726	742	722	735	753	697	769	735	748	790	732	766	758	754	729	751	729	717	677	749	787	771	718	720	752	733	717	752	752	769	744	760	765	709	749	719	741	693	741	769	731	770	779	713	743	689	744	728	717	700	733	759	789	752	721	737	739	734	700	767	786	757	719	776	726	765	732	702	766	734	786	716	710	781	777	724	737	717	702	739	769	737	743	701	728	695	720	735	720	715	736	736	764	735	752	741	716	752	749	766	739	784	804	729	731	725	670	776	712	702	771	748	742	739	744	750	734	738	726	748	717	769	773	806	747	741	762	743	679	736	766	767	747	797	752	696	785	787	766	766	776	754	749	737	753	698	722	819	747	746	772	761	766	718	690	725	706	736	764	703	761	774	702	740	715	740	730	769	716	753	669	725	730	772	721	768	738	769	735	780	770	752	796	758	722	752	756	735	709	815	741	735	754	717	715	709	743	781	798	716	739	725	752	711	704	729	700	750	773	764	730	754	710	719	770	758	720	734	737	731	722	761	690	766	763	746	729	719	745	785	776	738	768	694	744	730	743	749	713	734	726	748	746	755	780	772	786	739	742	739	771	736	728	748	690	701	760	746	721	765	709	701	759	764	786	789	734	727	692	755	747	733	725	792	746	745	751	731	710	777	728	737	772	774	716	718	737	733	720	682	723	747	762	715	721	783	790	790	749	719	690	735	771	763	753	749	709	790	788	739	757	715	718	717	736	778	730	734	738	735	731	729	755	718	785	783	753	780	744	748	746	787	763	745	652	764	757	765	780	743	729	736	675	745	751	800	792	726	738	733	772	756	746	757	746	782	708	711	735	749	753	786	748	741	757	755	748	754	802	709	703	754	762	710	759	671	704	758	735	745	744	774	702	685	739	718	797	763	737	760	732	723	760	720	759	713	743	781	730	718	707	728	713	740	782	752	753	742	735	743	718	764	731	726	765	728	731	748	711	738	748	755	707	701	769	740	717	808	761	703	759	714	788	759	776	709	691	707	748	719	749	717	720	732	775	788	729	759	750	733	750	702	765	754	726	747	732	765	791	784	760	753	779	733	734	736	759	720	783	732	697	777	751	731	727	730	751	750	711	748	702	744	739	708	737	711	775	739	739	753	737	734	753	747	733	731	720	751	741	773	767	755	777	761	731	755	773	716	770	737	801	748	732	730	757	696	771	690	775	744	751	713	749	760	787	755	722	807	719	715	726	758	729	786	699	746	765	731	765	785	724	698	730	760	743	759	769	723	707	814	754	726	731	722	795	754	738	720	749	739	717	759	748	757	689	709	686	758	698	753	767	725	738	728	769	748	739	759	765	740	765	735	721	717	728	748	725	730	742	764	747	792	737	782	696	753	774	739	787	703	712	761	710	720	784	769	766	718	759	783	752	738	758	767	765	721	708	765	695	727	757	757	764	755	750	735	752	714	730	688	729	711	747	749	731	755	788	791	699	721	782	723	779	763	721	793	747	775	738	813	744	830	739	736	755	694	725	771	792	766	769	722	748	767	817	760	747	743	734	759	735	723	750	763	733	747	699	736	736	773	751	744	683	719	751	787	758	683	751	725	758	728	704	709	754	696	726	719	754	760	735	733	719	726	746	751	805	697	760	739	715	780	744	763	733	718	703	716	722	715	738	719	722	722	713	732	751	757	748	740	729	719	728	717	747	762	722	738	683	724	753	826	766	772	745	745	736	747	746	742	787	783	794	750	756	728	747	736	737	702	780	694	720	744	775	682	741	785	755	704	776	765	748	714	769	748	744	747	730	730	756	718	761	682	798	778	774	750	771	720	727	704	760	747	753	750	719	730	700	782	732	781	744	720	749	726	744	749	775	746	709	800	737	696	728	765	748	769	734	702	704	736	702	717	744	728	769	720	739	759	762	739	697	757	730	673	730	749	774	737	736	733	752	734	746	742	723	750	736	736	748	716	771	713	750	755	753	718	749	758	734	724	780	756	743	759	718	734	738	712	706	691	797	704	746	710	774	780	759	724	696	713	703	749	736	761	701	744	723	746	770	717	734	778	765	787	728	720	721	772	787	749	747	766	765	719	707	766	714	758	760	790	761	723	718	763	773	745	719	738	761	777	738	790	699	712	705	787	731	717	773	724	711	726	691	689	765	788	759	724	737	697	696	698	754	708	703	744	761	721	728	729	729	745	772	743	713	772	737	769	727	736	688	706	698	738	709	763	791	701	736	756	721	688	720	713	736	726	734	746	747	696	739	737	718	726	766	761	729	764	741	802	753	740	747	804	691	744	759	777	741	712	721	725	683	771	721	737	751	706	679	727	723	773	756	742	760	752	738	729	747	745	757	826	762	751	745	764	738	732	733	725	770	773	772	736	752	711	803	734	664	736	737	736	732	784	763	701	730	733	782	776	754	701	709	738	797	768	737	742	748	772	789	717	718	737	740	733	707	788	778	802	727	718	729	722	723	715	731	734	739	762	710	758	759	745	742	747	737	802	762	703	754	791	713	709	731	785	747	724	755	703	766	691	797	751	738	731	692	758	769	752	750	758	747	747	702	762	714	731	742	765	750	735	664	754	733	710	775	734	753	789	721	682	726	750	756	730	743	736	753	750	765	757	787	704	783	750	715	744	779	724	725	779	767	802	781	732	724	686	752	737	681	808	744	811	736	716	745	774	804	723	752	735	710	750	751	722	743	747	722	747
39072	30350	19274	13197	8825	6902	4410	2818	2124	1717	1151	794	655	611	568	647	618	582	506	488	456	404	412	397	372	380	338	353	356	278	317	293	339	308	344	326	341	353	354	325	309	320	330	351	324	316	324	315	347	316	347	334	355	356	317	317	302	344	319	327	307	325	343	343	307	340	322	332	302	328	351	339	317	324	335	323	311	329	350	354	275	350	359	335	326	297	302	326	323	336	314	322	312	338	312	356	346	344	327	321	319	340	322	338	328	317	347	338	359	332	346	331	295	387	321	317	327	333	321	332	375	306	369	361	365	320	314	308	339	341	362	307	327	341	309	286	357	311	314	317	333	309	311	318	338	314	364	337	313	346	348	331	296	356	321	326	329	333	332	342	310	315	329	320	340	331	325	348	356	357	327	321	321	323	313	348	332	334	319	375	310	317	326	304	335	300	322	321	348	322	322	330	297	337	330	303	314	352	320	303	311	317	329	314	307	298	336	319	334	350	341	322	327	308	289	340	325	334	318	340	320	325	328	309	353	336	352	329	310	337	327	316	347	328	296	302	266	312	301	329	301	341	341	305	324	297	300	306	319	322	311	324	362	323	307	314	302	322	327	312	296	286	335	332	302	315	335	339	311	313	328	311	314	317	310	317	325	327	314	324	320	306	321	308	309	310	299	334	334	355	295	312	320	345	345	310	343	331	279	320	337	353	339	339	337	308	337	321	337	332	285	322	306	330	342	336	351	325	300	365	304	335	310	339	292	304	285	308	318	308	325	332	307	339	307	317	348	316	350	324	334	350	345	323	333	337	310	329	336	324	338	294	362	309	298	300	357	336	324	303	330	351	310	342	332	338	331	310	280	341	343	343	310	305	323	303	318	316	316	293	339	328	327	309	338	352	325	336	330	336	312	315	326	300	304	322	341	300	296	344	325	319	319	295	301	298	342	339	317	329	348	326	329	313	328	367	330	321	291	306	339	311	346	312	346	320	333	314	358	335	333	304	304	302	337	320	300	339	298	297	319	333	330	366	324	311	335	322	360	316	310	324	348	318	322	310	321	372	345	305	340	328	332	340	323	314	315	323	341	320	327	340	313	323	322	292	308	315	282	330	297	355	332	312	309	340	323	319	328	322	304	318	296	315	339	318	349	310	313	317	308	354	330	349	293	338	350	349	337	358	357	311	347	291	335	321	340	312	356	330	323	314	331	337	341	367	297	294	306	305	319	285	315	304	360	362	311	332	353	325	280	332	323	339	314	363	327	322	347	314	328	345	336	334	314	302	335	353	317	310	323	345	333	338	337	321	291	315	327	304	326	340	298	298	325	321	325	316	299	357	302	349	327	346	307	307	304	321	313	345	334	322	306	338	357	298	312	335	285	328	294	317	347	329	332	336	350	329	302	350	332	325	331	330	317	323	296	361	301	344	341	349	336	330	332	310	313	302	350	315	336	344	291	325	331	335	332	301	334	321	315	333	348	296	332	336	305	337	356	274	293	310	321	334	320	320	300	314	331	331	341	326	304	351	353	339	322	348	347	355	329	337	310	344	315	323	313	326	299	327	342	336	363	329	318	329	308	302	328	319	317	346	354	322	314	326	317	336	335	314	352	331	311	319	315	338	352	343	316	320	316	317	307	384	327	314	286	293	301	294	356	298	311	331	315	282	314	335	303	320	329	361	285	342	338	316	324	284	344	326	311	311	354	321	326	330	297	299	318	348	336	333	346	340	314	330	357	332	326	323	319	312	327	320	318	284	292	317	317	288	332	317	298	343	310	319	365	360	333	339	288	369	318	337	323	314	303	305	317	327	314	330	335	311	348	331	348	315	315	305	346	346	312	334	307	304	311	330	329	333	332	323	341	341	285	344	323	321	327	365	319	352	337	332	311	312	321	306	320	309	296	332	334	306	325	315	325	347	310	319	297	323	316	298	326	331	310	335	344	338	322	321	339	330	302	326	362	325	338	314	354	368	335	317	315	322	347	298	375	337	297	340	306	369	302	309	331	311	337	295	326	339	314	344	336	341	299	315	304	300	317	309	320	353	329	337	338	288	326	328	325	292	341	327	322	311	308	317	283	303	307	319	334	326	336	314	314	328	332	338	292	329	339	347	294	346	303	309	305	338	317	292	350	320	330	323	313	322	324	335	316	297	320	330	317	334	332	301	302	315	326	289	318	338	331	340	338	324	355	334	323	354	345	309	326	353	317	316	333	349	327	324	310	306	354	304	324	297	340	344	329	332	351	347	325	361	305	324	302	309	320	310	335	329	324	312	308	319	298	309	311	324	310	320	306	343	356	307	307	308	346	340	338	355	317	297	289	333	316	338	313	287	314	316	300	341	347	335	318	361	357	339	337	317	334	318	341	333	330	327	325	323	286	323	335	302	325	347	337	330	339	306	323	331	323	326	307	324	338	323	346	302	312	329	327	330	309	295	292	299	341	315	312	314	308	322	315	322	364	316	319	297	322	350	295	311	312	348	329	277	319	334	332	334	309	297	308	300	318	300	334	328	338	288	316	341	316	312	327	329	331	303	326	327	319	356	336	341	331	338	307	342	331	321	362	314	292	337	308	310	319	339	307	334	306	321	316	287	321	327	331	310	336	332	338	338	372	313	336	337	320	316	297	314	308	338	276	326	338	333	329	359	323	314	322	360	308	331	306	332	308	315	317	339	342	331	318	280	309	309	336	341	324	338	311	319	335	347	359	333	348	312	329	288	330	337	346	326	316	324	312	319	316	339	323	308	321	304	324	298	339	297	368	319	360	337	348	339	364	323	309	323	320	328	329	304	314	312	316	324	307	319	319	363	331	305	319	292	291	337	327	336	337	315	332	309	334	344	313	320	342	324	317	309	301	337	308	324	303	293	289	316	346	355	358	317	309	364	304	329	316	324	291	346	350	317	337	343	332	294	307	283	299	346	324	368	310	324	340	359	339	327	324	336	331	350	353	332	328	350	313	338	320	295	295	299	320	355	341	307	347	311	317	321	310	339	325	381	349	312	310	332	342	306	342	323	339	350	344	314	330	310	321	316	333	353	337	303	326	314	333	332	322	335	336	306	301	307	308	311	327	338	314	363	321	334	318	307	321	304	300	302	296	321	303	306	361	368	334	323	326	346	312	323	349	355	311	333	330	328	303	329	285	314	338	318	326	338	304	354	314	358	320	324	312	344	312	313	324	299	331	339	363	313	311	324	353	325	328	332	319	307	321	298	328	335	304	281	286	287	324	320	282	321	328	329	316	327	343	319	319	345	326	318	335	328	346	313	376	350	305	312	323	334	307	350	328	307	335	310	318	323	368	325	327	326	357	319	334	327	347	325	326	319	318	327	335	322	349	323	350	341	279	313	340	339	305	336	345	335	365	328	338	309	290	339	302	335	303	296	295	315	335	331	342	340	301	325	313	334	300	324	324	312	337	369	300	333	337	339	343	309	358	319	340	295	341	315	335	318	323	310	334	334	332	343	358	317	335	335	288	307	306	307	317	323
32609	15106	8159	8897	7705	8498	6842	6080	5918	5245	3601	2802	2740	2547	2856	2634	2722	2611	2234	1922	1761	1584	1377	1364	1312	1228	1133	1107	989	936	950	919	886	921	922	856	867	886	891	862	896	794	943	834	869	832	831	839	805	790	845	869	844	864	896	844	852	876	880	873	873	862	858	863	895	882	888	927	794	830	858	879	833	878	799	889	869	829	851	883	867	858	823	836	807	834	789	872	810	765	878	839	838	832	823	812	840	838	827	847	815	879	890	848	905	847	878	850	877	892	869	823	856	788	853	822	808	815	817	889	829	838	833	829	830	843	845	843	816	840	807	863	754	831	845	838	857	842	791	874	794	830	804	849	816	854	791	882	836	845	866	863	822	816	834	807	844	864	839	791	874	809	841	803	841	834	875	820	784	812	809	833	835	772	843	815	858	849	828	791	798	806	834	804	873	786	824	858	800	832	799	853	845	860	826	809	813	799	835	814	819	837	854	814	789	871	801	841	797	824	819	853	841	801	886	850	819	871	854	840	828	827	858	852	829	863	845	805	828	846	865	780	825	841	809	755	837	895	841	866	820	800	833	830	830	846	845	810	847	764	808	838	806	809	852	794	812	814	818	892	786	857	858	823	820	782	816	836	811	803	853	833	815	844	832	778	863	845	805	810	854	824	807	833	827	848	845	868	798	815	773	820	861	814	886	828	841	817	843	834	830	830	855	779	812	805	841	861	822	857	837	793	881	801	823	816	848	799	850	809	898	790	875	847	781	775	822	846	866	825	868	876	845	836	818	901	860	797	846	813	869	782	798	862	769	794	828	874	885	852	853	827	873	809	788	798	800	825	833	789	802	840	835	796	819	843	842	842	772	806	802	790	805	863	805	843	851	856	800	844	822	774	857	844	816	842	806	847	809	879	799	878	863	788	835	793	813	829	891	796	845	872	784	840	819	824	824	809	875	771	799	814	840	849	770	808	773	870	850	810	788	857	818	823	835	867	845	826	815	784	830	810	836	809	850	825	809	801	827	797	897	833	808	820	846	831	847	841	818	828	786	842	878	822	817	769	788	826	779	831	913	834	805	768	765	834	874	825	814	847	905	789	812	839	842	836	836	791	814	836	830	839	871	858	818	794	796	801	777	854	843	808	852	787	780	833	889	792	822	885	863	823	844	813	805	835	884	810	825	844	860	794	795	825	820	851	818	822	806	840	839	821	803	831	856	823	793	848	880	809	798	822	883	824	819	797	858	839	834	872	842	856	844	836	811	795	848	860	822	851	783	808	849	771	865	832	802	828	856	767	833	832	818	870	810	837	820	843	865	845	818	823	873	829	797	855	826	851	844	848	823	816	828	845	869	855	864	814	809	811	825	886	864	838	808	837	817	864	796	811	760	838	847	857	844	861	808	812	848	830	832	867	813	802	821	873	845	788	821	811	786	833	862	840	858	791	876	849	857	816	826	842	806	820	799	809	823	820	847	781	857	802	805	830	784	813	777	888	831	839	798	826	794	829	797	833	803	843	816	807	795	817	818	898	811	862	821	806	846	825	862	830	889	789	853	843	811	820	805	862	821	830	901	850	819	827	818	831	839	789	831	857	805	786	835	805	857	810	807	830	835	786	863	827	860	812	892	814	856	838	860	821	835	773	779	806	839	788	832	782	778	850	859	841	810	836	835	829	858	828	857	801	782	841	820	804	847	851	799	831	819	784	848	819	818	851	834	864	829	847	796	832	810	831	822	831	804	814	852	833	770	848	793	885	798	822	791	853	818	804	839	815	875	816	823	850	852	821	850	860	757	865	831	846	799	803	845	884	874	869	839	829	816	803	885	815	828	775	819	878	789	819	799	851	814	854	833	820	805	805	883	830	780	882	866	807	827	836	804	811	844	804	796	842	916	816	795	826	818	825	801	867	855	802	780	807	877	804	854	793	877	825	857	811	829	879	864	823	808	852	871	803	806	855	861	853	814	889	815	829	810	861	855	844	777	850	827	838	795	824	806	846	799	819	846	806	813	831	857	805	784	831	853	794	828	893	798	832	843	851	792	815	824	841	826	851	775	873	866	796	870	860	817	822	771	876	885	801	851	843	831	918	842	841	872	840	793	824	835	863	781	836	823	798	832	887	862	866	869	817	860	854	823	807	813	773	812	837	858	849	828	806	820	841	809	857	847	884	872	814	802	823	791	770	848	868	804	809	865	809	818	820	874	830	751	804	837	829	829	801	838	796	874	840	847	825	866	830	803	857	852	816	863	857	861	846	818	794	818	819	818	818	808	826	807	826	863	821	782	814	827	789	823	827	825	855	774	779	809	848	797	817	778	884	842	823	842	799	794	825	779	774	807	838	848	837	820	796	823	842	824	834	816	857	836	837	842	804	813	846	794	822	822	817	799	861	815	778	867	872	847	762	827	845	793	835	864	868	808	842	820	832	848	836	825	849	825	839	852	781	874	869	857	824	792	825	853	833	812	852	856	823	852	845	809	840	807	814	788	866	821	868	805	823	821	778	853	837	833	804	816	799	769	847	799	823	796	873	830	820	768	869	824	825	858	814	786	833	807	834	803	849	859	848	827	824	823	861	895	864	806	809	812	813	824	812	849	857	816	815	824	811	818	846	801	852	816	837	813	875	828	775	844	837	841	849	824	880	842	824	789	853	804	814	856	784	821	849	765	804	827	835	834	835	846	878	851	809	837	818	867	782	817	848	791	796	845	830	794	845	817	784	815	833	796	807	775	858	814	757	800	852	818	813	820	844	835	798	878	829	796	814	823	811	858	776	801	841	861	869	810	839	839	779	838	826	844	828	851	822	844	812	856	823	848	822	801	810	798	881	810	829	845	764	839	806	843	814	891	794	828	849	779	801	876	829	827	793	741	800	786	842	833	827	790	801	859	828	783	870	794	828	842	783	792	827	874	833	837	796	779	817	793	822	894	842	808	799	853	824	854	803	834	879	881	805	849	835	781	808	848	813	822	841	878	856	842	831	821	875	801	820	841	813	847	803	846	825	815	805	835	834	868	790	860	877	856	871	816	838	845	847	759	817	814	839	818	796	854	862	881	838	782	851	857	862	847	837	880	807	834	838	836	899	819	832	818	830	830	869	853	776	785	790	867	802	830	841	854	825	798	786	815	847	821	845	797	843	821	835	797	786	841	838	864	868	821	818	789	901	823	819	822	840	801	837	805	831	820	848	838	913	797	802	827	819	842	799	790	839	871	794	820	822	826	848	800	791	861	837	834	763	842	856	786	820	851	843	809	793	841	821	867	909	817	821	838	811	846	839	847	823	818	758	800	860	822	827	814	856	782	880	880	794	883	829	811	820	773	936	838	802	836	851	826	840	815	833	838	841	818	876	883	865	838	817	827	805	766	840	832	773	808	841	813	833	793	879	827	837	788	772	862	856	839	875	804	838	831	881	855	834	829	826	888	820	818	849	834	824	836	795	874	826	811	842	876	798	774	797	809	803	831	841	825	820	801	786	853	855	773	785	847	834	834	822
46902	33100	23172	18989	14018	12281	8345	5425	3941	2430	1475	1088	938	795	814	665	707	661	549	561	421	419	378	362	322	299	351	291	276	270	262	234	232	263	234	272	258	229	254	219	250	248	226	253	260	225	257	238	241	231	270	240	229	257	231	267	250	237	237	247	217	220	252	250	252	269	214	243	247	250	258	266	249	231	241	225	230	250	241	241	224	236	267	237	256	246	237	251	249	254	232	236	258	237	236	244	255	225	263	237	231	270	227	245	233	261	211	244	268	237	243	284	235	239	212	220	263	218	236	239	235	232	254	248	237	259	220	227	250	240	237	211	231	243	248	223	232	261	233	231	232	221	213	196	229	233	232	207	212	241	250	272	246	231	252	225	218	241	237	214	221	226	254	221	244	251	244	255	217	219	235	248	227	215	249	254	253	206	247	237	251	266	233	221	244	233	229	205	254	241	264	217	232	240	225	236	221	224	251	242	255	239	249	241	255	219	244	237	221	255	200	226	218	209	211	232	227	215	256	234	233	229	252	267	204	246	247	273	220	264	215	237	206	240	235	220	235	238	247	228	262	227	213	261	237	222	230	221	228	248	238	223	246	268	226	230	233	231	249	265	236	252	232	187	231	235	204	214	252	248	220	263	225	227	250	234	232	229	204	246	216	255	224	250	229	255	237	240	259	213	243	233	273	249	235	230	226	273	231	225	231	231	253	255	215	242	226	219	249	232	248	232	234	243	217	218	246	267	201	237	255	266	239	237	243	228	202	250	238	193	232	215	244	212	218	248	240	208	217	234	244	210	252	266	265	227	253	245	230	224	226	227	246	249	215	258	240	240	243	226	232	269	224	246	231	243	259	258	245	254	197	243	196	228	257	211	234	237	241	243	250	248	226	236	246	229	225	218	251	219	228	229	225	238	230	225	260	225	226	214	242	233	193	231	255	238	259	269	224	245	227	227	247	228	237	226	228	234	241	266	230	256	257	255	232	195	260	239	250	221	255	235	209	231	216	225	243	220	225	237	237	279	243	200	214	249	245	212	222	216	243	262	228	256	233	227	233	231	239	235	226	250	232	250	253	248	260	210	245	242	208	242	266	254	235	237	235	252	217	209	248	221	214	258	217	266	227	229	226	234	241	218	245	253	231	252	268	246	263	227	232	221	266	238	242	210	251	229	229	231	254	243	237	274	254	232	212	236	209	233	240	267	231	231	229	206	233	208	221	241	217	222	246	229	239	224	257	247	258	241	237	232	254	245	238	248	224	244	207	232	249	249	249	217	221	253	226	242	231	227	276	258	218	268	247	235	223	215	250	246	238	246	235	236	244	240	240	232	260	246	234	243	227	248	229	242	256	232	231	237	241	254	217	214	216	244	234	248	233	225	224	267	236	237	236	234	225	256	242	242	230	238	217	227	242	249	252	222	230	252	244	254	228	234	201	225	239	232	244	241	255	248	255	227	246	233	268	221	259	239	253	190	240	261	246	243	278	235	233	246	233	207	216	251	219	204	237	239	251	240	218	249	228	237	232	208	224	226	232	247	250	249	241	215	226	263	255	235	230	242	203	241	219	257	247	218	251	246	238	217	250	239	256	224	255	245	213	249	231	236	235	231	230	247	204	222	233	238	225	247	256	234	253	223	246	257	244	215	230	265	248	251	241	218	263	213	235	228	232	229	241	234	228	222	239	241	261	259	232	224	259	207	238	234	241	223	274	213	247	248	258	246	248	231	257	224	224	226	243	236	272	232	260	214	245	233	233	234	224	227	267	229	243	239	252	198	220	265	233	219	237	256	189	209	258	271	268	253	231	245	279	231	224	247	228	236	220	243	218	223	231	240	245	239	235	245	217	234	263	236	222	219	242	250	263	234	264	257	225	219	260	245	265	247	237	219	232	248	226	247	224	234	223	255	213	205	243	216	251	258	231	238	234	221	216	232	252	228	223	251	273	219	259	218	268	250	227	209	229	258	222	204	228	233	249	239	260	233	244	254	237	228	219	243	233	239	236	244	234	231	222	237	228	243	237	235	252	242	241	252	246	270	269	238	222	218	241	243	259	235	206	216	230	243	245	240	214	250	252	259	231	251	259	244	223	240	253	219	246	202	214	255	247	232	232	255	240	225	235	205	228	253	257	258	251	255	245	223	232	241	246	237	249	243	245	237	214	240	233	233	209	235	198	259	248	218	240	235	251	230	234	236	263	245	219	257	214	248	234	259	258	243	247	240	271	247	269	229	231	257	222	241	209	267	239	213	206	257	230	217	231	224	250	245	233	233	228	204	221	213	250	233	202	269	225	238	221	223	246	219	219	232	210	240	239	238	250	237	218	236	231	210	240	207	221	253	227	221	228	227	243	249	255	237	236	238	210	222	242	229	257	244	232	236	245	237	220	258	214	234	218	264	234	274	207	249	223	226	262	226	253	230	253	247	256	229	242	253	215	249	235	237	251	233	240	263	250	222	242	225	245	227	247	287	231	245	212	240	256	239	225	209	268	236	238	239	238	238	230	243	252	245	247	258	248	228	221	216	229	241	249	224	226	228	238	241	261	243	244	228	244	235	205	214	241	215	227	246	236	222	240	269	260	239	217	245	261	239	242	241	201	212	221	227	242	242	254	232	225	233	217	269	251	227	226	204	211	249	246	260	224	233	237	218	228	229	246	247	237	237	212	233	221	228	223	253	216	234	226	245	250	239	220	227	223	241	220	232	226	256	227	218	247	213	219	261	220	230	220	236	241	233	229	257	235	247	246	249	239	232	238	238	235	238	264	224	228	219	231	254	239	225	245	245	239	244	210	248	239	226	224	265	219	235	231	230	234	252	242	229	215	257	221	244	236	243	220	247	240	239	265	249	219	224	202	243	212	228	260	243	273	242	231	239	222	198	231	214	248	251	240	234	231	271	207	217	198	245	258	246	229	234	234	228	238	228	220	245	243	249	228	251	246	218	218	225	244	241	218	242	238	262	249	207	204	232	244	252	260	205	238	255	227	251	222	256	255	238	237	244	230	212	235	265	248	250	249	227	229	249	222	223	231	245	294	254	239	234	217	260	246	235	230	226	240	224	236	218	206	263	275	241	237	238	259	248	238	250	228	250	238	225	227	226	236	247	243	228	234	252	255	248	209	229	234	230	245	222	235	240	228	248	219	238	238	217	253	243	245	264	238	214	255	241	255	232	257	222	240	268	245	232	209	213	260	263	265	242	238	226	233	235	244	243	232	233	219	230	242	225	227	236	255	217	273	249	233	236	218	240	256	224	246	224	243	241	267	242	244	242	229	245	233	207	232	240	231	242	254	254	257	260	248	257	227	241	224	234	232	205	245	260	228	224	257	234	197	262	236	255	231	238	225	270	216	238	256	211	229	241	243	240	225	216	232	217	245	233	237	225	262	281	240	243	268	210	253	239	218	254	257	222	225	228	234	220	231	227	222	255	258	224	212	225	233	246	228	215	240	240	246	246	259	245	261	263	263	250	218	253	264	234	235	281	247	244
38518	18979	11012	12768	10624	12033	9779	9053	8909	6351	4471	4188	4523	4043	4006	3836	3672	3783	3175	3015	1990	2070	1600	1498	1265	1238	1354	1290	900	842	788	764	778	740	729	776	734	737	734	669	697	700	689	660	698	665	650	640	639	684	658	732	655	619	622	643	615	628	680	625	668	692	614	681	705	683	787	747	705	670	689	710	653	651	673	675	655	673	658	650	606	655	635	638	635	641	665	610	623	629	650	653	599	671	615	662	662	612	616	620	659	628	661	631	675	674	636	640	647	605	667	604	643	613	636	663	610	614	621	636	606	650	610	644	641	651	647	631	643	608	604	590	638	647	619	627	634	581	554	576	608	669	625	623	555	619	636	647	612	573	601	606	649	667	615	624	630	553	660	623	571	626	606	576	645	605	593	649	641	611	618	624	584	611	615	588	646	687	580	606	563	613	646	596	589	621	594	628	618	635	605	614	652	585	578	579	645	623	621	600	624	588	607	604	609	609	592	563	615	601	619	616	612	615	612	602	608	596	586	586	639	610	661	589	577	634	630	624	617	589	597	658	621	577	634	636	668	658	596	577	657	638	676	646	588	629	625	596	617	624	608	586	582	587	643	649	636	606	617	625	589	648	633	604	640	652	642	623	629	651	593	583	595	606	626	636	634	632	593	604	679	657	618	646	613	610	615	595	636	611	649	631	612	584	619	622	602	648	644	592	625	624	574	640	626	633	639	606	592	590	651	624	592	608	608	619	575	622	609	617	610	602	614	586	665	611	590	627	625	636	629	617	598	615	633	603	630	618	626	618	627	606	647	595	617	615	634	617	587	586	633	607	641	561	604	609	594	650	627	601	617	623	610	604	635	595	616	649	588	553	627	636	598	582	632	624	634	646	584	617	637	613	552	588	646	608	667	574	617	643	640	592	597	594	651	609	648	594	627	626	604	566	619	601	607	619	573	676	605	621	589	599	609	581	576	629	614	568	583	587	605	591	595	618	591	658	640	679	613	615	615	647	598	542	592	597	587	646	616	592	602	610	576	586	590	585	637	598	567	634	574	594	612	649	609	615	641	593	596	643	579	643	595	600	626	640	566	574	644	639	581	612	656	599	599	625	623	603	564	619	648	575	598	673	621	620	619	600	634	623	596	608	609	592	580	586	608	589	630	602	620	594	654	621	594	616	621	630	629	632	596	616	639	604	605	602	571	608	577	630	613	610	620	605	585	586	658	611	613	639	615	611	637	626	586	614	653	596	598	627	662	619	586	639	592	611	589	563	550	614	581	648	572	611	612	647	642	583	626	594	626	631	617	534	651	570	650	598	677	586	531	602	596	619	604	604	591	621	582	597	611	586	598	611	591	610	647	640	657	580	622	637	611	621	574	586	629	608	604	609	593	634	586	636	600	612	605	615	623	603	641	632	572	603	606	640	620	596	571	618	608	650	605	606	626	640	680	610	640	608	644	654	616	575	601	635	629	620	641	589	607	545	620	624	611	612	600	633	621	586	656	614	620	638	546	563	617	620	600	642	616	562	640	579	604	595	615	640	599	566	620	637	622	642	614	598	641	601	616	564	614	615	625	645	626	610	636	624	572	607	593	560	633	614	621	649	586	637	627	591	587	591	618	669	662	613	583	612	631	599	638	574	627	598	610	591	637	598	593	625	625	616	584	623	623	600	591	624	613	645	611	581	622	634	598	625	574	590	605	562	631	637	636	609	632	601	603	612	572	624	651	575	586	629	595	592	591	619	564	605	598	591	639	615	586	610	583	651	612	615	599	664	588	655	620	607	609	595	605	556	599	623	624	605	649	655	596	620	590	647	618	636	553	557	570	585	578	596	580	617	630	629	608	652	603	648	621	626	613	561	572	604	581	644	649	607	600	606	633	648	581	581	636	629	594	639	575	615	569	595	561	632	684	560	660	609	598	594	652	607	648	576	609	610	613	577	555	598	617	650	630	626	626	638	632	600	572	603	621	589	604	621	633	605	597	592	598	641	617	640	618	572	611	556	627	633	654	605	633	607	639	587	620	617	599	597	600	608	608	637	610	629	646	578	617	618	592	641	633	597	630	626	617	613	617	573	594	659	671	635	643	632	562	611	596	641	645	665	633	633	646	631	629	648	653	607	611	558	620	603	654	596	621	561	603	601	608	602	584	607	596	632	606	634	626	605	645	619	615	656	569	625	574	580	624	640	591	631	625	655	603	612	647	627	602	623	642	588	649	622	570	560	590	608	652	602	618	609	581	554	577	607	651	597	615	604	604	601	581	618	615	613	617	604	623	601	689	625	631	600	639	640	630	575	608	570	636	613	620	604	647	624	583	616	575	610	643	634	634	644	591	587	614	599	629	604	627	617	599	629	612	607	565	633	608	580	634	598	629	595	601	609	599	642	622	595	644	615	637	614	604	604	597	611	618	619	608	648	584	689	610	630	618	603	583	647	627	572	615	614	585	654	619	629	629	604	642	584	614	635	617	628	642	610	632	574	636	628	637	608	603	572	638	608	587	626	614	622	594	588	564	640	617	641	602	657	567	621	596	651	579	614	587	627	620	607	581	593	600	612	650	604	597	579	606	592	616	602	630	634	652	597	603	576	665	609	577	607	592	611	663	612	650	615	612	607	612	616	602	603	571	634	637	632	605	622	600	604	629	624	633	605	611	559	604	594	599	575	652	651	626	603	659	635	603	607	588	630	625	593	593	564	615	577	571	620	606	598	588	577	641	597	596	625	622	601	571	585	591	640	653	641	633	601	608	620	610	627	609	601	591	625	632	576	591	561	607	608	575	611	624	605	654	609	630	636	581	643	643	581	611	573	635	596	565	647	583	585	604	607	616	640	641	632	610	607	617	645	614	608	596	588	663	600	587	576	660	562	622	644	591	582	577	635	619	596	590	599	624	607	607	623	592	633	612	641	578	582	603	662	620	590	612	620	564	594	593	597	651	625	603	531	586	634	626	633	666	626	619	657	637	604	561	615	605	592	588	625	642	641	600	630	578	556	623	644	580	605	617	569	589	603	599	589	629	580	669	609	618	673	570	649	598	594	589	619	583	596	565	588	586	587	596	574	607	625	588	580	635	589	560	590	593	631	619	571	576	582	569	623	557	574	661	587	586	630	579	631	603	647	636	603	612	577	626	631	626	606	618	586	602	609	596	591	639	656	594	615	587	610	577	645	597	581	600	593	576	617	576	641	589	613	648	608	607	637	607	590	620	650	593	581	595	604	579	676	624	606	574	618	636	624	607	628	622	650	641	647	595	627	583	631	618	579	608	648	629	608	629	610	634	586	647	664	565	629	652	609	641	648	581	569	616	628	623	636	655	621	620	583	617	590	590	638	593	644	599	624	624	624	640	654	574	610	603	625	602	630	640	565	600	669	633	635	634	618	608	590	607	602	626	573	593	656	586	629	609	599	601	619	590	613	628	615	574	616	616	616	584	625	590	646	621	642	614	592	608	604	584	614	626	588	637	600	628	574	638	604	583	576	635	560	594	613	614	598
9542	4622	1829	1291	781	754	562	428	504	435	345	335	342	329	287	317	285	313	296	287	297	303	277	276	289	298	312	299	278	276	274	280	286	263	286	290	276	290	290	283	292	277	255	248	288	296	282	289	273	279	278	320	293	279	282	278	285	258	292	276	278	285	316	269	311	278	281	298	310	253	299	267	292	284	273	243	249	269	277	286	284	262	289	339	265	273	277	279	257	280	308	305	271	289	305	282	298	310	292	297	264	288	309	282	262	270	274	290	280	251	272	279	288	300	259	281	267	288	309	293	301	278	280	278	283	301	283	274	269	279	274	306	301	241	288	304	276	269	280	295	296	281	255	269	275	280	293	252	310	270	291	323	307	272	278	290	241	302	252	282	304	274	267	281	259	293	275	235	277	285	273	239	289	285	293	277	272	286	280	267	247	282	292	266	307	263	261	247	292	270	256	304	297	310	306	300	261	255	268	315	279	292	271	271	288	300	267	278	294	284	262	294	301	283	281	258	294	289	258	259	279	266	260	301	260	294	306	306	270	289	289	261	251	252	298	286	293	285	283	310	271	269	297	294	282	265	279	250	276	267	289	272	276	286	289	257	275	271	270	292	301	245	301	283	289	288	260	302	293	282	274	257	299	288	283	272	282	257	267	283	306	291	270	251	274	247	279	273	276	273	274	293	282	281	296	290	298	268	282	279	272	239	285	301	298	285	277	259	306	270	290	278	276	321	235	268	273	276	290	273	256	298	279	289	278	266	271	275	280	271	255	255	276	295	298	249	267	284	297	280	282	270	292	289	234	283	275	258	276	265	298	282	296	293	255	288	293	259	277	294	309	275	298	286	309	309	304	256	289	293	286	280	292	256	269	254	295	284	275	276	276	293	279	279	282	272	286	275	288	280	307	278	266	285	276	280	287	261	263	261	275	288	255	286	268	295	265	299	299	307	285	273	279	281	280	262	274	283	319	270	304	293	278	280	302	258	315	281	286	276	262	294	286	285	283	280	260	294	292	283	273	301	284	291	283	273	284	288	318	283	281	302	259	305	275	267	289	287	278	278	271	267	263	304	294	246	292	274	286	272	239	289	285	263	300	262	273	294	272	295	282	294	297	299	276	241	270	271	278	294	270	277	285	305	267	311	267	306	264	266	280	279	272	288	290	337	257	263	297	273	308	301	313	266	258	286	242	255	284	281	289	276	284	300	254	288	279	272	265	271	290	267	286	281	305	287	268	285	297	279	281	278	292	256	277	279	286	279	252	276	265	306	264	299	283	305	292	290	268	266	256	302	291	285	266	256	260	265	294	277	275	270	284	286	285	277	279	281	270	282	260	266	293	297	266	300	273	248	302	276	282	297	280	280	298	278	295	284	280	265	261	278	306	301	264	294	295	285	282	286	246	297	290	289	277	279	283	272	268	271	310	281	287	270	289	278	291	272	291	273	297	302	272	314	287	285	279	311	302	292	264	273	293	295	266	272	280	276	312	297	289	254	284	246	272	285	268	259	243	280	276	262	294	272	291	279	311	281	261	284	287	293	288	296	247	269	320	276	276	287	326	278	286	269	308	297	286	283	265	285	275	281	284	283	293	295	309	303	292	260	283	301	302	296	288	287	295	298	289	285	243	254	291	265	290	278	269	290	272	316	266	312	320	296	284	271	310	242	258	310	275	283	268	295	298	287	283	285	264	301	277	290	286	264	290	265	306	282	313	267	292	262	302	287	286	304	288	280	273	273	262	282	289	268	316	282	295	290	289	264	286	286	306	284	274	268	257	256	242	255	250	266	292	304	303	262	328	255	255	270	295	296	266	279	262	281	290	261	344	293	301	326	289	286	282	255	303	312	263	302	297	254	272	245	297	281	287	256	290	311	256	267	268	283	299	275	297	286	301	277	259	280	273	281	280	297	283	287	290	291	291	293	282	265	278	266	310	293	261	295	302	307	269	291	282	238	258	290	270	297	272	261	271	262	276	281	285	269	273	275	284	311	277	241	275	267	308	271	315	262	298	297	296	275	295	266	279	254	254	274	271	276	288	267	301	289	258	296	293	282	296	271	296	285	295	295	329	269	276	248	283	261	264	272	264	308	269	303	263	282	278	287	280	262	319	284	254	282	244	272	311	298	230	302	278	238	288	298	251	294	263	268	289	314	282	280	303	274	281	244	294	265	302	274	242	292	294	314	282	259	269	300	269	279	303	248	286	277	275	303	269	285	273	286	301	281	301	263	262	273	276	273	252	303	278	296	292	291	287	266	267	311	251	275	267	280	262	283	270	288	294	278	259	294	273	299	283	298	266	293	301	277	278	305	309	270	295	284	273	270	300	292	277	310	296	287	310	289	259	285	280	257	274	296	248	259	293	336	290	283	253	266	243	286	259	295	288	290	288	284	276	267	271	283	282	291	271	285	287	259	281	285	265	300	277	256	283	279	258	286	283	302	272	291	293	308	294	251	268	289	275	272	305	280	286	280	282	297	252	296	274	266	272	300	257	289	304	281	269	310	278	281	298	290	261	262	292	276	296	303	253	268	278	239	287	284	259	306	303	303	273	280	283	271	281	257	285	303	275	293	281	284	278	286	281	301	289	298	285	271	251	285	263	264	300	283	266	259	276	313	284	261	280	263	254	284	288	276	295	263	302	233	259	283	239	288	266	326	272	314	296	296	284	287	310	276	266	240	285	330	277	278	289	264	275	279	274	272	259	307	318	273	291	256	267	278	273	304	270	255	283	254	264	276	287	323	322	320	285	268	267	287	276	268	288	276	238	282	307	288	296	226	309	270	303	254	305	276	264	267	281	314	268	263	286	285	273	257	292	291	289	303	275	285	279	271	284	300	288	258	299	284	289	290	270	283	310	256	300	279	275	281	279	272	250	266	286	287	303	288	317	271	277	280	273	281	277	267	268	295	296	296	260	282	231	267	300	298	281	296	303	277	263	294	292	293	284	300	266	259	257	269	289	251	300	291	288	291	248	269	291	287	289	277	270	264	260	270	289	259	291	255	264	282	282	280	289	298	265	274	303	290	283	277	280	299	293	264	278	273	275	276	296	280	292	298	271	296	276	263	274	316	299	266	268	241	299	273	267	284	306	243	272	264	288	280	269	286	254	305	254	309	293	273	266	279	261	277	267	261	283	282	326	294	286	252	281	303	284	287	282	275	280	274	279	287	295	297	281	282	264	292	297	286	278	284	255	267	272	290	288	309	284	277	289	290	265	279	277	298	300	317	293	283	276	287	266	279	290	282	262	261	222	260	285	279	307	317	292	287	289	309	255	280	263	300	273	298	288	290	265	310	271	267	269	296	303	299	262	273	250	284	293	293	253	277	260	274	261	248	284	295	267	292	260	268	268	238	278	280	284	310	311	278	303	290	261	289	309	275	314	280	291	267	253	304	307	275	268	267	282	291	291	251	297	286	293	266	254	267	297	245	277	277	274	285	304	284	289	287	298	290	257	275	249	284	295	317	315	315	270	281	284	267	245	267
9610	4155	2945	3004	2285	2474	1785	1617	1866	1397	1377	1047	973	901	844	855	825	849	842	851	771	860	808	797	781	754	794	728	784	767	743	725	753	745	742	760	751	768	760	802	735	784	718	755	719	746	760	688	723	717	727	732	776	722	769	759	750	733	745	762	711	793	771	734	743	784	711	719	790	732	713	757	774	770	758	730	766	725	736	806	733	741	760	688	751	741	737	717	746	760	718	734	769	816	772	771	743	753	722	698	787	707	734	686	731	729	706	717	717	781	758	744	701	716	754	771	692	689	800	714	714	711	799	720	753	763	732	741	720	761	739	744	752	705	739	731	701	753	757	692	737	775	741	745	720	716	738	746	741	707	720	768	740	667	703	768	755	726	754	738	758	752	723	733	763	784	721	714	741	796	740	779	743	785	714	749	720	752	750	696	755	664	748	772	720	736	748	734	721	743	742	711	720	716	776	700	728	718	779	739	769	739	748	745	763	743	733	701	758	729	761	722	735	726	739	729	725	751	668	731	732	726	747	755	730	722	763	735	738	780	698	720	716	708	736	738	720	765	738	721	759	788	760	727	713	775	747	689	750	741	733	707	754	765	720	742	820	729	740	690	678	724	751	767	742	751	756	691	803	778	706	739	777	721	767	725	711	750	702	762	697	697	735	765	711	800	772	778	741	683	719	738	756	745	745	737	755	705	798	718	734	772	716	712	703	733	695	733	696	742	818	746	731	756	703	716	734	717	775	738	723	762	726	764	755	716	743	734	749	754	754	745	729	749	703	729	742	746	770	756	704	763	786	724	715	710	775	718	754	746	716	727	729	717	730	726	728	740	807	708	736	717	730	722	680	759	746	747	741	707	768	756	746	773	751	775	744	713	714	721	702	758	746	764	754	755	703	725	714	754	753	765	731	717	737	740	702	816	696	776	720	726	701	770	727	750	730	730	695	721	737	767	728	722	709	691	713	726	743	755	714	705	704	742	763	798	781	747	735	776	778	725	746	728	767	704	760	685	763	741	739	733	763	786	751	745	748	762	742	709	729	754	748	805	755	718	726	734	771	779	735	795	791	678	765	743	773	740	742	704	764	741	746	760	796	752	731	708	728	699	758	811	766	769	750	746	730	731	737	735	772	708	737	772	727	715	728	774	729	768	782	760	720	712	736	708	740	760	778	719	759	729	730	735	731	745	760	766	700	783	698	738	739	753	748	741	789	767	745	745	710	737	744	751	756	742	749	773	730	765	720	758	729	728	743	743	750	721	743	765	647	733	712	761	770	717	760	786	674	743	774	729	743	775	739	723	774	836	718	759	749	722	766	683	731	737	715	778	763	752	767	702	709	710	788	752	744	787	764	736	711	685	737	766	724	737	715	715	718	764	782	753	761	754	774	767	805	754	752	700	688	705	710	787	789	750	802	734	789	770	764	765	741	730	685	758	750	747	679	750	747	770	752	777	697	787	739	728	728	753	702	737	775	698	738	764	796	766	750	727	776	710	706	740	728	734	725	786	764	742	724	722	750	762	779	740	788	762	774	741	759	765	721	750	746	780	750	714	735	752	722	715	693	741	741	698	766	776	790	775	787	797	778	764	738	745	739	761	755	750	784	747	751	709	733	756	719	738	751	759	726	740	767	760	757	760	716	740	722	726	723	752	802	776	699	726	745	744	698	722	755	703	721	744	795	759	713	751	742	783	712	770	731	729	745	747	725	737	730	718	737	751	744	726	727	753	723	699	763	804	739	788	709	743	774	716	773	724	758	715	738	780	814	740	735	712	734	696	750	726	740	744	772	750	790	746	742	714	729	737	717	715	727	724	746	726	792	695	762	734	779	726	741	751	677	716	742	792	780	744	737	700	723	748	779	757	777	695	774	741	731	760	751	714	746	753	733	761	680	748	763	763	704	781	728	727	737	768	762	773	735	737	734	750	700	708	738	773	780	732	727	744	738	685	728	742	731	700	691	774	753	755	738	715	784	777	775	737	747	718	774	763	707	736	746	758	728	753	717	744	718	749	773	742	729	720	735	750	778	754	721	752	788	743	771	699	752	750	745	750	758	779	808	736	743	694	804	757	785	779	757	754	721	728	772	749	718	672	753	762	742	746	727	769	765	788	727	749	732	725	743	761	723	716	768	755	781	724	709	766	764	666	750	764	733	778	760	784	734	769	703	692	745	748	734	733	747	698	740	747	737	758	734	726	742	731	749	757	741	783	781	715	729	707	746	756	746	778	758	738	746	767	725	735	740	790	762	707	696	711	779	701	709	760	775	715	747	709	722	725	736	754	709	771	720	739	735	703	741	744	808	741	733	740	785	725	675	738	701	767	785	736	777	725	742	761	756	692	759	746	755	748	741	744	720	696	784	735	750	795	754	692	776	766	746	710	731	731	759	755	717	715	709	732	731	723	718	756	774	723	735	708	724	678	711	783	779	733	755	749	762	711	772	738	741	713	688	722	735	726	782	755	710	737	769	791	714	778	729	776	715	752	712	721	793	722	788	744	742	721	782	763	771	702	770	741	745	727	749	755	784	715	705	727	704	712	754	751	759	750	685	796	749	702	774	761	739	709	692	723	780	745	724	741	760	720	750	752	732	736	718	746	779	739	720	722	702	698	740	719	723	732	700	724	734	709	753	748	742	744	668	782	772	776	739	729	717	774	753	749	766	705	717	753	747	738	766	708	751	729	731	754	740	774	729	767	722	759	735	690	740	772	759	758	735	735	680	704	710	743	793	703	720	760	739	734	749	722	703	752	762	724	717	723	713	745	707	722	734	757	782	739	707	739	743	728	751	740	745	680	755	763	771	768	763	735	711	759	762	782	711	724	731	733	756	744	796	734	718	746	787	747	732	710	725	687	764	715	724	779	770	750	726	723	763	749	704	714	772	678	746	757	745	747	711	823	708	709	750	728	708	675	725	733	753	775	728	707	731	768	742	734	751	766	745	800	751	722	742	780	813	723	716	707	751	714	753	716	760	718	743	730	785	709	753	741	731	740	749	787	713	788	725	751	718	754	720	769	740	761	728	757	747	794	744	714	785	743	733	743	691	726	734	717	751	760	784	707	772	729	723	734	678	780	722	763	748	709	694	763	745	780	714	721	748	778	750	775	731	715	733	750	720	707	707	754	726	761	717	779	761	725	731	749	752	753	777	759	731	714	724	761	787	745	755	721	719	754	745	786	740	743	716	756	709	746	763	735	747	804	690	719	718	737	753	730	767	764	716	761	741	763	701	756	751	723	737	766	783	753	780	734	712	754	745	773	715	777	781	757	745	720	771	742	775	718	706	783	785	777	731	771	742	726	787	694	712	733	753	791	735	733	759	723	752	722	784	715	725	744	738	741	774	736	685	761	750	710	698	780	760	754	755	748	769	729	741	767	735	775	770	757	686	753	704	736	741	806	751	695	769	760	780	744	766	747	714	763	728	700	777	726	744	714	733	713	737	734	727	747	724	733	750	764	754	738	740	709	743	769	713	729	771	740	737	768
39516	28780	18522	12932	8324	6927	4629	2761	2369	1823	1462	965	749	708	648	682	634	552	560	450	453	428	434	417	377	357	363	389	318	377	356	338	308	362	330	357	339	351	323	339	359	331	328	305	304	320	323	338	320	298	343	336	340	307	316	343	315	338	329	332	333	335	343	283	318	342	329	311	309	282	341	336	329	342	331	365	332	359	321	299	365	306	280	330	337	335	331	331	324	318	348	317	320	324	336	310	361	351	338	310	310	332	294	307	341	322	343	328	331	330	344	333	321	344	325	336	340	343	316	314	323	337	321	327	342	325	340	352	322	322	298	313	335	333	298	301	334	290	354	304	305	315	320	321	336	304	319	325	314	325	316	326	330	365	362	313	343	337	345	352	307	306	330	328	339	316	353	312	316	344	343	324	308	290	339	314	317	354	329	305	323	327	325	315	296	304	338	345	315	326	305	329	320	317	350	315	309	318	335	290	325	313	319	364	349	348	285	337	321	329	299	302	330	345	303	329	330	350	311	327	308	314	307	332	345	349	331	304	302	306	350	309	352	344	348	300	301	314	335	323	361	328	331	311	309	320	328	330	341	315	309	329	324	333	360	306	333	344	296	356	343	349	324	313	302	330	337	320	299	321	337	313	318	320	349	316	341	310	339	317	318	314	286	325	302	328	339	311	283	311	306	302	323	305	334	319	333	334	330	371	330	351	336	327	356	335	306	281	305	325	304	314	306	334	360	319	350	338	312	322	338	331	340	319	303	332	314	358	315	352	319	350	328	315	339	355	344	314	328	308	329	327	309	328	332	314	326	347	332	305	314	349	349	315	351	312	319	303	329	341	352	331	331	280	299	316	317	300	343	345	306	329	331	288	343	361	361	342	370	339	339	324	291	325	346	342	317	298	344	315	317	296	319	324	349	339	326	347	297	341	331	334	344	308	294	320	337	314	300	324	346	323	331	334	307	361	297	338	319	279	319	327	337	354	358	322	323	308	294	307	332	316	328	332	334	348	312	335	311	316	310	347	316	319	333	327	337	365	355	335	331	329	312	338	326	316	365	314	304	340	346	345	317	330	318	314	302	313	346	321	315	319	355	323	340	315	348	351	350	314	310	268	301	334	284	313	293	318	340	305	318	313	329	333	312	332	312	360	309	313	330	358	334	331	333	373	332	284	317	301	342	286	294	319	320	294	318	337	319	345	304	315	322	337	315	322	360	322	294	338	332	322	338	302	306	356	316	341	312	353	339	359	340	323	335	341	352	329	332	332	342	317	313	330	315	341	347	315	346	361	344	338	320	308	327	326	279	347	376	333	336	309	374	332	337	336	316	300	323	326	323	300	329	319	343	338	364	295	330	324	319	340	362	340	313	334	357	321	292	311	300	303	337	327	314	309	328	315	317	339	318	305	321	300	322	348	336	324	321	305	305	324	317	313	302	339	288	314	376	357	316	288	316	324	306	305	329	299	323	294	320	340	342	332	314	316	334	323	294	355	331	298	313	315	347	316	357	326	339	336	347	349	343	313	323	287	301	351	308	321	305	322	312	347	336	347	341	308	345	324	322	319	300	344	343	312	330	317	329	311	295	337	341	320	312	334	328	349	369	291	323	309	328	303	287	309	292	330	306	332	348	284	347	360	336	336	314	357	354	315	339	313	334	366	335	356	296	314	325	342	312	310	324	323	317	336	343	353	322	336	340	330	302	351	324	301	325	314	307	328	333	335	338	319	321	309	300	322	305	337	314	376	342	308	343	352	304	337	362	312	327	333	341	318	328	366	357	308	289	317	355	336	327	359	347	400	368	338	339	328	324	345	305	330	348	344	373	319	329	330	354	339	344	335	336	323	344	329	348	321	325	315	304	330	311	321	292	319	354	349	322	326	304	339	345	316	372	337	324	366	329	353	331	323	312	324	324	336	308	325	322	326	343	340	340	299	343	345	335	374	340	332	318	330	329	342	317	340	348	307	334	324	323	311	324	319	352	345	294	324	334	310	349	338	311	316	305	288	307	329	301	342	292	330	321	311	321	294	298	334	312	350	345	314	346	332	285	326	324	356	329	310	348	334	311	301	316	345	315	306	333	296	318	331	355	311	337	343	312	303	341	330	331	326	338	321	304	316	291	335	357	334	303	284	356	321	337	321	335	332	303	339	341	321	306	335	332	336	336	326	330	267	363	311	322	339	391	343	327	330	329	347	308	342	354	330	329	329	322	305	311	336	312	342	335	344	347	326	353	350	315	300	320	359	304	309	324	323	309	325	299	322	312	323	315	312	320	319	342	363	341	298	308	331	349	320	334	317	345	373	320	335	322	340	312	325	322	364	344	322	346	332	315	351	338	339	362	349	339	294	312	303	352	296	323	337	365	339	325	364	334	304	335	335	288	334	336	325	345	313	322	339	314	329	328	321	332	330	315	317	331	313	322	337	322	312	343	305	290	326	347	341	389	316	325	335	310	331	293	320	334	312	339	316	318	302	334	347	318	339	308	357	354	308	333	292	344	345	318	313	289	304	321	367	324	313	327	310	330	299	337	327	334	347	321	339	321	331	319	299	363	314	308	314	311	322	354	321	304	312	350	319	325	369	313	335	319	316	329	342	276	325	346	305	316	336	324	326	318	327	324	351	327	340	344	344	320	330	318	323	335	319	324	350	290	302	323	335	324	318	328	343	352	315	283	330	299	331	343	339	364	318	323	319	326	345	338	328	336	343	332	325	333	305	310	306	335	293	327	325	336	326	346	327	341	330	342	363	334	333	331	315	336	305	352	324	307	319	302	313	341	307	324	298	329	346	349	347	327	297	327	331	318	316	320	306	376	342	328	285	306	337	327	331	321	330	382	336	346	314	341	346	296	365	316	322	348	348	330	298	332	352	338	350	354	334	324	345	314	328	336	334	309	323	344	298	357	358	346	335	320	327	368	307	339	344	318	338	338	334	338	322	327	375	321	344	329	329	345	294	303	341	348	327	312	312	334	367	295	342	320	323	281	335	324	290	333	345	320	338	363	332	309	323	318	329	327	354	336	328	302	268	349	328	312	337	288	323	309	336	311	323	304	343	350	322	328	317	337	320	313	333	349	328	320	354	318	313	332	325	340	331	342	312	323	313	328	326	331	361	346	315	313	305	336	323	310	327	324	347	327	321	333	353	317	336	321	340	344	332	324	325	341	280	359	283	358	309	342	312	356	321	348	315	332	348	351	341	333	304	325	320	336	307	314	328	329	317	302	311	324	301	292	325	317	325	353	333	326	322	308	314	292	320	341	334	354	349	357	325	353	372	350	317	322	339	317	349	344	340	324	316	371	303	322	368	345	335	326	337	325	332	313	323	322	337	365	328	349	321	361	313	314	326	322	317	342	347	341	332	332	343	356	351	315	311	337	348	322	286	343	327	345	327	337	327	334	337	340	356	295	307	348	331	345	307	329	352	297	323	315	305	346	337	341	340	299	341	299	325	312	348	322	327	330	349	334	342	341	356	324	325	331	336	342	317
32815	13656	8526	8707	7368	9103	6959	6575	7582	5668	4292	2696	2893	2889	2801	3163	3117	2514	2130	1742	1655	1480	1326	1332	1204	1210	1339	1087	1009	965	853	919	921	891	914	950	909	881	899	849	949	873	870	870	885	835	901	899	830	817	935	864	816	824	828	827	828	843	885	833	835	881	884	867	881	843	893	873	879	888	850	897	911	897	879	853	807	900	811	848	836	808	861	845	824	831	799	865	834	804	866	820	904	839	805	836	800	805	794	871	810	848	866	835	893	816	815	829	840	894	822	847	837	834	847	841	819	891	840	836	818	798	815	861	881	829	836	850	803	850	870	822	878	797	771	881	846	787	831	804	852	816	806	827	848	822	842	880	843	806	830	834	799	796	851	878	809	768	875	817	795	832	793	867	818	873	831	843	804	809	793	855	848	819	797	864	815	834	876	882	805	875	787	858	840	855	846	803	812	812	803	824	819	861	787	806	835	839	859	838	783	836	840	798	838	805	812	782	903	800	787	836	869	872	857	852	815	816	873	803	847	871	861	842	778	778	866	838	788	801	834	864	822	837	835	872	876	821	835	833	863	872	774	833	839	789	819	858	831	850	808	815	858	841	807	812	860	797	876	832	888	841	843	873	830	781	844	857	827	841	860	803	839	838	851	803	804	806	782	828	813	856	840	842	780	807	840	832	833	853	814	844	805	800	817	816	814	878	827	846	879	832	805	851	871	837	847	854	858	848	797	856	836	822	881	820	808	838	852	828	825	836	829	766	828	853	805	790	801	877	847	863	870	827	812	805	786	862	816	849	836	834	868	848	849	854	825	847	782	787	791	810	847	849	850	810	826	849	831	777	781	798	801	811	892	849	810	871	856	817	827	858	845	890	864	824	851	821	783	829	831	857	860	793	875	845	833	863	816	787	810	853	831	826	808	886	839	855	837	828	808	863	796	834	862	868	780	822	832	835	820	826	799	852	866	835	843	901	857	830	795	827	860	782	834	840	779	863	817	846	856	774	797	807	811	796	800	802	768	847	853	831	778	847	806	819	812	823	770	815	802	846	851	840	857	786	835	847	855	842	820	810	841	851	802	861	841	839	857	855	872	857	866	818	857	862	848	807	836	883	824	890	849	808	855	818	827	864	811	835	819	889	777	851	835	833	831	876	818	816	825	820	809	861	796	762	884	819	829	799	809	878	854	816	859	806	846	794	791	809	849	832	816	829	815	792	780	856	854	843	875	850	817	837	809	820	835	804	805	821	852	837	852	878	848	804	834	828	819	825	803	763	835	845	825	827	806	836	824	831	871	791	817	824	861	797	830	870	853	897	823	822	875	858	872	805	866	867	861	850	816	810	804	828	839	854	895	813	791	859	818	812	832	843	801	795	824	792	834	877	843	873	841	819	814	812	807	877	850	817	866	824	829	812	872	890	749	859	812	822	846	865	873	846	800	868	845	809	857	864	815	791	862	794	815	883	801	861	831	846	787	882	889	828	849	811	775	816	855	829	844	827	804	846	856	865	872	798	838	814	840	838	824	870	875	826	855	816	790	854	857	881	806	827	848	865	808	814	887	833	813	836	829	771	849	833	812	840	835	833	891	824	790	870	849	818	853	876	814	797	856	868	809	857	828	816	811	766	851	808	774	855	811	820	802	840	837	838	891	838	799	866	820	805	827	827	858	839	836	820	817	792	863	874	813	852	824	817	826	823	842	840	833	819	847	832	791	818	814	887	817	782	784	829	834	853	805	856	840	841	811	809	857	822	810	868	824	770	815	794	814	853	839	848	847	829	823	788	809	869	813	803	812	901	814	838	822	836	827	892	771	864	817	824	803	794	821	833	804	811	821	848	801	849	836	841	808	837	839	836	830	836	847	795	846	843	766	841	829	836	814	761	852	854	810	849	799	829	847	766	828	805	805	834	858	857	828	823	775	863	835	768	839	839	842	906	813	878	817	897	843	812	798	899	881	797	849	802	899	869	828	832	802	838	838	835	826	792	836	823	810	773	795	823	832	795	850	843	811	838	811	845	851	825	850	777	866	807	792	894	874	854	914	847	823	831	792	867	835	812	835	888	815	866	836	816	851	842	828	784	835	818	876	890	842	838	824	811	828	811	832	847	831	861	822	788	807	866	833	825	881	809	848	813	823	803	832	866	850	870	810	830	809	769	811	831	817	861	854	802	834	777	828	815	812	821	766	845	793	822	840	875	840	801	904	814	773	844	877	825	867	788	830	831	839	859	807	837	860	845	844	877	798	822	831	825	866	814	781	863	825	821	858	857	865	810	837	865	804	810	837	786	810	846	887	819	847	850	827	770	844	858	831	855	841	862	879	859	802	824	805	818	823	816	818	813	847	816	830	835	815	824	791	824	853	828	795	853	812	810	833	852	852	834	816	746	802	811	824	826	781	884	809	874	879	834	828	826	768	808	783	826	818	833	830	844	846	774	887	811	823	886	856	770	831	765	863	869	822	860	867	852	813	868	864	793	863	874	816	832	846	799	851	800	820	839	822	817	825	776	793	881	849	823	835	849	799	862	826	826	844	852	876	851	805	803	845	876	850	827	821	874	806	813	833	855	819	773	819	881	831	784	817	825	816	775	847	774	874	825	793	845	884	800	782	839	815	879	864	835	870	825	795	808	849	828	825	833	812	820	853	863	815	822	808	858	823	805	813	865	812	855	813	855	809	830	809	813	792	818	839	812	821	844	844	859	822	848	804	810	812	810	845	828	850	843	822	810	804	889	815	825	837	823	872	812	828	804	853	872	870	851	796	852	823	822	886	875	801	868	816	833	861	860	834	841	842	764	842	832	830	854	840	841	844	792	876	868	808	871	819	850	789	881	838	811	775	802	901	825	818	832	794	826	830	892	775	780	873	846	857	818	812	814	835	814	861	827	812	876	834	807	779	776	842	887	827	819	811	790	790	836	850	804	820	844	844	824	836	845	893	883	830	865	831	794	811	792	820	830	839	808	868	852	832	818	828	812	819	823	866	904	815	779	845	821	859	807	860	857	867	789	827	836	837	807	839	840	828	835	790	836	840	826	847	804	806	868	817	888	775	831	839	812	851	824	836	811	867	856	848	772	876	870	893	793	851	842	778	778	858	816	865	825	872	846	816	844	847	876	823	832	822	859	837	832	848	785	763	813	816	765	875	842	829	833	853	811	852	824	844	833	840	809	831	814	848	824	820	831	836	813	827	778	884	824	790	838	837	819	858	834	834	766	819	853	820	878	785	785	854	842	825	830	841	843	815	861	799	851	779	828	814	865	878	791	832	812	871	834	792	834	820	851	868	834	796	816	846	878	855	797	813	796	801	808	816	819	887	854	866	858	829	866	862	856	777	794	839	861	814	817	856	824	808	834	778	876	840	853	834	830	801	838	808	841	841	850	794	840	801	863	775	819	845	823	794	830	801	850	839	832	863	835	846	827	806	857	832	832	897	796	822	817	817	871	872	823	824	859	840	800	855	870	816	807	786	843	797	835	887	820	852	848	839	829
45770	32069	21146	16964	12545	10110	7399	4339	3051	3581	2459	1548	1166	955	899	867	790	635	515	488	367	409	389	350	351	304	326	325	274	247	247	248	255	243	252	252	227	261	253	255	243	245	257	201	238	229	223	224	244	246	237	261	237	271	234	246	220	253	223	256	269	243	258	214	254	251	215	232	247	235	229	221	259	245	242	246	230	259	240	240	256	241	240	245	233	228	230	255	250	229	239	239	258	238	237	260	211	235	229	237	257	241	241	210	245	222	245	259	245	242	220	217	219	231	246	241	242	238	229	228	236	239	233	236	272	222	220	215	219	226	212	236	207	208	233	275	246	247	242	212	233	240	268	255	229	236	201	237	268	240	248	236	215	217	226	253	217	214	244	232	241	240	246	229	223	249	225	244	230	247	210	215	219	237	231	208	241	261	233	203	242	219	221	240	243	245	252	249	235	239	228	241	231	221	258	230	252	226	239	247	213	236	202	235	252	239	241	247	253	226	243	228	240	205	260	250	248	238	251	241	221	228	221	221	227	245	224	231	210	225	244	261	231	238	215	206	232	221	208	249	204	236	266	216	235	222	215	262	209	231	215	216	215	211	243	241	235	222	226	249	227	196	225	242	227	210	255	228	258	234	238	216	240	269	232	216	237	242	208	204	221	213	222	240	207	235	220	238	223	235	221	246	232	253	234	270	232	239	245	199	244	215	223	257	243	225	239	245	238	235	244	218	261	248	226	210	242	207	201	218	259	235	250	232	241	206	221	202	252	241	245	232	237	239	226	223	212	206	227	249	206	251	219	257	237	221	197	240	204	233	262	229	248	200	221	244	217	230	228	228	241	234	215	242	233	241	225	223	206	261	243	247	215	223	244	224	263	265	224	232	232	212	215	212	247	224	221	244	252	236	180	208	211	244	229	244	239	252	247	245	232	221	213	230	210	220	212	230	229	221	243	195	241	250	243	236	231	221	221	221	191	232	235	218	244	217	223	218	240	221	241	223	231	210	237	244	237	255	237	251	235	244	231	224	240	210	232	231	222	266	235	208	238	223	228	240	207	250	220	210	236	246	229	224	226	209	207	241	198	239	227	209	231	230	234	249	235	221	227	245	244	244	226	234	216	247	251	235	223	225	255	236	199	225	220	227	243	228	215	216	210	242	216	230	230	236	201	212	215	221	227	237	235	247	233	217	228	234	213	235	258	223	230	228	219	228	210	259	232	221	225	233	198	208	263	208	209	239	235	249	244	214	224	212	216	265	242	207	241	211	242	233	243	244	226	214	253	231	225	218	223	229	248	217	269	241	241	226	240	234	240	249	223	268	235	238	227	225	229	218	230	229	221	234	229	220	224	255	241	213	243	233	231	234	241	212	215	256	235	231	267	222	245	221	241	238	216	209	254	237	250	237	220	225	225	229	253	250	234	228	227	241	219	243	208	241	225	217	230	219	232	218	251	210	217	239	250	228	208	207	228	207	225	242	229	239	233	228	216	258	197	236	258	223	217	228	245	238	236	236	259	225	254	233	234	222	233	199	220	238	251	234	243	216	228	248	218	231	241	213	236	211	242	233	264	253	242	222	233	203	257	224	212	218	248	197	244	224	221	231	256	238	212	218	222	216	215	209	251	247	236	233	219	226	242	222	246	236	267	217	243	247	220	234	251	244	236	195	214	246	226	212	211	237	249	223	245	212	214	213	236	227	234	225	227	235	228	253	227	226	219	240	221	201	238	242	258	213	250	242	269	227	250	204	253	243	202	216	222	238	238	214	232	233	237	236	240	228	257	233	251	230	257	231	232	227	235	233	237	190	215	232	233	236	259	240	241	231	213	209	250	235	226	244	247	223	238	247	254	257	228	225	228	217	236	253	247	230	224	239	220	211	225	214	226	235	243	226	233	225	239	218	246	223	235	225	223	246	238	196	230	244	260	239	209	262	264	244	212	216	251	254	226	251	242	217	231	222	259	203	221	238	231	225	248	239	222	236	211	247	233	262	260	208	229	237	220	244	278	253	229	225	224	274	221	234	234	242	225	236	255	236	206	211	229	225	222	256	229	231	246	262	241	212	240	239	200	250	213	253	247	212	201	239	235	258	195	225	234	231	242	256	238	227	230	242	232	213	225	228	228	211	234	221	251	210	227	228	215	255	234	208	244	212	236	229	225	216	219	219	235	247	227	241	199	248	234	252	224	248	198	230	197	251	232	259	204	207	233	232	226	213	250	222	244	200	229	255	216	227	247	214	214	237	206	219	235	228	243	200	237	240	256	229	227	265	245	224	246	227	228	216	214	228	236	225	212	215	228	199	210	237	218	223	222	219	220	235	236	238	264	221	220	236	251	215	245	229	226	253	216	229	244	226	236	233	235	213	216	237	253	247	224	234	254	215	239	255	232	199	241	243	228	206	245	241	229	220	232	223	244	216	225	218	241	224	216	200	231	227	223	207	240	224	244	208	240	240	226	213	247	182	235	203	241	223	203	244	243	204	237	238	224	211	252	235	224	276	216	216	214	220	247	224	227	207	208	229	206	232	235	230	245	240	235	230	275	232	197	197	204	262	237	214	234	201	258	239	247	235	215	255	227	254	249	232	189	246	224	233	239	237	203	236	235	217	252	268	236	205	218	255	245	218	237	236	226	192	202	225	227	224	242	218	235	251	258	234	215	224	242	215	202	242	213	224	264	214	216	231	232	237	226	263	238	253	214	240	249	253	229	223	251	208	253	245	240	244	227	254	209	212	239	226	229	217	259	263	253	266	222	247	234	245	231	245	226	214	256	236	252	216	234	262	223	221	233	269	217	227	201	226	220	243	255	207	249	226	264	242	257	238	230	202	230	239	216	238	229	263	241	236	224	236	219	239	232	226	224	240	226	243	240	238	195	212	221	257	234	241	249	219	223	229	228	223	221	245	213	253	243	244	249	225	246	239	222	237	205	234	244	216	228	238	223	212	227	245	218	226	245	231	244	205	221	233	232	209	215	237	234	241	236	226	238	238	237	214	239	253	254	244	240	219	224	212	234	269	274	179	237	244	246	230	248	217	238	246	233	211	234	209	215	251	245	219	235	231	233	213	219	236	267	231	216	208	228	248	225	236	236	233	228	227	239	245	216	221	224	242	233	242	237	235	248	227	247	223	218	215	221	229	260	230	243	232	233	237	225	229	250	243	201	223	224	219	236	207	211	230	240	212	239	237	237	230	222	235	222	226	239	225	224	226	232	225	207	251	248	219	223	266	198	267	220	210	234	241	219	244	259	228	237	245	240	232	223	236	217	237	219	208	231	215	257	217	230	209	250	256	193	233	247	219	237	233	239	212	224	207	228	223	251	228	278	236	231	231	247	210	244	251	244	219	216	231	221	231	249	233	196	228	221	221	211	234	213	217	225	235	216	232	255	254	246	222	231	280	235	229	209	245	262	250	232	235	220	233	241	215	265	244	219	250	234	258	236	219	207	226	229	214	223	235	218	216	236	233	231	229	213	239	202	234	197	243
36530	18294	10929	12037	10515	11664	10660	8390	8344	10333	5706	4266	4505	4482	4880	4896	4324	3511	2775	2382	1834	1764	1432	1561	1397	1364	1333	1192	856	824	788	780	808	714	737	784	731	759	732	713	637	686	646	648	607	655	594	623	648	614	650	647	606	642	633	625	697	646	610	653	640	647	689	645	682	723	648	695	661	685	717	628	661	689	629	593	604	613	607	582	618	602	583	630	591	640	626	654	613	612	600	626	633	601	612	604	684	627	643	575	657	659	617	675	638	604	651	662	659	624	618	620	593	627	633	630	588	655	611	651	631	614	688	617	581	600	626	630	599	627	557	594	624	574	594	578	570	597	581	590	581	636	570	612	617	592	634	598	597	617	607	626	603	637	651	595	577	637	613	640	610	591	611	611	576	600	614	613	601	595	600	576	630	666	622	617	621	588	574	587	627	587	621	637	591	577	602	645	605	625	580	590	657	651	597	606	593	614	639	637	599	595	570	574	598	618	584	576	610	572	585	573	615	580	675	553	620	609	589	599	607	583	617	585	581	601	600	606	630	593	586	616	627	611	583	592	590	603	584	626	588	561	639	634	580	561	607	611	580	641	588	585	599	600	595	584	620	626	599	593	635	537	561	640	565	609	589	580	593	595	622	624	551	619	608	620	553	618	623	587	585	594	611	591	600	609	589	563	591	577	655	637	594	578	614	616	552	609	601	644	597	611	627	621	639	627	615	613	598	604	598	575	623	583	573	610	593	599	651	637	603	570	618	559	577	599	621	575	570	615	595	626	649	579	584	616	604	627	567	627	590	573	630	620	593	579	615	599	593	630	622	588	563	668	572	647	581	617	609	572	593	585	611	576	581	557	569	592	575	573	596	601	626	578	612	584	586	582	619	614	617	591	611	572	567	579	636	642	621	622	599	569	597	598	541	604	534	613	591	611	592	593	611	646	581	632	594	607	565	577	598	593	606	565	586	582	607	633	596	618	569	611	582	590	592	568	597	602	633	590	626	625	631	603	657	595	595	598	596	581	611	612	581	611	600	604	606	599	616	601	620	629	611	601	641	607	573	591	635	575	598	591	580	562	647	616	605	589	552	583	583	596	596	592	581	616	566	603	564	611	561	566	617	582	609	543	572	578	608	635	579	608	598	552	591	608	624	602	589	570	578	672	585	588	564	579	557	567	618	630	600	561	617	596	626	582	599	629	594	609	597	603	614	556	570	625	629	590	629	594	546	623	568	594	599	629	608	592	623	582	592	641	644	611	597	564	621	604	626	568	596	594	595	587	605	593	587	593	606	626	581	611	561	651	604	593	584	593	607	595	650	610	604	620	609	582	558	624	646	572	587	599	578	607	570	588	582	611	617	580	604	565	631	604	589	607	612	597	601	645	559	625	577	572	591	607	599	584	595	628	583	591	567	585	604	573	596	597	593	596	658	640	596	617	579	639	618	602	568	560	568	582	602	590	581	631	590	637	609	597	626	616	569	598	609	627	638	609	619	610	563	570	545	608	559	603	587	581	590	608	556	589	614	616	638	607	584	613	607	582	576	630	592	639	619	611	592	554	581	605	594	569	623	570	595	614	604	642	563	625	589	655	611	570	636	574	601	664	631	626	609	616	621	587	585	641	643	626	568	593	606	591	567	604	617	639	675	634	620	650	612	614	594	616	599	616	620	535	585	621	605	602	590	591	620	596	643	561	605	604	604	624	600	598	600	604	565	621	600	611	609	626	564	608	631	566	632	612	657	594	627	568	611	560	568	597	624	640	603	579	619	641	574	605	620	637	535	607	627	601	644	605	564	599	624	596	622	560	602	593	608	625	623	598	607	624	613	599	600	575	629	639	602	612	607	629	560	558	641	595	639	572	587	576	589	568	627	581	557	575	620	552	591	640	605	623	612	599	559	533	654	616	594	563	633	573	585	573	616	571	608	650	598	621	601	606	624	551	621	626	600	619	576	584	578	562	603	559	561	626	607	640	601	619	588	612	654	564	618	628	571	547	600	602	583	626	643	561	621	564	608	569	592	604	605	603	601	585	556	592	602	573	582	645	591	579	596	659	602	599	607	598	584	591	614	577	634	581	607	648	599	586	591	570	566	607	580	595	575	604	628	602	623	576	596	582	661	602	623	615	600	601	589	612	587	602	614	612	601	634	586	573	594	615	600	600	612	586	593	623	594	576	571	599	621	582	637	554	614	657	582	626	598	610	604	566	588	582	650	604	608	614	597	542	615	571	609	550	585	567	639	568	569	600	606	580	623	634	601	624	605	588	568	590	592	637	622	588	557	648	640	605	619	584	602	616	617	603	638	615	605	595	611	600	600	639	595	591	658	624	607	617	591	602	587	625	575	603	575	567	603	566	614	600	599	645	613	652	616	605	597	641	622	635	577	579	589	585	639	572	595	604	539	568	606	619	599	554	567	601	620	606	571	604	583	616	565	560	645	604	553	567	634	611	623	605	604	586	593	595	608	605	606	581	616	601	608	557	561	624	599	611	589	595	587	581	600	598	629	623	618	581	598	606	590	665	611	625	600	582	615	607	595	579	608	599	619	606	642	629	629	589	579	599	593	579	587	588	607	635	621	638	631	601	588	603	568	572	591	603	574	625	606	605	578	585	589	635	621	589	620	605	632	596	594	624	573	597	618	618	644	595	615	608	598	609	609	593	610	630	593	578	624	579	602	609	584	582	585	610	643	561	614	603	616	595	584	613	570	588	591	589	579	625	646	614	602	574	621	566	606	599	641	615	647	608	551	608	614	630	593	553	598	588	581	564	584	606	574	627	627	582	611	597	602	610	599	581	573	569	638	592	568	620	600	602	580	619	565	622	623	616	562	621	609	604	636	575	657	559	618	587	581	561	589	604	587	613	609	566	622	570	587	586	613	599	603	626	590	613	651	539	612	623	626	597	630	619	626	613	640	561	567	619	626	624	611	603	602	574	639	613	622	619	615	555	550	573	621	586	599	562	602	604	630	604	632	602	606	607	588	615	623	623	609	576	608	626	630	562	548	619	615	601	586	617	565	579	663	601	590	578	643	596	572	596	557	626	641	603	617	614	593	621	645	612	590	629	582	604	664	645	626	607	558	633	586	614	601	621	576	607	595	582	643	569	635	565	601	601	560	610	624	569	595	654	605	615	611	579	611	597	626	517	578	617	536	626	552	620	579	585	612	560	586	588	635	624	599	583	624	614	577	562	621	596	611	565	614	596	607	588	586	609	571	604	658	594	626	607	614	591	619	604	642	555	593	574	596	596	614	613	604	603	617	619	598	610	522	592	594	629	615	646	618	620	570	596	589	603	561	561	587	601	594	589	579	604	579	568	559	594	584	590	639	609	565	567	607	626	585	565	590	641	601	617	605	608	628	580	572	609	604	632	633	603	612	630	608	608	601	571	614	560	624	551	596	575	615	631	597	572	631	644	612	604	612	611	616	582	609	617	594	597	575	623	630	614	595	620	582	571	613	607	597	616	577	618	633	621	595	628	588	612	612	650
9047	3893	1825	1197	904	734	496	434	474	436	406	349	324	331	291	290	284	324	299	312	285	312	304	311	282	266	257	286	251	293	265	282	293	244	275	306	303	271	285	295	300	288	286	300	274	256	287	244	283	275	314	277	300	294	335	279	295	269	272	254	295	284	261	276	270	251	267	287	267	290	285	286	255	258	270	235	266	270	297	287	290	269	279	285	285	254	298	264	287	264	266	325	298	316	261	297	294	266	276	272	271	297	284	270	281	291	242	282	236	277	267	239	249	284	282	262	257	284	283	282	274	275	246	294	276	289	309	288	252	272	276	280	303	253	287	246	253	264	276	313	301	280	291	297	288	269	254	290	299	304	276	270	278	292	259	264	250	286	274	265	261	255	294	298	251	288	258	273	285	267	274	282	284	272	267	272	294	285	260	259	299	284	278	277	268	267	293	288	272	248	280	270	280	301	247	292	270	261	249	273	290	280	302	265	256	309	277	260	292	255	313	291	273	290	286	287	289	288	263	276	279	283	277	254	252	276	255	274	290	284	259	258	277	279	281	288	271	293	306	307	277	309	267	244	293	283	271	277	281	283	276	290	262	290	284	250	315	290	303	290	282	269	285	259	289	314	255	256	304	261	263	281	277	277	298	278	294	319	253	266	273	258	259	259	299	268	270	287	260	274	264	287	272	252	266	292	302	237	263	265	283	297	264	281	284	243	267	278	276	294	291	254	271	301	270	270	277	257	255	260	272	280	280	313	305	286	276	279	312	248	303	296	256	277	288	281	303	273	282	287	277	293	260	273	280	287	233	275	250	297	279	242	280	266	299	287	273	282	297	318	300	268	288	282	288	290	282	230	294	301	270	299	270	299	277	284	289	311	266	275	296	245	274	292	242	256	257	265	268	245	287	260	276	309	279	287	323	281	259	294	254	305	309	290	288	268	287	252	284	298	273	265	237	256	282	301	288	268	294	266	271	299	268	260	268	304	280	276	299	289	263	286	290	309	293	303	296	302	240	296	315	289	321	261	272	265	279	265	271	299	274	295	308	283	252	310	301	300	272	259	303	277	282	255	277	261	305	285	264	267	310	302	295	250	288	288	254	304	285	297	268	271	311	261	281	274	310	285	260	267	281	286	259	289	301	260	266	279	288	275	287	294	289	311	315	265	277	288	248	279	265	290	292	312	300	286	283	271	281	246	282	256	263	269	267	266	270	247	323	337	267	286	278	263	286	257	285	262	284	296	297	273	294	281	251	258	272	259	286	300	277	295	274	274	260	275	278	272	297	270	298	268	281	294	293	299	260	258	284	334	289	288	244	275	278	270	275	297	280	279	287	279	275	287	264	261	290	301	298	261	309	286	283	256	285	276	293	266	256	281	259	308	293	291	296	267	274	278	256	330	286	286	271	269	274	299	272	269	304	263	305	264	273	268	282	268	274	268	289	278	276	269	287	283	297	275	272	270	283	266	272	260	293	282	271	281	261	242	242	267	272	263	304	278	276	247	287	273	277	300	291	286	296	246	274	281	289	279	292	264	275	297	263	272	262	286	277	268	275	280	279	288	258	269	272	255	261	223	272	287	274	281	271	278	257	311	262	295	272	287	300	286	268	264	315	286	277	280	282	300	288	267	291	311	269	288	291	262	278	255	279	328	261	268	269	247	285	286	295	268	260	272	287	286	275	294	280	268	279	248	296	245	266	255	253	274	282	270	270	286	258	277	255	265	267	298	286	270	312	289	304	273	279	275	282	252	280	295	253	287	260	281	283	278	258	310	228	283	278	258	267	292	287	256	238	303	296	260	301	251	277	275	258	261	305	277	286	276	267	261	276	276	271	287	278	281	290	287	268	264	303	283	315	281	282	283	274	268	283	281	263	245	251	272	267	272	302	300	267	282	248	299	286	272	286	291	286	289	286	270	305	271	280	266	276	254	276	250	268	292	245	259	301	265	289	282	307	272	246	271	279	280	284	294	278	281	258	274	277	259	284	245	280	317	301	261	261	262	283	260	307	256	286	249	273	283	259	282	282	283	279	303	316	323	269	264	266	294	299	288	267	300	301	328	275	284	259	289	292	279	279	288	236	254	242	298	281	279	259	299	293	269	284	239	295	279	280	293	259	270	271	248	292	268	285	285	276	261	283	267	286	291	287	267	277	271	275	300	308	277	311	270	268	316	269	270	251	260	286	267	285	257	255	266	291	272	276	269	283	255	269	276	264	298	271	275	295	276	244	281	342	274	285	288	276	283	255	274	277	278	292	262	280	243	278	268	295	279	271	264	273	272	331	276	305	276	295	270	294	255	277	292	255	265	266	287	247	247	271	268	268	279	279	290	274	277	286	297	269	280	279	261	300	291	281	266	291	289	293	276	268	287	262	249	250	263	254	292	277	289	275	328	250	263	270	291	266	256	296	271	276	261	279	273	268	286	295	271	255	284	262	288	281	301	280	279	252	278	289	261	287	316	309	273	290	285	268	259	320	249	268	281	277	294	264	291	269	302	228	312	283	265	307	265	252	288	267	266	276	262	274	265	269	306	293	278	286	248	260	259	302	297	268	300	286	288	267	284	267	272	261	267	298	270	281	271	284	263	247	303	273	316	289	299	275	279	270	272	279	282	296	250	284	259	291	260	259	251	274	262	261	324	270	310	275	279	288	266	292	310	285	279	272	253	280	267	274	253	265	279	272	278	294	292	260	287	276	298	276	286	268	270	271	264	275	289	266	298	302	281	306	309	285	282	280	284	287	251	281	294	275	269	270	262	256	261	254	276	261	304	254	288	282	310	305	249	279	263	233	289	280	275	281	254	234	251	281	268	264	301	266	265	292	293	299	270	280	288	304	272	287	268	272	263	305	257	265	264	286	259	279	251	300	308	244	266	300	291	254	318	304	271	282	300	280	287	284	312	295	274	283	298	286	272	295	290	279	285	290	291	270	265	287	269	264	277	296	303	275	268	292	249	272	260	293	319	262	301	284	301	293	254	280	255	286	297	270	267	282	258	266	296	279	281	281	276	277	272	264	283	283	303	288	277	269	278	270	280	252	255	260	311	282	264	252	299	287	238	269	268	293	296	266	265	311	291	246	292	318	250	247	300	292	261	295	267	301	268	279	272	266	283	295	249	275	277	300	322	252	285	294	265	270	269	247	268	296	289	283	279	291	270	269	252	293	284	281	280	287	298	286	308	264	275	306	239	273	270	282	225	277	265	320	278	302	261	274	274	279	285	259	267	276	281	279	299	290	278	297	308	271	284	287	273	314	304	280	283	271	282	277	302	290	279	281	288	258	244	279	272	271	287	283	306	285	293	295	256	296	269	276	239	287	278	272	252	258	274	282	300	293	276	265	285	267	304	281	289	256	255	271	289	302	265	282	310	265	323	272	265	256	273	279	313	316	270	273	274	268	253	283	257	273	242	284	264	298	292	273	292	256	284	269	289	300	300	297	274	310	254	284	292	286	263	272	300	262	325	289	269	296	283	295	281	262	233
8794	3686	2691	2666	2513	2284	1691	1456	1605	1450	1324	1065	952	878	909	909	851	899	836	837	828	855	798	807	782	807	812	781	733	801	751	770	732	741	681	705	748	718	753	698	753	732	752	736	720	730	773	718	757	692	718	754	738	742	704	737	713	695	723	714	700	709	712	782	767	776	760	713	742	763	781	747	748	741	716	743	701	732	731	715	713	714	730	731	731	750	747	721	654	686	744	720	730	718	751	741	763	751	725	763	724	719	727	716	721	737	739	724	722	749	712	744	702	720	728	743	698	762	765	715	752	707	727	722	762	719	722	716	742	721	676	744	708	711	714	754	760	741	724	760	754	713	732	753	771	720	771	743	703	721	743	718	726	710	704	776	747	696	748	729	743	721	726	758	734	747	756	724	744	696	695	737	757	711	708	735	764	707	766	736	719	747	767	747	724	705	684	744	681	714	725	803	716	720	740	748	719	729	775	778	736	758	709	762	720	710	729	723	802	727	772	694	689	768	757	739	701	722	722	684	728	711	716	729	733	736	751	708	740	736	689	732	756	705	725	767	684	699	763	707	721	750	706	738	706	704	721	767	709	701	734	707	719	742	738	754	738	705	706	741	767	736	758	770	734	708	753	702	755	761	747	730	734	752	739	777	768	709	718	779	675	729	739	765	714	736	781	730	755	715	707	734	790	717	714	734	700	754	761	750	731	734	753	705	717	759	730	738	718	733	767	764	702	699	729	701	714	755	704	723	716	673	758	683	715	741	707	690	730	753	714	757	728	714	698	733	738	731	725	730	712	749	726	710	681	731	751	724	738	728	768	716	753	728	725	713	745	686	731	726	719	679	731	718	698	723	755	756	767	721	720	704	761	745	763	688	739	720	704	691	707	756	674	725	740	758	729	744	745	720	714	731	715	683	774	742	722	721	711	705	750	714	751	680	738	722	713	721	723	703	738	726	733	747	705	710	689	746	720	708	760	758	742	691	748	709	727	698	721	783	756	691	757	764	766	696	756	714	737	730	705	676	702	715	747	733	688	710	750	731	741	695	733	736	728	723	758	748	729	738	736	750	719	721	712	745	710	731	698	756	731	725	713	710	724	742	711	727	697	743	724	750	674	704	716	772	716	697	745	740	761	696	742	726	766	714	770	780	761	730	734	715	784	719	722	748	739	742	763	732	704	739	742	718	758	767	705	747	768	717	729	755	805	750	746	733	704	727	703	758	715	699	764	736	669	672	722	745	732	727	703	734	725	716	724	700	746	737	713	680	747	724	769	667	730	721	738	713	740	741	762	743	675	702	779	708	761	736	749	733	735	763	780	787	742	749	717	775	727	755	750	728	685	725	718	749	704	715	762	731	719	730	700	731	691	738	703	773	694	711	712	791	765	717	733	766	718	769	774	715	717	776	721	746	757	709	731	765	717	768	727	727	724	694	705	703	712	781	723	720	743	746	726	772	731	704	723	722	753	750	721	759	721	715	701	700	762	737	756	688	719	739	696	756	717	704	728	727	727	722	761	734	724	699	726	767	745	664	714	720	746	787	739	730	698	764	711	738	687	721	712	730	755	740	734	741	704	725	687	707	770	702	730	780	753	727	741	689	759	734	731	744	763	724	682	745	727	704	737	713	766	664	722	766	733	746	747	719	785	734	726	754	709	682	712	744	736	721	707	723	754	722	742	695	714	738	704	737	696	712	718	770	696	752	759	711	743	712	736	730	688	758	707	707	730	733	736	734	736	756	709	755	687	725	698	725	775	709	756	699	706	737	719	709	727	771	724	711	725	725	765	735	737	743	754	728	754	704	716	693	781	736	709	708	778	703	722	712	726	724	669	748	818	718	711	722	762	739	731	718	745	735	755	698	690	741	697	748	704	684	773	748	735	686	732	745	757	739	712	737	758	748	734	708	763	759	686	769	740	732	752	696	729	714	743	742	736	727	701	720	712	751	753	749	704	694	781	698	683	695	696	706	738	748	692	707	706	750	724	732	711	732	663	684	736	707	678	694	750	714	709	736	759	660	693	659	706	746	732	759	736	745	758	748	687	717	722	759	735	793	710	693	738	716	716	737	728	704	752	710	720	713	688	748	695	760	728	687	783	729	757	734	713	741	739	701	728	719	717	698	717	748	725	689	720	712	731	747	738	696	720	745	699	717	734	731	764	758	760	689	777	690	705	751	738	744	719	696	708	713	732	739	747	715	745	733	667	749	768	728	751	730	751	740	755	734	737	789	699	732	690	701	699	750	709	689	707	713	737	751	698	733	742	720	698	761	713	712	754	747	718	729	750	712	806	702	733	703	664	723	754	718	759	737	735	797	726	742	703	728	733	767	770	725	697	695	707	710	771	677	785	767	722	738	754	751	766	744	722	729	741	768	697	673	732	727	773	713	765	797	731	712	692	697	770	726	756	750	695	739	696	701	722	709	691	743	734	765	801	740	732	768	682	692	725	701	767	758	708	720	764	763	694	752	733	739	740	732	721	766	754	737	739	734	717	690	715	780	724	746	687	682	737	757	718	690	719	700	750	718	746	729	736	713	737	764	694	781	745	745	737	696	716	702	750	782	721	763	719	730	683	704	724	748	720	744	723	713	722	693	740	708	708	679	692	727	704	702	710	736	671	724	750	714	730	741	742	728	684	739	761	674	750	716	752	731	719	679	790	731	665	719	730	723	750	743	751	729	731	768	690	710	757	712	731	710	751	753	719	709	767	689	729	723	782	708	674	750	733	721	732	741	742	732	738	715	693	737	706	749	701	771	693	686	731	765	724	701	705	711	731	734	731	739	720	730	699	721	730	738	764	712	718	742	732	713	742	773	769	730	726	717	754	772	717	699	745	718	731	741	724	674	781	739	728	770	756	709	715	693	754	728	764	756	685	738	749	699	746	718	746	731	785	781	711	751	770	723	768	783	728	716	750	725	676	775	772	692	647	729	728	745	707	688	770	680	709	708	734	746	703	669	720	721	761	741	697	735	734	682	683	723	752	753	704	701	725	704	707	679	713	781	714	731	718	753	740	764	700	758	664	700	734	701	717	727	717	739	706	745	709	717	731	743	792	730	707	719	715	744	749	758	743	748	740	717	703	779	723	728	728	776	720	655	659	736	713	710	706	707	680	732	691	784	735	720	709	680	737	729	719	705	742	725	775	756	712	735	709	681	757	724	715	761	726	719	744	747	731	683	729	752	712	674	720	765	737	728	716	693	729	759	777	726	714	747	753	736	708	740	699	712	737	734	725	781	728	764	671	772	725	731	750	702	718	725	707	759	740	694	722	714	733	705	765	696	697	783	692	763	734	754	733	702	758	717	720	796	781	752	707	703	723	740	793	726	754	746	743	724	732	732	762	723	700	724	709	744	669	729	730	712	704	692	739	720	748	749	727	751	746	734	750	712	742	716	720	788	710	710	749	733	677	747	746	711	731	744	746	711	735	742	770	749	722	743	702	740	768	722	727	728	734	731	718	788	716	731	770	722	726	755	728	697	743	668
38830	27011	15977	11573	8180	6872	4664	2942	2666	2026	1711	1168	861	692	638	642	629	590	489	469	395	394	398	386	371	382	366	399	325	331	346	334	295	323	317	300	281	323	316	313	327	321	294	313	337	305	293	291	319	346	292	318	290	330	305	332	352	279	302	353	350	327	337	333	303	306	354	346	291	347	322	306	353	355	332	301	311	326	310	311	333	306	341	309	316	311	298	302	283	279	317	339	310	336	312	324	295	316	289	304	328	333	301	307	331	309	333	292	288	301	277	319	330	348	308	303	307	349	310	322	326	349	333	304	328	311	329	341	295	305	316	300	343	315	340	315	294	311	299	288	297	317	335	320	326	291	307	268	323	309	296	281	305	291	299	318	333	310	310	312	271	315	291	340	303	309	334	329	292	302	323	295	319	310	311	336	303	336	338	312	314	291	313	336	368	320	286	290	292	292	309	324	287	334	332	319	291	318	295	317	322	321	304	304	311	305	308	316	340	298	310	292	328	315	337	308	304	310	299	313	323	317	366	306	316	364	282	308	328	291	313	329	331	288	325	344	315	292	310	263	320	352	323	360	291	372	288	311	358	320	329	299	346	325	340	364	313	321	287	322	280	311	316	322	314	330	347	311	296	305	312	311	309	277	320	304	320	275	320	336	353	326	323	306	318	322	341	302	313	324	322	291	272	334	333	312	290	277	377	309	355	300	302	322	316	304	329	311	308	329	317	336	277	305	377	315	323	321	286	353	328	319	318	322	305	330	304	343	357	294	326	316	288	318	309	301	301	315	304	329	346	305	293	295	302	318	340	327	333	327	323	319	303	315	304	328	300	301	316	293	313	327	337	296	330	331	323	300	317	317	332	288	311	303	282	339	323	295	318	306	337	309	343	305	323	322	326	338	308	304	301	343	327	320	306	293	315	333	321	305	312	310	327	304	318	343	313	317	291	342	289	314	303	297	321	332	282	306	300	289	289	309	310	320	298	279	320	299	322	321	322	301	295	318	287	321	335	321	322	337	315	311	310	333	331	301	329	297	300	312	325	275	303	321	308	350	317	326	315	312	324	297	343	328	319	313	329	327	282	328	292	303	313	280	297	292	302	327	280	321	316	312	305	313	324	325	305	358	299	342	340	294	300	303	312	307	296	327	282	303	295	318	280	284	317	329	310	319	331	355	335	304	318	291	320	308	332	343	306	306	330	331	317	290	297	320	317	294	311	300	328	331	318	298	337	290	296	319	327	297	306	325	347	302	333	324	307	324	316	333	293	321	314	318	324	299	338	299	281	322	334	313	313	337	317	354	305	288	299	294	308	322	337	305	297	306	318	320	294	291	328	304	313	302	296	331	300	334	328	297	303	320	314	320	307	317	317	305	312	317	326	323	299	281	302	372	311	299	341	307	352	305	303	323	304	294	370	369	327	309	282	328	297	316	302	337	286	289	299	305	277	306	336	327	306	330	307	287	327	288	369	333	311	305	318	299	346	313	294	281	328	307	307	334	312	301	300	325	294	306	307	333	327	314	334	335	319	292	344	319	317	296	305	342	291	325	315	323	294	311	353	301	286	299	325	286	311	315	320	317	318	342	331	357	274	281	283	332	293	317	289	334	315	346	300	330	328	337	319	337	300	304	281	311	318	359	348	298	335	314	293	322	307	336	321	349	329	291	327	341	330	296	284	310	333	320	342	346	287	313	300	321	335	311	312	314	312	321	322	335	316	299	320	309	334	297	302	336	341	340	344	332	306	303	309	290	294	304	373	340	309	306	289	297	321	295	317	317	323	345	343	267	325	304	332	299	326	318	282	338	298	334	314	308	338	302	348	300	300	334	325	323	306	307	343	285	306	338	300	322	315	341	332	287	283	355	318	282	352	291	311	308	314	340	302	318	301	340	304	319	300	319	291	315	305	309	300	343	321	309	347	326	317	301	305	328	311	311	326	290	334	314	350	301	316	275	331	307	322	321	342	309	302	315	337	320	317	315	289	319	313	314	306	316	286	318	323	299	313	307	325	299	325	346	340	319	313	296	334	303	305	332	304	320	279	294	321	304	283	302	317	287	311	303	334	307	297	306	338	280	303	327	295	308	317	314	329	338	312	337	321	321	326	325	298	318	332	341	324	312	314	319	279	304	323	301	299	341	302	346	285	297	323	311	288	338	307	310	318	319	284	319	299	292	321	309	343	272	315	318	290	301	287	301	299	322	305	271	300	337	318	328	347	296	316	329	372	289	331	288	321	319	344	317	306	315	306	313	313	279	323	334	324	320	312	330	341	305	307	311	290	324	305	291	344	320	341	312	318	331	307	312	327	321	315	344	308	301	329	315	311	338	332	321	319	357	309	310	308	340	300	343	299	343	346	304	302	323	326	305	299	327	324	302	285	327	304	318	317	329	320	323	269	327	302	330	310	300	326	300	300	336	323	333	344	311	314	334	306	300	323	320	293	263	315	296	292	294	310	289	330	322	299	303	321	314	315	319	297	341	327	304	321	323	324	284	296	291	322	293	310	311	309	329	290	307	310	303	375	323	307	294	301	306	343	341	308	347	301	343	299	334	310	301	325	296	291	290	312	335	338	292	361	293	300	366	338	307	320	314	340	300	320	296	313	331	316	317	314	329	296	306	326	318	305	308	286	296	303	312	314	319	305	351	323	298	307	304	313	327	324	279	306	274	304	325	314	295	294	310	336	318	311	331	301	338	321	302	308	338	304	308	314	340	348	281	326	298	313	300	331	304	314	331	315	307	324	292	330	328	319	306	306	323	319	324	343	304	279	283	321	346	340	316	352	329	350	314	338	327	315	317	295	296	302	281	320	318	336	288	322	333	311	318	290	306	296	340	317	327	310	292	332	333	322	329	295	312	325	295	296	332	298	316	325	328	317	336	329	337	318	349	328	309	381	312	272	304	313	327	311	312	329	312	336	285	310	322	361	324	317	327	304	296	272	338	314	323	314	342	305	277	355	313	345	321	303	311	328	308	314	318	307	340	331	309	322	320	343	289	336	328	320	305	319	340	309	353	278	330	303	308	317	322	323	287	324	299	315	334	284	301	296	325	330	337	304	298	296	311	327	328	331	320	299	332	324	344	315	332	292	297	298	326	301	312	315	276	335	328	346	300	274	320	310	337	318	326	294	299	333	332	310	331	326	317	318	287	327	324	346	314	293	322	316	322	337	317	326	308	329	317	322	347	305	314	288	315	337	256	318	335	301	320	324	329	311	312	321	299	322	319	275	307	320	302	294	315	299	324	339	319	311	287	324	296	328	336	312	324	321	319	305	314	311	323	301	330	306	321	319	299	315	304	350	282	334	298	309	323	333	338	347	320	319	294	319	314	303	294	327	274	329	334	289	337	294	327	330	330	345	317	325	313	323	264	293	337	304	316	292	357	341	318	294	337	335	318	318	304	318	318	318	330	333	323	325	321	313	323	306	324	346	338	323	295	314	302	330	311	291	299	323	301	312	316	293	327	307	317	288	300	292	319	314	324
31301	13208	7677	8789	7446	9337	7337	6264	6949	5061	3819	3281	3609	3523	3596	3651	3111	2547	2162	1741	1494	1354	1445	1358	1281	1324	1236	1087	911	923	865	896	906	873	872	847	882	828	829	806	846	846	840	829	810	857	835	757	798	841	805	855	827	850	850	848	846	802	837	826	867	782	796	851	853	846	822	859	864	883	820	827	833	846	843	816	886	803	810	865	830	834	827	807	848	800	822	885	809	827	807	830	773	796	844	816	830	814	885	802	799	803	787	811	851	796	772	774	820	812	778	824	799	835	794	790	864	798	838	845	756	800	777	847	818	870	816	752	783	761	766	836	803	826	819	813	838	827	796	773	804	784	826	825	771	814	807	781	780	824	773	765	804	858	795	823	792	808	814	773	814	759	755	807	833	791	852	762	809	804	748	869	807	799	826	817	820	755	841	816	864	740	800	827	840	808	772	817	747	863	798	811	773	829	819	769	863	822	788	788	800	751	816	774	852	800	754	851	753	788	768	823	735	777	798	809	810	832	780	849	775	844	848	798	825	783	801	841	841	803	787	801	796	807	801	767	842	814	857	850	810	811	790	841	775	823	777	833	782	788	765	793	780	827	808	782	793	781	777	784	762	765	790	789	768	855	806	780	798	793	795	803	809	841	831	799	787	805	771	801	775	772	754	802	818	802	779	774	832	797	776	751	801	824	771	817	798	772	804	818	825	787	793	847	753	802	808	825	867	812	800	803	809	824	779	788	803	775	776	801	806	809	839	796	796	848	770	773	817	770	813	761	833	789	809	807	803	766	831	797	807	824	777	818	844	776	789	802	801	818	790	798	842	794	764	838	797	820	773	774	784	793	833	833	785	789	844	799	819	764	800	848	794	839	819	779	783	807	764	763	803	847	782	812	796	806	821	851	788	792	796	818	779	760	747	820	752	751	727	830	794	786	784	778	756	822	746	763	802	824	797	796	831	803	820	796	767	825	798	819	817	794	756	846	792	789	799	785	822	813	805	796	768	814	772	805	789	785	782	775	768	815	786	783	777	788	799	816	814	795	828	881	838	766	779	795	821	802	755	821	810	750	826	807	795	782	841	844	855	803	789	814	766	779	806	809	783	790	792	806	825	782	810	802	837	777	774	786	844	769	811	854	792	800	818	796	738	803	782	835	790	793	780	781	885	862	803	748	860	817	821	843	778	809	849	816	795	888	795	814	824	766	827	734	785	794	778	842	752	857	833	806	833	825	755	735	812	838	795	749	800	774	760	836	796	764	828	825	826	797	776	822	832	808	829	810	840	827	827	853	742	770	807	806	879	804	800	789	778	775	819	809	791	796	836	822	799	795	791	814	822	814	745	825	762	834	749	857	813	816	827	819	846	824	790	814	801	770	823	793	874	789	781	805	802	810	821	775	792	816	800	800	796	770	790	821	766	815	795	789	772	764	797	794	802	840	798	804	824	780	849	813	836	780	820	808	803	804	821	798	834	782	749	828	811	794	803	787	784	794	758	788	823	811	862	772	844	847	809	821	815	822	845	783	836	770	841	884	781	824	821	782	820	804	835	795	784	811	824	791	796	735	816	806	804	775	785	750	788	745	806	804	803	827	809	826	827	789	769	816	808	762	833	828	830	792	821	784	794	800	811	836	865	852	765	843	805	793	787	751	822	814	775	824	841	757	802	773	770	780	826	789	755	835	775	822	768	819	818	772	857	755	740	800	831	779	802	778	801	764	778	781	801	809	820	785	765	803	826	768	841	806	794	765	816	775	801	843	733	761	788	777	797	783	801	819	786	813	825	813	829	825	757	774	763	821	755	797	803	810	830	810	798	816	812	823	830	834	833	745	821	768	784	811	825	797	817	797	801	815	796	794	819	773	803	784	828	825	786	740	818	794	810	827	759	834	802	801	784	828	814	765	844	773	827	809	789	782	793	840	831	765	840	814	780	801	782	828	756	845	818	766	799	833	750	805	792	779	864	850	820	801	775	804	814	773	838	821	835	802	799	806	800	739	748	799	816	804	778	793	798	791	761	837	805	813	764	757	766	823	806	811	822	821	797	798	802	816	778	782	787	859	819	819	781	778	763	806	810	807	801	822	810	830	813	791	795	841	781	802	792	801	810	783	818	768	806	806	811	808	813	830	794	802	815	773	792	798	828	757	769	790	818	817	859	777	799	795	817	837	811	833	826	784	799	790	796	788	827	803	787	820	789	821	749	802	835	816	786	820	802	831	808	825	789	783	848	764	863	785	805	774	784	841	848	819	853	771	806	824	807	794	825	837	831	746	832	745	785	784	826	800	743	757	846	824	755	836	830	800	805	806	824	824	799	783	827	814	801	772	862	789	838	799	798	834	827	831	788	781	826	739	800	828	818	783	783	814	767	797	802	790	810	798	774	730	748	742	829	835	816	777	799	804	805	802	835	811	808	818	798	847	796	864	745	804	817	822	763	859	841	744	819	779	807	769	721	763	856	807	827	851	793	780	754	821	835	864	811	854	757	824	782	779	756	795	781	773	834	832	783	798	830	751	808	833	802	843	797	832	752	780	807	833	820	822	828	805	795	827	788	800	842	783	812	827	843	830	778	797	818	809	792	783	749	824	824	830	799	802	859	820	748	766	799	760	758	781	795	769	785	824	761	849	735	786	808	787	786	850	827	838	816	788	795	804	757	814	780	771	806	819	815	799	807	829	818	798	824	808	841	815	803	797	799	819	796	816	829	786	846	764	850	832	779	786	808	818	787	777	788	786	836	852	803	799	809	852	775	766	794	790	836	805	802	773	795	775	816	755	785	787	765	871	855	789	823	789	804	811	819	787	870	812	788	794	784	805	792	880	824	796	866	774	835	791	815	773	774	815	835	859	817	799	774	798	800	812	789	792	795	770	823	787	823	797	792	789	810	788	822	781	787	757	809	823	772	817	760	797	796	817	793	816	798	793	772	783	789	842	812	788	757	789	787	812	797	772	767	785	806	804	814	821	773	814	837	801	769	798	816	775	804	765	777	821	815	847	797	848	781	807	763	779	837	790	810	788	825	830	817	788	798	796	802	767	748	795	797	821	703	803	782	796	746	831	787	782	782	773	784	799	833	787	762	757	801	820	789	824	852	770	887	801	850	814	768	822	830	804	816	839	788	771	726	820	778	750	792	794	754	794	797	802	833	805	824	768	839	818	864	771	779	800	868	773	815	771	811	795	818	776	821	789	803	796	775	769	799	818	825	767	774	785	770	777	777	774	781	853	780	795	784	810	823	853	821	823	789	832	821	821	819	779	758	769	767	844	789	820	761	792	782	865	814	751	775	755	825	817	793	780	852	798	772	825	796	776	795	774	837	796	795	812	832	781	848	775	766	771	798	840	772	795	775	791	803	802	822	787	788	804	848	835	784	771	800	804	776	747	776	798	773	835	795	841	818	788	778	808	812	815	778	847	825	827	748	787	857	823	808	820	762	808	786	797	788	794	800	783	848	793	758	813	777	838	786	842	754	791	771	756	815	822	803	828
46887	31080	21460	16906	12271	10938	7723	5134	4410	3323	2450	1576	1308	1168	1054	951	836	723	511	427	400	387	370	355	367	342	337	321	271	267	261	250	248	247	246	223	233	244	246	197	209	172	224	228	235	237	227	195	215	219	191	217	240	219	223	222	200	210	244	228	215	256	243	229	238	256	255	237	250	238	235	224	238	222	209	227	221	211	229	231	237	252	219	251	221	217	222	233	225	213	252	210	246	227	212	192	222	256	247	254	241	214	233	236	242	245	236	246	208	226	204	226	240	232	227	224	249	210	216	235	229	226	249	247	246	223	239	214	244	222	192	207	224	217	237	209	220	218	227	233	240	211	218	240	215	215	235	224	227	245	205	249	202	223	207	238	200	231	239	220	224	214	242	212	196	215	220	239	207	205	214	240	246	225	223	209	214	205	221	235	217	218	208	212	224	209	217	236	223	228	232	198	200	216	232	214	241	258	202	207	247	226	211	212	239	232	248	260	240	223	199	223	232	215	234	221	234	206	237	235	244	224	231	225	251	251	236	247	215	217	199	227	182	219	226	220	262	242	229	216	215	225	218	216	214	236	198	225	239	172	243	232	220	230	213	224	222	200	221	217	231	236	216	242	224	216	218	224	210	244	227	209	261	226	228	230	211	227	247	206	227	205	209	226	200	211	256	221	226	191	226	214	251	247	243	217	208	212	240	236	241	230	240	238	241	213	232	212	214	202	233	228	200	233	242	212	188	207	250	215	215	213	244	208	213	236	239	208	216	199	223	235	281	246	230	214	228	240	254	206	233	226	228	203	236	215	220	238	221	237	206	211	251	211	213	240	230	218	191	188	212	207	213	229	236	214	211	194	214	208	233	216	244	222	236	215	235	224	235	219	207	244	217	264	262	242	239	209	231	197	191	219	213	248	210	222	249	243	221	250	203	242	244	219	222	234	217	255	209	225	206	217	209	223	185	203	234	229	224	201	240	250	235	226	234	207	204	223	237	220	215	186	219	230	239	216	265	221	228	247	222	244	201	229	220	221	246	219	254	253	229	199	194	247	192	229	187	231	261	204	235	220	228	202	199	223	205	214	235	214	219	232	206	246	232	224	228	201	203	221	216	248	277	224	188	232	208	207	180	223	212	213	254	231	252	224	201	222	227	210	232	221	232	225	210	208	217	213	232	212	232	253	213	236	214	207	231	214	243	224	256	207	232	232	239	220	219	211	201	219	210	221	232	217	241	201	241	212	212	210	216	279	247	256	230	236	236	223	201	211	226	234	246	212	207	227	213	222	232	231	234	217	239	209	211	203	205	219	216	235	226	229	241	254	214	218	212	224	214	239	215	235	207	229	202	189	217	234	210	235	237	222	223	215	239	212	216	253	248	221	248	218	227	210	212	188	215	210	245	213	233	229	204	219	246	235	206	243	195	190	215	196	226	230	213	219	231	224	228	234	215	216	246	226	216	216	218	252	221	223	216	206	221	229	252	207	210	201	261	237	239	245	210	229	239	214	247	242	198	209	224	245	248	200	214	220	238	236	227	215	199	206	210	210	241	225	181	225	223	223	215	221	211	245	232	257	222	225	229	222	243	261	239	224	236	227	193	197	231	239	211	232	215	236	205	199	219	220	244	235	238	222	241	248	201	243	229	216	254	239	220	250	239	260	249	222	261	231	202	232	219	217	222	242	212	233	211	217	217	211	235	225	248	237	205	207	233	242	223	220	224	232	250	210	210	246	216	238	223	215	250	244	226	259	258	247	217	235	223	226	203	220	204	220	215	274	187	225	227	229	232	235	225	251	224	238	204	196	215	213	248	196	222	227	218	253	239	209	235	248	232	248	217	197	221	240	221	217	227	228	239	194	226	247	211	224	222	244	225	259	231	231	237	207	223	232	213	218	234	239	226	217	234	225	218	224	228	211	246	217	220	219	212	235	209	237	219	205	205	240	218	218	222	222	228	222	211	208	236	228	273	238	227	220	232	207	205	220	225	229	205	216	251	203	233	224	233	215	210	239	215	238	256	218	204	185	221	215	214	233	219	223	239	208	214	230	221	199	221	244	231	244	225	202	237	230	212	207	234	235	206	233	209	246	249	219	235	208	216	265	256	217	225	231	221	233	229	218	229	221	254	211	213	243	201	234	226	218	221	225	215	208	233	211	209	240	231	227	198	207	211	227	202	210	204	239	200	223	207	227	245	226	217	198	206	224	205	218	205	227	202	222	253	219	228	226	230	216	222	197	258	203	221	212	205	223	210	224	224	224	225	260	220	219	242	235	203	235	217	208	213	227	197	216	237	243	220	215	233	236	217	239	207	235	207	204	231	215	226	211	247	204	220	231	239	224	196	200	223	232	232	221	213	229	222	206	232	229	235	238	231	228	242	218	221	210	176	242	234	233	214	222	211	227	214	224	250	232	234	251	219	214	246	239	205	227	204	226	203	221	233	222	208	228	231	219	217	212	216	212	210	195	226	212	223	189	240	224	211	224	257	233	243	211	228	210	216	229	216	243	208	209	206	241	230	228	221	226	209	228	209	210	233	218	241	251	222	227	206	232	190	212	220	200	239	230	205	228	219	246	244	239	246	222	218	238	248	195	217	237	252	207	222	246	216	227	220	254	227	225	227	215	218	221	227	220	201	228	213	220	240	211	217	238	232	223	234	218	242	218	240	239	224	225	203	236	204	195	233	232	199	216	204	202	215	229	237	212	236	223	216	227	222	248	220	264	239	238	204	243	226	247	230	202	230	224	235	226	227	224	213	225	231	223	216	212	248	236	221	216	244	222	216	198	240	220	216	229	213	241	230	234	211	238	225	209	223	228	238	245	209	234	212	234	234	248	219	227	219	209	243	225	224	218	205	205	243	259	207	219	224	210	220	206	206	206	216	210	205	213	246	230	245	194	218	208	238	235	202	233	220	246	239	229	216	235	261	191	218	233	236	239	215	230	220	230	240	219	257	231	224	193	220	242	225	216	220	208	220	208	233	254	204	241	223	250	202	220	227	232	248	238	224	203	211	239	255	218	209	213	223	203	238	203	254	205	224	215	226	222	233	203	232	213	212	244	206	242	231	228	212	220	215	205	217	228	227	232	203	211	200	222	222	258	213	220	228	228	244	215	227	266	216	232	214	213	229	243	225	211	213	226	230	236	203	232	217	205	238	219	211	240	210	216	225	247	217	219	214	236	214	227	199	254	218	227	223	238	214	228	237	224	213	233	217	234	229	230	210	228	221	218	193	260	233	211	199	230	217	216	234	208	220	204	242	234	207	245	234	219	207	229	218	228	235	220	217	209	230	218	212	231	221	224	221	200	218	213	228	208	211	210	229	208	240	244	227	221	202	229	202	241	221	212	222	200	221	221	206	227	209	223	213	220	238	210	233	243	257	214	240	230	237	219	223	232	234	239	191	217	212	238	218	212	221	202	207	230	225	225	212	209	215	213	222	222	250	215	233	220	214	205	244	219	234	224	203	216	250	213	211	245	243	194	220	251
38185	17509	10669	11755	9929	12551	10550	9832	10002	7375	5823	4435	5652	5984	6015	5666	4728	4082	2824	2217	1743	1579	1601	1706	1425	1267	1243	1130	873	787	753	750	716	733	744	746	726	714	669	678	666	658	644	637	703	667	639	625	662	622	602	665	645	602	610	625	594	629	608	631	613	669	648	650	658	716	736	691	678	711	667	641	646	653	668	654	607	590	599	601	607	651	637	563	641	625	586	607	602	553	572	576	591	607	611	593	623	641	599	614	641	628	602	601	611	603	640	605	580	672	610	609	615	600	587	631	616	651	607	621	614	592	560	604	598	601	653	669	608	598	595	602	600	610	596	580	553	556	584	591	563	536	579	627	593	549	573	609	569	580	551	571	583	584	563	588	601	608	564	601	614	594	620	629	588	535	642	574	585	609	613	544	583	612	592	544	599	571	603	603	559	579	547	608	617	602	548	583	571	577	574	582	556	623	586	607	607	566	587	567	585	574	554	610	611	553	585	576	605	605	557	598	637	613	645	575	620	595	580	667	581	578	588	587	550	579	573	572	550	611	568	551	620	544	613	595	522	602	638	580	616	565	586	592	598	563	569	598	607	580	586	576	566	568	530	572	555	588	579	578	564	563	580	559	561	592	585	598	550	620	608	608	598	564	563	606	561	592	574	531	568	580	561	620	559	653	593	545	611	614	547	564	554	600	574	590	597	586	584	581	594	600	568	564	569	598	563	562	579	590	541	582	620	575	559	637	579	569	565	580	620	596	580	552	602	598	538	584	585	576	614	580	544	539	585	618	594	574	635	615	582	604	593	567	554	594	551	614	598	523	608	559	611	609	571	592	573	574	580	594	569	600	575	613	546	570	542	591	570	576	613	603	599	543	588	575	575	576	548	589	560	591	589	564	562	619	553	580	585	560	583	606	566	564	575	558	575	557	618	567	600	598	570	621	568	598	573	590	601	631	618	577	606	578	536	582	579	625	568	584	626	601	588	555	609	569	594	569	578	561	601	595	586	565	655	610	561	572	592	605	572	582	594	567	568	570	577	563	587	600	561	601	556	629	576	570	598	541	574	566	557	570	625	577	628	607	597	566	583	607	613	558	599	567	549	554	582	607	592	613	553	610	569	579	577	593	614	592	547	597	545	554	545	574	594	575	568	573	604	578	560	592	555	581	605	602	545	590	577	568	579	556	604	580	608	583	609	563	623	558	632	562	609	599	575	623	557	584	569	607	575	580	547	519	617	591	604	621	550	609	584	599	594	597	592	553	591	611	592	597	615	592	597	579	602	585	559	622	571	624	543	573	603	570	630	581	642	630	551	602	572	563	577	572	587	619	519	536	629	628	553	579	604	552	584	579	600	607	558	614	544	594	591	565	579	562	593	555	574	582	612	578	582	598	576	583	624	611	597	570	582	595	610	580	564	568	587	550	555	588	575	571	583	549	651	536	608	525	613	572	571	599	566	586	585	554	582	572	571	612	579	598	603	578	583	596	597	595	600	571	591	565	557	614	538	596	585	568	575	560	567	566	571	542	561	544	570	589	547	575	598	592	587	597	573	551	583	568	601	583	562	566	592	564	613	577	597	566	601	562	576	587	580	543	609	567	595	609	527	547	595	582	610	553	588	601	585	565	556	586	606	545	547	580	597	604	587	535	582	617	588	600	582	585	635	595	562	590	559	559	539	604	606	558	591	526	590	619	605	586	611	565	570	601	627	585	577	582	589	589	603	587	611	576	557	575	558	543	595	605	568	571	579	591	595	579	586	591	561	612	615	588	559	608	573	584	592	582	567	597	636	622	600	612	599	603	592	574	573	565	615	596	640	577	594	611	575	566	570	624	627	618	555	579	562	600	622	582	603	634	585	592	566	617	590	577	549	598	541	621	600	601	560	578	579	537	585	599	574	599	583	522	560	592	607	621	607	562	587	591	591	571	599	590	598	602	571	593	548	624	583	574	623	604	558	577	597	567	615	595	559	553	578	553	584	568	590	595	603	566	576	585	620	572	595	588	574	562	615	564	583	617	581	598	575	626	581	539	586	596	589	603	572	638	590	574	588	580	545	589	583	593	579	556	616	568	608	587	607	571	564	563	545	566	585	594	594	612	593	569	623	621	610	584	574	568	541	594	572	562	547	564	559	572	561	606	583	584	577	550	566	587	578	575	544	599	551	577	588	579	561	592	568	569	535	579	597	605	623	562	579	539	594	555	569	571	605	598	619	574	588	610	603	546	593	583	599	588	580	567	606	592	592	537	577	556	612	625	626	597	573	611	617	563	535	543	588	606	597	606	580	658	595	597	614	534	580	605	619	576	551	599	601	634	585	640	612	571	606	610	581	536	600	617	574	570	591	579	578	604	558	577	570	605	561	574	623	566	627	583	557	564	565	574	558	587	595	571	569	577	580	577	523	584	608	617	561	588	594	605	559	551	552	606	616	570	605	554	572	527	568	549	557	558	556	550	580	557	617	627	607	560	584	616	607	589	583	590	572	600	601	546	571	577	565	553	613	564	610	571	567	609	560	589	614	605	574	599	578	598	597	563	601	566	608	587	583	621	559	563	575	581	580	535	572	587	584	552	571	629	563	577	590	551	590	565	623	575	553	572	604	600	572	591	561	547	611	579	573	553	606	597	590	592	597	584	601	563	562	601	551	618	647	585	565	566	551	592	566	597	616	564	578	609	557	591	562	619	601	570	574	621	609	573	558	577	547	602	609	593	545	567	607	670	602	589	584	590	574	548	597	533	586	608	586	586	628	589	598	595	585	591	609	591	618	580	616	581	596	579	577	614	615	590	596	568	555	558	614	551	607	584	579	601	634	585	568	565	578	547	584	630	573	510	571	570	550	551	559	555	578	601	604	610	564	578	591	593	618	598	555	652	592	585	601	632	579	628	569	592	560	648	603	589	555	581	617	600	560	563	580	598	615	558	598	565	574	578	571	530	593	619	601	607	587	531	627	604	601	578	583	585	577	561	582	540	557	596	594	624	568	555	589	598	571	580	618	602	621	581	580	575	605	586	570	578	570	566	568	614	579	575	599	587	594	568	601	529	565	578	557	615	555	587	560	558	610	594	577	571	552	605	576	615	551	555	573	618	551	582	557	577	555	591	594	618	558	571	613	528	564	618	584	641	577	606	589	580	605	603	620	596	584	558	609	577	586	569	555	571	607	555	585	583	590	585	601	555	608	567	614	576	607	572	555	598	588	593	544	592	548	603	590	585	578	617	587	602	546	574	587	549	601	634	592	594	585	590	593	598	611	581	611	576	586	589	581	603	589	589	641	592	590	583	589	555	591	604	587	616	588	596	612	604	553	616	588	600	562	556	584	543	591	596	592	606	596	582	537	593	587	590	606	573	559	573	563	575	604	581	586	574	572	580	595	597	587	563	621	568	594	560	580	637	559	591	589	573	539	622	620	594	549	598	596	580	611	590	628	576	598	581	565	580	566	594	610	574	574	570	640	560	571	577	595	562	573	622	585	555	590	608	613	563	606	561
9766	4267	1840	1048	874	635	558	442	485	420	375	351	316	294	298	301	304	263	285	284	293	275	271	308	255	263	293	293	283	274	279	264	272	274	267	301	253	273	308	250	249	283	269	303	281	256	262	270	258	288	288	273	297	307	276	267	260	249	301	255	301	283	268	265	277	236	284	271	274	273	237	273	264	242	255	258	279	280	256	264	288	292	263	268	265	302	266	280	284	289	263	294	272	272	297	255	271	288	256	287	262	279	276	273	257	265	292	274	269	245	280	251	287	258	271	265	260	270	275	291	246	270	266	276	274	248	303	292	276	291	284	280	296	265	256	267	254	270	277	246	257	238	257	271	266	297	261	294	239	265	266	288	244	240	262	282	293	291	282	267	252	288	302	259	294	270	275	300	289	273	261	269	264	256	291	267	281	249	283	269	277	279	243	327	278	286	285	282	268	270	254	270	278	272	263	273	269	262	293	275	273	270	282	271	281	262	255	307	259	275	292	276	264	275	291	301	285	284	287	295	298	288	259	243	280	296	274	302	269	260	290	264	269	255	251	240	232	267	263	248	278	277	275	281	260	273	265	257	275	296	277	270	273	263	280	262	243	276	270	262	285	267	271	258	280	267	279	289	284	293	269	283	258	266	254	258	270	246	257	269	274	295	271	286	266	272	263	289	275	283	274	269	263	298	256	274	261	273	249	256	259	282	290	272	270	282	267	258	268	309	289	250	253	268	264	260	280	275	307	282	297	261	243	269	276	263	249	254	259	256	271	276	255	268	267	280	278	306	256	269	281	270	239	283	298	244	265	260	278	279	275	297	257	244	270	265	247	297	295	256	297	266	270	286	247	300	290	248	259	241	273	252	258	275	248	289	287	254	219	259	241	270	273	272	272	252	300	296	271	277	259	280	280	253	275	270	266	248	261	270	255	273	273	269	268	258	285	260	260	282	236	247	261	269	279	259	259	259	268	255	265	257	288	267	266	266	239	285	256	276	254	241	273	290	270	233	273	262	288	305	282	273	276	276	270	264	262	228	266	248	289	293	282	275	275	298	252	282	263	263	262	270	258	254	262	291	283	281	303	270	277	224	251	235	272	241	273	275	260	255	280	285	265	271	282	274	255	243	217	276	278	290	269	277	277	245	285	273	318	272	246	280	304	256	283	281	275	281	272	272	266	287	251	241	268	251	293	266	278	277	276	291	257	278	279	246	277	260	256	249	260	265	252	252	267	300	274	274	261	252	244	266	264	257	268	266	281	278	272	280	261	278	271	267	285	250	255	259	274	273	276	286	269	270	289	267	293	270	242	250	258	269	273	239	252	256	300	294	265	257	280	255	278	287	284	269	284	308	272	294	284	303	263	295	260	300	268	255	246	268	285	270	255	251	238	260	279	300	253	264	271	282	294	281	282	249	259	265	293	279	304	247	233	261	271	280	281	272	259	279	313	262	282	270	285	272	289	250	279	303	282	245	282	246	282	287	275	250	255	263	259	285	263	285	272	287	256	252	250	280	271	296	242	250	227	269	255	283	289	265	287	259	242	266	244	249	259	232	261	245	259	297	249	264	261	287	299	282	257	267	263	275	282	286	262	285	294	269	262	268	262	258	286	280	276	272	271	306	312	256	249	274	250	272	270	271	254	278	291	266	286	265	274	291	276	289	272	249	247	283	262	248	289	304	270	231	283	294	293	271	258	256	272	289	274	283	264	274	270	250	279	273	277	263	271	269	253	276	291	250	296	266	254	291	287	274	279	287	276	253	281	289	261	264	270	244	267	287	273	291	269	227	267	264	260	260	284	266	251	290	259	266	270	241	282	272	261	279	271	250	259	272	284	279	293	261	281	265	296	276	292	256	286	275	283	266	276	299	291	265	269	275	312	264	289	267	291	283	268	271	271	258	274	287	254	277	269	304	259	210	274	252	283	267	264	260	269	254	258	271	302	247	265	258	283	274	301	254	254	276	290	273	272	265	261	307	288	266	290	273	266	250	255	269	255	290	294	292	233	273	266	288	268	275	327	290	295	296	268	276	257	262	232	310	246	280	248	276	292	274	263	269	272	275	254	290	283	251	262	262	255	238	287	272	267	257	270	261	259	280	264	279	244	296	233	293	253	311	292	272	266	283	296	289	286	266	276	270	270	254	265	232	273	280	296	276	299	275	259	265	282	267	256	290	277	285	287	266	247	273	237	254	249	240	280	283	263	287	262	272	300	276	293	235	279	285	297	273	249	265	255	255	261	245	294	267	269	252	288	262	271	286	277	279	246	267	287	278	294	260	284	287	251	293	271	293	308	270	275	266	295	247	238	269	275	278	271	281	280	280	273	275	297	261	262	260	262	277	260	282	276	265	262	260	288	284	316	296	283	283	266	268	263	310	258	271	258	272	238	270	280	276	295	276	263	242	250	263	249	246	278	251	255	286	265	270	273	281	280	272	243	248	271	273	261	281	264	260	298	271	264	255	252	245	272	279	237	262	290	301	260	280	272	287	274	269	265	279	267	266	268	239	257	267	264	273	261	297	270	267	254	279	276	285	278	259	246	292	276	323	263	292	262	288	282	277	296	247	274	294	279	265	244	254	266	245	261	233	269	267	296	241	269	279	237	277	255	292	286	283	268	262	261	259	267	296	255	272	293	296	280	279	269	296	268	226	280	293	257	263	291	244	277	281	262	255	277	267	298	226	270	256	261	236	267	266	279	274	250	280	306	268	276	255	258	276	260	309	249	281	284	270	242	281	259	277	261	277	262	272	308	295	261	255	281	298	301	290	232	245	263	268	253	279	251	289	280	283	285	265	284	273	239	252	291	291	282	255	275	264	264	258	260	263	266	284	264	269	246	268	264	268	249	265	298	276	273	263	270	271	266	264	266	273	268	313	277	277	293	301	309	248	250	260	285	260	271	273	269	259	270	275	290	263	266	273	274	262	258	276	257	273	271	289	267	278	286	269	278	295	251	287	298	284	279	260	278	248	261	257	264	304	264	255	282	263	262	266	251	248	276	277	261	256	251	250	257	268	283	235	238	272	284	308	286	258	248	264	277	260	270	278	272	260	261	263	274	282	262	285	272	274	257	275	311	237	304	249	276	284	248	265	276	269	273	281	259	274	243	269	259	265	291	281	289	290	257	288	275	268	275	291	277	286	271	260	259	285	253	264	300	261	279	260	264	272	278	286	263	276	278	263	260	267	277	291	266	286	287	303	249	270	262	274	254	263	272	244	252	276	290	251	272	249	241	264	245	287	300	267	276	274	256	263	270	273	260	286	291	258	259	244	257	268	268	262	263	299	245	266	270	248	280	303	254	267	277	281	255	253	255	263	283	279	247	252	310	278	258	271	261	262	272	245	276	271	256	268	285	263	275	273	267	274	298	257	278	261	310	249	280	246	277	255	270	278	272	263	245	259	257	283	274	259	287	248	277	267	285	250	280	255	256	306	273	274	261	243	251	273	300	299	264	263	293	244	257	266	257	275	216	276	253	262	269	288
9168	3810	2655	2579	2470	2125	1848	1420	1827	1624	1426	1152	1024	929	848	884	854	898	852	831	807	833	815	749	755	756	723	736	729	727	804	762	743	769	731	747	710	739	706	727	685	718	721	698	701	732	735	732	734	700	658	730	728	750	732	747	678	672	719	741	697	779	729	735	727	713	788	721	703	769	786	665	678	663	739	686	696	688	725	754	718	689	740	714	695	706	777	703	672	708	653	696	745	721	761	765	693	705	696	753	715	720	660	725	741	661	720	742	710	726	661	698	721	759	654	732	746	721	745	681	750	736	682	715	763	708	751	737	695	691	702	680	721	736	711	705	718	714	748	718	717	691	741	717	696	761	749	717	709	720	702	693	685	693	742	746	742	760	662	744	713	729	723	757	744	681	714	677	747	638	718	730	728	677	713	749	767	695	757	727	690	667	742	675	763	692	708	715	656	712	726	714	724	693	704	728	768	685	722	662	749	728	763	706	749	700	694	704	715	702	695	716	699	734	728	703	709	679	669	694	696	722	679	735	758	691	715	693	689	716	693	706	688	721	723	721	685	733	721	694	703	742	637	729	687	734	704	711	724	750	741	733	687	699	724	710	685	690	741	733	688	738	698	723	716	732	691	711	687	729	714	710	758	695	730	718	695	707	704	708	730	729	708	716	677	751	715	719	735	718	709	734	720	740	682	708	745	735	719	720	693	730	719	720	675	671	693	735	719	717	730	733	758	704	726	681	707	722	699	687	687	685	768	712	742	745	770	738	697	714	723	699	735	744	721	685	713	701	722	692	692	729	698	731	739	721	725	675	695	700	706	718	680	710	727	706	682	681	662	699	702	730	748	672	691	703	710	669	727	672	688	692	711	692	708	682	723	717	675	713	706	717	717	760	728	691	739	687	690	705	746	733	711	739	751	732	726	722	740	717	687	685	716	703	708	789	733	709	672	754	735	715	759	721	731	743	686	688	722	658	702	701	724	747	709	731	682	694	727	707	700	684	696	724	739	692	712	714	773	694	685	740	717	725	696	710	748	701	710	771	709	716	689	742	776	687	731	722	744	704	750	689	702	686	695	733	712	711	746	710	689	720	717	706	752	698	704	713	691	707	724	740	734	673	721	734	748	710	737	742	717	681	681	687	701	765	672	708	722	707	714	731	716	754	711	714	783	745	733	722	750	738	722	700	699	668	728	735	689	687	692	738	724	735	701	705	670	687	726	720	715	760	716	676	756	704	712	729	758	725	688	693	691	774	712	680	707	716	716	662	741	713	728	711	701	704	740	719	715	693	689	712	731	765	766	736	727	723	721	728	714	704	694	726	688	742	730	666	652	734	685	738	683	670	690	738	669	735	657	728	688	699	688	758	746	722	734	692	665	774	762	716	723	750	728	721	722	689	694	732	709	757	742	679	716	694	722	689	667	672	743	726	729	719	712	721	728	724	740	711	739	673	717	752	754	749	710	711	668	732	701	711	666	684	708	725	739	684	704	725	707	713	758	713	712	721	685	714	701	756	730	674	717	717	707	745	702	696	715	699	703	778	699	719	706	737	719	687	697	764	664	753	734	715	752	736	718	734	719	690	715	745	718	704	675	708	706	713	711	687	762	716	730	657	774	712	748	733	713	742	673	734	773	696	662	685	677	716	745	702	704	758	731	739	754	734	735	686	720	728	720	706	679	727	732	751	692	684	671	691	690	719	761	777	710	696	679	678	702	723	690	777	685	681	681	713	686	706	690	713	727	713	736	727	709	684	731	742	704	634	761	712	723	698	693	715	727	714	695	735	762	712	734	700	710	735	734	726	669	717	704	762	734	701	678	690	732	734	739	711	754	739	708	671	739	662	686	746	702	708	709	743	740	675	770	730	705	698	656	711	766	628	732	735	739	697	696	701	732	681	681	742	682	736	714	703	709	762	722	682	736	720	717	715	708	676	717	709	774	716	768	680	715	751	687	711	667	694	705	735	685	756	715	722	686	745	729	719	714	694	746	711	743	668	745	686	705	683	670	729	756	711	741	701	702	715	713	711	685	759	702	694	653	680	667	717	715	678	684	704	716	683	708	702	751	739	718	672	715	699	776	684	730	698	737	695	714	716	759	729	693	682	673	698	760	734	714	732	701	694	690	783	720	711	702	708	690	709	704	689	746	715	714	691	719	701	713	690	723	728	771	731	730	736	751	675	678	675	707	707	692	720	693	705	718	714	735	698	707	722	700	696	678	711	683	685	698	726	680	723	700	675	720	688	722	702	765	702	774	761	708	704	695	731	724	709	736	707	679	708	718	719	726	710	756	683	727	683	735	753	726	709	692	718	730	761	704	756	710	733	740	733	682	734	746	726	736	741	696	725	661	708	692	726	703	736	703	721	702	728	717	735	674	671	749	720	703	690	731	736	725	694	694	716	718	793	708	705	700	706	727	674	738	729	762	718	682	753	704	708	709	707	715	785	716	749	736	714	707	705	683	686	736	705	695	695	707	692	691	728	734	687	791	726	743	692	659	730	692	729	737	699	711	693	702	679	681	750	704	726	669	732	695	672	695	728	705	720	708	734	685	717	754	742	712	676	707	708	685	688	672	690	719	724	693	728	715	682	709	715	718	696	707	742	685	708	721	739	720	703	762	694	765	705	722	706	708	683	744	690	737	713	708	724	761	747	667	728	690	745	693	720	703	705	687	687	719	760	698	713	677	702	719	736	670	716	718	710	719	695	704	643	676	729	700	697	708	722	678	685	719	710	694	744	701	763	683	722	683	718	703	699	729	721	701	711	719	701	691	728	788	688	719	737	742	732	711	719	680	730	707	740	686	727	751	706	724	706	711	664	701	738	681	739	697	714	714	699	748	691	705	677	711	724	703	727	758	737	714	689	716	683	699	719	713	660	699	731	701	718	732	732	691	698	721	706	798	672	737	719	670	717	712	698	705	716	734	722	712	740	733	694	677	708	727	742	727	747	727	748	735	712	744	697	680	682	731	681	700	755	722	725	706	714	697	719	714	707	688	756	702	712	737	665	692	680	721	746	722	720	740	748	724	731	743	696	678	754	743	677	701	694	704	726	697	720	712	719	696	731	679	663	746	717	770	695	697	700	695	752	721	730	702	682	716	707	722	672	739	729	703	692	721	729	696	727	718	753	720	732	681	662	702	721	720	680	744	704	699	723	763	769	727	685	705	733	746	704	706	744	675	722	730	683	713	704	679	720	701	747	719	733	673	684	646	704	734	752	738	672	718	711	690	752	738	734	686	735	755	710	722	734	662	680	743	751	741	735	711	728	674	735	703	713	686	706	712	779	716	734	719	720	718	725	711	729	707	732	753	694	673	727	707	753	729	703	711	735	691	733	728	699	699	747	713	700	729	750	730	667	700	700	731	692	731	692	732	741	676	750	714	687	707	720	731	717	723	705	700	711	730	777	694	716	730	733	709	719	763	727	730	668	740	700	731	717	744	739	743	685	775	660	704	723	753	704	710	690	723	695	705	739	683	710	689	752
39540	27633	16681	11673	8147	6483	5024	3074	2578	2198	1566	1154	892	797	790	812	578	629	491	454	379	375	408	384	352	334	386	331	320	323	317	315	317	346	323	347	310	306	331	344	310	311	353	293	313	310	336	325	293	293	302	346	302	284	307	313	299	326	302	311	310	283	305	316	344	291	348	351	324	316	310	317	320	328	331	313	313	310	339	285	329	320	312	292	329	316	301	323	299	281	284	320	302	353	321	324	321	312	340	301	356	349	320	302	326	322	290	310	301	321	317	330	303	342	304	303	306	298	337	302	315	332	334	304	354	300	322	317	268	284	313	313	301	297	302	295	297	280	312	288	299	316	309	286	318	337	321	306	306	310	309	332	312	317	314	305	306	308	319	352	318	315	321	312	300	333	301	342	306	291	351	328	305	322	334	290	349	308	338	306	307	286	302	302	319	301	354	341	311	323	290	306	305	304	320	294	302	294	324	318	307	303	293	300	313	306	320	323	310	283	323	311	306	323	289	325	318	296	314	300	331	288	321	316	314	311	321	321	308	314	284	318	324	323	340	297	353	301	323	320	328	319	353	316	295	331	309	321	294	302	280	321	304	286	306	315	307	299	271	327	304	322	325	307	315	295	332	320	300	306	314	286	317	320	330	338	361	357	296	326	322	293	325	328	300	342	309	290	287	316	312	300	299	292	277	342	331	284	333	296	338	323	344	329	299	286	328	320	295	315	307	311	304	323	324	320	305	327	321	307	308	328	294	321	303	316	292	308	310	312	312	312	338	325	339	324	328	318	310	295	329	300	303	282	262	320	307	298	348	286	316	327	308	311	298	307	362	303	282	339	343	288	317	302	298	294	324	296	254	295	284	310	303	319	343	320	288	329	323	297	318	299	306	327	297	332	302	309	302	324	328	334	296	296	282	316	297	310	332	318	321	288	299	324	296	331	362	326	312	316	311	318	287	307	297	315	299	275	323	266	352	322	298	361	305	314	262	328	316	320	310	318	301	300	341	317	315	315	304	315	356	324	303	316	324	281	325	325	297	306	295	288	294	302	315	304	312	306	304	333	319	314	298	286	299	322	322	321	316	317	339	321	305	285	282	296	296	336	341	329	297	331	312	307	292	350	307	350	291	317	340	319	290	295	332	324	302	306	289	296	291	300	303	328	306	319	310	307	318	326	311	321	302	325	361	282	274	307	325	306	325	340	337	309	321	318	333	298	285	315	311	305	312	362	318	326	285	312	320	340	313	310	314	322	320	300	323	291	327	361	306	295	331	320	286	315	312	300	304	334	287	325	312	328	348	334	305	325	298	320	317	290	301	296	319	330	276	305	339	336	320	321	323	313	348	284	275	315	317	342	317	305	322	324	311	302	309	322	315	306	316	307	333	319	352	307	322	331	311	327	338	312	313	327	303	318	296	317	342	304	303	340	327	336	336	305	293	320	320	303	303	292	303	323	298	305	317	334	309	299	301	345	341	318	295	288	283	300	329	314	328	304	285	335	310	345	321	325	341	310	304	312	323	306	331	328	309	305	308	310	326	297	335	302	325	319	322	290	302	293	299	306	338	249	286	316	308	286	304	325	324	310	301	292	300	316	307	274	266	309	311	325	308	300	282	315	293	340	301	326	306	304	320	306	278	333	304	316	342	314	302	302	322	285	278	331	324	313	290	341	341	287	280	311	346	318	348	347	285	327	295	328	290	302	353	313	304	345	279	291	328	320	313	315	334	313	336	323	317	320	345	298	307	346	295	320	333	347	320	318	316	317	325	344	332	329	309	294	325	303	284	306	327	310	315	267	331	270	302	314	305	300	286	338	321	304	308	329	311	299	288	287	296	342	335	318	297	322	335	312	302	313	328	321	310	284	330	328	302	315	323	286	313	293	304	315	325	365	313	297	325	327	333	283	310	317	311	302	287	326	311	285	295	327	288	314	299	316	319	318	330	309	331	327	292	327	341	312	314	290	317	338	305	319	294	329	340	315	295	307	303	311	296	321	363	270	309	344	316	291	299	277	299	315	322	306	298	318	295	328	326	286	345	308	321	325	306	304	299	313	353	341	324	306	333	306	310	284	314	307	292	305	325	322	319	330	307	314	287	316	311	301	319	328	320	341	328	339	302	323	331	284	311	312	303	323	314	302	304	324	335	309	338	306	318	286	300	321	308	342	282	294	304	295	331	273	309	285	294	303	305	299	304	282	333	328	329	344	312	289	324	289	290	307	310	315	297	316	332	328	304	325	322	306	319	318	290	306	299	280	288	323	305	309	315	294	318	302	327	308	287	305	302	318	317	314	304	305	305	320	345	317	338	308	295	328	306	315	290	283	303	295	328	322	293	311	304	295	318	348	302	298	306	316	316	307	308	334	315	284	273	354	324	304	284	305	332	326	300	317	272	308	351	312	280	295	336	329	303	303	316	325	305	319	327	310	336	308	359	310	316	277	322	310	337	304	327	318	282	302	334	318	263	309	288	293	328	303	300	321	284	323	339	329	299	342	287	287	306	302	306	282	330	335	354	348	295	321	324	302	286	314	323	319	311	290	297	296	314	306	305	311	290	312	295	332	295	335	328	304	304	326	293	320	303	279	304	329	340	316	318	297	285	311	323	338	265	279	307	318	272	301	327	340	346	302	277	319	313	346	304	331	318	299	312	320	300	303	315	319	326	321	360	333	312	302	296	333	322	303	317	322	301	339	304	316	331	288	309	336	337	308	349	338	325	306	323	320	304	311	282	306	313	322	293	308	297	314	316	342	322	310	307	309	307	305	318	318	307	313	336	332	331	316	329	300	308	363	309	315	290	308	314	324	297	336	341	269	309	342	325	326	324	307	325	298	319	309	321	299	304	308	318	314	309	285	308	311	317	315	297	310	364	303	288	294	318	289	325	330	343	333	279	318	340	313	295	318	294	287	299	308	317	330	290	342	333	327	306	303	320	314	312	327	336	347	333	333	327	286	295	328	321	326	317	314	293	345	294	336	335	347	336	279	307	302	271	298	330	298	315	311	315	322	310	313	320	331	343	325	316	282	315	332	346	341	337	318	310	317	325	306	281	308	329	323	341	279	320	342	328	332	310	305	301	298	337	312	295	280	320	302	318	296	299	318	296	311	295	337	299	314	329	325	318	323	314	303	302	312	282	291	291	297	305	288	286	295	320	320	331	287	296	338	333	291	309	295	315	317	311	330	338	293	293	288	338	310	285	330	330	279	318	341	305	301	332	297	312	324	271	311	315	316	339	299	313	276	342	294	316	328	317	315	305	313	327	309	323	295	306	287	303	334	301	304	289	307	254	327	304	333	332	308	308	324	306	290	324	295	303	316	333	337	319	312	295	328	304	303	317	308	291	317	321	340	297	299	320	298	298	329	285	316	340	332	327	343	301	324	332	285	334	347	278	326	312	294	328	338	326	292	339	334	266	325	345	288	304	341	325	304	292	300	310	316	307	336	297	313	305	277	306	329	314	291	299	312	321	289	305	323	326	335	306	271
31900	13430	7642	8763	7434	8814	7816	6885	7003	5235	4173	3662	4113	3932	3954	3949	2843	2603	1899	1622	1502	1413	1323	1396	1276	1224	1337	1168	977	914	906	888	883	835	902	927	856	914	850	856	860	809	829	885	821	849	815	804	806	879	813	793	792	791	837	824	819	829	797	804	794	816	836	866	849	844	864	795	825	837	828	845	816	804	882	757	849	836	806	807	796	809	857	843	803	863	862	820	795	827	834	814	826	771	784	812	859	824	784	791	848	808	806	766	805	830	823	810	767	853	812	804	880	753	831	827	813	757	805	798	814	804	811	848	805	833	814	806	737	775	762	764	825	784	777	795	809	804	789	735	807	792	777	827	795	810	809	796	794	790	761	789	816	771	808	791	832	784	751	820	781	801	824	808	786	788	833	801	808	817	804	818	786	813	786	838	794	756	834	803	821	856	824	804	755	797	793	757	817	801	788	830	792	829	844	799	785	759	764	767	735	802	811	793	756	804	760	785	762	767	807	756	783	836	797	805	759	793	778	821	758	774	720	783	777	832	836	804	788	809	816	760	838	777	760	780	770	815	771	791	757	814	812	801	800	831	809	854	819	770	776	848	792	799	788	792	783	769	770	781	826	823	796	793	810	778	789	806	848	796	775	789	819	802	798	825	822	800	768	793	793	762	797	789	771	774	784	783	782	762	755	806	746	790	791	812	824	803	772	799	795	775	767	826	758	813	766	808	763	778	808	780	758	862	814	817	838	808	811	833	809	810	809	794	823	817	808	775	837	865	808	785	753	790	760	782	812	798	764	796	796	797	785	842	774	797	798	823	816	822	826	854	783	804	850	843	826	771	791	819	816	783	802	763	772	818	773	746	799	812	768	807	799	793	811	794	872	756	776	809	762	795	806	830	769	765	756	779	847	760	807	748	779	820	793	778	780	789	824	807	795	766	825	785	813	793	788	814	799	778	781	831	801	767	794	822	807	795	805	798	806	767	779	760	794	804	795	775	797	815	792	841	780	812	823	814	804	787	798	772	799	812	742	787	814	823	828	804	752	780	852	794	817	810	821	781	795	779	757	822	820	816	795	806	793	790	837	766	808	823	776	784	872	771	754	790	821	809	783	778	785	742	766	815	782	809	815	773	787	831	759	767	810	831	748	767	824	760	787	748	774	764	835	775	788	802	808	784	780	753	795	838	791	784	781	771	753	797	794	792	795	810	832	822	774	803	811	778	816	790	833	824	791	807	761	756	801	798	805	810	789	775	819	862	845	839	786	751	819	810	766	827	789	818	786	810	800	777	794	794	745	791	807	780	776	796	787	790	804	760	859	847	826	738	774	754	781	793	827	817	793	803	791	758	755	781	739	753	751	793	826	801	780	785	774	774	772	804	797	781	759	784	819	800	805	786	775	812	781	797	810	807	805	802	788	756	786	823	844	821	777	822	757	850	803	775	775	794	809	827	800	830	782	795	746	809	830	790	751	825	822	800	776	828	828	771	766	741	798	877	760	813	795	759	791	791	732	796	785	750	811	744	750	794	790	835	835	789	785	791	787	765	750	793	821	786	790	785	815	806	819	837	772	810	771	813	771	795	862	794	773	782	771	814	799	783	761	782	775	764	778	778	808	857	801	763	750	742	772	802	800	786	783	794	864	800	794	758	731	784	797	776	796	791	799	824	804	814	768	791	813	827	781	785	747	766	789	760	755	811	794	800	809	794	842	767	825	763	806	767	816	764	772	803	816	777	873	791	784	815	797	840	796	803	766	844	804	748	781	791	768	782	773	835	760	803	816	788	800	759	750	723	837	801	752	748	801	848	760	835	822	835	819	767	808	792	766	804	812	766	823	803	762	803	797	782	773	786	785	827	811	826	808	779	818	793	744	775	836	744	757	763	799	823	777	752	813	808	832	809	785	845	776	770	812	787	821	798	758	753	789	795	786	817	775	778	812	726	769	827	783	806	802	827	809	805	774	796	774	821	790	789	797	825	808	808	800	816	853	778	795	843	839	796	816	791	757	800	814	787	783	786	803	817	766	845	841	772	833	752	799	766	783	769	837	783	823	814	732	796	781	789	818	780	778	809	814	736	772	776	786	818	818	836	816	793	778	807	836	812	832	791	756	823	762	747	791	778	777	750	767	788	817	813	818	760	836	795	755	818	814	814	795	812	832	799	806	791	765	772	795	813	793	837	832	821	796	847	820	843	819	832	861	848	811	769	761	813	766	815	763	846	752	807	804	791	772	784	820	796	828	786	772	803	779	836	796	753	772	796	792	820	777	745	766	795	799	777	838	797	843	829	805	781	803	768	792	762	824	735	777	803	808	856	798	757	743	772	779	779	762	784	796	807	758	766	851	809	757	802	737	820	830	782	770	746	810	774	778	817	752	776	811	771	798	778	788	782	767	804	835	790	800	743	812	823	790	830	771	763	794	835	774	788	824	804	784	825	804	828	833	785	728	820	816	791	791	738	800	810	818	829	809	797	751	764	758	856	768	786	804	787	822	800	785	789	821	779	820	779	776	803	886	777	755	787	752	763	812	803	801	796	829	729	810	771	747	764	796	809	801	822	806	800	791	777	839	812	745	780	818	783	794	783	823	803	788	794	827	831	750	827	786	774	784	797	818	843	810	792	768	771	760	804	742	805	789	775	763	776	837	831	804	815	778	795	793	802	846	767	798	819	822	796	762	809	776	820	833	777	811	844	834	840	826	843	812	838	831	766	803	831	827	777	780	788	772	800	800	797	794	776	791	787	825	841	801	813	784	785	798	809	804	796	786	822	805	858	780	831	812	765	814	853	834	793	803	838	807	785	820	821	798	777	754	789	762	821	798	793	812	819	818	814	766	818	802	815	884	827	774	780	821	787	813	758	838	785	776	794	765	847	837	792	793	766	776	807	778	833	793	753	770	775	813	823	792	811	793	767	773	797	829	783	853	796	797	794	787	779	741	777	781	741	830	815	817	787	859	761	792	799	788	808	780	818	730	858	769	789	753	782	796	759	766	762	842	776	776	767	805	805	797	793	780	857	790	840	833	816	766	760	764	773	750	779	816	799	814	743	813	789	814	771	795	797	756	786	743	748	779	768	750	806	843	836	798	733	811	777	772	772	800	775	754	786	793	812	859	782	880	796	815	758	774	801	782	792	846	784	793	752	800	776	804	781	783	855	772	779	813	831	789	833	806	782	777	781	827	723	743	788	806	792	813	792	803	785	770	825	821	808	798	832	751	819	774	808	830	799	785	783	815	800	788	828	799	782	822	785	794	784	790	809	782	794	778	770	741	810	818	756	828	812	822	744	784	821	774	812	786	777	830	801	805	845	833	820	804	809	825	786	791	803	764	836	801	852	839	789	788	799	780	809	802	765	826	786	799	776	834	811	772	815	837	811	809	759	793	822	804	829	764	769	775	831	758	845	823	823	762	832	764	774	802	799	765	798	765	766	782	782	764	833	811	791	751	812	819	793	791	772	775	775	804	778	767	774	788	752	777	772	757	833	794	830
47237	30657	21839	17212	12644	10942	8363	5482	4350	3568	2610	1844	1561	1216	1199	1085	770	609	493	423	344	331	349	347	340	320	346	281	255	250	228	269	234	228	280	261	236	251	228	230	238	242	263	244	230	247	239	232	208	211	203	206	212	215	197	210	223	235	219	206	228	234	243	218	220	215	211	210	231	221	228	251	231	224	208	245	248	230	232	217	210	221	236	197	211	204	224	235	218	222	238	241	198	171	263	231	207	208	232	200	211	221	204	226	242	210	212	250	220	227	234	207	235	196	217	216	230	216	220	231	211	198	210	242	235	211	206	209	212	223	222	224	220	222	214	236	206	241	216	222	217	220	212	220	192	219	208	224	185	226	239	214	217	233	229	233	246	206	215	231	201	207	216	229	224	216	206	232	218	218	219	233	237	216	218	225	214	246	225	244	217	219	201	216	204	237	217	199	222	243	238	211	227	197	215	206	234	234	231	216	239	221	238	216	236	203	237	202	231	210	233	203	220	230	254	212	233	175	234	219	220	226	204	219	243	218	232	208	207	242	234	226	235	218	198	184	197	213	199	207	214	226	224	222	227	220	209	237	211	240	238	203	234	193	215	190	222	217	240	238	207	216	231	194	205	208	235	229	239	244	195	197	242	224	218	204	218	197	197	218	238	220	201	226	239	209	234	220	234	227	220	199	250	204	219	247	200	205	192	227	210	236	247	216	214	188	225	217	195	237	212	211	208	236	238	226	199	245	203	248	235	224	215	224	222	218	236	224	213	238	238	224	236	217	228	201	211	200	225	179	218	232	206	237	205	216	226	210	208	222	219	209	195	231	195	225	236	205	223	216	208	215	205	228	235	225	221	218	228	201	191	208	235	203	234	263	225	226	252	236	237	211	200	233	220	199	227	231	235	209	217	230	187	231	202	207	214	235	225	215	229	248	213	225	200	199	250	213	196	218	202	217	208	246	204	202	232	239	230	199	223	223	230	186	254	204	199	209	236	221	211	237	198	215	195	215	234	250	216	227	213	235	241	241	238	218	254	224	221	225	196	229	228	199	242	214	201	213	233	227	232	228	211	223	221	209	225	217	188	213	231	250	229	230	195	207	216	226	227	208	213	212	204	194	224	167	202	231	236	223	224	208	234	224	246	217	216	204	252	210	259	234	247	217	196	201	212	248	204	204	191	217	228	218	226	209	240	229	226	207	233	237	212	191	212	246	221	225	234	211	209	228	213	217	231	208	209	213	216	214	226	223	269	211	214	193	233	238	222	218	225	190	248	225	200	230	226	209	211	253	236	199	205	234	246	226	229	208	217	201	254	228	211	238	242	187	226	204	250	211	234	220	223	224	215	224	251	217	200	230	222	215	204	214	236	220	221	233	225	214	219	236	199	215	207	191	213	213	247	239	251	218	202	209	243	237	211	234	235	228	217	213	221	210	222	240	213	211	221	216	251	187	193	216	219	217	219	227	205	213	219	226	228	219	221	200	217	227	213	198	249	221	231	219	215	235	257	201	197	225	223	227	221	226	233	244	240	216	217	199	223	234	230	205	220	237	212	213	219	217	229	221	214	215	201	246	207	223	204	202	213	222	240	248	209	240	236	263	249	213	201	208	231	230	225	215	222	232	213	220	198	210	236	203	221	214	229	237	237	223	213	195	219	218	235	209	220	214	195	217	218	242	235	209	218	226	212	215	216	242	217	227	211	202	212	218	196	205	241	201	222	215	236	221	217	205	249	225	214	237	189	215	202	224	207	202	211	214	225	204	252	224	200	231	235	211	215	230	218	217	246	214	228	219	216	215	201	273	239	191	225	210	231	219	216	236	251	223	227	230	230	207	221	219	197	217	246	220	216	228	203	250	209	212	206	232	201	222	205	203	221	230	227	233	231	218	214	196	218	231	230	206	197	214	216	204	207	224	220	207	244	191	222	234	222	219	249	238	215	238	249	202	238	236	222	221	240	186	225	222	235	208	213	236	217	281	229	230	209	223	222	207	233	222	207	192	245	226	218	201	225	229	231	212	191	221	223	239	225	202	207	209	196	228	223	297	216	225	205	208	196	219	201	219	236	244	223	225	243	213	198	210	249	174	207	234	216	194	182	224	189	209	223	243	233	221	237	250	216	225	257	210	240	207	223	213	216	228	207	198	214	208	200	240	214	224	203	235	228	201	259	223	231	215	226	200	251	218	228	231	235	239	222	231	198	239	199	202	201	206	220	185	230	222	226	228	210	210	199	222	223	212	195	229	221	215	212	242	261	245	213	210	217	227	214	201	223	214	200	229	193	241	227	202	237	220	204	218	210	236	205	198	198	227	237	226	243	224	230	243	225	225	215	247	231	257	256	187	201	207	240	221	225	241	222	228	207	202	224	216	217	215	226	214	236	223	204	206	218	228	221	228	217	209	220	226	221	192	185	220	245	220	218	242	204	190	219	233	203	212	208	207	226	193	210	241	201	225	221	213	239	206	191	236	203	203	208	211	216	232	194	222	237	244	214	207	233	211	240	207	219	239	241	200	206	236	239	225	196	232	210	234	200	224	217	248	223	204	232	207	211	245	217	216	199	223	204	234	212	217	244	227	244	233	222	212	236	227	239	201	207	245	221	218	209	223	212	214	220	240	239	212	213	219	242	216	220	225	234	229	233	229	203	209	208	219	234	223	215	221	224	217	227	225	205	215	217	231	234	211	237	200	195	185	197	219	198	204	206	247	230	202	219	247	181	214	226	235	222	250	213	224	228	212	206	213	218	244	219	214	218	201	192	220	229	212	214	230	207	218	227	203	230	253	181	228	204	216	237	245	234	218	229	255	213	216	227	212	272	205	219	208	204	219	230	214	217	227	232	217	208	199	204	199	241	216	200	251	213	216	238	205	201	206	244	240	240	215	221	219	230	223	212	227	200	203	241	218	220	212	230	221	220	209	204	236	233	204	221	205	196	219	202	233	230	234	229	226	216	199	215	218	213	232	218	239	231	214	245	214	198	226	199	204	227	221	204	215	239	208	216	209	213	202	222	220	206	204	233	211	232	233	227	196	196	219	227	205	212	212	193	211	217	230	234	203	228	226	200	221	219	240	211	209	216	215	233	214	216	225	232	225	249	234	231	222	171	214	220	218	243	228	216	210	229	212	233	250	233	223	221	215	228	207	191	249	213	249	225	213	214	240	222	227	199	217	243	231	206	234	212	216	237	245	230	253	206	225	180	225	237	192	215	212	231	219	239	210	201	236	218	211	206	228	225	238	214	231	219	226	231	214	245	234	205	222	228	223	230	217	215	252	201	205	206	217	204	196	194	211	225	223	217	221	231	226	194	216	219	230	221	236	248	226	211	238	200	223	248	249	214	209	245	203	218	259	251	186	206	205	195	205	197	193	233	219	227	226	244	206	209	223	199	215	211	211	188	197	225	219	226	219	205	217	235	235	239	167	212	210	226	224	203	216	238	232	241	191	214	224	207	239	226	235	208	198	200	247	199	215	249	233	237	240	207	200
38559	16420	11478	11751	10118	12076	10893	9496	9867	8530	6147	5259	6621	6625	6610	6345	4467	3481	2520	1953	1600	1488	1524	1541	1464	1422	1439	1140	936	783	770	737	704	692	698	722	657	684	704	670	662	603	618	639	665	576	610	629	633	611	579	588	624	566	576	595	562	570	645	600	623	610	655	620	643	694	627	628	654	678	639	686	662	650	550	604	624	614	615	593	595	554	594	582	561	562	607	609	624	627	571	593	600	590	587	572	613	587	570	597	596	626	604	596	604	621	610	596	609	631	640	625	593	592	618	620	654	603	568	628	569	558	616	598	587	586	636	607	572	571	573	569	557	623	570	573	582	552	567	613	596	540	555	588	560	571	591	633	568	595	588	589	576	569	567	607	611	561	593	602	611	562	532	587	546	603	612	514	553	579	566	582	589	605	601	549	575	555	536	598	595	557	547	572	553	563	595	533	581	602	581	592	550	571	528	593	592	568	589	613	557	563	564	556	585	580	553	608	579	577	583	612	556	591	572	569	493	541	573	574	605	593	563	566	586	596	543	568	582	592	620	529	576	539	595	583	594	620	561	566	547	585	548	539	565	535	560	568	561	564	554	552	609	605	607	572	590	557	583	562	555	578	572	599	575	591	628	556	556	554	605	541	559	569	588	617	552	556	536	587	584	531	579	566	578	645	563	589	538	573	563	586	557	571	588	589	615	612	565	582	540	600	597	563	582	554	554	558	566	619	579	563	575	576	600	588	558	568	572	616	607	588	580	548	584	595	583	567	524	573	574	535	563	620	552	571	566	566	605	590	604	534	599	624	597	547	570	558	606	600	572	549	574	614	571	556	533	615	594	595	542	564	602	585	545	561	551	571	598	591	562	556	537	573	554	527	612	588	554	568	567	575	589	566	565	589	588	578	583	585	586	602	572	585	601	547	572	567	549	590	562	579	586	532	533	555	590	578	587	565	597	576	592	567	548	581	541	583	608	602	536	561	588	560	573	583	615	588	552	553	565	603	593	552	618	607	585	578	560	589	569	579	572	574	556	589	573	563	629	566	578	582	589	577	601	574	549	581	605	592	542	525	573	557	554	581	615	528	552	559	583	582	559	596	568	584	537	592	532	572	578	592	591	536	571	595	494	565	580	571	554	580	595	565	577	532	557	571	629	544	602	580	569	564	557	576	566	560	559	557	536	544	555	589	554	585	578	567	521	547	566	585	580	536	591	575	589	536	593	595	576	553	586	601	573	559	543	544	528	587	556	581	583	584	555	610	602	576	579	586	587	565	559	593	538	600	557	587	557	542	568	606	593	588	570	539	596	566	567	578	530	571	538	576	601	600	597	560	555	576	529	557	579	576	562	591	569	574	576	596	523	571	574	586	551	592	560	553	571	530	535	553	558	594	580	624	573	581	532	572	571	593	616	606	576	571	560	572	591	561	563	567	583	577	547	561	543	580	571	595	600	568	553	542	581	562	614	590	542	606	535	601	536	538	595	574	572	563	604	548	604	566	557	518	562	590	516	580	598	561	560	556	580	565	561	574	597	579	577	551	565	538	555	529	584	555	610	564	559	552	537	582	585	611	565	578	595	578	575	580	569	570	524	634	563	594	589	572	572	609	576	546	561	557	563	548	544	582	595	574	555	600	541	575	572	594	561	556	608	567	596	558	586	584	548	566	594	553	605	547	569	578	560	557	574	558	557	574	573	554	560	589	588	543	600	578	556	550	607	601	536	586	606	584	602	572	548	543	559	566	573	531	534	589	564	566	611	584	529	558	560	574	585	590	530	549	580	542	542	604	563	557	603	576	509	552	564	553	567	576	563	590	570	617	589	603	578	567	549	606	565	538	575	615	565	532	614	569	578	596	603	574	563	561	569	562	569	570	544	572	631	563	563	537	579	631	548	588	560	563	565	583	610	584	592	584	557	556	593	557	612	576	549	566	580	581	564	582	554	554	557	571	565	560	576	599	564	547	565	589	554	603	555	522	592	559	604	578	528	563	582	583	588	602	569	575	572	624	595	543	565	619	577	591	604	565	609	553	549	553	579	560	607	583	558	601	527	607	533	549	595	553	567	535	548	598	616	544	570	562	572	555	591	498	566	546	557	596	549	604	565	612	548	642	563	575	550	591	574	567	564	604	600	568	543	555	553	525	537	606	585	610	574	593	540	577	575	565	514	556	630	563	571	553	575	582	607	569	598	577	569	599	589	581	562	555	636	563	588	566	582	582	623	552	575	517	587	558	561	565	589	592	593	579	544	563	525	599	570	603	567	573	551	583	492	585	590	618	576	582	566	561	579	540	540	571	580	550	590	568	525	501	558	563	607	587	576	557	605	579	561	511	569	570	602	568	533	577	602	579	607	551	584	565	582	606	583	604	587	586	544	608	575	580	602	582	562	562	591	549	550	579	568	577	573	588	570	570	576	579	571	621	572	609	558	602	567	540	576	591	598	587	600	593	566	569	570	549	595	595	567	565	590	604	559	582	583	643	569	607	574	608	602	594	564	583	596	621	613	569	554	590	534	548	576	564	595	602	551	555	598	545	569	561	530	615	562	567	562	626	560	565	549	587	577	572	556	619	598	578	596	558	572	592	546	578	572	557	617	573	544	558	564	545	585	566	573	587	549	578	590	589	612	507	547	580	585	553	547	551	574	580	561	580	592	608	556	576	541	561	604	583	595	545	577	556	566	565	531	586	622	582	556	590	579	578	575	519	595	603	528	592	611	555	583	522	595	595	565	572	634	592	562	543	563	560	576	555	527	565	555	570	566	556	582	556	564	612	557	603	545	577	520	576	587	551	567	568	547	550	525	595	545	546	559	559	601	593	624	580	593	544	581	546	561	574	601	641	554	560	587	571	553	596	526	592	558	571	596	529	630	605	549	563	561	563	541	626	600	585	599	552	557	570	554	569	570	549	585	629	576	597	590	591	535	597	572	575	587	595	565	577	588	571	597	602	548	603	596	577	572	566	585	581	614	576	583	582	541	613	556	583	551	611	572	631	614	586	596	544	572	581	544	581	543	541	585	588	578	571	582	587	543	543	572	562	647	560	568	579	562	564	571	597	553	588	562	604	581	538	555	553	562	540	538	593	541	618	581	568	595	562	580	605	544	543	553	583	591	581	550	531	583	556	553	584	539	535	588	616	566	552	578	543	578	566	547	543	560	556	580	565	595	543	570	556	568	584	578	597	575	598	584	585	582	610	535	560	561	609	516	548	587	535	619	562	612	527	570	572	559	554	622	589	575	590	592	565	604	563	595	541	590	555	579	577	605	575	551	583	536	564	587	547	619	597	587	582	571	579	561	569	572	538	576	580	545	574	568	620	586	612	559	569	539	573	591	536	611	577	531	576	588	561	595	513	609	582	576	582	615	593	601	539	548	536	604	572	563	626	535	571	568	613	585	589	594	590	585	559	602	564	538	570	584	585	594	566	539	589	595	584	570	547	556	575	581	608	615	525	618	594	566	572	584	559	607	571	571	564	579	585	563	590	540	556
10114	3672	1638	1028	927	581	494	439	367	469	366	345	303	309	323	257	272	255	294	297	262	272	279	268	269	273	281	255	274	275	237	270	272	259	265	274	287	259	292	288	269	284	251	272	280	233	263	282	278	270	266	258	263	295	239	249	270	262	275	275	264	290	245	258	274	293	285	256	288	275	261	272	243	248	295	275	270	288	256	270	262	292	246	289	297	264	266	257	275	290	253	224	276	266	262	273	280	291	258	263	280	257	222	271	280	247	280	238	275	260	257	279	292	266	283	275	251	283	254	238	261	270	283	274	306	269	280	234	269	252	271	232	274	274	285	277	292	274	239	245	265	278	264	272	280	275	286	268	286	281	249	247	230	282	264	265	250	260	271	289	274	306	267	273	285	270	263	258	274	267	271	264	251	256	254	266	263	261	232	261	309	299	253	259	250	291	273	265	285	275	261	245	285	261	275	272	279	275	264	285	235	238	279	280	277	278	298	269	267	269	282	270	284	262	286	295	270	267	279	262	268	277	250	271	268	272	261	282	295	278	232	254	285	282	278	238	282	273	230	267	278	259	290	290	284	269	259	231	267	268	248	291	289	299	248	289	273	243	283	247	243	252	276	265	258	276	249	231	246	249	272	264	279	274	293	267	257	250	249	279	273	269	276	281	261	258	280	251	234	261	279	254	262	279	274	270	267	294	274	284	258	267	281	254	257	281	281	256	243	284	273	304	268	264	248	256	267	255	260	276	288	276	275	295	292	283	249	273	253	266	260	273	279	258	242	267	295	273	239	297	245	257	283	280	240	289	261	301	279	260	253	285	275	278	282	244	256	258	247	240	254	242	263	282	267	283	245	294	277	244	260	281	284	265	290	275	253	242	267	260	255	280	272	286	265	225	286	277	245	257	248	281	253	250	249	263	292	266	234	277	276	269	270	297	254	263	282	295	278	304	270	253	275	254	275	247	282	265	266	298	285	275	260	268	245	273	267	277	259	264	279	267	280	266	258	291	274	262	275	262	249	245	274	257	245	282	252	275	275	285	268	252	245	279	296	275	258	295	249	278	266	240	285	268	248	247	264	260	301	256	255	274	286	283	302	263	271	260	264	268	260	261	264	300	264	269	259	274	239	258	267	295	261	287	259	292	263	268	285	252	260	271	274	297	274	244	242	253	240	265	268	266	254	288	257	252	244	277	276	270	274	271	246	267	268	275	232	269	280	284	258	271	248	269	272	255	267	241	242	291	278	254	291	271	272	277	250	263	288	297	294	285	282	300	285	277	276	279	274	279	265	280	251	270	278	276	290	278	255	278	277	250	270	240	274	255	275	264	261	284	268	266	267	274	270	261	288	294	246	271	292	304	281	287	270	260	303	270	296	249	265	268	250	259	329	258	281	272	284	256	269	282	287	268	259	265	296	289	253	257	262	250	272	266	240	261	265	279	281	292	265	277	276	257	319	266	284	286	236	276	267	269	256	268	256	270	301	267	260	279	252	312	246	276	258	276	275	287	275	277	282	274	270	284	290	258	277	260	268	285	242	275	239	244	239	241	257	233	257	233	237	228	246	297	299	257	276	273	269	300	256	276	260	252	283	271	278	295	260	289	293	227	275	263	273	306	289	256	273	255	257	256	293	249	268	283	300	266	247	285	240	273	272	309	268	270	289	282	297	272	266	272	278	277	309	289	246	271	276	262	251	258	276	265	265	267	256	251	271	254	259	257	252	292	274	250	229	275	235	272	273	284	269	258	255	310	281	273	277	275	284	244	268	248	249	296	249	280	276	261	282	279	267	287	271	260	238	267	257	247	243	256	293	286	256	286	303	300	295	273	275	272	276	286	260	267	261	274	247	270	254	277	256	258	291	258	265	269	274	287	269	284	258	263	267	259	280	269	259	264	305	252	257	314	255	267	257	253	240	304	274	273	273	252	280	281	271	252	278	284	239	261	277	261	272	277	288	260	235	266	306	260	253	255	294	229	302	261	273	277	267	275	284	275	294	250	252	252	295	257	252	298	262	237	269	304	281	277	252	258	275	236	298	274	264	255	286	306	308	286	299	294	230	283	266	279	268	269	255	304	265	257	261	279	234	280	268	263	270	263	276	264	248	241	256	271	289	244	272	227	241	254	266	263	261	253	253	273	290	280	251	279	271	280	272	275	302	289	281	257	255	284	278	242	258	267	257	242	261	273	291	301	277	324	291	252	268	256	282	265	266	268	272	265	271	257	274	293	257	307	260	284	277	265	253	262	278	298	279	270	266	252	277	270	278	269	263	250	270	277	271	234	273	253	255	258	232	276	288	292	267	269	261	262	277	261	231	267	270	261	267	289	260	297	259	256	274	264	285	261	274	286	254	244	253	261	246	264	261	278	271	261	273	257	268	275	283	295	264	251	272	275	298	282	284	260	281	264	238	285	275	302	290	247	289	258	253	273	267	243	262	271	273	282	267	279	242	261	265	285	276	255	254	296	280	264	271	250	272	287	289	244	274	275	257	250	265	239	296	247	287	256	289	295	279	270	274	295	268	267	244	277	294	278	277	284	267	240	247	263	273	244	280	301	257	292	250	251	264	300	270	252	272	286	266	295	258	261	267	298	248	254	264	244	254	280	260	292	270	266	288	236	256	300	254	264	254	274	274	240	283	258	233	240	287	246	294	255	277	267	277	236	296	286	284	274	276	274	245	259	281	268	268	301	273	261	251	301	248	257	296	274	262	246	280	265	242	249	270	305	261	256	246	290	255	259	251	239	245	273	254	264	267	293	283	251	286	241	278	258	262	274	275	283	272	248	251	264	276	255	286	295	257	270	261	268	300	266	267	293	306	242	277	270	259	265	272	276	251	267	273	233	261	258	253	272	283	275	259	249	255	292	287	277	253	263	248	237	294	282	275	277	257	286	263	264	289	285	256	258	258	254	263	254	255	267	248	258	283	294	269	226	267	284	242	266	269	293	273	263	263	251	285	246	276	259	249	242	253	256	263	255	276	249	291	280	259	271	251	249	289	294	268	253	279	273	277	270	285	250	272	256	278	256	252	271	251	257	271	287	290	258	264	248	286	259	260	273	238	287	260	253	297	312	297	253	265	253	255	269	293	255	266	265	262	283	243	284	284	237	250	272	257	268	283	288	232	282	267	262	281	259	241	267	261	266	292	257	269	286	264	282	247	236	263	261	269	272	259	298	274	276	301	282	276	265	242	262	278	261	288	282	281	241	285	269	290	290	282	259	287	256	283	293	274	253	286	260	255	255	265	285	259	286	252	266	259	274	277	278	265	261	251	274	276	246	263	270	277	305	287	286	251	241	268	281	250	260	282	218	255	269	266	275	253	270	292	267	285	302	253	277	265	253	258	253	265	282	270	257	281	282	247	277	276	256	251	279	271	304	260	287	277	279	270	262	288	267	275	257	290	315	295	289	264	262	254	285	245	288	256	252	285	243	258	249	239	265	266	242	279	238	284	287	275	275	268	255	252	304	293	275	279	269	255	265
9475	3050	2521	2600	2492	2030	1635	1613	1540	1609	1268	1146	961	941	852	914	873	855	826	868	836	858	779	776	790	750	724	769	774	774	726	740	711	691	663	733	752	707	733	664	691	715	665	676	685	709	736	720	695	702	697	714	737	652	695	719	640	718	720	700	707	707	695	693	775	680	644	741	685	709	685	728	692	670	725	713	699	711	716	719	679	725	715	690	694	722	688	709	686	726	685	731	712	768	704	737	715	770	747	712	723	687	676	739	683	682	697	745	735	729	674	691	725	709	732	746	718	709	692	772	731	671	675	710	688	724	727	713	703	730	704	752	729	703	714	674	664	710	715	754	710	696	731	693	714	696	716	686	668	703	738	749	696	710	677	723	673	682	711	722	705	713	716	764	721	692	660	728	704	712	724	739	699	678	705	738	699	679	735	680	693	736	697	703	718	724	726	729	736	653	703	732	683	661	728	694	722	743	638	697	684	739	712	703	673	679	727	722	717	709	698	678	696	671	702	668	662	724	762	692	717	699	703	727	746	705	766	688	689	717	693	690	716	683	691	698	711	715	679	731	731	693	733	695	733	708	741	730	704	726	729	723	715	719	693	765	704	773	708	693	781	709	732	717	718	665	674	678	753	688	757	698	695	685	681	694	725	673	712	703	731	804	725	663	700	691	707	652	681	679	677	669	671	684	698	675	717	718	741	739	678	731	686	703	740	709	629	669	731	722	707	705	711	752	716	736	710	703	654	751	711	742	728	700	676	690	700	670	717	682	681	661	706	715	721	715	701	697	727	719	678	711	710	679	704	712	706	747	717	745	697	737	705	686	719	725	717	711	716	674	711	698	696	664	736	703	713	687	670	704	684	643	736	688	726	634	724	716	722	657	770	700	672	748	698	644	662	767	676	727	733	692	682	682	673	753	663	708	659	659	744	682	670	746	720	665	712	728	726	729	719	689	744	685	702	723	709	729	690	695	742	683	682	752	712	769	650	704	726	700	687	718	706	699	706	717	677	645	688	676	716	690	661	688	695	733	699	662	696	672	727	691	688	715	716	700	707	697	709	716	734	703	670	677	685	724	716	652	678	678	699	699	678	632	714	688	719	736	767	732	684	730	710	718	689	702	677	707	666	712	719	728	679	711	707	691	679	677	710	676	711	748	713	705	691	735	728	763	699	732	687	682	676	738	699	677	693	681	712	718	733	730	693	713	686	720	696	717	700	743	674	703	683	663	721	767	773	695	694	660	740	732	721	735	709	668	701	658	704	730	726	690	676	700	679	686	696	689	760	716	698	707	743	707	714	709	703	700	717	700	742	670	753	710	682	744	690	685	731	733	680	746	719	717	710	688	737	676	691	732	678	730	681	742	746	665	663	723	692	656	684	706	716	697	729	763	641	725	727	737	765	689	680	696	716	730	756	679	710	699	671	733	690	713	685	702	759	665	718	735	721	705	754	702	728	730	718	703	761	665	667	676	728	724	651	720	730	705	740	689	699	699	726	715	705	704	686	706	674	693	695	737	690	705	708	709	702	727	678	691	746	721	677	732	730	733	711	689	693	761	703	687	666	725	745	698	743	678	741	718	688	682	756	694	694	655	699	725	694	647	725	685	727	718	700	712	733	667	711	709	712	755	740	730	725	745	710	698	664	669	721	681	718	665	701	671	731	758	700	741	703	688	751	710	699	741	702	729	735	757	701	740	721	682	732	666	702	707	722	688	669	691	727	692	700	693	679	729	676	749	693	690	721	714	699	746	734	683	681	766	709	708	711	701	740	719	672	655	705	710	703	695	740	676	697	697	705	666	735	716	688	689	659	705	744	708	716	711	729	699	684	681	692	721	704	736	724	723	709	710	655	692	683	749	732	657	750	688	647	715	741	810	729	689	722	728	650	708	719	685	692	758	721	696	693	670	752	713	727	707	743	678	722	735	725	743	745	712	741	704	649	708	715	715	717	712	743	685	718	715	732	720	730	658	706	705	712	685	736	714	699	677	659	693	665	686	691	658	733	728	691	691	740	708	653	676	744	646	745	708	714	723	699	659	723	734	673	719	692	705	680	764	653	698	704	683	713	722	699	717	686	717	721	703	727	741	686	715	672	685	751	664	716	712	684	698	687	697	661	688	685	726	681	756	668	694	711	723	692	696	669	710	677	722	706	657	687	736	754	697	677	708	728	756	710	707	687	696	692	723	744	689	679	701	687	739	681	706	681	719	711	667	714	654	696	744	720	718	736	734	744	668	685	687	683	725	737	740	749	683	768	672	697	672	693	757	698	706	717	691	693	679	693	690	699	741	677	639	697	675	693	721	729	665	723	674	682	715	700	671	697	740	722	707	712	688	730	678	683	658	658	716	721	690	725	726	723	699	689	665	743	702	734	679	705	703	675	656	700	676	684	682	714	743	730	697	688	675	676	681	655	689	659	723	718	688	692	710	683	695	704	710	662	710	732	724	715	645	718	657	732	722	736	692	651	688	694	706	719	704	710	705	671	702	725	697	755	718	718	667	717	711	786	703	713	724	737	689	701	675	671	733	687	684	702	709	705	724	708	682	713	680	680	699	681	756	725	720	715	712	732	684	681	714	673	706	710	710	727	674	703	733	706	723	736	691	722	752	692	739	694	683	702	726	720	679	734	674	681	739	677	709	738	700	702	643	732	705	686	729	721	740	702	721	668	685	709	687	702	704	722	688	721	678	713	712	695	673	749	708	684	716	703	708	683	687	740	661	692	675	695	738	688	722	677	716	736	724	666	692	681	716	770	707	699	686	681	669	687	719	697	666	743	730	693	659	706	767	737	677	726	692	719	694	711	685	654	720	689	709	697	743	722	653	747	714	678	684	726	711	719	756	709	688	685	699	663	688	709	716	776	723	684	669	740	706	701	652	723	715	674	708	676	679	740	734	698	697	674	694	709	668	697	700	674	684	692	693	695	655	687	694	695	707	722	681	676	686	655	729	658	656	707	712	666	677	659	679	703	696	723	673	682	713	717	674	733	695	721	669	706	741	671	719	702	731	704	734	672	708	686	656	690	729	711	675	753	733	661	641	732	710	720	692	719	708	671	651	695	718	704	693	698	695	711	682	680	754	747	710	684	738	674	701	722	702	732	657	705	649	723	699	638	761	671	706	718	693	699	707	733	696	658	707	706	733	633	672	704	711	736	728	716	723	746	696	703	718	740	742	709	730	669	719	716	688	734	681	713	695	758	729	705	735	751	717	725	724	726	729	737	731	734	738	689	695	686	759	665	698	733	663	652	745	760	728	674	710	676	730	718	687	674	695	760	679	683	727	720	667	705	686	694	711	693	669	718	688	715	685	679	704	705	718	730	715	712	686	697	713	657	704	699	703	685	704	702	658	719	691	695	749	705	686	663	773	732	705	700	729	682	714	709	741	665	724	699	767	710	729	651	698	718	702	753	661	711	688	736	687	697	672	706	717	707	719	719	673	689	709	693	728	702	713	720	685	695	707	712	734	727	661	688	704	706	729
41628	26077	16562	11426	8268	6633	4686	2968	2198	1759	1546	1100	969	888	808	738	656	522	464	428	408	387	353	372	358	363	373	355	353	332	353	295	296	347	288	268	298	315	322	320	330	284	324	285	288	303	307	318	271	303	305	279	277	301	309	285	306	315	309	313	313	325	326	305	305	306	302	312	321	323	295	301	320	306	308	338	311	302	282	307	274	297	302	302	296	292	339	295	294	269	296	303	311	355	293	307	303	294	274	304	308	304	325	315	310	314	314	307	298	304	281	314	307	294	310	325	275	332	301	308	320	325	327	307	282	307	298	270	305	311	297	302	308	319	312	327	307	288	293	301	291	327	275	307	299	286	297	310	316	299	323	304	333	314	302	298	312	285	265	322	303	308	297	323	304	333	315	282	281	344	300	295	307	320	316	325	300	293	272	285	302	307	305	274	297	298	299	322	296	293	317	308	274	334	282	299	299	272	305	304	273	300	312	313	274	312	313	322	287	293	298	294	297	299	305	333	301	337	324	284	294	314	322	302	272	291	287	284	282	335	311	284	318	303	301	341	307	298	306	285	295	279	303	333	302	316	313	297	293	317	307	331	281	311	301	304	337	296	291	300	311	346	313	297	309	309	283	304	316	318	304	274	300	307	309	282	265	308	273	334	338	315	327	307	304	313	298	318	305	322	299	272	269	301	314	336	320	284	279	271	348	292	308	302	320	310	296	290	272	323	313	297	277	331	294	317	302	318	357	296	283	266	307	307	319	281	295	293	295	306	319	267	310	317	274	287	317	286	304	289	308	285	286	295	305	312	308	306	310	289	307	299	304	321	288	317	291	333	311	295	297	301	325	326	291	297	303	293	318	279	299	312	312	290	300	311	312	279	264	330	312	325	298	302	287	306	309	280	280	292	301	334	273	300	295	297	305	321	309	290	315	346	288	312	315	321	321	303	310	291	326	281	289	265	284	287	339	289	318	290	311	294	316	315	298	287	307	278	274	313	286	317	296	312	290	312	302	291	314	290	324	285	302	313	311	309	312	301	295	292	310	312	300	284	314	290	312	281	312	295	290	321	304	346	268	339	278	305	280	263	304	314	296	313	328	285	350	278	288	287	287	312	295	305	273	327	302	321	295	313	301	298	293	299	312	323	298	283	311	358	318	320	287	307	298	287	297	292	266	289	306	316	272	286	338	276	317	291	310	309	329	282	271	301	317	334	291	316	321	297	326	271	279	301	290	289	318	283	306	329	298	309	299	279	314	312	311	301	296	296	296	309	320	313	292	308	293	297	280	254	287	297	308	303	325	310	302	310	342	314	276	319	274	322	304	306	324	281	302	322	304	298	302	286	306	327	275	336	312	308	302	288	303	323	309	292	295	302	306	300	286	311	310	304	309	321	292	289	332	302	340	308	290	298	307	298	328	304	296	288	301	310	313	314	270	307	296	323	285	300	271	295	281	309	301	275	286	289	300	313	295	277	305	328	308	308	315	317	280	277	320	291	311	306	308	295	320	296	295	289	316	306	293	297	310	309	320	296	337	317	288	322	309	314	298	275	281	286	305	313	305	294	295	327	322	311	302	329	301	293	315	310	317	297	324	306	311	316	303	280	343	308	300	265	312	274	291	293	295	305	272	314	322	278	299	292	351	296	312	286	315	263	310	325	300	321	321	301	296	316	270	271	304	294	316	271	291	276	289	310	267	316	289	299	320	291	308	303	328	312	314	295	314	326	319	319	341	307	327	323	274	298	293	275	275	290	312	318	318	324	310	294	289	322	299	288	310	279	296	266	294	297	298	300	309	301	309	298	315	318	296	304	279	296	284	251	327	294	292	332	306	346	280	299	273	284	310	319	323	278	318	298	298	334	316	301	305	306	303	334	316	320	305	290	278	293	291	326	294	296	278	295	315	324	307	277	307	309	316	289	307	302	297	274	297	303	295	317	293	271	272	298	295	300	298	320	313	272	274	304	296	290	270	277	313	283	331	279	310	269	301	342	305	312	298	284	285	286	294	331	294	276	293	284	320	330	307	303	294	293	302	283	311	288	297	302	303	275	314	322	298	312	292	292	310	321	313	311	309	317	297	288	291	289	311	307	278	307	308	303	298	276	320	338	290	300	274	312	301	307	301	289	326	311	308	293	329	295	300	291	323	276	254	281	284	286	328	307	310	302	321	315	287	318	285	306	290	301	283	277	313	322	307	329	321	261	297	294	303	314	288	315	288	308	338	297	330	336	308	309	297	322	316	275	294	294	307	310	309	312	275	309	349	315	251	318	315	282	301	324	285	321	282	322	285	280	300	300	312	306	306	311	288	296	297	303	287	314	308	292	321	284	314	257	286	320	312	299	309	294	270	309	290	305	315	258	289	288	315	284	285	308	304	323	312	300	324	315	318	292	333	329	324	332	313	277	339	292	309	290	314	287	298	325	284	266	292	291	284	307	321	290	317	322	298	300	314	299	294	296	298	269	299	329	309	303	300	309	301	308	302	343	286	291	305	281	277	297	297	309	281	315	310	277	305	297	270	301	260	304	310	304	299	265	300	274	290	302	289	273	288	282	282	321	301	349	270	323	296	277	320	313	288	260	327	310	302	327	303	308	310	310	302	307	301	289	343	281	312	319	320	280	285	304	288	317	280	290	314	291	293	321	301	296	320	311	274	324	353	287	311	303	317	316	295	299	317	318	304	313	298	304	322	297	276	280	298	295	286	294	304	310	336	361	286	309	324	300	319	271	314	324	285	296	317	316	329	320	309	321	312	301	314	291	285	306	314	282	293	327	293	297	340	310	324	310	314	291	302	299	284	286	281	323	311	300	321	300	317	285	292	295	292	290	315	303	290	319	342	299	319	305	280	300	282	320	315	301	325	305	293	309	251	314	300	302	315	319	307	334	311	310	307	315	281	322	277	296	274	332	320	319	333	319	335	313	298	300	291	308	327	300	290	301	306	295	301	313	273	333	317	290	315	300	321	302	316	285	294	298	298	334	305	308	288	278	319	311	305	296	302	320	311	316	332	324	321	313	300	310	274	302	311	327	294	304	292	293	328	303	306	283	303	326	305	333	315	268	300	276	285	323	308	278	317	310	314	266	320	338	309	320	298	290	307	300	269	294	303	286	327	304	294	287	302	296	319	312	307	307	294	294	315	293	318	301	298	297	328	312	297	326	295	325	312	303	300	287	303	289	332	309	321	330	319	287	318	295	292	265	279	274	302	321	318	296	296	308	275	281	285	330	314	323	317	307	309	283	291	304	309	299	286	306	277	279	330	293	308	303	304	277	298	277	317	292	312	291	305	299	261	289	323	335	343	303	317	283	310	293	290	295	274	325	314	329	321	290	312	294	288	288	309	298	294	367	340	308	295	287	283	280	337	288	323	306	315	283	330	278	318	323	285	292	311	323	317	294	292	301	318	301	295	308	321	313	297	315	305	303	298	281	295	339	344	291	276	299	338	314	309	310	312	270	311	306	318	314	313	318	307	314	329	329	307	298
32587	11513	7806	8525	8050	8909	7360	6826	6676	5340	5098	3961	4082	4197	4039	3694	3235	2354	1819	1576	1440	1433	1261	1265	1272	1253	1221	1169	956	867	935	874	827	843	859	846	806	792	795	844	780	813	802	870	738	746	806	763	771	789	781	823	770	780	816	751	798	812	777	849	861	791	837	901	813	845	849	814	834	828	748	861	838	791	796	795	789	734	809	777	779	712	786	801	800	783	733	712	778	821	740	767	828	777	779	763	837	787	734	800	785	762	778	728	797	740	770	739	809	786	769	827	778	769	787	782	759	780	786	730	796	729	785	775	743	802	806	807	728	717	781	785	756	773	760	758	798	785	788	777	773	744	771	834	758	804	780	794	742	780	765	786	763	790	804	811	745	738	782	755	808	787	807	776	730	759	782	769	769	714	767	811	781	711	755	803	726	728	786	755	772	732	741	825	735	791	752	774	767	769	765	804	771	762	775	845	766	806	758	793	739	757	829	747	729	737	791	825	767	801	758	782	749	787	729	753	810	780	746	765	760	760	798	762	800	755	773	792	768	746	749	791	727	747	812	763	727	817	737	741	804	804	823	791	829	752	787	822	777	756	745	819	806	830	740	747	816	786	725	785	773	758	737	796	748	782	742	774	775	780	769	772	748	846	757	764	826	728	758	771	782	773	830	751	759	785	769	758	749	794	788	771	820	792	783	738	823	809	730	767	806	807	776	828	737	758	763	763	794	770	767	769	801	767	790	799	823	777	718	744	786	785	738	725	717	762	744	756	807	735	771	761	787	766	738	798	758	831	815	781	787	782	791	785	768	798	798	770	808	761	817	786	779	799	803	769	767	743	816	792	815	730	788	793	769	713	778	776	765	709	732	808	778	756	805	762	829	728	786	783	840	743	787	777	778	765	755	735	761	743	753	781	730	811	766	761	783	737	798	828	780	739	766	772	750	772	740	778	784	787	775	727	735	829	743	843	768	768	787	778	758	814	814	727	796	744	778	799	752	791	742	774	743	787	769	696	769	796	789	750	788	767	796	758	764	755	746	764	794	776	771	761	765	749	744	783	810	772	773	727	766	737	774	786	761	761	752	703	829	776	792	729	758	784	830	753	761	778	794	759	784	774	741	767	760	765	769	756	750	711	796	792	800	774	839	777	841	745	765	747	792	765	774	782	790	780	765	720	813	797	736	777	769	755	761	767	802	752	783	766	772	724	751	762	812	761	795	797	752	736	788	717	775	794	758	763	752	745	785	760	751	761	715	797	779	784	790	785	807	807	799	811	768	804	784	772	774	754	825	737	769	750	761	793	780	783	749	727	755	716	775	786	777	795	805	761	768	763	806	785	781	751	826	816	784	795	735	708	767	760	767	761	761	808	787	766	784	760	733	806	793	770	787	805	773	700	850	780	730	766	805	755	759	785	783	795	762	797	746	761	743	816	766	805	794	770	819	756	787	772	739	770	761	782	772	799	781	807	759	802	788	764	745	779	743	757	818	778	779	746	781	769	790	804	835	801	762	779	751	751	803	746	730	805	743	743	788	771	796	745	789	779	785	770	736	750	784	765	758	777	764	759	777	784	710	773	759	784	749	753	746	803	761	732	789	792	804	817	775	793	741	770	778	773	805	714	768	785	759	785	788	707	772	796	773	767	828	762	777	783	716	769	785	752	781	759	810	770	783	780	793	781	772	726	763	743	779	803	751	734	770	814	792	792	808	788	750	768	723	751	743	789	775	753	740	817	811	719	805	778	767	746	797	764	794	752	794	786	761	771	784	747	778	786	770	745	735	781	775	782	747	727	802	771	786	769	770	756	780	792	793	773	747	813	810	765	768	698	753	785	769	776	797	742	729	746	762	725	786	802	793	799	761	809	754	775	785	797	769	773	736	788	751	781	767	808	791	790	799	783	745	789	770	720	720	737	791	773	779	739	759	771	737	750	723	795	788	755	791	721	800	767	763	781	759	745	775	810	805	741	779	778	771	803	781	756	751	813	760	775	758	788	722	749	729	722	805	787	752	768	766	799	797	772	740	741	770	780	758	817	754	758	761	736	732	758	763	825	764	757	758	765	733	833	775	776	758	789	763	763	771	734	764	774	767	763	801	821	845	779	803	810	777	754	819	790	777	788	771	767	784	793	736	784	789	788	747	771	861	726	787	773	724	804	724	741	768	852	772	764	744	786	774	771	785	791	769	764	791	801	819	735	801	732	799	779	803	740	793	730	768	791	789	734	748	785	787	760	857	725	751	808	707	773	827	778	776	796	755	777	718	778	734	802	772	773	736	763	774	737	811	769	796	767	826	735	766	775	761	782	791	814	793	798	770	737	738	783	762	826	794	796	782	771	779	766	792	743	724	806	765	761	778	783	744	759	754	776	797	759	777	785	780	765	775	722	767	758	764	767	746	797	765	754	742	719	756	782	762	803	769	757	782	794	795	733	801	784	759	737	716	793	787	759	748	757	743	765	780	733	760	762	824	761	757	750	774	777	781	780	764	793	786	744	758	762	767	784	762	779	794	795	787	807	748	772	751	786	752	746	790	782	732	784	824	805	780	759	766	792	776	774	795	771	794	799	784	774	758	769	753	802	754	803	767	763	739	787	772	827	793	790	806	745	770	774	767	785	763	791	752	765	750	742	771	766	790	802	773	776	803	791	762	772	758	785	785	784	703	776	791	766	807	713	751	791	775	762	761	806	799	780	753	819	790	776	792	740	744	820	747	787	776	782	835	761	763	737	790	758	775	775	773	812	774	753	769	757	774	764	748	782	735	701	785	808	795	797	740	811	755	755	816	775	805	732	746	782	762	766	780	725	780	813	740	752	798	803	776	741	805	764	757	755	744	748	788	780	778	766	764	761	754	752	791	830	759	800	729	763	734	771	749	807	742	778	780	775	781	777	743	749	757	742	782	769	759	744	752	773	749	719	759	785	802	786	735	762	740	774	782	741	739	729	749	745	782	776	746	827	782	812	785	796	782	786	768	761	787	758	757	746	769	753	795	814	764	737	797	798	774	794	816	760	754	728	738	745	727	784	748	737	773	791	830	798	791	782	801	798	753	743	770	797	791	767	782	814	802	728	730	757	780	750	721	744	700	734	794	776	766	780	785	759	724	737	752	782	741	747	731	795	759	796	795	784	759	760	730	751	800	800	785	767	779	810	778	758	788	748	769	814	761	771	716	760	777	795	764	750	778	767	756	737	779	769	795	754	800	774	741	758	720	733	774	753	814	756	745	775	772	793	813	746	729	752	726	748	769	773	801	774	757	755	755	753	831	781	782	732	762	787	788	783	786	814	780	741	800	770	770	761	765	750	809	768	773	773	813	719	801	802	773	819	793	774	795	750	789	786	732	771	727	812	786	778	732	763	760	812	761	740	772	801	732	788	797	761	759	786	761	769	772	736	789	787	790	803	784	789	733	779	746	750	813	762	768	748	781	717	776	793	813	801	772	751	754	772	775	771	736	770	786	781	783	758	772	761	746	731	731	743	745	855	805	787
47177	28368	20327	16025	12242	10115	7257	4691	4004	3019	2866	1936	1480	1144	1199	1008	859	640	444	456	321	337	323	362	349	332	355	332	251	255	240	222	252	209	244	237	213	208	200	205	221	237	185	228	215	222	227	237	216	201	196	229	229	230	216	227	203	216	218	198	233	224	230	222	224	228	237	232	228	236	223	209	219	219	219	208	199	206	223	201	223	205	210	228	181	202	188	213	247	214	239	218	189	241	212	195	237	209	224	207	204	207	206	219	206	199	244	231	201	209	190	192	218	208	211	217	226	214	201	203	207	214	196	208	200	236	212	204	209	232	230	206	223	198	212	225	190	202	216	228	204	230	200	262	217	199	242	229	221	183	224	212	197	196	227	210	237	225	216	217	211	258	212	244	210	216	234	239	221	228	195	225	224	209	234	212	206	217	224	219	176	224	187	201	212	211	247	210	212	200	222	224	212	215	230	216	224	242	208	205	244	207	214	216	228	229	228	231	190	208	210	222	196	214	206	210	223	216	224	222	217	229	212	210	218	215	200	224	207	224	214	228	227	245	221	232	214	208	217	200	215	233	205	197	208	223	241	209	211	218	225	190	209	204	188	198	208	186	211	201	216	204	206	225	227	198	238	197	213	193	213	222	218	197	227	186	217	214	240	211	222	199	214	238	221	227	191	218	199	229	218	198	261	208	214	218	220	180	213	181	184	214	227	222	212	209	213	215	230	219	209	220	202	244	211	188	219	221	191	217	215	217	203	221	230	212	206	222	213	196	210	234	230	231	191	230	200	229	205	200	228	227	232	216	216	190	203	207	210	218	222	240	190	225	234	222	207	202	222	207	220	216	183	225	219	246	192	230	231	205	180	191	202	230	249	216	221	205	211	213	195	218	219	213	206	217	203	206	187	211	223	215	226	225	230	233	255	222	233	214	233	214	204	198	207	198	232	223	216	193	206	215	228	200	224	203	198	231	241	211	232	208	211	195	210	245	207	218	195	193	234	230	211	222	218	229	224	195	221	187	208	224	205	208	217	188	206	219	214	217	207	185	223	226	207	220	226	192	188	197	213	202	219	204	233	229	216	214	221	206	217	216	224	212	250	217	207	176	226	222	201	206	219	205	221	235	224	234	209	229	208	197	204	221	209	187	226	223	193	215	192	215	196	217	183	211	206	204	233	200	210	201	196	217	219	226	226	213	196	208	216	213	219	244	215	219	232	226	215	237	231	224	197	181	216	209	210	203	218	228	195	215	216	203	192	209	214	221	178	233	194	224	216	236	237	183	229	218	233	227	204	212	217	198	194	185	219	206	221	257	205	208	230	216	251	215	244	203	211	204	236	219	209	230	201	229	225	221	225	232	235	229	212	229	197	195	212	224	210	209	219	203	215	198	205	201	207	230	199	188	217	231	184	213	231	206	217	233	201	212	212	223	244	229	200	189	216	221	208	228	225	220	244	229	216	210	211	237	187	209	200	228	238	207	225	220	205	196	222	217	186	203	207	221	214	224	203	245	211	228	198	201	220	225	211	179	214	216	194	225	215	213	219	229	202	215	220	218	211	215	220	206	239	187	195	194	220	191	206	212	194	229	226	222	230	200	216	238	194	193	188	236	244	214	205	220	222	201	200	214	215	227	201	207	193	219	225	223	212	219	212	197	206	205	195	189	213	191	184	196	222	228	215	220	231	236	191	212	209	241	185	226	230	226	212	232	205	213	214	212	208	225	206	230	233	189	179	202	226	225	212	196	208	205	239	207	227	223	212	207	204	212	191	195	201	203	218	207	221	229	262	216	239	232	212	212	205	231	234	229	194	206	225	215	230	203	198	199	203	184	197	207	212	222	199	208	218	191	242	225	205	216	192	217	201	177	223	211	239	211	192	187	213	223	197	225	225	220	239	207	208	221	210	245	205	201	236	216	192	211	212	215	222	233	219	203	236	239	215	229	211	204	222	205	205	197	192	205	189	225	196	244	207	238	196	212	209	214	206	203	218	237	233	239	231	237	236	209	211	233	230	224	203	228	223	200	215	208	241	215	229	191	193	204	204	202	206	220	209	216	212	173	219	198	224	202	248	217	228	214	229	220	230	224	239	213	219	208	220	197	199	218	230	223	224	187	213	231	209	193	236	207	211	188	217	205	210	206	227	213	215	212	238	221	194	237	232	228	212	199	212	207	224	190	212	221	187	209	220	223	191	203	203	215	199	197	206	202	239	224	216	211	195	227	248	227	210	204	195	205	197	195	216	200	201	193	252	216	229	215	214	213	245	227	233	234	196	207	190	221	210	206	234	214	206	209	224	204	241	209	198	194	206	227	203	251	217	204	247	241	237	206	215	222	213	180	216	218	217	206	222	209	214	214	218	228	246	243	196	197	224	212	233	223	215	195	229	237	221	202	222	212	207	218	223	220	202	192	209	220	193	237	208	244	225	214	217	222	203	220	190	179	209	230	218	194	219	198	219	204	224	232	199	213	219	225	219	211	200	191	213	228	198	221	208	235	193	198	198	234	192	198	228	209	209	194	223	208	211	201	221	234	216	222	216	233	210	215	218	222	189	236	199	233	222	209	211	227	218	225	222	204	235	238	231	224	231	200	217	206	209	236	204	228	208	214	212	209	232	220	217	225	208	201	195	227	243	223	213	195	213	200	206	227	192	212	220	195	211	214	206	229	222	195	213	205	196	212	218	192	204	210	208	205	195	211	230	195	182	205	225	221	261	222	197	203	200	234	235	218	199	217	229	228	224	191	223	230	194	199	220	218	209	187	209	210	193	213	216	207	205	225	201	217	244	241	227	194	197	222	220	190	218	202	222	188	221	223	199	218	238	194	203	194	211	204	237	197	187	219	201	205	212	213	239	212	214	229	204	204	204	222	199	220	234	214	208	218	217	196	236	221	221	200	206	209	211	227	199	231	234	208	245	211	249	204	223	211	204	197	202	250	212	216	225	223	240	213	201	184	212	209	173	223	204	241	183	187	237	217	219	243	228	232	216	221	223	215	216	202	221	192	195	199	217	218	211	203	209	230	196	210	231	205	210	240	237	221	204	212	206	212	214	223	215	197	222	199	229	230	218	244	201	195	208	205	207	209	204	226	205	212	222	235	207	189	205	229	215	211	212	204	205	194	209	242	240	189	217	193	214	230	208	197	179	216	214	209	197	210	200	215	244	208	230	209	227	240	202	238	240	184	191	213	224	228	210	241	205	215	197	225	236	225	240	222	196	222	198	236	198	233	237	224	193	222	225	218	227	207	228	200	191	212	203	194	214	236	244	195	227	204	193	215	225	204	204	203	216	204	221	207	213	209	218	187	222	212	196	187	199	206	220	209	218	227	214	187	203	194	246	232	220	215	205	202	223	210	251	228	215	199	224	224	240	214	200	194	232	210	185	218	194	223	229	220	202	182	214	206	224	228	213	232	206	205	214	192	238	243	226	227	210	222	215	195	212	224	219	227	197	218	214	213	190	221	223	224	182	208	248	202	226	223	208	210
36830	15308	10822	11705	10712	11769	9872	9299	9730	6904	7037	5641	6592	6197	6475	5731	4761	3435	2568	2449	1589	1627	1405	1631	1521	1474	1497	1251	965	786	735	790	692	699	696	690	699	678	667	672	661	597	608	655	602	578	582	614	586	611	620	579	643	586	606	589	592	515	577	644	634	625	625	611	638	639	655	673	650	653	626	559	596	573	573	587	538	581	595	591	615	560	549	555	577	630	569	589	594	590	563	621	551	595	627	583	569	587	608	570	605	587	603	600	597	607	613	624	552	562	566	578	581	555	569	541	598	558	540	569	568	558	620	525	565	570	549	569	618	604	549	539	543	602	545	591	573	501	549	569	540	584	544	536	584	541	541	564	576	571	544	552	556	597	580	561	526	541	574	582	575	587	555	571	549	569	597	557	518	527	539	542	582	555	532	523	551	570	576	558	567	532	570	571	563	528	566	549	541	581	598	532	546	560	566	612	567	537	554	574	603	575	604	564	555	556	589	582	579	591	559	565	542	554	557	536	552	569	533	583	569	570	554	553	577	528	559	576	528	574	569	542	556	535	570	542	573	564	597	530	546	578	589	574	532	544	553	555	544	527	554	552	602	593	548	580	575	569	554	593	571	513	506	535	597	550	571	520	546	535	563	569	573	546	569	550	530	552	586	551	544	564	573	603	509	579	572	547	568	559	547	540	553	546	520	543	534	513	509	558	577	582	551	579	568	601	575	565	555	564	541	558	527	554	538	549	558	571	574	568	557	559	560	539	590	541	562	537	546	578	548	533	552	564	564	547	580	606	583	578	543	571	592	543	502	570	525	538	559	581	598	552	528	586	514	580	568	594	548	553	578	567	572	551	534	552	563	597	538	552	553	590	579	554	547	530	583	531	536	575	566	533	531	579	565	550	572	528	563	588	524	575	587	569	547	542	544	539	566	553	575	573	551	605	561	510	563	535	558	544	550	558	553	553	599	592	557	564	553	560	545	569	517	535	550	570	522	604	536	570	577	604	526	547	524	546	555	527	601	532	598	569	553	542	569	580	554	573	548	556	541	520	559	594	553	563	586	560	597	575	587	579	563	499	556	550	550	579	537	556	549	541	560	570	511	572	571	589	564	523	605	607	489	539	569	595	535	561	580	586	543	577	572	547	546	598	558	551	522	544	561	566	531	566	568	562	569	607	559	573	579	572	563	572	530	571	548	545	528	568	556	607	534	524	557	531	580	580	565	576	532	529	535	560	527	555	597	548	596	542	551	543	556	553	546	561	595	547	582	539	590	596	568	561	571	535	565	573	536	558	545	526	505	578	566	564	556	515	537	559	542	545	578	562	546	523	532	519	582	522	610	563	606	568	561	583	565	571	567	599	507	543	524	578	567	532	561	554	556	568	526	576	579	547	490	575	522	559	547	513	530	573	577	560	578	580	594	565	581	552	562	557	576	567	572	557	553	523	560	568	542	529	600	561	563	606	507	559	591	574	562	560	569	552	576	536	543	543	544	554	526	596	557	601	547	568	526	563	555	522	554	542	624	568	531	561	533	521	541	554	540	558	549	552	544	579	566	534	561	497	531	513	575	533	532	529	564	569	570	537	538	534	520	570	589	586	552	542	584	549	569	538	582	561	537	555	557	541	489	520	581	545	520	597	547	573	630	600	587	580	475	582	543	547	525	553	554	580	554	558	548	533	522	560	583	585	550	597	535	558	567	610	549	587	572	544	561	556	549	533	555	560	562	590	548	518	543	567	543	553	551	537	504	596	544	555	530	537	542	549	544	591	598	513	560	555	504	569	560	551	586	561	541	576	595	565	532	494	517	499	560	560	537	540	528	503	564	599	583	565	606	573	595	579	571	577	551	559	514	584	571	595	539	502	571	538	551	542	556	530	524	539	567	587	591	497	507	598	546	556	566	522	559	566	520	581	562	543	537	511	562	558	562	566	539	507	551	520	574	526	580	572	562	547	529	559	532	564	601	550	585	543	539	597	520	589	578	562	513	530	608	564	568	522	568	572	572	509	572	551	597	552	541	534	536	546	579	572	607	565	545	548	553	535	611	587	599	562	515	545	562	521	554	574	552	525	584	572	521	598	570	551	561	531	541	556	564	558	567	536	534	597	585	585	570	569	531	565	561	542	561	516	535	560	559	593	557	569	585	563	522	528	597	547	561	523	533	557	524	587	572	570	565	530	510	565	559	570	543	544	578	577	561	580	539	580	573	536	568	518	553	592	515	532	593	561	560	543	559	572	545	558	561	547	590	543	561	538	549	560	558	584	560	529	548	563	569	540	565	566	583	557	575	570	527	535	604	576	538	555	553	614	586	542	582	562	566	588	544	556	561	544	553	560	584	537	520	588	528	560	522	547	524	530	597	540	533	563	507	520	562	573	534	543	566	563	553	560	570	578	566	561	562	563	511	563	557	591	564	590	566	545	538	564	557	563	561	547	523	540	537	557	613	582	560	545	567	554	535	566	580	537	550	578	572	563	608	550	582	524	560	587	536	537	537	543	526	571	556	525	558	507	555	573	567	571	567	548	539	565	584	550	573	551	581	520	561	534	570	577	533	552	598	520	551	588	553	552	549	535	574	585	634	541	596	549	528	561	578	585	556	549	560	529	549	541	583	543	595	541	566	519	540	577	537	572	551	581	551	587	562	604	519	537	550	559	515	507	549	543	516	589	541	588	559	557	597	562	584	520	557	587	555	586	567	581	542	556	541	602	565	554	560	590	566	580	567	505	553	573	549	541	611	540	570	525	539	585	560	524	555	541	561	566	581	563	585	594	553	555	572	563	589	551	554	535	557	576	549	541	536	565	587	579	584	572	530	576	527	534	577	554	585	568	570	516	532	592	580	565	551	585	531	526	556	568	568	543	551	537	548	562	544	568	530	570	568	603	603	531	557	570	569	563	574	570	560	535	525	586	563	549	562	519	556	581	560	574	520	534	568	534	534	566	568	554	554	581	587	559	547	580	526	533	562	565	561	607	537	529	567	561	569	530	559	572	564	533	554	580	573	604	554	580	528	560	557	528	570	532	574	565	572	496	546	554	600	555	574	566	540	592	575	528	604	554	552	540	567	537	544	562	533	559	541	529	513	563	539	570	569	566	553	569	581	573	577	569	596	536	596	588	535	528	548	568	543	557	532	551	546	543	544	534	544	544	546	540	534	573	578	562	537	548	521	558	571	559	548	568	526	553	531	516	577	541	534	574	581	550	540	561	535	545	510	523	613	537	563	539	594	571	607	519	610	574	609	551	591	582	554	591	565	583	563	580	552	552	550	519	547	536	565	573	561	539	580	605	511	590	517	547	562	561	560	556	539	568	570	512	585	541	541	585	550	567	560	531	621	543	523	561	551	544	518	571	569	536	563	529	549	579	573	556	547	553	601	570	561	558	570	581	513	585	573	528	582	542	564	555	554	570	532	571	516	531	583	535	552	544	607	598	529	569	585	507	540	577	569	533	541	549	543	546	560	570	539	551	587	536	591	561	531	525	616	560
9217	3114	1704	1177	892	701	614	428	488	408	377	293	304	309	276	268	273	268	299	266	300	272	294	278	265	276	264	261	250	271	272	272	248	219	241	244	283	260	273	265	247	267	252	280	277	281	243	273	263	269	217	272	268	222	278	253	260	283	272	256	269	244	245	271	273	267	268	284	252	294	245	274	277	247	269	244	245	264	270	259	262	243	242	276	271	278	273	261	273	270	251	271	262	267	251	238	296	296	271	242	256	232	248	256	243	248	307	264	255	257	257	224	236	254	263	272	236	238	244	276	307	265	284	276	288	250	287	275	241	268	264	264	247	234	265	246	289	249	276	282	239	269	239	271	264	258	253	215	270	253	250	260	285	268	253	250	253	246	273	248	252	279	263	257	253	255	261	232	257	269	231	255	266	249	249	253	240	243	239	230	230	265	250	246	264	261	235	265	255	255	260	267	270	301	259	258	274	261	251	275	250	269	247	249	261	283	224	248	238	253	252	267	260	257	281	279	266	281	272	258	298	261	255	263	305	260	238	246	249	256	238	265	256	257	277	250	260	241	292	238	263	261	247	271	249	235	222	282	248	253	265	244	253	260	273	281	270	283	261	264	255	272	248	210	266	283	260	251	265	290	243	266	245	248	275	293	255	241	283	267	266	288	289	270	253	255	266	226	291	263	237	241	271	258	241	234	259	261	251	244	246	234	243	254	276	250	270	236	231	261	276	261	247	268	263	265	289	239	257	253	248	255	278	241	251	289	235	252	266	247	263	254	252	262	225	237	257	289	260	262	237	278	245	282	221	254	266	255	276	233	267	278	261	270	267	267	260	264	265	253	260	259	231	256	254	244	265	269	238	261	214	246	249	244	243	251	223	270	230	263	238	263	267	254	253	243	272	280	275	243	246	271	274	258	258	253	276	265	275	281	256	250	273	246	244	247	241	234	279	283	240	271	280	238	248	257	246	249	246	240	259	253	247	262	246	246	295	254	253	261	279	251	280	248	240	295	250	286	283	260	283	265	229	241	304	258	266	248	253	234	262	232	279	261	257	259	257	284	247	273	260	260	253	255	256	242	275	248	241	238	289	267	256	252	276	255	234	277	260	259	267	261	245	248	262	257	265	246	259	246	258	253	288	241	261	293	229	271	289	242	259	254	272	273	247	244	267	248	255	257	245	247	259	254	281	269	257	237	257	246	277	233	257	263	241	244	228	249	222	272	237	241	252	245	260	224	257	247	254	285	235	280	276	263	295	274	254	251	258	287	254	253	261	234	249	281	273	277	253	262	229	262	249	257	279	282	246	286	236	292	239	280	293	243	261	261	252	276	253	276	244	258	276	249	287	259	294	272	242	249	303	264	257	258	245	263	264	243	252	272	221	271	262	266	237	252	283	251	238	270	288	230	268	268	234	274	258	268	252	266	268	256	274	244	267	251	274	261	276	260	230	280	261	251	282	273	234	260	241	249	295	266	279	255	269	258	296	237	267	253	259	271	261	276	294	267	270	255	274	290	275	277	237	242	279	229	260	265	274	248	270	255	266	228	273	280	253	273	239	261	287	253	251	245	233	296	265	258	298	236	257	282	255	288	251	247	265	264	237	298	235	268	246	283	248	262	256	266	267	285	232	226	254	260	247	240	270	272	229	283	262	265	238	277	235	270	256	235	270	259	281	253	251	281	236	287	247	231	252	237	265	263	277	248	253	254	281	297	268	273	266	269	239	265	284	271	263	252	252	290	243	246	264	236	250	238	266	264	229	295	260	271	298	256	245	276	272	238	264	265	257	266	226	248	276	256	242	254	277	272	253	250	256	257	267	260	311	241	252	264	251	284	268	281	288	286	279	253	252	273	259	265	264	251	255	270	263	263	274	285	250	254	250	257	230	269	251	262	250	273	237	236	257	260	231	270	249	231	266	241	250	245	265	268	246	262	268	264	228	269	228	263	259	232	238	258	261	256	253	285	249	271	250	269	256	294	264	274	247	291	247	253	261	235	255	280	266	248	254	244	258	257	251	260	266	260	274	261	258	261	268	286	254	259	242	247	263	274	237	265	277	257	264	253	225	260	233	235	273	245	284	260	288	255	256	261	266	273	243	222	258	256	260	263	251	256	268	253	236	247	251	241	246	296	248	246	248	269	263	251	232	276	249	242	256	279	257	253	255	302	244	268	255	263	269	272	254	247	279	268	268	250	255	252	281	298	252	266	241	256	274	261	238	239	259	255	248	253	255	273	268	278	273	235	285	218	258	284	256	262	258	260	261	253	240	272	264	271	262	262	252	264	273	266	271	247	292	261	225	265	280	256	256	248	247	254	262	241	246	268	285	273	279	259	284	266	249	279	254	259	299	261	275	265	281	264	274	237	268	261	252	232	268	280	243	265	272	265	260	281	243	260	280	242	257	232	263	239	285	242	232	271	263	280	271	279	263	238	263	267	268	239	267	289	253	268	259	247	263	244	263	268	244	244	234	232	249	251	252	279	243	271	267	255	249	229	266	245	252	235	294	242	237	244	256	245	269	232	270	276	264	231	247	248	259	275	270	261	255	257	256	251	265	275	268	255	229	274	265	264	263	249	276	285	278	255	243	259	278	270	273	244	236	289	276	268	252	269	247	217	249	249	252	295	265	274	241	235	255	293	277	269	237	229	245	280	238	266	226	246	256	252	270	243	268	268	263	257	243	231	246	233	239	280	254	260	236	267	261	262	295	267	238	245	264	270	240	252	274	240	279	258	271	270	230	258	247	218	246	228	262	244	272	236	248	270	238	277	295	279	233	263	272	272	242	231	291	245	276	275	259	251	258	263	260	277	268	258	256	240	280	244	233	258	253	267	268	276	233	238	260	269	202	234	247	259	253	268	283	257	236	253	247	243	243	295	227	283	297	244	252	258	241	260	261	251	235	238	266	268	230	258	237	270	249	251	269	243	231	267	267	293	277	280	286	255	265	262	237	271	289	271	236	233	222	236	262	241	257	272	274	258	281	242	265	244	250	271	242	265	258	272	271	284	261	238	234	285	266	269	251	293	269	252	253	266	240	245	252	239	259	225	234	260	282	239	258	274	263	299	277	264	234	256	269	230	263	260	276	267	271	282	251	268	260	265	250	312	267	231	273	264	248	247	270	270	258	282	255	242	265	255	239	229	269	236	232	250	255	239	258	261	241	255	259	248	279	265	263	254	243	284	274	270	236	252	240	260	276	231	273	264	268	278	227	273	260	248	251	265	230	284	275	287	255	263	233	243	241	252	272	251	251	239	220	268	268	267	274	254	266	272	264	312	266	242	267	270	263	230	237	247	225	250	292	275	270	261	249	237	240	287	280	243	248	253	249	279	260	262	242	258	239	289	269	253	261	261	250	235	266	271	254	246	276	265	268	260	228	247	273	271	273	246	249	247	268	263	234	264	268	249	298	255	258	250	266	303	237	290	265	263	270	240	258	255	268	282	271	297	264	258	285	303	248	235	242	240	242	293	268	258	260	262	272	285
8162	2776	2389	2760	2554	2097	1618	1533	1773	1694	1346	1018	903	840	839	874	829	870	832	864	782	783	744	751	706	734	774	760	751	700	693	725	721	722	695	699	730	720	712	695	661	699	708	700	683	706	675	676	710	671	648	694	667	668	702	724	640	685	665	662	693	708	742	675	723	758	688	712	727	665	721	676	720	715	689	709	694	686	652	654	663	647	664	642	671	686	662	644	679	671	699	675	702	657	708	644	673	673	676	658	684	687	666	648	700	669	733	671	675	664	691	687	659	683	635	668	706	651	693	682	624	679	719	747	694	653	682	659	688	690	724	680	687	655	700	710	686	711	687	683	709	661	713	659	703	658	698	719	669	659	675	657	638	670	670	692	601	703	682	663	729	644	673	698	708	678	664	677	684	684	713	693	680	690	707	643	667	710	633	685	676	689	720	685	667	649	627	714	703	652	693	727	715	698	680	647	687	646	684	684	723	732	698	669	693	646	704	688	708	663	694	663	671	683	690	699	718	660	684	679	689	724	660	645	696	701	667	681	658	637	686	711	679	677	675	698	711	678	683	676	671	657	657	624	680	646	713	665	683	694	677	731	677	660	655	685	688	687	692	678	688	695	716	703	659	662	720	675	705	702	717	710	676	646	711	714	678	661	664	663	662	650	651	688	702	676	696	692	680	693	666	681	683	679	687	684	658	711	674	662	707	686	725	678	669	676	681	669	647	699	665	656	689	652	670	662	733	690	701	698	728	671	712	713	721	656	697	676	693	662	678	657	711	688	671	721	679	705	695	685	690	709	694	714	726	670	663	679	690	698	703	696	671	679	698	673	681	668	692	686	689	674	669	712	719	707	658	657	656	650	700	669	713	679	654	689	708	696	666	690	727	672	704	691	644	679	630	737	644	695	709	713	727	716	661	698	657	709	665	641	708	759	724	715	644	708	704	733	658	701	717	649	667	646	693	687	679	699	668	664	680	724	667	692	685	703	681	655	749	748	681	683	702	706	681	684	693	671	676	665	633	653	690	679	635	678	664	632	659	662	666	690	729	696	730	677	670	659	671	665	724	725	684	682	701	713	676	673	672	726	674	701	680	702	674	630	666	684	734	669	685	672	679	691	658	699	664	683	667	682	640	664	686	677	654	655	719	669	661	677	684	682	693	711	651	685	671	678	661	729	719	671	681	720	639	641	708	691	661	660	687	700	660	672	700	681	734	712	685	700	676	662	676	678	668	690	681	672	640	672	758	679	663	674	647	662	696	682	659	686	668	647	659	707	704	637	673	725	646	607	637	714	692	637	672	710	678	677	692	705	671	674	649	681	648	636	681	662	685	696	668	680	659	683	699	719	685	649	673	667	690	670	635	619	677	698	683	731	673	629	682	719	721	705	720	685	680	694	652	669	665	632	681	700	653	713	693	688	724	657	717	705	701	676	641	676	679	681	701	727	706	710	670	669	678	702	655	683	661	662	629	670	690	694	664	668	675	673	633	702	683	647	653	676	693	666	645	709	677	689	712	634	723	679	679	644	670	678	703	723	720	701	655	712	674	693	653	658	695	733	675	702	696	682	667	715	668	686	682	684	659	691	691	671	689	739	643	706	683	683	699	663	690	715	649	708	681	655	683	622	709	646	679	685	720	721	668	669	717	684	660	694	677	716	716	683	710	662	660	614	697	667	683	698	703	696	658	672	709	650	686	688	695	652	697	712	718	678	679	695	681	692	661	707	683	676	696	655	676	673	672	670	688	725	677	643	694	687	654	710	639	687	671	645	728	657	719	677	688	680	747	623	712	651	679	650	700	713	679	693	698	638	653	684	680	645	725	637	647	647	718	701	676	664	659	670	745	718	695	658	653	640	654	697	734	667	670	653	675	690	650	673	688	694	670	685	679	635	690	699	694	649	677	642	703	636	690	680	672	702	662	652	690	689	718	650	671	662	699	665	716	674	674	669	695	704	662	670	681	718	661	696	689	719	663	705	664	658	710	713	676	679	731	718	691	647	754	718	636	685	689	674	737	700	704	674	662	655	662	703	720	665	656	672	683	687	644	693	675	689	705	678	687	664	667	642	699	723	682	644	626	607	711	700	692	672	681	684	731	658	648	670	702	664	647	627	633	718	653	680	651	679	658	703	726	654	706	624	685	678	677	678	658	689	660	692	721	709	692	670	654	675	669	683	695	671	710	690	668	699	699	715	691	754	669	676	635	669	701	664	664	713	732	686	645	671	659	700	709	650	678	717	698	644	677	689	693	719	689	670	677	659	664	731	690	648	685	616	654	630	667	681	679	648	677	669	663	694	639	646	629	668	666	664	689	692	676	660	702	709	627	673	673	690	681	705	739	675	717	707	685	673	638	680	707	688	694	679	670	706	711	674	692	655	660	609	658	673	702	676	655	704	736	630	720	705	647	665	733	669	718	696	713	661	662	670	709	662	688	678	749	680	664	660	648	671	656	680	700	630	712	621	659	688	685	673	638	631	688	684	722	745	689	690	699	679	665	664	672	680	705	678	650	719	660	682	698	721	629	719	676	715	720	660	693	699	675	670	726	695	663	661	661	708	657	673	720	713	681	734	758	690	674	708	726	683	677	699	673	675	717	681	695	740	636	680	685	644	675	645	704	683	684	690	679	666	688	660	625	698	644	647	656	702	697	635	668	701	700	680	644	670	662	700	722	670	709	674	691	699	717	723	705	672	640	713	669	672	666	716	700	686	696	673	711	701	652	698	695	700	665	717	655	687	680	718	699	671	741	706	693	665	686	669	703	678	659	710	684	713	730	721	715	707	707	676	697	660	688	703	669	695	709	648	668	698	729	653	674	665	668	666	668	641	720	717	721	704	661	681	657	654	707	689	726	657	637	649	666	700	661	643	690	667	714	706	679	664	668	660	698	648	707	669	719	750	654	676	697	676	643	641	714	653	713	643	698	690	678	643	682	748	685	736	708	677	670	690	676	662	729	639	671	707	667	690	662	658	682	692	686	660	671	660	718	674	697	683	674	707	700	660	638	683	624	663	668	721	652	666	685	688	701	666	707	718	689	657	648	678	705	669	681	659	673	638	708	699	677	705	715	675	708	694	728	667	657	674	705	681	677	677	665	662	654	717	648	692	632	638	652	655	700	717	703	707	645	670	677	674	653	661	689	669	703	683	648	724	683	688	666	695	674	688	723	671	695	663	666	668	736	732	679	692	672	705	683	703	605	698	609	670	696	675	693	680	670	705	699	681	736	727	687	704	698	639	676	703	696	695	690	726	752	676	689	734	680	657	633	697	711	736	658	721	691	672	677	689	692	703	656	700	687	683	679	662	685	694	670	688	720	687	689	685	680	695	667	697	663	710	674	713	702	703	709	697	764	682	673	656	647	675	710	651	690	694	661	714	715	704	682	690	692	707	703	659	664	680	711	700	693	687	667	713	678	703	669	647	632	736	661	695	675	738	675	687	652	719	648	697	628	693	715	674	701	634	667	701	650	658	647	655	642	702	665	708
37554	22562	14363	9798	7388	5538	4102	2695	2632	2352	1917	1278	1016	820	755	635	495	465	434	407	364	359	359	372	373	349	374	362	289	289	335	287	334	304	275	322	308	314	309	288	309	287	312	330	281	324	295	321	322	287	271	309	291	309	329	289	267	291	300	287	288	280	314	321	318	315	312	270	322	276	297	306	299	318	329	297	296	301	297	257	328	291	265	291	302	286	295	290	282	292	330	307	308	294	308	317	324	283	275	331	273	309	309	282	296	297	315	298	326	292	308	307	298	290	314	332	284	289	273	315	306	305	298	304	268	282	302	316	320	308	305	303	268	281	297	282	295	279	266	275	292	306	283	293	316	307	302	302	289	303	314	309	332	325	257	274	307	300	303	297	287	280	311	274	310	306	286	282	319	301	310	308	309	311	285	332	297	290	323	278	298	283	305	273	304	309	275	280	312	287	293	270	278	302	291	296	273	294	317	314	291	306	306	260	260	284	307	244	304	285	303	313	282	244	276	301	327	316	292	272	288	304	290	324	302	321	281	298	297	298	297	284	295	291	304	275	295	291	330	302	292	260	299	279	276	311	285	285	307	297	261	300	274	291	287	319	320	294	316	269	323	296	303	272	252	287	297	283	319	297	316	299	312	305	305	316	297	280	268	300	271	305	312	321	306	306	304	299	303	278	309	297	304	285	281	330	308	285	309	295	309	272	311	279	280	315	288	299	311	296	295	300	287	281	285	290	300	297	292	303	271	276	297	287	303	286	305	299	293	327	306	281	292	310	284	290	301	271	282	340	280	303	293	286	276	280	286	332	303	306	313	288	309	328	298	315	288	316	310	270	301	325	274	301	310	307	295	308	302	305	302	318	294	275	285	296	290	310	299	320	293	295	282	293	328	298	295	313	291	296	311	252	324	285	313	334	286	306	313	293	265	294	311	310	290	317	296	322	279	303	291	295	301	290	262	326	272	272	244	284	292	299	305	313	326	312	280	269	301	292	295	281	304	311	317	290	315	288	313	298	299	261	307	289	302	290	262	279	331	303	309	303	272	303	295	291	284	328	326	300	272	294	299	311	303	308	305	312	284	289	296	300	297	285	310	299	270	291	300	313	296	289	331	314	299	295	270	303	305	288	262	318	274	290	289	306	275	299	268	318	271	312	314	291	311	317	290	265	309	288	287	306	275	323	347	304	306	279	311	299	285	308	313	319	316	294	289	290	329	283	317	282	322	299	317	283	318	324	313	281	303	299	303	305	311	297	312	272	323	296	326	292	309	261	316	276	281	240	278	294	306	302	305	291	272	307	296	303	316	329	306	278	297	322	290	271	273	314	327	277	320	289	296	296	260	305	278	284	332	308	296	274	289	286	313	287	320	297	278	289	293	309	270	309	291	291	299	257	278	295	286	268	319	319	312	279	300	293	260	336	306	337	297	304	305	310	292	280	295	309	264	309	267	284	293	303	284	286	326	305	306	301	284	278	324	312	302	303	285	325	298	280	315	306	299	317	284	295	301	299	271	298	283	344	319	304	316	302	311	310	288	289	303	296	304	300	304	313	275	281	297	319	268	302	302	303	295	271	327	290	273	319	308	288	262	267	314	311	304	276	295	310	301	302	326	298	286	287	286	302	303	295	270	271	291	326	299	297	298	325	301	335	317	266	292	289	302	294	319	313	294	295	293	272	297	300	334	300	266	302	315	299	295	329	305	301	282	302	295	302	308	314	277	270	301	273	302	273	305	317	289	303	311	323	329	295	299	327	273	323	301	275	295	306	277	305	292	306	259	280	283	311	298	285	328	329	300	331	300	288	287	318	320	329	264	314	293	317	251	312	310	327	311	318	308	283	316	301	324	278	300	311	278	302	303	308	310	340	321	284	283	304	277	301	305	303	319	311	277	286	291	279	288	336	307	297	296	300	272	313	302	313	284	327	302	250	342	299	301	317	275	289	287	281	300	288	290	292	322	296	291	320	306	262	328	326	317	293	305	298	305	298	296	314	297	305	303	315	260	313	282	276	286	307	284	310	311	301	295	292	262	324	289	316	311	309	320	286	286	276	325	299	269	335	291	296	308	282	289	303	325	290	325	270	285	298	316	298	301	290	282	313	296	304	302	323	332	328	303	302	301	314	278	288	298	316	318	284	313	305	287	269	284	296	285	285	316	281	281	311	266	286	302	298	323	289	295	331	318	293	276	302	277	286	306	307	314	314	288	289	301	332	304	315	267	286	299	313	291	287	298	295	298	291	304	292	313	280	282	288	277	313	281	275	286	287	307	277	316	280	269	287	311	283	317	274	279	301	292	302	310	288	303	289	289	291	292	293	301	293	302	273	309	294	290	304	295	310	285	293	288	300	286	326	288	328	289	306	284	302	314	296	315	271	279	301	297	268	304	307	273	312	289	302	296	308	311	288	297	271	311	319	292	290	290	253	307	289	278	292	302	270	306	283	281	306	288	291	292	291	271	289	302	237	297	289	292	264	300	279	284	272	319	305	321	292	322	308	296	287	312	254	295	313	344	278	294	286	282	285	271	298	269	262	315	302	279	306	324	324	312	286	310	277	263	329	267	286	306	310	297	304	295	290	309	265	316	292	315	284	284	300	304	274	281	294	290	291	279	286	275	297	310	259	317	291	319	308	274	307	295	306	288	319	320	307	290	298	331	284	289	288	256	330	258	277	281	301	292	291	275	274	278	289	284	301	297	315	318	328	281	278	289	287	297	314	334	288	331	289	307	317	271	299	288	316	277	307	336	302	286	305	308	288	292	288	332	293	286	253	288	281	288	295	307	312	296	298	276	286	323	326	295	276	314	315	276	332	296	284	319	261	323	333	288	292	293	314	292	307	300	288	300	285	308	268	297	326	296	307	313	311	309	290	271	303	301	285	312	296	300	283	270	268	307	318	313	284	273	314	300	275	300	328	333	296	284	303	263	288	288	310	288	278	282	296	319	292	298	309	314	304	315	315	291	314	287	259	284	301	322	302	310	272	318	277	304	316	279	324	304	318	276	318	318	251	288	293	270	280	320	290	319	302	316	289	283	312	325	285	296	309	330	299	298	280	310	274	275	304	306	281	283	285	298	267	285	322	301	319	319	301	298	295	299	294	296	308	325	293	325	322	303	296	311	279	254	323	322	286	294	280	305	279	280	299	304	298	278	271	261	279	326	291	287	284	282	284	291	284	286	305	300	271	304	314	317	302	276	281	278	321	288	289	308	302	308	293	288	346	311	253	336	279	305	309	320	339	336	282	307	293	309	309	299	305	286	296	307	283	308	274	323	273	313	289	293	293	303	311	274	276	260	343	279	297	309	301	313	306	281	274	298	288	305	291	289	300	276	316	280	265	309	306	299	311	303	275	316	301	305	288	287	305	280	272	308	260	319	257	288	318	287	326	332	324	309	311	274	335	309	304	284	310	284	276	298	308	293	297	304	303	306	286	290	278	276	287	345	312	299	334	283	310	302	300	291	295	321	280	304	323	302	330	302	326
28960	10760	8151	8135	7723	8266	7193	6444	7208	5667	4821	3945	4143	3844	3660	3115	2676	2197	1860	1578	1375	1389	1212	1230	1359	1282	1306	1164	971	927	907	861	834	824	796	839	779	818	840	751	788	823	807	801	816	798	766	781	765	683	751	791	778	769	767	774	810	773	814	748	769	806	810	844	809	821	759	810	824	791	746	776	786	791	781	767	761	775	799	800	786	787	756	792	783	749	761	802	758	800	750	780	720	803	807	781	736	821	761	773	730	786	784	799	794	757	763	819	769	781	784	798	760	809	762	787	803	765	762	767	823	730	764	749	807	764	744	758	782	759	764	789	733	754	733	776	775	730	773	749	786	753	778	753	769	741	745	728	808	786	729	743	713	781	771	758	751	779	757	729	755	800	712	755	742	753	765	750	753	789	730	776	807	749	775	732	754	726	732	747	713	710	767	782	794	746	766	802	788	812	755	715	804	810	753	743	788	730	795	742	781	778	757	787	740	785	797	752	762	755	753	750	774	762	756	777	743	758	736	773	772	773	755	781	739	742	746	785	725	779	749	733	741	799	769	740	724	732	771	779	746	780	752	751	742	777	799	779	783	741	762	755	764	728	713	804	716	748	741	812	750	699	748	783	798	743	760	734	791	787	758	774	711	767	771	782	747	784	755	757	717	763	754	754	762	792	761	767	730	778	730	696	720	727	783	757	756	755	747	788	749	766	730	731	726	735	788	720	762	747	839	751	760	768	784	790	752	748	765	766	773	762	792	781	801	761	737	721	815	785	780	765	782	744	770	751	764	815	752	733	764	761	741	751	760	759	766	732	734	845	780	767	745	738	796	752	771	783	743	771	769	795	768	752	782	762	718	749	741	767	701	765	742	781	743	754	734	761	786	787	740	736	786	770	764	734	776	779	675	770	678	781	743	737	765	755	722	783	712	744	744	770	752	724	720	717	718	754	736	747	763	778	768	742	759	761	776	780	762	772	754	775	715	772	744	776	762	733	814	802	776	768	773	745	777	724	726	781	770	800	731	773	762	711	832	755	734	756	791	784	755	758	776	695	763	756	792	795	744	758	751	766	802	717	745	770	762	801	752	730	773	788	768	735	782	723	709	797	795	780	754	732	718	697	723	764	782	752	764	739	744	773	718	752	714	755	727	728	759	748	787	737	777	765	816	741	744	769	736	770	767	720	774	752	771	777	734	738	767	724	798	779	783	768	715	719	760	763	783	728	804	758	761	731	765	804	739	776	737	749	806	733	809	747	767	713	783	745	783	742	759	751	784	762	669	770	822	758	758	779	778	761	762	744	743	735	814	766	756	765	763	754	720	766	742	733	757	753	775	774	763	771	729	752	741	789	714	764	747	764	774	762	760	815	747	760	801	779	747	790	738	800	787	759	781	788	793	732	755	738	757	756	725	710	817	751	756	756	726	715	753	730	796	778	783	724	791	772	776	730	722	804	800	753	731	742	734	758	741	713	758	720	752	767	724	769	793	759	743	766	738	810	746	794	759	735	714	780	779	777	777	775	792	787	701	721	790	791	727	767	759	763	747	730	738	776	674	772	775	740	728	775	725	749	743	749	802	792	715	730	763	768	727	748	747	792	765	753	765	708	781	813	773	832	762	694	742	790	747	778	772	791	751	784	731	719	751	699	719	737	800	727	727	770	756	767	753	814	773	740	733	773	780	780	744	718	781	764	758	756	752	777	764	745	742	754	752	725	762	780	733	741	768	762	784	773	741	794	768	748	775	742	722	767	758	763	754	738	812	737	789	751	727	745	773	784	753	752	711	742	758	763	802	743	729	749	776	758	721	754	734	709	747	696	793	806	749	766	781	783	777	745	729	757	765	769	771	741	742	741	730	731	749	728	753	739	796	771	764	751	761	738	777	790	757	779	776	777	728	760	746	765	791	789	749	764	753	765	753	781	769	744	736	787	756	774	775	764	769	709	751	718	781	735	725	777	747	733	792	747	774	702	789	762	749	720	754	778	739	752	771	758	744	732	769	806	751	786	737	792	759	751	720	702	728	732	759	723	669	724	779	745	765	785	775	798	751	721	735	798	712	778	735	735	760	753	811	792	714	813	735	726	739	769	738	725	784	772	769	701	785	806	743	768	728	740	787	731	768	764	720	753	760	740	808	820	776	756	799	770	739	768	769	763	724	745	783	796	734	763	802	807	785	761	762	780	742	754	755	752	793	718	770	747	806	757	778	761	753	796	782	735	763	791	737	773	731	790	760	802	749	756	726	750	748	776	790	752	763	772	804	715	720	750	770	788	772	696	766	783	742	764	716	786	779	738	778	706	754	770	732	792	771	750	799	753	742	727	741	711	759	720	827	718	773	767	712	724	750	785	786	706	777	773	751	774	799	725	735	798	756	722	745	706	749	777	732	759	719	776	778	735	741	711	783	728	726	766	741	738	748	753	756	756	771	779	807	798	721	731	736	764	758	770	742	744	769	756	743	710	722	733	800	777	798	739	774	744	733	761	742	752	747	754	798	752	777	717	801	728	800	726	722	808	746	772	742	775	763	744	693	757	774	771	738	735	803	757	762	736	808	772	774	765	763	723	719	734	743	717	771	791	734	758	750	786	754	734	738	758	775	778	767	778	764	733	753	777	746	761	707	816	718	761	703	750	781	787	790	721	739	735	786	806	759	764	741	757	771	764	703	805	762	774	779	813	748	728	750	767	729	766	752	729	762	780	754	782	727	783	772	802	738	732	755	738	761	793	791	750	784	780	746	768	782	765	755	765	761	742	735	724	782	751	749	719	749	743	731	742	753	734	782	770	765	787	722	738	744	752	715	741	740	699	767	735	766	777	732	785	743	796	790	704	749	744	781	810	747	779	750	808	749	787	778	736	769	771	723	739	784	755	718	761	779	720	798	766	744	760	842	770	753	731	727	782	751	758	779	800	776	810	767	698	767	770	786	752	791	768	769	741	732	786	775	740	718	723	784	761	824	779	746	729	733	742	758	729	760	725	789	736	765	815	770	747	750	703	797	713	760	785	721	712	769	704	721	735	803	759	730	694	755	751	795	722	754	775	751	756	742	761	745	751	767	744	724	774	786	736	739	735	729	677	781	828	754	779	725	739	787	723	787	674	758	748	772	740	800	753	730	725	723	782	757	746	779	760	752	758	775	796	771	748	788	763	751	777	801	759	724	763	761	695	744	726	745	766	768	755	763	775	818	704	768	791	753	747	767	768	763	758	778	780	759	770	757	777	763	795	735	725	764	761	781	762	778	785	750	768	753	779	783	735	740	743	804	766	709	753	760	750	761	739	786	727	740	755	698	726	805	785	803	799	763	744	716	754	775	759	826	739	769	762	775	726	741	785	762	733	751	703	799	733	762	737	762	766	768	785	764	757	767	762	804	770	769	731	786	768	735	759	714	744	807	765	744	740	744	788	747	757	824	751	742	760	718	740	795	724	764	773	806	753	745	763	758	810	757	749	741	748	721	719	736	736	754	757	717	769	775	797	749	758	758	745
44506	27504	20155	14678	11749	10006	7384	5113	4795	4188	3062	1932	1521	1223	1033	906	704	562	427	397	377	344	273	355	338	313	292	297	228	234	261	234	213	245	210	210	225	218	231	186	204	209	201	206	247	219	189	226	209	204	199	208	210	197	228	210	199	212	210	212	200	200	209	193	237	218	246	225	213	220	238	239	233	223	211	202	228	212	220	210	185	185	206	205	212	232	223	205	203	208	190	172	212	230	222	184	220	212	196	211	206	227	200	203	209	209	178	203	192	206	181	226	214	194	199	208	199	185	216	209	196	200	209	206	212	206	200	215	202	196	226	190	187	217	196	218	226	212	204	217	205	197	196	198	183	210	227	185	219	211	187	177	204	176	233	185	183	204	217	202	224	223	197	209	218	203	223	197	207	212	201	240	206	222	235	210	217	229	209	188	189	224	201	199	206	199	192	194	182	211	200	193	207	203	190	184	193	209	191	214	215	217	185	202	186	222	181	223	217	208	220	195	224	209	216	213	205	185	210	204	176	195	199	223	177	212	176	190	179	197	197	170	203	209	205	196	215	184	235	211	203	237	215	209	222	201	203	193	206	191	244	232	191	185	240	199	217	205	211	205	222	187	223	212	195	193	201	242	221	180	180	195	188	196	217	190	202	230	198	205	183	177	205	202	193	214	200	196	217	174	191	205	203	224	226	201	194	201	222	211	184	213	202	195	206	209	222	201	185	208	192	209	192	216	229	175	222	195	203	185	220	196	208	184	204	199	214	215	207	188	206	217	222	205	197	177	224	217	188	189	220	182	205	198	216	163	193	220	194	195	191	206	196	222	209	207	175	187	214	202	204	189	220	208	199	196	203	202	197	207	208	194	196	183	193	196	172	203	205	212	192	211	190	204	199	232	191	219	190	184	200	212	235	218	197	200	213	207	206	195	194	194	206	206	177	203	207	184	202	206	212	200	218	205	185	232	184	200	195	192	214	220	181	202	227	207	208	210	202	210	216	219	214	198	218	196	208	209	205	226	224	185	210	210	224	201	219	207	217	206	189	208	211	175	207	202	180	193	193	192	183	218	211	197	206	189	207	199	231	186	193	205	239	213	192	206	182	190	205	207	216	218	205	220	205	216	190	202	218	202	212	188	206	223	179	203	215	203	189	219	210	188	185	210	208	219	206	224	214	197	206	207	212	190	190	192	214	201	217	204	203	189	207	200	210	214	181	212	197	213	199	208	201	216	194	205	198	202	196	208	202	190	200	206	204	216	192	213	219	215	210	211	248	200	213	213	213	234	208	204	201	169	204	204	197	225	221	227	168	220	178	198	180	209	177	216	200	205	213	192	199	199	187	214	199	222	215	200	234	208	178	199	193	219	197	237	213	207	196	191	224	185	192	176	222	235	200	210	203	187	204	192	205	194	219	210	223	206	197	185	201	210	213	181	191	183	191	200	225	177	194	201	169	199	202	229	211	201	202	202	192	225	216	208	189	211	186	198	210	223	203	184	200	203	209	217	220	191	223	219	240	210	206	191	211	219	222	205	223	185	193	193	206	209	199	181	173	193	200	185	211	197	196	176	211	187	190	200	195	213	215	199	217	214	201	218	198	207	219	212	198	202	214	197	236	184	198	226	211	218	195	215	213	210	190	219	202	197	189	222	183	202	199	194	197	189	209	163	198	206	209	204	208	193	215	193	219	216	219	224	216	208	192	210	191	190	192	219	194	198	194	194	209	217	197	210	206	207	200	204	213	219	196	200	189	202	210	223	215	194	199	190	183	209	214	225	198	204	193	210	192	208	202	210	229	206	198	177	211	194	218	183	174	190	187	211	202	236	190	195	220	202	195	197	206	180	189	200	193	190	216	227	214	207	190	193	181	182	221	211	189	231	232	200	209	180	209	201	194	203	203	199	177	192	176	193	187	202	240	224	199	180	216	167	220	216	202	194	180	205	228	168	206	212	204	212	199	198	198	200	215	221	211	203	209	215	215	193	197	193	186	204	196	218	187	181	180	238	194	198	205	175	191	183	203	194	218	192	176	209	203	210	223	208	212	199	189	176	201	180	185	205	204	192	191	175	209	200	207	200	195	211	222	171	215	213	205	199	194	194	214	230	202	211	193	184	189	222	230	193	188	188	193	213	225	205	218	226	220	162	174	195	195	166	193	186	207	207	202	199	207	177	203	185	199	198	167	191	208	205	215	209	209	198	225	211	201	210	180	189	213	181	199	190	175	204	184	201	193	240	197	196	222	171	181	219	212	211	187	209	185	193	210	185	194	183	206	202	219	215	193	201	206	207	180	196	220	183	182	215	245	207	203	188	222	206	197	199	219	195	201	186	220	218	205	190	202	200	210	202	218	208	181	197	214	205	224	206	184	192	204	208	209	204	239	199	192	182	187	188	201	203	184	194	221	189	183	194	179	186	180	191	196	183	203	186	222	200	225	189	175	214	227	236	200	193	217	182	203	192	189	225	208	210	215	221	216	199	192	195	205	191	206	184	199	193	185	204	172	198	167	182	215	217	221	219	220	208	185	216	198	216	201	211	189	189	175	205	206	215	208	182	216	200	205	207	232	166	207	199	185	204	185	213	203	188	210	224	198	194	179	213	176	207	204	196	184	202	211	172	189	206	192	209	190	209	161	223	206	210	207	229	195	212	184	232	231	178	225	160	197	198	196	206	188	219	196	205	203	196	198	185	208	203	212	184	219	185	191	222	194	182	193	226	202	185	181	209	213	191	208	220	187	194	198	209	183	202	209	178	191	173	202	210	216	211	206	209	184	168	221	198	225	181	181	190	201	226	207	203	203	198	211	197	186	173	219	194	202	213	205	238	183	218	210	207	221	200	203	218	200	203	176	203	206	195	197	219	213	185	184	205	204	199	189	178	226	187	187	188	181	183	214	186	200	211	237	214	205	201	190	222	206	179	193	196	211	212	198	222	229	194	203	228	229	231	206	206	245	216	216	207	188	247	206	198	198	199	222	215	209	167	211	192	196	209	178	203	202	187	178	206	207	188	213	206	182	209	211	215	202	205	196	212	209	220	207	212	187	174	182	203	194	194	220	217	209	187	188	236	213	185	197	181	196	207	217	206	195	216	185	181	181	209	214	189	194	196	189	210	217	200	203	209	232	219	202	197	210	200	204	235	216	202	190	189	192	207	204	185	188	204	180	197	229	194	205	199	174	194	226	212	201	191	177	178	204	185	204	211	222	181	202	229	231	176	199	209	198	194	184	208	182	173	219	191	204	192	192	196	212	196	187	194	197	192	208	190	195	188	221	195	203	188	184	195	203	211	193	214	192	213	232	215	212	179	176	190	190	201	211	223	178	195	184	191	170	211	203	218	209	199	187	206	175	171	186	189	213	193	199	214	219	207	190	225	193	199	197	210	187	195	225	188	181	190	218	195	202	221	232	190	217	236	193	187	194	184	197	202	183	186	192	176	176	181	185	188	211	219	201	187	217	181	212	198	235	212	204	185	196	221	198	205	234	200
34743	14270	11695	11432	10763	11717	9942	9730	11204	8216	6556	5426	6780	6488	5752	4898	3716	3047	2329	1908	1595	1459	1293	1523	1550	1378	1290	1140	806	737	684	699	664	695	691	722	649	624	632	594	637	554	574	626	569	621	523	563	613	598	561	540	565	583	587	608	611	546	562	560	576	597	577	595	609	615	649	607	650	636	583	598	572	565	549	567	578	561	602	564	545	523	579	532	578	562	551	533	529	597	555	568	525	588	562	579	564	574	541	579	546	566	507	584	548	556	570	546	577	551	516	537	543	549	578	547	551	531	524	521	549	524	529	546	541	585	573	551	587	552	537	521	505	535	486	526	502	533	469	519	568	541	533	523	542	543	552	573	524	527	517	544	479	505	586	546	521	553	524	544	521	516	530	531	531	515	503	556	499	541	560	565	517	517	518	562	543	541	532	510	528	503	545	517	556	520	494	526	544	539	508	564	525	543	530	529	524	555	503	567	542	538	506	528	559	499	512	516	520	543	543	549	513	518	541	500	504	517	520	491	525	507	537	495	525	579	529	520	534	529	541	530	551	530	548	502	497	471	495	551	556	503	505	518	514	535	520	550	506	520	565	521	562	545	531	492	518	548	566	522	546	512	518	573	494	544	501	541	542	540	496	528	511	534	553	510	534	556	523	491	513	515	537	547	530	516	508	554	531	524	511	519	543	559	525	492	542	548	540	489	511	527	517	525	496	529	514	510	512	548	559	548	543	579	579	518	512	532	517	547	514	529	563	533	570	541	552	489	542	522	551	498	528	540	529	538	516	519	523	539	513	547	541	501	522	533	542	569	539	529	550	494	521	558	537	576	545	516	572	557	505	514	532	499	506	511	507	522	546	537	525	514	545	522	566	491	483	544	568	510	567	517	537	525	537	543	582	507	541	530	543	513	535	532	533	553	516	550	568	531	539	484	517	503	481	551	556	529	513	546	486	536	556	523	561	539	516	555	532	551	519	496	527	534	531	551	528	565	567	490	539	495	526	536	546	507	566	592	540	507	558	506	516	535	524	526	519	518	549	524	536	553	577	569	551	526	507	524	507	535	495	496	523	575	548	527	511	517	507	576	526	526	538	496	506	522	511	519	506	510	518	552	521	551	553	525	507	520	496	511	534	534	498	553	539	528	491	498	509	502	524	525	479	540	553	552	589	530	520	491	538	529	531	528	521	531	488	524	520	533	529	552	562	541	556	529	565	536	533	521	539	521	563	526	500	544	518	549	517	500	528	482	474	545	509	541	515	554	552	522	519	524	490	546	509	515	551	516	534	531	502	553	553	554	566	518	539	557	519	552	530	534	532	519	524	526	540	545	519	561	532	488	503	513	541	566	541	481	500	507	497	497	516	524	515	547	550	525	521	511	517	534	558	570	540	515	517	559	544	546	513	487	500	559	483	557	529	483	546	503	537	503	518	522	555	514	525	507	526	520	531	501	524	570	518	540	561	492	539	505	550	509	562	508	538	526	530	529	543	513	569	569	545	500	536	520	517	526	520	544	510	542	509	561	527	565	521	555	542	540	518	532	507	494	529	550	540	515	511	507	554	538	492	578	542	549	540	529	529	537	551	516	515	555	510	546	489	562	577	487	490	485	531	532	516	500	502	582	516	565	566	542	535	517	516	548	545	486	530	543	546	542	518	562	513	516	524	548	507	500	526	519	556	542	497	523	551	541	528	507	532	532	547	524	500	523	496	510	501	534	563	548	561	490	531	482	570	521	536	552	568	504	524	506	461	528	531	571	530	539	474	522	512	515	546	538	545	544	521	504	520	574	557	499	525	529	527	478	492	515	554	521	497	543	529	564	540	563	494	552	518	534	523	536	515	519	502	554	510	529	516	550	575	558	521	508	537	512	519	522	534	545	491	500	532	539	581	530	563	562	547	548	501	527	522	522	525	508	530	514	481	502	566	515	546	494	543	484	540	544	509	534	525	500	506	512	518	555	530	548	533	543	518	523	530	545	489	494	586	552	551	536	533	535	532	498	520	523	523	544	528	507	559	457	509	551	553	563	583	491	517	548	543	546	533	504	502	575	519	503	561	529	548	525	527	509	499	548	575	494	509	526	532	538	498	550	524	561	518	514	510	584	495	483	528	513	523	491	548	546	492	529	549	515	529	558	516	549	556	538	485	505	530	548	541	523	506	516	492	527	544	513	521	571	531	524	550	506	524	549	492	514	540	493	578	541	544	539	538	533	526	561	519	548	517	514	545	509	530	511	522	542	489	522	571	531	550	528	520	543	493	525	536	520	541	556	529	464	546	545	544	517	530	533	494	539	484	511	549	546	552	582	530	504	512	535	518	541	521	519	507	522	492	550	542	544	507	534	531	518	528	571	533	564	544	550	528	518	512	516	547	529	565	555	505	528	502	548	505	515	565	536	523	521	540	588	487	531	523	511	519	494	526	533	518	518	500	527	547	530	541	557	566	516	511	519	520	556	545	530	569	565	502	489	541	528	550	477	494	507	534	523	516	530	521	569	494	535	561	577	538	524	475	506	544	511	535	540	567	500	537	513	518	538	523	526	496	504	482	503	534	537	499	543	520	572	536	519	496	531	504	545	530	557	538	523	566	553	477	530	531	539	513	483	570	527	540	561	505	518	512	520	567	570	506	511	532	510	478	494	494	548	474	558	544	515	536	546	532	577	532	525	534	531	567	538	553	514	521	525	522	547	551	542	498	525	535	516	514	532	526	534	534	565	500	539	540	528	522	515	532	515	551	583	519	491	519	529	496	516	551	529	556	495	515	530	538	530	535	530	533	578	559	533	517	551	535	524	522	471	511	505	543	523	511	513	512	514	485	524	514	547	532	540	498	552	537	569	527	549	549	523	529	514	522	501	531	549	518	516	557	516	517	496	524	569	536	524	548	546	507	541	503	469	508	540	520	540	524	508	538	535	525	499	494	552	508	547	522	529	574	526	523	542	518	529	488	531	533	531	522	538	543	535	518	491	496	540	551	493	600	557	529	525	544	522	505	549	513	515	502	535	557	494	528	538	542	550	528	528	488	531	508	535	507	524	507	554	556	514	503	521	513	535	502	527	517	531	542	545	535	526	496	521	539	501	522	507	556	524	473	523	543	517	520	552	513	545	511	553	543	528	504	509	548	537	455	524	549	557	563	534	548	582	524	519	540	543	556	587	522	543	484	520	552	522	594	519	525	542	559	526	542	538	556	542	541	526	536	497	556	570	510	504	525	556	481	556	528	543	491	528	535	550	518	505	485	505	514	490	537	530	572	513	519	539	518	511	483	502	530	493	536	542	544	495	524	522	517	534	527	487	540	539	520	522	478	559	530	543	519	518	529	517	525	543	487	556	543	510	538	521	518	530	540	524	543	535	523	554	572	461	521	500	544	550	540	550	528	515	531	495	547	565	540	544	520	540	516	534	535	530	514	556	494	529	546	528	535	530	501	541	489	516	532	529	525	498	493	522	514	550	536	532	520	521	549	556	543	530	533	531	521	543	529	496
8652	2972	1391	1096	830	624	446	459	478	428	331	298	285	287	269	294	240	268	283	256	231	261	225	269	230	231	236	271	243	230	240	253	256	243	249	272	270	238	242	239	239	239	215	256	259	232	236	235	280	229	241	261	270	243	267	265	243	241	244	244	230	223	278	250	247	251	226	217	257	228	232	224	257	297	252	254	221	231	260	234	243	238	252	236	247	242	267	267	242	262	244	205	264	227	218	238	269	260	244	274	258	256	261	251	250	237	261	291	251	257	257	290	251	271	235	253	262	235	265	248	247	223	250	247	242	257	238	277	243	262	250	243	252	221	242	242	250	270	248	240	235	282	232	250	225	242	239	232	221	224	237	255	325	246	260	236	250	242	284	254	272	267	225	283	216	259	249	291	257	219	262	221	254	268	262	231	235	225	241	248	255	251	245	271	250	276	238	252	235	228	275	244	267	246	256	266	264	238	228	236	243	241	234	228	260	285	241	282	231	257	259	253	243	228	257	236	235	258	215	263	264	229	223	234	258	241	253	249	248	260	259	230	234	237	291	240	243	225	251	224	244	257	224	242	254	251	267	240	268	252	249	243	248	242	249	219	266	233	236	268	209	247	236	242	238	238	250	257	260	248	249	283	247	239	241	244	270	229	233	247	259	251	270	235	228	229	254	278	229	241	228	245	266	246	221	254	241	259	255	256	262	259	256	246	269	233	251	258	237	225	238	228	239	230	239	268	253	241	273	219	241	218	227	258	219	239	253	268	245	276	244	240	262	244	287	231	249	233	243	249	237	250	217	252	270	244	248	228	236	213	253	233	266	230	252	234	252	248	251	244	220	235	244	241	267	237	269	232	252	254	250	237	232	232	230	261	266	242	225	258	267	229	267	248	225	259	250	254	244	264	247	263	262	252	270	241	252	256	240	256	264	272	267	260	247	281	250	276	219	254	237	236	247	235	231	223	240	239	237	234	249	255	260	270	219	253	255	251	282	263	237	257	229	240	226	268	259	275	264	250	270	268	236	258	249	236	256	234	276	222	247	227	240	279	256	236	278	234	264	247	264	239	250	245	265	266	250	264	235	244	243	294	222	234	235	257	260	244	244	236	224	220	233	268	263	253	225	253	244	225	251	289	269	227	238	250	223	266	266	272	245	241	255	261	233	229	285	249	228	234	243	232	252	237	263	254	260	249	246	247	231	250	254	246	239	236	229	255	261	243	270	242	223	209	258	237	247	261	234	237	245	242	226	269	239	256	245	242	244	259	254	256	255	227	261	250	244	240	226	234	224	224	232	255	248	240	242	265	262	239	251	225	242	233	231	263	243	236	249	244	253	248	248	258	243	246	221	258	227	240	263	244	261	256	253	235	265	228	224	253	264	261	237	227	220	253	278	248	239	271	249	222	264	276	242	228	264	255	265	218	242	235	252	246	230	251	278	243	235	244	262	219	235	273	274	261	223	253	246	250	266	256	246	252	271	251	243	245	229	267	246	266	224	217	263	240	230	216	238	272	267	270	268	272	257	211	268	263	237	227	248	238	256	257	234	237	241	215	254	233	229	274	240	232	232	270	279	257	248	248	242	246	268	243	233	239	245	240	234	251	235	243	252	259	263	243	245	254	254	235	273	218	247	236	235	256	252	262	243	247	236	248	229	247	237	232	228	240	233	228	243	271	257	228	250	262	250	222	249	249	246	257	271	253	242	269	254	250	256	246	267	214	257	225	213	252	259	233	229	242	245	242	225	220	209	245	231	238	237	245	272	244	274	277	263	251	269	253	233	271	259	264	227	243	250	275	247	236	272	247	246	234	239	264	274	231	236	241	231	233	247	229	212	236	229	252	241	255	236	252	272	246	262	237	262	231	261	237	230	234	262	260	245	238	241	246	260	246	274	251	252	260	240	242	233	274	224	228	264	283	216	254	239	236	243	243	262	258	242	235	271	238	276	225	243	244	247	242	262	234	227	235	238	246	247	256	237	234	229	243	218	235	229	266	255	232	218	237	273	261	251	238	243	238	249	249	250	242	261	265	238	247	226	245	233	265	221	230	239	233	261	241	251	220	262	282	250	247	233	262	261	230	271	269	216	237	241	238	246	251	269	219	242	236	227	249	226	227	251	257	229	221	238	229	284	233	232	237	249	239	236	234	262	261	250	244	237	269	260	250	233	234	263	229	241	250	289	258	243	238	243	243	253	264	234	208	265	226	261	207	248	265	235	275	259	245	252	257	259	243	237	247	240	281	265	285	233	227	249	272	261	265	241	266	242	242	226	259	250	291	235	268	250	260	224	238	268	239	284	260	247	260	289	252	247	258	250	237	240	264	271	261	270	231	220	213	226	223	255	273	240	265	236	260	240	222	276	242	226	277	243	227	262	244	249	264	254	272	256	237	243	244	243	218	257	260	239	223	271	242	259	251	267	256	246	270	269	252	237	257	217	234	229	238	273	275	253	268	281	231	270	262	246	260	234	234	259	256	258	264	262	261	250	244	226	236	251	235	248	262	221	260	264	228	236	273	232	248	212	221	253	267	246	258	251	272	244	244	285	248	251	240	261	227	243	239	257	274	237	272	263	273	255	256	234	269	255	255	264	232	231	232	229	256	245	255	244	271	240	239	247	248	252	274	223	264	258	254	260	238	224	237	244	265	214	231	252	235	249	262	228	252	231	257	249	211	247	246	261	246	276	258	240	246	228	251	244	248	259	237	229	252	260	220	265	238	237	265	227	228	255	232	242	257	233	262	252	237	249	255	239	250	242	227	243	249	260	215	239	254	236	266	252	254	257	230	277	261	242	244	254	250	227	228	275	214	269	251	228	266	246	248	262	258	260	238	248	264	259	245	232	231	232	277	290	251	237	232	248	241	259	237	241	248	232	252	253	243	225	237	242	245	257	256	225	259	233	253	284	261	243	235	229	244	243	231	269	235	236	229	218	229	251	269	259	229	233	220	240	231	238	248	229	265	262	247	259	261	272	253	233	259	243	221	230	239	245	273	245	247	232	252	258	252	215	237	244	278	235	252	282	241	255	226	239	249	262	258	248	252	250	216	228	235	251	249	250	252	277	216	272	237	242	255	256	237	251	248	239	242	260	263	276	259	250	258	256	237	278	261	263	208	235	268	245	257	233	218	256	244	268	266	246	265	229	278	288	255	254	249	249	278	227	281	238	253	264	250	251	244	247	268	264	259	257	214	242	236	244	270	261	223	255	250	256	229	237	258	241	251	256	239	242	260	251	260	260	244	224	259	235	264	258	249	269	276	253	239	277	230	223	241	244	208	200	263	262	252	244	229	276	227	234	228	272	241	230	238	231	227	245	222	231	233	236	241	242	268	235	249	254	250	219	255	245	206	274	245	242	229	236	255	225	245	265	250	235	235	284	241	231	242	258	222	261	236	233	248	261	227	234	238	253	263	250	238	232	254	251	234	257	248	227	220	224	248	232	236	220	251	234	231	257	248	265	284	219	274	264	254	254	240	259	253	245	255
8279	2866	2387	2610	2239	2002	1556	1404	1886	1516	1150	870	906	863	813	822	754	808	807	793	760	775	709	764	690	693	710	681	678	638	668	689	676	646	692	655	642	676	633	688	600	625	641	673	612	686	656	631	669	701	657	648	642	682	676	605	633	672	650	678	657	604	665	636	648	676	690	677	627	678	696	688	671	652	633	655	704	626	671	665	676	632	642	711	628	665	643	629	620	662	637	650	617	633	658	671	646	691	668	693	602	690	667	652	667	649	693	713	672	663	670	639	672	632	643	634	687	706	647	688	650	726	703	631	679	647	618	657	634	667	654	673	650	654	668	652	648	642	610	691	668	668	627	675	658	658	663	711	677	647	635	633	644	668	648	663	724	631	672	592	680	614	621	604	681	585	672	672	639	638	671	667	673	661	649	631	663	675	659	634	626	695	651	638	663	633	636	655	685	668	637	653	702	715	657	651	671	602	667	691	671	681	623	638	693	651	617	662	680	634	672	638	607	669	681	643	631	660	649	704	662	655	642	653	701	677	640	676	686	684	674	688	678	618	585	663	665	690	634	641	655	711	669	658	681	644	639	602	634	668	673	684	701	664	620	657	663	655	656	657	668	659	639	613	671	643	649	654	676	680	669	658	645	628	628	664	654	670	601	645	660	654	659	669	607	665	654	645	689	669	616	680	638	659	646	670	628	666	655	662	573	677	666	657	610	635	643	635	655	618	674	639	656	650	626	647	636	598	643	634	668	649	673	650	685	640	641	667	663	676	710	650	666	639	697	657	689	655	646	620	628	665	641	640	658	641	625	623	645	649	583	626	615	666	669	647	656	636	640	629	632	652	703	632	691	660	617	662	619	643	677	643	643	668	657	698	636	657	692	667	667	635	692	631	661	650	638	715	629	656	655	657	632	668	672	664	678	631	652	668	648	655	694	638	623	649	652	636	662	659	649	607	632	676	639	677	669	695	691	640	658	680	623	677	631	639	653	654	650	633	700	662	681	656	643	621	662	629	642	634	646	621	648	625	660	662	658	663	653	642	634	648	681	694	629	640	686	695	632	641	644	674	659	585	659	641	679	641	591	665	643	648	696	640	658	664	653	638	631	626	610	656	618	664	648	666	657	632	650	636	666	636	721	629	617	668	669	641	644	671	681	638	646	644	677	617	668	631	676	634	664	665	628	648	628	663	609	641	628	611	677	676	632	654	654	652	680	623	658	653	660	635	633	693	642	655	676	653	646	679	666	673	681	693	705	645	694	645	684	665	660	625	662	656	686	690	608	620	666	679	645	685	660	625	680	642	644	642	643	685	644	625	642	617	624	702	661	622	651	625	639	679	634	639	617	664	693	648	605	619	659	641	662	647	696	638	657	683	583	679	676	660	623	629	635	668	673	675	644	658	673	634	660	655	642	685	645	685	620	701	665	653	676	643	677	634	681	655	643	667	666	647	689	630	652	677	623	627	667	660	660	639	625	663	678	651	642	612	682	599	659	693	670	673	664	710	646	619	675	726	664	639	614	622	631	648	659	686	650	664	646	670	671	639	675	632	681	634	616	629	687	649	660	638	655	661	697	663	633	618	651	674	663	624	638	698	614	686	679	669	647	672	637	667	616	631	677	666	652	652	668	671	634	639	658	648	648	645	636	632	649	630	643	627	660	676	690	637	654	635	670	671	667	663	650	617	639	646	663	630	664	677	633	633	656	659	656	664	602	642	661	641	628	671	635	692	697	623	648	690	670	610	666	646	629	655	692	636	644	638	646	636	666	631	653	676	641	661	676	644	649	663	644	654	660	637	632	637	626	680	630	648	627	658	665	674	675	678	617	651	675	684	632	641	631	679	670	623	689	669	646	642	665	669	639	682	688	642	634	678	620	629	659	684	620	693	694	628	626	628	666	660	641	702	611	670	638	634	654	673	653	650	637	650	613	615	690	653	625	706	663	581	633	639	659	638	641	704	635	623	650	612	664	636	655	706	653	622	641	685	657	651	682	661	663	658	665	648	674	676	655	675	658	645	638	675	607	665	639	683	634	638	663	649	694	631	646	644	664	627	646	623	654	656	628	658	667	624	643	630	610	634	694	635	673	682	670	651	619	639	636	677	647	633	589	642	679	646	636	668	630	627	638	657	712	664	674	701	610	634	672	612	649	677	651	652	629	676	635	636	625	656	604	646	673	643	679	659	666	642	627	647	676	600	663	629	650	672	644	657	673	622	595	633	680	588	679	660	656	718	628	624	628	639	637	667	633	643	667	659	664	698	666	649	681	691	668	649	637	648	690	690	616	645	687	642	661	648	662	610	653	662	647	659	667	702	613	654	693	665	694	682	676	673	665	679	627	646	680	689	644	645	677	629	623	620	693	704	621	634	671	652	619	636	670	634	594	696	658	654	689	672	622	637	690	654	671	616	653	692	693	590	650	654	647	641	653	658	651	724	636	619	635	642	639	648	672	678	599	654	636	634	641	638	599	632	685	666	667	692	676	693	689	632	655	669	659	672	658	681	627	638	721	626	675	623	644	609	655	622	698	666	686	668	670	653	630	670	655	609	664	644	653	701	628	609	670	682	636	648	693	621	630	625	628	642	650	638	653	621	669	644	676	644	662	676	657	608	649	638	641	602	664	718	617	613	671	653	659	644	694	665	655	663	650	652	689	650	641	656	653	566	641	687	642	681	649	659	669	670	694	625	676	666	664	658	610	701	628	682	651	679	667	663	702	635	642	651	669	704	654	601	690	682	684	680	690	701	665	649	693	657	643	690	660	605	662	664	711	611	630	641	609	668	670	627	642	593	676	658	668	651	647	637	634	636	676	645	683	635	668	639	644	657	627	632	611	642	642	642	633	653	614	671	683	685	695	664	648	667	669	677	684	685	647	616	646	648	648	704	668	653	631	622	658	647	632	659	702	654	661	641	674	657	662	607	674	702	666	621	647	670	672	592	621	657	627	632	599	620	660	669	631	663	654	617	687	594	690	586	672	645	659	651	672	640	639	645	631	658	649	607	627	624	620	646	646	644	658	620	609	667	671	570	657	587	666	621	647	663	658	645	657	629	666	617	668	638	663	667	622	686	630	686	660	647	661	657	669	666	668	649	695	658	591	632	689	625	610	637	620	630	650	667	654	626	659	571	687	655	647	662	661	621	695	699	635	633	661	653	672	591	711	656	700	628	674	627	642	642	658	647	671	638	667	669	636	634	666	649	701	677	646	642	651	703	670	673	696	657	622	636	647	661	629	664	611	702	664	656	668	636	647	660	642	668	640	647	635	676	651	700	685	673	675	696	600	677	659	645	640	627	642	635	641	612	650	725	655	640	657	661	658	687	645	662	660	669	662	660	667	636	701	691	645	654	622	664	633	610	677	645	658	627	638	672	660	663	633	649	671	660	684	642	647	633	611	650	655	683	665	661	656	682	627	640	601	643	697	626	667	651	636	618	600	615	684	702	609	640	675	648	638	689	618	658	629	659	697	664	651	613	646	662	665	639
37010	22392	14422	10341	7573	6246	4521	3043	2839	2474	1958	1245	972	741	686	615	520	450	375	363	364	361	348	365	327	358	341	324	326	297	270	252	282	308	274	284	314	276	299	301	293	301	295	320	271	295	290	278	297	303	306	295	295	327	303	247	259	276	302	335	282	285	313	287	296	322	310	305	345	302	278	282	290	313	313	293	300	284	291	297	281	289	294	281	311	319	297	281	329	271	319	285	301	301	275	284	309	318	296	263	303	292	279	269	281	306	283	262	266	302	273	286	296	314	271	312	294	285	260	314	293	299	306	308	284	271	263	271	267	325	280	316	262	306	312	229	293	266	276	313	305	264	293	267	300	305	304	292	292	257	303	277	285	289	283	282	264	301	317	266	303	276	291	286	303	310	284	294	245	258	322	277	309	250	283	277	291	287	280	273	257	270	271	266	297	278	299	276	287	299	260	310	273	290	302	299	277	260	287	250	299	300	278	272	267	276	258	309	324	279	282	287	295	292	300	308	292	290	310	297	268	312	263	290	332	273	278	277	318	276	283	292	259	299	291	297	266	271	295	295	294	265	278	299	290	306	289	317	281	314	303	265	291	307	273	299	276	269	297	288	268	290	280	290	304	303	319	280	284	311	277	298	274	276	294	237	298	283	292	269	271	299	254	304	289	298	275	292	284	289	277	240	273	297	314	238	284	294	298	282	278	264	287	307	297	297	279	277	280	255	305	291	287	296	296	262	287	307	297	306	284	249	289	285	306	288	294	327	274	271	267	302	276	285	279	296	284	292	291	281	274	241	330	277	316	301	288	279	308	297	267	266	277	304	286	272	282	278	297	258	271	311	326	312	314	289	278	296	284	263	263	281	257	285	271	300	300	295	280	266	306	251	288	287	276	300	259	275	258	278	300	250	300	266	265	281	260	274	300	289	302	264	314	282	283	297	315	309	270	259	269	281	262	323	303	264	287	287	283	282	303	285	282	289	292	272	272	283	301	295	290	265	266	289	256	279	256	260	272	274	262	277	292	266	285	305	251	289	270	280	277	264	313	273	295	288	296	276	264	269	273	295	313	256	285	328	285	304	251	277	294	271	268	294	300	268	292	252	273	287	283	314	274	299	270	269	280	298	318	343	275	279	304	273	277	276	280	275	291	277	293	295	259	250	280	270	305	279	268	285	296	284	280	263	283	278	313	296	273	283	325	299	262	289	264	281	270	307	284	299	260	304	265	290	283	256	327	271	254	307	273	273	284	296	270	278	288	248	279	286	295	277	305	255	289	290	284	285	303	272	272	298	295	307	294	302	289	297	297	289	288	285	266	284	270	280	254	290	238	240	292	273	263	271	236	277	273	283	273	300	272	303	308	248	291	307	267	303	288	273	293	296	316	291	288	275	290	251	275	297	277	292	262	302	276	277	292	293	292	256	256	312	283	307	262	262	288	295	290	289	277	321	303	287	256	291	275	277	275	292	274	271	284	291	277	293	281	268	263	313	271	290	262	277	300	276	303	270	291	283	255	302	295	244	312	312	278	280	284	280	244	276	294	289	315	288	294	265	284	268	256	284	293	269	278	298	264	265	270	282	267	273	279	283	279	287	300	266	302	274	300	291	308	261	259	289	285	270	297	289	263	287	290	261	320	294	252	325	274	282	261	299	282	284	282	288	316	275	281	287	284	257	271	285	306	276	282	268	288	312	320	307	281	277	284	315	276	293	270	266	269	277	290	266	266	304	304	255	283	289	282	271	278	286	284	287	272	255	302	260	258	328	264	279	281	273	285	285	291	279	282	295	243	309	261	267	270	308	297	270	292	276	287	326	291	291	290	253	325	271	263	308	294	285	290	275	265	283	299	289	287	278	274	289	272	288	254	279	255	295	286	288	252	268	309	283	256	261	285	268	290	277	287	301	285	274	303	289	287	290	268	262	274	261	270	253	285	301	271	288	283	289	277	270	296	298	266	294	304	267	284	298	274	265	293	272	277	320	256	299	329	240	309	285	286	274	279	284	287	275	288	317	280	275	266	269	284	291	281	270	290	276	314	294	276	254	284	298	301	279	277	268	303	303	307	287	305	254	273	282	270	253	295	281	273	285	273	307	305	293	306	294	321	283	257	294	264	284	272	283	300	276	282	268	285	293	298	290	276	275	271	273	277	272	264	289	295	306	256	312	300	290	286	341	320	290	293	293	278	291	287	280	286	261	302	276	267	273	297	296	276	290	289	269	300	273	264	263	295	311	253	313	315	289	263	285	280	294	259	298	306	311	282	303	277	290	280	301	280	278	284	298	278	259	305	249	259	282	287	276	315	290	288	300	298	293	319	300	308	301	313	281	266	302	281	309	247	272	292	268	308	273	287	299	307	248	301	263	282	264	290	311	299	277	317	297	269	294	283	285	288	304	287	294	298	280	288	296	298	284	259	273	306	293	296	268	293	265	242	306	250	305	313	271	255	266	264	262	272	289	314	294	268	287	308	276	266	298	258	307	296	309	284	288	288	304	304	283	287	279	316	290	273	249	284	306	296	269	271	266	265	302	291	331	308	281	314	276	293	281	271	288	258	288	296	275	277	283	295	282	305	275	291	284	308	266	266	305	276	266	288	271	279	316	301	283	269	280	274	273	254	275	263	271	277	264	277	286	293	277	274	300	290	282	297	282	275	274	310	273	258	284	275	282	289	301	304	289	303	303	287	302	283	311	291	278	310	311	284	292	279	277	263	293	284	304	261	274	278	299	305	300	300	293	263	289	254	302	312	286	343	287	287	290	282	270	307	270	269	273	305	288	273	273	293	295	287	282	277	311	271	281	302	247	315	310	300	294	269	294	302	294	287	282	326	261	291	277	289	300	263	284	282	290	285	302	322	287	283	290	287	284	300	275	289	313	265	273	312	299	282	261	262	273	285	258	298	286	274	275	264	301	272	293	286	294	279	270	315	278	288	298	285	295	259	272	288	265	292	267	282	291	302	257	272	300	282	270	273	297	302	258	288	303	282	293	295	311	294	307	285	273	282	281	268	293	299	319	286	313	306	273	298	278	310	262	302	267	307	303	261	291	315	289	276	282	296	243	286	280	277	244	295	275	299	246	299	317	277	302	297	299	293	294	278	273	285	271	297	288	297	284	312	273	282	303	303	275	321	286	263	284	263	307	296	280	333	276	290	288	319	291	292	274	295	289	272	276	275	266	286	268	253	315	280	280	276	272	295	260	264	316	284	298	254	297	288	289	323	289	301	270	273	298	258	297	296	305	310	280	299	290	278	306	253	257	329	276	288	314	305	272	287	282	286	291	308	285	262	297	304	287	265	252	297	314	274	293	293	296	261	276	242	254	274	268	310	268	263	275	307	266	282	316	319	292	282	274	288	276	297	283	282	275	284	286	277	289	309	276	306	300	301	281	298	290	272	282	319	264	274	266	251	321	268	276	285	281	275	306	284	303	314	290	290	284	297	320	316	294	278	291	289	299	282	281	264	305	307	279	296	293	295	266	278	263
28482	10517	8279	8590	7824	8928	7076	6963	7829	6389	5061	3881	4179	3480	3500	3131	2504	1981	1599	1539	1387	1190	1131	1197	1179	1137	1169	1059	944	887	825	848	825	792	850	833	795	762	738	768	739	759	707	773	753	773	727	726	733	712	746	738	734	780	696	743	743	697	751	759	759	783	772	768	760	777	775	787	780	774	701	757	729	775	712	706	723	721	751	710	749	727	712	730	697	759	747	796	758	688	790	740	755	754	718	709	725	742	737	728	749	754	752	773	753	702	770	757	723	760	796	747	785	749	754	721	768	730	723	750	720	776	757	709	727	675	776	717	762	714	745	733	699	739	769	755	802	720	748	727	715	738	772	741	698	722	742	744	697	670	752	741	765	766	742	716	732	711	741	766	735	717	734	734	740	708	726	699	673	657	717	745	718	801	746	706	784	716	746	707	700	693	721	711	731	792	704	707	729	681	681	791	712	780	701	702	738	723	726	738	659	727	720	756	710	708	673	673	694	717	698	782	748	779	706	721	716	741	696	718	735	749	721	773	733	716	716	775	718	756	755	772	763	698	665	759	765	704	716	708	724	738	748	783	730	706	722	730	754	743	735	770	691	685	709	734	732	705	719	699	783	698	730	748	773	712	752	726	684	705	677	738	704	727	753	695	768	734	763	738	724	745	714	678	712	714	692	676	707	737	701	711	720	715	675	750	692	717	746	728	728	718	797	730	710	749	727	722	720	695	703	681	732	715	741	761	744	779	779	788	760	680	739	705	722	723	728	665	729	756	710	715	715	763	713	710	729	712	752	728	760	704	694	768	704	753	696	701	737	689	761	742	725	712	693	730	718	719	682	712	749	749	726	693	719	707	742	710	691	743	672	720	737	762	695	765	724	727	700	777	749	699	718	706	760	740	675	731	693	672	708	741	747	714	699	781	737	701	728	739	724	703	710	726	746	734	738	731	751	704	704	748	736	710	723	737	689	670	720	721	733	764	774	728	710	679	675	724	707	708	718	719	748	734	696	754	760	672	711	719	704	739	733	756	724	762	732	728	728	716	739	731	673	736	738	702	699	673	706	700	713	705	723	680	734	770	757	698	750	736	732	711	646	747	715	702	743	696	703	711	724	726	772	762	765	715	746	672	752	745	702	739	714	725	729	737	709	746	668	738	751	728	676	743	720	723	733	724	692	727	718	751	702	709	705	736	749	708	785	665	768	761	751	722	736	715	758	747	738	749	742	761	704	744	712	723	699	744	713	723	731	669	680	704	693	734	705	701	716	680	747	726	731	746	732	770	769	733	738	682	796	736	708	736	730	735	734	732	699	707	724	742	792	687	700	751	691	768	745	756	719	739	761	676	740	706	759	710	751	707	723	726	755	747	693	713	761	747	719	760	688	672	692	755	736	758	713	734	744	714	701	685	692	732	714	737	668	752	712	734	714	733	761	743	712	701	739	733	708	737	705	705	747	719	674	751	756	718	741	694	699	751	710	723	707	676	687	735	696	779	737	719	712	718	723	693	717	736	758	747	697	760	698	701	751	712	705	757	701	741	703	755	719	682	680	699	751	694	656	735	768	755	678	743	756	781	707	776	702	707	762	733	736	724	716	745	748	762	724	685	706	749	720	733	729	767	685	727	704	733	720	702	775	785	688	731	809	748	739	760	691	721	738	751	748	724	733	718	752	744	727	717	750	721	721	716	731	756	721	729	734	727	749	739	715	767	753	743	705	721	680	694	745	740	717	712	666	723	728	691	730	738	723	695	739	761	747	737	706	714	716	689	726	688	635	749	750	723	699	725	699	736	749	733	697	772	745	686	740	742	727	694	701	726	735	748	749	759	717	729	683	732	734	683	701	719	748	728	698	709	773	731	720	661	725	726	751	708	765	690	705	723	750	709	746	715	739	726	773	730	722	727	770	750	776	723	751	721	751	718	729	720	746	803	728	746	706	712	704	752	726	740	742	763	753	743	684	719	684	696	710	729	709	736	701	697	743	703	724	757	732	771	741	708	734	702	738	718	728	710	723	686	725	777	715	747	688	728	797	738	713	723	714	781	697	715	747	758	719	730	739	720	733	695	726	725	739	727	737	713	711	678	722	751	726	735	770	734	700	745	763	749	730	761	752	736	742	749	714	686	707	775	712	699	735	761	765	765	755	737	701	735	727	709	753	717	737	738	746	730	727	729	773	734	690	709	696	767	754	718	727	720	789	665	727	696	739	749	704	777	774	721	669	722	736	714	685	734	704	763	783	695	689	732	726	704	743	742	714	714	733	715	691	682	689	749	715	693	695	707	742	696	715	756	780	779	775	758	751	722	713	688	744	757	728	750	711	731	746	749	733	759	737	710	711	673	748	718	704	736	748	710	712	705	688	766	709	723	729	690	718	725	719	726	727	751	691	742	723	741	727	781	696	683	713	735	720	724	720	719	756	659	724	724	756	697	750	670	736	729	695	701	731	703	753	730	694	723	748	685	722	747	767	709	724	701	736	729	736	711	672	744	671	755	728	742	754	714	749	747	739	756	704	696	727	709	677	764	687	737	759	719	721	753	709	737	736	766	730	681	749	703	736	747	685	758	682	758	712	695	711	686	739	737	697	707	772	654	732	768	742	743	737	750	752	713	724	716	712	689	688	708	740	711	722	717	710	704	721	733	747	749	733	696	712	778	690	745	726	668	702	759	691	681	715	761	762	747	746	744	722	708	710	729	669	737	705	725	732	736	715	688	708	649	727	738	734	721	694	746	791	727	683	743	731	722	716	736	679	738	707	743	724	667	754	723	754	726	718	733	775	731	696	705	719	724	742	728	723	733	754	785	721	708	783	758	754	712	690	708	691	742	695	717	766	708	770	753	767	692	742	758	762	678	710	674	717	765	731	750	751	726	709	739	739	706	757	731	781	712	775	750	747	730	713	723	740	673	752	751	696	759	718	769	698	719	724	731	726	721	702	703	705	723	721	723	741	733	725	748	760	709	776	720	732	758	749	691	705	730	732	706	728	716	716	707	748	688	709	763	748	684	711	732	752	733	738	757	728	688	752	751	679	715	752	747	765	732	684	782	731	788	659	729	745	699	729	696	724	683	775	710	710	742	755	733	707	708	745	713	722	712	736	724	754	678	707	735	692	723	723	753	761	702	700	774	724	726	716	727	744	739	737	801	688	747	673	734	713	713	696	700	708	727	710	773	755	757	746	721	701	786	739	728	733	723	718	677	697	717	770	721	700	713	737	710	707	728	753	659	724	732	719	683	738	715	737	760	716	707	752	739	718	708	720	736	723	718	678	731	747	736	759	757	767	726	716	681	706	685	753	766	741	757	662	726	691	736	745	761	736	698	724	767	749	674	724	720	735	741	782	715	706	772	754	707	738	720	710	741	720	771	762	731	719	731	717	688	759	715	686	708	762	708	723	699	702	732	708	775	740	721	717	692	723	737	766	781	752	718	734	745	764	698	738	765	732	751	741	716	750	683	718	721	716	706	728	736	690	732	736	706	719	724	731	681
45226	26960	19120	15391	11558	9725	7291	4864	3863	3569	2525	1617	1405	1068	955	839	704	478	411	398	344	298	299	292	306	287	296	269	211	227	193	209	250	212	206	221	230	177	202	205	210	216	208	208	211	210	211	202	190	207	210	184	206	212	209	216	219	209	202	201	193	223	199	228	195	173	219	176	219	182	193	222	185	207	181	220	208	205	200	193	198	196	168	214	199	200	185	205	199	206	181	203	202	184	201	220	195	189	203	199	214	198	174	219	188	180	205	217	203	191	214	179	204	204	208	212	198	172	180	202	198	194	189	187	185	192	197	194	164	199	172	207	214	214	208	209	158	176	202	184	202	200	181	181	215	203	217	187	177	178	178	203	207	227	204	197	185	192	197	210	163	199	185	186	180	228	219	185	209	201	191	215	208	210	188	206	194	199	196	185	200	190	177	199	196	186	201	171	197	197	189	227	220	176	206	203	196	194	191	203	184	216	211	172	198	181	191	192	192	236	210	224	189	183	188	198	204	199	176	191	204	183	177	186	196	206	185	159	179	187	197	192	189	206	200	208	196	199	169	194	219	210	219	227	194	195	180	205	182	147	186	216	197	179	203	182	170	215	181	180	195	185	179	188	190	194	206	173	186	182	207	192	190	205	175	179	206	169	203	175	173	195	187	224	182	203	207	191	184	181	200	200	193	210	179	214	200	198	221	195	177	193	184	206	172	215	181	162	207	199	194	183	190	222	190	195	217	202	191	186	177	208	203	232	186	178	190	162	204	183	186	212	205	187	183	186	180	194	215	201	200	185	195	188	193	215	205	202	185	180	170	222	189	211	183	194	190	195	201	161	194	204	208	188	171	190	207	191	186	195	238	211	192	198	212	177	185	177	196	196	198	201	205	200	220	213	188	208	182	187	203	227	194	206	200	201	190	164	192	204	194	203	209	182	181	213	209	199	202	199	181	178	195	215	198	187	190	167	195	203	209	191	162	178	194	198	209	182	201	203	187	176	192	202	201	210	216	201	196	201	168	179	193	193	210	203	212	211	208	170	180	195	193	192	204	198	239	201	209	189	173	201	189	197	179	214	218	192	222	207	184	203	216	213	200	205	237	191	226	212	193	210	180	190	189	195	220	202	190	212	188	198	200	191	232	175	178	171	226	195	198	184	227	201	208	182	223	181	197	212	204	192	212	195	190	176	228	202	205	210	164	202	183	185	196	181	196	211	188	198	198	209	187	196	192	209	187	195	175	188	208	196	194	188	169	198	195	235	188	219	203	181	182	204	205	186	182	225	190	179	171	183	210	200	203	220	203	226	201	193	180	171	231	209	188	197	185	183	219	194	202	210	184	194	195	198	185	189	180	203	176	207	200	201	192	191	185	185	191	197	185	175	196	212	182	192	188	206	206	202	209	216	184	190	194	197	207	185	172	209	192	188	175	184	191	201	200	196	186	182	164	202	197	206	204	203	210	163	196	198	166	184	222	190	188	188	185	192	165	163	187	218	194	207	192	187	186	186	209	202	201	218	209	204	177	237	196	227	186	197	188	210	180	181	201	215	186	199	173	203	200	191	201	205	221	197	197	201	195	188	179	194	190	178	177	173	172	191	178	172	207	186	187	189	212	208	217	209	215	196	217	158	213	188	212	223	213	202	204	194	192	188	201	201	200	181	202	198	204	218	169	216	204	186	168	205	170	173	207	213	194	211	239	210	197	195	244	220	197	201	205	174	211	210	186	209	196	199	184	200	180	206	230	219	208	209	191	197	179	203	181	217	189	200	174	209	188	220	179	182	214	204	193	197	217	191	196	195	200	197	210	215	200	173	215	178	193	181	176	212	189	202	196	184	210	198	177	188	197	219	186	207	206	181	204	186	178	173	193	203	199	191	163	200	190	207	192	199	182	187	185	194	162	191	179	196	194	205	202	201	211	201	204	202	201	205	213	165	184	200	214	201	221	203	200	203	213	198	192	189	186	202	194	233	211	201	182	167	178	232	187	191	198	196	193	185	179	200	199	186	192	202	220	211	198	184	185	182	168	175	198	179	203	214	214	191	218	172	226	187	182	174	192	209	233	189	216	208	198	173	182	182	205	184	197	180	192	183	204	177	194	225	213	185	179	194	205	208	184	189	199	185	214	190	199	175	233	192	197	194	226	206	202	183	171	203	186	212	190	181	199	202	194	212	209	201	200	205	205	201	200	180	202	165	206	210	186	200	213	195	198	202	201	200	203	189	200	174	207	203	203	198	213	200	173	209	184	185	207	206	224	190	200	182	196	190	226	209	194	194	186	200	212	194	189	219	207	191	196	208	192	207	198	173	186	194	186	183	211	176	184	213	199	209	202	194	159	203	194	184	211	224	193	199	201	199	187	177	223	223	188	182	205	192	209	207	230	200	179	186	200	177	187	186	221	201	191	176	169	212	205	202	195	184	186	227	182	175	178	198	216	195	200	188	199	206	219	171	209	187	188	202	220	183	179	195	196	205	211	170	200	199	198	202	193	181	229	205	170	206	200	197	190	190	182	180	187	198	203	182	203	212	191	196	178	228	213	186	196	195	201	199	192	207	210	196	193	192	218	184	206	198	208	221	197	176	220	202	192	196	188	216	186	183	188	220	179	209	210	181	184	195	196	189	172	209	196	205	180	209	209	201	217	227	182	200	198	195	182	164	205	188	192	202	200	178	194	207	219	176	175	187	217	204	202	171	183	238	188	187	202	198	193	176	235	208	209	195	184	179	207	195	194	179	216	224	181	234	191	197	207	166	198	188	175	182	190	205	187	186	183	159	224	204	229	195	199	186	181	203	196	193	195	185	168	198	181	216	199	193	175	217	171	179	212	199	179	195	180	210	192	219	216	163	173	191	186	201	194	193	201	216	193	180	203	194	228	197	220	220	185	210	162	193	204	235	186	210	200	190	196	209	197	173	211	216	164	173	219	217	219	204	190	207	170	197	190	196	208	202	172	197	181	202	200	215	169	195	202	162	187	191	228	181	176	196	197	209	199	209	186	197	191	194	190	201	185	201	195	186	198	193	177	161	228	177	208	180	186	203	193	191	194	196	171	189	214	189	175	175	192	194	197	172	222	192	186	176	181	195	191	181	184	186	206	182	201	204	200	191	216	184	182	188	193	210	201	204	207	191	216	214	198	199	171	182	189	233	187	195	186	220	200	181	199	212	182	181	160	188	206	203	185	186	193	174	182	213	187	223	201	182	210	210	211	194	205	209	180	201	190	202	198	189	175	200	172	191	192	176	185	170	175	160	210	194	199	192	217	196	189	228	214	206	209	199	181	208	200	190	185	186	191	212	191	186	211	214	161	185	196	192	207	195	201	199	191	195	169	194	236	192	216	202	199	182	197	198	198	174	214	227	181	180	185	185	183	199	197	182	187	188	231	199	185	193	186	187	171	190	216	172	198	189	192	220	217	226	202	202	193	191	179	203	208	193	189	203	180	184	193	196	184	177	195	175	213	195	211	214	173	165	194	195	200	193
34377	14166	10596	12017	9752	11993	9912	10044	9980	8234	6239	5635	7032	5791	5092	4778	3867	2799	2233	1698	1470	1320	1316	1246	1384	1507	1486	1045	809	684	653	723	672	676	698	674	629	595	576	634	602	591	576	527	595	574	489	533	577	535	577	540	534	592	578	549	522	530	549	585	554	600	584	597	586	595	637	593	628	612	568	583	551	541	562	567	592	586	548	527	568	506	521	560	559	478	565	523	532	488	556	542	549	546	577	521	550	543	555	528	536	543	571	507	534	526	508	533	559	546	554	574	541	550	571	538	534	525	559	568	520	527	499	551	577	513	528	531	525	516	492	521	500	520	495	535	469	506	512	503	487	532	502	544	541	503	535	545	510	533	453	500	544	535	556	495	482	519	480	547	496	534	534	494	569	477	523	514	499	510	529	520	497	528	508	505	508	516	546	489	506	526	488	494	486	539	539	515	520	523	519	499	473	523	478	489	500	526	514	502	528	496	519	521	499	538	518	527	536	499	484	522	496	486	510	544	524	520	519	525	474	532	512	509	495	470	491	552	539	486	561	512	503	507	459	520	546	518	539	531	534	532	539	511	504	541	489	522	496	490	499	509	559	520	513	513	553	533	460	549	497	518	524	528	469	484	504	510	513	495	494	493	505	531	518	498	493	532	520	507	513	513	508	501	503	472	541	491	526	506	499	549	555	522	514	524	510	532	506	528	525	493	511	504	531	524	531	499	509	544	525	568	534	507	465	502	544	480	508	490	487	483	525	501	499	502	520	546	500	536	489	530	531	467	504	446	528	513	484	512	530	495	489	485	511	524	561	508	510	541	515	523	534	488	535	489	505	542	494	510	530	505	464	555	554	477	496	508	573	472	488	475	540	479	517	498	515	526	477	457	500	527	527	517	490	496	520	516	557	539	522	525	535	550	493	501	493	526	474	497	549	528	510	545	507	481	482	506	484	471	520	503	502	532	498	545	544	512	518	539	543	541	541	508	508	529	559	509	483	497	544	512	507	471	538	506	547	530	508	528	509	508	488	495	513	506	536	523	530	513	532	509	502	480	504	488	525	552	569	523	514	502	511	534	524	473	497	535	480	507	516	516	493	539	524	526	509	500	494	501	508	515	501	505	532	533	471	505	560	478	494	526	488	526	517	536	460	528	481	500	535	550	500	478	496	479	541	533	522	556	519	534	516	533	514	531	518	508	494	502	495	528	503	511	492	521	497	480	513	491	534	538	525	534	555	499	514	524	502	533	503	540	506	480	542	512	528	529	506	535	546	537	523	501	501	538	474	501	536	479	507	525	545	485	516	511	564	532	543	497	495	525	504	533	521	536	511	509	498	499	487	510	503	514	502	500	543	537	510	536	525	528	533	506	486	506	504	535	493	519	550	563	516	501	544	500	519	526	497	513	525	507	496	543	478	536	493	525	491	515	476	518	506	517	504	519	522	506	515	513	543	473	555	503	497	543	497	490	547	515	479	529	499	485	549	522	532	524	518	501	491	513	527	519	560	534	490	471	514	537	527	537	498	495	488	523	495	525	466	480	504	508	514	487	516	487	479	479	549	525	534	511	524	467	491	524	521	497	539	529	542	512	511	511	536	512	489	504	478	487	542	485	546	528	523	556	496	497	502	520	536	502	490	500	508	525	536	520	538	515	528	480	525	540	506	526	527	543	519	519	523	489	533	497	499	501	478	539	530	495	469	529	536	542	503	509	488	523	517	528	578	523	531	535	507	551	541	494	506	511	560	474	512	546	520	503	534	461	520	519	515	520	499	512	526	506	538	528	502	518	512	521	494	505	448	558	507	493	494	498	494	491	553	514	524	519	521	510	488	493	570	529	495	554	526	458	538	535	556	527	495	489	515	532	517	493	530	493	534	524	530	499	511	515	494	502	531	558	508	528	511	518	490	511	505	510	527	482	528	503	459	500	509	522	476	539	505	507	475	527	557	508	502	517	524	495	507	542	521	505	532	514	500	482	494	528	515	512	496	507	496	536	527	543	465	549	489	508	498	487	516	541	527	510	531	496	522	484	495	474	547	499	529	525	510	497	564	545	522	504	555	558	507	515	549	517	487	492	530	547	545	541	525	551	546	483	480	531	490	460	505	529	579	525	512	521	534	518	484	490	528	509	517	530	494	500	484	520	513	486	511	461	538	519	533	497	513	475	519	519	472	486	522	503	534	507	517	499	476	511	533	499	484	514	526	498	516	508	516	546	497	527	496	490	504	456	510	507	520	493	507	475	501	486	508	496	507	495	478	508	468	485	488	532	499	493	505	492	527	500	501	518	498	552	511	544	528	530	515	534	506	516	526	526	525	527	493	558	501	563	489	522	511	512	500	528	497	486	485	540	519	486	526	533	524	490	470	489	510	519	527	532	544	518	521	498	512	496	488	516	532	514	450	497	544	468	507	508	532	503	510	537	516	510	484	503	466	536	519	511	514	536	528	487	473	509	552	496	544	500	497	548	516	490	500	511	526	529	519	534	497	517	502	497	495	509	524	536	532	487	472	503	511	536	491	495	503	502	460	534	523	539	513	514	488	477	487	524	473	493	514	523	516	554	531	538	537	512	517	492	514	531	526	532	495	512	496	531	515	523	511	534	504	491	513	494	490	545	531	497	536	530	549	528	515	502	520	508	536	512	502	559	531	540	501	517	476	534	547	491	511	477	509	493	525	508	533	534	502	517	482	540	489	539	470	484	519	503	531	469	513	525	520	527	521	529	535	550	471	491	505	510	521	508	492	495	481	508	513	524	519	509	535	531	498	527	508	540	522	513	506	500	502	508	499	507	484	496	505	506	479	503	525	496	523	499	494	529	530	538	520	486	575	543	532	525	512	496	501	483	496	493	484	521	541	501	503	528	493	475	528	457	479	491	496	558	488	497	518	515	537	551	533	515	504	483	539	527	513	515	524	503	505	503	502	517	497	540	529	527	531	484	505	497	526	491	513	499	561	518	503	555	498	513	508	515	506	546	508	502	464	478	539	520	509	493	494	506	565	553	486	547	509	504	513	513	511	520	524	528	496	519	491	515	513	506	496	510	500	511	537	547	516	511	482	527	538	517	517	501	524	465	530	518	484	513	520	504	505	496	516	533	524	489	469	541	510	537	509	490	515	552	464	534	517	494	536	500	501	529	495	515	496	555	520	557	481	509	502	513	469	497	500	472	508	521	484	527	510	488	543	523	522	546	494	541	483	499	493	563	526	568	533	501	540	471	526	496	471	503	491	508	476	467	511	576	536	518	553	555	510	466	509	558	466	471	490	532	494	476	526	499	519	525	495	513	518	498	500	535	525	488	478	480	518	496	542	522	521	527	522	568	495	478	505	530	512	514	519	514	488	509	481	519	515	503	513	512	546	519	539	497	524	485	505	533	537	494	490	522	512	484	525	483	531	521	519	536	502	543	535	511	493	525	547	514	504	542	533	508	526	507	506	501	558	486	555	503	508	560	501	534	475	509	509	546	525	511	517	529	531	488	498	518	507	519
7884	2762	1379	1231	823	698	540	406	407	445	376	303	257	271	257	258	268	266	289	252	245	226	253	224	285	264	253	241	239	269	238	240	256	267	259	257	229	243	255	243	227	274	230	271	258	241	235	264	255	249	258	232	252	235	238	234	217	235	264	233	244	245	223	244	220	248	257	234	248	261	250	241	251	225	227	254	257	255	234	215	248	264	263	231	225	218	257	261	236	288	230	216	243	254	260	243	227	249	264	261	227	244	248	245	264	236	248	246	238	252	250	229	244	237	237	235	257	243	225	239	233	248	245	231	279	238	253	254	247	238	247	259	252	239	240	255	275	246	287	275	210	266	248	231	250	250	231	219	264	256	255	249	247	270	227	255	286	239	269	268	246	251	247	220	258	244	234	221	261	246	264	278	245	229	241	251	229	246	260	267	219	236	268	246	213	242	228	257	251	242	239	269	256	257	264	249	242	246	216	256	223	267	277	256	262	255	226	232	263	234	256	254	239	245	269	246	222	242	260	243	255	210	259	252	255	233	229	274	265	247	233	262	206	244	221	251	252	263	260	271	235	234	226	231	234	235	220	279	253	271	228	233	273	275	255	250	233	233	268	268	231	229	254	228	213	234	228	254	256	237	244	246	246	252	234	249	265	238	253	233	240	244	247	220	289	261	231	263	220	255	234	220	259	256	216	240	259	241	245	238	226	248	229	236	252	230	227	225	256	240	257	211	236	245	253	237	247	231	238	277	267	255	242	254	247	252	254	256	253	229	256	252	222	236	235	248	249	259	229	231	274	227	227	237	262	203	246	256	239	233	264	258	247	251	256	268	262	236	246	250	252	238	226	240	266	237	263	227	224	248	238	235	241	238	222	240	232	219	230	260	271	238	236	235	234	240	250	245	234	261	242	231	237	223	244	262	231	238	233	215	226	257	254	242	237	240	251	245	228	272	244	246	257	227	269	269	256	213	251	226	243	237	225	236	251	250	262	237	195	240	220	248	235	234	258	282	268	249	237	220	248	216	230	256	280	242	258	233	239	215	254	267	243	209	234	253	265	225	253	242	249	261	218	261	286	237	229	252	256	269	247	227	222	242	225	261	254	229	242	217	229	226	240	246	225	243	258	242	246	245	271	248	237	260	259	208	245	229	239	233	259	256	265	235	264	259	244	262	254	261	224	255	244	278	238	237	229	258	232	239	254	252	236	229	251	200	233	248	220	259	235	230	257	245	240	245	257	237	245	255	290	226	245	248	237	234	239	249	242	251	228	248	239	238	236	195	267	235	227	249	270	244	264	255	244	250	224	235	256	199	226	248	244	287	258	230	237	239	247	243	238	234	224	207	232	230	261	241	254	234	246	263	227	245	254	241	227	240	245	253	249	246	250	236	246	236	221	233	256	271	233	223	223	238	227	223	241	226	263	255	225	254	231	240	251	221	222	244	262	240	242	269	245	259	261	259	252	226	232	255	244	254	228	226	259	275	247	248	233	218	254	214	266	247	263	237	231	273	260	260	241	237	246	235	232	228	245	242	232	249	241	243	266	236	238	219	261	268	250	259	253	258	267	269	276	229	242	244	239	258	243	214	218	234	262	248	260	248	252	251	252	230	215	252	236	231	238	264	243	239	258	241	233	226	242	235	264	236	211	231	224	238	240	265	247	219	299	246	227	239	267	236	278	243	250	244	239	254	227	229	254	238	255	253	254	238	271	232	249	243	232	258	229	246	247	240	241	251	242	230	224	217	246	256	254	270	261	252	194	218	258	266	294	269	256	216	260	262	264	249	238	227	243	228	254	232	233	231	247	230	231	245	255	246	210	258	230	257	239	228	233	244	243	215	243	277	236	254	224	254	266	249	255	271	229	228	226	271	239	206	263	255	241	259	227	254	251	231	239	239	207	247	275	252	243	241	230	217	246	274	237	234	239	249	246	253	214	243	230	240	245	236	222	255	264	257	241	233	242	229	246	253	243	238	258	240	233	243	238	236	224	240	241	257	238	232	270	249	270	263	257	247	233	256	243	231	253	261	253	223	233	264	249	230	241	237	229	241	256	261	257	207	253	241	238	213	246	252	257	274	263	265	241	258	220	243	250	273	241	258	228	270	254	246	251	272	240	237	256	279	224	255	241	259	244	220	237	242	205	218	258	242	237	282	243	221	270	238	273	247	224	259	213	236	265	216	270	260	252	232	216	212	240	241	255	261	272	222	250	263	234	208	255	246	224	229	260	237	230	225	237	265	254	236	252	224	264	240	268	259	238	239	232	255	251	261	213	244	247	247	232	247	250	210	254	257	215	244	273	236	246	244	247	209	250	245	250	229	235	257	225	256	246	216	248	258	237	260	254	236	255	238	245	253	232	251	252	220	242	228	213	248	229	249	265	252	231	213	253	266	253	257	230	220	295	229	298	236	241	284	235	236	255	234	265	248	251	269	224	238	237	238	256	243	250	257	251	259	274	235	249	264	259	215	230	249	214	246	226	252	252	207	244	243	247	210	212	263	256	252	227	230	246	251	258	262	244	245	236	236	206	244	251	204	247	252	236	218	266	255	219	301	277	258	236	241	267	229	269	215	238	243	251	237	232	251	274	262	290	240	247	259	233	252	233	262	236	281	247	202	216	251	240	231	234	267	265	250	224	230	248	250	245	240	231	256	214	245	242	243	263	259	277	241	235	240	229	237	242	244	288	239	266	274	248	255	251	231	266	241	202	237	258	250	258	267	265	248	233	235	220	264	231	245	248	229	249	250	267	232	239	222	224	245	226	222	251	237	219	242	227	223	249	275	245	226	225	247	241	253	212	242	229	232	244	239	230	255	259	232	247	264	257	216	247	259	258	258	253	252	230	230	261	240	199	238	262	226	234	241	252	248	238	264	250	255	233	226	303	239	273	273	298	215	257	230	268	294	254	245	270	239	244	237	242	236	255	235	219	231	256	222	255	267	243	253	221	227	225	251	243	244	241	249	246	260	251	251	244	246	243	264	249	257	252	229	243	218	243	243	281	234	253	237	240	270	229	252	241	220	242	239	264	243	248	214	232	255	200	242	250	267	261	226	259	221	236	244	246	240	265	267	224	245	233	258	218	267	202	226	241	249	253	258	254	234	260	243	214	242	234	252	268	240	223	259	225	230	251	265	235	242	269	250	240	235	236	287	242	225	238	224	255	245	231	258	240	250	234	230	254	236	234	269	246	238	239	258	255	226	251	254	208	252	244	252	235	251	249	219	236	260	241	233	257	243	251	254	229	237	234	263	260	265	237	237	254	250	264	217	234	263	259	267	266	235	250	264	208	245	251	240	253	247	263	249	229	250	244	232	248	241	211	273	236	220	265	251	260	261	264	228	259	241	271	220	236	261	229	265	250	252	220	259	260	217	237	198	233	211	255	248	220	250	252	287	253	258	233	226	220	258	228	227	231	253	267	225	238	245	243	233	235	259	239	245	234	246	237	248	248	237	246	250	222	279	242	242	234	257	241	228	254	257	247	249
7367	2772	2304	2937	2200	1999	1635	1461	1914	1611	1156	868	838	790	789	788	751	821	844	800	754	696	692	728	718	705	675	692	700	677	683	676	652	659	623	680	646	679	637	687	631	660	587	625	635	679	683	655	657	649	623	639	632	674	646	608	705	607	672	663	671	593	710	638	652	715	694	644	665	668	640	677	625	659	650	676	620	639	648	634	631	626	664	662	635	661	631	638	691	648	667	661	713	677	617	647	682	655	639	600	634	656	640	653	615	655	634	661	659	640	614	623	643	662	646	638	654	619	648	628	660	657	674	623	735	658	657	638	660	640	607	648	654	666	664	716	690	633	624	665	646	627	677	643	658	679	652	653	669	636	678	672	614	690	689	638	669	613	621	645	717	625	625	625	600	659	628	632	622	677	646	663	626	675	653	668	651	649	682	646	657	633	662	644	706	641	639	642	639	654	656	619	668	632	684	627	627	632	637	667	666	608	708	634	686	645	597	648	637	611	682	654	634	672	659	623	586	664	614	652	611	627	633	616	642	599	634	644	664	613	644	669	672	647	669	643	629	633	686	654	662	685	678	656	667	635	637	622	659	659	649	607	637	676	660	653	657	676	654	651	652	656	666	662	669	662	643	665	635	606	602	645	638	658	650	650	631	651	668	658	611	618	647	610	677	625	638	642	640	644	653	678	685	638	631	599	603	659	658	681	611	623	630	650	643	653	685	653	639	648	644	658	640	649	655	636	655	635	645	610	601	592	662	686	603	687	628	642	657	640	694	608	661	646	602	578	654	637	662	631	630	677	651	631	637	714	650	616	629	644	636	659	631	615	672	683	676	638	683	677	611	685	632	676	619	665	659	680	626	674	641	673	679	634	662	683	632	668	670	656	663	665	624	645	615	647	620	667	593	618	634	625	654	670	621	669	697	642	673	637	625	650	677	650	671	619	642	694	644	606	643	671	645	648	682	640	670	673	629	680	653	623	647	688	692	683	647	596	646	639	635	686	616	605	660	669	634	651	643	693	640	654	659	657	602	646	647	647	662	640	648	647	692	643	619	617	658	650	620	664	658	691	664	657	665	659	661	670	648	626	643	646	653	660	605	619	653	625	598	669	603	593	648	669	643	640	661	631	670	626	676	602	706	622	614	669	660	634	701	622	673	617	661	622	631	671	614	676	655	630	676	659	700	582	616	683	588	654	655	618	631	640	610	621	659	650	639	652	667	658	643	671	626	674	640	636	673	631	638	662	607	618	598	627	623	644	643	682	637	669	652	658	645	640	645	646	627	639	669	655	621	614	656	663	701	608	639	625	623	652	631	652	620	633	679	658	598	646	645	660	665	644	630	657	642	666	627	632	655	669	598	621	632	572	649	710	571	692	631	620	592	641	620	674	655	620	617	659	644	648	635	637	618	641	656	701	662	673	636	652	647	636	613	618	636	646	654	629	623	625	595	647	586	633	623	603	633	616	668	650	652	649	636	630	581	635	653	670	610	596	659	649	617	615	648	640	625	627	629	647	613	654	631	629	666	633	621	639	618	667	685	670	623	635	618	621	695	620	708	668	648	661	662	662	657	600	602	664	630	637	620	619	666	611	672	644	668	658	614	637	645	660	655	661	609	595	712	629	614	670	677	619	649	660	658	625	637	656	612	648	643	641	679	646	629	605	658	691	652	618	662	657	660	663	614	668	641	635	648	667	664	589	711	665	649	694	644	643	643	638	606	653	651	648	674	664	604	642	643	656	610	641	694	639	654	625	633	640	642	615	613	627	658	628	647	608	640	610	663	642	667	620	642	620	680	680	623	651	646	620	642	687	644	665	668	619	690	618	662	684	628	632	600	616	640	664	655	644	661	670	657	732	650	646	674	700	658	634	659	643	676	658	660	601	648	627	652	594	635	684	672	636	658	664	647	615	654	611	629	643	638	619	662	680	655	649	649	665	653	663	634	661	629	687	685	614	651	640	601	638	638	656	636	646	731	631	641	628	626	630	640	671	627	591	654	649	678	640	619	646	653	640	638	663	644	662	684	671	669	639	636	624	611	670	598	697	628	671	624	634	663	606	624	657	671	643	681	594	664	663	623	627	676	655	660	624	682	610	652	687	669	642	665	680	642	680	706	644	651	658	641	633	607	670	621	652	636	656	641	661	651	619	623	695	620	625	642	611	703	648	630	658	637	623	656	622	667	640	615	665	667	648	626	640	679	684	633	660	654	668	629	652	645	657	612	623	664	607	621	632	676	662	612	645	651	626	642	669	679	665	643	649	640	599	622	629	669	650	656	664	675	660	631	657	616	673	627	641	592	656	631	674	646	645	660	676	628	654	648	612	672	701	633	643	682	662	674	669	588	686	631	606	651	668	669	655	624	663	628	648	662	667	657	630	646	676	641	669	662	617	616	603	604	629	638	669	667	663	615	652	630	656	687	607	657	638	641	621	709	657	662	699	612	684	641	655	683	651	640	655	647	673	699	613	637	674	685	597	619	656	626	646	634	699	631	701	635	665	646	666	646	671	645	629	656	657	620	633	647	690	650	644	634	645	659	619	616	664	630	666	669	632	650	671	663	630	634	614	665	626	676	649	659	592	642	640	656	661	649	609	649	665	659	640	583	657	655	633	629	601	613	640	679	618	612	694	650	625	650	654	682	615	693	639	608	647	673	633	642	626	679	665	644	633	649	695	647	613	588	630	666	609	675	608	636	662	611	625	589	623	662	646	622	676	652	663	669	653	639	635	660	700	663	630	607	638	672	673	660	628	668	671	614	675	627	659	619	624	624	655	639	650	632	609	637	629	608	663	672	603	616	674	620	671	664	661	674	634	644	620	627	655	665	638	675	654	655	667	672	630	615	667	649	611	668	663	666	631	699	640	668	633	676	642	639	669	619	682	633	631	673	615	635	684	658	639	647	626	675	666	660	632	663	600	652	642	620	626	634	623	666	674	675	663	661	652	644	644	665	662	625	656	704	631	586	688	651	643	652	653	663	598	670	687	622	655	654	643	664	657	673	637	662	667	628	635	663	680	661	639	639	593	661	623	645	638	668	681	656	629	686	646	677	667	653	655	647	641	663	621	631	660	670	625	636	673	731	636	648	616	660	640	650	633	663	616	622	641	660	615	634	665	672	692	674	635	646	635	669	629	606	624	630	636	631	609	632	645	631	652	694	663	624	678	638	596	620	661	606	663	646	650	608	652	636	617	678	707	687	667	671	634	631	640	630	635	628	647	659	616	653	653	644	644	634	646	617	653	600	680	667	632	665	652	627	616	677	631	644	646	641	665	631	624	644	646	649	671	649	590	643	661	633	669	652	654	667	625	632	635	651	665	605	627	675	616	683	617	665	642	652	709	620	644	672	632	662	666	627	685	614	692	612	654	668	614	639	612	669	602	625	642	667	636	658	644	653	648	633	662	655	635	663	657	621	632	632	672	633	627	635	694	633	637	644	612	575	673	634	707	624	605	664	660	607	635	653	626	637	669	626	663	640	619	648	637
36670	22928	14294	10274	7439	6620	5175	3600	2743	2847	2075	1229	992	732	667	559	545	456	427	392	384	322	310	372	311	347	327	309	342	293	317	316	312	299	282	264	298	274	260	271	264	284	310	302	291	290	292	331	271	275	272	286	278	274	294	268	259	262	283	287	301	265	279	256	274	247	273	330	283	274	270	285	284	296	302	310	314	305	297	277	289	285	304	301	286	326	261	303	282	308	297	304	272	286	293	278	264	271	287	301	256	307	287	274	296	291	314	286	282	299	275	300	348	321	276	317	263	265	270	308	284	285	284	277	263	272	281	279	297	287	287	269	277	296	319	275	290	307	277	284	274	304	280	313	289	280	274	278	257	262	311	303	318	271	276	293	302	274	308	289	296	267	311	294	308	260	285	283	259	287	268	322	270	261	290	272	293	308	312	273	266	289	271	283	255	306	324	287	302	289	293	308	301	285	322	280	291	303	272	268	292	253	319	289	276	301	256	262	280	298	261	270	284	284	259	299	293	287	266	279	280	303	263	263	293	289	299	269	297	266	286	286	293	265	266	272	287	292	277	274	295	280	267	270	291	299	258	272	265	291	286	293	249	256	306	296	304	279	302	294	279	267	330	280	292	299	307	295	277	292	298	271	310	273	290	283	307	289	276	299	257	293	295	254	282	269	287	305	290	302	305	283	311	297	279	272	285	285	283	264	284	271	273	255	266	283	305	277	272	286	327	278	253	297	289	278	315	252	285	256	310	282	273	296	259	268	289	274	267	290	291	298	273	275	291	288	281	304	263	249	276	309	289	261	276	280	306	284	288	279	305	257	274	270	307	311	297	284	272	253	284	272	297	293	306	282	245	305	336	274	281	284	311	283	278	279	271	295	293	263	267	319	292	277	274	301	279	285	293	288	269	312	278	287	297	292	286	268	290	259	319	290	288	279	306	270	299	282	302	306	303	280	266	300	280	271	311	307	272	323	288	283	290	292	298	270	314	298	268	305	239	276	310	306	271	292	285	306	278	272	264	287	298	312	301	278	292	294	286	258	279	273	291	263	276	285	302	296	277	283	292	298	268	272	277	303	283	296	281	264	281	275	249	273	280	295	291	267	263	281	314	304	257	267	280	279	287	315	285	281	265	258	295	278	308	292	284	278	323	270	289	280	294	278	267	279	313	287	272	256	278	280	279	294	292	306	277	277	257	292	281	301	272	240	294	285	259	288	316	276	293	286	289	298	286	312	272	281	289	268	272	247	303	288	307	274	267	254	267	263	262	292	273	289	289	271	276	303	294	290	293	272	300	283	290	280	267	258	254	256	293	302	299	310	308	268	257	293	274	317	285	291	286	255	291	307	270	281	299	287	296	296	281	289	280	279	271	261	257	261	287	274	268	291	293	290	257	255	261	276	250	286	301	285	302	275	289	299	286	296	254	273	285	312	326	275	240	296	292	273	271	276	272	280	268	292	264	295	270	272	282	291	285	298	295	285	307	262	285	305	308	303	279	289	291	295	306	274	279	251	285	256	260	284	311	299	260	276	286	274	267	295	283	288	297	309	256	265	273	296	274	287	292	299	292	294	295	272	286	269	300	275	330	309	298	281	302	288	319	297	295	261	272	311	305	278	303	309	280	268	293	294	323	312	274	280	269	296	311	293	310	287	298	311	278	276	259	289	305	283	296	309	301	296	280	282	269	276	295	311	277	293	271	282	274	275	294	296	255	260	291	289	282	286	285	310	282	291	299	305	259	287	284	286	291	271	307	287	310	285	303	292	296	294	268	315	290	317	291	295	274	292	276	319	249	273	278	305	337	311	279	290	296	283	310	248	299	270	269	284	274	284	268	290	283	296	306	293	269	272	323	276	238	270	284	256	271	294	288	283	283	284	285	280	269	300	278	275	284	274	265	271	300	279	315	292	254	291	263	284	286	275	286	282	290	306	323	269	273	277	267	331	270	261	271	251	270	279	286	293	240	289	274	284	307	264	278	257	286	291	274	282	323	264	285	253	293	268	271	261	270	293	274	297	272	280	281	244	269	267	270	301	281	291	309	271	301	289	273	268	295	264	281	284	280	289	310	265	286	292	286	299	270	309	300	268	289	270	289	315	283	284	278	298	288	276	282	293	287	251	301	293	285	251	250	287	283	263	297	300	296	258	271	277	264	287	276	297	268	282	249	283	269	281	300	287	260	301	288	291	254	281	301	271	257	295	265	284	296	326	320	281	294	256	260	272	281	312	309	274	292	300	308	281	255	275	256	281	268	298	298	296	301	261	281	263	275	303	299	279	267	281	277	268	266	293	303	296	296	307	276	260	273	273	292	265	284	304	277	300	293	286	286	282	293	307	278	278	266	275	279	295	270	302	288	280	287	290	269	275	274	276	272	271	284	299	299	320	272	291	274	293	293	305	281	256	278	276	252	270	289	295	284	314	257	267	306	315	289	321	285	318	279	293	315	260	257	276	286	269	306	283	296	266	276	289	292	312	300	292	288	297	290	292	282	265	280	256	284	302	262	287	261	268	282	282	278	314	292	286	299	282	321	278	292	280	269	276	258	307	325	283	293	235	269	276	300	277	280	279	299	261	311	253	258	278	328	264	284	251	299	281	283	301	272	300	298	259	310	251	282	286	294	290	266	290	295	284	263	316	300	299	273	275	316	248	282	287	289	259	271	314	275	274	274	278	296	292	257	273	295	267	321	282	312	264	268	295	273	305	288	282	285	279	274	272	295	263	292	282	290	300	294	250	307	261	290	292	284	289	280	313	281	272	275	307	294	291	299	275	296	273	293	294	268	288	294	295	262	307	285	281	276	269	287	293	276	306	269	285	280	280	276	296	264	291	220	229	275	305	301	270	300	305	286	279	310	317	303	270	313	305	272	327	304	290	287	269	279	264	275	247	301	307	301	292	250	260	268	290	257	283	262	267	277	265	234	244	270	282	281	279	297	282	297	281	293	285	288	259	262	313	295	255	287	288	294	325	304	299	287	288	288	313	307	313	307	315	271	288	284	296	293	291	278	296	255	286	282	273	266	317	320	313	266	294	303	284	279	270	293	291	277	248	294	259	271	283	300	318	311	279	283	259	277	283	258	281	291	287	301	266	278	322	314	261	261	275	331	244	280	296	263	296	296	280	307	297	300	339	289	260	269	263	272	292	298	281	274	285	283	272	283	259	257	291	253	252	293	266	312	262	263	285	290	295	325	305	291	312	233	278	301	283	289	277	283	300	300	314	281	256	254	285	291	277	278	295	265	250	282	283	281	334	279	283	299	279	314	257	301	274	284	287	269	314	289	284	288	270	285	276	296	295	315	299	267	258	276	284	269	267	283	286	256	292	274	278	298	296	281	274	280	257	279	301	262	314	297	268	289	251	265	274	263	293	300	292	285	306	324	278	320	272	292	312	272	270	287	244	271	276	272	268	272	298	271	276	288	283	282	285	271	265	291	313	270	254	277	294	302	289	266	286	285	307	269	255	272	279	304	294	321	269	296	289
28669	11398	7988	8968	7698	9699	7693	7526	7035	7164	5453	4062	4262	4033	3308	2887	2290	1962	1737	1486	1289	1225	1059	1105	1135	1148	1204	1003	887	912	841	800	905	839	827	824	795	750	778	764	726	763	782	716	755	760	727	762	750	719	735	730	751	741	772	702	732	790	773	747	784	762	767	800	806	790	743	773	733	785	797	768	779	745	741	767	820	789	763	742	717	699	787	767	754	766	760	762	736	748	715	758	778	769	759	751	791	747	704	736	750	781	754	767	705	645	747	750	789	776	790	718	768	741	733	746	753	705	714	753	765	753	749	711	778	740	788	723	770	676	767	723	704	707	705	666	727	712	728	727	716	747	698	693	717	728	701	701	707	724	723	703	745	723	709	723	695	693	729	733	719	708	755	711	797	724	750	724	740	763	717	751	723	709	709	712	733	715	727	747	774	757	771	735	710	739	760	687	719	750	716	717	754	774	705	770	733	725	715	732	739	745	711	713	713	747	737	724	751	722	762	722	745	757	721	730	740	730	749	724	720	770	767	711	781	741	743	711	722	751	693	728	733	690	741	711	743	745	699	730	744	747	750	763	704	696	770	707	703	748	743	667	730	738	737	726	722	741	739	677	750	771	764	741	766	745	776	751	754	702	774	706	728	765	718	754	767	736	713	731	725	698	678	708	776	715	733	712	743	729	702	712	724	780	705	744	718	736	711	721	753	714	742	788	700	787	728	734	704	724	704	747	688	699	726	703	683	723	730	745	715	734	757	698	733	732	771	718	741	680	698	743	689	726	756	685	719	717	730	747	731	739	695	742	720	680	703	762	689	756	731	717	713	731	728	712	734	754	736	777	712	732	759	755	745	772	741	743	732	751	760	756	726	761	712	716	710	744	729	759	731	772	738	759	714	712	723	701	756	728	746	761	725	739	666	714	714	737	693	736	715	701	748	764	727	740	777	717	691	744	760	731	689	716	742	709	705	703	767	781	740	755	706	735	738	710	758	732	747	760	711	754	686	724	748	722	710	739	718	725	705	724	747	713	709	723	778	735	737	785	724	717	755	753	728	757	737	713	707	746	708	760	720	745	731	682	721	734	699	686	728	740	719	736	716	719	759	699	700	680	737	747	773	746	779	745	723	726	725	724	721	709	708	703	704	744	715	712	750	691	734	743	750	707	750	727	743	741	752	802	738	725	691	736	709	781	721	764	734	750	743	735	750	734	726	701	772	701	696	790	702	716	746	749	756	717	712	783	677	771	704	741	757	704	691	803	681	711	711	737	702	736	660	749	745	708	705	711	731	789	665	733	703	736	757	748	749	755	741	768	732	727	767	694	749	704	760	766	709	714	722	754	701	713	768	684	774	747	695	748	732	709	711	702	720	729	687	760	701	738	645	761	703	724	737	753	751	695	691	695	741	717	755	734	719	696	678	751	762	736	727	741	696	750	790	692	691	718	726	717	747	740	733	717	747	752	701	747	729	693	716	666	747	729	745	702	690	728	732	762	725	732	706	717	720	734	718	749	741	707	716	692	731	713	694	717	717	726	723	709	757	733	718	676	679	725	752	738	726	718	730	731	696	714	727	732	765	772	741	718	771	727	759	754	752	731	722	675	746	751	731	731	729	706	743	747	734	776	726	694	721	667	718	697	732	743	725	690	741	739	730	698	713	784	687	693	755	707	736	739	742	673	750	751	722	739	730	720	700	731	751	734	687	736	717	665	744	717	768	726	700	705	725	732	761	704	737	703	739	728	724	705	721	736	750	730	697	692	670	767	723	730	697	746	682	742	722	770	702	710	708	741	715	723	743	738	711	713	721	708	700	681	705	732	721	744	733	704	780	711	707	717	708	740	758	708	768	685	685	752	746	760	749	699	757	753	708	728	709	682	744	751	789	750	764	702	709	682	714	801	706	746	707	703	716	683	742	747	756	740	773	721	744	746	731	750	729	754	721	741	706	699	741	728	728	726	684	711	741	729	679	727	675	744	745	704	753	756	771	666	695	745	726	750	711	693	763	718	675	695	720	731	760	713	738	780	752	732	711	803	721	753	763	694	725	718	719	753	718	728	698	730	734	726	733	740	764	707	767	717	731	731	772	749	744	745	713	724	754	697	748	777	704	756	755	699	780	733	712	695	725	759	734	734	759	722	757	711	712	710	715	719	731	764	728	713	727	705	731	733	760	722	700	722	696	707	746	723	752	748	736	800	719	723	716	719	745	738	700	709	738	707	702	766	725	741	691	754	738	719	720	757	762	716	764	713	764	713	722	740	692	734	751	737	697	742	724	780	724	696	692	702	743	712	720	725	733	733	763	665	710	745	769	694	689	693	708	714	707	759	724	717	690	756	739	695	745	690	698	710	756	748	749	716	739	750	711	740	738	682	769	684	717	727	721	745	736	657	726	691	752	697	706	697	736	708	741	682	715	744	720	667	743	747	752	758	753	719	715	756	732	727	762	745	753	743	725	745	727	696	686	715	742	707	712	718	792	738	692	703	782	734	758	730	741	698	726	734	720	759	752	746	749	703	726	721	681	720	711	710	757	751	753	720	701	708	766	704	717	725	701	716	719	756	720	776	713	753	801	693	754	800	705	748	744	714	695	714	719	730	728	768	714	763	755	737	713	724	720	728	746	744	752	716	722	668	723	768	786	711	686	755	723	692	743	714	685	760	728	739	711	721	705	752	705	742	770	783	699	736	677	748	708	740	740	703	692	766	730	719	728	718	725	744	696	713	724	691	689	701	743	733	721	737	718	768	730	713	772	743	751	703	691	749	721	722	695	694	736	757	716	753	734	705	705	714	712	722	689	715	769	713	729	746	749	744	752	725	708	742	729	701	677	740	736	733	727	737	715	731	702	695	725	761	730	737	737	760	698	780	757	748	721	717	756	744	743	735	690	686	741	717	764	718	687	731	729	758	758	726	736	678	751	665	721	696	720	795	720	704	747	712	722	697	752	714	738	673	700	739	682	689	769	726	763	794	746	709	724	741	654	760	704	756	719	761	711	691	721	722	733	728	754	703	698	728	739	753	710	705	701	757	721	722	720	777	746	733	706	690	746	746	742	729	768	764	724	677	668	746	706	722	721	687	751	737	727	758	704	694	816	699	714	721	696	737	697	762	738	741	785	721	709	738	759	751	719	697	702	734	737	718	727	694	742	740	770	743	706	716	773	691	731	753	725	731	751	747	737	750	707	685	690	755	720	765	714	702	749	722	735	742	684	739	735	774	734	649	710	743	721	722	734	715	693	693	710	729	774	704	744	711	766	704	744	730	704	741	738	683	771	741	784	738	742	685	738	663	687	730	763	775	682	722	687	752	700	703	701	683	741	706	764	683	756	721	740	755	733	751	703	743	727	721	700	754	777	777	738	728	701	676	765	738	721	693	750	757	714	699	772	672	694	750	738	744	744	705	767	706	750	691	709	740	742	737	721	774	739	699	683	705	713	718	727	763	732	757	683	686	714	727	767	769	731	721	771	745	632	750	733	721	768	722	731	740
43563	26899	19110	15250	11248	9919	7757	5222	4468	4924	3836	2214	1713	1264	1015	877	668	483	446	388	307	284	327	292	271	304	283	233	222	247	227	201	234	210	197	210	206	205	241	220	197	229	209	223	193	225	203	178	210	215	214	200	203	206	204	195	219	202	209	197	191	201	197	209	220	218	208	194	198	204	205	185	189	213	198	210	179	202	167	219	193	193	212	204	206	181	202	202	193	182	198	226	214	216	215	240	193	200	213	215	213	208	197	192	200	220	196	197	194	220	218	194	198	220	197	193	212	196	204	181	188	209	206	190	228	189	233	194	214	188	190	219	168	189	210	189	189	181	208	199	216	202	182	209	223	216	197	203	182	210	231	181	196	205	193	188	211	206	216	183	196	196	205	203	209	187	207	198	192	199	201	206	219	208	224	220	193	227	206	181	206	186	199	179	197	171	237	227	211	201	179	210	222	197	176	183	182	194	197	217	189	221	210	190	197	207	165	234	176	192	206	217	227	195	211	203	214	230	194	176	197	219	202	211	180	188	187	191	193	172	227	194	232	198	206	218	198	191	185	204	173	223	187	182	209	217	207	209	191	219	193	231	210	193	205	211	198	225	185	197	192	215	235	188	202	194	214	173	189	165	202	199	208	206	197	185	197	206	179	203	201	159	176	203	192	202	183	198	202	180	212	203	184	211	200	210	190	191	225	180	205	211	187	198	176	190	203	204	191	207	204	190	178	207	192	244	222	169	191	161	213	210	192	202	194	237	228	195	209	189	208	194	200	201	223	200	204	202	179	174	212	191	182	201	199	198	207	192	187	177	201	165	215	219	191	191	176	201	194	184	201	218	185	209	186	224	195	191	182	189	202	212	208	203	167	189	186	183	175	225	188	203	186	185	192	202	191	197	219	211	216	207	212	191	196	191	204	202	208	205	200	184	183	224	200	195	201	210	181	191	227	198	179	236	206	212	169	215	190	198	195	196	190	172	192	187	176	173	181	203	172	194	206	245	181	189	195	189	189	180	191	226	187	186	190	223	218	202	212	186	179	201	195	211	207	187	179	194	212	206	196	195	186	192	207	212	190	200	201	203	194	175	199	190	209	188	193	240	209	200	201	189	191	196	198	216	170	188	191	201	181	205	175	176	201	220	209	201	182	189	182	187	211	200	205	226	175	215	210	194	188	206	199	186	207	221	220	184	186	186	194	187	230	189	183	189	204	228	202	210	201	200	210	191	177	188	201	212	207	197	205	203	177	180	234	216	200	182	211	214	184	195	224	195	204	211	191	196	204	192	196	201	212	198	189	192	204	207	198	204	211	189	211	207	203	208	214	203	179	219	199	182	197	190	208	232	201	205	181	183	177	198	186	199	201	211	213	216	185	206	223	183	198	207	198	261	203	209	205	200	182	165	185	192	187	210	187	189	194	210	185	198	197	190	194	197	183	191	188	188	209	195	195	190	199	197	184	177	219	182	177	184	219	221	188	199	185	182	211	198	211	200	176	190	222	218	195	196	203	206	204	196	202	184	209	194	206	203	216	208	216	196	193	209	208	233	200	207	202	194	199	209	204	185	180	190	198	218	218	190	200	196	185	202	198	225	199	194	198	183	208	193	192	186	195	194	193	230	185	178	195	222	216	195	200	192	184	186	211	192	204	203	222	213	207	177	201	203	206	207	195	175	192	196	217	201	196	198	200	206	182	204	195	201	171	177	222	202	232	202	211	193	186	194	199	202	189	195	179	201	182	210	228	211	184	187	197	193	211	188	203	231	212	193	212	201	200	195	175	174	226	200	202	218	188	202	200	184	226	215	213	192	202	234	216	182	190	189	186	199	182	185	205	193	185	189	178	193	190	205	179	224	186	206	199	212	177	182	182	218	224	176	183	185	194	179	221	197	205	198	188	195	184	176	208	227	184	203	197	184	196	204	193	198	199	204	176	178	197	199	196	193	199	230	230	228	223	204	216	241	206	196	179	211	203	212	189	195	204	192	213	187	218	187	211	215	207	223	195	213	221	176	218	201	197	208	188	187	205	188	214	174	198	189	197	200	203	209	202	189	202	181	190	217	195	196	205	227	210	210	195	207	185	203	191	194	207	235	195	202	197	160	191	173	204	187	168	190	182	187	220	198	210	211	187	194	232	193	182	189	197	176	200	208	229	210	203	192	197	212	191	207	200	187	192	189	202	204	173	196	196	182	165	207	192	187	186	197	183	157	199	184	181	204	215	228	181	190	203	196	184	198	203	214	212	194	209	245	187	178	175	203	194	190	229	210	192	209	184	206	201	206	225	189	190	184	204	186	229	189	164	201	230	210	187	217	193	212	189	220	196	206	192	192	201	205	191	158	215	190	210	207	231	204	220	206	185	206	229	214	203	196	191	213	200	196	210	198	194	209	185	202	210	213	196	208	217	190	199	172	213	183	200	193	206	203	233	197	179	242	197	184	189	202	198	220	196	186	182	183	203	196	235	200	216	220	190	198	213	196	216	174	197	202	188	217	194	205	223	171	222	201	211	185	198	218	211	212	186	216	204	208	194	212	188	215	197	209	203	191	191	183	204	210	174	195	212	200	208	193	200	213	203	221	211	199	189	228	198	209	196	172	221	191	203	184	189	204	184	187	206	200	190	215	201	203	190	185	223	189	196	196	183	183	197	200	202	212	204	196	199	218	198	195	217	210	202	203	189	227	200	197	181	203	194	188	228	174	155	199	179	198	224	177	222	223	201	190	174	216	194	204	193	181	202	217	202	215	205	183	211	226	180	189	198	208	229	220	191	173	211	220	193	194	212	196	198	188	214	215	218	188	193	201	223	197	223	206	202	235	204	187	179	225	182	199	194	201	177	191	180	206	214	192	202	189	187	183	213	205	200	200	191	201	205	216	186	177	228	207	222	186	194	211	226	201	190	206	189	187	203	215	189	197	200	199	190	199	200	165	210	215	171	196	212	173	194	216	196	212	208	191	216	181	200	213	192	196	177	183	204	199	192	197	204	197	179	193	176	191	184	211	186	205	174	228	191	200	223	210	199	219	214	194	227	201	176	215	184	218	191	218	189	201	212	200	174	177	213	200	189	234	215	190	222	199	213	199	217	216	209	189	192	210	199	223	191	208	196	187	196	162	196	221	191	186	207	207	217	188	155	218	190	206	180	204	179	184	208	193	184	207	177	226	192	214	169	193	193	200	180	194	200	188	193	193	182	189	192	220	236	222	226	183	216	214	208	191	192	209	190	201	188	215	197	204	198	201	193	198	184	194	205	196	174	204	201	210	209	236	202	195	200	198	195	198	203	199	212	195	199	196	185	189	192	191	194	211	191	240	215	196	202	187	213	201	185	173	216	192	210	218	192	198	218	200	173	193	191	164	220	209	220	192	205	174	214	217	216	192	194	197	203	204	219	207	197	196	207	204	187	197	202	209	193	238	205	220	200	210	189	190	195	184	213	231	206	199	190	202	202	214	199	196	207	188	214	169	200	195	200	179	205	195	185	201
33648	14044	11046	12161	10009	12964	10907	10178	10894	10057	8096	5977	6980	5712	5346	4639	3619	2623	2383	1801	1410	1337	1258	1268	1224	1439	1217	965	777	705	700	655	714	642	692	723	666	603	628	560	563	654	584	570	548	564	567	568	568	582	576	607	561	560	559	538	568	583	534	535	571	593	605	627	585	560	664	580	571	636	603	598	571	553	572	553	606	568	580	565	576	598	511	581	552	593	570	563	536	570	516	559	537	542	554	555	545	533	501	579	562	538	569	627	536	544	563	557	557	586	558	476	578	533	575	577	547	563	527	550	572	555	500	548	533	513	581	550	525	533	563	517	537	544	563	499	538	551	543	558	554	491	512	528	506	555	532	521	525	515	541	557	515	549	500	530	531	504	555	478	509	525	473	510	531	480	507	533	543	503	524	547	535	498	526	558	532	583	508	534	531	507	525	525	526	518	578	521	519	498	492	517	526	519	498	503	554	502	540	512	516	510	553	523	521	536	551	528	496	488	497	533	531	531	512	490	498	562	495	530	545	516	507	504	506	536	498	504	499	503	557	484	498	512	519	538	497	507	545	537	516	545	512	552	521	498	555	536	530	475	525	554	520	531	495	491	493	538	521	502	548	507	530	545	545	478	509	509	485	514	519	498	510	506	533	524	507	546	538	550	527	540	544	525	523	509	484	544	542	558	562	552	506	484	493	566	528	539	547	559	503	485	551	507	543	528	540	535	554	519	502	489	520	510	531	521	524	530	554	504	501	546	488	570	572	545	527	530	571	542	531	530	499	527	529	523	495	494	524	514	544	535	539	559	534	501	535	498	555	515	522	503	521	574	480	502	535	506	492	517	495	525	548	485	519	498	532	515	520	536	546	557	540	549	494	500	568	526	525	547	556	525	522	538	518	553	516	543	506	529	537	499	515	513	513	524	518	519	509	548	513	514	544	511	549	486	520	499	475	501	532	527	528	488	538	521	502	517	484	480	573	507	541	501	503	510	523	519	500	544	482	509	484	535	490	559	527	541	523	507	504	519	536	533	492	514	496	549	522	544	526	511	497	536	532	546	521	490	496	492	501	521	568	505	563	518	527	527	554	484	510	490	528	490	478	505	498	473	494	517	502	489	512	546	528	542	562	504	517	528	508	494	510	537	499	509	478	531	529	508	516	530	523	526	517	525	501	535	505	525	507	547	487	519	499	529	506	551	536	520	545	516	512	524	484	505	500	532	547	537	493	492	541	502	539	503	516	481	503	514	548	530	502	526	539	562	509	490	502	548	515	529	531	537	514	497	555	550	545	493	528	509	500	529	525	507	560	545	525	540	527	492	509	543	482	519	505	513	509	526	554	534	502	500	513	544	501	503	513	567	520	523	517	548	486	506	558	505	543	538	534	510	508	528	566	501	530	470	519	539	537	511	533	503	502	503	518	543	518	528	507	511	523	571	534	482	558	517	533	526	534	564	554	531	543	521	508	515	549	531	519	506	515	506	510	510	521	513	521	513	563	504	487	518	516	507	502	511	518	499	531	517	517	529	546	495	515	458	519	511	512	558	528	571	522	522	534	491	515	544	550	557	552	521	542	531	511	508	527	507	508	546	519	525	565	550	527	495	550	567	521	536	486	528	511	528	554	512	532	498	518	536	518	507	499	526	534	527	537	530	511	529	533	505	490	530	525	530	587	516	526	520	487	511	536	525	513	491	552	596	514	485	526	527	504	552	493	532	506	529	522	530	552	503	508	546	550	531	557	513	524	539	538	487	533	523	552	549	506	511	518	497	538	503	526	492	497	530	542	496	537	561	545	516	550	511	523	535	520	559	470	536	508	526	564	503	527	530	566	548	548	547	527	551	548	489	485	537	514	479	511	519	493	499	499	548	535	554	470	474	489	523	525	533	499	515	555	530	521	498	485	559	497	533	547	543	516	521	509	504	544	543	539	518	540	539	548	551	489	558	528	538	521	549	501	540	535	501	530	503	536	525	549	564	541	503	498	528	526	530	486	475	539	547	497	508	509	553	506	540	564	519	520	550	528	560	543	507	486	561	505	556	509	553	503	517	531	528	527	519	550	495	560	530	562	532	514	513	539	510	521	515	531	509	557	535	551	551	562	524	533	574	571	511	527	542	535	499	531	534	539	553	549	523	535	517	462	538	523	534	522	556	517	555	505	547	559	510	541	519	502	526	507	532	556	534	500	527	534	524	506	551	496	499	543	524	483	517	543	519	516	543	481	491	537	528	510	508	491	521	536	510	501	538	512	503	509	530	550	522	522	519	498	506	543	484	513	537	532	486	534	531	557	556	539	495	494	526	511	526	533	506	544	553	504	537	529	545	525	466	498	491	506	491	541	512	538	531	535	574	488	540	525	520	508	512	487	552	569	533	497	489	500	501	518	502	514	519	533	527	526	488	480	474	524	530	509	449	520	502	520	504	517	515	525	515	552	517	490	510	487	499	510	529	437	537	475	537	520	527	511	559	523	533	524	524	497	554	487	511	556	518	487	550	535	529	554	522	513	528	488	511	534	544	546	515	486	541	511	555	567	495	488	494	509	514	503	486	507	547	513	531	571	526	476	540	512	512	552	521	537	484	537	515	530	501	512	529	495	515	514	545	515	541	530	509	498	502	520	514	544	540	513	519	495	495	480	522	500	519	553	469	577	565	508	524	560	557	541	510	522	508	528	521	487	509	517	522	534	543	462	543	513	509	558	511	515	529	546	568	541	571	485	519	524	483	502	507	478	528	532	512	518	539	516	549	524	469	521	514	551	527	542	565	500	506	516	520	519	492	486	557	471	514	553	529	521	537	555	506	539	506	511	516	560	541	477	540	496	513	519	519	510	506	509	502	520	561	509	523	507	488	531	537	509	476	501	526	500	544	511	541	516	532	513	560	522	536	537	512	505	519	509	524	512	502	530	486	505	526	517	502	524	541	517	526	501	569	533	518	490	505	539	518	508	536	493	510	511	484	532	540	526	532	549	512	537	521	516	529	545	506	490	550	519	542	491	481	509	505	523	542	560	539	541	506	505	495	493	533	525	537	511	557	569	519	506	487	543	520	529	510	501	489	527	530	505	480	547	538	541	516	534	523	503	496	520	548	532	511	516	549	516	521	536	553	530	566	525	538	524	532	544	560	512	488	521	531	508	526	501	548	523	500	510	513	533	513	497	515	538	528	514	500	533	517	503	551	526	543	517	529	507	499	550	513	502	498	567	500	526	531	488	516	506	520	518	485	543	505	511	513	517	505	518	538	552	516	524	547	533	552	552	518	518	505	545	544	511	533	529	526	533	562	493	504	541	541	467	495	542	486	529	506	526	547	490	481	516	528	545	486	504	551	548	513	544	524	518	511	526	536	544	550	518	522	521	510	564	522	523	553	523	525	494	516	556	516	518	532	492	525	502	497	544	517	514	483	518	535	491	489	538	523	487	519	537	549	518	522	509	518	551	525	501	523	528	530	512	573	488	518	544	508	533	539	502	543	511	517	501	541	538	511	540	499
7309	2353	1571	1086	853	669	532	489	542	471	361	326	253	281	303	241	281	255	259	276	266	289	262	262	270	261	266	262	231	272	247	250	253	252	270	278	246	288	236	214	242	248	257	227	263	249	252	250	238	282	237	233	239	228	235	267	231	248	256	256	270	265	241	284	265	245	243	246	268	240	284	244	279	273	253	243	257	236	245	242	255	263	296	245	239	249	235	230	250	262	261	273	233	270	226	251	259	257	238	252	261	235	278	239	258	244	264	254	276	253	277	232	225	258	217	235	224	227	261	254	259	258	228	258	259	239	220	232	269	263	261	246	299	271	240	241	238	245	265	235	230	250	206	244	249	238	250	258	256	252	225	254	241	253	250	265	244	268	247	272	266	249	252	257	232	256	263	250	265	257	262	259	260	227	256	271	263	259	245	246	264	256	230	244	255	262	243	234	282	212	229	274	210	278	235	233	269	258	259	281	270	252	252	258	284	280	252	280	238	263	272	274	255	224	288	221	250	275	258	269	283	226	243	267	279	247	260	243	270	261	246	267	268	223	277	240	231	262	254	253	275	250	221	239	283	224	247	244	245	265	249	238	246	250	278	257	264	270	292	249	226	249	259	243	242	247	257	255	252	253	246	253	244	294	255	275	267	244	259	247	233	236	261	264	264	274	231	259	274	284	241	247	241	267	274	234	234	241	236	234	268	243	256	232	256	245	239	242	242	273	253	235	225	255	281	240	272	267	257	271	252	236	252	243	249	242	254	236	226	266	234	247	265	221	248	226	238	217	258	266	239	258	232	232	252	238	231	251	229	218	263	262	240	256	257	248	250	245	244	235	255	234	235	256	225	233	233	236	216	238	272	258	253	255	238	263	241	249	238	230	268	258	245	268	257	229	263	263	242	253	240	253	250	262	228	249	242	260	257	259	237	231	255	271	246	229	271	233	254	288	248	226	259	244	253	283	246	234	229	244	252	245	261	230	244	231	257	252	257	244	233	246	236	259	253	245	267	238	260	266	241	241	243	262	255	265	241	251	245	257	223	258	265	236	242	242	247	250	244	255	244	259	236	267	295	279	226	259	261	244	248	278	263	232	268	272	207	254	245	239	263	264	279	258	239	279	220	270	241	255	260	215	247	263	258	243	263	232	247	249	284	240	211	251	251	240	254	266	248	228	268	272	262	261	234	221	272	237	261	244	269	259	242	252	278	243	242	262	242	244	274	243	243	231	256	255	250	238	268	254	247	231	253	263	237	258	270	266	261	266	273	237	264	254	256	265	251	259	227	264	233	267	245	248	258	248	247	252	244	253	259	238	242	270	262	249	269	264	259	250	250	254	235	286	243	233	249	253	238	279	239	228	250	230	254	253	247	275	230	220	271	244	265	232	213	279	231	237	251	263	232	270	276	271	243	232	236	273	240	249	243	263	274	220	275	250	259	244	242	256	237	248	252	254	238	247	242	272	257	225	227	237	224	238	228	261	266	249	242	253	276	238	206	233	282	244	228	238	257	232	252	241	260	248	260	251	257	257	242	257	251	242	261	250	263	257	234	236	244	240	253	286	245	253	277	272	256	263	252	222	211	234	265	268	251	230	256	280	248	272	248	260	267	245	246	243	244	255	244	261	236	248	256	239	278	263	250	229	252	241	230	240	250	247	255	248	217	261	232	245	221	270	221	245	265	258	263	254	277	279	252	269	272	234	242	237	274	257	236	224	268	276	252	284	231	253	240	275	266	245	265	235	247	238	251	272	267	272	248	249	243	229	226	248	265	247	267	250	235	251	277	228	257	282	255	247	231	258	268	263	231	246	232	229	250	264	236	247	237	233	227	246	279	236	280	237	258	269	257	249	263	222	253	236	240	212	256	220	244	249	258	224	277	233	235	281	239	267	262	246	228	262	228	244	261	264	229	255	274	262	292	266	260	252	224	242	234	251	252	244	283	221	234	254	245	258	252	241	264	247	260	269	266	256	250	259	249	226	223	258	237	238	268	260	253	246	219	265	230	255	271	213	229	234	228	255	241	237	224	302	239	278	263	247	236	251	254	225	259	260	272	245	278	249	242	246	223	260	232	265	244	251	256	258	252	227	264	246	258	245	249	258	246	268	254	270	255	267	259	233	246	248	234	234	250	254	227	262	235	268	234	229	249	244	278	274	240	248	233	269	250	263	228	245	259	250	249	254	228	269	217	247	286	264	253	245	249	238	245	272	239	246	267	278	261	270	246	236	236	239	266	246	251	275	226	251	254	237	211	215	248	270	244	237	241	228	250	253	262	258	246	268	265	233	281	227	258	245	238	292	258	258	235	226	275	245	235	254	272	274	266	240	253	261	265	248	237	228	236	237	250	244	230	264	254	261	245	259	262	283	277	255	232	257	240	274	266	252	249	246	248	242	249	238	248	259	237	292	245	258	251	263	244	239	265	237	238	234	239	256	249	248	249	268	224	251	249	244	277	223	262	253	248	267	244	249	228	271	246	278	244	278	237	267	223	231	256	283	233	271	246	261	283	265	236	237	253	253	232	240	226	265	250	272	285	225	238	259	275	262	265	250	238	274	290	256	267	237	234	259	273	240	289	231	279	247	245	234	252	258	258	252	242	273	248	274	251	223	248	252	270	237	258	259	258	266	287	267	244	263	256	249	262	245	275	254	265	244	285	244	258	249	269	227	248	255	263	243	282	222	231	289	250	248	253	251	258	238	232	270	230	235	228	264	220	239	232	246	255	259	255	275	265	260	224	240	228	245	253	252	287	218	235	258	241	270	232	236	231	265	295	267	281	247	227	234	246	288	284	238	260	233	231	237	245	275	259	234	243	256	238	233	237	242	248	238	255	240	255	283	267	260	242	248	256	233	265	246	250	244	275	247	280	237	285	250	266	250	246	267	236	274	249	252	258	268	237	247	226	236	265	238	242	260	280	247	258	261	237	263	236	249	243	247	256	226	223	246	267	274	264	239	267	216	275	286	242	266	240	250	245	248	243	257	236	237	239	273	240	223	247	246	247	260	251	256	262	261	245	270	264	253	277	245	254	248	245	261	238	215	257	267	240	265	255	250	253	268	248	251	261	253	241	261	258	272	242	248	242	249	251	251	238	275	254	278	249	250	248	242	253	231	277	230	245	281	246	244	273	254	239	271	246	236	243	256	268	236	261	267	271	232	278	276	289	250	255	213	240	279	231	227	236	255	246	255	239	254	232	246	221	233	246	286	229	233	259	271	252	254	241	260	255	233	247	287	273	243	276	264	248	226	225	233	241	258	235	232	285	271	259	261	231	261	252	238	273	241	268	248	267	273	239	227	238	240	254	260	278	283	266	260	217	219	254	289	247	274	237	236	226	243	251	240	273	260	248	200	248	245	235	282	275	254	241	268	262	232	223	246	244	246	261	271	244	254	249	274	245	249	204	278	243	273	272	225	290	246	256	233	237	273	259	248	258	257	281	236	252	264	252	263	262	271	233	265	268	262	265	253	251	258	259	263	268	265
6655	2586	2748	2597	2233	2178	1806	1702	2036	1838	1278	951	934	828	842	857	846	818	831	776	759	717	721	721	704	742	686	680	694	672	687	691	704	677	682	702	730	672	658	698	647	651	635	669	652	682	644	679	639	672	702	668	704	660	676	637	656	677	653	684	708	694	668	656	654	686	685	692	678	662	718	632	698	648	689	680	634	714	643	682	658	696	692	696	628	659	695	634	688	701	739	717	698	629	662	661	657	659	627	719	660	659	652	665	645	660	685	712	697	719	637	689	674	675	675	676	620	645	651	648	685	677	700	649	700	724	660	671	691	649	690	674	727	667	660	626	711	637	699	672	690	696	678	704	671	665	642	651	667	665	663	649	620	665	647	592	670	689	616	663	695	684	639	649	676	675	621	649	641	656	694	655	658	658	752	671	639	670	630	642	666	641	662	676	680	631	639	684	625	666	664	679	656	633	639	680	671	642	682	653	654	674	653	677	650	647	692	654	671	691	652	654	647	643	681	636	706	687	668	681	627	629	688	631	652	677	639	679	648	700	670	682	686	647	693	639	660	604	591	700	650	684	646	677	665	660	724	629	639	726	710	721	688	682	686	681	659	633	672	663	618	662	674	650	657	636	615	651	649	649	623	683	635	635	655	679	657	667	723	676	635	678	684	633	688	646	665	636	638	637	687	644	614	652	651	690	700	663	658	634	671	675	639	678	671	633	630	673	638	675	637	625	670	675	641	621	669	678	663	621	600	702	632	673	626	643	685	658	622	657	680	677	664	680	664	678	682	630	642	680	615	598	600	647	623	687	667	707	670	682	638	673	616	659	649	659	633	682	627	685	656	706	665	683	709	643	668	663	628	639	636	657	656	685	678	653	635	675	677	679	707	647	642	663	667	633	691	680	686	648	699	623	678	709	662	712	635	685	700	665	619	654	669	661	675	605	654	678	680	618	624	656	680	650	669	642	639	657	657	683	646	640	658	650	643	705	697	662	692	667	684	637	672	649	661	644	672	658	676	704	666	610	683	674	646	655	681	663	652	637	645	634	671	645	662	597	709	685	654	643	631	667	638	680	680	639	701	659	637	645	643	685	678	645	635	661	652	641	698	678	662	628	675	688	684	692	704	715	654	668	662	662	677	650	634	618	698	675	704	654	655	645	647	670	698	702	606	683	652	709	679	720	642	666	698	651	682	610	673	642	660	678	656	676	641	652	693	669	590	658	677	635	694	696	673	692	650	665	697	652	682	671	710	685	669	710	654	645	667	643	674	653	664	649	690	699	689	643	626	631	672	653	669	673	611	664	652	672	662	692	687	682	701	719	685	648	643	624	661	651	646	675	671	700	594	631	670	670	701	653	659	658	655	639	675	652	665	686	644	684	687	666	651	616	681	674	674	662	675	655	659	657	683	681	678	636	692	633	667	665	628	685	611	632	690	685	687	683	689	615	687	633	659	704	642	644	626	652	652	684	643	660	632	666	705	686	670	652	680	685	668	668	682	670	690	687	686	635	634	671	705	703	652	688	626	632	661	667	676	660	661	705	651	672	610	672	669	687	660	663	649	653	658	644	624	657	671	649	698	631	643	666	644	682	620	699	680	696	656	659	695	621	669	690	620	670	661	669	648	694	668	627	671	625	637	668	727	681	667	674	691	658	656	694	649	680	663	661	663	719	716	670	645	624	683	639	646	664	637	651	689	664	684	638	639	693	698	701	653	670	650	693	673	666	655	688	658	683	665	635	636	631	649	695	644	682	698	647	654	657	685	685	676	629	670	657	657	650	661	686	692	660	612	678	661	650	659	676	696	659	659	666	678	636	628	639	658	712	717	641	635	616	664	682	696	715	648	640	663	661	649	636	684	695	681	683	689	660	674	651	652	706	676	675	674	643	657	645	706	629	660	665	665	647	695	651	661	682	672	703	678	698	615	683	642	702	632	629	682	681	670	721	657	656	677	653	673	658	658	681	661	663	641	650	695	645	673	675	653	660	674	683	649	639	628	684	668	658	684	661	647	670	667	701	670	654	681	678	650	675	630	645	731	659	687	698	685	677	662	663	669	697	669	645	657	644	645	656	690	706	679	654	656	670	661	673	628	609	650	675	700	644	682	666	655	662	592	653	680	712	676	713	644	718	681	684	664	677	701	674	659	623	658	621	634	639	632	687	640	674	610	666	676	689	683	670	666	630	668	636	669	624	664	661	652	678	672	654	667	684	711	638	610	683	663	683	665	642	696	627	667	626	666	683	646	633	664	684	721	644	675	641	659	662	658	672	615	657	682	657	669	659	674	681	629	636	636	675	631	666	721	668	602	772	635	634	712	687	694	658	613	651	666	678	677	634	613	648	673	686	680	620	644	691	699	666	656	660	628	654	663	717	628	677	676	651	727	703	661	646	688	639	675	642	608	649	694	691	657	653	617	667	643	691	663	666	711	652	666	643	652	664	664	638	696	633	671	664	636	663	628	688	619	638	669	677	642	614	671	593	658	682	660	649	666	644	633	649	639	602	665	651	710	652	664	703	674	611	720	648	660	593	678	632	655	656	676	672	668	668	648	664	670	641	624	629	679	690	636	675	662	692	671	684	669	632	670	621	649	657	667	630	672	643	661	666	687	713	665	696	665	679	668	647	662	677	651	647	640	702	668	661	679	690	638	666	678	649	666	670	643	650	664	651	634	645	625	631	721	657	667	702	677	678	670	684	668	640	669	640	635	640	667	672	647	666	690	661	665	717	666	688	674	660	657	632	631	668	710	673	632	678	705	661	667	661	681	660	677	670	656	659	660	674	653	646	687	659	654	646	674	700	644	674	670	676	643	652	677	670	640	696	618	678	645	673	603	662	698	644	648	684	687	694	657	624	714	668	699	723	650	632	686	638	638	655	649	630	672	668	666	682	697	681	667	658	681	613	696	630	621	611	666	686	687	671	658	684	620	676	658	647	672	640	649	613	644	687	695	698	662	627	687	668	570	664	676	673	697	643	662	698	651	642	640	699	696	692	653	702	705	671	649	654	662	636	607	660	655	629	660	656	635	647	687	677	691	710	676	689	681	700	631	625	665	644	688	633	654	655	712	633	686	645	645	647	693	690	652	669	708	684	622	640	645	652	608	655	664	659	686	635	684	723	649	665	617	657	680	632	681	678	674	647	610	700	681	676	662	702	671	672	678	660	659	709	675	645	627	656	680	662	664	676	702	675	650	660	665	632	672	664	691	648	672	670	687	629	702	637	706	633	628	674	618	691	639	724	656	686	663	686	669	647	662	665	665	680	653	704	657	689	648	677	728	690	645	601	676	671	679	693	627	678	644	699	657	645	620	646	661	652	640	658	654	696	626	642	670	686	693	678	620	623	698	649	664	684	692	666	654	651	645	672	632	666	658	676	705	612	661	629	656	690	659	675	644	682	661	690	632	661	612	681	624	642	641	654	704	659	640	662	670	704	642	681	672	656	706	662	677	651	652	697	665	688	646	671	677	663	707	652	631	627	677	662
34629	20493	13438	9597	6670	6247	5189	3581	3050	2954	2586	1392	1020	738	645	538	501	427	401	394	361	361	329	368	329	320	327	343	306	313	300	300	335	301	341	304	307	297	273	264	313	301	254	286	280	304	297	282	299	270	312	288	273	313	307	295	285	284	318	314	295	291	252	293	261	278	279	270	267	295	272	250	281	323	307	269	285	287	273	295	275	302	293	259	278	298	292	311	297	299	280	294	272	270	297	280	298	296	318	269	292	311	286	304	303	270	307	303	273	302	289	307	309	289	308	290	284	279	314	292	306	272	255	282	300	298	287	306	335	305	305	290	285	300	276	263	263	291	272	313	301	292	311	298	274	306	290	302	313	305	301	326	307	298	287	292	306	265	293	280	300	304	308	266	322	297	288	295	292	271	277	298	297	285	274	301	289	258	273	303	291	272	282	261	277	312	281	294	333	295	289	292	269	284	286	286	287	269	280	276	300	277	311	285	298	292	275	306	281	306	257	293	280	292	299	292	287	295	278	301	291	289	298	285	316	295	264	287	264	282	303	276	281	323	267	268	305	296	300	288	276	279	259	294	295	323	296	284	310	313	309	295	289	274	264	281	276	339	306	268	300	285	291	296	285	283	318	307	278	260	316	294	326	303	321	286	291	296	306	260	289	293	283	271	289	270	278	286	302	299	282	265	295	304	296	311	304	274	298	295	285	283	315	294	275	284	274	268	285	272	276	292	279	269	265	309	297	294	300	257	290	291	301	290	299	287	281	275	269	289	273	317	271	270	308	314	271	287	272	302	267	286	296	282	293	301	279	266	279	318	290	270	278	276	286	279	279	279	293	300	299	287	286	319	321	268	258	277	315	281	250	271	268	269	304	283	282	282	298	310	306	325	294	286	257	288	299	297	327	301	323	307	276	290	294	291	290	308	315	279	292	336	317	316	340	302	281	291	290	280	275	307	265	346	285	303	294	274	310	250	280	286	295	290	278	296	263	302	295	281	288	299	297	306	295	289	297	311	290	289	286	282	298	287	287	294	298	240	296	316	292	282	293	239	318	276	286	267	292	291	316	312	281	284	279	270	298	267	335	296	314	296	301	292	262	295	283	299	288	266	300	294	274	288	292	310	299	289	313	300	308	287	308	282	267	293	314	315	284	287	285	236	322	315	272	299	271	290	294	269	324	307	294	291	351	258	268	324	282	315	292	281	294	305	270	274	294	287	284	281	313	303	295	261	302	279	278	269	284	298	290	318	302	250	303	284	332	252	312	289	277	285	297	283	295	248	272	271	267	279	277	257	256	301	298	253	273	260	278	236	300	287	257	311	298	304	285	312	292	275	289	321	276	271	313	282	292	288	301	319	249	311	275	265	260	298	281	289	308	309	297	286	305	304	315	280	262	296	285	281	291	278	300	301	291	268	255	277	306	297	297	312	273	293	292	279	277	262	266	262	277	271	287	276	286	283	276	287	288	324	274	283	308	273	285	267	301	289	280	268	287	279	268	312	298	304	314	270	270	287	267	285	290	294	302	288	315	273	303	305	310	241	269	280	273	305	309	301	265	270	316	292	283	265	298	281	278	297	301	277	313	278	328	273	274	278	289	301	303	290	295	265	276	298	314	289	285	298	253	285	287	313	286	254	269	310	292	276	294	302	301	250	291	280	271	321	279	278	297	257	281	249	260	311	305	311	264	307	287	288	307	313	299	258	269	324	272	319	339	300	296	289	305	315	303	299	288	320	277	261	271	310	301	291	301	296	328	296	255	301	292	297	280	305	269	296	293	321	297	270	296	274	292	280	293	307	290	276	293	305	301	272	271	315	283	271	275	265	276	304	260	269	294	262	285	285	271	271	273	288	313	276	308	283	295	267	285	265	260	275	314	272	296	263	264	298	277	284	302	305	290	280	298	306	289	293	296	291	316	285	319	294	304	313	273	282	298	275	313	292	289	305	295	283	283	278	289	303	268	287	309	291	322	304	274	259	317	257	273	340	289	273	292	296	288	299	271	292	270	260	269	333	304	259	302	296	275	292	313	285	275	271	287	288	287	251	257	277	282	284	257	279	298	309	261	313	315	304	289	292	289	300	276	293	269	278	283	260	321	304	287	301	306	273	284	294	281	289	265	296	306	280	284	286	286	278	297	287	316	295	292	275	284	299	315	283	301	298	263	288	282	286	280	282	281	287	279	277	300	295	283	320	291	306	320	301	275	287	288	295	302	282	306	306	293	289	276	280	295	295	312	307	297	296	265	288	277	293	326	286	268	263	316	284	276	285	272	295	263	275	335	315	290	261	271	281	275	297	300	314	283	311	293	295	294	286	334	268	278	277	269	311	261	306	320	310	283	310	299	290	323	285	293	300	292	307	276	285	286	276	242	272	298	320	291	307	303	273	301	247	300	261	304	302	310	305	307	307	273	304	289	317	277	289	292	264	306	287	291	315	278	273	291	247	301	262	325	285	281	313	297	299	273	267	294	325	292	254	268	289	299	314	269	277	274	302	258	309	276	281	302	284	288	288	270	288	282	311	277	314	322	304	286	284	294	271	299	293	274	308	297	279	277	284	284	294	271	275	286	270	283	294	316	275	299	305	272	279	285	275	286	314	304	307	284	293	296	321	272	261	268	296	302	281	269	265	303	289	279	295	293	248	280	286	308	337	304	264	254	281	294	293	293	266	306	300	319	295	291	316	284	271	272	319	292	291	276	286	276	270	310	280	292	282	288	299	265	275	283	281	269	282	278	304	285	278	286	297	290	292	298	275	288	278	321	299	305	282	298	266	307	299	258	313	286	281	276	320	276	285	296	297	273	280	294	276	274	311	281	268	288	281	302	272	288	305	288	304	300	307	278	260	311	299	302	292	299	292	302	301	291	294	295	281	311	326	288	287	319	302	298	271	257	274	258	283	279	298	313	282	305	308	289	283	290	292	277	297	295	305	291	318	288	324	301	291	260	289	286	300	268	298	273	305	296	308	253	285	322	289	293	297	299	317	283	314	294	290	256	293	306	256	285	291	275	292	333	271	308	301	284	272	279	302	282	255	254	290	280	297	310	298	292	291	279	309	293	327	292	273	274	302	264	296	256	258	300	287	290	287	292	316	267	304	308	284	290	291	295	254	275	307	296	303	274	309	303	251	235	297	269	262	290	295	266	292	312	322	299	288	310	267	268	303	312	312	304	295	292	287	279	295	291	321	258	262	268	316	281	323	281	293	295	306	270	301	308	262	295	293	286	292	265	302	298	275	293	279	274	290	272	299	278	286	278	276	266	275	311	299	295	295	254	295	283	303	250	273	299	303	283	270	303	277	268	309	272	290	294	283	297	290	303	278	284	270	260	307	290	284	298	262	242	272	304	302	328	302	261	267	279	303	281	241	312	265	297	270	303	284	290	313	286	291	263	293	286	269	321	327	318	287	326	289	266	294	277	276	302	305	296	314	297	309	282	268	294	287	289	276	295	281	277	266	300	269	271	288	304	338	288	299	306	320	308	299
26577	10108	8667	8315	6931	9439	8581	8089	8248	6910	6361	4280	4637	3753	3109	2701	2359	1929	1653	1327	1214	1203	1173	1066	1060	1195	1134	958	857	883	876	863	832	823	846	798	827	763	814	796	788	761	789	744	762	787	740	752	806	756	755	739	782	765	777	715	764	762	784	764	750	765	721	782	770	824	787	815	778	808	761	774	761	794	727	786	776	802	762	739	760	787	790	708	785	761	703	755	798	805	759	747	731	778	773	730	761	749	781	753	804	762	768	765	779	742	723	778	749	740	819	732	798	783	763	710	746	707	719	777	742	744	681	759	750	754	735	732	756	732	814	712	745	732	745	725	724	788	716	799	721	732	733	700	785	728	738	755	776	743	772	702	658	768	694	697	785	737	731	739	710	739	770	759	740	751	773	739	704	734	735	745	763	732	732	774	725	728	781	694	783	717	770	692	687	743	714	711	713	723	685	802	719	759	740	734	781	715	720	677	684	733	741	786	744	735	725	712	723	766	747	772	763	779	759	727	736	746	751	739	757	683	737	769	748	726	732	755	761	736	770	737	806	753	771	737	748	721	744	743	776	741	729	740	743	762	750	752	733	781	803	751	737	793	715	712	751	775	758	745	727	743	746	710	739	771	760	786	765	741	689	761	763	681	769	745	764	739	750	771	738	778	772	677	737	696	747	768	720	756	723	783	766	722	759	714	689	722	753	756	789	771	748	783	713	780	728	800	699	743	753	775	763	687	804	704	727	717	769	765	773	758	708	704	736	718	734	739	674	732	732	763	670	756	765	703	706	789	706	704	721	753	711	752	755	690	743	731	736	772	717	711	758	707	724	749	767	717	784	762	742	785	737	713	700	750	731	787	725	732	696	718	686	717	736	737	809	777	754	708	731	720	770	735	740	724	773	736	737	705	740	712	727	760	763	729	731	699	733	744	725	728	729	727	759	748	750	757	733	754	698	737	735	764	717	744	789	685	728	733	725	724	754	795	729	732	760	751	765	754	718	736	721	746	686	733	750	742	762	766	725	782	791	744	729	744	776	731	678	724	774	746	745	744	740	767	755	760	795	817	696	817	757	760	775	740	719	733	715	780	718	726	734	752	783	746	755	737	716	678	758	747	753	728	756	796	741	733	748	769	771	731	770	715	720	693	707	758	744	732	699	734	748	754	771	694	722	746	723	750	788	773	749	769	745	769	710	757	824	778	699	744	778	732	718	719	809	739	751	711	738	692	787	735	801	740	747	735	741	753	744	765	734	775	701	790	773	719	739	700	723	781	731	754	776	774	727	771	803	726	777	741	670	728	747	766	771	747	734	692	710	770	727	757	748	777	740	726	795	716	768	800	710	755	824	734	731	768	721	730	747	763	748	745	795	734	731	743	748	766	714	741	721	752	737	735	786	749	738	737	662	741	691	734	731	721	785	756	776	710	711	754	711	716	770	726	743	763	769	769	692	761	721	718	735	780	739	752	785	692	762	731	714	758	681	784	747	763	756	720	749	783	706	781	735	768	703	715	775	769	740	778	690	726	739	759	725	739	711	730	770	747	800	735	736	777	744	707	701	753	747	749	711	800	768	743	717	765	800	725	748	760	749	699	752	750	779	715	747	758	744	762	688	796	720	714	735	719	750	741	709	678	752	716	772	730	688	755	769	727	799	754	744	756	702	746	751	719	808	682	786	695	738	768	719	771	779	758	773	712	781	746	785	704	727	723	705	740	749	747	709	688	752	732	747	763	710	794	796	742	727	724	712	689	733	749	732	708	719	805	769	782	759	714	687	777	750	755	741	764	713	747	778	784	767	747	748	699	759	733	738	720	720	772	765	723	713	754	719	748	704	727	747	720	780	721	764	749	747	689	753	775	731	745	725	691	741	735	726	696	711	782	686	760	770	725	780	733	716	680	696	751	711	751	785	742	779	745	757	721	751	740	754	736	728	703	762	755	757	744	716	761	715	725	756	739	748	773	721	709	755	755	747	722	739	746	731	751	727	729	722	791	750	719	757	798	722	727	759	735	731	726	775	747	713	743	757	765	708	739	775	730	700	775	712	690	727	756	770	763	762	744	751	733	708	717	709	724	729	731	767	736	796	761	727	734	781	752	712	761	732	714	746	749	784	744	727	719	684	712	699	760	801	772	758	709	762	755	758	752	770	784	749	742	742	786	796	732	750	699	705	702	739	693	763	771	716	714	726	745	714	710	754	751	745	710	753	753	716	736	742	668	764	704	689	722	740	760	762	751	697	704	737	737	783	761	749	743	720	750	762	716	713	762	782	746	739	763	765	720	692	735	691	739	757	739	711	713	754	812	725	750	742	749	730	782	749	786	755	761	733	726	737	710	713	747	730	759	752	705	747	734	729	728	736	732	722	729	754	719	738	766	704	812	740	742	695	726	728	752	690	709	754	720	721	721	710	735	707	698	757	714	762	743	758	721	733	775	732	778	722	689	746	755	747	724	722	763	749	749	733	779	699	770	761	739	739	783	709	761	756	722	698	772	773	740	752	707	774	727	754	797	750	706	765	751	698	730	740	700	721	787	699	765	773	706	749	740	718	826	725	742	756	775	721	786	730	705	732	780	731	795	728	779	715	762	779	725	727	702	742	762	755	732	735	705	734	697	733	774	713	721	755	631	747	733	771	770	785	721	722	736	705	765	767	735	727	726	744	760	702	762	719	721	679	743	741	693	693	753	704	733	778	754	705	757	758	694	670	762	764	730	776	764	747	755	772	747	729	746	692	738	761	736	729	732	719	790	710	709	718	773	707	771	746	777	715	745	729	795	807	739	754	749	719	723	796	777	745	730	708	759	736	758	750	734	743	728	752	762	737	711	758	731	767	783	743	714	769	719	745	780	716	769	702	724	728	717	754	752	701	746	774	748	752	775	782	792	771	780	730	754	744	705	701	750	753	763	797	748	733	795	709	750	729	777	799	731	716	799	757	766	754	697	679	747	725	799	804	732	743	778	745	753	721	739	775	707	733	794	750	752	748	774	737	750	766	730	722	760	725	718	772	800	719	723	670	752	737	730	703	730	704	748	698	747	722	696	737	756	769	726	751	756	722	748	763	733	754	738	739	724	785	749	756	685	748	759	723	706	742	697	745	784	752	780	778	762	736	761	758	753	744	741	693	651	767	742	731	694	705	745	753	754	692	767	716	757	751	783	744	753	706	734	749	724	728	731	783	767	733	709	736	785	727	770	778	704	754	743	769	717	684	705	682	759	791	752	741	725	740	725	747	730	779	758	706	771	733	797	732	716	745	724	813	782	733	757	762	717	777	798	736	710	714	749	727	782	731	746	756	731	732	738	835	701	738	714	761	718	728	697	735	724	749	713	711	732	775	755	736	746	781	749	750	737	726	754	775	713	746	833	790	750	750	730	772	719	743	796	716	711	729	765	735	753	747	771	787	794	728	779	755	728	718	728	701	718	761	756	718	772	752	735	720	731	718	747	729	726	731	745	693	768	775	733	761	745	723	742	719	727	730	781	773	721
42220	25202	18553	13793	10263	10323	8183	6411	5405	4627	3822	2506	1787	1188	885	722	561	494	418	326	326	302	292	295	281	314	273	247	210	254	218	210	229	244	211	212	178	206	210	208	204	200	208	211	236	235	177	211	191	200	220	227	210	205	196	205	195	228	191	232	234	220	224	210	211	194	202	221	223	208	211	231	190	213	223	207	192	239	227	221	218	223	193	178	204	214	188	200	198	207	201	225	195	204	213	187	240	190	200	208	185	222	214	205	204	206	187	210	221	197	235	228	194	209	217	187	193	218	197	196	207	219	192	191	209	211	215	213	209	205	236	224	200	213	196	197	207	192	192	194	205	200	216	227	198	201	182	202	197	190	211	210	198	184	234	186	186	204	193	175	202	218	183	213	203	210	207	211	210	181	194	184	199	203	216	210	206	200	213	222	197	219	195	189	202	215	226	199	202	202	222	173	224	181	202	209	192	203	215	212	182	207	187	218	172	216	207	214	199	207	202	215	184	224	205	207	207	184	202	212	194	208	202	211	187	198	182	210	220	183	199	175	191	198	198	209	215	236	204	190	205	192	187	191	201	225	193	199	202	262	216	196	214	188	211	201	188	185	193	182	212	235	213	236	194	207	211	205	218	208	205	204	209	214	195	211	221	177	204	241	196	226	233	194	189	196	204	174	193	206	220	187	217	195	201	220	205	229	204	204	177	195	162	194	184	209	197	217	214	206	210	211	187	212	223	191	216	220	210	197	207	193	192	207	206	207	234	230	207	199	178	228	190	207	227	200	209	194	185	200	197	207	215	173	213	218	204	221	196	204	200	202	223	227	216	211	196	206	199	192	200	211	213	214	195	218	203	189	198	214	191	169	194	224	219	206	199	186	184	186	208	202	191	210	191	194	210	202	178	199	191	193	224	211	184	197	219	211	206	209	199	230	205	202	196	207	189	200	184	194	210	229	213	205	199	192	175	226	177	199	202	214	209	191	180	187	185	204	208	191	218	205	227	211	199	183	186	191	217	208	198	219	190	183	180	209	193	194	203	219	184	206	212	223	201	208	201	199	199	202	214	201	198	199	227	228	177	197	227	208	197	204	202	230	208	190	203	230	212	218	209	197	193	222	205	199	211	208	240	214	198	214	200	224	193	198	203	226	227	209	219	205	173	184	186	228	223	185	197	176	200	202	216	192	190	203	204	207	203	193	213	211	189	212	206	179	187	214	193	222	209	207	191	201	214	203	199	200	201	227	190	184	192	209	189	220	186	209	205	200	187	208	201	205	187	194	216	235	204	208	205	205	206	215	208	235	190	205	195	201	214	205	192	233	196	191	194	181	210	200	208	218	178	188	225	208	172	229	197	205	200	160	208	203	200	212	214	197	193	225	187	201	193	190	213	210	246	206	226	212	203	222	190	195	227	232	218	229	191	197	194	195	191	198	215	190	216	212	222	221	206	223	186	224	217	196	226	189	213	179	203	213	199	183	197	214	200	191	199	211	179	212	208	220	210	233	212	192	198	176	202	208	178	202	181	175	192	203	199	199	205	207	200	184	176	225	182	197	208	174	181	199	194	224	216	186	201	187	198	196	208	201	202	210	187	192	205	181	188	214	197	214	224	214	194	225	207	195	208	205	235	200	198	198	186	186	201	206	218	192	203	220	201	228	179	213	198	210	170	203	186	200	202	225	206	210	203	227	227	196	219	207	206	199	230	192	218	180	185	202	219	213	183	195	185	193	212	195	213	220	207	230	190	209	188	176	188	179	186	212	234	193	186	194	204	218	211	200	207	188	205	216	198	212	206	210	193	231	178	188	210	231	204	200	224	215	213	186	214	207	195	198	218	221	221	209	220	201	215	205	241	208	210	196	195	190	204	208	199	191	205	227	196	200	219	228	212	220	211	220	194	207	192	184	207	185	204	207	198	218	209	183	215	212	212	190	208	234	199	177	180	222	187	207	217	217	208	180	198	193	190	193	209	206	205	194	215	172	230	204	221	178	204	200	180	184	208	192	213	207	220	216	220	194	206	205	188	181	205	212	219	209	215	206	185	181	211	251	192	183	175	219	170	193	219	196	222	200	232	199	179	210	208	199	179	173	182	215	205	189	214	180	193	194	171	203	202	201	198	228	203	203	196	190	217	177	205	196	196	179	206	202	188	203	214	224	206	181	188	181	215	201	183	224	208	210	215	185	238	210	213	222	180	225	184	199	199	205	200	188	193	186	214	174	202	234	181	194	208	195	222	196	188	228	196	219	202	198	196	214	177	174	199	175	215	175	214	179	193	202	191	207	218	225	201	219	196	200	198	199	240	211	203	162	200	198	197	208	197	181	191	208	210	203	203	186	221	202	185	209	185	198	194	202	205	221	211	222	215	200	201	204	214	167	226	189	179	210	207	183	216	188	207	228	210	188	221	195	208	198	187	222	188	253	210	197	221	213	178	181	197	191	210	228	178	211	203	195	222	157	218	195	168	210	203	222	204	203	201	197	222	174	215	235	209	179	173	195	185	204	201	207	189	190	203	214	212	218	210	198	180	200	209	195	183	249	219	196	180	219	223	216	210	203	209	208	208	215	175	231	204	207	213	200	203	203	228	191	186	218	188	198	206	206	195	191	193	194	208	227	173	220	232	209	222	180	223	181	229	195	220	217	187	223	191	226	222	219	203	173	203	226	179	203	187	178	205	209	202	201	171	189	209	212	192	204	221	177	199	185	228	194	203	212	201	189	208	202	216	199	203	199	205	220	202	212	212	196	211	181	183	182	228	181	191	208	195	202	195	206	221	187	228	213	205	203	187	196	192	194	190	189	189	218	190	206	210	196	207	199	221	220	192	201	210	199	205	185	213	191	201	216	205	208	202	195	227	222	182	217	207	190	187	208	213	187	192	171	199	199	213	209	224	208	191	211	187	209	167	194	218	200	187	226	211	212	200	216	216	203	216	186	192	240	224	223	210	196	202	231	204	199	193	217	210	202	199	195	223	211	184	209	207	196	225	192	190	200	174	221	197	215	208	200	203	207	215	207	215	229	210	200	226	208	229	183	226	193	198	176	196	233	188	208	217	210	185	208	204	195	209	179	193	208	195	228	219	220	215	216	227	202	193	229	227	223	200	194	202	182	193	176	193	209	180	192	211	204	220	191	191	195	209	230	203	201	185	193	211	162	201	208	211	180	222	225	193	214	198	198	203	204	199	210	191	208	206	227	230	201	177	199	202	240	203	197	201	204	216	203	184	212	217	221	209	217	181	210	182	222	213	192	191	202	217	217	192	182	210	240	208	192	193	191	187	186	209	201	197	204	194	189	214	206	193	220	214	193	219	206	190	205	226	162	196	204	213	199	209	223	202	222	203	205	207	208	195	212	200	207	211	218	192	207	218	226	201	199	207	205	207	213	212	189	204	206	225	187	195	201	200	209	203	190	184	216	209	189	214	207	191	196	197	216	213	195	158	210	227	192	216	177	211	218	199	215	190	195	228	211	192	198	205	214	176	217
31782	13125	11766	11143	9648	12856	11786	12518	11424	10108	9129	7093	7486	5936	4770	3821	3348	2523	2038	1599	1421	1303	1192	1263	1229	1247	1194	903	746	701	712	710	728	707	733	684	652	637	640	596	571	581	579	589	574	597	551	567	555	560	554	562	545	525	550	561	552	587	567	590	581	590	602	645	652	590	574	597	575	611	614	571	605	582	599	599	594	571	600	601	581	565	613	550	593	555	561	593	579	557	562	617	571	566	558	565	568	552	541	566	538	565	541	540	550	558	564	529	571	562	561	568	531	550	569	571	540	562	513	518	538	573	563	547	577	556	563	520	522	582	559	544	530	559	540	589	555	532	522	521	553	517	580	515	514	581	478	531	531	546	531	524	516	545	494	529	523	521	525	535	532	574	519	565	566	558	564	512	526	571	525	496	504	541	544	566	533	555	540	513	534	529	509	532	544	524	525	539	528	546	536	541	487	512	518	525	538	538	535	533	530	532	559	513	523	583	533	563	560	564	571	513	556	542	552	528	506	514	528	528	549	527	523	503	541	552	562	531	567	530	572	565	521	546	534	523	542	488	521	518	522	536	544	549	544	562	542	489	531	486	502	540	540	499	530	540	528	527	551	557	517	523	535	505	536	572	541	518	560	525	549	532	486	553	481	549	512	589	526	549	549	560	514	525	533	580	540	536	528	532	494	546	548	542	541	523	532	528	495	518	544	506	560	517	549	533	546	526	530	528	551	570	516	556	532	555	516	569	554	505	526	528	524	526	553	533	549	558	560	533	524	537	546	514	519	550	559	527	525	498	533	535	517	549	527	511	506	503	572	507	550	497	518	509	519	551	508	516	512	569	505	543	543	511	502	577	525	531	547	567	508	537	520	570	500	554	531	535	519	522	521	512	521	521	519	500	531	519	549	519	494	531	527	560	526	538	541	505	544	542	513	519	546	506	504	543	544	515	542	487	524	546	560	582	545	532	537	502	523	553	502	566	544	556	547	544	505	542	566	522	505	495	510	532	545	517	468	526	546	525	564	520	514	536	521	537	523	537	549	534	540	559	494	508	515	547	560	524	511	535	576	532	496	507	530	522	549	524	538	545	559	541	533	567	561	514	517	542	548	556	514	537	523	546	569	550	520	580	516	535	498	529	496	585	562	546	553	520	535	551	547	550	513	509	530	555	514	554	527	490	515	587	549	532	554	502	549	559	534	494	528	559	550	517	573	555	536	484	510	538	553	526	562	535	545	488	542	534	545	543	560	515	505	571	522	522	541	519	554	512	538	500	549	547	504	557	503	553	502	564	548	540	573	508	535	518	559	551	548	521	498	524	524	503	503	506	528	511	504	566	544	529	569	503	546	496	520	528	552	536	509	525	515	527	496	503	556	563	529	515	524	540	526	511	544	551	563	533	552	564	572	555	551	487	550	555	528	543	543	556	557	525	569	530	547	550	526	504	529	499	499	550	517	525	513	527	535	562	526	544	540	531	570	538	522	542	539	504	549	557	544	532	517	551	550	536	511	549	544	531	542	527	542	546	517	539	524	503	500	516	573	525	537	549	594	534	540	548	502	542	512	553	531	513	544	540	531	538	526	533	545	513	551	503	520	571	535	554	520	522	540	518	554	539	547	499	561	521	539	539	533	548	528	518	538	533	528	520	540	482	539	516	529	561	542	565	569	500	533	540	515	540	513	527	519	497	543	544	545	542	534	532	541	533	534	561	539	557	552	490	518	535	536	485	490	526	553	567	552	517	555	570	538	526	467	510	546	490	467	528	517	516	527	549	532	542	522	585	566	528	538	505	534	538	552	504	511	519	561	537	503	510	552	528	541	534	548	503	483	557	525	511	497	539	505	544	548	518	540	517	498	533	498	517	537	546	530	516	529	529	517	579	573	536	569	548	512	531	529	514	505	557	532	505	473	572	578	534	530	534	561	524	503	509	549	522	539	539	541	573	538	554	539	538	517	561	518	536	547	527	537	507	560	528	526	538	525	532	543	548	554	532	541	524	517	522	518	533	536	558	530	518	538	520	516	542	509	500	588	515	555	547	502	526	536	494	557	543	491	543	508	544	548	528	556	532	534	531	573	525	515	542	528	539	563	557	543	535	515	509	513	504	538	526	519	501	510	517	517	531	536	549	544	517	546	528	536	521	550	529	550	537	527	515	531	531	499	488	512	537	529	520	527	525	529	538	551	530	470	504	527	563	512	479	493	559	553	549	579	508	527	558	532	508	513	498	551	532	538	589	540	510	594	506	542	525	529	509	498	547	535	539	498	544	520	547	546	570	534	552	546	553	504	559	542	569	511	526	538	551	550	516	497	538	536	534	515	499	524	518	570	565	545	516	554	523	508	495	509	525	533	505	557	540	536	522	519	519	512	538	545	517	539	516	553	527	503	498	521	537	570	515	549	533	518	507	535	565	526	538	546	573	544	565	525	498	539	497	548	559	552	541	551	539	520	549	519	525	558	508	505	563	581	506	513	530	556	524	534	544	516	533	508	527	548	501	558	524	576	546	561	550	502	562	496	490	592	557	519	567	510	546	551	543	533	514	536	544	577	528	558	533	487	546	560	525	536	545	544	512	534	543	541	536	514	519	562	534	587	558	544	523	476	563	531	499	509	542	513	569	504	536	546	515	555	537	556	569	514	527	533	555	532	525	566	517	573	542	529	509	511	510	575	566	502	522	541	518	565	576	528	524	528	530	598	544	513	582	527	549	575	525	549	562	537	532	540	531	524	516	572	505	561	563	548	555	537	623	491	519	487	566	518	518	545	538	527	576	548	545	526	514	565	563	532	518	535	544	511	513	516	524	530	524	507	542	529	526	614	488	531	558	540	579	506	524	527	535	523	549	516	525	503	530	576	550	551	558	556	561	536	508	533	514	520	509	560	584	557	502	538	537	559	526	515	532	570	509	549	520	499	510	500	577	531	574	534	495	504	528	530	536	545	562	530	507	509	511	532	555	508	496	516	494	525	535	527	500	512	512	509	496	558	521	495	496	574	566	534	509	550	550	526	555	543	537	542	561	547	498	540	565	565	535	542	542	537	499	518	561	482	514	555	530	551	511	551	539	546	544	488	544	500	535	522	528	534	548	504	518	552	525	498	523	546	553	538	581	587	560	517	513	492	515	460	521	518	522	497	542	541	560	471	526	519	494	563	521	525	566	507	499	534	543	565	554	548	541	543	524	542	557	522	492	513	557	510	540	525	515	563	507	520	546	538	555	519	543	548	528	503	547	500	549	537	493	529	526	501	549	529	519	492	508	495	505	533	539	569	553	502	496	567	545	544	570	557	502	559	547	529	518	507	534	539	558	531	538	560	527	514	544	516	558	581	505	566	561	506	519	522	494	541	510	520	542	505	505	511	536	560	539	574	507	538	536	543	517	536	552	557	531	550	495	518	547	525	546	497	541	540	545	516	577	543	557	533	531	546	541	575	532	516	518	537	557	488	541	538	560	560	515	535	505	534	509	502	532	547	512	516	577	538	500	526	544
6636	2061	1467	1064	784	742	595	505	562	439	351	297	319	285	280	268	281	250	269	261	269	254	255	265	240	256	245	256	268	280	256	273	265	252	246	258	248	245	253	272	233	267	261	258	276	241	233	246	242	275	254	235	233	271	268	241	226	249	240	271	244	250	256	245	254	254	268	249	250	261	260	229	254	283	242	262	266	266	243	242	262	252	261	254	277	245	240	279	270	235	245	214	289	244	265	280	270	260	249	255	248	231	233	227	254	278	225	224	241	259	247	264	235	239	248	272	233	215	271	275	258	252	258	245	229	250	267	258	241	249	255	225	239	249	257	294	255	251	256	235	271	251	258	259	239	250	245	231	270	260	286	244	237	248	264	256	256	244	247	277	275	248	276	246	244	255	253	255	258	287	268	258	282	241	282	247	254	278	239	241	222	271	252	254	246	256	244	254	248	242	274	246	230	261	253	287	248	214	245	245	269	243	263	248	251	250	254	248	268	256	277	251	262	243	268	238	237	250	280	253	243	244	228	249	268	234	266	236	247	259	286	258	245	246	267	236	263	245	242	252	246	245	281	261	281	257	255	261	264	266	270	259	244	257	238	243	245	297	276	263	256	278	256	210	251	275	247	238	269	252	272	245	234	279	254	273	271	238	229	267	262	260	237	253	264	257	244	237	250	282	241	238	257	257	280	266	270	268	270	250	250	251	243	265	231	257	242	217	259	241	234	261	255	271	243	276	229	280	279	284	272	233	244	248	275	269	262	236	252	272	245	254	253	264	235	258	234	217	284	253	259	266	255	268	262	285	261	255	257	278	254	264	250	268	246	268	247	220	277	263	233	261	251	254	245	276	225	241	261	254	239	251	248	253	249	253	277	236	252	250	278	270	234	266	244	259	255	277	268	253	281	260	256	256	257	257	271	249	248	258	243	277	272	234	239	230	276	240	245	236	252	260	268	257	221	281	280	219	270	261	249	248	224	246	270	247	221	246	258	253	239	258	265	259	255	258	241	279	242	264	255	270	243	249	262	269	254	239	233	259	238	249	269	243	236	250	263	264	243	268	262	277	269	263	256	244	260	222	289	260	245	252	256	240	285	256	235	288	249	223	254	255	244	256	255	245	278	231	261	239	261	247	292	234	252	245	291	240	266	266	269	264	260	239	261	282	267	258	260	245	246	274	252	238	250	279	230	251	261	264	249	270	262	246	263	249	249	252	270	254	249	247	247	265	253	260	252	255	236	258	266	250	263	273	278	283	245	227	263	247	270	214	262	275	272	236	258	250	254	266	261	258	249	251	267	227	259	278	249	263	261	265	269	269	261	246	270	261	264	261	251	265	247	244	291	264	270	276	252	257	259	274	275	296	254	272	264	253	219	225	266	259	247	264	249	267	260	246	222	263	236	267	261	270	246	275	260	257	241	226	264	262	266	277	271	261	299	274	268	294	284	253	277	235	255	269	271	225	290	287	287	264	255	239	250	313	239	265	251	267	254	281	248	282	243	243	255	243	279	228	249	270	267	260	275	237	233	282	250	240	264	268	252	268	243	251	288	241	303	262	251	240	276	243	272	229	246	240	266	236	238	249	234	269	242	257	274	257	264	253	261	248	265	266	247	243	256	240	272	236	245	222	269	278	256	265	306	266	283	270	257	286	253	244	243	247	238	276	241	221	245	241	273	260	231	276	258	238	264	260	255	270	261	238	260	265	261	274	252	271	223	257	260	266	224	248	283	266	222	265	259	247	259	259	218	265	250	227	251	232	253	240	247	259	282	276	252	258	238	231	256	257	235	283	284	251	249	241	301	230	264	261	259	254	280	247	256	253	258	268	273	248	232	242	270	274	227	254	231	236	272	268	244	262	239	280	227	245	258	243	245	243	256	261	265	265	242	250	268	288	247	240	227	255	266	263	240	271	270	249	279	253	274	237	292	250	275	251	250	248	206	259	226	233	282	242	273	253	254	265	272	244	256	239	249	281	265	259	254	264	242	252	253	238	238	246	241	258	285	248	257	244	260	259	234	281	266	235	226	238	244	226	236	248	250	257	260	272	247	262	282	270	256	271	262	217	282	250	243	255	263	245	282	260	216	258	228	258	246	241	262	287	251	267	224	236	243	265	247	262	271	256	255	252	240	265	261	270	265	263	262	249	254	252	254	254	240	246	277	256	245	272	229	276	224	267	257	248	235	272	258	236	228	249	271	244	256	243	254	279	225	276	242	258	265	247	237	245	240	249	258	237	275	254	252	225	243	259	239	273	269	223	256	259	256	253	236	239	255	287	279	228	247	241	275	244	272	278	259	282	263	232	252	247	274	224	261	245	250	249	265	279	289	268	262	297	255	242	248	246	258	251	263	261	281	269	228	280	233	253	271	286	220	243	243	235	217	260	257	263	242	247	241	231	255	253	241	257	261	233	277	234	248	276	269	249	266	259	256	288	245	229	252	255	266	275	256	253	226	269	274	249	226	222	258	265	259	236	252	257	286	277	268	270	262	281	259	231	270	238	240	239	242	280	278	249	251	256	245	239	258	261	246	249	267	239	256	263	260	276	264	240	234	239	284	262	249	240	275	238	254	252	247	250	257	294	261	253	245	274	244	277	261	264	254	232	220	247	257	284	270	262	279	259	275	255	268	235	242	260	245	265	266	250	259	216	248	282	224	219	279	257	277	247	275	253	255	273	268	262	270	244	248	243	281	291	231	284	246	264	250	264	253	266	269	264	280	264	266	263	237	241	238	255	274	226	232	259	260	280	236	256	217	269	264	246	238	269	263	234	237	260	225	247	253	243	237	256	251	279	294	261	273	281	254	297	254	267	257	269	284	256	247	213	243	246	226	286	280	262	257	259	244	279	238	252	267	249	262	265	241	274	253	221	266	259	292	261	231	268	247	275	236	232	275	260	244	238	265	263	260	261	255	230	263	248	226	230	270	252	242	246	259	244	251	238	222	222	252	250	232	233	285	265	251	272	262	249	221	246	238	278	227	251	257	269	260	228	250	275	251	235	246	229	260	246	251	276	249	238	271	261	264	219	254	254	254	262	274	254	267	259	236	250	271	281	243	272	223	254	246	238	266	233	242	266	255	277	252	234	273	238	250	269	265	270	257	264	246	245	261	269	258	248	244	279	282	258	248	251	270	247	244	269	237	266	252	239	232	270	262	254	256	261	278	229	245	279	295	271	274	269	248	250	244	250	245	254	261	257	255	285	246	270	260	288	276	259	280	268	273	274	290	247	242	263	252	277	243	256	249	277	252	262	232	255	256	253	291	257	270	262	273	244	295	229	256	263	250	254	255	262	260	254	231	248	281	253	264	254	283	266	261	270	266	236	254	258	265	268	277	271	244	254	222	251	261	234	264	253	246	238	235	247	261	224	242	238	263	251	244	283	256	240	265	255	233	244	284	258	271	272	258	266	249	228	234	256	245	238	251	248	273	257	268	279	299	266	225	241	243	235	259	221	242	249	246	246	249	228	258	256	248	232	269	293
5889	2452	2657	2341	2167	2194	1973	1996	2111	1697	1484	1038	908	948	825	832	854	806	808	772	702	751	733	756	736	648	742	690	758	690	684	687	745	701	664	648	680	704	648	688	680	699	700	670	665	645	709	632	667	654	678	704	689	657	656	668	657	659	699	689	713	678	714	685	688	713	711	717	700	686	695	678	637	682	650	679	655	691	671	676	712	687	692	703	687	641	661	698	687	725	677	665	710	686	723	687	617	656	697	679	684	697	662	680	709	670	710	657	666	682	668	660	636	659	670	691	679	682	692	659	679	680	700	741	716	722	658	624	701	718	664	644	679	671	675	710	678	653	718	670	693	657	718	735	712	664	624	688	657	691	675	676	711	669	657	665	716	663	663	679	722	668	694	714	696	647	710	675	679	717	721	692	737	685	637	695	719	677	681	690	692	706	653	671	673	666	629	682	658	697	696	734	698	676	671	666	676	713	662	675	701	689	689	667	686	669	658	672	647	661	639	651	660	635	692	644	702	656	655	634	702	671	707	658	677	662	694	679	656	625	664	700	652	674	693	733	703	697	646	732	690	753	708	687	688	704	667	694	696	696	692	672	675	656	676	633	669	622	688	660	690	656	706	640	681	661	699	670	641	723	690	665	672	714	728	656	650	668	686	642	664	672	656	667	595	674	654	653	645	654	671	662	700	669	695	632	676	643	672	698	628	631	680	622	711	679	698	685	625	669	633	659	694	695	675	677	696	712	669	650	656	645	602	654	622	676	676	705	688	720	662	658	664	672	690	685	671	704	634	671	663	703	672	638	717	668	689	640	715	690	665	695	693	658	667	691	668	680	677	696	710	652	659	626	707	696	697	676	667	724	713	659	676	706	733	680	642	697	687	667	717	669	673	661	660	696	647	688	674	691	664	700	707	709	656	703	706	680	718	653	668	670	675	713	628	684	641	648	646	666	658	709	656	680	665	680	670	710	669	675	667	734	692	637	708	674	663	696	665	611	689	672	667	658	654	672	701	712	667	688	721	678	687	692	663	688	629	720	686	681	695	712	679	691	700	689	737	634	727	682	690	636	700	656	660	661	668	686	662	670	725	660	666	720	657	667	658	690	662	677	662	680	687	688	721	680	642	673	684	676	606	653	650	692	671	689	688	720	670	673	665	640	656	661	701	710	652	674	679	696	682	645	690	655	636	689	663	665	668	640	685	691	666	707	703	665	646	673	691	652	696	617	595	648	672	664	704	696	701	692	614	746	693	687	665	700	664	693	676	692	650	672	676	695	667	674	643	677	665	711	730	678	703	656	704	638	662	698	640	640	650	651	694	730	662	684	698	688	721	704	669	721	696	666	696	699	687	683	657	683	653	690	707	721	692	656	687	666	688	701	616	697	698	676	684	671	688	654	620	681	703	673	651	662	663	658	684	671	700	664	685	732	676	661	664	637	659	663	700	668	675	654	630	697	692	705	671	687	654	687	697	764	693	724	673	698	638	681	681	690	651	665	677	646	669	675	687	698	669	687	669	684	667	638	650	634	681	668	719	669	697	634	658	675	658	674	652	694	679	653	637	630	656	632	663	648	676	644	687	665	720	694	670	691	732	700	726	643	656	689	669	654	721	638	644	684	659	673	695	668	677	699	735	703	692	641	685	720	691	660	705	667	692	719	738	707	697	659	666	708	633	688	712	683	662	673	657	634	681	709	670	704	658	655	667	687	659	639	678	686	672	668	644	629	663	670	698	715	647	667	696	696	685	659	673	732	671	661	688	651	652	681	687	680	674	691	637	648	666	669	695	672	700	659	718	699	660	671	678	653	664	657	648	652	677	708	668	653	678	740	699	687	703	685	697	663	690	650	699	688	702	687	667	686	704	683	683	715	643	695	661	714	705	642	686	650	671	677	705	691	645	702	685	653	702	693	670	708	678	712	718	670	593	664	680	668	692	712	642	651	699	671	642	676	653	708	660	650	674	669	659	652	680	710	677	696	702	687	603	690	699	676	632	659	659	712	684	639	706	679	680	664	665	662	710	623	697	649	702	644	646	744	657	655	653	687	640	662	667	663	698	646	674	700	650	681	708	633	688	640	689	606	688	687	642	649	689	672	685	662	735	673	665	649	689	676	659	656	682	691	679	687	664	681	698	699	707	653	671	666	667	640	719	684	655	690	677	712	610	714	650	685	664	712	705	660	702	623	670	635	676	703	672	660	674	651	734	648	694	683	684	651	707	675	692	707	693	712	661	709	625	693	710	707	702	701	659	674	658	673	701	654	695	649	687	710	736	662	639	631	686	681	646	635	679	670	663	655	674	670	684	649	680	654	677	719	667	705	690	686	699	717	692	625	700	676	675	683	656	722	669	649	685	718	691	688	708	686	639	706	640	721	686	696	660	696	665	675	682	661	662	655	683	695	672	710	639	680	692	648	656	694	737	663	712	692	708	677	703	713	668	731	714	711	672	655	661	643	691	683	641	719	643	656	635	675	648	682	726	689	708	660	647	689	715	683	711	655	652	729	679	693	628	670	685	727	679	693	710	661	658	725	660	666	713	674	689	652	715	669	608	693	710	617	661	671	667	671	704	616	709	673	674	643	720	689	662	694	650	687	662	649	690	694	676	693	662	688	682	712	722	701	665	698	645	689	698	655	718	673	701	664	680	681	708	680	636	652	669	662	650	673	646	667	684	708	677	671	695	666	662	677	651	704	604	692	680	672	646	678	640	671	677	703	676	635	666	689	672	670	658	607	679	690	659	660	626	673	676	646	698	684	654	639	655	713	667	703	688	636	696	704	726	676	700	700	688	693	697	688	734	729	669	702	637	676	635	635	674	702	691	696	643	641	670	637	654	693	662	673	672	687	668	697	676	671	686	670	674	641	667	704	679	668	690	687	670	636	711	672	646	649	649	673	718	654	637	667	655	676	681	685	646	661	741	698	632	668	692	680	691	686	683	673	669	695	683	695	702	658	690	647	671	671	661	683	661	652	689	697	677	696	711	669	681	711	691	674	763	639	690	664	710	661	651	687	683	645	643	682	682	689	692	682	679	658	682	660	685	670	678	701	724	710	646	705	668	719	650	677	615	657	693	681	696	705	674	605	669	648	670	656	703	701	718	712	668	708	687	634	631	719	657	688	727	671	671	631	698	658	639	630	706	654	682	684	648	719	670	703	707	667	690	695	657	725	651	668	678	691	664	679	690	650	695	713	659	707	684	687	688	665	648	711	659	719	703	669	681	694	684	687	698	677	681	696	751	648	671	618	697	666	682	675	720	705	675	681	644	670	657	687	673	671	677	673	699	670	678	683	674	680	651	721	710	687	656	679	686	661	658	669	622	713	672	710	656	723	696	673	610	646	646	654	651	691	703	717	658	689	682	682	672	682	705	683	718	683	678	694	659	653	703	653	686	645	718	692	667	663	696	670	709	668	661	667	674	689	668	666	686	645	650	695	666	687	686	699	646	684	691	706	697	675	691	664	668	631	701	705	644	644	686	689	696	654
29623	17859	11870	8993	6381	6552	5793	4234	3620	3449	2888	1509	1065	843	616	546	486	461	392	361	342	360	324	348	335	329	317	323	335	310	297	279	305	288	318	293	316	328	319	306	329	310	295	311	286	318	309	281	284	309	319	304	277	277	310	291	266	290	287	302	306	299	324	288	346	290	326	294	300	292	264	293	297	284	271	308	294	283	296	305	302	282	272	291	307	278	301	292	324	310	284	308	280	294	322	300	316	282	312	314	284	270	302	295	312	292	279	307	299	314	334	287	299	320	282	301	269	262	300	307	276	281	278	286	300	314	283	277	308	312	295	315	296	258	282	317	336	298	263	302	302	293	283	301	282	287	297	293	273	321	307	292	296	248	252	282	295	307	302	274	298	270	295	297	302	256	308	300	316	307	315	307	286	287	262	284	281	279	290	274	313	285	268	301	314	279	309	305	288	312	299	293	289	314	284	292	282	289	292	323	288	290	282	278	300	285	310	282	276	291	257	288	290	268	280	301	288	302	305	289	279	292	286	290	267	297	308	315	300	299	301	293	321	279	293	302	292	285	291	282	307	310	282	275	302	295	279	306	283	271	309	275	290	273	318	271	290	287	274	293	298	292	323	281	290	312	319	311	292	271	278	287	281	295	294	297	270	305	275	281	291	273	291	311	268	280	315	305	285	289	270	294	262	324	284	299	307	285	312	279	297	285	285	311	287	305	289	295	297	283	350	297	282	282	280	285	285	317	285	312	276	279	294	280	319	283	315	277	296	285	279	283	296	323	318	297	287	288	290	307	264	272	310	314	309	297	292	258	311	293	281	296	310	307	288	310	304	309	318	278	291	276	274	276	322	281	292	279	300	279	283	299	306	265	273	268	291	290	284	274	300	290	309	292	334	302	291	290	275	295	259	273	307	294	273	295	279	264	309	311	288	304	269	259	297	274	283	307	296	297	274	290	293	326	299	310	299	324	303	306	278	283	277	297	268	264	290	277	295	279	325	304	292	324	284	280	300	296	309	315	287	327	297	300	283	288	325	317	282	288	264	310	307	316	285	287	288	306	282	307	268	276	310	292	302	300	289	281	226	317	291	285	306	289	292	302	290	287	301	280	287	257	285	290	286	267	306	338	301	288	297	289	322	274	272	286	271	296	283	282	267	307	291	298	321	295	283	256	284	287	288	272	269	281	290	322	283	309	294	272	297	294	308	289	320	307	304	318	266	282	311	297	278	283	303	292	286	306	269	268	283	265	267	287	274	309	293	298	294	326	291	303	272	296	301	301	275	285	287	285	302	277	306	277	311	288	319	293	298	293	327	278	290	319	285	277	279	275	292	301	294	302	294	325	286	288	308	306	317	265	287	298	310	285	284	282	296	284	263	304	299	320	306	310	276	294	305	330	306	314	312	267	271	296	293	291	304	303	282	288	283	288	308	299	289	292	273	265	303	252	276	310	292	273	269	312	260	281	322	321	318	311	285	295	299	266	295	293	259	301	272	295	252	295	292	281	326	285	305	282	293	297	303	262	293	280	294	305	314	297	294	300	287	325	294	294	266	314	286	278	278	316	314	292	264	294	274	296	279	278	270	301	270	303	292	273	305	286	297	321	306	288	283	277	299	309	308	289	282	291	317	288	316	301	281	306	271	283	289	267	296	311	287	289	306	298	280	322	307	271	302	326	354	322	296	287	328	310	311	314	312	279	306	273	298	295	322	292	315	290	287	295	274	279	305	268	280	288	282	279	294	294	297	319	299	285	284	288	286	329	278	316	315	270	283	280	311	282	267	302	323	285	285	282	288	311	298	287	275	321	302	273	281	314	314	291	296	285	314	307	318	294	283	291	291	276	295	318	276	287	309	310	302	280	296	288	292	299	298	293	289	290	326	297	280	284	311	279	297	306	285	292	287	317	276	313	308	279	317	283	300	294	311	323	276	287	276	313	293	278	335	303	314	272	352	284	321	288	296	315	275	309	309	309	273	270	287	294	279	303	300	270	255	285	316	277	283	301	287	304	313	304	294	296	321	335	321	294	318	296	284	287	314	271	299	310	270	293	306	290	283	275	284	295	290	294	278	265	297	301	304	262	296	299	296	305	300	277	305	309	277	287	281	314	283	312	253	312	283	301	284	299	287	260	285	296	303	299	286	274	321	312	272	291	326	279	293	313	314	308	305	283	289	260	284	317	319	292	318	272	300	293	295	263	302	287	275	306	295	307	299	275	281	318	299	298	289	303	320	279	290	289	317	277	283	283	302	245	284	298	309	274	297	307	275	285	286	284	320	332	312	286	294	281	289	277	293	276	262	325	299	294	285	297	308	310	294	315	284	265	299	280	285	247	280	318	283	302	267	277	289	292	330	272	311	293	280	259	291	278	285	284	309	316	318	280	298	303	297	276	269	297	264	286	305	278	300	288	281	293	285	284	289	290	301	285	305	270	286	302	287	239	285	249	305	318	294	290	321	304	300	280	305	299	282	297	280	268	282	308	286	300	285	306	305	281	319	296	263	279	283	282	286	283	280	276	266	283	291	274	271	277	292	291	311	317	294	293	270	267	297	285	282	317	301	297	297	287	320	318	298	274	333	310	301	330	272	285	295	285	276	270	266	295	271	320	290	295	292	296	285	328	287	277	268	340	308	274	310	287	266	294	281	268	284	310	282	316	299	292	286	301	291	271	263	299	285	287	274	297	292	298	285	299	270	277	296	268	310	310	292	269	301	283	329	302	284	287	287	266	276	305	277	274	313	330	311	300	293	312	280	299	283	286	314	311	312	285	282	280	311	265	280	270	274	284	297	297	325	285	307	288	333	319	317	306	303	308	308	277	327	260	327	259	291	291	297	279	326	289	302	293	289	298	305	314	289	269	288	353	288	310	324	309	288	270	262	299	284	304	318	284	315	289	291	276	286	313	297	295	300	316	284	292	318	321	297	285	302	270	288	272	303	308	293	305	283	314	286	280	252	334	294	270	271	288	308	289	283	305	288	297	326	264	268	310	315	282	315	283	291	256	275	313	314	320	314	271	300	326	293	291	273	305	277	287	311	300	288	301	327	298	318	287	307	308	286	308	311	292	290	303	284	310	282	293	278	293	288	303	301	309	294	295	306	282	275	300	293	307	325	272	312	294	312	298	316	256	300	281	275	288	296	289	293	314	304	277	297	314	259	315	266	335	280	286	290	286	275	308	296	315	261	294	303	328	316	282	301	283	315	268	276	300	264	281	262	282	264	283	300	292	276	310	283	295	295	295	317	288	310	315	296	308	307	270	311	314	296	298	297	295	298	308	288	281	297	291	293	289	286	281	300	284	277	313	300	295	287	279	282	285	283	290	281	288	278	270	303	307	303	288	284	317	322	285	301	264	277	289	283	277	251	281	311	297	281	303	301	271	298	294	290	314	318	307	287	307	272	277	288	310	277	278	304	305	287	301	282	297	309	267	254	281	300	281	288	309	297	267	286	250	260	312	293	266	275	311	300	275	312	259	285	302	281	292
21904	10599	7988	8586	7313	10294	9453	10347	8807	8363	7567	4659	4279	3867	3089	2434	1992	1703	1509	1413	1242	1141	1148	1146	1145	1166	1148	1000	924	904	932	857	854	845	832	843	727	845	759	793	853	748	779	739	756	755	766	771	770	781	735	750	761	780	728	739	788	831	719	811	804	762	787	800	842	792	783	791	767	750	785	809	813	771	803	756	860	741	821	778	825	821	711	790	722	787	735	788	760	714	718	789	793	750	751	790	731	789	777	755	756	778	727	779	788	756	753	784	747	759	745	778	734	734	717	782	726	805	752	766	769	794	766	746	776	770	778	736	711	776	765	795	731	726	748	743	762	791	757	761	762	721	745	758	761	785	726	753	784	766	741	779	748	727	744	802	780	728	749	736	760	737	727	728	812	772	721	715	758	741	758	758	780	743	744	749	763	753	746	718	748	696	788	789	741	764	740	781	759	750	705	779	738	755	739	704	769	739	734	771	733	764	786	769	777	767	761	758	735	733	799	820	794	776	783	774	800	767	732	726	770	701	777	758	764	752	732	752	753	731	728	748	756	720	769	808	777	709	740	737	746	775	776	753	731	748	729	744	755	747	728	742	772	752	710	743	832	763	758	748	777	796	810	777	767	750	762	780	756	713	772	765	697	728	780	789	735	761	790	775	707	755	723	777	751	751	708	745	788	740	749	755	733	711	747	760	732	703	751	756	773	801	765	746	757	752	736	773	733	689	755	746	750	795	726	754	787	780	761	782	806	739	746	759	780	759	760	738	739	735	776	753	774	764	763	733	788	757	718	766	706	726	744	759	738	789	742	811	767	749	763	736	741	744	754	720	769	734	707	828	751	736	777	745	722	730	775	740	743	808	747	726	761	771	745	771	744	743	805	766	694	748	704	707	775	739	739	818	749	739	714	748	793	753	711	771	741	730	740	766	749	767	709	747	746	764	729	728	796	745	738	757	753	769	726	788	752	716	763	789	756	786	831	799	750	745	748	742	741	822	738	747	760	789	737	746	719	754	715	751	734	764	732	738	741	728	769	766	784	711	769	750	738	781	778	728	743	742	771	745	739	774	748	799	738	741	778	745	718	777	720	744	754	797	744	792	777	799	788	761	779	756	768	746	718	755	772	764	758	767	772	750	732	734	752	758	761	748	756	731	782	740	748	765	782	752	756	777	778	755	749	722	759	795	743	810	760	806	757	734	756	756	744	741	784	760	734	775	795	722	758	765	778	786	732	740	711	771	820	715	681	740	803	754	733	714	796	732	782	736	774	724	803	750	729	733	785	740	728	735	781	773	745	730	760	835	783	730	778	778	747	754	731	758	756	777	736	736	713	785	750	732	732	737	727	745	728	705	745	747	726	768	721	804	720	794	750	742	776	723	744	751	788	756	734	723	721	809	754	740	740	752	738	746	768	719	747	741	758	751	769	739	748	750	753	809	765	745	750	767	770	753	753	789	746	742	724	727	714	726	740	769	733	725	825	753	754	756	726	753	746	787	752	794	781	763	712	728	757	800	782	724	732	784	816	707	793	773	741	710	757	730	822	715	822	747	781	802	759	783	684	770	703	709	735	747	774	784	755	761	738	751	748	732	721	736	794	734	733	714	722	753	713	801	776	755	780	750	703	722	682	717	756	729	752	789	740	742	751	734	680	713	724	761	819	753	760	720	740	705	740	797	779	742	714	690	726	719	762	751	744	753	757	773	787	771	762	775	763	757	760	753	747	727	784	762	723	719	760	745	725	763	747	794	751	712	743	729	725	737	743	756	776	797	779	708	756	717	732	742	763	761	727	760	827	748	777	775	766	756	756	703	732	763	725	728	771	761	732	748	778	752	773	721	767	713	733	772	759	718	749	741	759	760	758	733	778	730	798	808	750	763	727	733	701	780	751	723	785	715	718	755	738	741	779	721	747	754	743	786	729	708	789	711	724	828	762	751	756	853	751	776	776	740	768	779	782	740	758	751	747	797	706	744	786	758	771	787	706	754	734	762	726	775	802	770	795	727	721	758	709	772	776	793	748	721	775	757	775	767	729	735	732	727	762	764	795	783	795	700	780	729	730	773	701	733	725	763	736	743	780	733	735	753	757	747	807	723	775	722	826	702	765	808	714	765	751	735	707	725	759	764	768	773	757	779	750	707	774	729	692	741	744	742	719	767	741	755	731	726	741	789	728	746	724	748	754	746	741	735	756	735	710	763	746	773	782	769	736	736	737	787	700	754	785	730	777	710	747	765	752	734	711	749	787	754	716	756	788	722	759	723	761	721	718	766	717	764	783	751	755	760	752	785	797	734	693	799	769	736	729	699	767	724	765	745	759	779	721	722	753	743	749	774	717	718	737	833	765	792	774	720	726	746	758	749	743	715	719	732	729	814	759	766	761	758	724	780	760	746	744	736	751	746	747	711	769	737	746	795	700	735	721	785	768	766	786	796	788	744	689	805	768	797	752	753	718	730	735	728	749	744	715	768	763	715	696	781	733	757	743	767	773	775	753	710	735	730	734	800	724	770	738	741	741	769	776	750	766	709	691	773	743	686	729	741	709	763	727	793	776	742	711	708	803	741	705	759	770	757	718	756	736	750	758	702	726	779	731	726	744	747	725	754	757	722	743	747	747	747	725	708	722	765	742	709	755	733	687	780	755	716	771	810	723	781	743	750	710	739	780	746	750	739	779	822	715	748	764	791	743	786	695	735	800	743	759	774	715	720	781	789	727	797	710	788	757	784	814	735	792	736	744	738	730	750	756	738	746	721	739	763	757	756	760	752	768	736	754	755	720	790	729	772	768	783	745	718	714	760	750	741	740	759	792	721	739	759	751	765	737	746	762	752	723	744	757	798	775	760	757	753	767	741	849	742	785	761	713	755	715	711	758	752	704	777	771	738	726	783	766	729	772	724	797	725	769	750	760	740	722	742	756	706	719	765	742	764	713	762	757	768	737	732	744	806	766	747	692	792	763	748	731	720	800	724	796	771	696	769	738	703	751	749	755	716	752	768	790	765	742	709	735	770	753	720	738	739	707	759	753	715	756	765	774	728	762	804	753	784	733	705	759	777	742	756	719	764	788	682	744	793	754	758	722	734	720	707	791	763	791	730	778	739	746	744	741	805	774	732	777	774	781	730	770	738	738	756	752	757	786	753	733	795	782	737	740	706	743	760	739	778	806	739	724	748	767	657	695	768	780	789	771	774	748	718	747	706	756	767	772	776	737	714	795	752	749	743	775	737	754	734	753	748	738	735	743	756	701	759	721	748	761	785	747	752	745	782	766	757	733	753	702	737	748	795	733	745	772	744	720	710	718	761	734	788	773	747	724	779	769	716	719	771	736	741	763	694	756	751	710	782	749	744	764	743	753	760	697	774	710	749	762	784	735	718	763	747	741	769	763	730	785	733	767	760	726	757	757	698	748	758	719	761	728	790	713	727	723	769	801	764	774	745	778	750	734	778	741	725	752	744	726	763	785	730	744	753	733	713	749	766	784	721	731	757
120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
