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
336716572331	336716572890	336716573440	336716573990	336716574540	336716575090	336716575640	336716576190	336716576740	336716577290	336716577840	336716578390	336716578940	336716579490	336716580040	336716580590	336716581140	336716581690	336716582240	336716582790	336716583340	336716583890	336716584440	336716584990	336716585540	336716586090	336716586640	336716587190	336716587740	336716588290	336716588840	336716589390	336716589940	336716590490	336716591040	336716591590	336716592140	336716592690	336716593240	336716593790	336716594340	336716594890	336716595440	336716595990	336716596540	336716597090	336716597640	336716598190	336716598740	336716599290	336716599840	336716600390	336716600940	336716601490	336716602040	336716602590	336716603140	336716603690	336716604240	336716604790	336716605340	336716605890	336716606440	336716606990	336716607540	336716608090	336716608640	336716609190	336716609740	336716610290	336716610840	336716611390	336716611940	336716612490	336716613040	336716613590	336716614140	336716614690	336716615240	336716615790	336716616340	336716616890	336716617440	336716617990	336716618540	336716619090	336716619640	336716620190	336716620740	336716621290	336716621840	336716622390	336716622940	336716623490	336716624040	336716624590	336716625141	336716625690	336716626240	336716626790	336716627340	336716627890	336716628440	336716628990	336716629540	336716630090	336716630640	336716631190	336716631740	336716632290	336716632840	336716633390	336716633940	336716634490	336716635040	336716635590	336716636140	336716636690	336716637241	336716637790	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
46632	27169	20066	15267	10888	7972	4939	2794	1442	852	568	460	385	354	322	297	290	260	282	276	260	264	252	236	226	278	239	239	237	235	265	240	260	233	209	261	205	211	233	246	221	241	265	249	209	206	213	238	234	246	232	236	232	202	195	227	236	229	251	261	243	256	220	230	263	230	203	239	216	237	227	241	224	228	216	217	219	229	231	189	212	227	233	241	242	251	238	224	236	218	231	231	223	212	239	226	218	199	234	198	214	207	224	229	202	225	230	213	209	210	222	252	235	224	248	242	207	243	227	214	207	210	193	226	213	210	226	250	220	212	244	224	219	206	210	222	220	202	218	224	238	211	204	226	217	248	214	237	225	226	239	222	183	196	230	208	225	219	232	193	221	220	236	237	207	229	226	210	219	209	205	208	219	232	227	216	248	184	231	221	220	212	243	216	210	179	237	221	209	193	226	237	245	211	194	237	239	230	236	218	169	201	234	242	235	223	225	230	210	217	207	213	218	228	218	209	233	228	235	211	208	198	216	218	219	239	236	219	227	203	226	224	213	211	218	238	212	234	201	197	221	219	254	240	220	221	223	205	210	214	230	187	225	220	226	223	218	247	209	212	233	216	230	226	236	197	219	249	213	208	211	211	199	209	222	204	228	199	219	229	191	226	206	218	207	243	229	196	201	205	217	237	210	198	253	184	241	213	212	205	219	197	220	223	235	239	217	218	200	226	223	197	209	241	241	207	221	243	224	228	181	193	215	208	218	229	219	252	222	211	204	231	216	224	201	247	207	257	232	230	241	233	198	228	222	215	230	209	205	210	215	216	224	233	214	194	219	230	216	226	232	210	213	230	202	215	214	249	214	219	212	230	221	246	215	226	240	224	199	232	221	242	184	202	209	215	249	198	227	210	216	235	206	218	205	227	224	238	201	210	199	229	226	215	213	217	237	227	219	223	194	224	253	249	199	228	242	218	221	205	192	212	233	216	215	208	225	193	221	205	235	235	220	209	231	221	214	217	195	211	228	206	223	224	236	208	217	204	222	221	231	227	225	190	222	219	241	195	241	248	226	227	236	238	222	217	236	262	203	185	225	242	203	189	209	229	227	198	213	204	210	194	213	233	228	246	233	240	226	228	192	221	230	241	222	219	242	224	187	211	199	248	214	249	223	264	223	213	221	217	215	228	234	213	231	220	226	234	211	211	197	221	226	210	253	217	195	221	214	199	227	198	208	205	214	216	229	226	243	227	203	214	217	211	209	196	236	221	221	207	214	222	225	203	250	208	205	191	212	219	230	236	225	218	197	215	215	224	240	191	238	219	233	218	235	215	200	238	235	210	223	222	217	216	220	221	202	237	236	207	218	239	217	227	219	227	234	213	209	204	220	221	193	219	217	240	200	188	228	238	248	217	229	237	192	195	237	242	224	243	204	231	217	201	253	225	205	230	223	198	232	231	212	233	221	226	209	226	243	216	216	225	212	211	217	194	224	224	219	200	231	197	210	233	227	193	205	224	222	240	201	219	219	221	202	236	233	216	200	228	211	216	222	247	202	214	202	222	224	206	207	216	248	223	223	222	195	222	228	206	203	209	181	255	221	218	195	217	219	211	200	197	200	192	218	214	210	217	195	227	239	227	236	204	233	216	222	200	208	226	216	214	204	226	198	203	230	223	218	238	208	216	234	228	224	207	214	216	212	211	230	225	203	195	212	237	236	210	227	226	246	238	202	197	240	217	245	229	254	242	225	216	209	196	211	215	252	196	219	238	227	215	205	216	217	194	217	222	190	202	206	196	231	210	232	214	242	229	248	219	233	223	195	225	221	223	236	274	217	233	206	216	224	229	206	209	217	215	224	228	241	241	240	213	184	215	215	243	214	244	205	226	178	227	228	207	218	215	239	232	226	216	187	222	212	215	243	212	245	233	217	232	239	249	237	239	192	225	245	199	219	226	213	203	196	246	227	223	200	237	217	262	218	209	238	231	240	200	263	213	223	221	235	222	239	205	204	228	214	241	226	222	230	235	229	223	221	218	232	202	254	216	227	221	190	219	234	227	208	203	199	220	218	219	233	211	224	223	197	225	211	228	217	201	212	229	220	234	235	248	233	205	223	233	204	211	241	259	210	261	220	228	191	219	221	239	204	227	231	225	239	237	228	238	206	235	229	222	225	221	222	240	238	211	228	243	212	215	213	243	219	200	217	194	239	216	216	213	244	225	231	249	218	216	217	224	219	218	197	217	224	221	236	229	221	242	229	222	230	211	251	227	239	236	236	223	214	212	230	215	206	232	214	215	204	205	225	238	226	194	241	217	212	217	216	234	225	250	224	226	230	234	242	221	220	222	241	216	205	217	238	228	244	230	246	238	202	210	187	223	208	204	240	223	202	226	228	228	204	193	248	238	225	217	218	230	221	220	227	217	232	247	230	212	220	233	211	246	214	222	235	232	205	213	205	222	199	199	254	215	209	215	227	208	228	195	209	215	226	226	220	248	220	195	222	243	223	230	241	214	211	236	199	244	216	209	218	224	245	190	230	196	228	204	209	194	223	214	211	199	251	219	213	214	240	246	237	212	223	213	190	199	210	244	220	217	269	218	237	209	195	218	234	222	226	238	220	230	215	224	227	226	220	192	207	186	224	229	234	226	206	234	241	209	190	240	259	228	211	215	214	195	202	214	224	229	230	219	242	234	242	201	205	221	227	220	223	234	229	205	224	236	224	242	224	227	213	215	237	213	209	203	221	192	236	233	209	217	210	226	223	236	251	223	217	210	218	236	246	243	221	198	186	212	226	234	207	198	213	218	193	216	247	222	199	211	193	239	227	221	216	224	227	224	223	231	213	246	232	217	253	195	230	193	198	223	216	206	219	205	216	233	220	222	222	227	209	198	254	242	208	234	242	206	231	239	216	221	217	220	235	243	199	210	212	205	243	219	239	245	224	221	224	210	217	221	211	205	226	216	236	234	203	209	212	249	220	238	210	216	251	228	223	211	203	223	241	224	224	202	226	232	214	212	187	196	222	220	219	221	240	220	201	225	220	211	199	221	232	226	200	199	189	235	209	218	238	235	210	196	259	229	197	213	212	232	215	207	223	214	215	216	230	217	200	227	231	194	226	238	214	238	238	206	212	209	201	192	219	227	225	233	210	228	226	250	256	201	215	221	214	223	211	209	218	209	222	240	200	226	204	223	231	217	241	243	227	206	227	220	238	227	233	207	197	205	215	214	220	216	226	222	220	214	237	216	215	220	214	222	239	212	223	208	220	218	229	209	220	229	242	205	198	224	212	211	221	237	185	224	209	216	206	247	254	203	204	224	252	208	256	256	199	234	229	190	175	213	220	211	213	236	212	215	201	207	223	236	198	239	189	208	207	198	222	225	208	205	216	215	237	204	201	232	226	207	223	233	229	213	200	207	206	245	214	218	228	219	203	224	223	209	204	212	202	222	219	215	212	200	225	247	241	211	204	225	223	199	216	230	217	193	216	205	228	218
35783	13699	10159	11140	10644	9341	6049	5431	3958	2932	2126	1758	1523	1286	1200	1036	920	919	894	831	816	737	799	722	733	741	727	744	621	670	697	672	675	652	675	633	676	648	640	563	582	609	620	624	621	666	645	567	606	577	613	562	614	618	590	624	648	666	663	714	665	656	686	682	722	678	692	629	658	698	684	639	637	611	621	580	625	653	612	643	617	598	602	603	641	569	652	559	581	627	581	602	595	549	550	585	599	570	574	570	559	595	589	601	643	559	618	580	561	583	555	573	560	579	565	568	605	602	596	541	539	586	558	548	588	553	558	598	568	567	580	539	537	574	591	525	561	542	549	541	535	574	591	557	554	564	577	552	568	580	553	575	605	581	573	552	557	545	550	550	582	569	535	511	549	552	559	571	618	520	548	603	546	555	492	538	551	575	573	571	545	576	573	583	567	588	578	547	540	548	570	560	570	533	586	523	535	594	551	533	575	573	594	578	547	566	562	570	596	546	575	556	582	579	571	576	557	547	594	536	536	577	568	569	545	526	561	517	590	559	609	530	514	585	577	591	575	563	566	582	515	526	565	524	572	532	563	587	566	544	571	556	530	567	555	574	532	554	605	579	608	571	566	571	570	596	545	574	523	566	562	539	577	589	583	587	541	576	568	550	586	582	516	540	542	568	531	567	572	606	572	602	556	574	577	550	502	544	537	539	535	553	534	554	560	524	551	578	518	573	617	544	586	548	526	592	574	583	570	587	571	595	598	534	552	571	572	556	575	545	575	545	543	544	553	526	607	502	539	552	523	520	565	531	581	546	556	534	546	562	561	537	563	540	551	575	554	514	593	542	598	531	529	563	594	570	584	554	554	543	569	541	569	557	559	536	554	589	565	554	530	537	583	519	584	527	553	544	547	552	610	536	597	556	538	558	537	559	552	597	501	547	567	507	556	562	558	539	557	545	563	556	581	530	530	559	585	562	555	605	577	570	530	565	551	586	557	513	515	592	553	576	576	585	568	515	547	558	612	578	595	615	601	549	550	540	607	531	560	565	555	541	552	592	588	564	566	592	591	532	572	569	544	541	562	579	612	592	570	551	556	545	514	516	554	554	576	520	574	548	562	541	524	581	563	556	574	580	576	548	549	580	551	568	581	588	566	558	579	578	575	588	579	589	582	562	512	543	537	580	516	585	586	546	555	575	536	598	566	543	573	562	551	583	536	588	583	561	599	551	566	545	504	523	544	544	563	558	577	547	557	518	563	602	546	594	550	604	584	557	539	540	592	594	564	551	582	551	553	547	540	546	534	595	542	529	569	554	562	550	556	560	594	567	536	542	547	581	544	514	551	529	549	558	550	573	552	577	531	551	562	547	541	543	603	559	519	533	560	552	598	556	603	557	549	523	540	609	581	581	568	538	558	554	525	522	583	549	571	584	583	569	539	561	583	589	573	599	554	538	566	561	559	540	546	532	548	575	547	559	586	621	548	566	531	578	565	577	546	553	570	525	549	581	535	565	545	565	575	528	574	536	590	577	522	578	571	528	572	541	615	560	523	563	559	555	552	570	538	597	522	535	560	533	571	555	536	542	545	555	553	556	586	544	566	564	577	561	532	527	563	510	528	577	512	542	586	510	597	534	559	587	549	541	571	572	592	588	590	587	517	559	583	578	580	608	581	534	567	565	574	552	585	546	509	523	589	591	588	556	557	535	560	554	524	557	587	541	549	551	540	541	556	566	538	561	544	554	569	603	546	557	588	538	535	578	579	521	553	568	527	571	561	576	581	591	522	552	561	522	591	546	646	561	549	580	539	565	549	591	588	555	553	566	575	555	567	572	565	572	579	559	542	551	543	542	542	563	580	590	533	493	531	548	537	563	576	559	554	563	549	565	568	598	531	530	582	542	525	556	534	526	554	568	584	540	539	555	568	555	514	566	516	562	532	578	495	537	582	594	614	527	583	518	553	625	564	558	572	526	560	587	505	505	517	553	558	556	535	546	503	590	599	548	601	543	526	563	589	591	538	532	529	546	563	549	573	559	532	550	576	608	544	568	499	560	547	528	538	565	539	563	564	575	539	560	567	523	539	579	598	557	592	573	516	554	569	560	560	597	594	554	589	615	541	589	563	560	571	582	517	558	530	587	556	578	561	578	535	529	534	575	573	524	515	557	558	547	571	578	578	545	514	577	570	551	554	532	568	570	519	566	613	605	549	609	574	582	559	593	561	545	530	589	555	564	521	566	552	620	508	588	562	538	589	539	583	573	581	549	564	548	520	548	556	554	571	564	526	532	539	588	553	583	566	599	562	551	506	528	577	612	570	572	574	506	564	545	586	575	549	564	589	564	555	575	586	583	545	526	571	570	570	523	615	522	546	584	536	538	542	564	579	609	561	530	550	561	536	585	592	547	568	541	541	556	544	550	523	547	584	506	572	547	561	530	621	565	526	575	540	610	560	549	551	566	515	507	579	531	582	561	599	553	565	553	571	549	536	525	519	566	595	614	601	589	568	538	579	565	533	544	578	546	568	543	600	554	545	588	570	554	535	563	554	586	571	520	575	539	597	576	623	577	489	531	538	560	558	530	588	561	581	587	551	516	622	607	555	602	558	581	543	551	539	575	590	544	534	557	609	517	541	550	534	555	598	576	551	508	533	555	505	535	568	560	521	565	561	583	568	541	553	514	544	556	539	572	600	542	533	532	572	548	566	554	544	515	538	551	608	548	527	548	525	541	565	569	550	573	553	552	575	517	562	612	579	555	573	578	534	563	542	554	554	604	529	618	604	535	600	542	547	536	547	528	546	519	536	572	553	616	572	571	568	562	530	550	536	582	583	517	558	565	566	549	534	541	560	517	520	546	542	546	550	523	553	555	608	555	538	559	546	570	552	568	555	570	545	553	584	562	552	534	583	606	544	575	549	584	574	527	598	570	553	509	544	564	543	577	579	567	536	578	541	534	568	506	546	573	567	595	548	547	514	570	532	558	547	569	559	529	546	563	562	590	569	547	557	592	522	605	599	534	546	618	563	589	556	574	565	503	566	548	575	546	602	564	577	568	560	598	564	568	564	595	534	565	560	571	564	548	532	522	557	595	576	552	523	557	546	562	553	525	562	521	539	622	529	562	538	569	528	573	560	589	559	547	559	569	527	554	557	587	568	558	550	511	558	557	581	584	545	555	604	607	541	540	517	567	563	623	593	551	556	548	574	542	572	574	561	566	522	564	584	590	538	563	552	557	518	555	552	526	583	583	569	533	536	528	594	543	584	562	578	578	557	584	550	555	581	572	605	565	594	555	532	569	581	574	530	554	545	541	578	554	544	600	531	540	551	566	576	530	562	570	528	555	592	556	532	571	533	558	536	551	548	580	527	585	562	473	566	558	596	593	539	526	569	582	569	546	598	617	574	568	567	566	569	547	544	541	506	587	596	554	537	565	550	561	543	594	562	582	564	593	568	549	531	548	559	570	577	595	562	571	555	603	579	536	554	532	535	539	532	520
9062	3443	1725	1233	879	686	461	454	441	370	325	306	316	331	288	333	321	292	298	319	308	345	307	300	303	306	300	301	300	290	291	318	304	279	333	329	321	266	300	291	319	345	307	296	294	305	275	279	292	284	304	315	297	291	331	300	319	273	342	307	317	317	300	305	298	349	329	326	335	340	287	308	304	279	339	288	330	290	336	320	326	319	321	293	283	306	283	281	293	294	327	305	306	311	295	296	327	269	308	296	306	296	315	291	286	330	356	298	284	303	297	288	302	306	317	289	274	279	319	317	278	327	305	301	287	320	310	309	311	321	318	296	295	323	308	304	299	320	308	300	298	291	302	308	299	319	278	317	325	306	334	316	312	307	295	321	283	310	334	293	305	290	269	280	301	278	315	316	312	321	292	277	303	313	297	295	296	300	314	306	296	318	300	337	287	300	281	278	289	292	330	311	306	314	282	320	250	294	306	312	306	293	310	281	284	294	316	335	298	316	297	284	324	328	328	294	314	307	323	323	311	306	315	330	321	297	286	316	342	299	304	281	294	294	301	315	311	295	331	302	293	299	320	312	308	276	306	312	290	307	294	305	320	322	351	303	288	318	321	298	316	316	289	302	333	319	250	318	297	325	296	323	327	299	283	284	267	293	330	305	303	301	283	279	327	334	309	298	307	317	316	325	296	278	294	310	323	316	271	305	289	311	316	276	308	301	331	307	303	288	325	316	295	327	295	310	299	272	296	309	271	287	304	284	279	237	310	327	321	295	268	266	311	339	280	309	270	299	309	288	302	289	291	321	274	333	279	324	284	301	325	308	328	322	282	293	309	307	304	297	280	289	323	309	295	309	294	309	351	333	296	269	315	282	278	304	312	278	325	318	268	302	284	277	291	302	325	295	318	312	280	294	324	299	312	316	317	300	302	304	318	293	352	284	303	290	273	321	308	307	315	293	299	305	306	318	287	280	289	295	276	287	287	277	321	305	304	330	283	273	294	316	316	291	307	332	318	331	329	294	314	293	310	318	292	282	329	317	322	291	296	260	298	294	309	292	282	311	283	308	269	280	287	334	277	258	308	278	283	330	281	293	308	295	323	312	300	317	324	317	288	296	320	291	317	323	319	304	292	330	307	277	313	278	274	306	298	323	297	260	282	310	316	279	305	317	324	300	325	313	315	300	306	332	297	291	245	286	279	286	288	317	321	306	333	291	304	313	323	262	297	309	294	320	274	305	288	311	276	286	277	291	252	326	272	289	302	316	306	295	307	302	311	288	288	301	305	297	337	252	292	299	283	295	343	289	335	327	299	288	285	287	284	285	314	310	283	280	312	332	293	298	281	316	273	315	278	312	305	307	312	313	287	295	293	286	274	290	319	322	290	295	306	291	328	308	328	298	316	294	329	317	313	331	272	287	265	305	285	300	329	310	278	305	311	272	321	308	278	289	319	301	300	283	311	322	306	307	326	334	294	327	295	298	266	313	329	291	282	313	297	297	285	315	300	316	300	280	342	300	304	302	325	308	344	309	301	320	296	281	291	276	293	306	316	299	329	276	302	327	313	332	306	294	302	306	275	295	303	329	300	344	276	362	293	280	296	304	307	325	321	296	328	321	319	298	326	314	295	315	319	317	305	316	294	306	308	308	307	294	351	294	300	341	311	283	310	333	277	300	330	303	287	328	297	284	313	307	294	313	305	279	322	307	317	321	282	302	316	317	299	280	308	306	293	294	312	282	303	341	289	295	302	308	292	321	298	314	307	298	277	303	291	274	292	286	303	322	298	281	327	305	318	296	289	296	267	304	275	316	269	299	302	319	308	289	326	305	321	303	309	324	339	294	306	277	316	310	303	326	312	318	313	301	309	285	303	308	276	290	308	305	320	302	303	289	311	319	261	315	307	322	339	305	287	296	327	282	306	321	324	286	311	308	340	280	321	314	294	301	315	308	321	305	259	310	313	327	320	288	315	314	316	310	308	266	316	314	335	289	324	312	303	312	270	303	295	292	316	269	308	333	316	290	315	334	346	307	298	333	298	299	296	315	313	325	281	292	329	289	314	309	286	284	287	291	316	334	324	325	290	326	303	297	304	312	354	300	272	287	305	264	301	309	287	319	290	313	315	303	302	308	285	306	325	299	337	293	319	277	291	330	276	333	332	339	311	298	290	309	341	298	332	304	278	263	298	319	309	301	289	293	304	307	319	274	269	306	291	349	298	331	320	318	298	260	306	305	295	341	307	303	276	318	303	288	308	348	313	315	325	291	311	302	272	310	313	338	325	290	326	326	311	300	313	317	292	348	265	333	294	294	309	330	309	281	298	303	262	304	337	303	298	273	278	331	271	306	298	325	306	309	296	311	309	302	307	319	302	303	333	302	303	315	305	325	274	287	325	317	355	291	311	309	306	307	313	320	278	290	321	284	325	319	320	319	303	306	321	324	287	323	330	324	313	289	284	323	308	296	304	304	294	345	296	286	297	310	296	299	271	282	307	313	322	264	305	314	299	304	314	292	284	311	279	303	272	322	274	290	292	302	266	315	284	288	324	326	311	314	321	325	311	303	314	323	295	284	301	303	295	298	274	288	321	327	283	289	301	316	304	307	259	259	289	329	274	277	320	291	313	291	304	290	320	302	294	308	322	305	300	286	280	303	319	309	296	285	295	328	315	280	308	279	269	309	292	297	305	325	333	353	296	293	318	299	309	315	313	321	317	323	311	298	292	316	308	309	325	312	300	325	287	287	292	302	297	302	276	314	264	282	319	300	309	301	308	292	304	294	303	301	298	296	300	272	312	281	309	302	321	313	317	332	282	323	289	318	284	319	319	285	321	313	265	322	282	293	300	290	284	283	290	277	320	277	283	306	316	283	300	282	285	293	338	307	309	332	322	273	312	303	316	307	320	302	301	343	289	288	299	311	295	324	304	313	299	292	298	297	295	304	328	312	307	297	276	289	310	297	317	298	308	284	315	280	313	325	276	283	273	320	299	285	318	319	303	313	303	320	277	333	295	312	273	353	344	289	300	319	288	286	315	281	335	310	335	293	335	300	323	314	310	299	275	296	315	288	275	278	297	307	299	305	285	327	272	299	327	316	286	314	338	284	314	297	291	281	305	340	290	311	300	324	270	333	301	292	307	296	288	289	274	297	317	281	280	313	293	319	291	282	296	298	283	314	312	347	270	308	303	306	288	307	283	313	304	311	314	293	267	344	294	294	308	335	303	301	321	318	306	313	292	312	282	290	297	309	316	284	307	312	303	305	288	319	288	318	302	274	305	304	339	313	302	307	315	303	309	294	316	303	287	310	328	302	280	319	258	292	303	297	298	302	285	314	304	305	303	334	287	299	285	290	318	303	302	290	293	326	311	318	285	297	316	268	287	318	306	310	278	292	286	288	320	281	303	291	279	312	301	279	317	301	325	301	289	308	292	275	311	295	278	304	307	329	320	323	325	288	318	318	324	283	309	286	303	319	339	346	324	288	287	340	287	334
7973	3394	3081	3199	2673	2180	1491	1346	1203	1080	932	832	812	776	807	742	786	771	831	758	772	762	767	765	754	782	788	774	767	775	749	810	774	785	816	764	797	751	765	806	741	785	838	735	768	744	743	746	757	759	777	738	797	785	807	745	830	783	823	828	805	835	775	796	802	793	820	850	813	785	829	793	788	803	812	752	812	780	852	796	815	800	740	774	804	773	745	771	772	783	741	811	787	724	812	710	831	799	805	762	745	797	764	799	741	813	764	757	802	782	796	718	725	761	807	764	791	735	772	788	780	769	769	797	754	804	808	752	775	807	772	760	761	801	793	781	794	784	747	782	827	772	723	723	754	765	714	806	755	744	742	753	786	748	721	780	813	820	830	777	770	810	769	823	707	755	787	773	803	756	749	734	745	773	803	810	715	756	846	696	724	745	783	757	801	776	734	753	768	822	789	745	811	755	799	764	767	797	791	753	762	786	746	765	772	715	759	800	769	813	757	791	801	737	739	750	788	798	756	798	804	696	771	795	739	753	748	768	798	767	760	768	815	774	758	754	781	793	758	732	749	765	751	787	791	772	774	782	801	740	828	806	759	825	763	785	793	739	752	747	771	771	762	782	782	737	746	743	803	769	769	747	728	728	748	745	774	807	788	768	812	787	717	827	756	805	770	733	777	754	771	761	796	761	829	751	741	752	741	767	743	744	788	779	783	812	760	796	783	815	745	808	720	810	758	768	699	718	734	803	779	731	755	759	745	727	738	754	775	724	768	808	767	767	803	732	791	782	748	847	737	795	748	787	780	723	752	772	756	756	766	754	733	761	707	791	740	773	779	759	744	786	766	822	799	746	748	804	745	719	762	812	785	765	766	762	774	779	748	738	753	775	784	823	815	804	772	823	716	756	767	762	678	747	762	789	742	809	741	791	768	784	777	742	820	746	811	745	728	763	744	779	752	740	751	746	764	721	799	800	777	766	720	784	783	746	783	793	776	805	802	778	804	745	783	715	738	820	782	767	743	777	831	766	766	749	754	736	753	794	798	790	791	763	769	766	773	781	761	835	809	770	748	804	749	750	771	765	770	763	707	782	794	792	752	762	775	764	748	787	789	764	752	796	790	774	770	799	769	807	779	776	746	781	777	817	800	788	811	763	772	814	762	776	817	815	771	752	789	806	810	773	787	736	803	796	818	744	756	790	755	735	746	837	750	728	789	725	795	773	777	775	820	782	824	801	723	769	830	749	710	739	752	752	709	739	730	781	756	796	748	827	781	734	706	742	789	767	766	786	739	764	787	769	785	767	751	751	773	738	727	740	784	769	821	762	759	784	752	781	793	743	770	755	780	796	757	764	741	778	754	755	779	736	781	787	797	787	781	765	744	815	792	758	775	788	781	749	729	757	769	762	788	753	795	745	735	755	790	806	810	790	781	773	746	798	727	722	737	799	798	776	772	766	748	762	790	738	769	786	730	744	768	738	760	767	778	785	766	788	780	809	757	773	792	763	771	718	769	815	760	797	779	673	759	771	775	785	741	800	770	793	773	786	761	772	789	796	761	805	793	814	825	755	771	753	785	744	798	780	789	739	750	739	808	740	759	748	790	775	785	752	775	812	748	681	763	795	775	794	785	801	763	760	749	777	795	796	812	805	817	795	720	754	754	820	747	751	773	737	824	747	792	718	733	774	751	811	751	752	759	783	768	753	738	759	791	756	767	776	821	789	761	767	740	756	797	809	790	798	732	802	790	826	812	784	756	768	766	783	736	780	766	769	781	816	759	753	786	756	730	778	784	722	805	778	772	758	749	749	781	796	741	783	765	759	768	731	748	700	761	782	729	716	794	762	747	770	752	792	758	744	763	752	760	765	739	791	800	805	757	796	701	802	812	764	767	763	712	790	729	768	791	766	751	799	783	760	784	749	807	745	796	730	807	769	780	822	805	755	758	780	745	736	763	761	745	777	766	799	751	777	743	762	748	733	728	743	752	761	723	779	772	761	757	750	777	741	742	786	760	730	806	753	690	773	752	771	791	769	765	754	742	769	715	788	785	769	780	759	756	754	783	718	802	703	755	794	789	829	720	776	779	772	790	773	734	793	779	759	769	752	783	800	746	780	839	745	788	782	792	769	763	730	751	733	790	824	749	751	754	762	790	778	806	761	736	733	765	754	789	777	766	784	800	723	776	739	826	748	758	805	784	779	735	779	754	768	783	804	752	774	782	762	804	734	796	760	776	817	740	773	805	797	746	783	763	734	797	807	762	782	808	822	749	739	749	767	749	747	776	768	769	822	761	769	785	779	718	781	754	677	790	743	748	749	781	781	743	778	794	760	777	792	794	712	757	753	778	744	727	748	736	768	787	781	796	754	768	781	787	751	776	770	795	758	773	817	750	770	797	793	824	802	745	782	741	764	789	759	758	763	772	802	762	740	777	726	757	776	752	770	806	767	771	751	740	761	819	782	783	832	764	758	739	835	734	795	789	747	759	773	747	747	777	782	771	742	794	879	754	801	796	770	762	777	744	708	760	773	835	755	735	768	820	774	767	769	767	785	770	780	773	757	810	802	805	802	700	776	783	761	759	770	764	769	778	812	787	790	816	748	718	791	732	728	728	786	787	733	793	784	811	787	794	768	768	784	750	773	763	758	801	698	768	732	767	775	770	763	698	744	780	773	755	765	790	779	765	775	791	778	769	790	779	796	753	773	772	760	755	778	763	780	758	812	735	786	776	742	799	729	716	764	774	769	811	757	779	781	749	829	744	787	751	743	781	787	773	824	722	772	763	734	756	796	788	728	833	780	805	793	786	803	741	783	796	728	789	774	722	756	803	772	728	778	768	757	785	752	778	768	761	778	758	737	767	764	763	783	777	798	724	818	816	779	781	809	751	700	817	742	784	781	802	781	781	785	802	731	755	742	807	801	783	743	790	725	799	730	836	782	753	732	786	770	795	777	818	740	785	773	755	737	798	797	765	779	715	715	769	810	718	717	780	772	795	800	769	753	807	798	755	806	763	755	764	795	749	809	778	770	743	750	755	774	786	793	764	778	776	771	744	788	727	776	784	784	759	789	728	828	781	793	781	786	759	785	680	780	789	783	755	763	827	773	757	725	764	810	772	742	797	754	741	746	753	758	788	713	788	794	748	741	810	816	761	818	771	771	827	731	774	724	812	767	796	771	805	744	815	773	747	754	759	802	825	799	751	795	785	827	738	764	749	785	772	826	735	831	793	789	753	756	772	795	772	752	756	728	769	762	772	778	764	754	802	756	764	775	750	746	767	794	791	755	822	779	767	765	789	791	770	768	768	749	766	744	802	797	793	803	809	761	758	795	808	756	771	786	798	789	731	788	733	777	742	783	747	769	765	767	797	790	769	759	744	811	778	764	718	767	773	762	793	734	742	788	801	772	752	798	743	758	815	759	777	752	725	733	783	758	774	800	796	764	773	775	726	748	765	769	788	757	783	778	753	767	769	718	797	795	778	786	812	751
36673	21613	12818	8832	6038	4212	2461	1355	829	593	442	411	385	372	384	383	350	386	326	344	328	377	350	337	364	344	320	335	319	348	298	349	348	318	331	317	294	335	327	301	344	329	342	332	339	325	324	329	349	354	326	345	343	305	317	324	342	340	320	330	329	332	310	328	305	344	321	326	292	337	313	305	327	320	329	332	354	319	312	305	320	315	357	329	294	319	318	336	319	331	317	330	324	323	326	313	324	291	329	297	337	330	278	356	355	332	336	331	366	335	301	280	306	328	285	293	297	279	327	346	331	316	318	314	299	326	339	336	360	298	287	321	338	312	323	342	340	316	322	315	319	302	333	340	308	331	312	305	271	320	307	325	298	312	322	317	319	330	329	323	357	314	353	335	331	303	324	340	314	326	316	318	310	310	290	329	352	297	332	323	331	318	347	299	305	323	289	297	304	300	299	313	299	359	356	284	279	310	305	339	318	346	310	304	322	351	344	302	334	304	307	338	329	282	336	342	334	308	317	331	339	322	324	297	358	338	309	301	338	336	278	293	343	312	316	349	346	314	328	343	311	330	308	287	280	324	291	305	326	330	323	289	316	321	315	295	280	317	311	338	315	348	333	338	336	329	326	318	340	304	316	304	328	319	311	299	341	319	317	306	308	288	295	326	296	305	316	303	305	312	336	313	296	326	340	315	308	329	315	308	331	377	326	316	356	311	326	325	314	292	317	323	326	303	321	301	306	350	307	309	310	342	314	327	302	305	325	329	290	298	300	310	275	322	323	321	334	329	307	314	325	301	324	312	312	328	357	316	338	325	337	337	311	325	334	304	326	282	323	328	327	337	350	310	345	354	303	313	335	319	324	322	286	305	321	331	312	341	321	308	278	320	318	296	344	331	313	317	326	306	296	307	327	339	310	333	321	314	344	321	277	303	320	335	326	341	348	339	347	321	327	324	282	344	312	290	307	315	313	301	309	281	346	340	337	283	324	319	338	336	295	332	321	317	303	313	341	324	306	295	289	307	305	339	302	330	301	307	329	306	318	300	308	344	306	302	313	324	311	315	314	310	312	321	302	312	362	331	304	302	329	309	333	322	329	324	317	289	321	313	340	306	327	341	302	327	315	286	318	355	329	354	322	307	308	303	320	295	334	308	321	285	343	347	299	335	308	315	316	327	317	289	326	292	320	314	319	312	289	342	314	323	345	347	310	313	319	338	325	305	343	330	317	327	291	294	325	322	282	283	321	298	307	275	319	298	321	331	324	328	335	320	288	335	316	311	333	336	302	296	352	328	365	321	314	295	313	355	322	302	287	318	331	307	323	313	313	330	301	330	339	295	330	303	326	329	327	323	319	313	325	341	333	306	299	316	302	311	318	311	315	295	301	319	338	297	301	299	288	305	317	323	331	310	310	329	337	337	311	326	307	322	312	324	292	312	314	328	310	303	294	311	346	287	335	286	307	365	302	308	279	315	332	321	336	316	344	318	315	285	345	373	295	323	332	324	316	325	340	331	325	293	310	332	319	337	317	330	296	303	296	306	326	329	349	341	333	356	307	340	320	321	331	345	309	324	316	322	300	316	317	323	338	291	327	315	319	330	355	320	295	341	330	321	308	327	312	320	329	344	305	305	317	293	290	329	315	307	289	334	349	309	342	344	333	310	313	314	347	337	342	312	340	311	338	292	296	312	286	307	327	316	315	309	343	332	316	297	339	316	326	326	326	302	319	324	313	346	326	316	328	314	330	301	317	353	307	319	334	341	318	349	349	308	339	319	334	296	293	312	350	306	312	330	299	289	315	292	301	336	343	334	319	307	271	320	355	353	330	320	291	309	326	333	330	270	301	317	366	317	351	330	283	298	336	308	332	301	334	303	315	297	313	325	304	305	332	291	332	340	338	305	314	341	323	297	333	306	321	339	319	331	332	332	340	304	343	341	320	352	301	352	319	313	295	330	284	302	301	323	304	312	358	304	347	348	317	354	312	306	316	327	318	357	334	357	336	296	320	337	329	303	302	300	301	351	312	299	321	355	312	333	334	311	320	299	317	337	292	334	343	342	375	345	318	322	349	318	304	294	326	302	303	360	292	322	338	320	295	357	305	302	307	314	285	331	345	329	314	343	343	312	317	328	317	300	296	291	319	330	324	292	324	315	339	345	333	302	324	326	327	324	350	306	323	322	319	323	305	347	320	273	325	295	328	329	321	284	299	310	342	325	339	319	299	297	321	331	326	321	309	334	313	332	299	339	366	337	323	276	342	332	315	341	323	307	323	298	349	348	321	310	364	347	330	340	319	294	353	336	345	294	327	325	325	325	315	357	318	323	318	334	302	296	326	347	325	339	347	336	339	336	293	321	334	341	322	327	333	320	302	318	346	348	314	328	293	323	314	320	336	332	315	318	298	303	349	310	298	326	326	296	275	320	311	319	330	331	315	324	309	348	310	322	333	328	324	322	314	339	317	283	311	352	325	308	301	304	303	289	324	308	299	322	313	331	333	337	336	323	323	315	315	313	306	326	343	341	301	318	315	339	324	305	334	280	338	321	355	314	332	307	319	353	318	340	289	348	334	299	335	300	303	303	316	321	307	307	302	294	325	297	301	321	346	349	316	292	350	314	309	344	302	327	315	334	310	304	317	323	338	311	325	299	311	347	321	324	305	341	335	333	283	301	322	336	318	314	283	322	284	320	322	305	326	346	318	325	286	303	307	340	341	321	297	335	345	321	319	294	309	311	348	338	288	313	328	322	299	295	314	315	356	301	346	328	324	338	303	293	322	318	323	295	326	331	358	324	312	300	297	321	322	330	345	325	312	296	332	280	312	328	343	324	308	307	324	332	343	301	332	361	364	319	352	338	314	350	319	328	322	345	314	306	323	308	327	320	355	311	264	337	315	350	343	324	303	294	301	319	304	345	321	326	331	314	362	332	313	329	291	325	356	320	272	332	286	313	351	333	295	323	377	309	333	322	300	340	314	331	318	305	317	290	325	297	306	315	351	293	323	333	341	313	306	311	281	306	352	330	324	291	335	318	349	333	335	296	324	317	303	321	305	307	293	312	297	313	323	276	307	341	318	304	332	311	315	333	317	347	300	292	319	322	342	331	298	295	321	295	321	323	297	328	321	342	304	298	304	320	289	322	333	318	329	340	310	329	278	301	320	325	315	284	304	298	343	326	297	350	323	324	290	300	330	328	338	314	321	363	319	330	304	305	314	323	328	328	305	319	331	309	329	283	339	323	315	326	322	308	306	326	321	323	318	300	319	315	362	299	348	329	322	312	288	345	300	303	300	348	330	315	344	336	291	319	275	324	318	320	320	312	317	340	306	296	299	323	303	304	296	350	347	309	308	335	312	326	282	342	312	322	333	325	309	285	360	310	352	328	345	329	321	309	327	335	315	344	323	328	334	316	353	315	305	312	322	322	310	327	296	323	341	346	335	296	342	320	321	352	329	309	312	333	322	301	292	316	330	262	300	288	332	325	325	300
28217	9406	6721	8617	7546	6214	4077	3519	2777	2074	1674	1435	1240	1137	1163	1030	977	961	1022	967	910	889	905	873	883	844	908	793	854	825	833	791	856	825	848	790	850	801	803	801	829	846	774	828	802	809	807	836	877	809	837	786	836	869	852	843	923	872	857	884	889	868	877	873	907	863	903	893	866	844	832	775	852	889	828	805	804	807	812	844	855	869	791	829	858	815	820	782	811	827	844	807	818	789	770	859	756	789	787	819	773	826	797	763	853	831	755	794	783	818	801	816	770	832	846	787	785	754	798	789	775	805	758	775	770	802	765	814	815	785	781	829	777	747	811	788	771	786	813	796	781	792	762	813	815	774	829	800	824	842	816	784	787	751	809	820	785	782	780	811	775	823	788	732	788	796	819	782	817	785	801	728	850	834	785	794	784	799	817	804	806	775	782	747	806	813	773	768	790	794	800	780	825	762	808	771	774	787	817	818	803	846	782	792	794	776	761	836	803	804	817	800	811	837	792	741	832	824	824	766	794	748	758	801	729	851	803	830	827	816	829	793	814	792	810	807	764	796	823	767	787	800	807	824	814	817	771	794	795	802	786	810	788	778	791	826	781	777	765	766	791	795	812	791	811	781	791	754	778	797	771	830	792	773	760	820	791	749	870	838	788	828	822	790	782	783	781	763	781	791	786	848	792	861	799	812	824	814	760	799	789	793	815	792	785	760	827	770	762	833	766	796	797	784	817	831	772	817	792	800	828	786	803	810	764	817	859	799	832	808	812	794	785	813	777	861	781	836	783	847	763	775	784	799	786	823	836	797	819	808	764	838	727	785	848	769	817	804	778	813	752	744	827	763	802	768	806	811	840	739	811	790	818	808	805	750	799	797	804	790	764	752	858	834	760	785	784	753	821	799	788	783	733	765	739	778	797	765	830	805	803	811	761	749	806	820	767	774	755	762	744	797	821	783	814	805	775	816	817	793	816	793	752	818	773	760	798	764	797	828	815	866	812	840	789	786	809	800	855	755	779	802	815	827	744	813	792	768	760	807	765	788	810	804	804	778	792	818	795	799	870	779	796	816	763	774	851	820	789	809	800	793	794	819	819	754	793	737	782	787	777	793	775	836	800	766	814	811	817	835	835	766	818	736	772	804	800	796	782	809	803	783	801	762	788	787	762	835	813	757	779	814	771	797	796	745	843	821	799	821	714	802	790	807	768	717	809	830	810	778	821	765	783	751	743	789	781	801	799	774	837	749	777	737	787	834	796	830	858	823	792	780	794	777	864	788	799	778	807	840	809	755	789	841	763	747	765	804	770	792	838	794	786	758	780	784	789	791	813	736	807	809	811	798	815	819	823	780	742	825	819	751	789	830	807	788	821	812	845	789	782	810	800	779	803	777	765	790	809	762	823	789	779	834	848	752	832	843	797	807	778	789	802	817	776	787	795	777	837	816	832	797	806	777	795	790	764	718	786	775	808	810	835	812	812	784	817	814	753	795	811	779	776	837	773	848	855	795	794	738	796	776	837	840	762	752	806	769	768	783	782	810	793	816	801	759	787	788	732	772	770	798	813	801	806	762	797	836	814	781	772	780	799	760	828	813	751	771	795	776	782	802	843	818	782	784	769	782	764	837	830	770	778	704	794	813	817	796	766	834	786	783	784	806	808	750	795	782	792	774	758	803	836	776	803	778	773	796	803	829	805	777	831	829	808	746	761	768	806	775	778	805	790	787	816	790	778	832	787	766	833	825	772	782	794	781	808	785	764	739	784	759	819	766	787	790	808	807	793	764	801	778	819	754	798	801	809	781	829	801	823	788	801	762	827	804	816	801	832	745	777	819	796	806	772	816	783	814	833	762	822	785	748	762	820	773	782	738	796	815	820	782	803	754	818	763	753	784	785	822	785	789	795	837	778	823	790	795	802	812	785	754	802	823	829	796	770	755	804	801	815	810	782	809	792	791	800	823	809	786	766	746	775	767	851	814	781	817	866	788	763	815	752	817	769	769	711	828	795	838	782	809	796	738	807	829	760	805	793	746	784	799	749	782	737	753	754	784	801	782	763	779	829	792	846	824	872	790	783	747	815	755	846	770	786	840	787	785	807	761	823	793	819	790	781	788	884	762	752	780	786	778	788	736	810	822	854	790	792	816	790	795	808	833	751	818	765	756	815	806	818	798	797	758	797	765	829	789	799	798	754	806	791	797	753	783	766	805	765	804	811	817	780	798	796	772	809	772	775	765	806	807	767	744	765	828	800	790	763	789	783	821	765	782	778	755	801	763	781	766	785	807	834	797	759	793	749	759	792	763	812	766	847	818	745	782	686	773	804	791	793	771	783	805	769	807	841	821	770	783	796	723	761	726	786	846	777	778	820	752	813	801	842	785	816	752	802	766	839	772	790	802	786	838	799	788	810	821	795	812	802	805	784	755	805	791	841	790	787	775	823	818	849	798	804	774	798	791	782	833	836	773	775	813	821	845	778	758	787	792	803	822	835	822	757	820	853	775	822	808	766	772	744	785	803	772	809	763	770	818	799	744	832	770	798	764	808	784	765	788	804	791	767	786	702	820	781	764	759	777	786	721	800	834	732	761	768	776	813	810	800	823	787	757	808	803	830	822	756	787	842	842	860	780	777	760	784	768	810	806	800	812	848	797	794	770	779	836	812	839	833	773	796	851	828	830	838	774	819	801	777	834	791	811	782	750	801	721	783	838	752	797	784	843	793	785	829	802	723	765	828	795	745	783	807	801	738	826	811	830	761	811	812	810	813	783	805	749	798	795	760	781	799	808	779	786	791	761	799	807	793	836	782	788	770	797	826	778	872	801	806	790	795	778	795	773	784	764	816	841	761	742	813	840	805	779	768	844	789	801	804	806	823	773	812	783	824	769	736	776	799	795	783	810	783	757	806	799	792	768	824	791	761	780	803	793	832	758	804	810	809	748	745	748	840	815	836	781	813	807	766	783	794	848	799	772	786	817	779	770	821	790	802	840	772	776	766	808	761	820	765	793	795	801	789	798	801	761	806	799	804	790	770	768	787	840	819	804	820	807	831	800	816	813	768	765	810	808	793	777	831	824	780	769	786	775	792	777	815	764	806	798	811	797	847	782	806	774	795	784	781	824	784	804	781	807	769	832	763	789	762	791	755	762	765	826	866	794	785	754	834	802	762	802	784	767	821	775	803	813	803	803	782	801	757	765	812	826	754	799	760	783	810	744	777	773	822	760	834	865	794	779	795	774	752	807	740	796	804	812	829	832	753	811	806	808	830	761	809	772	784	803	816	823	857	766	796	780	840	815	795	770	810	818	794	837	765	788	810	817	783	774	813	768	779	790	830	785	816	818	766	812	758	733	793	813	765	806	803	805	732	806	752	791	807	856	831	798	802	832	779	779	783	792	848	803	817	795	746	837	836	758	807	790	821	865	809	777	746	785	783	785	814	797	776	790	789	821	794	810	800	819	755	844	783	794	741	808	794	847	831	826	775	829	802	815
42456	25176	16576	12477	9312	6551	3975	2099	1281	769	528	428	372	329	302	251	270	278	264	256	261	229	227	241	252	240	219	242	234	236	225	229	209	231	202	229	226	242	211	185	227	222	227	210	218	217	205	220	238	223	217	188	224	227	220	237	219	219	211	193	232	207	240	245	218	230	227	202	243	214	224	239	208	218	239	209	244	199	225	219	247	232	190	195	218	225	206	188	198	230	218	206	213	193	210	194	219	219	232	189	192	195	231	205	217	202	220	218	193	208	207	185	244	210	202	234	179	227	203	212	200	219	210	198	201	207	199	214	223	216	202	183	220	201	213	208	219	183	216	206	202	184	201	206	218	198	209	209	206	204	206	222	233	200	211	216	186	196	186	224	174	204	220	205	204	219	219	185	215	203	231	192	188	205	213	194	202	223	230	200	212	215	228	191	195	206	195	223	204	187	225	200	208	207	236	232	205	209	199	212	211	213	202	224	196	205	217	211	196	198	203	192	222	209	199	221	210	217	218	206	205	209	229	219	194	221	209	197	190	220	228	251	228	224	197	180	193	195	206	204	195	205	220	211	192	194	203	224	225	200	210	204	171	192	208	216	210	189	202	195	201	206	221	229	205	190	195	221	185	209	209	222	222	212	223	236	234	207	210	204	189	214	188	212	181	223	223	206	205	224	217	237	185	186	221	208	205	209	218	193	187	226	182	196	199	203	213	199	207	218	214	208	229	254	222	182	228	220	218	238	204	233	197	193	213	193	196	201	235	216	220	211	224	197	208	234	196	221	194	238	207	209	193	201	219	219	212	206	212	223	208	227	189	202	205	195	215	176	187	185	208	183	191	213	231	186	202	222	207	204	216	198	215	206	200	226	216	203	216	214	193	224	181	210	208	227	217	209	219	189	190	210	200	188	234	220	231	203	197	215	201	216	205	207	202	223	235	213	194	207	181	195	205	199	237	191	225	193	228	199	178	205	212	216	232	188	210	191	207	187	206	241	223	218	189	219	210	227	197	214	198	190	221	211	217	208	246	207	204	213	193	242	189	214	242	200	188	212	194	195	202	208	211	196	218	207	213	201	215	202	254	192	191	211	180	213	215	223	206	221	222	206	206	204	222	215	201	208	196	216	219	210	227	219	218	162	194	206	222	211	202	215	224	210	200	207	212	187	220	203	223	214	222	199	228	193	228	196	212	202	228	211	207	210	215	200	220	203	190	229	190	227	196	188	197	208	218	205	206	203	201	219	217	206	198	201	224	193	208	221	210	186	201	192	230	205	192	191	213	214	211	197	181	198	220	211	226	188	187	219	171	219	212	193	233	221	204	207	223	198	202	194	182	188	203	205	218	206	205	187	229	219	210	207	201	219	225	196	194	205	205	178	217	214	205	211	189	196	229	207	212	194	201	214	191	177	207	223	193	208	185	187	217	209	203	205	233	209	187	204	194	218	190	207	204	211	209	184	243	205	203	227	200	196	214	203	206	193	194	202	208	217	201	207	218	214	219	221	191	199	232	194	234	196	196	213	201	206	213	211	190	230	206	196	206	217	174	206	190	227	170	194	193	187	210	176	206	211	194	232	199	223	202	221	178	195	217	216	200	211	187	188	217	222	207	184	211	245	205	205	226	230	200	206	208	191	214	212	199	166	223	230	213	226	212	218	227	231	220	192	227	194	198	217	192	218	216	206	194	223	208	190	212	203	205	193	193	221	210	248	202	189	223	205	199	216	209	194	219	204	212	219	215	205	215	198	218	200	202	209	193	210	202	217	182	199	205	225	202	216	207	194	223	218	211	199	201	188	231	199	198	209	238	228	211	205	193	209	208	232	190	198	236	189	225	212	193	183	202	204	217	199	209	201	230	223	226	220	205	198	226	216	223	208	199	195	220	215	183	209	225	206	202	220	199	202	203	199	201	219	205	229	197	222	197	221	199	202	222	226	206	212	207	193	205	203	212	195	194	202	199	202	208	219	198	220	199	205	232	200	233	201	189	203	183	230	204	231	190	208	208	212	222	206	208	230	221	209	224	228	226	213	195	225	215	226	207	184	197	230	193	225	183	233	193	190	207	208	170	197	183	222	201	201	211	208	195	201	203	222	215	186	198	202	197	208	170	220	218	190	202	192	216	195	213	221	221	212	218	200	229	196	208	200	201	226	213	214	205	218	200	205	184	247	192	233	209	204	214	213	213	200	221	207	202	208	186	216	229	218	213	176	206	209	197	219	214	228	205	211	222	230	220	189	199	211	208	226	208	204	208	219	199	210	228	204	178	194	200	199	205	219	227	204	208	200	219	206	215	210	214	203	222	213	223	212	185	180	190	217	218	224	191	219	212	207	199	209	207	232	194	215	211	197	209	214	196	223	221	202	194	229	201	198	199	215	188	211	213	203	221	215	202	221	193	189	217	200	228	201	204	200	259	192	199	201	223	190	214	201	192	182	215	203	214	228	208	214	205	203	208	199	215	217	218	200	214	200	192	216	194	199	179	210	209	239	214	225	202	181	258	223	205	194	191	186	203	202	215	199	215	205	218	209	215	194	204	239	201	202	224	199	205	216	199	216	173	199	189	209	206	184	221	218	204	204	216	220	218	201	202	215	230	201	185	245	181	206	201	205	200	205	202	169	189	213	200	205	222	196	205	215	192	189	210	212	228	206	209	210	218	219	221	221	242	220	210	199	205	212	178	189	215	197	224	199	207	195	186	203	203	181	191	209	187	226	216	202	191	213	203	214	208	223	190	201	213	181	198	205	237	215	201	191	229	222	178	188	199	195	214	199	212	211	193	220	203	177	174	201	226	202	213	195	193	208	172	188	230	198	198	181	201	212	238	213	214	228	206	176	196	212	219	196	205	190	229	214	196	204	209	223	182	206	193	193	220	201	198	205	188	189	203	234	213	225	208	180	207	214	186	200	212	189	207	207	191	209	190	215	211	211	214	203	202	213	210	192	193	198	232	201	197	210	225	214	212	222	192	213	183	219	222	226	197	226	192	189	209	208	199	195	178	218	209	193	199	205	213	220	199	213	212	224	207	205	227	187	222	204	210	205	231	185	198	198	237	210	198	236	202	194	210	207	232	191	230	204	202	230	213	196	206	207	219	214	202	214	202	200	212	224	214	214	201	186	203	183	204	187	230	193	190	197	211	194	200	210	218	183	216	227	209	188	203	218	221	188	194	181	186	202	227	214	202	217	229	232	185	218	226	216	203	202	205	195	215	178	200	216	213	204	209	194	234	221	204	204	222	195	227	213	181	219	206	220	204	203	211	198	174	197	208	215	173	190	206	219	201	230	210	198	210	196	205	201	214	212	213	191	231	212	187	188	198	205	195	208	201	219	194	213	196	209	208	207	198	226	188	204	189	235	211	192	216	201	218	213	200	209	208	231	211	194	210	209	201	199	215	180	224	190	214	220	203	187	186	216	198	240	224	216	207	215	211	197	213	212	200	229	224	210	208	222	220	207	183	194	228	219	166	204	195	194	226	195
32429	12349	9182	11211	9984	8547	5805	5147	3896	2790	2072	1653	1311	1264	1126	989	953	905	880	835	811	786	734	703	689	719	731	656	644	678	662	627	621	621	598	620	621	563	621	649	567	523	621	528	555	589	633	572	577	634	564	615	540	571	606	606	619	627	600	659	660	669	665	633	680	613	619	653	640	627	640	598	584	696	641	561	557	639	608	576	628	596	535	582	620	577	568	559	550	549	510	559	530	569	581	584	545	539	556	528	527	555	579	585	553	556	544	583	536	606	564	613	576	562	508	549	529	552	556	523	554	549	511	537	569	574	515	496	547	491	549	570	518	533	541	533	507	531	572	573	513	566	528	495	526	542	572	496	542	546	563	579	494	537	556	506	541	573	564	547	498	524	517	560	525	502	555	533	524	561	542	552	547	562	541	531	572	515	508	552	590	548	548	498	543	593	544	496	573	507	553	563	546	553	567	520	539	534	484	589	508	514	561	535	523	515	497	528	550	497	493	540	517	569	555	519	534	568	514	591	504	553	580	530	514	547	527	561	518	516	565	510	517	529	503	538	521	522	540	500	493	548	563	540	547	492	516	528	537	517	547	509	539	533	510	544	541	570	542	515	570	517	517	562	528	514	534	537	565	514	510	537	479	527	509	506	507	535	522	514	508	545	560	541	544	560	503	555	512	573	550	533	565	528	575	547	545	516	513	507	493	520	555	550	572	545	533	569	553	534	528	533	493	517	557	534	566	524	524	522	562	551	527	523	540	538	540	526	539	515	548	563	518	581	556	534	539	591	516	521	514	490	512	558	512	536	529	525	556	513	532	523	556	540	549	505	543	589	503	522	572	562	528	528	580	519	507	567	537	547	556	531	584	532	540	556	542	481	514	523	548	556	539	550	526	522	552	529	505	524	522	563	530	557	557	538	544	544	503	508	504	510	554	527	568	518	553	568	524	540	572	516	538	533	569	511	483	542	517	521	548	491	513	520	518	508	508	560	539	521	517	532	507	556	503	532	564	515	508	549	508	533	553	503	518	544	533	497	548	527	532	538	514	528	512	536	529	543	522	551	515	527	511	542	506	538	567	519	519	516	532	555	549	569	515	573	540	544	504	521	530	542	562	518	557	545	502	535	531	536	548	538	566	536	528	513	478	512	515	522	471	482	552	573	548	487	548	566	486	535	529	515	508	520	559	542	555	569	521	501	530	536	539	535	494	566	539	540	542	505	476	543	533	482	503	576	554	530	552	537	488	529	527	566	523	534	544	513	509	546	546	540	527	529	548	526	575	512	522	529	547	544	554	536	517	562	498	493	572	547	512	540	537	472	557	491	572	509	526	553	543	561	531	504	550	542	529	560	548	558	555	501	491	537	528	542	547	549	509	558	550	515	550	525	537	531	489	605	544	536	517	509	558	539	563	549	532	481	532	527	523	511	542	527	578	526	505	557	557	509	533	556	581	526	518	546	532	523	521	517	504	542	526	524	559	510	523	533	533	553	533	504	545	519	524	534	494	531	506	579	511	508	554	520	526	514	570	520	589	511	515	541	517	554	506	529	527	546	524	536	535	547	545	528	512	533	517	527	501	527	522	536	530	489	527	525	545	536	494	558	500	522	502	542	553	552	546	496	524	536	512	518	513	518	557	546	562	487	562	518	498	547	461	576	544	545	527	542	515	501	522	551	521	484	555	508	556	517	489	519	522	537	544	521	520	541	548	506	532	560	554	499	537	503	534	533	515	503	556	537	554	526	509	533	472	533	517	526	539	528	482	485	561	508	504	559	517	541	545	510	543	537	530	558	558	575	519	525	537	517	511	529	525	524	499	551	534	533	532	539	554	562	501	536	510	544	538	538	550	505	545	513	551	566	574	497	502	535	543	504	538	535	540	552	512	546	527	552	530	532	541	519	497	524	574	502	559	553	501	501	586	552	530	584	546	489	533	527	551	531	517	556	589	493	507	548	514	474	529	549	559	482	542	562	514	580	548	546	543	535	570	552	519	517	531	524	525	536	527	502	533	538	540	485	573	499	541	532	537	565	524	549	533	541	530	496	520	520	534	543	533	494	609	505	556	550	494	592	546	511	538	541	568	519	529	554	509	527	538	524	551	489	507	501	550	494	537	536	534	543	531	508	558	561	514	521	537	538	534	511	529	569	538	498	558	559	508	540	559	521	534	523	492	486	543	534	527	541	568	495	500	538	551	488	509	524	518	515	547	538	490	556	581	518	539	581	543	534	543	536	553	590	541	541	530	504	499	513	517	556	579	552	542	542	550	516	506	553	526	502	540	529	548	534	529	508	531	502	527	501	536	512	497	539	564	535	532	549	548	545	540	486	577	527	526	496	552	563	506	507	568	518	543	551	550	556	580	530	525	529	520	507	557	505	514	515	570	577	569	543	518	493	551	574	523	514	534	504	548	553	512	536	546	558	542	513	534	558	548	493	527	567	517	488	533	514	516	444	529	530	523	552	493	557	563	521	544	532	558	540	514	545	524	496	537	519	563	517	514	558	564	530	551	528	513	554	528	520	553	532	533	517	526	543	502	546	539	496	558	491	577	533	570	557	557	532	530	552	536	549	534	468	540	531	542	527	487	566	508	514	534	505	568	549	530	525	560	553	530	539	593	554	560	547	548	573	526	545	523	538	540	501	524	569	557	537	548	559	542	549	529	578	556	533	585	519	508	532	518	520	508	548	551	512	542	534	538	532	521	571	543	535	578	561	499	551	550	542	521	513	511	524	520	545	554	510	528	557	523	542	522	529	533	523	552	547	542	566	545	562	561	524	539	539	552	512	573	527	536	522	552	550	520	494	550	522	500	559	537	513	513	547	537	538	546	534	540	552	521	566	547	560	576	532	536	512	542	539	540	520	540	549	529	555	550	544	521	544	514	538	539	527	504	554	563	591	479	580	487	536	527	538	492	548	516	493	565	497	535	532	540	540	562	554	550	519	552	507	548	516	531	551	550	502	547	578	547	538	517	551	559	537	526	540	533	576	516	544	514	515	545	509	490	524	548	518	522	513	553	549	551	517	531	525	519	531	504	504	521	563	557	541	542	539	547	514	540	535	537	516	562	529	547	563	531	517	512	511	554	512	494	565	583	539	525	545	537	527	524	547	500	527	553	519	528	535	509	521	519	520	501	530	541	570	556	557	563	534	478	488	527	490	510	497	542	543	502	522	515	535	527	488	541	535	568	513	579	515	553	505	526	516	584	547	531	506	531	547	540	538	560	581	509	555	546	507	553	545	546	531	496	503	529	497	506	486	526	522	546	512	502	530	497	548	508	510	520	491	504	566	524	541	542	531	545	508	554	498	540	530	554	525	536	529	560	528	536	523	561	547	509	559	517	585	532	549	533	527	482	529	524	543	526	532	580	490	530	531	556	481	523	540	526	568	539	523	533	563	517	542	516	517	527	538	509	545	503	551	515	538	538	530	547	542	535	535	501	519	490	498	556	524	522	502	533	504	496	513	535	492	517	547	521	525	527	542
7714	2903	1419	1031	784	557	423	381	335	349	310	344	314	311	289	297	303	286	293	311	281	263	300	302	292	325	297	307	285	293	289	282	293	320	301	294	312	284	328	324	313	298	291	336	269	296	279	288	307	320	301	330	297	306	303	295	317	263	314	294	291	273	293	305	302	295	301	287	290	293	310	283	350	295	284	287	321	303	309	300	305	319	306	295	333	269	280	302	291	296	298	313	315	278	275	291	305	322	296	293	294	296	315	295	337	305	308	270	280	290	283	309	318	289	334	297	326	303	287	277	282	329	290	272	276	295	311	309	305	299	282	291	329	304	267	291	282	297	310	305	254	296	297	312	269	288	302	272	282	309	310	295	284	312	335	286	266	283	305	292	291	296	283	283	313	275	300	300	292	322	280	295	304	299	300	321	304	310	294	306	285	313	294	311	284	266	316	281	288	287	288	336	333	296	319	328	287	287	341	323	287	300	325	299	300	312	291	263	269	314	321	319	291	294	271	270	319	301	303	339	283	326	305	294	309	306	308	297	297	286	288	265	271	314	285	295	307	292	285	305	305	297	298	308	297	290	320	306	276	279	312	289	304	310	298	307	281	296	301	271	286	281	280	289	293	317	286	306	279	311	322	312	306	286	299	269	295	270	319	279	298	308	297	279	278	303	289	285	273	278	271	284	275	293	308	333	271	314	300	296	316	269	277	342	286	325	308	294	273	328	279	283	311	279	296	301	293	273	295	289	293	264	282	313	341	311	302	295	289	308	289	291	313	290	277	294	310	315	265	302	315	300	300	277	301	291	297	316	289	288	276	278	302	277	322	302	283	303	300	305	346	283	325	294	305	305	307	316	279	306	298	282	258	273	287	319	309	286	290	284	309	310	292	280	279	295	282	269	305	287	293	283	299	303	287	304	302	276	272	249	287	275	283	326	294	300	291	328	331	296	320	299	283	276	273	273	284	293	308	281	267	279	277	300	340	320	324	298	296	300	257	285	304	287	318	284	294	316	294	317	287	308	296	283	298	325	299	306	292	289	304	300	270	264	314	330	301	284	291	294	313	316	323	298	320	282	273	343	307	277	294	304	336	293	273	300	296	290	307	287	294	297	269	313	319	313	301	292	329	301	308	305	299	293	275	311	310	324	314	309	303	278	316	295	291	287	297	289	269	283	264	284	297	291	285	277	269	309	287	258	290	272	311	323	312	298	313	299	262	313	335	319	264	298	300	307	271	307	295	284	311	271	289	276	306	310	298	300	281	306	303	316	295	298	277	294	282	303	327	271	317	284	311	290	327	301	291	316	271	280	275	248	303	258	310	306	306	264	294	268	274	277	266	290	275	271	297	301	284	279	306	273	274	318	302	294	295	317	326	303	287	288	301	294	299	280	321	346	280	275	273	306	314	295	313	311	286	299	309	283	308	303	310	304	291	291	304	326	350	294	291	297	291	272	309	302	294	277	278	295	319	347	306	319	309	281	272	305	277	277	270	293	347	288	294	309	291	250	303	308	327	289	303	297	348	305	285	310	313	306	317	307	305	297	284	298	284	306	261	352	306	293	288	274	318	297	301	279	300	281	326	270	313	289	276	333	285	342	273	312	292	284	258	282	267	263	305	280	303	289	272	304	304	292	286	290	283	284	310	305	307	285	291	305	311	299	289	272	294	331	301	267	309	269	284	288	279	292	288	301	281	296	289	307	323	311	312	311	285	325	301	332	317	274	328	305	313	310	313	304	303	286	306	285	294	270	308	271	281	278	294	300	297	324	287	284	271	272	289	303	315	311	313	275	330	278	284	313	303	320	277	312	299	274	295	332	329	300	310	331	311	297	317	316	295	282	308	300	302	330	301	273	307	297	287	309	319	304	287	314	286	307	252	298	302	306	274	313	280	312	258	300	296	279	271	279	317	309	289	326	289	283	317	287	275	306	311	292	282	289	299	313	299	322	299	314	316	270	314	274	322	260	298	340	279	309	268	304	340	327	305	311	284	273	286	324	295	293	334	306	281	293	301	299	302	307	276	298	275	294	298	295	287	301	343	294	299	285	307	290	299	285	295	314	317	295	293	309	289	284	292	311	289	324	310	301	319	292	294	275	299	315	326	300	308	330	334	314	288	283	323	308	298	294	271	304	329	286	305	280	286	332	297	313	299	280	301	311	282	314	319	277	285	319	288	278	309	291	277	321	302	285	293	290	293	278	283	283	310	284	282	281	287	328	325	305	283	316	289	312	296	301	285	289	318	311	298	289	302	322	303	298	277	299	275	276	304	259	333	288	349	314	286	306	282	308	300	261	307	273	304	284	301	346	276	316	279	311	299	295	304	309	280	302	302	297	312	280	263	295	319	318	326	320	273	270	324	295	275	265	294	299	322	310	339	306	285	287	291	272	272	304	271	284	305	274	266	283	268	290	281	320	299	281	278	290	285	310	305	312	295	270	290	280	308	311	315	320	276	286	299	283	291	297	307	295	313	293	318	293	279	293	274	324	263	321	277	307	270	304	300	298	297	296	312	292	309	276	286	280	277	302	304	275	288	337	294	286	283	323	284	280	303	297	272	284	282	314	287	281	324	262	296	300	284	306	322	329	296	325	271	257	270	275	292	292	326	303	299	291	281	293	298	288	278	322	277	278	294	309	302	300	294	267	303	298	308	290	314	283	314	301	316	264	269	321	313	290	282	313	311	285	294	269	329	289	293	275	285	323	292	294	300	303	270	296	291	288	271	291	318	294	308	268	309	281	315	302	304	313	310	296	274	263	332	297	344	300	256	304	317	320	318	263	296	345	330	326	312	298	275	290	321	308	296	292	300	308	269	289	307	314	311	301	273	282	283	327	309	314	277	278	276	299	295	287	285	287	319	290	276	298	300	307	278	291	291	284	310	295	306	300	287	288	299	305	300	263	279	315	298	321	320	300	305	300	334	291	301	299	284	297	318	279	276	296	283	307	310	324	315	301	319	293	337	273	282	304	292	281	276	299	277	332	296	284	290	328	285	293	298	269	294	311	305	307	299	306	325	270	292	318	317	310	317	267	277	318	302	272	302	290	309	273	291	301	324	325	301	292	279	273	303	331	269	300	290	295	314	300	300	255	307	294	308	295	321	303	290	286	299	279	295	301	274	297	298	255	301	309	310	282	314	297	280	301	279	287	291	314	314	335	284	300	266	308	301	344	280	289	280	290	274	311	269	304	288	301	318	339	292	311	282	284	281	304	328	307	314	310	280	293	268	319	310	290	297	261	250	309	300	308	297	322	318	322	284	310	256	295	300	311	314	262	297	295	311	282	306	305	285	309	308	294	278	298	340	291	309	295	305	283	291	316	311	299	268	311	303	313	312	315	291	315	305	294	322	291	278	293	305	266	317	311	309	324	303	299	305	308	326	303	300	282	304	306	316	295	293	313	311	311	277	287	301	294	265	264	276	302	299	286	280	280	300	288	259	328	316	293	304	322	280	280	319	317	308	287	302	276	291	286	292	294	262	292
6819	3269	2832	3086	2385	2130	1417	1229	1222	1006	874	858	806	804	799	793	816	764	739	782	776	791	761	785	784	779	760	740	781	797	733	784	793	788	748	763	717	739	758	746	797	793	760	786	801	746	753	743	791	684	759	802	772	774	780	781	793	802	819	820	830	772	812	770	773	794	808	757	808	820	788	805	766	733	734	724	796	735	759	768	790	782	770	757	749	732	751	746	777	740	749	717	788	719	773	785	788	724	782	743	779	684	760	770	730	780	716	760	738	768	809	760	772	735	710	750	770	780	743	773	805	761	780	773	746	734	734	778	800	701	761	755	770	798	772	730	812	784	770	730	759	769	754	755	753	782	763	728	769	739	772	756	776	713	745	688	726	723	752	763	749	778	767	755	760	727	739	753	787	741	747	746	745	715	762	739	752	691	735	765	781	735	762	761	747	734	740	734	795	719	765	743	759	745	712	778	677	766	826	765	782	765	790	726	781	716	766	779	736	765	768	765	744	743	743	791	757	758	758	789	731	735	812	732	724	743	764	761	758	728	730	805	747	786	770	754	726	774	728	765	775	768	758	779	771	797	780	791	799	768	767	774	771	734	772	749	780	703	736	763	783	774	775	754	703	764	804	782	731	734	769	709	774	755	766	757	783	784	777	716	779	772	766	743	780	780	786	745	726	750	774	705	753	721	791	773	816	740	735	775	797	766	739	785	769	774	731	736	769	735	719	709	713	756	775	739	769	729	758	715	764	771	765	785	733	733	755	773	698	779	721	765	748	745	833	769	741	766	772	780	777	767	759	708	758	752	786	721	734	777	764	757	791	785	718	737	784	798	763	763	746	761	732	805	725	724	796	742	718	724	737	755	758	761	806	760	796	773	759	769	770	772	765	729	760	789	747	774	751	730	808	774	751	749	832	777	781	776	737	736	744	750	772	717	799	734	748	724	789	807	739	753	756	730	770	758	735	780	727	730	735	825	758	807	740	794	740	771	791	746	701	754	733	783	737	814	723	728	769	746	812	742	716	698	761	755	752	761	784	790	752	716	776	735	727	755	735	767	779	759	729	818	767	725	771	814	781	767	740	804	802	775	732	742	731	762	789	740	752	737	748	770	793	766	726	760	752	695	776	781	782	756	768	719	734	751	706	710	756	764	736	713	782	691	742	740	723	761	767	770	758	737	752	804	735	724	800	769	731	731	711	709	777	757	755	768	753	708	761	777	755	735	775	784	724	786	814	744	753	721	773	762	751	776	805	756	811	795	712	708	777	731	742	758	777	750	743	760	776	707	771	736	785	741	744	762	728	717	763	778	750	750	792	794	749	780	749	754	741	733	757	698	693	788	745	756	757	741	775	787	791	717	805	747	785	775	753	780	813	762	766	729	769	710	739	784	758	723	793	732	745	739	736	808	752	709	707	736	737	752	764	803	757	798	757	794	726	742	745	748	698	767	777	722	763	791	783	769	770	747	766	787	788	781	742	740	752	750	743	745	805	765	730	746	763	764	787	768	742	716	751	719	773	757	766	770	786	771	771	739	752	763	728	754	767	810	749	774	764	750	772	701	748	693	764	752	764	737	806	771	788	767	775	724	752	763	779	801	813	731	789	731	745	784	755	788	735	737	739	706	719	746	720	741	819	745	744	775	724	714	776	749	775	773	798	792	772	773	707	770	763	724	762	778	786	681	728	761	717	797	791	742	766	689	753	795	762	768	745	776	759	703	741	793	758	780	768	746	723	723	779	762	733	802	757	740	752	749	755	727	712	698	712	724	728	770	779	719	770	788	802	766	764	754	741	750	765	747	748	751	754	734	752	783	752	750	788	719	783	740	742	729	768	762	770	763	779	735	756	756	715	747	782	727	782	744	773	711	758	726	742	792	761	790	783	744	789	779	807	743	748	737	778	736	774	762	757	854	763	770	776	722	754	755	710	755	757	753	748	808	725	774	768	797	786	715	723	725	755	801	710	761	732	795	755	761	763	794	767	727	725	793	738	764	769	729	737	740	701	761	772	729	761	751	721	741	706	786	780	734	746	745	713	752	799	767	735	694	786	784	783	753	711	783	767	760	804	762	775	741	769	765	722	780	715	785	762	759	753	726	755	721	755	748	750	759	746	753	762	781	720	744	761	754	744	767	752	729	760	760	765	798	747	770	747	732	751	761	725	752	725	784	717	758	731	704	707	731	768	756	793	796	730	767	794	728	796	754	744	732	721	793	779	818	731	717	734	766	799	723	799	783	731	731	775	783	800	714	772	795	748	771	738	773	786	753	775	757	757	736	690	740	735	754	750	796	765	729	778	754	755	801	810	769	767	761	738	774	786	764	768	756	706	739	734	760	791	717	739	779	763	795	717	751	798	693	735	757	763	786	710	741	742	735	765	741	775	756	729	795	701	782	764	755	759	742	790	714	731	731	779	804	754	750	768	708	749	771	795	776	727	747	730	785	733	778	774	784	732	709	751	785	759	713	738	774	770	770	762	741	724	735	757	779	770	718	736	778	740	755	765	757	808	753	726	755	789	752	768	742	774	765	802	771	773	755	768	738	713	815	808	709	801	762	763	713	814	750	730	731	755	783	755	738	731	753	713	770	736	791	778	766	777	766	750	739	747	760	732	733	728	778	767	736	700	773	786	733	774	757	736	729	746	745	731	793	778	803	782	784	764	793	723	752	759	751	737	726	763	729	771	775	804	762	809	802	784	737	731	773	754	752	754	789	733	784	724	803	774	744	739	714	776	758	701	766	749	756	737	784	774	803	757	710	809	780	790	738	751	777	755	763	734	748	774	715	698	743	768	802	771	732	735	780	762	746	710	737	830	736	743	779	798	799	756	754	774	734	764	791	729	729	690	705	771	749	736	752	744	767	760	714	742	795	785	736	701	724	703	737	770	734	768	782	811	719	731	780	760	745	729	715	750	735	751	751	789	744	728	754	764	734	754	742	767	714	722	776	762	767	726	751	791	783	761	778	765	790	720	805	795	784	775	755	754	761	736	791	770	766	748	753	810	764	768	763	751	754	803	748	693	785	736	760	772	775	742	767	757	743	727	755	715	725	758	790	778	743	764	717	724	714	793	762	774	752	773	762	791	795	757	760	760	746	750	745	764	736	768	742	816	775	798	738	773	736	761	760	775	769	767	758	802	789	763	788	795	748	752	755	705	757	741	794	745	765	753	738	722	774	798	783	774	754	752	731	710	748	748	747	733	762	744	771	787	776	721	840	763	729	719	748	767	712	771	751	755	746	741	738	754	746	685	753	813	765	805	758	782	759	745	777	718	778	769	779	757	778	749	764	765	755	772	776	737	781	761	733	802	803	748	769	756	767	732	748	769	749	779	747	752	701	696	802	767	757	747	781	740	691	748	797	772	763	757	751	779	748	758	701	763	778	750	780	786	752	776	741	714	746	769	786	710	765	780	767	771	685	750	744	770	778	718	784	778	775	777	786	751	709	762	755	754	737	806	752	772	726	766	761	764	794	750	757	723	719
34243	18941	10557	7890	5599	3489	1981	1197	812	601	481	470	368	350	359	348	375	334	337	308	325	297	321	319	323	329	302	329	349	310	314	302	317	281	332	318	311	348	287	311	323	282	302	330	333	278	336	324	339	328	320	294	342	305	305	303	320	297	333	310	334	335	340	298	289	331	335	315	316	338	331	290	290	294	297	345	310	326	330	331	301	319	353	294	323	298	334	322	294	303	312	350	298	323	326	317	318	295	330	331	291	326	333	287	293	338	328	311	331	280	313	298	308	305	317	325	304	334	304	293	302	293	304	337	300	306	310	333	318	303	327	316	315	325	290	327	283	300	315	332	343	317	325	312	306	296	324	334	314	351	291	318	309	272	334	313	292	319	320	351	305	312	335	303	337	328	312	309	329	307	334	292	290	330	320	295	304	318	313	297	297	314	283	315	315	282	294	300	281	302	311	319	331	294	332	295	329	321	325	339	308	282	283	338	287	340	337	288	289	284	278	326	320	319	297	338	337	329	305	315	333	342	340	299	321	304	327	320	312	309	300	309	313	310	349	287	323	305	360	328	331	294	311	311	291	273	299	302	348	327	331	315	366	279	328	294	317	312	332	313	295	296	291	300	344	290	346	300	336	309	321	334	311	314	298	284	302	316	292	314	301	313	313	314	302	288	284	284	315	306	322	314	323	332	310	321	305	327	290	299	326	303	297	320	332	303	286	330	369	289	329	325	292	311	352	301	290	308	345	295	312	315	315	309	279	315	335	291	274	275	324	315	325	294	301	294	329	307	309	320	315	297	303	293	325	334	294	270	315	305	335	321	339	319	289	320	308	313	302	321	320	319	300	296	317	315	321	305	328	319	331	296	316	315	330	332	319	332	293	317	321	349	328	313	305	319	326	311	304	316	297	295	306	275	291	323	322	314	307	358	293	308	317	310	284	306	302	327	326	314	293	337	295	322	313	347	302	323	302	299	317	286	326	367	314	305	314	300	326	311	303	316	338	287	288	322	325	310	339	326	317	296	313	324	337	327	319	319	312	285	289	320	313	336	301	335	324	301	295	283	303	305	303	313	271	300	318	349	305	308	304	306	298	321	300	337	296	305	318	325	290	337	319	329	306	323	310	321	306	317	322	321	319	320	333	307	291	290	331	304	294	264	312	341	320	284	285	307	291	328	322	313	303	302	304	320	287	313	332	289	313	314	293	294	337	326	302	326	336	305	295	311	321	330	320	318	309	302	316	297	303	307	301	337	332	330	311	322	302	300	311	300	313	333	331	310	308	303	295	324	304	302	314	291	307	329	300	284	326	271	340	314	309	299	286	308	311	303	307	302	307	314	298	314	325	317	311	325	338	319	329	291	314	308	300	323	292	309	311	290	304	341	313	315	282	291	277	325	314	290	310	287	321	311	299	331	314	313	337	296	327	344	288	314	334	279	286	288	319	334	311	312	329	297	330	322	306	351	304	294	307	303	298	342	329	297	299	320	302	346	308	322	299	305	336	302	306	308	300	308	327	297	315	304	320	303	279	287	292	350	287	309	325	300	311	329	305	313	312	288	330	338	302	291	310	341	335	314	308	299	317	330	305	284	316	310	321	303	310	335	341	331	329	318	295	302	304	320	309	316	356	310	295	290	331	313	310	302	335	303	303	295	292	286	352	307	299	288	318	295	303	304	302	305	309	293	314	338	311	314	312	288	294	284	306	295	297	288	316	309	287	319	298	316	351	327	302	273	297	300	321	313	299	306	334	299	304	308	305	330	316	310	314	330	327	304	286	311	294	291	304	308	292	315	302	310	326	342	343	325	282	296	268	333	286	310	305	290	335	302	321	333	288	343	297	288	263	336	345	332	309	317	297	293	314	300	330	308	315	307	327	325	313	331	338	299	320	312	339	290	321	361	339	303	318	291	270	301	302	316	300	301	306	312	300	313	318	316	321	297	315	326	317	311	308	355	295	316	368	293	307	319	307	323	294	297	311	311	290	289	328	333	317	299	322	289	312	283	325	324	306	302	305	311	321	301	314	318	286	303	311	271	297	268	304	281	322	303	295	299	327	322	323	323	322	308	300	307	317	320	260	281	334	341	324	305	300	325	302	302	334	297	310	300	298	284	297	312	281	309	324	317	315	325	305	339	280	289	358	320	301	288	293	300	315	292	304	282	314	305	285	299	303	312	307	334	342	306	325	318	288	319	297	331	308	283	310	303	289	334	323	302	315	333	340	339	299	277	295	295	336	307	325	309	363	310	344	314	338	311	355	291	303	289	301	297	321	284	330	282	324	306	338	291	312	299	309	306	303	344	297	259	310	306	309	309	310	315	302	298	340	294	315	305	262	309	286	335	334	301	351	297	315	301	319	341	330	323	361	285	307	320	341	314	329	302	306	281	286	303	284	328	331	318	320	303	299	329	311	277	295	323	303	312	333	281	296	287	288	293	298	345	313	310	328	317	306	316	309	343	303	312	313	311	326	296	285	293	297	322	264	319	300	316	285	330	300	274	334	305	298	356	311	333	321	322	318	313	307	324	315	274	344	315	303	321	287	308	309	296	326	316	325	296	313	302	293	342	294	297	345	330	334	318	286	329	328	305	341	305	298	286	288	298	314	337	340	312	300	317	313	354	296	300	320	296	345	290	316	358	311	321	307	325	309	293	305	294	328	314	319	316	309	333	313	292	287	288	333	293	307	327	318	341	312	314	339	313	306	289	307	325	334	319	343	321	319	295	295	312	311	293	340	331	314	313	355	290	305	310	299	307	307	317	319	341	327	306	340	296	309	310	335	296	315	307	305	337	301	315	312	328	309	346	309	328	280	316	321	341	295	305	315	313	289	326	299	295	315	311	294	315	316	337	336	320	304	315	305	312	298	302	313	290	266	325	304	296	317	331	329	306	325	279	294	306	339	319	330	331	316	293	346	302	306	304	313	299	311	294	329	287	305	293	338	330	289	310	297	299	296	303	337	325	310	318	334	274	329	319	341	314	307	344	300	315	320	304	304	310	332	356	310	330	312	305	305	333	329	322	331	332	304	331	311	299	306	307	315	307	331	302	322	309	289	303	316	303	312	303	330	308	298	324	256	331	309	323	328	308	328	293	307	327	318	286	283	284	316	301	318	324	365	334	315	306	298	310	301	294	322	321	336	324	292	288	303	303	317	339	318	324	285	289	312	287	300	312	304	312	301	327	314	343	338	339	296	296	313	318	292	316	286	306	294	321	299	300	290	271	327	297	303	324	324	348	324	291	304	339	325	330	311	326	311	315	290	287	287	301	301	297	295	294	306	301	295	336	314	305	311	317	292	297	325	294	319	309	340	300	322	291	310	325	328	300	314	334	303	272	343	320	314	318	287	316	283	306	286	287	302	286	333	324	302	322	316	309	327	318	304	305	263	297	292	335	273	317	332	276	337	292	315	284	313	314	296	303	315	314	286	319	288	316	276	298	305	321	284	334	355	318	335	305	301	297	288	326	327	331	266	311	294	289	301	322
25860	9006	6667	8319	7446	6030	4068	3552	2699	2090	1717	1451	1262	1125	1130	1038	1037	955	927	893	835	864	919	929	904	840	877	834	850	812	856	800	839	795	793	840	746	804	806	808	823	785	833	841	856	769	788	791	830	791	768	814	772	790	780	861	815	841	856	905	881	871	840	892	851	862	814	805	816	834	856	845	795	780	827	812	805	784	796	843	841	798	782	806	778	850	819	753	799	814	779	825	793	836	807	759	765	816	714	817	784	807	814	780	794	786	779	740	783	827	779	774	785	807	805	771	796	782	853	783	813	792	742	766	790	762	803	714	728	805	758	810	794	798	773	799	759	777	749	742	793	797	748	773	769	772	784	765	781	820	772	785	747	826	727	729	833	758	770	792	762	819	771	832	737	776	804	793	776	778	783	800	795	728	774	792	794	771	712	755	767	778	794	734	799	792	743	784	787	774	798	799	727	760	769	767	738	790	773	811	764	769	801	784	773	757	764	776	761	749	774	801	777	775	789	776	759	772	774	789	792	761	787	763	782	784	813	786	811	808	792	773	795	775	777	784	790	800	789	797	739	771	755	801	799	754	773	778	801	764	788	803	785	780	813	812	805	737	761	753	802	806	757	726	773	825	790	758	763	812	793	792	801	761	805	757	788	798	764	755	741	840	761	789	738	805	823	769	797	806	837	760	765	794	711	808	781	795	767	819	789	759	824	742	743	784	770	762	802	790	759	784	810	771	772	738	807	787	756	778	801	797	802	769	777	751	764	755	802	789	764	745	825	804	787	764	793	759	791	793	758	793	790	788	763	759	762	732	749	783	773	777	779	797	734	794	731	744	810	771	829	811	766	769	824	723	763	801	773	776	750	801	756	769	766	762	817	786	798	761	717	770	801	755	788	766	791	726	779	767	798	830	849	756	743	761	764	767	775	775	757	783	774	767	772	768	786	806	849	763	820	799	811	772	798	769	781	846	818	740	782	829	774	754	744	808	781	811	781	807	832	791	763	795	757	758	804	803	814	850	751	755	784	798	786	793	823	755	798	780	784	805	811	769	771	806	819	834	799	751	778	807	806	743	775	727	803	772	774	699	728	802	756	789	741	784	782	729	811	766	790	811	784	765	760	782	792	796	835	789	760	778	790	743	747	804	768	776	812	778	776	810	784	793	794	771	786	745	820	794	749	748	786	812	823	786	792	761	763	751	791	765	782	759	790	749	829	756	809	740	744	820	802	793	831	792	738	829	787	787	774	779	729	745	748	728	777	758	797	728	781	794	773	792	802	795	778	792	765	808	719	811	750	822	782	794	780	823	751	778	757	802	764	767	771	773	768	829	808	756	773	786	761	766	775	797	823	794	704	761	791	786	747	741	835	779	755	759	797	782	785	756	794	744	754	741	798	710	814	796	798	765	762	748	828	764	797	771	810	796	750	766	747	790	757	779	806	745	734	772	773	786	810	760	739	765	777	766	796	753	781	763	758	798	747	765	714	799	812	799	769	783	734	793	812	753	786	772	779	820	788	771	754	736	786	790	768	800	762	765	760	793	809	755	820	753	799	825	749	797	775	779	836	789	784	714	774	783	712	793	817	801	786	796	747	740	746	743	761	817	774	742	777	798	757	801	759	798	796	795	799	750	751	788	761	792	802	787	792	765	782	782	793	777	820	762	776	790	741	782	731	765	797	802	784	746	838	775	781	784	800	795	812	758	789	776	757	778	777	753	806	801	736	746	732	756	760	743	779	789	788	744	783	795	809	745	810	752	815	743	748	773	784	768	843	771	704	807	792	738	817	784	787	791	759	779	774	771	756	794	779	780	785	736	766	778	784	795	786	820	801	814	791	776	806	756	751	770	758	788	769	775	799	768	759	737	774	748	823	766	811	767	787	750	833	784	800	735	766	780	754	758	761	781	748	815	780	796	814	776	757	792	780	770	769	767	826	819	758	756	815	798	751	761	773	751	837	757	757	791	758	792	829	718	771	767	764	812	798	808	755	813	762	747	817	710	755	792	800	791	774	802	768	711	742	783	758	756	733	823	734	786	817	769	768	829	798	768	779	799	796	749	813	773	778	757	767	803	773	768	787	809	812	774	808	814	756	772	790	762	799	794	784	833	799	761	744	770	776	760	772	801	779	774	776	793	812	745	785	768	786	773	777	781	757	727	779	764	757	817	761	790	757	751	788	761	771	740	855	732	789	807	770	780	785	731	827	753	746	763	790	725	796	807	741	750	707	771	748	767	791	751	750	773	758	808	709	802	827	761	818	765	721	822	741	788	791	795	779	757	772	814	770	779	796	791	735	720	823	707	762	790	757	770	761	777	795	779	766	775	822	785	728	751	775	728	776	737	791	728	745	752	789	792	772	804	799	751	755	756	766	752	782	724	787	801	767	750	779	818	783	774	716	720	766	775	778	811	808	816	774	790	759	767	775	727	805	782	797	782	760	751	791	782	750	796	784	804	818	763	799	742	767	810	811	780	772	759	790	783	779	741	751	779	734	763	806	746	718	833	718	750	768	756	795	791	751	758	764	800	724	800	776	827	803	779	774	787	752	829	790	786	741	798	786	807	776	728	796	810	769	801	791	800	801	787	793	797	788	813	761	760	742	736	802	800	797	780	783	767	756	806	760	782	764	798	777	770	741	813	754	767	790	774	786	750	724	713	772	815	797	783	819	712	772	765	771	779	781	815	727	751	831	788	773	774	749	785	807	811	759	752	717	775	718	813	790	740	760	762	772	781	771	765	816	809	739	749	809	752	783	789	798	804	807	787	766	759	793	785	765	773	791	801	780	774	776	750	746	760	773	809	709	779	729	808	761	765	785	771	827	760	811	747	778	791	791	745	804	789	720	778	799	760	786	784	806	795	777	770	762	766	781	768	753	722	775	738	805	789	769	762	806	776	789	826	745	772	779	786	785	804	822	775	769	810	728	800	783	823	790	778	755	778	782	805	831	817	769	806	743	755	775	793	799	770	782	774	748	741	777	779	724	798	724	755	765	796	808	842	809	767	765	733	743	756	794	843	801	731	718	791	784	749	838	805	801	812	776	758	745	741	756	826	776	811	755	780	716	783	769	771	728	814	768	801	822	812	817	793	715	783	748	755	775	768	741	754	803	774	760	808	787	749	768	782	765	760	781	784	763	787	775	806	792	832	798	813	775	779	726	777	762	763	800	800	746	797	728	769	773	738	829	815	772	788	768	759	807	824	765	780	751	767	800	790	784	778	805	727	793	794	734	801	735	760	830	727	764	791	810	766	765	781	785	777	766	779	808	738	784	775	767	826	791	779	804	730	782	752	810	752	752	747	776	745	773	785	759	821	777	753	793	753	740	730	776	744	822	809	873	781	771	770	740	825	812	790	746	747	768	823	725	774	781	740	808	780	781	798	822	816	792	767	792	806	782	774	774	816	750	738	811	797	773	781	802	790	752	776	762	752	765	776	800	785	760	800	788	751	767	779	772	775	753	782	777	772	764	787	792	765	772	774	747	768
41453	23587	15342	12074	8558	6060	3417	2011	1258	733	490	385	342	353	276	268	267	281	239	241	226	231	218	234	215	227	204	228	212	185	219	194	223	201	201	214	223	202	199	237	218	207	214	181	192	227	206	212	208	207	229	207	210	215	222	220	202	240	217	229	238	216	223	220	198	219	216	227	207	183	194	203	210	176	186	223	216	192	203	213	200	189	196	194	213	217	193	185	200	233	191	224	197	202	213	216	204	214	211	195	200	183	227	179	216	211	225	214	208	178	197	207	207	204	208	191	207	201	207	194	189	212	212	195	210	203	200	182	197	212	199	203	199	178	215	195	207	220	211	192	214	204	218	204	202	191	227	210	205	179	198	184	207	198	239	194	224	190	195	198	180	222	199	205	204	198	183	193	197	163	221	189	211	172	227	195	200	220	212	215	195	210	214	189	215	178	218	207	197	194	227	168	210	201	187	201	197	185	160	178	193	211	208	196	193	177	220	190	197	196	181	210	198	195	201	205	201	194	214	208	188	212	195	183	185	224	208	208	214	196	205	204	191	180	172	214	208	228	195	196	205	194	197	212	170	203	229	176	205	173	191	211	196	179	177	202	220	180	182	207	200	212	199	194	177	196	193	209	200	222	187	189	200	190	203	204	216	182	184	208	168	179	179	192	209	180	191	198	187	228	193	182	212	186	200	199	211	186	208	194	194	192	188	207	204	192	172	196	196	182	186	181	186	211	184	193	202	200	215	180	168	200	204	195	201	217	207	214	212	204	198	198	192	208	191	200	219	196	177	201	199	211	190	200	214	184	208	217	222	194	184	237	214	195	194	211	195	206	189	199	190	191	196	197	184	219	182	207	206	208	216	207	193	192	194	223	190	184	220	205	200	206	215	228	186	200	208	203	209	195	169	200	196	192	180	171	183	207	203	221	188	180	164	212	208	191	218	196	201	181	206	214	194	201	199	219	158	203	229	191	194	189	199	237	198	203	217	206	186	176	195	188	197	225	177	172	192	212	176	220	196	207	181	210	226	193	206	207	212	199	204	181	194	202	179	218	204	200	211	196	192	200	204	214	210	210	195	212	211	196	219	184	194	191	196	158	215	201	230	210	187	198	222	213	215	223	217	185	197	206	195	212	192	202	190	191	201	204	171	185	211	216	217	217	205	212	193	186	201	187	208	200	180	200	184	185	192	187	192	164	200	205	184	166	178	208	206	157	194	210	200	197	191	207	207	226	218	210	191	200	201	212	159	212	194	215	185	168	216	191	195	211	207	209	206	194	210	185	209	215	203	197	192	217	198	210	204	191	187	217	195	174	185	200	182	191	208	177	212	195	212	184	210	177	220	200	214	198	206	201	202	199	205	183	178	197	208	201	209	202	192	204	189	197	207	175	201	188	215	229	199	198	202	197	146	188	194	198	204	198	224	205	188	220	210	190	220	212	192	215	207	198	203	217	201	211	223	213	179	206	196	218	209	213	199	197	183	200	176	198	183	224	185	226	217	215	204	186	202	216	216	194	221	191	189	187	196	191	180	195	204	194	200	208	202	237	203	191	204	195	217	171	185	176	194	211	194	201	179	199	180	163	215	182	202	205	221	197	205	204	211	201	216	203	218	219	198	169	210	172	180	202	188	197	218	204	198	203	185	213	197	205	196	172	189	202	218	243	210	192	198	198	182	231	182	199	199	203	193	177	196	197	199	202	186	208	193	215	211	204	215	187	185	175	230	195	188	196	215	208	192	197	195	192	217	195	202	215	219	221	198	202	199	193	215	210	206	206	229	201	188	187	201	180	198	207	202	207	193	177	184	207	174	191	209	191	181	188	213	204	213	191	207	226	192	215	194	198	211	198	213	205	239	178	194	199	184	204	206	207	187	205	215	201	218	191	196	200	178	183	180	196	199	190	188	191	221	179	191	195	221	199	205	213	197	181	204	196	196	190	207	202	193	192	191	190	195	201	201	195	187	208	196	186	193	193	195	185	222	202	194	173	223	195	206	207	213	199	207	205	217	200	194	192	187	209	187	220	201	197	212	178	190	195	203	180	226	201	194	195	214	213	187	199	199	209	198	208	174	180	185	209	188	216	186	219	219	193	190	208	177	216	198	202	203	209	204	198	190	195	192	188	210	205	202	191	204	194	204	216	220	194	194	192	189	195	196	188	217	161	171	187	200	194	202	208	217	210	181	196	187	233	194	211	201	217	180	203	201	199	182	206	212	207	195	212	174	213	185	205	190	179	187	204	205	199	188	196	198	203	190	242	192	192	180	205	205	227	185	191	197	212	191	235	195	216	207	199	205	209	223	230	190	225	205	216	211	225	215	184	229	193	192	185	200	181	192	188	196	216	205	189	174	191	174	211	261	208	202	169	196	216	205	201	210	188	211	196	192	200	207	171	206	206	205	201	192	209	200	214	211	202	198	192	183	184	169	173	201	171	181	195	229	191	222	197	177	208	205	205	207	200	210	199	232	204	189	200	222	224	186	189	214	224	216	201	196	210	193	188	193	201	191	180	207	186	205	193	205	206	182	181	226	212	184	217	201	215	181	217	198	198	189	227	197	176	190	187	223	199	181	185	179	194	185	192	200	204	201	196	200	218	188	199	181	192	200	225	193	201	225	198	195	195	202	179	238	210	173	211	197	190	184	215	165	179	181	203	201	205	185	178	174	192	218	182	192	195	182	189	183	199	180	191	208	192	178	218	190	206	230	194	213	196	201	188	219	200	202	199	192	201	215	184	191	207	213	213	173	208	180	188	178	207	206	221	184	175	189	197	207	192	176	185	197	219	209	232	196	203	180	198	175	195	208	196	177	187	206	212	171	212	203	188	227	220	186	210	206	210	207	176	194	198	202	178	173	202	210	198	185	216	203	245	194	195	191	188	209	179	224	182	192	202	173	186	215	208	197	189	183	226	205	236	216	197	224	200	193	210	200	186	184	191	195	197	206	212	224	191	190	194	207	171	198	205	185	186	240	209	189	222	219	209	196	200	199	192	212	227	213	221	191	219	202	214	198	167	212	207	217	205	219	195	179	205	206	185	217	203	208	195	227	202	182	191	194	189	203	202	201	212	192	211	181	186	188	187	195	201	170	225	206	212	199	189	208	192	198	191	184	191	209	190	192	195	208	175	187	190	185	163	199	203	184	212	211	231	195	189	229	213	208	198	207	210	199	196	225	234	188	172	204	181	214	199	210	233	202	189	177	211	207	203	198	227	197	214	217	211	196	187	216	203	217	194	229	210	197	177	188	210	194	204	228	191	211	183	213	205	218	198	196	187	197	216	203	198	194	194	175	189	199	197	153	186	198	224	214	194	220	194	208	206	196	180	229	200	187	195	169	197	187	176	184	192	208	186	193	176	190	195	190	235	186	211	211	207	211	211	205	205	202	199	212	209	192	173	228	226	207	176	174	225	200	185	210	201	201	210	199	213	186	216	221	195	207	220	211	198	210	204	220	166	216	212	201	197	210	194	185	184	213	179	182	183
30261	12133	10083	11289	10447	8630	5426	5103	3832	2751	1990	1693	1348	1261	1108	1036	921	925	820	805	752	749	746	680	674	651	629	643	660	642	659	599	629	608	598	577	564	620	600	561	563	585	565	560	569	530	611	552	568	528	565	563	584	587	543	574	582	562	623	598	642	678	594	631	613	564	621	651	594	628	549	596	577	568	578	550	599	592	608	582	629	592	604	552	563	542	520	531	511	546	551	509	511	525	549	528	509	521	546	512	515	527	539	565	625	562	531	551	553	562	526	497	509	535	516	565	538	534	500	486	586	513	509	546	525	532	539	526	470	520	512	495	537	521	520	512	512	517	525	535	505	497	538	483	534	546	522	510	508	516	474	545	489	505	534	526	537	468	510	511	538	569	486	512	501	527	554	526	564	510	504	505	506	509	501	521	541	489	528	504	543	529	512	478	525	544	559	521	508	529	502	506	542	484	520	495	498	520	513	536	545	532	494	537	543	519	533	491	514	535	523	523	492	514	529	514	530	525	512	502	527	510	525	540	517	479	524	483	511	560	518	531	523	564	440	523	471	487	499	547	536	521	524	502	510	512	504	532	525	503	521	507	535	481	503	502	438	494	523	502	495	527	524	548	525	502	538	531	577	468	541	533	537	529	542	473	513	546	534	529	546	516	498	514	526	499	506	494	534	527	557	510	547	546	508	521	516	526	501	514	521	493	537	511	472	477	529	519	514	486	557	545	514	526	490	478	511	474	477	546	507	539	514	513	508	525	528	503	521	495	490	519	513	480	485	511	538	521	538	521	499	514	494	551	512	523	515	522	548	499	471	491	551	505	500	499	535	511	520	556	498	548	498	534	493	517	526	515	515	493	529	517	504	490	487	499	520	533	521	527	537	538	538	516	510	494	511	494	530	505	487	477	497	550	500	499	502	521	523	539	503	503	507	538	451	547	509	540	532	501	565	534	529	495	486	500	512	537	531	531	539	500	508	547	498	501	499	534	534	514	482	548	512	505	486	505	517	532	524	520	533	514	536	475	531	511	542	522	511	511	490	507	536	531	494	494	517	508	494	550	497	506	498	518	507	560	515	541	484	561	515	498	539	536	507	495	530	518	531	507	524	535	491	527	524	515	526	488	542	491	499	511	520	520	517	512	494	526	501	533	495	501	489	527	519	520	503	525	502	505	519	543	523	489	525	496	573	520	489	545	507	481	496	506	545	511	524	486	503	492	488	532	523	465	491	505	518	566	516	553	547	508	527	533	517	499	489	528	490	509	526	551	563	514	489	502	507	513	517	501	514	517	567	490	515	518	519	517	496	538	504	549	496	504	504	542	489	511	526	522	531	540	558	500	523	536	439	505	511	526	561	462	537	514	503	506	506	497	489	490	521	512	527	542	534	508	565	503	544	554	541	502	501	475	492	520	517	536	506	484	540	481	484	484	496	501	552	522	523	541	506	551	534	475	510	500	510	592	487	499	488	509	522	498	510	551	530	518	534	526	507	527	541	519	477	489	523	544	529	491	571	571	544	531	475	498	493	441	534	490	486	501	468	477	495	483	494	522	475	513	511	533	524	517	550	490	530	534	561	529	491	504	477	517	525	492	494	508	539	547	511	507	505	503	491	507	474	515	551	499	521	520	550	504	541	510	493	515	534	527	511	513	538	501	488	513	506	516	512	523	542	526	480	489	506	504	502	520	535	544	472	523	531	514	488	538	515	497	507	514	521	508	517	509	529	512	510	503	497	506	518	519	512	514	497	505	454	512	501	504	509	488	529	506	503	500	540	507	517	507	506	516	489	527	534	507	490	506	552	503	518	496	513	469	509	489	497	524	511	496	552	510	516	503	499	496	496	533	493	520	507	516	527	485	528	496	498	523	531	514	497	516	494	529	490	495	525	542	486	511	475	585	508	494	537	498	503	484	525	492	523	538	526	529	507	488	458	530	462	465	488	513	538	529	523	515	477	516	522	524	502	529	531	497	527	486	532	487	540	519	457	502	548	553	505	500	541	486	530	498	534	508	510	500	510	498	470	514	477	479	489	526	531	530	513	473	512	558	482	512	526	495	516	531	518	476	549	486	504	484	529	507	516	532	526	507	521	513	502	528	489	537	470	531	534	518	513	526	496	522	515	539	493	498	496	522	520	568	503	498	551	516	526	496	501	534	530	536	472	506	508	543	521	522	478	509	525	527	523	514	494	483	530	538	520	519	515	556	481	518	482	537	501	527	514	488	506	513	539	512	530	488	479	498	499	518	480	512	496	534	506	513	546	516	545	531	537	507	506	528	549	546	538	535	530	507	507	544	530	558	501	504	486	499	500	501	523	508	486	491	494	486	517	510	543	548	535	529	514	523	524	525	550	556	538	522	522	510	492	506	500	536	575	496	490	533	485	495	541	537	522	505	514	494	495	495	487	547	488	526	527	486	487	539	535	497	507	549	544	506	508	523	546	555	546	511	477	537	524	507	529	493	531	506	552	493	527	514	555	515	495	538	488	498	504	512	507	501	492	538	496	521	516	502	487	528	503	519	570	523	576	529	498	539	531	508	534	510	552	499	502	521	515	526	537	488	517	540	531	482	525	506	515	494	522	532	536	507	532	528	535	522	481	497	507	484	479	511	498	554	510	503	539	485	509	484	503	501	505	512	500	514	527	514	534	501	520	520	539	476	501	484	518	504	548	546	478	560	527	519	503	504	506	527	552	500	552	491	495	465	506	471	515	532	508	506	499	522	520	499	483	481	516	552	500	483	496	518	500	496	523	568	545	511	472	485	513	530	517	554	509	518	537	559	508	521	547	527	550	539	547	508	502	524	495	508	516	493	562	507	522	531	533	460	526	550	499	561	518	495	528	499	498	489	504	517	501	541	503	512	522	534	545	522	529	492	517	535	512	501	501	511	479	503	516	490	528	561	516	533	504	544	530	486	548	534	490	538	516	528	466	525	505	527	493	523	501	509	530	525	519	527	507	495	514	551	551	530	528	509	519	493	512	534	514	520	506	540	479	534	496	492	519	484	510	529	525	544	523	555	545	552	537	529	523	518	504	494	508	516	507	523	479	457	492	519	505	515	529	501	522	540	509	540	493	550	557	490	532	568	508	509	530	505	528	516	516	506	518	533	505	473	519	488	480	503	532	513	503	490	530	510	543	513	534	502	510	524	520	542	510	491	477	492	545	479	530	472	523	491	504	534	527	554	486	509	493	503	552	483	544	518	496	482	512	532	509	551	537	536	537	554	521	509	508	492	497	511	522	529	568	456	532	551	526	517	532	506	539	504	510	509	509	534	536	527	530	491	488	479	548	518	523	515	463	524	559	531	494	506	514	476	534	529	555	555	485	488	514	513	517	456	545	515	514	505	494	522	518	527	499	495	554	505	515	524	521	539	520	529	525	520	515	511	506	527	481	536	477	501	512	485	493	523	531	501	540	535	529	507	550	521	490	520	522	491	505	536	486	514	520	491	512	542	541	541	528	536	486	533	488	486	556	492	469	547
7359	2698	1667	1256	935	675	477	387	320	320	314	274	319	291	307	290	285	313	290	289	263	284	308	323	311	292	296	270	298	305	293	282	314	282	292	306	268	303	289	294	262	289	267	299	301	289	308	279	293	296	291	249	305	287	287	298	293	283	307	314	282	305	295	314	295	295	314	281	268	289	299	311	292	316	277	280	289	293	263	294	316	285	272	318	299	288	273	327	257	288	275	308	278	280	254	272	283	303	278	345	266	267	276	281	304	290	307	290	301	309	288	317	273	279	263	294	306	304	315	241	289	268	297	273	259	303	275	274	283	277	298	280	281	263	281	296	292	261	281	296	286	274	291	290	259	292	270	257	312	308	261	306	299	301	299	309	287	296	294	268	275	293	299	316	268	306	269	301	291	276	261	299	311	298	290	293	307	284	296	307	283	271	275	289	298	291	320	267	266	301	292	313	296	273	291	257	296	314	295	291	276	312	288	289	303	290	267	316	256	268	281	285	292	282	242	305	247	295	246	304	294	274	296	294	320	313	290	291	297	267	250	301	278	297	266	281	292	283	295	297	298	270	277	297	299	269	308	273	290	298	290	258	289	293	345	270	282	303	316	274	282	304	311	292	272	277	234	264	297	264	310	279	279	269	255	276	278	296	267	304	289	253	307	303	285	285	301	314	295	287	293	283	300	279	271	297	290	338	270	326	305	292	300	255	260	297	281	290	289	291	267	311	269	312	315	296	278	303	279	319	334	281	255	282	293	282	309	306	267	278	275	324	300	316	312	277	288	279	285	274	339	302	314	276	286	302	248	307	265	294	291	283	286	309	296	304	257	295	270	271	313	295	289	287	279	258	304	316	298	316	313	286	277	304	309	253	287	280	303	254	301	268	286	284	291	315	284	275	275	288	281	265	267	300	298	292	274	287	309	285	285	289	310	286	305	296	320	290	290	264	285	297	298	294	270	277	287	281	292	281	327	285	267	288	273	247	303	279	278	297	294	302	255	296	284	310	291	281	289	277	253	278	278	296	259	278	278	274	281	333	291	259	301	263	276	282	290	291	276	292	272	273	293	319	291	318	272	283	267	271	271	279	289	298	292	273	292	295	293	296	283	258	303	340	312	287	280	300	270	283	310	289	280	286	296	287	279	303	293	290	289	288	291	316	278	286	297	306	265	244	280	320	273	281	273	277	288	307	261	278	293	282	274	305	276	276	289	276	264	293	253	270	313	312	288	290	268	294	269	314	285	275	269	251	290	284	327	329	314	289	291	280	257	305	315	280	250	302	277	267	298	271	311	302	287	297	289	276	262	271	275	310	291	283	275	284	327	287	309	292	295	302	288	318	303	292	281	301	294	269	292	303	298	270	308	253	293	285	298	254	296	255	280	261	274	257	300	300	263	277	270	290	279	302	310	293	268	263	323	278	297	274	290	287	284	280	283	272	290	312	298	303	273	275	263	282	291	321	279	305	291	295	296	266	249	285	273	294	296	304	285	298	283	292	288	280	293	303	296	273	289	280	310	310	295	269	266	296	276	291	297	294	269	291	303	282	300	303	286	271	249	296	280	295	273	301	317	242	252	282	290	291	313	247	264	283	288	302	293	324	280	276	297	272	275	270	268	247	296	300	262	281	312	293	306	291	284	272	274	315	261	279	312	265	298	296	304	294	290	270	272	288	259	317	275	294	270	266	284	289	307	263	281	279	253	275	301	288	264	317	313	293	293	288	323	293	276	288	311	289	271	321	275	295	277	273	297	279	303	313	301	298	287	284	284	296	279	317	281	283	293	280	276	284	288	278	305	306	276	322	279	310	281	289	286	277	253	282	286	288	298	271	298	320	295	307	283	316	301	300	286	275	294	298	294	296	306	291	287	281	267	326	284	292	319	293	301	302	282	273	311	287	289	277	298	295	299	290	272	308	301	298	292	284	293	280	263	311	273	272	327	308	294	310	287	296	270	278	307	272	261	281	284	296	281	291	264	327	271	284	306	287	291	298	295	296	323	279	301	314	283	291	313	303	289	280	281	269	295	291	306	286	289	292	283	289	319	293	295	288	315	267	283	287	281	283	295	271	292	266	320	283	266	264	274	307	267	281	290	306	310	277	310	283	266	299	276	287	305	268	286	301	274	295	311	307	309	279	306	284	278	298	272	283	277	291	274	257	302	273	336	311	277	304	287	296	291	280	310	257	253	274	290	301	290	284	294	283	307	287	281	273	289	308	298	294	296	306	300	295	287	261	286	318	274	296	275	279	307	309	286	251	266	276	281	263	293	310	296	276	292	265	271	284	280	275	256	279	304	252	269	283	307	288	263	287	255	280	271	294	296	300	276	282	285	313	279	307	313	272	301	281	285	256	289	268	270	271	303	275	285	276	324	265	272	268	268	270	315	306	256	309	314	310	292	286	311	300	304	272	287	316	290	292	285	254	304	252	280	280	289	294	314	282	287	274	281	299	291	274	302	273	312	294	296	284	292	261	259	263	289	301	268	309	295	286	266	293	292	283	282	281	275	281	272	323	269	309	306	267	302	285	285	250	265	287	310	278	252	285	283	309	286	305	281	299	271	319	265	324	271	300	279	330	265	274	261	265	253	316	324	301	308	297	286	278	294	269	286	262	295	298	282	266	294	309	321	306	313	285	294	294	271	282	295	272	283	265	265	284	300	292	282	309	259	247	297	309	303	350	290	294	278	280	273	285	315	277	330	273	269	279	315	267	272	290	287	297	291	330	299	302	308	305	305	305	317	315	275	303	316	288	280	280	276	305	286	280	279	284	301	270	304	296	263	280	280	280	309	272	275	298	288	266	267	290	301	284	297	309	295	276	295	289	287	292	321	271	274	256	291	311	287	271	278	251	282	284	255	278	249	307	303	288	299	279	287	261	271	277	319	292	315	320	255	301	285	308	273	312	301	273	302	288	286	282	321	260	254	318	329	262	281	314	269	282	275	280	280	306	253	267	269	302	293	288	300	267	269	263	289	294	286	316	293	291	290	297	288	300	309	266	315	281	302	300	281	254	284	288	287	283	275	297	328	306	320	308	288	288	268	315	302	282	303	269	276	284	298	303	249	271	286	266	294	296	270	279	300	277	311	266	280	276	292	294	315	285	257	258	285	295	305	279	293	290	249	267	303	339	279	280	286	291	314	301	289	288	244	307	285	294	268	302	278	295	278	270	305	287	309	309	307	265	327	300	320	297	294	307	294	294	278	322	305	309	287	278	286	308	290	253	327	288	316	309	319	290	258	305	285	292	282	283	310	301	311	300	297	286	288	294	276	282	300	275	269	301	289	301	282	284	295	291	304	268	313	306	296	315	290	295	286	303	297	281	289	281	291	279	295	315	284	290	304	278	291	256	288	279	270	271	285	297	278	275	282	276	282	299	293	272	289	278	285	296	310	275	262	275	316	296	298	294	300	267	273	274	298	280	273	311	268	296	310	286	284	279	280	284	292	258	266	275	301	290	284	272	307	273	255	296	286	263	311	286
6091	3235	3017	3236	2598	2270	1413	1167	1066	938	855	840	831	766	795	747	711	747	757	772	744	699	737	795	756	766	727	748	710	754	750	734	773	738	724	742	773	788	773	759	721	712	747	715	770	784	793	764	747	700	795	706	786	721	765	779	758	788	729	792	780	796	773	779	779	816	797	805	775	758	801	798	768	729	759	771	739	783	730	807	768	738	721	706	752	742	770	731	719	690	732	693	769	702	737	713	746	740	755	730	733	715	745	777	736	775	789	747	767	762	731	725	736	709	754	741	718	725	744	751	699	681	753	759	749	726	741	737	751	734	744	693	777	725	788	725	769	771	770	766	756	739	762	703	730	709	727	729	742	772	719	708	698	752	711	759	783	689	725	690	735	777	720	752	725	734	746	707	731	750	710	691	761	688	769	762	728	737	729	747	759	729	786	756	742	728	714	750	695	769	743	744	730	745	745	733	738	750	771	714	731	691	716	714	747	752	712	742	780	751	767	719	694	775	738	775	698	743	757	736	689	793	750	804	742	762	763	710	763	801	790	771	728	741	698	751	757	759	744	745	762	703	724	661	711	754	730	734	759	731	738	732	774	761	720	708	728	756	709	762	705	778	755	757	769	768	708	787	697	764	716	740	751	750	771	774	773	721	747	788	761	781	686	777	717	748	738	735	738	770	738	741	731	782	713	744	759	725	704	768	769	740	709	715	791	791	761	730	760	756	722	747	759	776	705	748	716	710	693	717	744	730	711	741	752	702	763	711	725	730	747	751	780	720	746	757	746	759	747	726	748	762	765	740	735	743	776	803	814	710	757	767	767	789	750	683	706	768	713	762	723	737	709	743	768	753	751	742	723	746	718	748	738	750	725	725	681	757	762	712	743	662	716	697	711	740	781	760	764	704	682	725	768	761	738	699	670	678	707	761	772	764	756	687	787	737	723	747	704	720	682	752	758	722	720	708	773	723	770	718	754	739	734	766	716	761	722	694	745	695	697	715	741	702	755	756	734	683	749	735	793	729	698	754	737	778	767	744	774	695	731	771	724	800	755	715	749	761	774	743	716	726	734	766	761	703	694	724	736	779	760	769	762	728	775	749	704	728	769	780	748	719	763	767	728	727	720	750	735	717	725	694	733	731	759	748	740	676	762	722	716	680	790	737	758	748	755	781	756	760	759	786	752	733	752	744	784	751	746	736	754	753	790	743	726	759	788	748	746	760	726	775	747	719	741	752	723	732	727	743	743	731	738	741	791	740	770	696	731	682	715	777	728	764	731	732	718	747	757	770	719	776	717	801	707	752	773	747	738	714	719	798	748	754	747	766	742	728	762	753	739	717	736	725	737	733	769	755	692	741	790	742	697	722	762	691	738	768	734	740	707	762	705	767	711	724	705	746	709	767	737	718	763	772	695	782	755	776	728	728	744	760	726	749	727	731	715	723	725	762	749	753	722	696	754	733	706	665	771	753	703	741	714	754	713	701	741	766	763	653	754	774	742	785	718	733	759	714	725	768	685	716	756	772	737	714	721	720	765	756	731	713	777	760	744	783	718	692	727	694	748	727	727	743	726	721	734	738	708	753	750	705	743	753	704	799	713	747	746	717	746	777	751	661	765	742	722	801	718	743	743	730	762	738	728	729	738	756	777	750	725	704	737	755	756	734	697	736	726	770	732	762	759	706	765	723	720	686	671	764	780	736	734	760	713	739	778	728	733	776	734	724	744	744	719	730	716	754	736	725	760	717	728	695	763	735	732	697	751	739	733	760	749	769	705	732	727	762	742	760	730	721	799	791	750	762	732	723	775	758	735	759	720	747	727	720	760	725	766	759	733	729	720	713	783	715	756	769	723	737	748	772	734	695	728	755	730	748	701	765	757	684	772	704	770	733	759	718	757	774	759	771	725	735	747	795	783	770	763	763	745	734	720	762	751	713	673	775	730	723	710	703	695	735	793	715	724	739	714	776	711	761	737	767	741	732	737	753	720	774	725	730	759	776	701	670	761	733	742	737	726	697	757	709	792	711	729	744	748	747	698	754	702	760	752	715	757	736	763	732	740	755	749	737	747	722	709	721	729	767	762	751	761	730	766	761	739	732	682	801	736	778	731	761	712	778	683	711	721	752	769	751	696	738	710	770	702	729	747	768	725	753	767	676	740	757	708	793	733	719	722	754	748	743	739	764	769	767	761	781	730	787	722	744	762	722	758	686	779	774	748	745	751	769	748	735	763	699	703	786	720	770	737	729	770	770	731	735	722	737	744	719	736	737	702	695	757	721	695	769	782	801	715	707	739	743	694	735	719	704	739	755	745	767	757	751	770	749	759	726	762	699	687	750	750	745	719	740	767	764	732	720	718	749	739	786	700	755	713	746	736	777	740	755	770	772	752	750	766	698	690	758	754	712	770	697	775	740	756	737	758	702	697	685	712	723	725	772	745	690	767	779	781	767	715	790	768	713	761	746	770	708	754	736	737	739	739	727	729	756	747	697	741	729	737	734	720	700	709	754	701	766	783	727	723	744	764	742	709	739	733	739	771	733	763	735	697	752	801	720	743	774	701	751	723	670	782	714	783	740	743	751	802	768	733	738	773	727	733	731	715	756	741	693	708	762	736	749	748	736	784	751	757	759	698	779	768	734	760	736	738	699	718	737	657	768	738	756	753	731	749	775	747	733	717	745	744	722	736	720	699	714	676	761	762	737	691	737	755	730	750	724	739	729	759	757	707	713	724	746	727	756	723	746	709	766	698	741	752	695	730	720	797	727	750	729	759	703	760	710	718	729	715	744	729	726	663	752	713	771	747	711	730	660	752	707	763	757	754	745	741	743	710	752	750	732	714	746	695	723	702	738	738	719	768	780	719	742	793	749	738	742	711	720	775	743	752	737	786	711	726	709	717	727	752	730	759	745	705	768	772	741	736	767	713	729	740	793	721	733	775	748	711	716	749	776	762	742	759	761	750	745	721	745	805	749	721	751	730	730	776	741	749	748	716	785	809	719	762	737	695	704	753	763	687	690	750	715	717	774	704	753	738	795	704	705	776	760	798	727	724	742	728	767	709	761	737	789	754	736	736	711	779	749	689	722	775	774	717	796	739	722	734	774	740	764	751	711	750	744	707	751	710	749	773	741	792	712	765	733	726	713	743	732	692	713	750	743	761	756	704	741	742	773	728	723	709	759	754	713	747	735	725	749	732	744	744	753	740	792	776	688	714	714	714	732	701	735	734	752	718	712	722	718	696	737	724	745	714	744	770	744	709	774	751	727	746	704	745	744	694	711	712	752	771	770	742	717	774	727	755	757	743	717	784	736	696	730	744	696	721	737	737	734	725	722	747	754	728	724	767	762	686	745	762	805	700	733	732	722	743	734	761	695	765	759	782	699	736	749	714	727	738	763	741	768	724	685	752	742	797	768	747	687	698	797	731	775	726	764	757	734	741	699	721	780	705	755	720	713	714	687	736	740	747	734	784	718	744	742	721	717	759	718	719	785
31082	17413	9399	7082	4947	3513	2107	1227	848	553	471	413	388	359	346	356	324	333	326	332	303	299	306	302	329	306	305	298	284	304	288	290	296	282	317	279	309	348	318	307	312	277	293	316	299	308	321	305	289	325	286	308	292	319	311	330	308	292	289	311	325	300	310	296	312	315	303	308	276	298	333	300	302	320	296	340	293	308	305	299	306	317	271	295	298	305	309	278	298	269	337	291	302	303	286	337	294	295	309	284	326	247	306	317	310	302	330	291	304	330	314	292	300	305	293	276	301	291	279	270	331	328	302	316	283	287	297	292	294	307	293	275	301	310	284	292	308	302	308	303	305	317	300	329	263	350	299	308	308	265	276	330	321	291	298	260	292	319	319	301	306	297	294	291	283	289	326	301	297	295	288	292	310	331	296	315	324	294	266	294	285	293	297	286	334	305	312	323	287	286	311	309	303	318	321	297	267	308	293	300	306	321	288	303	287	285	315	288	278	290	320	298	308	317	298	341	289	292	269	294	300	274	275	331	301	325	308	271	320	282	338	282	313	311	304	315	293	283	304	316	258	293	283	298	320	327	284	283	293	316	282	299	304	308	325	311	304	307	310	303	278	303	308	280	312	284	290	294	306	287	311	309	289	310	303	277	308	310	294	309	326	310	292	303	317	295	322	340	295	289	271	319	276	283	319	290	280	290	324	296	266	287	268	285	296	320	322	308	316	299	282	301	320	300	305	316	298	311	293	297	271	295	301	317	334	282	291	316	307	307	290	304	310	304	296	269	319	288	282	269	310	340	294	294	298	307	290	287	271	313	315	292	281	267	297	285	333	334	286	320	292	296	312	277	299	309	297	295	342	302	280	299	331	304	312	312	273	318	272	313	328	329	317	298	281	299	312	295	286	294	309	315	284	313	333	286	288	313	310	284	303	294	331	335	282	318	312	315	273	245	281	289	301	304	317	294	329	286	317	325	303	315	318	332	314	322	312	316	315	313	323	298	319	309	279	304	242	259	279	282	295	270	290	311	305	290	316	338	290	317	285	297	307	299	327	271	272	294	311	295	326	322	320	307	327	301	264	271	327	307	299	332	298	320	290	296	301	300	292	327	311	304	285	289	274	307	322	268	287	308	280	300	279	272	304	293	301	326	314	297	310	328	294	290	290	275	288	294	296	309	304	319	286	312	292	321	287	297	309	304	308	316	285	291	277	291	328	309	315	303	305	305	298	316	314	311	256	287	296	318	273	315	292	343	312	300	314	335	331	339	285	318	321	293	291	288	292	321	293	305	307	276	283	309	270	296	305	289	309	290	292	283	283	315	297	308	319	302	290	310	299	296	291	347	290	313	293	312	297	297	313	300	293	286	322	337	327	298	297	285	317	304	302	279	285	315	283	310	289	296	282	293	292	294	326	266	273	336	279	287	283	307	336	306	271	339	324	288	295	275	310	332	308	323	323	288	324	294	280	284	286	269	312	301	293	280	317	311	285	314	298	291	298	292	299	326	286	273	321	285	303	326	291	301	297	314	305	269	313	292	297	349	271	319	304	281	307	280	307	294	296	298	317	307	316	299	320	288	315	314	258	297	298	275	295	285	304	281	308	314	326	296	277	284	302	342	303	293	335	346	294	294	308	265	325	282	291	298	272	327	316	338	281	292	293	313	307	296	321	276	291	312	339	302	311	300	287	288	315	319	310	311	268	287	299	314	339	321	277	307	289	325	305	296	292	279	304	317	303	316	303	289	307	308	324	311	321	304	308	290	318	301	300	317	288	304	302	322	346	309	306	282	315	308	288	291	297	286	322	329	312	273	270	263	311	279	312	270	290	314	331	320	283	291	320	289	331	319	294	305	314	292	288	333	286	311	288	314	308	303	281	305	304	285	284	311	271	297	325	251	296	312	329	304	312	299	291	290	298	259	309	326	291	317	306	275	286	300	289	313	290	312	300	305	313	316	336	313	318	309	306	263	301	290	276	300	326	293	310	315	305	307	291	305	357	285	337	304	313	306	294	288	292	315	293	306	312	300	317	308	311	302	321	300	286	302	307	317	314	345	282	303	282	280	284	310	315	286	280	300	309	279	298	296	320	312	302	289	274	311	283	305	312	274	286	304	309	327	296	319	318	304	308	339	282	293	316	334	301	312	310	337	293	315	316	288	285	285	302	274	291	260	323	281	292	267	277	345	298	271	261	289	300	297	297	298	317	287	310	305	280	302	286	305	329	284	317	317	280	304	313	324	321	321	304	302	291	307	298	314	334	295	316	312	330	281	308	338	326	310	297	254	306	299	306	306	320	303	281	271	296	310	312	299	268	330	321	303	280	302	278	284	308	278	302	276	308	316	287	276	302	284	324	292	286	300	313	300	315	300	291	285	333	298	301	307	296	294	283	304	323	283	293	284	291	306	295	284	313	265	305	290	305	278	326	302	301	311	290	317	313	313	327	321	290	297	321	301	294	320	285	297	309	282	304	287	302	328	301	301	306	284	296	323	331	315	294	288	324	325	296	279	309	286	290	297	286	298	300	301	283	309	307	293	318	297	306	274	270	289	304	302	290	302	322	303	333	314	314	298	310	305	306	280	300	291	312	317	311	319	303	293	309	298	314	310	293	325	285	303	299	301	307	322	323	295	320	314	306	259	321	285	263	292	303	279	285	308	276	294	289	271	311	314	280	329	282	290	300	285	297	299	293	302	310	309	309	312	283	303	268	296	314	328	279	307	306	276	291	299	309	328	314	285	294	315	289	315	281	298	284	285	317	326	317	335	316	321	310	328	312	286	272	301	293	302	274	286	339	300	313	269	301	295	318	304	311	322	285	295	298	293	307	299	297	291	270	302	323	313	313	292	311	311	268	284	319	297	314	269	305	272	317	277	305	345	301	281	299	327	304	310	300	296	339	271	292	288	343	306	277	284	314	293	343	324	272	264	286	305	295	319	291	300	299	303	278	294	297	280	307	320	308	302	301	275	318	334	303	301	291	308	301	337	298	290	300	286	313	306	314	307	308	284	319	297	283	287	291	290	298	249	283	300	318	287	317	301	316	298	303	287	315	279	314	309	306	311	322	288	301	298	276	287	292	320	290	285	303	276	299	283	302	288	276	272	317	297	326	315	290	320	292	300	297	329	283	308	322	320	273	305	286	298	279	286	320	279	346	316	325	298	310	296	294	307	305	318	331	340	273	291	275	285	329	336	288	312	286	291	298	300	298	295	295	293	319	281	277	304	283	315	308	312	294	286	293	308	303	337	339	300	278	301	302	284	310	302	272	300	273	328	281	302	329	291	306	295	310	293	298	284	315	309	310	323	280	292	300	289	322	278	280	289	277	310	317	325	319	278	337	307	311	314	302	307	272	299	267	317	294	303	313	305	296	297	294	294	324	286	287	324	306	276	292	273	324	307	305	273	289	281	317	287	310	315	307	305	298	322	311	291	286	256	297	279	301	316	307	294	300	327	284	291	304	314	328	323	304	289	329	289	327	294	303	317
23039	9549	6847	8206	7173	6139	4006	3352	2663	2075	1577	1342	1257	1137	1105	1050	954	940	884	865	883	870	860	877	867	826	816	770	807	842	777	765	820	780	816	795	781	789	802	783	795	770	766	773	786	764	784	757	745	819	790	743	794	756	738	848	761	832	885	792	830	845	814	820	843	819	832	776	764	823	770	770	795	865	812	775	803	763	793	733	760	767	783	783	751	804	781	792	801	772	750	811	821	770	750	772	720	796	769	759	795	745	777	761	765	771	778	755	776	742	759	768	830	747	743	791	764	755	746	785	778	765	770	800	775	727	757	804	776	727	719	715	796	733	725	802	665	740	730	823	752	750	803	714	798	779	791	797	732	757	763	744	798	741	786	780	785	795	749	741	749	757	791	763	763	741	726	754	784	737	773	743	784	823	714	759	733	722	734	754	751	701	763	758	690	758	810	774	738	760	705	773	710	728	779	714	718	796	782	759	733	768	808	757	766	766	744	733	769	740	795	731	719	754	772	760	738	715	775	790	789	739	739	784	777	761	772	716	742	745	754	813	755	723	799	752	776	746	797	798	734	754	762	764	750	735	747	765	720	780	764	733	737	730	750	761	731	764	742	745	770	775	749	742	695	763	740	777	756	732	742	772	727	751	792	755	739	706	758	799	740	790	750	761	751	738	709	738	772	712	734	743	746	723	789	773	754	760	760	728	803	771	764	746	724	779	739	760	759	767	760	751	762	750	727	758	723	767	782	740	754	786	740	801	737	774	741	799	725	744	758	773	758	771	736	805	721	747	752	741	765	762	773	700	766	736	777	736	734	739	671	780	754	791	736	754	747	774	749	773	749	774	720	740	752	741	785	718	716	795	752	763	765	713	794	731	728	717	723	744	751	748	796	760	763	774	771	775	743	752	762	806	737	762	755	720	731	769	740	736	796	731	742	720	730	747	786	774	767	730	760	725	781	749	725	807	719	783	714	765	780	724	802	752	773	790	724	738	729	770	755	798	688	756	706	727	769	778	781	825	760	746	724	759	737	746	745	688	778	765	769	766	751	727	753	759	789	761	772	767	756	735	759	756	772	767	729	761	746	734	723	799	727	741	737	775	844	790	776	797	784	818	770	726	754	724	728	762	783	817	769	779	742	758	795	753	787	737	757	796	717	699	794	753	738	738	755	788	760	751	743	775	770	802	752	745	722	761	738	730	770	767	772	789	733	746	722	738	779	730	741	765	780	747	753	723	756	725	738	782	778	711	759	742	755	718	792	761	766	724	780	777	733	697	747	772	749	777	757	757	777	766	727	683	695	730	800	728	808	758	716	717	810	726	794	749	751	760	757	732	775	731	739	768	724	721	779	734	764	752	776	754	703	735	729	766	787	729	755	732	761	766	766	778	731	732	749	753	701	763	784	767	744	699	772	766	752	772	755	767	761	761	751	745	762	720	726	730	761	751	764	755	749	758	755	682	760	761	724	740	794	746	734	781	753	796	721	744	750	726	753	778	728	741	735	792	765	746	742	771	706	717	786	748	799	749	740	754	747	733	758	797	728	785	760	768	724	777	730	728	761	779	734	728	757	723	754	732	724	780	748	774	760	730	718	729	722	754	708	752	796	734	766	713	747	757	750	721	760	721	713	746	760	677	752	775	755	740	727	749	763	775	768	817	798	718	765	751	768	718	730	716	768	720	766	786	794	715	761	743	766	753	758	749	794	807	705	734	733	783	706	738	710	719	798	747	732	707	740	797	795	748	794	729	706	729	757	738	803	757	756	764	791	782	814	786	756	733	760	730	714	754	776	778	769	748	804	738	757	674	736	793	784	723	711	798	759	759	759	769	790	725	754	796	717	766	748	771	759	785	742	771	770	744	735	736	724	770	726	766	771	788	756	765	758	775	778	757	825	760	763	753	796	734	782	786	755	743	745	750	750	743	727	766	741	813	785	669	738	747	777	707	777	716	755	764	752	727	749	719	694	801	754	781	692	786	744	739	742	782	779	706	757	784	754	741	784	725	755	749	789	766	762	742	748	781	756	716	708	719	769	726	757	775	732	764	746	776	706	706	747	731	774	708	766	760	728	755	767	724	689	740	724	708	768	740	734	769	756	791	734	771	765	757	776	748	793	762	712	752	751	796	719	733	785	740	754	800	728	717	755	778	719	768	743	767	750	719	767	753	764	777	749	787	738	730	789	789	785	757	750	775	719	765	749	687	750	776	726	735	774	740	760	728	753	837	734	819	732	783	718	773	789	768	782	702	770	759	754	745	726	727	741	741	725	801	779	779	738	794	742	780	781	755	740	701	749	703	763	770	731	778	735	726	777	777	762	758	786	756	761	788	748	776	752	760	727	787	777	783	777	748	777	787	737	738	748	761	704	752	748	690	797	761	756	789	756	773	724	807	754	747	727	712	724	778	757	724	697	771	742	748	717	781	790	721	729	743	753	748	756	767	765	689	732	748	727	736	760	742	738	737	717	714	759	791	735	729	798	743	761	753	784	741	754	786	757	769	726	711	804	730	725	763	763	759	724	772	741	725	766	767	793	759	717	747	702	715	744	763	785	723	720	767	749	775	730	736	756	747	762	751	753	775	717	766	760	759	766	733	729	770	819	753	755	723	776	782	762	794	709	781	743	732	804	752	740	722	774	741	737	796	767	782	827	725	783	748	749	798	730	762	730	768	762	690	717	770	754	733	764	743	766	711	745	787	767	694	758	753	758	712	742	763	776	732	731	776	767	749	763	756	812	718	708	733	785	748	742	730	769	782	750	798	749	754	734	745	690	759	754	779	780	738	771	730	772	782	784	741	767	755	753	745	684	748	716	814	747	716	727	742	772	757	752	733	781	735	785	766	834	753	722	813	734	782	750	781	755	755	743	774	761	774	762	788	735	769	758	741	763	747	718	743	790	722	791	771	739	748	780	768	764	746	742	716	787	717	795	790	735	734	788	774	754	723	739	721	800	731	780	755	729	717	708	773	764	769	734	765	703	762	824	728	720	797	755	696	761	721	775	770	723	704	788	744	700	732	735	708	739	718	768	759	740	800	724	719	746	707	731	747	716	738	747	783	757	721	765	777	783	735	753	777	778	740	738	788	726	755	737	782	706	746	771	742	712	741	772	778	795	770	774	741	761	752	765	750	704	763	762	710	778	751	764	741	800	734	715	776	763	725	732	702	798	728	708	759	711	730	743	766	787	778	783	740	785	714	738	780	725	835	757	766	740	764	731	787	780	757	752	818	717	723	788	792	719	761	739	758	731	763	750	772	766	696	770	762	727	751	734	757	749	733	784	745	698	745	764	751	823	756	741	739	737	798	763	789	787	755	762	746	720	752	762	727	783	795	728	710	766	736	717	747	751	768	771	731	750	788	756	773	745	762	714	796	753	719	733	784	746	766	774	738	726	750	792	694	774	764	766	780	783	758	771	747	729	767	754	760	760	709	778	771	734	771	750	770	702	769	757	805	752	728	765	745	742	689	777	726	752	754	748	748	715	725
39283	23314	14457	11418	8684	5899	3256	1959	1245	813	521	368	356	279	259	274	259	230	216	224	228	209	221	212	196	202	224	201	218	186	197	203	216	196	178	197	201	190	209	198	187	194	199	195	193	198	186	164	169	204	214	199	199	190	196	177	186	167	197	207	217	177	202	199	214	219	166	194	181	195	198	192	192	219	195	205	183	200	211	205	199	178	205	202	174	198	196	189	182	214	204	165	185	183	175	214	169	202	211	183	177	206	159	180	189	199	187	179	173	209	196	218	171	180	196	183	173	186	190	185	190	190	206	182	163	185	169	202	192	183	214	211	194	170	197	189	196	164	185	157	186	191	213	194	198	190	198	181	169	211	185	191	181	168	156	181	173	185	169	166	189	175	210	193	195	189	188	186	196	191	195	195	187	203	169	200	188	201	182	181	177	182	189	175	195	184	197	186	179	212	186	188	174	216	177	215	207	135	175	187	178	199	166	191	169	196	176	174	204	160	175	189	188	202	160	205	194	184	190	180	182	177	199	195	192	192	188	216	170	197	187	203	199	199	198	198	191	191	210	195	219	207	198	160	192	208	172	174	175	168	169	161	150	180	175	168	213	194	173	160	169	184	197	174	205	195	146	169	185	181	181	185	195	166	176	199	189	167	161	185	164	172	195	202	196	171	196	190	173	173	167	190	178	192	161	187	162	207	192	179	198	188	176	200	176	162	182	173	211	162	196	185	176	180	184	195	199	165	217	184	185	171	199	171	157	212	189	205	190	222	182	215	171	197	196	172	214	182	186	178	192	201	206	211	189	196	179	189	197	202	177	193	191	196	154	170	187	193	197	160	208	203	183	195	202	206	194	180	197	185	202	169	196	176	196	180	196	185	181	189	191	195	172	169	196	171	171	208	179	173	167	181	184	173	177	194	218	164	178	164	186	170	191	161	199	157	191	212	179	197	209	161	200	186	202	178	179	213	181	187	171	174	173	202	169	201	173	187	197	211	170	207	183	195	204	183	183	175	201	196	189	173	181	171	180	201	164	206	199	174	178	172	155	172	176	170	208	196	181	204	204	158	199	188	182	226	161	189	156	187	201	194	198	195	179	188	197	195	188	190	182	184	199	192	165	175	213	188	155	194	174	207	195	221	198	180	156	190	166	197	185	181	204	205	182	159	184	187	181	167	181	172	180	182	197	190	185	198	184	178	198	181	172	186	195	180	191	194	177	160	175	192	179	190	156	209	210	194	210	206	207	195	159	177	177	187	203	181	180	183	180	187	174	215	195	178	192	186	172	186	189	190	188	196	193	211	179	172	185	178	182	183	178	183	203	185	198	163	181	163	171	209	185	209	197	181	201	192	195	178	196	177	196	194	195	212	203	173	180	163	181	171	176	175	168	169	185	197	187	162	179	203	165	156	168	169	182	176	193	203	177	169	164	179	197	203	203	164	190	172	187	177	157	177	167	204	169	170	189	206	202	189	196	178	185	215	180	185	179	161	183	179	184	149	164	201	183	209	169	198	183	206	198	192	184	189	189	199	163	201	166	192	200	181	202	181	186	198	180	180	193	197	186	179	175	205	192	191	182	186	166	224	187	167	173	189	199	192	212	200	206	164	203	170	214	186	178	171	192	182	176	191	183	183	162	183	176	184	162	167	173	167	179	177	175	179	197	198	208	165	186	171	204	169	190	186	188	181	181	193	186	185	162	183	170	182	185	188	155	185	196	195	159	197	187	183	162	180	205	186	196	195	165	185	199	163	178	193	164	173	182	198	175	172	188	181	164	186	189	193	157	180	196	211	173	165	196	171	197	179	166	200	212	185	208	189	198	192	185	176	178	190	183	193	187	179	184	170	169	172	181	190	179	184	160	205	209	184	218	220	191	199	188	177	173	182	201	192	200	191	199	202	179	187	172	169	180	198	189	165	194	191	170	183	183	191	203	176	192	184	182	203	185	214	168	193	178	180	197	211	188	196	174	171	197	224	167	170	200	179	182	192	190	185	159	223	197	196	186	172	145	180	173	185	187	202	172	189	169	170	198	204	188	199	192	189	195	169	181	193	188	165	218	159	183	179	190	183	192	178	171	176	147	172	184	183	178	179	184	155	179	200	175	179	166	225	175	220	211	192	189	200	179	188	186	185	184	190	174	166	177	161	201	204	171	186	181	202	169	183	171	171	186	171	192	190	204	184	190	191	198	186	200	198	205	174	185	173	181	189	192	180	177	194	181	193	182	186	178	196	165	180	198	201	184	174	182	164	181	163	206	203	177	167	197	185	170	186	184	173	198	193	187	202	155	191	198	205	174	174	164	186	202	178	168	186	187	195	180	181	166	189	181	172	194	212	196	187	196	181	206	200	191	209	210	193	208	186	200	194	217	190	196	209	202	213	220	192	187	207	180	201	171	173	205	188	210	173	183	170	204	188	179	196	187	200	184	168	193	188	184	195	186	162	213	181	198	156	154	199	175	193	170	206	200	191	174	208	197	179	194	182	189	186	178	179	187	202	172	176	192	166	185	207	204	223	176	171	187	180	200	174	174	185	185	211	217	182	184	208	164	169	200	169	198	201	197	211	184	181	191	181	209	161	177	200	202	199	200	186	198	215	179	202	201	185	208	179	179	198	171	212	187	193	194	202	174	185	181	185	173	179	191	186	164	190	198	180	218	186	210	173	198	179	200	200	198	183	199	185	181	186	206	184	186	163	194	193	175	193	177	178	156	202	198	190	188	189	187	197	188	195	177	185	171	180	148	176	187	198	208	195	189	198	180	174	207	199	191	175	197	173	159	166	197	185	180	163	172	191	170	200	171	199	188	179	189	162	192	184	181	190	185	191	168	171	185	201	184	192	187	191	147	200	186	169	181	196	212	196	164	179	175	202	164	196	184	155	200	177	192	188	180	179	176	184	180	190	188	214	165	194	205	182	186	188	162	188	181	191	158	176	165	158	169	189	181	167	201	180	186	169	180	180	176	190	175	216	189	189	158	212	165	180	168	203	170	193	199	159	182	183	180	199	200	189	188	160	194	195	180	172	200	177	173	192	201	150	189	176	183	198	209	191	200	181	213	171	189	157	219	170	197	154	206	165	189	174	189	181	197	183	189	184	179	206	208	196	214	194	184	170	175	203	194	175	198	200	186	183	186	208	193	198	197	198	191	177	201	204	188	172	203	180	174	198	177	197	199	188	188	208	207	169	193	199	171	189	162	163	195	162	189	201	179	174	172	144	206	209	185	202	210	187	195	191	183	176	197	206	172	174	176	206	184	179	209	199	184	213	204	200	193	185	186	193	195	193	204	190	165	177	187	169	175	180	215	193	177	179	171	183	202	165	169	193	186	201	158	190	161	211	182	178	188	199	199	179	191	200	183	177	184	191	190	192	172	181	186	196	182	190	189	188	190	166	194	162	179	174	188	199	166	167	170	210	199	221	198	196	211	180	185	166	171	187	187	179	205	194	214	164	177	200	198	211	176	164	190	198	180	195	201	191	175	179
28412	12822	9310	11000	10508	8769	5342	5098	3768	2716	2038	1655	1369	1182	1186	1078	896	861	775	717	701	696	638	682	633	633	611	651	624	608	588	560	553	566	613	558	576	517	585	539	517	566	536	557	514	538	493	534	535	550	515	485	591	535	538	563	474	598	591	627	609	584	597	599	633	593	588	574	528	514	538	505	541	574	531	560	585	540	509	561	519	518	550	563	527	523	498	515	486	524	505	533	514	497	490	517	543	470	490	493	542	520	512	494	538	531	525	490	540	516	494	502	526	532	467	500	491	500	523	501	492	504	523	478	517	516	505	478	514	510	467	465	505	511	455	483	506	470	481	478	503	484	513	467	468	455	495	502	457	500	490	490	485	476	553	503	503	499	490	479	468	503	520	489	500	510	474	506	474	512	455	437	525	517	567	522	433	476	519	458	467	480	502	469	476	521	451	504	476	472	470	493	468	500	470	466	479	446	493	499	496	482	445	462	492	474	477	493	504	484	474	514	492	485	475	481	447	478	487	460	496	474	485	492	507	510	514	457	520	496	445	478	467	505	470	500	471	460	501	477	489	515	482	453	524	472	460	501	488	503	466	510	448	498	495	475	489	458	489	456	451	476	483	492	532	503	497	541	484	484	498	538	484	453	495	486	489	470	490	452	518	488	460	486	505	544	507	507	475	464	509	493	448	510	442	455	475	461	469	508	484	478	496	496	481	450	494	489	495	490	516	446	463	502	486	486	445	483	489	532	473	493	482	483	460	499	527	482	510	516	468	512	498	453	461	500	486	473	487	491	487	464	465	457	506	451	481	490	458	475	472	479	469	482	456	500	480	481	450	457	494	446	456	444	494	500	463	480	535	515	483	512	498	445	476	500	479	470	474	497	470	457	526	479	534	497	482	494	472	469	487	469	491	456	479	489	445	472	480	480	484	492	498	471	508	481	489	493	468	500	480	476	500	468	450	468	529	480	487	565	475	483	458	462	467	471	506	521	478	458	491	509	483	501	499	491	456	489	494	489	468	478	500	490	471	481	525	498	512	491	526	421	494	481	486	515	500	503	485	473	492	457	469	463	514	467	536	497	449	509	451	459	462	485	522	465	489	461	491	505	500	508	498	473	463	516	508	512	470	498	525	506	486	508	470	480	515	501	485	437	480	483	485	477	469	500	447	492	475	480	454	482	466	471	502	525	520	452	445	487	537	450	453	493	466	475	525	483	513	481	488	509	467	479	488	473	528	487	482	470	451	539	480	447	495	462	485	502	489	486	510	466	510	483	483	496	433	491	449	477	462	507	468	481	491	486	464	527	447	516	470	500	492	488	479	478	486	497	476	464	492	499	488	432	482	476	508	460	485	481	481	475	489	513	495	475	475	507	493	451	466	486	481	501	453	536	543	464	468	503	513	508	514	474	467	504	539	467	481	468	482	514	486	525	487	519	480	468	467	457	463	501	475	501	494	523	474	445	478	469	455	476	475	519	497	478	485	504	490	486	479	505	471	509	495	498	481	482	508	470	485	486	480	520	547	503	490	450	437	501	508	506	490	486	474	484	476	466	520	495	440	463	502	515	463	445	451	508	501	472	495	466	449	504	524	497	489	468	512	511	456	439	489	479	505	522	482	490	516	495	495	474	514	559	507	518	444	482	499	484	500	496	507	502	485	491	483	503	503	463	487	486	477	478	460	467	498	493	516	481	479	503	478	477	521	492	477	471	505	495	524	474	462	483	426	478	468	472	497	468	497	526	466	489	440	485	485	496	484	490	505	486	493	505	498	463	517	466	477	465	434	487	473	506	505	503	543	484	451	498	455	515	462	506	500	511	493	538	512	502	554	469	505	486	482	495	479	505	441	497	468	490	472	505	504	510	498	505	460	494	512	519	528	456	501	480	493	511	488	518	515	447	470	463	507	488	482	485	463	513	455	482	484	533	477	456	437	471	504	485	449	481	509	472	482	510	481	531	483	488	498	470	488	490	483	538	474	474	454	489	506	518	476	480	472	487	444	494	462	495	505	453	470	475	491	496	495	485	520	443	494	456	497	510	504	510	470	458	494	464	494	459	510	500	495	505	463	481	517	525	462	510	445	526	443	484	526	519	484	525	461	472	483	501	471	521	513	516	496	447	511	471	464	443	508	465	494	500	474	486	520	489	454	520	497	485	493	463	500	469	510	461	474	516	517	437	452	475	502	497	480	445	518	468	483	491	492	479	484	477	497	494	481	496	512	487	433	489	465	486	533	493	471	481	461	483	501	477	454	473	464	467	467	482	479	469	495	468	472	468	463	445	509	483	500	488	465	472	453	521	483	480	478	473	508	473	501	476	451	441	478	513	516	470	497	507	484	530	448	450	474	453	458	469	491	525	503	479	536	476	478	498	491	491	507	492	500	498	482	480	496	514	481	481	490	494	500	489	476	426	488	521	492	494	476	455	496	454	488	497	486	481	465	493	506	429	476	524	497	437	475	510	476	487	482	475	472	533	501	501	480	503	489	513	481	469	459	488	509	514	469	532	508	476	487	473	479	476	472	451	456	512	479	478	506	510	465	502	522	482	496	481	474	480	517	501	490	512	477	507	504	483	478	492	459	501	496	483	513	488	472	512	505	476	513	456	506	471	451	505	482	490	471	488	473	512	523	467	495	518	493	460	526	495	478	466	483	501	492	507	444	511	501	491	532	463	465	461	457	477	470	477	523	501	508	514	472	458	481	498	459	493	484	495	494	463	473	472	504	502	478	502	497	517	512	494	501	521	505	459	487	466	530	455	500	441	513	452	493	449	497	472	494	494	505	458	454	448	466	482	488	502	475	470	481	477	542	488	444	477	482	475	490	506	510	479	501	472	469	478	494	483	494	454	488	458	467	502	505	527	497	493	499	471	509	495	470	491	478	473	514	512	507	520	455	475	516	505	496	464	494	480	464	512	482	505	501	458	502	530	460	466	494	484	501	507	450	497	492	490	479	491	486	512	476	494	475	542	467	457	463	482	509	508	523	444	462	496	476	482	470	472	490	489	457	518	471	483	491	533	483	471	489	479	496	487	495	505	483	486	524	457	474	505	490	451	463	463	522	508	472	494	491	529	478	475	494	472	478	473	479	523	467	476	475	491	505	464	486	507	486	496	486	483	486	496	460	465	480	482	468	540	508	521	449	471	486	473	482	502	476	458	497	520	477	506	472	476	473	442	487	507	504	491	484	488	461	465	466	478	502	510	494	473	479	484	501	471	476	498	478	451	461	490	517	503	482	470	477	503	497	484	509	442	484	488	518	488	450	495	497	471	476	478	468	496	479	520	456	463	483	455	518	484	478	468	500	542	481	489	459	500	478	516	484	467	491	485	509	469	461	492	473	432	499	500	511	497	529	480	471	431	517	472	485	497	496	441	427	509	493	506	488	461	507	486	492	491	473	491	511	460	496	454	522	491	490	464	488	493	511	492	496	434	480	490	479	488	504	508	477	487	491	481	499	452	468	485	476	496	468	459	499	505	464	467
7449	2497	1456	1001	717	529	429	355	365	289	287	285	286	275	294	291	273	291	248	259	288	271	305	287	288	301	288	253	279	273	283	301	256	261	255	296	274	275	299	262	271	261	279	287	287	261	305	286	268	282	294	274	282	267	285	260	279	274	277	260	311	265	288	254	286	267	256	279	293	256	272	278	279	283	264	285	279	257	288	280	251	270	269	276	246	293	258	252	281	268	258	242	274	272	264	304	318	288	263	299	268	277	293	264	296	274	263	295	280	282	268	263	296	284	267	263	245	289	290	272	296	288	257	258	302	274	272	263	282	249	282	260	254	277	279	282	292	297	276	265	273	278	276	299	274	264	307	267	299	298	264	270	286	266	280	266	273	269	287	285	273	253	244	290	270	267	277	284	309	259	270	290	271	303	243	269	267	255	264	278	289	299	313	315	269	262	269	285	266	276	285	287	291	278	274	290	257	303	291	299	298	290	253	273	293	314	294	283	277	296	267	294	268	269	255	277	315	279	296	317	293	290	279	275	252	270	280	253	308	262	273	267	273	288	264	275	269	259	266	263	276	294	251	285	291	259	283	270	243	276	264	287	278	279	259	262	294	290	254	301	233	286	285	264	265	264	283	294	266	284	313	289	268	282	247	269	260	254	280	291	286	280	254	282	280	279	265	285	284	281	299	267	270	268	261	283	269	251	277	271	287	271	309	305	271	309	313	269	266	258	279	257	267	283	282	276	260	294	270	297	287	279	282	264	268	247	262	286	291	269	310	258	260	288	267	290	286	294	248	275	293	287	304	279	271	286	289	264	289	251	255	243	273	279	289	281	275	282	277	278	297	263	258	286	258	267	278	276	284	274	297	262	335	294	326	271	299	278	248	283	278	278	270	268	273	278	298	263	286	281	275	309	284	260	302	267	275	263	282	291	292	261	275	260	285	258	284	292	320	257	258	286	257	318	247	276	275	308	268	267	287	271	294	278	231	290	260	265	265	276	262	277	282	295	278	279	278	265	260	288	270	312	263	312	262	299	262	278	251	307	272	282	283	273	272	265	270	284	270	292	258	254	275	276	296	238	331	278	287	270	272	268	312	337	247	300	279	287	290	265	266	231	272	258	289	296	269	281	283	256	289	267	281	275	293	322	298	274	299	288	286	277	281	253	295	294	274	277	272	277	277	266	267	249	298	244	244	268	272	264	282	281	317	264	302	266	253	252	231	260	307	295	312	276	241	260	270	289	244	279	275	288	290	266	275	272	280	264	312	245	265	287	274	297	285	296	264	265	251	293	280	245	253	273	272	244	260	283	280	261	296	286	262	280	271	300	269	290	269	290	295	280	280	260	292	287	276	277	282	274	249	284	241	292	289	263	284	286	265	259	259	267	265	284	319	241	273	270	249	287	313	274	273	268	271	260	248	272	304	275	260	277	249	278	282	286	293	266	259	286	305	260	275	285	258	278	289	252	274	262	304	271	261	253	303	264	282	303	272	284	260	264	284	270	270	269	276	256	287	273	299	294	292	271	262	253	292	265	256	291	307	243	301	280	308	277	293	262	262	295	290	250	282	243	282	275	244	236	274	269	270	233	260	263	321	263	279	261	247	278	295	277	254	246	272	253	267	281	247	273	288	255	278	279	277	298	280	261	265	252	261	314	285	278	269	287	271	300	293	261	272	274	304	274	297	244	291	278	265	316	253	279	255	279	278	269	277	288	278	269	275	269	283	234	280	281	292	269	307	289	297	270	267	237	302	250	294	289	244	255	255	252	265	273	298	275	252	259	255	294	290	293	259	261	265	279	264	260	279	278	269	281	283	255	283	285	262	294	286	281	278	293	261	254	303	281	260	286	242	256	288	295	264	261	258	274	266	255	257	254	258	273	266	273	296	286	284	282	254	277	308	287	285	273	265	266	280	270	289	266	278	278	245	293	298	277	271	250	278	298	249	282	279	302	270	272	269	286	261	300	279	283	267	303	281	287	300	257	290	257	242	254	288	287	269	276	275	286	279	288	265	295	298	288	244	287	311	252	283	262	273	285	268	284	248	299	291	259	290	263	311	281	288	283	285	306	297	277	276	289	287	295	303	277	305	278	320	302	298	275	264	275	262	271	288	266	304	257	274	277	262	282	282	243	289	273	260	308	277	300	291	294	276	277	285	273	258	243	269	247	275	286	247	277	282	256	264	283	257	284	247	296	261	292	278	269	257	269	299	264	286	248	298	279	271	276	279	298	299	262	285	276	282	278	307	290	269	284	288	304	299	275	279	253	271	253	282	282	277	286	270	261	297	273	271	309	256	251	278	248	262	304	263	275	280	288	261	277	280	263	300	239	281	272	274	263	275	297	289	258	295	295	300	300	275	315	299	260	309	280	276	277	274	282	298	268	295	248	259	250	285	250	229	285	262	247	274	289	311	235	289	272	283	257	250	247	288	265	265	273	279	259	255	295	285	280	241	284	274	309	264	280	281	294	260	280	238	255	266	303	290	266	298	264	284	304	276	264	314	281	267	257	288	292	293	280	249	259	270	292	287	266	253	281	261	252	281	272	277	285	274	294	248	275	278	291	286	288	288	308	281	264	283	267	241	295	263	297	287	273	293	289	254	275	251	305	292	277	273	294	297	297	258	239	306	284	283	275	261	301	265	257	281	279	268	252	283	272	262	293	255	230	251	267	312	311	292	299	286	241	278	281	262	275	258	288	323	277	252	285	262	263	262	293	254	276	227	268	257	253	277	269	290	302	284	273	248	252	294	290	276	261	283	284	278	264	298	272	279	257	269	264	276	263	284	303	264	277	283	271	283	278	281	239	306	255	285	284	289	268	298	267	261	301	289	276	284	273	285	280	302	274	284	263	267	255	254	292	272	291	260	273	267	255	261	249	300	273	304	251	277	256	266	284	264	285	260	269	264	255	283	290	259	285	276	289	259	280	278	248	257	283	263	254	270	292	259	279	298	300	278	291	260	286	271	274	276	265	249	266	310	279	271	253	287	292	297	273	274	277	272	258	257	263	264	289	287	277	268	278	222	263	288	265	263	263	250	279	256	273	260	269	275	268	270	279	254	281	259	236	259	261	278	256	305	288	261	293	261	284	275	309	284	298	265	273	264	261	285	278	272	291	304	236	303	254	279	275	275	274	295	273	298	284	269	247	265	291	266	255	292	281	264	285	272	246	268	294	253	294	289	278	262	267	256	273	278	249	260	287	278	292	274	300	239	283	262	313	253	284	297	300	303	278	286	282	281	236	291	286	269	270	252	295	300	282	277	283	271	303	304	258	268	289	262	288	301	264	286	278	272	252	269	272	251	273	253	274	270	271	317	324	269	275	262	266	262	259	233	234	289	292	256	276	258	284	297	277	281	246	241	285	255	272	261	265	281	272	281	288	294	280	275	265	273	272	306	281	304	256	283	294	289	265	245	258	259	251	276	262	273	303	263	287	279	306	293	341	274	288	267	315	262	255	264	282	290	274	300	279	302	286	253	278	258	287
6315	2944	2874	2870	2405	1849	1400	1182	1041	922	833	829	751	748	754	748	770	781	690	699	722	719	749	724	730	754	719	725	720	738	712	701	696	694	740	712	758	699	713	659	699	733	784	699	717	729	670	734	698	686	675	727	686	710	671	694	748	746	761	718	744	750	749	772	784	679	765	765	772	693	766	719	737	773	671	704	752	760	712	696	677	715	677	707	806	701	669	698	785	706	744	713	712	758	728	649	719	717	784	720	718	706	693	697	749	724	735	739	714	766	741	710	693	700	767	749	735	707	723	660	721	713	695	687	728	745	709	734	745	738	731	695	705	698	733	732	712	688	725	676	697	734	708	697	736	683	702	726	710	755	715	718	742	732	680	681	717	698	679	735	709	716	678	736	697	655	709	724	715	737	691	710	743	715	693	691	732	708	702	685	696	737	677	726	730	754	718	714	701	716	700	755	689	710	775	679	706	710	681	728	671	697	684	684	722	681	675	710	765	677	732	687	682	686	739	739	670	700	727	708	724	710	693	750	744	693	698	680	677	737	723	654	708	727	763	749	713	656	738	752	687	727	714	697	727	672	718	704	736	722	731	698	709	704	695	664	689	679	733	729	716	693	727	709	717	721	698	724	742	685	738	672	762	692	706	725	671	706	719	722	706	739	742	702	708	725	717	729	724	700	738	757	734	703	719	720	720	719	663	738	708	744	741	715	745	748	698	701	672	719	738	674	676	725	677	719	673	720	728	721	690	703	707	680	675	722	724	693	750	680	716	709	741	698	685	679	702	700	704	738	723	747	734	731	727	685	747	724	709	725	683	660	697	726	679	698	694	683	749	727	682	739	717	724	650	722	715	761	715	667	696	690	696	772	715	695	752	734	742	731	655	724	667	748	727	690	666	717	727	682	751	711	679	662	710	705	716	656	698	724	705	751	708	701	691	753	707	785	713	741	706	753	765	673	708	712	683	695	685	733	701	753	741	721	692	726	732	786	692	688	689	660	749	684	693	682	711	734	709	682	710	718	746	709	691	741	718	708	727	704	691	689	721	669	676	728	701	720	745	696	698	712	711	735	711	696	707	730	709	697	738	728	680	731	733	694	764	682	667	719	712	743	707	761	719	698	759	707	694	680	710	723	710	740	686	720	713	697	742	768	712	744	685	747	688	731	766	727	733	729	726	672	708	714	689	694	739	687	717	723	737	683	740	718	713	729	714	686	709	693	789	699	684	670	721	705	720	730	744	723	670	735	693	693	735	684	698	731	710	724	766	695	658	709	719	704	719	660	692	692	705	724	698	637	733	689	712	715	755	700	741	723	732	683	710	736	672	724	717	747	708	722	769	772	676	714	692	720	726	747	773	737	728	718	760	701	659	690	712	674	686	695	706	730	675	702	692	716	719	667	707	729	668	718	732	683	735	789	693	701	748	688	696	656	697	716	698	693	732	732	760	705	703	742	727	707	705	735	686	696	711	711	719	717	685	750	778	768	696	747	723	730	682	726	697	677	729	749	749	691	713	752	712	696	736	698	720	688	679	703	700	702	718	737	740	718	694	690	715	688	739	718	721	730	697	691	724	742	730	733	695	726	688	722	720	745	749	715	705	757	722	708	697	722	709	765	703	729	760	713	678	737	767	739	676	705	714	692	736	711	676	746	723	699	688	720	727	702	655	740	687	698	744	670	705	705	691	656	689	725	720	743	689	729	680	711	742	697	753	680	722	715	670	729	679	677	711	738	678	672	679	738	688	697	673	705	691	714	685	719	644	740	672	720	690	717	751	745	708	699	729	696	674	740	729	728	698	692	690	726	723	722	676	708	725	734	731	728	707	699	656	719	690	753	696	692	659	689	696	718	677	736	728	730	708	732	719	696	677	663	675	725	733	701	713	756	715	705	741	703	700	743	717	694	704	751	752	695	715	683	692	700	747	749	681	701	680	692	709	720	705	721	705	638	688	687	710	739	727	685	646	711	713	735	708	666	666	692	692	708	710	715	773	740	704	726	701	776	713	714	729	730	676	689	681	703	739	692	688	742	707	689	685	677	686	694	739	687	704	691	642	720	674	682	723	712	719	734	756	712	706	770	711	715	689	787	714	672	725	692	767	702	726	670	693	715	744	736	680	737	707	751	674	692	681	758	720	698	701	736	708	745	712	740	682	692	671	746	766	675	671	671	727	713	726	699	685	707	745	732	714	728	761	749	709	731	717	701	733	684	739	689	752	706	763	707	708	691	697	682	666	738	658	735	724	718	681	690	690	696	697	741	684	716	712	692	720	720	712	748	706	714	744	667	715	679	660	744	698	710	675	739	711	730	702	725	717	704	706	742	722	699	744	720	752	724	727	736	678	728	677	706	717	649	675	743	694	684	732	693	661	715	681	682	696	756	727	696	689	706	764	721	729	724	730	712	697	732	725	728	696	733	675	727	721	708	641	682	710	717	698	762	709	742	672	712	660	752	706	736	737	705	663	745	691	714	743	710	742	708	797	704	706	696	657	726	695	728	690	686	748	691	718	679	750	749	747	676	720	728	712	735	713	709	708	690	728	766	730	712	718	654	731	686	758	695	717	714	724	712	706	689	730	696	772	684	714	719	678	711	691	707	718	689	699	653	700	732	744	714	684	743	673	688	761	755	743	724	685	721	697	711	734	683	722	783	735	695	705	742	703	704	705	707	711	693	682	719	707	728	695	705	685	710	716	708	695	725	718	747	756	730	734	719	694	715	715	712	689	737	697	696	695	669	705	678	718	683	780	675	671	646	723	688	687	713	718	741	758	711	763	672	725	686	694	710	711	721	711	694	742	742	716	729	718	758	670	705	699	740	714	657	709	682	705	706	678	696	737	698	718	667	682	692	698	714	736	723	672	716	676	710	688	707	685	709	687	708	690	714	710	719	688	721	698	731	750	674	726	680	717	679	726	741	726	713	705	705	705	741	738	674	708	698	708	710	733	727	700	732	724	688	724	667	722	701	667	734	705	749	781	709	725	706	655	729	721	743	669	671	687	713	694	721	733	717	694	774	753	671	705	733	679	706	708	714	701	688	677	749	705	691	681	692	713	697	742	738	723	759	723	761	725	703	716	691	683	700	714	661	732	713	742	689	679	694	718	656	742	714	723	731	747	726	701	724	740	729	726	756	733	697	667	695	674	726	681	782	728	737	684	760	690	721	737	707	684	768	693	722	750	740	751	689	735	706	689	695	715	718	736	724	735	715	702	714	751	722	695	712	731	723	694	693	689	670	701	682	693	745	685	699	712	717	678	702	697	755	685	696	711	722	707	700	724	699	722	677	728	740	663	700	696	688	697	719	714	684	691	759	691	709	740	641	689	720	730	681	720	675	702	715	786	690	682	735	702	733	724	768	717	733	704	740	692	689	746	709	696	711	667	690	706	689	711	712	722	754	754	630	711	704	707	726	705	701	733	730	681	670	678	698	656	684	709	735	739	705	723	736	709	687	676	676	681	688	694	714	680	665	711	706	748	711	736	753
30635	17111	9116	6954	4815	3507	2128	1256	788	627	471	415	355	367	350	336	339	315	313	333	347	316	318	296	282	295	318	301	279	297	294	344	295	286	299	308	272	313	297	306	280	299	319	291	284	267	305	299	285	296	311	288	288	279	270	318	306	293	292	281	291	309	297	291	298	294	306	304	316	330	313	294	290	301	328	318	290	298	297	266	301	299	296	277	320	309	286	255	290	323	319	300	296	322	291	317	308	296	310	265	292	304	316	329	282	308	286	302	314	296	271	307	320	276	294	277	302	311	309	276	283	255	267	279	305	261	291	267	292	288	270	266	329	301	299	316	284	315	293	265	268	320	313	307	306	302	307	344	296	317	293	277	266	312	327	294	273	319	270	298	303	267	324	279	326	298	261	303	295	321	283	272	344	300	267	284	304	288	289	301	291	283	310	297	293	302	280	297	317	328	306	287	303	320	300	305	277	310	292	291	286	292	296	293	300	305	294	286	307	288	305	289	280	299	278	307	305	293	280	276	304	305	331	260	269	281	300	285	291	267	304	287	297	291	300	284	287	316	310	279	277	287	279	303	300	292	278	268	289	307	304	270	296	282	288	283	310	268	289	294	283	302	304	300	319	271	301	307	296	288	268	290	275	294	307	303	336	288	293	304	305	293	300	312	282	310	284	310	287	292	297	311	307	303	290	288	276	297	317	250	278	262	314	276	303	272	295	285	292	313	320	287	269	255	277	292	277	302	312	309	280	306	278	279	262	284	285	287	276	276	319	300	296	277	269	299	301	327	276	302	280	281	278	282	309	291	292	251	282	309	310	289	308	342	295	297	300	276	278	316	274	249	288	288	322	269	305	309	285	326	296	287	293	304	305	282	308	319	308	282	274	322	278	303	290	275	278	305	301	306	282	267	302	312	307	285	283	306	307	296	313	253	282	281	273	313	311	301	301	291	309	293	308	301	316	286	301	299	297	299	277	290	285	344	328	323	305	283	314	316	312	273	289	310	280	291	302	319	282	320	295	331	294	278	301	309	311	291	289	312	285	305	285	263	292	301	313	320	277	306	281	283	331	325	319	289	324	297	275	294	302	291	267	291	290	309	291	235	269	327	276	313	268	289	264	287	288	284	312	309	284	280	311	295	293	283	307	334	296	297	284	302	299	291	272	310	350	266	320	287	281	332	255	332	277	307	282	308	276	259	321	343	317	292	276	315	275	304	278	303	313	276	319	277	318	301	290	285	274	278	294	278	273	284	303	304	294	298	307	279	273	320	308	290	301	316	313	307	286	279	287	272	243	292	293	277	323	262	289	284	285	291	289	304	283	290	282	308	292	295	278	305	321	276	292	279	300	290	320	274	303	293	294	289	279	282	279	280	303	282	321	289	290	326	317	261	275	312	286	301	272	270	301	260	325	282	282	291	274	301	286	254	314	288	274	271	304	298	311	286	307	291	297	267	305	304	319	332	312	272	331	303	294	310	278	289	301	275	310	269	318	308	318	287	288	280	311	283	313	317	277	297	296	293	272	295	293	293	316	286	300	288	323	288	284	296	307	305	277	275	313	310	273	284	309	307	287	309	316	255	311	308	294	265	266	304	275	268	298	316	319	302	310	295	289	313	302	279	295	290	276	271	302	305	294	322	326	276	313	281	314	285	309	271	328	265	269	304	276	313	311	287	304	301	312	327	283	294	310	305	319	297	343	255	292	328	313	278	270	282	328	275	283	286	307	292	286	285	279	298	277	267	287	293	280	284	287	290	299	298	279	292	290	310	299	328	296	290	275	311	284	313	296	311	304	318	293	281	277	304	300	321	291	294	303	313	305	285	325	270	295	266	297	308	284	273	270	298	261	290	287	301	308	299	307	286	306	300	293	295	311	287	320	274	249	299	293	284	285	308	253	287	302	293	284	290	275	311	293	300	304	275	320	289	291	270	293	251	301	284	270	309	257	280	296	281	311	317	317	289	310	285	297	294	286	287	273	275	302	305	300	263	280	298	304	288	313	262	287	263	320	323	282	303	291	275	313	260	274	271	303	266	283	290	316	266	320	291	298	305	305	289	316	303	296	285	292	307	311	297	319	294	311	292	273	314	300	318	292	278	262	308	310	303	316	291	272	312	315	288	266	293	303	306	308	288	290	310	321	290	287	278	307	255	263	277	288	293	289	276	341	311	294	307	250	291	293	296	294	284	284	308	304	301	315	327	256	300	298	297	304	303	332	293	322	269	284	289	257	278	277	319	287	305	292	273	279	285	295	288	270	298	308	319	288	294	325	300	320	291	292	296	299	293	275	287	298	299	270	289	281	275	256	320	257	277	272	283	286	293	295	283	282	309	290	293	317	315	318	304	274	293	300	281	269	317	292	331	317	311	299	308	274	270	289	290	282	296	315	288	319	270	278	274	299	299	264	294	288	268	275	288	290	279	319	320	292	280	286	322	294	277	285	285	295	314	313	272	292	321	263	292	308	329	287	293	270	309	306	296	265	287	284	315	256	296	323	272	287	294	306	312	309	301	310	345	310	295	317	255	262	299	293	289	285	265	303	292	293	331	302	304	339	296	312	288	293	296	272	298	275	310	281	334	287	292	279	286	299	295	312	272	296	277	301	272	327	286	283	295	261	255	280	272	262	310	322	291	284	294	296	279	308	268	288	291	314	310	277	267	278	298	276	293	290	275	290	315	300	277	271	310	283	300	268	315	291	276	284	268	276	278	283	281	292	340	290	273	314	275	263	294	286	321	309	304	298	307	308	292	294	324	290	317	283	294	327	255	290	307	306	314	313	298	289	254	322	294	302	307	288	296	292	254	298	275	278	305	307	317	270	285	297	326	300	279	318	274	292	282	288	294	285	303	290	291	313	287	309	305	269	285	303	283	279	271	287	289	312	315	284	290	298	317	323	282	284	308	304	290	280	329	269	311	309	287	279	247	298	303	287	286	293	285	316	310	295	290	307	288	285	300	284	253	287	289	317	323	274	277	260	315	283	296	303	301	285	292	309	307	280	296	328	260	291	275	284	290	295	267	323	281	282	288	326	268	319	327	301	284	299	281	299	301	286	294	295	264	288	277	284	291	303	292	292	323	283	284	312	296	300	284	282	299	305	247	294	280	297	276	320	295	260	301	325	265	293	276	315	309	306	286	276	292	295	249	302	291	296	300	295	293	278	278	267	296	309	300	281	262	300	259	273	298	298	273	285	321	272	287	289	295	290	291	296	308	289	290	299	312	280	295	290	307	286	284	304	269	289	279	287	294	280	230	285	273	302	302	288	286	300	294	292	271	305	280	291	291	279	295	298	299	267	271	305	286	313	300	277	309	316	297	297	297	281	289	271	275	294	282	323	282	258	312	272	281	280	286	274	307	281	264	269	317	286	283	311	263	312	307	277	304	289	309	277	313	252	317	296	290	279	282	262	273	320	290	323	269	298	287	263	302	297	273	290	296	312	299	299	296	279	281	286	277	280	286	306	306	300	300	314	262	253	304	283	269
22796	9539	6671	8056	6675	6142	3911	3308	2570	2064	1657	1398	1226	1174	1094	1014	919	902	919	853	863	901	787	811	842	784	768	806	813	800	785	768	728	779	753	769	772	804	731	727	792	769	772	791	767	763	796	768	822	767	764	742	753	733	787	791	802	805	765	816	756	802	781	811	764	793	817	818	822	760	748	805	753	768	821	749	754	780	748	765	736	789	762	763	686	774	766	724	715	740	747	738	713	782	812	736	771	756	764	783	758	741	753	697	729	761	745	739	719	677	705	747	754	732	735	722	734	757	722	758	701	726	793	768	720	758	725	706	740	725	709	737	756	739	742	753	749	725	734	739	749	714	735	754	718	766	720	759	742	713	714	733	709	745	746	721	733	710	728	756	721	723	731	726	729	738	737	673	710	721	704	751	709	696	720	771	745	726	735	681	758	741	757	717	764	759	678	677	723	755	706	767	725	781	701	722	728	713	714	707	720	685	773	709	732	737	749	768	750	772	673	764	792	758	719	767	771	757	745	734	740	737	778	677	803	767	729	740	746	760	721	717	735	742	750	696	796	751	713	703	805	715	738	789	755	722	726	708	699	708	763	725	750	762	732	738	711	708	750	795	757	764	739	739	738	773	762	729	707	755	744	688	729	731	729	697	720	749	772	714	747	729	762	723	700	730	720	708	741	710	728	747	781	729	751	751	722	730	754	728	717	728	744	753	738	774	767	753	707	714	798	713	708	725	734	791	774	765	753	716	729	773	741	701	725	739	723	803	739	719	743	752	768	761	760	701	684	731	707	704	755	680	733	788	810	739	753	704	756	711	745	750	747	668	719	757	748	732	754	743	754	708	715	698	736	770	737	731	716	705	757	770	727	740	757	743	728	784	758	761	694	730	743	730	805	746	729	745	711	742	774	735	747	759	723	708	733	694	744	739	740	784	769	772	707	777	704	731	736	747	738	786	759	751	741	736	755	717	756	726	746	715	733	749	722	749	752	744	726	761	731	709	749	705	708	713	754	734	764	731	762	703	727	701	749	719	736	710	762	735	752	765	777	759	754	717	705	790	717	745	728	693	739	732	726	727	740	735	715	743	716	705	683	723	740	699	699	696	724	707	717	751	744	777	704	773	699	713	720	754	751	803	731	747	740	756	725	726	738	715	727	705	741	762	724	742	753	687	716	678	769	724	759	712	719	776	740	717	744	726	711	722	777	754	723	765	752	747	743	736	740	728	738	748	744	673	678	703	673	718	742	730	763	730	700	788	729	765	724	685	720	731	754	711	782	695	697	742	708	732	716	789	755	723	761	764	703	732	733	758	731	714	690	702	712	726	698	718	771	764	763	715	721	713	695	741	743	762	763	792	733	711	758	748	784	757	747	723	733	732	702	744	710	700	718	708	737	698	720	699	719	695	725	742	756	720	768	745	751	697	694	760	755	705	697	723	748	699	734	733	714	706	759	699	718	728	704	722	713	722	756	719	732	733	716	752	727	754	733	681	767	774	737	759	705	727	732	767	711	754	771	696	718	766	750	705	757	682	690	706	716	741	704	707	760	732	744	764	741	748	707	733	765	738	760	737	796	730	740	719	732	752	743	737	723	717	698	762	692	731	769	750	738	722	748	746	732	731	767	770	790	748	754	751	718	730	747	753	737	749	696	752	719	776	714	758	738	721	726	724	704	729	742	764	708	673	746	755	717	722	735	701	718	700	667	729	723	723	739	721	789	742	699	732	753	745	740	768	720	774	766	689	745	776	725	770	714	716	770	696	753	700	730	759	793	697	750	742	687	754	735	784	752	755	722	690	727	696	757	706	760	733	731	738	718	761	711	713	732	692	746	724	727	718	736	697	696	747	749	722	716	764	701	713	713	707	723	679	732	689	753	769	718	733	739	710	762	733	730	757	707	755	718	763	709	761	684	752	752	633	739	721	750	735	712	722	793	719	757	684	794	731	731	743	710	719	702	766	737	758	740	707	784	744	767	687	730	690	725	715	750	713	729	733	766	750	723	729	751	712	732	729	762	751	724	695	735	719	775	768	696	696	730	705	699	738	708	758	748	769	712	767	756	712	730	734	742	697	729	743	717	717	757	697	748	772	687	680	757	762	699	779	701	754	706	710	760	703	718	705	783	716	757	732	757	726	784	688	702	751	790	734	721	698	742	733	695	766	705	737	811	690	696	795	756	762	724	706	731	710	745	759	758	751	751	775	739	732	750	768	743	739	749	770	725	778	726	727	755	785	737	731	715	766	722	702	715	773	733	698	755	744	730	739	765	733	706	720	731	778	698	749	705	704	741	734	733	717	740	729	731	774	732	752	711	713	762	758	700	719	750	732	747	758	740	734	721	738	750	706	725	718	703	760	747	714	732	663	747	721	749	739	749	732	741	767	777	708	736	722	724	757	694	739	697	754	780	733	752	761	736	755	715	713	777	756	767	761	739	716	743	739	724	721	726	700	719	716	714	754	765	743	752	758	753	749	712	766	675	743	755	751	764	718	719	709	721	693	707	691	734	728	743	732	749	738	776	738	718	785	712	737	700	705	696	731	750	737	729	739	763	725	703	754	694	692	749	718	701	789	736	757	687	717	784	774	705	726	684	708	749	765	800	728	745	754	726	752	747	687	783	742	706	740	743	745	731	739	722	748	752	775	724	700	757	741	723	726	757	760	716	720	706	756	788	703	771	756	705	747	694	738	710	736	748	780	743	715	704	740	761	715	693	761	764	753	787	764	754	775	739	732	713	703	770	744	711	747	741	714	735	706	730	749	750	761	771	766	732	694	790	719	768	836	754	758	720	705	751	719	764	759	710	761	749	758	703	763	732	758	713	748	711	729	711	726	722	736	790	748	730	744	770	733	709	721	701	739	659	724	733	738	766	716	712	761	748	744	723	755	734	726	783	763	718	686	752	718	768	771	751	763	766	693	717	732	796	691	770	743	712	721	774	818	751	740	749	748	699	704	698	774	742	730	747	753	676	701	757	753	704	731	742	729	767	739	713	720	714	719	695	770	767	717	777	715	727	772	737	759	719	726	720	728	732	746	738	768	749	731	709	713	741	744	792	775	757	705	786	731	743	756	728	723	740	727	739	707	713	750	705	787	678	757	727	735	697	742	724	776	776	681	756	743	706	737	766	711	749	768	727	742	730	725	752	758	750	719	689	736	696	737	694	766	742	754	773	697	766	725	767	717	708	734	718	748	719	749	708	784	735	731	704	738	722	730	749	702	764	722	750	798	731	728	750	759	721	753	773	747	732	770	700	728	747	734	721	761	808	733	752	731	726	745	748	723	783	726	740	747	733	713	760	711	685	694	741	793	741	727	725	742	722	728	669	741	681	705	730	768	774	717	721	707	693	733	751	718	719	713	708	735	740	741	725	724	776	701	705	725	727	709	722	765	740	770	784	702	749	735	740	725	730	750	711	744	723	675	738	780	787	733	748	730	720	695	714	724	708	688	742	744	712	708	780	752	750	745	786	749	759	759	764	743	738	692
37815	22594	13712	10712	7696	5873	3398	2048	1235	768	560	390	310	316	282	257	232	243	242	218	237	193	194	184	183	167	211	195	222	200	184	189	187	171	187	180	180	158	180	184	177	184	211	191	179	192	188	179	176	178	187	177	201	175	184	204	164	196	214	187	206	196	189	179	193	210	213	185	176	178	190	211	182	179	211	182	174	206	182	173	174	202	192	184	189	198	194	173	205	174	183	170	173	169	178	191	180	170	188	164	187	165	163	194	168	193	176	181	184	184	175	172	190	197	180	180	160	175	176	180	182	166	166	176	191	206	184	183	168	174	174	201	152	172	202	188	172	194	189	182	180	180	181	196	172	180	195	181	190	191	168	199	172	185	170	153	167	192	194	159	171	185	170	191	194	175	185	186	174	178	175	161	167	191	177	168	176	174	194	203	167	179	190	192	205	193	179	192	167	157	174	173	200	183	178	193	190	183	181	189	166	182	167	190	172	171	202	193	174	220	187	169	202	204	183	167	177	179	187	171	185	182	169	187	192	202	221	183	180	176	166	198	200	174	215	172	158	207	186	157	171	176	185	181	190	185	160	185	181	173	170	190	157	202	198	195	188	181	165	168	188	164	191	160	186	188	193	158	170	162	176	198	189	203	160	177	193	171	177	159	179	195	180	175	180	183	182	179	177	177	164	185	157	191	178	158	162	194	169	185	187	170	163	185	169	177	201	169	199	185	193	202	190	168	188	162	185	189	178	174	185	178	177	194	184	144	172	157	174	170	183	202	155	163	185	185	192	182	188	204	168	179	182	205	179	185	207	187	185	179	206	186	184	176	181	155	170	163	180	180	188	169	193	178	182	191	173	205	187	177	194	199	179	185	179	198	166	171	166	181	197	188	182	154	196	191	178	159	163	177	176	198	174	176	190	179	192	190	174	180	188	172	179	182	213	185	201	204	183	177	182	182	161	174	176	180	160	197	185	172	180	175	204	188	187	186	196	188	177	171	173	183	198	183	186	178	179	184	196	188	176	181	185	179	167	183	188	189	192	170	194	192	190	174	171	190	188	179	169	181	182	193	169	163	169	159	182	192	191	183	195	171	166	187	186	207	211	205	187	186	155	146	151	205	175	149	188	171	171	190	171	166	172	187	194	173	204	187	169	188	183	153	178	164	176	189	167	160	182	176	200	189	167	202	195	180	156	181	168	189	196	186	176	180	155	162	186	161	171	215	193	217	181	191	229	193	178	194	168	179	201	183	191	191	187	190	176	176	187	178	156	192	188	188	177	196	181	166	167	171	165	169	176	171	173	189	202	184	195	201	165	162	177	195	161	173	165	206	178	171	192	181	191	192	179	180	169	185	185	186	161	171	172	172	157	195	199	211	174	159	196	187	182	156	191	185	177	186	174	177	184	171	166	160	206	185	185	162	168	194	168	199	188	179	170	205	196	198	164	192	161	157	170	199	190	190	203	171	177	169	178	185	191	176	186	177	163	162	158	191	196	181	191	148	197	174	192	184	198	182	181	189	177	175	182	180	177	194	178	177	200	195	180	161	186	180	183	181	203	191	159	181	188	185	160	161	179	186	181	198	164	210	161	165	185	178	172	177	200	175	176	165	168	160	187	184	205	190	168	195	189	193	167	183	206	181	190	162	185	187	179	184	189	181	211	191	173	179	183	159	201	199	168	166	176	182	193	180	173	208	179	169	175	171	172	191	165	171	168	150	172	203	185	161	189	214	174	187	193	185	173	177	168	179	179	161	172	181	179	169	179	167	177	174	203	165	158	173	197	183	173	180	158	180	205	177	167	177	182	197	169	172	198	168	191	190	167	169	192	182	213	191	170	205	189	192	190	194	189	177	187	175	197	182	196	173	166	152	187	172	165	183	185	165	205	171	202	164	169	180	185	190	190	175	159	179	150	168	153	159	169	180	171	158	180	184	190	208	180	193	154	205	185	177	184	162	166	180	173	168	169	174	157	194	173	195	187	194	174	169	204	180	171	177	193	179	187	179	208	191	175	158	167	172	189	211	186	187	176	204	197	199	181	189	170	168	172	209	169	210	179	190	176	193	171	194	173	158	184	188	166	210	180	171	188	189	202	182	185	188	191	170	177	157	181	174	187	177	184	187	178	153	188	187	186	159	168	170	185	195	183	175	183	173	188	174	171	172	187	193	174	172	201	181	197	172	180	190	184	192	211	172	165	180	193	182	190	169	170	182	180	190	185	184	192	188	185	199	179	165	176	182	203	164	184	159	199	194	198	190	167	190	190	184	185	206	192	181	162	188	191	156	186	182	196	160	165	191	180	169	192	193	195	175	182	156	166	188	168	171	178	212	161	175	175	199	185	183	179	175	197	175	170	205	186	194	182	163	158	164	167	174	172	176	164	192	158	168	172	177	161	185	153	175	182	188	179	201	166	198	223	169	170	174	161	210	169	211	176	189	193	192	187	171	166	164	178	181	182	199	168	186	193	171	186	173	186	185	177	166	157	199	180	170	150	166	193	174	171	181	173	193	183	173	175	181	148	177	173	186	174	184	167	164	176	197	169	185	167	190	188	169	197	158	180	177	191	169	193	201	178	193	214	158	174	165	176	222	180	192	192	167	175	197	187	178	185	171	192	198	173	206	173	173	185	165	175	207	175	194	188	166	165	163	165	181	203	186	170	192	187	176	177	176	185	206	189	177	168	209	163	163	193	189	173	170	180	179	159	193	176	182	176	196	183	174	159	183	181	184	197	174	180	162	187	183	172	183	183	181	157	170	170	171	165	171	147	202	160	196	189	179	196	177	188	190	177	194	210	202	203	192	187	159	178	156	190	181	157	194	170	158	201	184	162	172	189	192	155	185	210	192	176	185	180	184	190	168	169	190	194	184	183	172	187	185	166	161	177	173	175	164	187	178	179	176	178	185	186	188	206	182	201	190	162	175	156	171	193	194	189	205	196	200	186	178	190	155	197	185	168	169	194	190	181	162	186	180	167	183	183	200	178	160	183	168	168	184	186	174	184	181	191	162	176	174	196	177	182	180	203	177	173	176	183	183	187	186	197	173	183	194	154	188	193	174	161	198	173	187	172	157	189	183	187	177	193	192	171	189	192	192	170	194	205	182	184	189	191	168	173	161	179	168	192	207	183	180	183	169	175	182	178	178	180	187	168	195	192	157	193	190	168	198	188	187	180	176	174	198	178	172	162	163	170	159	169	187	185	164	163	189	186	177	205	152	185	190	189	198	164	178	162	157	174	186	169	181	204	182	177	191	144	199	196	183	162	182	175	188	161	191	168	165	175	176	148	204	171	165	163	186	164	183	168	176	174	199	164	188	177	179	182	184	161	196	179	190	178	191	158	177	174	188	190	196	180	158	184	177	200	167	178	158	170	195	173	182	180	167	165	191	192	194	204	198	196	147	184	176	198	157	173	169	171	193	193	182	180	170	147	186	172	175	177	188	168	186	152	170	187	176	168	180	181	162	175	174	208	169	159	185	180	199	200	191
27263	13250	9238	10940	9365	8205	5429	4925	3715	2600	2096	1665	1388	1257	1117	1036	897	824	790	752	691	680	678	664	624	637	631	594	601	595	560	595	603	556	541	520	541	566	560	550	519	520	531	564	510	548	544	503	498	503	541	516	503	540	545	528	548	548	534	586	623	567	562	532	569	584	526	554	534	595	515	500	514	511	518	499	581	500	502	521	474	527	542	555	517	537	508	515	531	472	521	510	515	493	510	484	531	515	495	517	499	514	491	520	460	503	488	511	464	482	470	506	477	511	538	467	496	484	432	482	458	502	498	479	509	497	447	502	517	521	492	457	479	481	480	509	470	496	481	470	466	452	479	454	502	452	451	449	451	449	465	452	515	493	445	461	469	458	459	494	462	477	453	493	468	479	449	486	469	494	510	495	456	440	438	472	488	471	489	489	468	467	512	528	484	514	501	486	443	448	473	496	490	497	476	527	492	469	458	483	467	501	500	462	459	463	441	474	493	464	455	477	456	443	477	480	462	474	470	450	488	445	471	482	495	451	469	470	493	468	461	462	478	456	482	476	475	488	443	466	460	478	490	446	434	494	467	483	483	486	471	499	463	475	502	444	504	452	475	469	493	490	455	482	469	483	465	453	506	478	498	459	487	492	483	471	481	472	477	457	463	460	484	501	484	495	508	463	429	449	476	451	453	511	444	499	478	477	488	468	439	465	483	503	452	474	517	461	457	453	489	498	441	484	471	471	479	492	487	439	480	480	501	487	465	523	488	492	466	461	506	467	459	481	487	491	487	518	470	482	449	506	481	479	500	490	513	466	463	459	505	454	521	474	475	488	480	509	524	473	521	447	476	460	468	496	486	484	498	440	434	457	487	458	525	463	478	459	502	502	497	459	486	502	473	448	493	512	476	471	465	484	487	514	489	458	482	482	467	460	486	472	471	492	501	498	458	456	546	439	509	483	485	498	501	471	469	491	495	476	497	500	454	485	448	472	433	480	487	477	450	469	473	454	448	468	483	463	497	484	504	463	468	459	475	425	468	454	465	474	492	514	475	436	491	491	493	478	490	478	463	493	454	501	466	431	443	487	467	487	445	459	471	498	490	492	442	482	478	467	504	451	478	499	497	478	465	443	471	487	479	502	473	460	468	452	423	484	460	488	483	460	469	480	511	429	470	485	493	463	470	513	483	449	491	492	455	435	482	474	437	433	457	478	468	454	477	482	473	481	469	446	441	471	481	501	477	457	504	437	438	459	470	489	448	459	489	478	473	499	480	488	484	450	467	457	501	477	458	457	491	481	480	508	457	469	494	483	464	497	521	474	528	478	464	479	470	469	495	472	485	442	446	484	441	472	456	495	498	439	463	474	479	446	447	479	510	488	428	483	474	467	494	467	486	465	482	487	480	452	465	504	446	476	484	454	482	497	474	438	442	475	462	421	472	478	480	474	454	474	499	455	504	460	431	467	498	488	468	456	473	493	490	505	449	481	461	500	455	501	460	520	483	492	494	457	484	461	477	492	535	473	477	504	432	475	472	462	493	495	432	477	420	462	503	458	449	480	448	443	456	487	462	485	441	511	462	488	503	480	458	474	480	475	497	473	435	474	464	484	470	483	460	461	450	484	470	473	447	440	474	460	495	477	495	443	511	505	497	467	497	438	451	477	487	507	467	519	470	447	483	447	465	491	471	496	502	481	477	475	471	494	471	499	466	519	462	447	445	488	505	478	471	497	484	475	500	463	502	472	488	490	464	483	513	448	461	493	486	484	488	494	470	480	477	438	482	497	481	455	477	463	452	508	454	432	478	465	513	469	468	500	487	495	508	481	445	498	463	481	491	490	530	451	486	511	465	448	458	424	455	466	480	481	481	465	504	440	486	500	482	422	477	487	448	465	443	489	474	476	487	522	448	522	473	478	484	466	509	436	486	462	514	483	443	439	463	466	513	474	441	478	470	472	479	446	485	426	482	458	481	475	509	481	474	510	442	454	450	473	462	457	516	461	488	464	465	459	428	476	482	492	484	473	490	444	504	454	471	470	457	450	512	447	476	471	452	489	461	446	471	484	451	512	492	466	455	478	494	481	472	465	469	474	463	468	479	471	437	502	457	481	526	497	480	493	483	473	421	464	513	452	444	495	466	505	453	479	461	505	446	477	527	523	467	450	495	483	511	461	486	476	463	462	512	486	489	441	508	475	456	449	473	472	496	474	471	516	464	456	445	426	463	476	458	445	488	464	467	503	467	495	488	473	468	482	493	475	492	448	466	471	460	453	507	449	511	508	473	461	453	457	474	478	461	465	537	439	499	455	452	454	478	484	497	481	513	494	455	460	476	544	486	450	445	484	496	455	480	471	485	464	460	438	485	508	466	478	437	480	464	479	481	486	481	460	529	431	460	453	467	448	477	479	497	465	485	479	439	491	475	472	450	444	485	491	460	466	530	489	445	471	479	438	457	481	443	432	449	451	496	489	475	465	501	488	489	490	510	413	487	504	488	452	466	510	498	500	460	436	474	478	450	491	488	487	462	477	457	493	486	519	486	515	463	468	484	450	451	483	475	491	491	473	459	492	438	445	480	505	465	489	482	486	501	501	455	482	464	462	465	467	498	480	469	465	464	484	481	435	456	453	513	518	496	499	496	480	491	446	479	452	444	468	454	448	462	479	463	459	490	464	519	502	468	468	478	483	463	441	499	487	455	482	458	504	405	463	516	473	462	453	446	455	452	438	461	483	472	463	487	443	467	483	456	485	462	443	481	465	418	502	456	450	436	516	480	490	465	454	472	500	485	479	439	454	492	452	539	471	480	474	446	474	443	480	527	444	481	485	452	469	482	478	469	485	479	458	517	458	458	436	476	493	457	461	489	500	498	471	499	487	461	511	509	512	435	462	471	459	501	475	511	499	503	453	471	469	487	513	481	456	474	475	484	447	442	424	510	467	465	469	479	432	498	455	479	476	477	477	464	443	466	471	484	494	442	495	450	479	489	463	469	483	467	469	478	492	488	471	505	443	469	479	492	470	448	478	477	464	484	474	488	488	459	500	488	506	473	466	477	510	432	482	451	427	453	453	465	490	476	482	484	500	464	498	451	441	494	461	450	488	483	526	523	441	491	487	484	501	454	468	487	495	479	453	486	452	491	486	453	480	520	477	469	444	445	459	489	439	491	483	497	456	490	496	440	482	480	465	491	441	482	467	495	442	477	463	446	454	480	478	429	481	467	453	506	494	481	466	462	486	437	477	457	471	484	469	441	467	480	467	466	478	490	445	480	470	490	486	475	470	487	506	455	476	473	444	464	497	473	485	473	500	506	485	492	458	462	443	501	476	438	479	482	480	506	460	441	473	467	514	401	478	489	504	478	467	470	477	444	502	501	479	495	443	450	462	488	470	476	460	479	489	463	427	465	503	468	482	498	462	483	458	516	488	430	467	511	484	481	448	489	465	487	492	461	487	452	496	456	504	449	493	457	463	442	444	479	479	474	475	505	470	467	497
7005	2371	1556	1096	773	682	453	390	309	305	296	299	268	279	294	291	294	281	273	285	329	298	301	290	300	279	263	305	254	275	285	271	276	297	298	308	306	281	292	267	277	287	263	270	270	264	288	293	284	288	269	296	278	267	311	282	299	278	292	271	274	283	269	274	288	281	273	298	310	257	291	267	273	281	295	274	273	305	269	297	283	267	274	314	275	281	291	309	265	287	287	295	287	287	248	236	268	286	297	264	284	284	268	275	282	272	281	291	255	304	266	281	274	275	285	293	269	274	289	294	290	279	269	273	313	269	258	285	294	286	286	285	288	288	272	282	272	306	268	313	276	297	266	281	268	289	292	266	276	298	283	267	296	302	274	300	307	296	283	248	276	253	265	294	301	301	301	289	266	305	273	302	282	273	300	322	285	296	282	251	295	292	270	266	264	258	274	278	256	275	306	282	276	269	257	284	253	290	293	266	320	281	281	261	274	306	240	275	259	324	274	303	278	302	300	259	258	273	294	293	293	295	276	281	289	279	304	303	286	265	294	300	276	257	280	263	281	295	288	300	293	314	298	288	270	308	267	269	287	284	278	279	296	275	284	251	253	290	279	279	290	276	272	284	281	261	290	267	277	257	268	289	273	272	275	275	278	290	304	272	276	282	274	271	280	280	251	268	301	282	315	272	287	289	295	302	317	282	287	284	317	298	307	291	296	281	268	293	273	295	296	259	248	286	272	277	299	301	263	278	281	259	298	251	286	278	275	291	311	305	287	289	282	297	288	320	268	276	286	308	255	284	318	281	253	277	294	304	275	277	279	248	299	295	269	283	287	288	264	260	260	290	301	318	311	287	244	288	263	319	268	244	268	307	272	287	264	294	278	282	284	276	273	321	267	284	265	257	304	288	310	285	323	274	286	272	286	266	295	280	265	291	278	264	305	311	262	277	273	250	259	254	234	288	263	250	269	281	285	283	296	271	277	260	297	295	293	276	276	277	261	261	262	259	261	272	296	251	287	277	286	264	292	258	287	281	268	282	266	302	297	239	285	314	282	278	287	285	289	268	309	268	274	273	280	303	298	260	253	302	274	282	282	278	292	255	283	283	259	273	260	284	283	315	279	292	289	312	280	266	313	291	320	297	292	289	283	253	291	293	306	276	253	257	290	268	285	278	284	273	279	257	299	302	261	282	293	281	283	292	273	277	257	283	266	296	290	268	291	289	257	293	268	281	295	260	274	309	278	269	293	289	281	265	286	271	303	303	324	279	259	295	290	301	281	264	297	275	311	273	295	254	282	287	275	283	279	284	278	289	312	289	270	283	277	250	261	285	289	256	283	285	299	286	250	273	316	317	251	290	297	290	266	252	253	265	293	273	285	283	274	269	296	293	270	301	256	285	324	262	266	279	280	268	281	282	252	260	263	287	290	290	249	275	306	284	263	291	305	283	275	300	288	308	294	272	267	254	277	252	287	277	290	312	288	282	304	302	329	307	307	258	321	286	296	305	288	261	264	296	277	249	273	278	275	282	300	293	286	279	286	301	279	300	262	301	265	261	261	283	268	272	246	275	280	259	299	266	272	309	295	259	270	260	245	279	298	296	280	288	284	285	265	310	274	285	296	303	280	282	302	262	267	298	295	264	271	295	299	268	286	269	277	279	288	279	274	262	259	275	263	294	302	300	287	288	267	272	283	284	270	262	303	269	268	280	282	277	297	293	296	286	269	275	286	268	285	281	281	265	258	286	291	274	291	274	289	312	294	270	273	268	231	286	286	268	278	300	296	288	278	300	260	283	265	252	288	290	312	302	276	235	280	298	287	272	304	314	258	304	303	282	290	268	322	259	305	276	278	243	292	267	299	283	318	276	253	284	277	288	306	293	308	298	245	301	272	295	286	308	290	303	259	286	300	292	272	266	270	308	291	288	269	268	276	285	284	271	280	287	277	284	270	288	287	297	249	262	253	289	273	267	283	263	303	281	322	264	271	307	268	271	300	295	273	260	268	299	316	273	271	292	298	307	272	276	288	277	271	303	301	260	246	262	283	312	286	301	268	301	271	311	306	278	278	313	277	278	310	274	287	279	282	278	282	267	270	290	304	293	289	290	277	270	291	312	305	287	277	251	272	310	256	282	273	269	284	283	263	278	288	271	272	295	274	260	258	288	300	251	272	255	309	252	247	282	251	293	255	307	293	296	295	295	282	291	263	288	262	297	258	267	242	263	275	258	288	277	294	288	294	309	296	277	282	283	289	273	299	272	288	270	266	265	293	299	255	257	318	266	269	283	285	297	261	294	280	256	269	299	271	298	264	252	256	269	290	286	298	304	275	290	281	302	275	256	251	278	278	290	324	299	286	279	284	277	255	275	301	267	250	273	290	259	273	277	262	291	317	307	269	297	276	293	294	298	305	265	297	298	271	270	271	270	291	287	293	270	290	267	310	284	281	301	295	264	324	291	289	316	291	248	282	305	261	288	272	297	287	305	281	303	304	295	291	254	274	266	266	287	274	313	304	302	265	299	287	282	282	278	267	285	275	234	265	308	300	259	297	263	300	264	324	289	282	283	271	272	285	294	268	275	250	296	260	299	305	267	278	256	268	271	289	308	297	276	303	289	274	279	273	263	279	273	278	285	265	260	290	282	285	291	276	286	297	308	285	261	285	293	265	271	285	325	286	301	275	301	294	282	280	260	272	291	250	265	270	283	240	288	283	271	304	260	274	301	311	304	277	280	301	280	265	296	257	289	300	303	243	272	271	311	253	294	289	270	285	284	323	308	318	300	279	293	283	317	302	283	291	305	286	281	271	320	260	304	278	290	274	300	270	274	294	278	260	278	252	257	287	239	276	280	277	302	326	278	314	269	283	297	297	236	315	310	255	274	301	295	294	303	270	311	281	278	268	297	257	310	283	253	294	307	302	270	272	274	264	284	282	278	266	313	292	272	260	302	272	276	267	294	296	249	274	283	265	297	294	279	283	290	233	250	266	287	278	288	270	254	263	251	300	290	305	279	271	283	276	282	290	301	271	266	279	293	269	279	318	311	284	295	283	283	267	297	281	296	298	265	294	282	291	293	297	260	298	292	304	262	289	280	274	281	265	273	290	316	276	300	282	268	266	271	306	278	306	268	281	278	282	293	276	278	273	260	252	284	279	268	276	271	261	282	255	293	268	282	303	275	284	280	249	316	289	262	279	260	288	262	274	275	282	291	294	273	270	252	278	256	272	257	286	276	286	274	288	277	312	281	278	270	293	313	267	275	286	266	253	297	278	290	290	286	259	245	282	297	302	284	271	268	299	283	301	275	298	278	258	289	280	265	270	299	288	287	285	289	277	274	293	265	305	291	301	274	282	275	270	294	280	287	251	274	278	286	300	276	296	284	332	284	264	279	269	291	309	263	286	280	290	282	274	293	266	303	277	333	313	282	296	274	281	284	270	250	277	270	289	267	289	277	274	277	307	285	268	273	274	280	311	296	265	234	279	290	306	295
5975	2999	3046	2920	2280	1830	1412	1183	1005	997	882	824	842	795	832	773	734	726	758	727	740	755	708	755	713	681	740	725	739	704	773	732	727	678	724	709	719	722	742	725	742	722	681	724	792	727	718	736	741	789	701	699	699	661	716	773	741	760	779	772	771	807	761	789	772	749	760	759	758	784	752	778	787	747	702	721	688	704	704	756	762	750	780	706	804	723	691	738	708	713	712	702	766	751	749	763	781	698	714	757	756	721	720	746	706	715	727	759	704	727	699	735	694	721	788	751	721	724	744	751	704	704	734	762	740	722	759	721	709	761	676	745	752	714	731	769	713	775	694	754	752	731	747	735	768	704	738	699	790	727	733	702	745	692	810	737	712	738	719	692	722	763	737	675	751	730	739	735	711	767	752	723	711	721	722	731	704	713	693	723	760	716	747	726	751	716	739	717	732	699	692	697	765	747	735	692	771	745	713	735	693	765	732	757	759	667	740	753	687	788	697	691	703	689	680	737	741	754	727	702	707	737	648	711	749	692	751	705	696	700	760	738	689	716	701	695	733	748	778	710	708	731	736	794	721	661	740	742	786	776	712	743	714	723	702	692	714	698	755	722	673	702	742	793	706	782	777	694	706	746	729	753	745	753	713	709	726	695	756	720	727	707	736	770	688	750	713	784	720	737	722	701	755	725	736	729	747	764	725	743	751	713	720	729	699	735	725	752	740	751	734	732	714	733	737	753	684	693	716	786	740	743	753	751	755	776	767	705	765	734	692	748	703	715	712	747	698	755	764	759	765	687	700	722	799	753	748	733	696	709	778	742	734	699	766	770	738	716	759	711	749	739	733	759	711	726	723	713	719	798	747	684	733	788	752	701	721	705	754	692	700	760	743	704	775	740	771	724	733	708	744	726	735	731	722	761	719	704	759	728	740	694	701	710	748	750	661	726	766	718	751	734	712	734	693	740	732	766	708	669	799	732	712	742	726	699	746	719	704	740	694	771	718	754	769	732	703	679	775	709	754	751	703	723	712	727	749	735	768	756	737	680	760	695	728	733	763	725	704	728	743	690	756	755	714	725	713	703	731	753	737	716	698	719	792	740	741	742	745	735	703	747	709	739	722	719	765	701	705	756	735	710	712	716	706	704	778	720	743	699	717	690	718	733	697	751	728	740	688	720	723	736	730	789	702	693	738	736	739	729	716	724	780	719	716	756	771	743	747	757	791	714	730	723	746	714	716	771	734	721	727	704	735	727	730	760	710	760	783	721	729	698	752	691	754	746	683	716	683	712	760	724	730	740	691	746	736	752	739	720	715	753	758	748	696	750	693	771	711	752	727	752	740	755	732	754	703	696	730	749	760	741	760	703	697	717	750	702	717	740	741	750	752	721	722	767	773	733	757	704	730	750	716	732	679	755	738	735	754	711	695	722	706	736	669	758	777	766	725	737	729	747	712	692	771	778	699	674	732	735	701	706	739	748	714	696	772	665	734	734	751	729	686	740	700	690	718	766	683	735	723	726	744	770	691	792	728	768	740	737	736	722	770	704	695	742	782	661	752	685	753	677	751	743	724	681	681	744	710	744	762	731	725	737	687	701	721	713	760	737	758	772	733	721	743	709	711	731	715	728	729	766	734	708	690	725	715	771	705	776	750	696	754	734	781	669	739	694	734	704	725	704	811	705	708	717	698	738	688	723	794	739	781	721	688	660	650	711	715	744	688	732	725	727	751	743	723	766	750	727	725	756	754	749	731	698	664	769	699	739	715	720	740	709	710	754	749	728	693	733	731	729	703	726	703	697	696	765	753	716	734	699	706	717	715	658	714	731	740	756	739	766	748	738	709	736	742	783	726	750	705	708	731	719	760	730	727	724	687	748	711	725	676	695	703	718	759	716	735	707	767	765	676	727	745	739	742	652	721	703	740	752	743	699	690	684	715	712	753	684	746	744	758	731	745	695	747	786	713	755	702	707	743	731	655	768	739	737	709	758	747	724	709	698	696	701	693	701	719	729	769	712	753	731	754	728	725	727	745	700	742	766	710	750	720	757	708	738	727	745	688	736	750	663	672	676	698	700	707	724	703	705	718	738	735	706	728	694	735	717	763	717	735	724	650	749	729	729	736	724	721	751	735	751	713	726	753	760	753	725	718	723	714	728	709	748	755	744	769	702	721	722	725	699	671	756	714	752	716	734	742	785	645	721	718	655	720	691	758	759	738	762	687	724	745	744	751	720	726	751	720	736	723	767	720	697	782	720	738	682	738	727	715	706	722	734	707	779	718	765	729	728	718	750	770	737	714	714	701	682	760	739	754	722	701	747	771	698	718	712	723	696	755	685	746	733	757	742	731	721	721	714	756	692	707	783	689	717	768	778	777	754	720	701	747	701	768	677	763	768	756	697	684	736	723	750	739	723	748	716	724	702	755	756	760	745	758	735	712	743	745	719	702	725	712	746	704	773	737	754	779	747	701	785	750	709	717	718	686	681	723	735	773	729	730	732	727	703	720	709	760	707	745	712	739	742	695	715	767	725	736	731	731	753	707	731	707	708	732	711	717	734	748	709	741	733	711	737	668	714	681	709	757	774	721	734	701	742	673	694	659	759	735	763	757	712	773	693	716	748	691	726	760	741	742	718	710	728	731	760	749	735	740	743	749	720	769	720	741	725	766	746	700	742	761	708	724	725	733	690	762	747	748	747	672	744	761	747	704	711	728	723	766	707	768	709	702	772	766	753	696	817	752	719	719	675	695	774	752	727	717	679	737	706	764	758	729	729	747	747	794	736	757	744	753	717	746	718	729	709	737	760	733	785	727	689	713	680	737	710	709	723	762	746	734	758	731	680	718	776	734	745	721	692	729	723	697	711	727	760	761	732	738	725	739	707	747	726	748	715	745	698	703	645	752	754	754	743	709	717	745	759	730	737	672	736	747	727	682	716	706	720	733	778	706	752	744	744	717	736	716	744	726	712	739	671	703	681	704	748	748	768	748	731	781	692	722	724	739	662	689	735	738	766	744	711	699	727	783	786	721	723	723	665	707	708	748	712	749	676	695	708	808	734	725	759	690	725	770	701	701	718	749	738	708	735	738	720	742	683	727	740	711	714	756	698	703	750	702	696	757	689	728	746	733	731	750	692	719	749	738	742	767	709	715	736	763	757	746	739	704	768	711	724	712	743	736	734	712	679	740	755	763	696	715	718	728	731	703	744	714	670	685	726	745	744	745	754	726	715	754	746	767	692	681	750	709	775	717	746	685	739	710	770	728	704	750	756	675	717	749	725	689	798	743	760	744	738	759	741	688	727	732	707	772	733	694	699	767	790	768	749	686	756	750	759	723	760	727	710	756	736	714	722	720	689	717	726	762	741	741	753	720	705	716	754	686	708	723	682	705	731	747	736	741	660	758	740	709	741	741	724	675	698	751	696	724	733	708	686	683	740	737	727	745	690	730	672	752	713	704	746	729	713	720	742	726	690	746	732	752	736	739	736	666	758
27953	14950	8577	6714	5133	3439	2182	1268	877	587	519	376	399	409	347	329	335	341	297	334	304	324	309	336	306	323	274	345	322	309	334	318	346	329	328	332	317	290	313	304	301	284	328	289	307	305	320	303	323	296	275	324	311	330	304	313	341	313	324	305	306	297	337	316	300	336	354	302	359	316	312	323	310	293	298	358	313	338	306	320	299	309	304	326	309	317	318	316	324	328	306	305	291	318	306	281	283	303	320	306	310	283	332	326	338	312	331	320	327	304	299	284	311	326	322	322	332	289	338	309	333	303	330	310	292	294	305	310	299	259	312	299	279	336	333	327	316	278	322	315	317	321	322	312	304	297	333	275	304	301	309	312	313	336	331	299	351	275	309	307	326	326	358	339	297	305	318	306	296	367	337	292	320	329	303	324	301	284	308	301	312	292	310	286	338	300	307	302	335	295	315	298	335	315	304	312	291	283	301	332	317	310	284	284	329	345	289	325	300	304	289	340	335	321	294	326	340	312	313	311	312	307	317	328	319	327	298	291	315	280	327	267	336	307	380	320	283	296	303	295	310	315	305	297	316	317	317	323	316	333	295	336	283	324	307	312	315	292	326	349	318	338	287	335	306	308	316	269	323	309	322	335	299	277	320	286	320	295	299	317	312	294	319	289	296	297	325	278	331	306	333	327	345	323	286	314	302	277	308	308	324	268	300	292	292	314	315	304	302	314	293	309	307	318	311	355	298	294	289	293	319	299	312	299	312	324	320	339	323	306	356	287	289	306	271	313	319	319	298	305	301	316	310	313	303	343	312	310	303	290	335	324	331	320	296	306	306	291	330	318	305	349	342	308	300	308	318	336	304	309	327	315	303	307	336	297	295	319	306	291	299	336	299	293	307	339	308	354	315	319	299	339	304	317	333	296	314	292	306	301	295	346	293	334	285	343	300	314	308	274	289	310	346	315	303	310	315	288	309	331	301	314	288	309	297	288	295	290	293	289	329	283	293	345	296	292	324	314	303	311	285	319	323	336	282	293	325	264	303	317	279	312	299	314	342	317	283	294	323	332	305	311	329	321	300	335	326	293	305	277	322	309	307	301	336	308	299	307	303	309	346	307	304	299	292	308	302	309	312	299	286	292	311	339	337	303	294	307	332	261	281	324	304	294	311	309	298	297	302	323	299	286	307	278	292	339	315	318	277	322	322	311	318	290	351	303	296	305	307	315	278	331	316	292	331	328	311	300	345	315	309	323	320	312	332	322	318	294	330	317	278	306	333	332	317	302	315	324	280	311	307	335	314	320	330	318	316	285	317	293	306	313	305	308	301	299	329	302	317	315	306	285	299	349	296	330	327	322	301	317	308	306	305	312	327	325	297	286	327	301	329	342	305	310	337	345	286	328	324	292	307	334	326	308	288	267	314	348	314	306	313	319	291	312	335	316	307	323	307	301	309	345	281	319	344	321	289	296	292	296	317	331	363	312	291	292	326	293	303	330	354	308	312	318	349	323	313	297	305	305	287	305	282	343	306	330	300	346	318	342	321	322	343	312	308	335	302	323	339	332	316	311	282	353	311	301	303	325	343	267	315	326	325	296	329	310	314	307	329	331	293	329	303	288	322	302	297	305	299	325	316	282	308	345	319	301	282	304	291	299	328	321	335	283	299	311	310	271	315	327	342	314	319	302	308	303	305	334	307	306	321	325	315	306	343	319	316	293	317	305	336	331	322	323	289	328	314	280	311	288	298	348	302	307	304	280	318	321	343	273	300	345	291	311	323	325	312	331	283	335	308	304	320	315	322	321	283	336	313	316	323	353	291	296	324	319	356	306	323	303	308	307	299	315	298	331	301	328	326	309	326	303	288	271	277	284	312	298	347	307	351	296	295	276	320	342	316	339	338	316	295	325	312	281	305	292	338	319	352	318	344	304	296	320	293	331	335	305	332	316	302	345	291	284	298	311	310	296	311	287	300	297	334	317	297	293	306	319	319	320	303	334	336	322	323	318	309	318	314	316	306	335	313	316	313	304	312	319	300	296	301	316	316	307	310	305	324	309	307	321	292	329	310	320	300	301	322	339	317	323	305	322	332	282	338	323	333	315	327	310	303	319	306	317	296	298	320	313	350	305	285	307	317	291	345	302	287	266	289	332	345	299	289	304	325	300	291	304	335	309	303	306	284	325	321	315	307	314	337	351	318	305	297	334	280	285	297	326	293	336	299	300	305	306	330	315	297	320	292	314	281	326	319	312	333	304	315	294	297	321	304	333	295	359	315	296	279	307	297	297	294	325	302	313	308	329	298	311	303	310	316	306	316	301	301	296	310	294	280	328	267	295	293	284	311	292	354	311	324	277	297	306	313	338	301	316	291	342	286	336	328	313	309	354	308	322	274	302	319	325	280	341	341	319	293	303	322	300	313	316	287	326	320	301	300	349	327	331	325	285	303	336	305	308	317	303	308	318	333	311	319	335	288	297	307	359	290	329	308	303	293	324	311	305	299	344	321	316	309	303	301	302	278	307	293	343	340	303	329	274	301	303	337	294	293	286	315	290	317	309	298	308	313	277	301	313	318	331	310	329	329	296	313	294	318	316	332	340	319	311	322	282	307	334	276	304	280	309	328	282	296	312	296	318	286	284	333	289	299	312	296	291	303	296	315	271	302	309	268	330	311	322	310	300	300	293	320	302	283	316	308	304	333	317	296	297	333	318	336	282	287	298	287	365	318	319	342	339	288	341	313	300	314	303	289	319	263	297	340	296	288	293	304	284	281	298	292	344	322	305	327	301	298	332	305	305	319	319	305	310	339	322	331	319	308	323	298	313	294	321	303	326	325	328	317	335	285	322	300	331	344	327	293	299	308	331	348	316	303	342	319	312	311	286	310	344	325	324	313	309	309	307	302	283	312	317	300	282	323	320	320	295	346	308	301	316	299	329	309	293	302	319	339	303	296	325	316	327	287	333	317	319	284	309	307	302	330	307	329	308	305	309	342	341	288	305	300	317	280	311	288	302	287	316	320	304	285	305	332	308	329	329	293	295	310	322	327	296	326	281	319	296	285	337	315	312	306	317	281	291	289	315	323	304	307	302	319	333	316	315	319	307	302	342	301	318	313	295	330	320	296	317	315	314	300	304	344	290	280	298	317	306	319	306	319	331	289	297	320	313	311	320	306	303	279	283	292	275	315	311	298	311	340	327	290	299	312	323	291	275	308	298	281	330	304	306	321	324	313	304	307	310	330	311	308	317	328	316	303	292	281	366	292	284	273	299	292	312	313	316	302	290	345	295	286	292	281	323	304	333	323	297	312	305	309	302	323	295	285	278	288	320	312	345	314	305	322	298	306	348	311	295	310	322	338	284	307	303	297	301	316	286	327	303	321	330	311	298	310	323	329	308	335	294	336	315	317	295	324	302	327	301	316	288	325	315	289	292	328	308	294	298	318	298	314	321	305	313	339	339	295	309	302	332	317	309	324	308	320	316	307	317	319	326	338	303
20579	9044	7158	8481	7436	5583	4234	3219	2695	2069	1636	1498	1275	1194	1125	1095	1061	966	914	890	881	904	902	884	838	875	854	830	855	747	794	849	847	861	845	862	823	791	820	864	821	778	783	804	796	809	799	814	829	843	837	769	822	773	858	796	783	841	870	846	845	845	859	851	884	813	866	797	791	822	813	832	795	797	858	869	830	864	828	874	814	854	769	856	770	766	871	815	874	844	829	831	838	805	829	790	813	837	827	806	812	774	810	794	821	742	818	850	788	779	824	791	781	822	759	807	770	797	825	767	787	823	821	860	824	804	814	787	787	754	804	788	786	740	794	818	756	760	796	787	779	784	770	746	826	759	743	759	750	778	761	752	749	800	737	810	782	731	768	790	789	791	741	783	775	822	762	802	776	779	764	785	867	791	814	774	749	739	749	816	747	779	788	737	807	772	790	796	776	785	800	719	794	772	773	802	823	834	796	779	782	772	785	820	796	786	789	752	782	741	751	773	789	761	742	817	791	803	779	744	730	796	817	753	749	788	753	824	835	773	809	827	809	785	848	819	755	758	769	791	793	795	790	790	793	741	827	768	730	784	786	738	804	760	818	746	808	834	802	839	790	763	784	825	787	769	735	779	794	797	742	748	770	806	727	772	805	774	804	800	764	774	803	818	750	772	796	769	769	805	796	801	788	806	792	781	767	827	779	798	772	806	828	838	814	739	782	769	818	755	742	809	809	761	756	801	806	819	760	749	783	778	805	762	842	831	787	784	794	784	754	772	790	774	787	786	775	763	791	770	797	794	802	715	748	770	763	755	771	824	800	770	743	782	763	813	808	803	742	777	784	765	737	725	792	784	823	764	805	741	777	794	790	802	736	798	786	782	796	822	773	751	783	780	819	816	789	777	771	786	808	766	796	854	764	779	764	803	780	825	762	794	767	780	837	753	782	779	799	798	762	730	794	840	737	741	760	718	782	791	776	868	787	797	756	836	787	793	754	786	802	790	773	792	803	758	820	840	726	790	758	773	865	739	716	791	845	718	741	758	756	766	774	788	860	758	779	816	780	782	762	819	790	765	748	762	699	805	741	713	782	788	783	812	729	757	755	802	765	778	772	765	768	734	729	835	779	777	773	804	794	756	800	815	817	773	771	785	756	796	792	819	823	766	768	781	786	748	776	790	774	813	799	775	797	809	831	796	807	772	866	811	802	853	768	772	802	786	779	756	776	804	801	803	760	839	752	762	746	795	832	783	802	771	803	793	787	741	791	729	838	726	790	796	839	815	778	736	780	804	823	791	742	787	767	707	760	817	824	783	787	775	775	819	819	801	785	796	742	791	800	775	784	802	768	771	826	795	771	771	787	784	762	752	831	813	790	811	775	704	806	797	817	812	746	849	762	769	759	739	760	772	790	814	800	792	766	770	728	768	803	794	780	776	751	766	764	795	771	786	770	754	821	815	834	807	782	772	772	823	801	767	789	763	772	789	810	804	757	783	776	812	833	761	812	824	835	773	792	802	784	770	740	781	806	816	779	749	794	763	779	783	760	786	792	773	779	757	764	785	777	778	782	754	784	826	777	765	747	785	782	779	769	767	769	766	756	776	805	774	804	821	839	818	761	806	782	819	813	784	730	776	753	805	815	786	785	790	778	800	829	754	765	819	776	771	847	770	778	786	778	779	803	772	783	798	787	790	746	782	800	758	790	796	767	820	815	762	820	805	793	832	733	781	776	793	779	755	795	759	780	812	791	772	808	766	764	784	770	791	789	821	821	767	754	808	832	823	747	790	764	797	792	779	750	791	813	792	762	824	735	818	802	826	788	797	804	815	819	790	810	774	790	801	777	850	806	779	804	783	837	771	785	804	746	757	824	750	783	765	807	789	826	775	808	844	788	736	788	736	738	798	776	718	742	786	753	850	808	768	761	760	794	825	779	795	746	820	755	761	804	780	797	788	710	811	745	760	762	770	789	758	763	814	804	787	789	810	819	797	793	781	771	754	823	791	793	833	767	776	819	784	815	784	777	732	764	787	788	804	749	792	803	764	770	770	807	758	764	746	765	753	810	775	787	804	783	771	859	751	768	748	782	788	808	759	813	787	728	779	839	799	760	794	775	792	804	744	786	748	780	727	757	788	799	799	816	795	811	766	803	778	796	814	805	785	787	819	803	812	736	836	797	820	742	828	790	802	792	784	809	750	753	807	802	757	729	801	785	775	775	760	754	780	756	767	766	743	803	763	784	755	759	784	790	770	748	799	799	765	767	755	770	725	824	758	795	802	773	770	795	822	748	769	740	774	773	771	805	793	794	816	805	801	798	780	780	815	766	781	795	782	782	783	782	764	787	777	730	832	816	723	812	793	772	774	764	764	768	770	764	760	804	800	792	796	785	798	864	815	778	790	747	816	816	790	753	788	771	775	808	799	766	762	814	750	790	755	773	802	778	807	797	710	829	818	801	799	798	801	786	807	790	742	815	783	767	798	765	809	842	799	744	787	742	744	814	784	790	773	759	841	731	795	805	767	770	780	779	766	796	764	809	820	803	804	792	751	770	811	793	758	757	806	779	801	803	819	748	762	740	793	768	802	789	781	809	814	825	794	786	806	788	730	770	793	741	789	781	809	769	804	726	802	795	807	838	739	806	785	784	792	814	819	733	736	738	779	763	778	793	803	794	813	724	771	752	846	777	789	794	769	780	795	770	788	824	841	772	740	803	784	817	783	820	772	752	737	784	748	807	777	778	835	813	795	770	770	792	804	847	750	693	765	730	785	776	836	779	765	790	810	768	785	775	774	773	746	826	774	817	810	768	756	792	790	779	816	794	775	780	778	782	827	789	784	762	784	791	800	792	798	757	731	780	844	802	819	767	798	765	792	778	790	773	760	779	792	804	722	761	775	779	763	798	731	738	759	782	787	758	770	797	801	765	762	819	790	789	756	792	771	803	784	828	844	761	740	768	772	784	808	809	782	793	758	796	799	791	779	724	789	842	796	786	747	776	788	788	802	764	790	762	775	777	798	747	831	799	800	767	735	711	794	744	782	796	807	789	782	811	825	751	822	737	755	839	745	767	812	796	803	816	824	774	748	759	802	799	846	781	749	796	782	742	732	760	781	807	794	817	841	767	767	768	790	758	784	768	746	800	774	798	804	776	749	808	783	761	799	769	774	732	793	818	802	810	796	755	745	796	772	806	807	789	762	825	799	792	768	785	775	795	774	769	783	832	808	782	750	779	761	792	770	778	813	744	767	821	754	772	794	778	772	831	784	821	793	796	779	787	799	768	791	792	792	747	773	806	789	808	804	783	768	789	818	820	767	815	769	811	786	773	742	812	762	828	786	764	846	784	797	770	771	741	770	775	784	828	818	796	835	766	783	819	813	823	768	856	821	818	808	765	770	762	799	795	774	764	778	781	760	811	803	770	765	799	800	787	783	817	755	836	761	775	807	763	778	810	755	760	805	794	780	732	755	827	786	792	795	799	819	777	813	766	752
37030	21778	13951	10959	7675	5857	3829	2157	1327	782	474	377	317	295	271	289	253	243	211	233	209	202	190	190	197	200	186	203	176	186	192	195	178	205	174	184	213	182	184	163	183	180	190	178	167	184	196	198	195	182	189	179	173	188	195	186	184	188	207	198	193	206	186	211	186	191	200	176	224	196	186	183	207	180	193	178	192	211	181	181	192	200	159	177	172	187	216	193	181	198	184	188	192	171	172	172	188	183	195	194	184	181	178	177	181	187	167	176	195	194	188	172	172	184	160	191	185	173	199	164	169	198	189	210	166	163	202	181	212	180	188	183	189	149	167	168	183	196	174	212	171	167	172	184	195	185	200	175	149	183	166	159	166	196	192	188	174	206	182	172	177	182	196	211	198	157	172	198	194	183	179	172	173	211	194	188	164	195	170	183	169	141	175	170	168	180	196	186	186	183	187	203	199	158	193	169	183	170	192	180	169	166	171	150	184	196	176	211	173	179	196	177	184	182	176	172	172	180	190	201	169	192	168	184	157	193	178	217	172	185	162	146	211	186	168	174	134	185	179	162	170	168	167	176	162	186	192	173	172	196	169	193	189	154	181	147	220	187	182	176	191	149	185	182	172	171	191	180	188	201	163	173	174	182	176	185	197	173	179	198	195	181	163	162	180	174	208	168	174	217	207	174	200	163	185	182	174	170	172	165	170	172	166	190	188	180	172	189	178	177	190	196	204	197	197	199	197	169	186	177	164	208	169	154	186	177	179	170	191	186	173	175	162	208	179	175	181	190	192	195	164	190	196	171	201	174	163	201	199	208	186	189	184	170	184	166	195	187	168	174	194	203	177	179	184	183	186	190	200	184	207	183	157	171	189	212	181	186	159	182	194	172	182	161	194	183	196	169	189	200	169	204	161	173	166	181	231	188	211	167	167	167	199	213	175	171	158	185	170	204	182	177	162	197	201	156	162	170	202	197	197	185	205	183	197	208	198	166	191	193	183	200	185	196	164	187	172	181	189	185	181	156	181	206	172	200	150	161	165	188	191	180	180	189	194	173	172	178	171	147	191	198	156	171	171	173	181	184	185	188	182	199	172	200	205	196	196	180	177	180	181	210	177	196	200	174	169	153	208	151	205	154	166	174	184	194	172	157	160	183	169	214	163	169	158	195	177	178	179	184	201	176	162	157	184	165	169	194	179	178	192	190	197	187	176	204	166	180	185	174	161	175	207	170	207	152	209	191	184	179	185	162	171	182	151	182	174	160	178	200	169	219	181	168	172	175	181	192	187	205	191	226	200	184	191	171	143	185	195	177	187	181	197	185	180	159	212	197	177	159	183	187	192	166	196	194	173	159	199	190	195	192	184	186	182	175	198	175	187	169	205	196	187	197	179	192	181	184	187	195	167	180	189	172	175	190	197	183	175	182	183	167	177	182	187	174	194	169	189	175	194	184	150	199	191	189	177	161	185	173	181	195	225	179	182	169	154	183	195	173	195	168	174	191	179	181	177	185	174	175	195	161	190	195	171	206	171	169	175	167	180	153	182	168	194	181	169	197	174	183	184	207	188	197	167	162	175	188	183	213	163	177	186	210	168	174	174	189	177	188	175	188	206	168	194	188	191	192	181	212	178	172	189	187	178	191	190	177	201	157	184	181	166	176	200	172	182	185	165	194	206	173	185	181	174	160	161	188	198	177	194	184	173	174	193	190	189	190	169	168	175	163	173	181	180	162	165	183	200	171	186	192	167	210	185	152	172	186	181	181	175	192	185	173	207	171	188	175	173	176	172	161	166	191	176	190	166	162	190	188	177	166	173	213	170	190	186	167	186	204	210	181	188	185	187	162	168	184	184	167	207	166	170	184	162	173	161	185	167	187	193	192	190	180	178	197	150	177	185	185	171	167	187	173	177	176	185	185	169	209	160	166	191	173	193	175	149	170	193	182	160	188	192	180	187	158	162	191	165	193	176	194	178	173	177	170	172	167	173	176	174	187	179	169	168	171	175	186	182	179	180	171	194	174	171	173	151	160	180	182	191	176	195	140	193	176	173	197	172	197	166	174	168	167	182	199	168	209	196	178	182	175	172	193	178	190	180	159	163	186	168	201	173	159	192	179	188	168	192	194	195	176	190	169	204	184	191	187	183	156	200	206	181	167	204	180	211	188	190	162	165	186	189	172	181	183	188	187	157	181	191	202	179	197	212	183	166	174	178	174	203	179	186	193	172	183	194	174	151	202	168	175	176	166	200	176	172	206	184	178	195	168	175	203	165	195	158	187	170	199	194	180	207	197	198	210	182	205	195	192	180	184	198	175	178	178	178	188	161	179	198	184	192	167	151	198	187	184	153	193	195	190	183	182	168	195	191	192	171	182	206	178	176	169	190	219	185	168	160	162	182	151	189	167	173	190	150	163	171	176	175	202	176	171	183	188	181	178	163	185	182	187	180	185	192	170	180	175	195	161	177	156	169	204	163	170	189	180	177	220	203	185	144	163	165	180	184	168	181	172	191	182	186	192	196	176	183	171	155	178	177	184	186	193	175	196	199	159	173	182	203	180	147	170	176	184	181	181	185	166	183	166	201	171	221	194	167	171	173	191	186	183	190	191	178	173	191	189	189	181	216	193	184	178	179	186	196	198	169	207	184	159	185	204	228	178	185	194	167	204	182	175	203	183	181	180	198	176	183	173	185	181	172	204	190	151	158	197	174	179	205	175	182	156	185	204	187	189	188	163	172	176	175	179	174	176	178	179	173	191	171	182	150	181	173	178	186	184	150	204	173	156	170	156	174	206	159	191	164	171	197	185	162	175	191	177	177	178	173	192	228	180	181	187	187	186	182	211	178	171	190	204	179	186	177	184	164	188	174	196	194	211	187	179	174	180	164	167	170	195	176	166	168	160	191	179	176	186	206	182	201	159	203	165	181	196	149	175	183	206	159	198	208	173	170	172	190	178	192	206	177	205	177	173	194	181	155	167	181	163	160	184	163	207	197	188	199	186	214	170	189	194	185	194	191	179	205	185	174	161	172	173	201	157	183	171	218	177	159	180	182	169	189	208	190	178	163	168	171	164	186	156	197	194	186	166	191	185	175	164	172	177	185	180	184	181	185	158	187	177	182	177	173	171	171	169	187	162	190	173	167	161	178	172	177	168	171	178	167	172	187	183	175	180	184	166	179	163	182	180	183	187	191	207	184	204	195	207	190	197	198	143	177	182	197	175	154	165	165	153	177	189	172	161	188	215	184	174	157	162	195	176	181	199	205	185	187	181	162	176	181	171	175	182	155	166	181	148	199	164	171	184	191	194	194	192	180	186	171	158	198	179	180	203	165	168	135	180	193	176	176	203	162	193	204	192	187	196	161	196	169	166	181	163	197	193	161	179	158	198	179	187	146	181	171	177	168	182	198	189	182	181	190	164	172	172	182	188	180	159	197	192	170	147	195	159	175	165	179	173	189	194	181	160	186	171	181	162	193	195	203	156	175	174	159	184
26174	12824	9751	11471	9334	8470	5772	4837	3893	2782	2011	1711	1428	1204	1122	1015	894	838	765	733	703	695	651	681	598	640	623	635	593	581	575	590	546	514	532	580	544	571	522	558	521	569	515	565	527	535	493	556	499	496	536	540	481	502	546	513	521	602	605	609	587	579	553	531	567	580	527	547	553	547	533	572	564	501	521	524	506	500	549	521	474	542	545	559	499	489	553	492	499	477	523	525	468	505	504	467	510	511	517	512	525	524	500	483	485	507	494	482	475	488	474	480	457	487	469	490	474	466	482	498	479	497	505	483	445	473	469	487	457	490	484	455	474	477	492	433	488	473	473	492	496	480	490	460	467	473	441	457	492	481	480	498	453	492	484	457	459	494	490	461	464	501	459	480	511	458	476	494	445	485	489	507	490	515	449	469	491	472	473	508	498	514	506	453	466	488	484	479	473	470	477	486	471	471	481	504	472	455	480	503	487	438	506	450	462	488	467	455	495	508	470	500	449	488	466	483	511	485	462	471	466	433	451	516	470	482	488	477	463	469	514	483	473	498	461	509	465	455	503	474	514	492	471	471	511	483	478	474	478	477	486	452	442	455	485	496	501	526	501	514	465	448	504	473	489	428	456	474	466	532	493	449	467	474	483	479	432	508	491	438	438	471	438	445	491	502	427	478	496	476	527	484	471	488	505	453	464	496	498	485	494	441	458	499	502	477	472	479	485	498	480	428	432	467	498	479	464	476	452	494	461	497	435	465	496	447	490	490	496	479	439	487	517	488	482	517	484	472	482	453	485	472	486	506	479	496	460	469	438	473	486	448	469	474	474	502	472	485	549	516	518	488	500	443	464	439	507	471	488	471	488	470	477	443	488	414	464	478	513	461	504	522	470	486	434	489	509	455	461	490	482	465	482	461	498	480	465	444	428	503	486	542	472	451	448	459	485	503	454	489	511	511	495	452	519	458	495	479	459	510	446	504	483	455	502	501	502	466	506	492	435	452	501	443	464	469	475	475	473	474	490	458	456	495	469	499	486	468	463	490	459	449	445	458	439	487	452	495	481	488	468	483	471	501	495	496	477	488	456	472	487	458	488	489	480	480	453	486	481	473	461	464	444	474	456	463	518	465	443	494	505	528	515	492	489	432	468	506	448	480	474	454	480	481	488	501	464	460	446	474	466	505	466	452	453	488	481	440	468	449	462	492	457	461	491	479	450	481	459	482	499	483	455	513	497	469	488	465	465	471	494	523	472	456	502	480	445	493	436	470	481	464	472	483	474	512	434	448	515	460	456	500	464	466	449	468	474	518	493	474	498	507	495	441	449	482	510	471	487	460	474	496	497	477	479	470	464	484	483	444	457	458	479	491	491	495	498	475	479	429	480	520	450	480	456	484	496	493	434	496	448	465	494	474	464	459	465	454	498	480	490	499	482	474	488	466	503	488	496	493	478	477	484	477	459	494	493	492	473	473	486	522	483	476	517	495	479	498	481	460	483	454	485	461	471	455	499	491	498	447	455	474	459	463	462	494	447	488	510	480	426	512	452	445	494	489	490	485	476	518	434	509	431	474	465	440	476	440	451	459	446	493	469	473	476	490	455	453	465	467	488	499	461	506	483	529	477	475	473	425	471	457	458	460	454	487	422	468	486	465	432	488	479	455	477	494	477	436	446	500	484	483	463	471	479	488	453	465	499	518	447	446	420	480	454	478	430	464	478	466	470	498	462	460	446	458	443	510	494	451	502	455	450	467	464	453	493	512	492	463	464	467	487	489	435	478	451	484	458	509	497	472	458	505	467	458	500	465	498	490	477	458	475	491	465	502	450	517	458	473	486	495	451	483	485	472	443	445	451	499	475	416	415	477	506	472	473	466	469	461	493	425	490	455	456	492	503	461	516	418	461	485	456	440	478	481	493	488	454	458	463	486	479	490	480	476	500	486	483	527	458	497	466	492	472	450	460	485	529	484	474	474	505	465	503	494	485	461	432	442	477	493	474	483	484	482	479	493	463	476	471	464	481	478	472	455	469	459	514	523	458	472	436	466	457	454	466	475	470	497	472	475	469	506	475	488	507	482	482	498	496	497	419	470	507	469	457	479	486	467	457	513	446	468	466	477	456	505	473	485	475	494	511	470	441	493	454	485	507	494	510	512	479	449	512	462	470	465	450	451	469	492	440	488	477	483	501	467	488	435	474	433	483	484	443	487	510	443	472	492	452	503	477	467	502	495	490	468	514	519	479	472	465	470	463	449	466	443	475	475	480	445	459	461	470	479	461	480	445	449	459	500	518	472	461	465	439	473	483	515	482	449	487	479	491	511	509	461	497	447	452	499	523	463	471	487	501	436	513	453	483	441	494	504	455	485	470	517	476	472	471	488	449	469	511	471	461	438	487	469	517	506	474	450	464	502	466	492	478	478	482	486	460	463	469	502	448	476	473	447	445	449	486	461	471	488	497	486	461	427	483	458	502	481	477	452	485	526	498	468	459	524	483	497	488	470	496	497	461	499	456	457	493	454	501	471	484	501	480	472	476	489	477	478	462	494	481	494	460	472	480	475	461	468	484	498	473	463	486	464	474	472	489	479	497	472	486	453	473	477	452	474	494	484	467	497	464	476	451	465	450	454	482	460	481	495	472	460	471	508	468	466	477	487	470	476	430	497	479	452	457	495	465	441	465	467	502	440	547	521	452	474	449	489	504	460	515	450	492	491	482	492	446	457	493	463	470	447	486	496	483	488	426	455	435	469	496	480	491	476	465	491	466	468	446	479	428	494	469	426	487	473	492	440	488	519	509	463	482	465	473	418	513	483	467	501	485	509	481	475	459	487	435	466	493	468	480	472	472	467	497	468	486	481	502	466	457	448	446	467	458	497	492	480	467	462	481	457	460	445	484	473	456	459	442	458	492	525	435	466	467	494	493	463	444	448	457	473	494	460	465	469	474	481	477	486	461	487	485	471	444	471	500	490	502	450	494	453	462	462	461	475	445	482	479	465	487	480	465	463	460	492	461	484	489	485	475	482	491	465	443	500	450	514	469	467	420	429	481	476	493	487	475	460	515	478	446	490	458	456	483	482	512	458	483	490	482	488	504	453	467	514	447	513	494	467	451	467	499	500	501	487	502	460	466	467	505	478	436	472	459	521	482	462	471	466	463	469	476	467	471	433	509	513	497	465	499	466	485	443	500	482	471	489	436	494	485	470	484	486	462	485	474	461	461	529	474	488	478	470	456	443	486	485	484	468	481	490	510	465	443	439	490	451	486	435	474	452	479	465	466	502	461	462	467	520	482	501	459	492	477	459	458	450	495	460	475	478	488	495	466	485	506	489	517	495	491	524	506	472	502	543	514	470	473	459	493	460	448	481	501	489	470	440	494	475	463	529	456	450	491	465	466	456	446	464	468	475	469	492	488	463	515	467	490	509	463	435	491	488	493	501	483	463	480	478	507	475	478	417	507	475	491	487	453	440	460	455	502	508	501	449	477	470	475	537
7229	2445	1476	1137	704	599	440	372	341	307	303	282	310	276	293	306	255	273	255	283	275	261	283	276	321	280	252	253	263	269	295	274	277	251	264	294	284	243	254	297	311	277	267	285	251	273	251	304	263	267	269	280	290	267	272	257	277	282	293	295	317	273	332	264	278	239	247	280	258	273	272	293	272	257	290	298	261	264	261	278	265	261	266	282	302	309	257	306	277	273	224	282	276	253	273	302	277	283	279	262	266	267	287	252	269	264	259	284	276	270	266	294	277	235	269	264	259	274	249	285	274	263	255	268	245	280	272	274	292	258	309	275	266	287	283	273	261	276	275	253	263	271	287	270	261	262	277	281	301	251	283	277	275	300	255	279	274	286	298	262	282	256	243	278	273	270	270	271	240	277	274	251	266	261	268	309	290	294	244	295	286	240	262	275	254	259	284	276	276	304	271	249	286	256	256	250	251	279	271	278	290	280	246	247	280	276	270	247	258	256	280	302	302	270	275	240	263	297	276	282	307	280	249	288	293	278	277	278	285	307	282	261	246	286	278	301	273	247	289	265	252	268	262	288	259	267	281	288	280	300	277	268	262	267	269	308	266	251	280	251	307	265	299	275	289	293	260	267	268	280	254	248	263	282	237	249	273	271	261	253	268	257	291	259	261	270	287	328	258	299	284	276	260	290	286	276	256	278	264	270	276	275	311	253	269	286	274	285	275	264	254	256	288	272	275	299	269	291	278	252	278	263	277	290	267	290	284	291	255	269	252	251	289	284	302	313	254	245	281	249	284	258	289	255	284	253	272	275	314	262	277	277	270	264	300	286	263	257	262	268	257	279	291	297	273	275	280	271	328	304	262	259	288	275	252	281	285	273	262	271	321	278	276	281	241	289	289	296	281	264	324	276	293	259	287	269	267	252	276	263	295	232	262	254	242	305	256	259	271	252	271	278	282	290	286	250	256	259	255	263	270	264	313	261	289	286	273	277	306	295	275	293	264	266	299	221	272	294	293	308	289	300	279	262	280	259	252	290	262	273	240	287	314	284	308	310	248	251	268	279	265	254	273	270	265	298	303	273	303	296	261	289	269	288	277	255	258	285	253	276	288	257	268	265	313	265	266	265	279	299	271	287	283	255	273	277	269	270	258	297	258	287	264	280	266	277	283	273	307	268	291	264	260	264	259	284	285	262	259	275	305	287	254	283	265	293	234	263	291	286	288	254	250	290	291	274	280	265	278	281	280	270	277	239	266	273	234	277	274	261	260	273	257	262	296	287	338	268	259	282	268	301	263	279	255	258	266	270	278	286	297	290	284	284	272	251	271	283	277	259	261	238	303	277	278	259	279	282	298	254	269	261	268	275	275	271	273	280	276	267	288	292	269	288	291	267	262	285	290	268	292	292	251	256	267	282	261	247	258	303	274	271	245	283	322	304	293	280	258	295	245	257	295	290	264	269	271	301	278	278	260	244	247	256	264	273	272	268	259	253	295	268	287	281	285	264	292	284	271	262	256	260	284	248	272	255	278	271	269	322	287	325	295	257	266	290	219	292	264	275	288	265	282	279	276	257	270	278	272	290	294	289	298	297	251	271	303	285	256	278	268	271	280	268	291	269	279	256	263	262	270	252	284	295	277	281	303	266	264	270	286	280	296	276	254	308	262	257	253	261	252	282	281	255	300	283	283	320	263	269	269	299	246	289	273	277	297	277	271	225	284	308	270	286	268	262	293	301	255	274	259	292	278	241	299	260	272	306	257	296	292	258	267	250	257	288	265	272	286	262	264	255	287	276	299	267	285	252	269	266	278	287	286	274	265	291	279	287	269	245	286	286	280	283	302	283	269	255	284	302	275	289	274	282	302	273	285	244	270	276	282	284	254	285	258	304	264	294	259	281	290	258	258	271	255	257	299	274	288	305	284	293	251	273	274	265	269	249	276	277	263	289	267	303	283	290	276	270	268	268	259	280	260	227	292	294	254	276	250	290	264	266	255	265	278	257	279	265	260	301	278	264	289	286	274	268	295	267	253	286	258	256	297	293	271	281	255	277	261	292	256	306	263	284	268	252	278	268	274	262	284	234	288	258	269	268	252	273	312	285	297	284	273	251	261	289	280	307	286	271	272	275	275	285	251	307	251	305	280	279	305	265	256	312	254	285	254	305	303	248	288	259	269	272	290	266	292	298	267	275	278	264	273	252	244	253	316	311	268	258	277	269	305	274	275	274	283	268	253	258	271	243	297	270	283	284	267	289	278	304	288	279	261	244	299	273	247	289	277	288	297	275	227	246	247	276	277	279	267	309	254	263	295	248	280	261	280	250	308	285	272	290	282	271	272	258	281	259	259	270	252	276	320	297	277	257	267	261	289	276	267	284	258	288	270	299	253	271	266	259	258	242	290	274	300	264	294	257	306	285	287	268	284	266	276	297	264	277	255	258	272	309	271	279	283	280	282	273	308	268	257	258	255	269	268	283	270	276	289	280	265	276	254	291	247	295	237	269	287	311	285	286	289	281	271	267	253	288	265	277	264	278	279	265	271	294	281	293	268	296	263	259	248	291	291	281	279	285	287	275	245	256	286	265	276	306	300	246	288	270	262	274	282	260	269	246	278	251	263	295	306	272	305	294	265	284	276	243	267	265	300	291	297	270	303	294	294	270	313	308	286	273	272	254	280	283	286	270	253	273	322	282	286	271	305	264	264	281	270	256	266	312	282	259	270	284	264	269	266	294	282	285	285	257	283	297	259	251	270	310	288	282	293	280	302	266	279	292	287	264	265	291	280	249	280	300	254	302	278	255	289	265	283	247	259	285	297	275	281	281	261	265	259	259	277	276	292	226	273	275	257	307	248	253	274	295	283	265	279	259	284	276	274	283	274	289	255	279	267	247	282	271	269	249	265	287	257	320	315	274	305	257	244	294	272	268	282	264	283	286	303	267	268	284	290	254	279	268	272	284	294	290	252	294	257	258	271	267	266	291	277	270	266	287	248	257	258	248	285	266	250	258	289	255	304	266	289	269	254	268	269	276	284	268	298	299	278	282	264	296	272	259	257	297	308	280	274	295	270	283	252	288	247	272	284	276	285	261	299	283	289	271	278	320	266	265	274	280	277	271	286	234	268	296	306	287	233	265	279	273	277	279	316	241	280	261	309	261	316	239	274	276	271	274	269	247	281	285	263	273	301	264	269	291	276	276	274	280	271	248	260	274	318	243	273	259	285	306	279	269	267	279	253	273	292	289	250	242	250	253	268	241	253	269	247	274	272	259	294	267	275	275	264	241	288	266	282	252	271	249	265	270	271	266	285	233	274	272	267	286	285	262	287	264	244	247	250	263	280	319	291	254	284	282	272	266	267	265	296	258	276	255	294	304	245	284	259	274	284	263	301	227	267	295	287	276	242	282	271	303	270	284	272	249	287	282	292	251	273	252	296	250	305	262	307	262	251	269	248	308	283	269	297	293	264	258	321	314	240	302	291	277	273	275	303	290
6258	2964	2876	2881	2145	1849	1390	1186	1018	818	833	837	785	737	759	722	732	712	730	703	705	712	697	723	703	683	705	746	712	710	691	677	691	678	688	688	704	713	664	716	702	773	722	675	683	727	711	696	731	756	712	710	681	739	708	705	698	746	726	784	745	749	710	723	767	775	728	803	726	723	767	728	743	766	719	720	699	740	692	739	710	685	692	731	697	709	660	747	753	711	721	713	707	722	705	683	716	700	770	698	731	702	672	709	719	784	703	711	665	688	691	714	730	738	689	717	704	668	756	685	706	664	712	711	712	688	736	681	706	715	690	722	728	720	706	719	735	746	677	738	702	686	729	763	645	714	696	742	766	684	696	700	665	694	740	724	672	671	739	679	698	742	725	729	714	701	679	718	705	730	720	713	734	689	735	707	723	678	691	679	700	697	717	653	725	735	690	711	669	686	662	680	683	748	699	700	705	734	665	668	729	715	689	687	677	734	742	760	682	682	738	702	760	720	722	706	682	689	749	734	703	696	719	748	672	702	733	701	723	662	687	734	744	707	689	721	745	736	693	729	723	705	707	732	690	732	685	681	740	672	757	725	734	722	669	737	674	763	711	728	754	665	721	726	707	754	684	667	699	718	672	684	716	697	682	740	718	673	687	769	685	726	699	712	673	712	718	713	707	672	703	689	716	683	760	706	740	698	693	702	736	700	736	699	758	739	748	691	696	710	740	686	679	719	701	667	690	695	723	736	650	740	708	646	683	736	727	684	687	683	682	721	767	761	730	736	677	720	705	707	692	710	736	691	720	711	700	703	693	740	751	742	666	712	699	681	668	704	679	699	719	756	696	693	681	697	678	709	677	713	693	763	738	675	669	671	680	716	726	718	705	717	666	666	695	715	726	698	746	729	749	687	771	751	688	725	682	749	725	757	672	719	670	738	690	699	722	656	710	689	731	736	660	723	721	725	716	718	672	732	707	718	674	733	741	659	727	671	735	705	706	754	734	720	673	737	726	665	691	700	666	673	696	728	713	661	739	732	715	708	723	720	701	666	718	727	730	683	757	693	690	722	695	688	696	777	686	747	733	721	681	710	714	728	701	698	756	691	672	725	713	702	709	696	683	754	682	705	701	708	738	722	720	726	712	683	707	729	699	686	713	730	713	689	679	710	722	704	683	725	704	686	719	734	725	691	773	675	758	699	697	701	752	719	769	712	707	709	738	726	693	673	697	696	695	685	727	695	689	711	685	704	725	730	729	702	702	695	747	658	672	703	694	669	674	707	699	684	695	725	699	670	728	689	727	738	712	719	696	678	741	699	690	749	743	721	713	743	726	725	710	679	750	738	669	755	680	684	741	682	704	716	719	708	705	654	739	690	672	663	678	681	720	733	713	748	729	709	718	740	727	730	717	711	686	724	726	711	740	717	697	737	727	694	753	703	750	721	724	711	744	718	683	734	678	717	686	710	768	712	711	663	678	670	725	708	701	737	713	639	724	704	725	720	716	727	725	711	706	721	709	717	714	729	751	704	693	707	713	721	712	736	679	741	696	733	697	716	713	759	685	702	721	712	688	691	662	748	716	726	690	700	706	686	713	693	712	671	722	695	717	703	749	714	749	669	737	753	739	719	681	730	706	684	709	700	728	671	745	697	711	735	695	692	725	728	711	726	729	703	746	721	689	705	708	744	661	682	695	712	708	753	687	738	711	738	703	727	770	737	701	718	704	699	691	745	723	689	703	709	707	713	687	705	682	706	708	681	700	702	737	686	670	656	715	680	704	695	710	727	709	737	719	746	709	713	705	710	696	759	713	684	751	723	711	758	716	686	704	708	681	761	723	683	757	685	716	698	697	715	704	761	691	721	745	734	704	727	718	752	742	700	673	718	672	700	752	702	753	724	699	711	721	716	703	673	733	652	727	727	713	743	790	729	698	705	687	698	692	673	714	689	717	707	717	720	678	728	695	732	709	734	718	662	732	719	689	731	740	711	672	647	730	709	716	716	713	712	750	724	692	702	692	694	703	735	732	749	647	677	654	689	688	671	700	665	700	694	682	638	688	727	676	714	698	672	692	743	693	705	730	705	717	675	690	682	694	707	697	696	733	694	727	741	746	713	706	746	695	697	691	746	720	730	714	729	738	725	730	716	724	689	694	729	657	722	690	687	694	728	709	670	708	707	693	714	717	706	690	705	701	711	667	701	749	666	758	733	691	702	691	645	675	745	706	737	696	717	738	706	731	746	722	733	699	750	699	728	734	684	710	702	721	704	653	676	733	645	658	652	719	711	687	728	713	705	726	769	682	693	712	735	738	772	700	700	724	760	734	722	720	662	707	712	728	716	706	713	693	683	704	671	737	721	702	677	685	780	666	728	673	698	689	669	730	749	719	725	749	698	696	685	688	698	675	692	759	662	691	672	700	680	678	700	710	689	708	716	653	688	747	733	681	703	706	679	721	685	718	735	715	718	708	709	690	715	743	679	715	687	696	736	719	732	665	689	722	720	702	706	723	744	715	733	679	749	670	709	724	712	695	742	682	675	651	704	682	744	707	708	710	757	648	680	716	688	705	690	720	684	718	701	760	749	742	737	752	693	712	665	654	706	692	780	716	699	735	738	712	742	691	711	723	767	717	719	685	651	732	745	739	742	764	671	682	716	703	722	686	719	696	714	707	680	727	718	725	725	773	741	779	706	740	708	715	716	687	712	690	700	693	677	729	738	756	774	681	698	736	688	684	725	767	704	701	731	690	708	671	704	716	732	727	690	658	666	690	673	690	726	653	685	719	664	737	710	706	743	667	687	732	754	710	688	734	708	732	701	701	734	730	716	698	651	754	692	692	713	754	714	701	774	735	687	692	722	722	673	637	701	718	703	736	705	710	733	744	723	725	700	726	672	722	681	694	709	765	705	663	714	719	711	716	713	682	737	706	737	713	749	653	686	731	715	680	743	715	645	723	693	733	750	683	725	726	678	715	728	695	704	732	704	713	711	693	692	725	703	720	714	675	697	720	697	673	698	731	736	720	731	718	678	782	739	678	694	727	707	710	712	729	741	677	688	753	680	718	746	736	746	727	740	654	655	729	721	713	745	687	719	751	699	715	740	739	700	743	726	709	720	711	686	743	720	724	691	677	687	701	687	702	680	690	713	710	706	713	725	669	723	699	736	727	725	743	714	727	712	699	665	687	663	708	693	743	701	709	739	725	740	718	710	718	675	687	658	659	724	751	735	765	729	722	717	722	726	656	700	717	723	739	708	691	694	724	683	688	704	696	706	713	734	710	696	708	720	689	720	738	707	694	716	679	717	675	697	692	706	720	703	678	740	697	749	677	715	736	769	765	673	693	714	723	679	726	740	701	742	712	739	699	709	687	751	715	683	736	665	703	727	716	728	757	707	755	719	712	717	654	700	732	699	711	687	696	685	708	696	681	668	689	734	729	718	678	751	732	663	719	743	757	689	719	736	740	723	690	722	681	702	704	689	700	695	709	778
28402	16281	9611	7655	5351	3728	2253	1371	859	598	472	434	370	367	336	317	320	323	303	280	316	304	273	304	280	324	276	301	272	297	295	287	311	310	320	289	297	299	295	263	300	310	290	277	299	254	299	276	257	317	312	306	317	273	333	281	308	290	293	297	289	271	288	264	319	296	294	302	301	279	308	288	282	292	265	289	309	290	245	303	306	305	274	295	284	294	317	253	293	288	289	300	291	305	285	348	295	298	316	277	309	277	293	306	283	306	279	278	294	272	291	275	274	319	316	281	269	293	302	286	284	283	329	321	246	328	271	299	288	277	259	300	276	289	296	303	294	288	295	290	298	314	305	298	256	290	281	257	271	310	326	263	302	298	326	314	289	262	307	281	274	302	329	276	276	290	263	295	275	295	308	298	291	290	286	317	269	331	275	254	267	301	295	306	316	281	295	307	305	314	285	310	293	266	296	300	266	297	285	298	282	302	307	281	306	280	284	267	297	294	287	292	292	286	290	303	277	291	280	285	311	299	303	291	313	280	333	285	311	265	300	265	293	308	283	300	279	267	304	298	278	321	277	282	231	290	271	317	299	277	284	294	265	268	269	255	267	301	277	330	299	302	279	279	294	299	311	319	289	303	290	307	294	288	287	288	287	303	320	281	263	299	292	288	289	294	278	287	257	271	296	279	277	314	271	309	293	321	284	268	302	296	247	260	279	300	291	297	308	291	320	272	281	313	305	293	305	270	270	293	278	281	273	307	285	301	282	296	273	279	239	258	262	279	287	308	280	312	299	296	271	288	277	293	316	285	290	284	285	286	288	291	305	278	281	279	289	332	290	303	261	289	317	246	260	290	263	293	283	293	303	275	272	288	327	304	292	283	271	280	316	259	270	278	291	302	263	297	275	314	298	288	273	268	294	296	298	314	276	261	288	306	266	282	276	257	325	276	291	293	278	304	256	292	290	287	292	295	313	324	292	286	285	284	307	297	277	274	303	277	289	289	287	276	305	288	308	269	287	317	304	238	263	286	305	273	285	274	262	294	341	253	277	286	283	272	289	285	293	287	273	266	279	302	285	274	314	299	253	307	294	272	287	270	296	288	277	270	278	296	297	311	282	295	284	328	294	289	319	276	294	293	298	305	287	290	288	284	284	331	274	275	275	310	294	318	322	280	270	297	292	287	272	288	290	292	305	298	302	310	286	280	303	252	320	279	278	265	284	306	296	284	280	286	292	281	294	299	289	262	284	290	267	313	265	291	293	302	317	312	278	281	307	261	278	280	279	287	318	304	292	278	270	296	292	282	311	287	297	280	295	273	283	303	283	313	268	284	284	251	290	266	302	298	272	248	263	290	283	271	309	264	278	264	329	301	316	315	270	298	296	315	299	269	302	310	279	323	304	273	314	298	304	309	314	292	284	262	299	276	309	283	292	232	253	274	286	254	242	267	299	297	309	271	272	287	283	275	291	303	290	306	289	265	271	288	277	309	309	294	297	284	270	288	298	302	256	282	280	263	278	259	263	307	277	296	288	316	264	299	290	296	280	313	310	302	305	318	310	302	300	290	308	298	268	287	283	264	296	292	334	273	269	272	276	300	273	294	295	286	275	281	300	291	285	296	260	297	291	282	299	275	318	284	284	271	284	303	324	293	329	283	265	274	279	288	265	298	273	316	280	296	307	289	294	292	267	298	262	259	280	277	285	305	299	288	305	308	316	262	298	305	292	270	277	328	279	255	292	271	308	283	290	277	293	315	297	299	307	294	299	284	317	278	314	231	272	316	265	264	302	316	280	297	289	285	255	334	275	278	285	275	294	271	289	285	305	287	281	268	284	301	293	269	300	284	270	323	292	279	297	302	273	265	297	273	275	283	309	315	305	282	290	260	291	332	243	314	252	312	289	276	279	306	307	286	273	281	296	304	286	293	303	281	294	269	278	327	295	304	298	294	273	270	302	311	281	275	290	315	300	311	270	291	296	272	295	291	306	263	294	281	282	278	296	287	287	310	278	303	293	287	281	289	272	293	299	276	290	285	279	261	288	276	309	303	308	300	283	306	291	317	289	277	286	299	274	272	251	273	292	274	309	272	305	279	272	311	325	302	294	280	284	299	253	307	290	262	267	301	315	283	315	273	307	301	301	307	275	269	284	286	297	313	293	288	284	298	272	274	299	272	298	303	286	251	286	276	287	276	284	284	301	264	265	272	316	259	253	311	259	290	266	293	293	294	255	280	282	277	273	277	309	296	264	300	296	302	304	282	292	300	294	304	290	284	292	313	299	282	291	284	289	296	279	281	295	282	276	320	271	287	297	278	268	286	282	262	295	296	287	294	302	299	278	274	277	287	273	336	287	264	301	324	280	280	292	316	284	316	277	279	289	291	267	270	261	300	304	290	290	305	303	293	296	298	262	274	277	297	294	275	306	283	281	320	294	274	298	276	300	314	283	293	305	310	306	309	272	312	278	285	292	294	267	284	299	303	296	297	286	304	301	302	290	288	291	293	291	290	270	292	274	304	304	320	338	314	259	300	303	306	303	274	282	275	305	265	294	290	286	303	303	309	283	338	284	299	280	311	292	258	288	244	282	264	268	307	285	289	281	292	302	270	258	268	289	283	289	280	298	282	307	329	294	277	311	262	308	313	307	300	272	312	288	294	315	290	272	305	302	276	296	256	279	277	282	296	273	322	267	254	264	289	324	301	272	291	293	290	250	291	326	282	249	301	263	310	294	271	256	277	298	317	292	316	274	305	274	285	265	274	306	297	296	289	289	263	267	297	253	299	277	309	271	278	277	300	272	258	292	273	307	298	279	266	268	317	294	286	289	280	321	306	262	277	304	276	268	277	275	311	318	287	274	313	330	270	311	312	297	301	226	298	259	310	303	273	304	305	288	301	276	280	282	279	284	280	293	263	273	300	271	283	303	285	299	294	304	286	297	293	305	311	298	283	286	296	284	279	299	281	273	286	302	305	298	285	300	285	278	309	276	285	283	330	327	290	259	297	280	315	273	300	245	296	305	319	298	297	270	278	286	312	304	274	249	283	251	298	295	269	282	318	296	281	261	256	297	284	285	278	276	311	259	281	285	262	319	271	290	280	294	283	273	302	319	252	265	299	282	275	282	317	278	278	284	298	285	300	332	303	296	286	284	305	259	307	289	283	269	299	299	275	303	291	276	284	277	221	288	270	310	302	302	270	311	288	310	319	284	270	317	307	322	278	287	252	291	320	269	265	273	299	274	295	279	314	278	309	302	296	291	287	318	299	286	281	287	273	268	271	276	308	285	288	283	301	295	289	266	329	268	288	277	292	261	286	257	285	276	262	295	283	282	306	280	291	276	265	293	289	302	280	250	282	301	284	299	326	304	303	288	266	258	267	277	302	267	302	272	254	284	284	306	267	308	262	271	303	297	308	307	275	275	282	300	257	286	247	289	288	306	277	303	309	286	322	261	309	295	290	274	314	277	309	287	284	306	254	284	255	315	295	318	281
21139	9527	7515	8576	7037	5826	3890	3307	2522	1960	1587	1470	1269	1180	1054	1080	1006	854	858	894	903	825	851	830	815	801	793	819	754	776	763	794	806	772	786	805	758	726	762	719	742	743	754	787	750	794	786	811	779	752	749	738	708	706	729	783	768	774	771	812	811	792	786	842	793	833	718	792	816	782	831	746	746	788	779	778	754	776	777	719	729	757	765	781	765	787	736	806	752	757	759	742	773	708	755	823	758	749	756	721	748	765	714	728	726	735	744	708	732	790	714	723	732	763	703	758	767	717	726	711	704	734	717	736	718	697	717	700	741	725	694	751	713	732	750	699	759	734	750	745	736	709	787	762	745	703	751	775	704	701	701	732	695	747	744	712	773	750	724	705	704	720	708	743	692	750	731	730	764	732	710	733	729	690	691	751	758	765	706	709	721	732	704	722	702	709	759	762	710	710	728	767	729	721	733	740	754	730	734	757	732	729	701	704	689	745	688	746	732	744	743	754	690	712	738	741	699	738	710	749	723	717	725	738	758	746	770	686	706	712	717	720	687	746	739	772	729	742	716	714	746	716	713	733	697	740	709	672	761	700	744	711	675	748	741	736	654	746	731	790	765	759	737	724	754	762	720	751	688	697	743	711	739	736	685	753	736	735	719	780	726	764	750	733	760	740	707	728	725	706	731	667	721	755	718	727	708	771	719	765	710	730	715	718	730	721	785	725	744	687	788	762	714	707	744	707	724	720	718	696	704	731	760	788	745	765	745	750	730	749	764	716	702	694	720	753	656	788	749	719	683	682	751	769	707	683	716	696	678	697	769	723	766	713	763	732	725	699	747	785	735	723	750	741	714	748	762	724	794	722	771	751	737	735	730	684	722	766	754	725	766	720	691	763	754	752	756	762	750	680	705	685	730	711	682	764	741	761	751	694	749	751	772	735	736	710	808	714	734	757	733	791	680	741	758	751	779	730	717	712	700	756	769	730	761	753	740	744	745	728	749	689	729	720	706	690	773	743	710	714	707	707	728	711	713	722	743	742	730	691	757	727	717	730	678	720	717	746	735	766	770	695	732	751	760	700	702	692	736	720	753	690	713	750	769	739	785	755	743	752	721	697	755	714	748	749	743	717	723	789	724	724	767	746	740	767	751	768	714	737	733	728	714	748	715	709	758	717	699	699	720	736	730	742	761	734	756	708	709	737	720	762	734	713	706	677	787	753	742	717	695	719	712	719	728	737	731	718	729	716	724	717	707	714	744	677	695	749	685	737	754	721	695	754	706	731	735	731	700	703	757	741	711	753	764	715	729	710	743	741	701	714	740	752	692	701	720	707	758	743	728	721	712	699	738	734	721	726	718	733	659	728	746	704	756	724	718	756	732	717	725	729	726	736	754	721	760	734	730	733	696	731	722	714	709	736	745	697	712	699	721	702	716	701	771	755	759	749	693	703	742	756	713	764	760	763	721	747	707	719	749	770	749	730	786	692	705	717	778	716	766	720	746	711	666	683	700	707	740	748	679	745	770	704	746	732	714	729	742	738	725	724	718	694	770	763	692	736	743	739	704	801	754	716	689	689	745	726	729	748	775	743	773	689	719	746	759	763	711	772	731	735	750	678	730	725	726	739	738	707	735	710	778	721	771	722	715	724	737	731	714	734	691	761	781	738	751	760	784	726	754	720	692	684	743	712	737	745	723	749	747	723	723	726	703	690	728	735	756	762	698	734	782	731	725	721	791	745	732	717	708	716	742	750	715	729	724	748	743	739	721	726	759	764	710	745	735	769	717	757	711	735	715	727	756	762	715	674	729	691	777	737	726	738	723	693	750	732	779	749	739	756	722	710	782	724	689	733	708	725	730	741	769	763	729	801	766	679	709	757	780	748	737	723	706	770	734	696	717	737	742	708	684	660	747	744	733	717	719	738	733	650	731	767	729	709	748	731	728	757	698	691	707	729	725	756	715	715	751	696	719	718	756	738	677	733	808	692	733	728	747	709	734	733	723	705	722	710	741	718	776	728	685	729	755	717	727	712	725	690	727	729	776	706	760	707	735	704	731	740	748	709	747	695	752	730	743	724	703	735	699	770	738	734	696	690	736	693	749	719	768	753	772	756	799	739	717	737	698	759	749	717	771	728	704	815	717	697	695	714	689	741	728	723	701	722	717	745	750	761	750	723	788	698	719	734	723	752	742	734	731	704	729	728	771	717	752	697	726	763	722	729	742	749	700	706	720	748	719	693	714	766	700	722	804	719	766	783	722	739	716	722	724	759	726	729	748	700	754	722	754	749	735	748	731	692	728	720	701	742	699	710	734	675	767	711	734	757	735	703	730	704	763	662	767	733	705	737	713	697	740	695	714	742	695	698	781	749	714	726	749	739	721	708	746	732	748	712	718	729	764	725	752	716	764	675	742	712	741	721	733	704	733	732	651	742	701	689	726	744	735	748	756	713	748	714	722	713	721	751	677	760	696	718	735	687	727	693	739	742	736	726	747	757	741	678	714	739	737	758	690	686	715	693	717	755	689	735	754	736	742	711	709	721	735	719	699	740	729	731	718	752	752	721	743	768	730	708	738	725	685	725	704	762	715	765	749	730	717	693	728	717	744	746	757	749	689	697	715	728	691	755	705	768	724	711	704	738	711	725	770	715	741	730	753	667	724	756	704	748	721	711	725	756	752	708	721	702	727	734	784	665	681	733	726	700	700	745	713	728	685	716	765	735	706	652	717	673	665	709	727	746	738	704	728	724	722	743	746	744	762	788	732	715	758	688	717	752	712	715	739	743	745	712	752	719	749	773	730	761	745	775	717	761	762	755	706	743	762	758	732	745	759	713	720	738	698	742	717	748	750	705	706	698	721	741	740	718	771	724	734	760	700	759	705	777	780	750	715	751	712	753	737	750	770	719	706	755	716	728	730	773	716	719	755	692	712	699	689	707	743	717	716	768	740	663	739	763	763	754	676	760	712	744	717	750	725	743	711	741	730	761	722	713	742	737	711	730	733	749	717	744	737	731	684	715	702	789	748	722	709	721	719	732	643	694	721	715	702	753	734	731	704	775	737	700	726	728	731	713	727	718	699	691	741	698	764	791	701	714	729	702	726	717	752	724	728	778	763	720	752	712	742	714	769	771	745	689	740	765	708	781	740	754	708	738	739	701	724	751	719	766	685	729	750	766	718	709	779	727	711	697	759	737	705	745	715	757	726	725	706	758	733	748	747	679	742	736	699	717	730	681	719	747	698	727	752	715	729	722	718	743	719	687	720	725	730	726	694	696	709	773	752	757	780	724	735	729	734	763	727	760	737	732	701	759	699	733	695	753	713	716	687	759	733	764	722	730	731	713	702	730	712	693	726	709	727	763	736	685	694	755	667	712	732	756	684	726	712	701	734	721	717	717	701	726	698	726	745	732	744	742	740	715	711	741	716	750	754	696	750	730	756	716	746	735	676	677	718	778	736	744	738	746	701	718	760	697	708	743	754	785	705	756	757	669
36932	22182	13905	11348	8599	5928	3755	2227	1269	760	540	376	316	290	245	248	246	237	242	235	226	190	199	209	202	206	196	203	172	185	190	197	194	185	170	173	168	192	191	189	174	200	167	184	187	183	209	180	193	166	157	176	186	180	189	191	179	200	199	177	197	187	190	180	185	179	175	202	195	168	193	168	174	177	181	187	178	179	183	171	187	178	178	159	155	177	193	169	196	187	161	214	168	192	180	174	175	184	157	207	186	175	172	186	176	141	173	171	176	159	169	172	156	193	164	192	189	165	193	170	198	175	167	186	164	189	157	179	180	199	169	163	173	183	208	185	174	178	165	194	161	186	173	153	150	201	176	180	201	184	169	194	164	166	204	184	153	193	166	160	182	146	181	166	207	172	160	182	176	170	190	176	168	177	165	212	193	180	168	156	199	212	193	179	160	143	190	190	192	163	163	176	166	175	184	172	178	174	175	178	174	168	166	183	153	173	185	186	152	168	171	161	184	165	187	168	182	162	192	203	161	187	189	191	172	179	167	190	160	169	169	181	188	168	186	180	152	144	166	171	184	168	184	185	180	160	169	189	179	201	210	180	168	192	189	165	183	198	185	200	178	170	196	163	158	178	203	197	183	166	154	187	185	185	162	156	175	163	154	159	161	182	169	165	178	197	182	156	169	166	183	186	171	193	171	193	185	170	163	215	192	181	181	186	170	182	191	183	150	202	181	180	180	172	190	209	168	171	200	166	180	170	154	178	189	175	188	168	184	191	155	181	156	188	202	182	178	182	186	181	161	167	180	170	195	158	167	187	187	165	174	183	189	178	169	156	165	173	162	177	196	175	177	194	182	170	157	171	165	180	201	165	162	169	180	199	199	172	173	163	177	181	174	164	176	176	159	163	156	172	193	153	180	165	170	166	157	198	203	149	184	179	178	171	159	183	162	186	175	179	185	188	190	152	189	198	168	162	182	178	196	160	157	183	175	166	206	174	159	193	177	170	171	159	172	174	183	176	183	209	180	149	179	201	202	170	173	173	170	180	176	195	170	175	184	177	174	166	194	172	171	172	170	173	184	178	166	149	164	210	180	191	168	170	191	169	171	172	175	170	185	182	191	191	184	174	170	189	182	177	157	160	181	177	171	155	205	172	180	169	186	179	153	167	168	189	192	170	198	171	160	178	164	168	182	178	179	184	192	159	188	198	164	161	178	169	180	164	154	181	170	169	144	172	177	178	181	162	141	154	184	185	154	199	168	182	173	182	164	184	180	174	163	192	184	184	168	178	175	190	182	174	169	183	169	171	192	192	205	160	163	190	170	178	198	168	191	154	165	170	184	153	171	162	170	198	174	165	184	168	183	181	180	163	168	166	188	183	196	170	180	173	187	186	180	194	163	166	186	177	167	188	169	171	173	204	169	152	175	176	199	177	212	187	180	169	162	154	180	204	171	192	151	162	156	149	173	154	161	176	175	184	164	175	201	178	167	164	172	182	201	142	173	185	172	177	167	180	154	198	198	169	181	181	177	144	177	199	184	185	166	159	173	176	157	180	183	181	199	195	158	187	188	179	160	164	164	201	156	157	172	186	194	196	177	172	183	170	179	170	170	169	199	181	174	191	179	165	180	157	185	179	188	183	176	169	180	199	176	179	198	163	186	185	181	162	183	179	175	165	179	188	171	194	196	157	185	164	176	174	186	189	167	183	168	178	160	166	176	180	191	178	194	185	153	176	175	175	159	165	187	174	174	185	174	169	151	183	187	171	197	174	158	166	160	170	173	192	175	175	150	201	153	161	177	167	172	192	179	164	184	181	174	173	172	158	180	166	179	156	181	199	157	171	202	176	160	196	176	184	187	178	176	163	159	202	175	169	187	168	167	172	160	167	162	184	183	181	160	208	180	172	156	170	171	170	182	187	192	177	180	207	161	193	176	149	154	162	184	171	187	176	172	165	160	162	189	173	162	186	169	156	183	202	181	157	171	183	177	141	169	182	169	169	181	165	202	172	166	189	148	173	184	171	168	168	177	196	183	168	163	169	176	172	218	176	176	180	191	193	179	182	167	163	165	197	179	175	168	212	170	171	175	168	179	152	178	202	172	171	183	174	172	177	166	161	196	192	219	167	172	188	179	165	174	188	160	170	177	172	156	171	182	189	166	196	181	193	164	171	159	185	194	176	189	174	150	171	173	190	163	166	155	194	200	184	155	173	170	163	190	192	183	172	187	179	169	167	187	179	168	190	168	174	160	172	189	174	190	183	151	175	173	158	165	177	166	189	180	144	142	163	149	187	188	172	150	172	194	175	154	167	181	187	172	178	166	169	198	166	186	186	181	147	190	171	185	167	179	170	183	179	196	167	179	170	180	164	162	170	181	173	179	192	189	191	179	154	171	219	192	177	156	177	188	165	177	186	175	188	182	173	191	153	188	203	201	204	179	187	163	151	176	164	182	191	160	177	188	188	174	161	168	180	190	173	153	200	171	180	163	182	186	189	169	178	175	185	153	172	171	189	186	163	172	196	175	161	182	168	189	151	168	162	169	166	159	181	168	172	173	201	170	174	190	174	178	172	193	170	207	186	187	187	166	163	197	184	206	161	174	156	175	152	177	163	170	183	172	169	163	180	172	185	167	186	171	179	167	167	170	168	170	179	170	171	170	147	193	156	184	164	182	173	213	163	161	182	185	183	188	164	177	205	175	180	168	153	185	178	164	179	162	166	140	190	163	175	203	190	165	178	196	186	155	175	188	169	168	192	188	161	155	168	183	169	157	172	167	177	156	148	170	182	171	177	162	150	177	173	159	189	157	171	160	185	171	168	158	198	167	155	185	153	189	167	164	179	202	183	185	164	181	185	190	162	174	157	200	159	178	199	160	176	174	180	193	164	191	175	153	185	203	174	179	163	162	174	167	145	187	157	182	185	169	186	182	183	187	168	184	170	186	177	171	160	163	176	175	194	147	169	178	170	173	173	163	179	163	162	156	176	195	173	196	192	166	171	193	175	172	169	160	171	159	165	173	179	187	180	187	168	178	197	169	182	162	180	187	159	159	191	163	184	197	169	166	185	199	195	202	176	163	162	160	153	198	160	181	183	182	188	180	175	163	170	179	178	174	177	203	185	175	178	179	202	173	208	164	186	190	192	172	174	185	183	162	195	180	174	184	177	170	158	151	191	190	188	182	187	162	190	178	169	172	192	150	156	190	155	180	172	173	214	150	171	165	187	186	175	149	183	177	178	159	156	200	190	175	168	171	165	168	175	175	190	190	185	168	209	173	169	191	175	168	187	179	179	162	180	179	181	187	178	180	162	186	156	179	179	160	151	187	161	186	179	153	173	172	189	175	173	144	187	188	173	171	159	180	182	184	176	160	161	155	183	168	196	190	194	182	185	189	191	168	181	169	175	183	162	181	205	155	164	177	174	170	192	172	171	179	165	161	201	162	179	176	197	160	163	203	178	195	171	171	159	182	157	199	180	187	168	160	168	178	152
26246	13040	9901	11587	10184	7735	5297	4793	3829	2766	2133	1717	1439	1270	1109	913	908	852	774	722	720	682	641	666	612	595	647	608	597	546	550	549	539	545	559	534	539	533	494	489	480	468	523	486	495	533	501	533	522	504	485	513	528	506	521	515	537	561	575	568	538	598	523	523	541	514	515	496	529	517	503	504	530	519	492	489	528	541	519	531	556	498	505	523	533	495	496	495	507	467	492	519	537	488	493	502	450	484	483	515	470	496	495	499	504	518	460	453	451	493	481	483	494	479	493	491	468	442	466	451	471	470	437	494	525	450	495	456	456	478	489	448	456	460	480	447	465	477	472	477	483	421	486	445	497	452	475	471	461	481	472	424	498	482	452	464	475	451	454	464	503	474	438	451	428	460	502	475	432	473	475	453	503	465	482	470	474	477	490	477	498	488	452	477	441	486	478	490	492	448	479	447	459	466	465	477	438	449	450	474	497	423	486	457	492	442	476	462	433	450	494	459	465	458	438	466	499	418	468	480	459	442	455	468	491	407	460	456	479	468	507	471	445	463	446	452	479	473	486	471	474	446	504	447	442	458	460	453	429	485	440	498	424	445	447	463	492	455	465	481	461	445	457	469	440	477	466	446	472	481	492	463	453	456	491	454	485	474	475	456	481	472	526	465	472	473	488	502	440	453	466	468	499	498	451	429	480	504	487	462	478	461	416	465	490	446	457	473	493	476	463	466	486	491	480	480	436	432	465	435	453	463	464	444	462	454	463	464	432	443	445	467	464	468	462	416	430	447	461	453	446	442	490	480	496	470	470	456	459	456	446	444	462	449	466	454	476	490	478	451	472	475	467	472	489	485	507	452	427	491	440	485	466	409	502	468	452	487	502	491	450	446	447	434	487	461	480	452	439	437	457	476	465	417	472	469	492	429	458	446	469	485	464	473	491	468	442	488	476	436	457	497	469	437	445	443	458	465	471	467	462	485	458	457	453	446	417	463	424	481	493	476	490	474	461	473	439	472	505	452	451	451	435	415	450	488	498	459	436	501	469	467	514	469	474	451	449	460	485	477	467	464	464	470	434	450	438	453	507	482	487	453	467	503	431	506	435	483	497	494	489	465	457	427	488	433	419	472	466	448	461	475	480	476	493	490	455	463	449	509	456	495	466	439	470	501	421	458	469	444	458	437	448	414	465	400	496	422	478	485	444	492	459	428	456	462	497	453	439	442	490	456	475	442	447	469	482	492	455	476	460	485	447	473	458	497	451	506	491	508	469	490	488	452	440	431	433	467	452	469	454	475	487	471	529	516	486	482	433	491	452	485	509	441	470	469	460	471	472	437	464	462	454	456	479	461	452	473	460	468	439	450	472	451	475	473	439	491	446	483	462	468	460	432	418	455	437	428	419	453	436	459	456	459	465	484	447	501	465	441	485	461	491	445	471	465	477	447	450	467	477	439	485	483	473	456	498	459	465	456	456	433	479	443	486	474	522	472	458	505	420	478	491	452	466	464	463	457	457	470	453	447	438	476	453	458	491	448	454	421	444	442	466	509	432	455	440	475	443	469	457	460	454	437	444	461	433	480	423	467	445	505	486	466	482	432	470	442	465	494	475	465	484	429	443	441	487	440	452	446	449	487	480	440	458	473	466	472	425	464	453	463	477	484	444	503	438	445	434	425	474	475	459	529	454	508	440	432	446	494	466	447	422	473	444	434	479	472	460	434	448	422	473	444	509	437	480	447	453	474	481	444	455	446	512	497	448	511	441	474	517	468	470	460	474	479	462	488	480	469	480	454	463	437	464	499	461	452	471	487	477	441	466	460	431	443	475	438	463	475	434	502	459	474	440	496	433	508	494	457	484	426	486	467	461	461	453	467	479	463	398	462	493	450	432	441	472	476	479	474	437	450	467	466	451	472	463	468	468	491	485	446	463	452	470	487	441	455	499	471	482	483	459	477	450	430	465	493	440	495	486	512	474	468	445	452	508	453	438	458	485	489	481	495	463	471	457	488	455	449	472	463	466	502	470	461	434	445	450	460	451	445	438	455	452	467	465	496	505	489	458	441	508	487	434	477	513	461	437	449	456	481	465	455	445	476	466	459	466	472	459	462	421	506	478	489	459	515	451	457	471	452	463	449	480	437	482	471	473	482	425	456	500	458	478	470	468	479	496	458	464	446	450	466	487	486	476	465	489	453	507	459	488	423	490	487	437	467	442	433	474	464	478	482	475	426	452	480	467	481	454	454	508	450	457	461	446	403	425	475	474	454	489	479	467	436	487	473	453	462	504	465	434	472	456	469	447	471	489	464	472	456	496	456	469	476	451	535	471	426	445	460	426	478	472	429	420	426	500	477	464	475	467	451	462	447	425	442	454	462	474	448	471	489	438	490	450	473	469	501	489	458	457	442	475	485	474	444	487	473	512	456	468	476	469	406	456	512	472	484	476	477	454	477	484	451	440	464	442	478	452	466	470	454	489	451	449	447	469	490	455	443	475	444	465	440	452	454	462	480	477	463	486	469	458	449	459	495	471	443	480	478	483	492	501	449	472	452	489	462	469	452	434	471	427	458	503	469	476	550	427	441	473	426	460	482	485	482	445	445	500	494	459	484	468	446	444	432	490	440	493	480	480	472	437	434	465	490	451	496	477	514	429	465	441	442	491	433	458	464	442	477	475	431	465	505	424	469	489	492	489	458	499	473	467	477	473	471	489	481	492	499	461	463	450	457	469	455	467	465	451	435	456	461	498	459	424	443	434	453	466	483	499	461	465	442	460	453	475	425	463	477	432	455	469	488	497	470	496	471	468	479	443	485	438	451	436	470	462	487	440	445	460	448	458	463	433	471	471	444	465	454	443	510	486	477	506	476	454	460	428	476	500	489	419	490	449	441	464	451	453	479	467	453	464	441	479	452	519	470	448	461	497	432	482	480	472	475	427	469	483	475	460	454	481	503	493	456	462	416	499	424	459	443	497	470	455	460	495	472	459	473	503	478	485	433	445	485	478	444	454	452	473	467	495	478	448	431	444	489	506	483	468	433	449	474	469	446	450	472	470	472	514	500	474	449	469	435	457	422	433	462	450	487	465	475	470	435	435	423	495	457	456	448	475	494	490	458	432	483	452	454	485	482	428	465	496	495	448	469	454	450	440	471	467	473	521	489	443	419	450	452	410	482	451	428	475	426	465	429	464	473	476	500	427	435	438	510	446	430	449	452	488	461	462	476	437	494	464	431	496	470	485	458	472	483	467	476	450	439	469	444	435	448	498	454	468	526	481	461	467	461	431	468	479	465	470	462	420	460	511	452	470	471	440	491	469	462	466	448	471	401	476	441	436	458	456	444	449	482	462	487	473	443	478	445	482	474	454	461	480	439	488	467	453	480	486	471	492	459	515	459	456	457	472	424	447	465	455	487	444	467	461	456	464	489	474	446	489	462	490	435	446	495	521	494	454	446	436	475	492	436	489	448	468	476	457	467	417	453	423	463	454	481	469	486
6660	2387	1605	1125	767	574	418	366	298	310	254	307	282	308	295	269	285	279	260	285	282	272	283	307	276	278	271	288	272	292	233	303	261	288	265	277	250	242	272	278	299	272	291	251	274	252	243	249	307	262	270	255	275	255	267	285	280	277	282	306	261	276	251	290	281	271	282	279	309	286	284	264	264	255	291	243	280	279	237	277	281	267	265	271	234	296	257	271	281	272	298	276	279	260	273	259	323	296	269	251	224	240	261	264	262	264	279	260	264	257	273	242	274	248	223	266	270	282	267	257	290	252	285	242	284	252	266	269	263	273	276	284	256	276	261	247	242	247	273	262	244	283	233	265	281	276	310	304	275	282	279	260	220	253	264	286	271	282	281	265	287	268	256	269	248	258	269	277	276	250	293	296	247	258	264	272	258	282	273	283	269	277	286	246	236	251	275	277	277	260	268	269	270	263	220	298	271	290	244	255	295	274	264	254	278	274	264	268	270	268	273	251	277	254	286	266	281	305	244	254	266	265	277	284	283	250	274	271	266	251	283	268	265	270	267	271	297	249	276	288	247	255	263	269	289	269	265	254	308	288	289	287	284	271	262	268	257	302	253	255	288	245	307	258	227	288	281	278	259	278	275	247	269	273	255	248	282	254	270	285	277	256	267	304	232	295	294	277	267	276	280	236	265	286	260	288	285	264	275	276	273	260	263	275	297	297	271	253	285	246	268	273	284	286	245	269	275	271	256	232	291	279	241	272	287	245	234	278	285	271	276	264	256	285	243	283	291	259	268	256	293	254	244	275	284	252	266	256	243	278	259	300	258	285	255	267	280	249	260	268	268	268	243	280	280	259	262	244	270	276	294	262	274	259	289	280	232	294	266	265	294	294	264	281	250	254	303	300	264	242	247	258	276	271	257	265	253	250	293	268	294	274	267	312	284	287	289	264	275	266	287	291	245	279	271	253	288	273	257	272	244	262	272	267	279	284	252	287	237	282	270	267	261	259	271	249	287	269	278	272	283	293	277	265	271	250	268	280	253	258	270	327	273	259	295	288	285	252	274	281	250	257	311	242	265	281	256	309	266	269	262	257	267	282	253	278	247	264	290	297	269	256	265	276	282	288	283	267	265	241	271	276	270	267	263	295	258	259	276	266	263	275	271	238	271	253	288	281	283	273	294	260	259	256	290	292	282	257	251	278	278	254	291	271	267	265	254	264	278	277	282	282	310	267	254	278	271	268	267	280	288	221	275	289	286	317	265	275	278	281	269	235	257	293	280	303	281	281	237	279	273	271	255	257	296	240	268	288	275	280	257	267	272	257	252	265	252	262	248	260	280	254	279	243	262	264	270	276	288	271	253	258	294	267	253	271	299	251	267	305	279	246	258	270	282	295	242	280	255	281	254	298	272	298	239	277	248	247	259	281	265	242	246	281	256	280	251	283	300	266	270	277	249	275	263	292	258	234	295	272	263	264	281	277	253	252	273	263	257	250	267	290	283	285	296	276	282	278	269	291	286	266	274	261	282	262	283	309	309	261	261	232	257	261	268	279	280	244	280	277	297	264	257	255	263	259	262	244	282	265	258	281	270	271	297	266	267	292	265	284	274	249	291	282	259	281	264	293	263	285	263	258	264	295	243	249	262	255	291	303	294	269	277	260	288	247	248	263	271	267	252	265	245	273	252	254	270	262	254	268	254	298	271	275	283	300	258	286	277	251	279	289	253	256	272	269	247	270	265	289	284	294	283	268	284	254	281	274	243	279	270	269	321	267	274	231	300	307	255	258	285	245	269	269	276	303	274	277	267	287	281	246	276	280	280	269	239	269	284	299	238	258	273	277	268	246	268	266	252	258	253	227	258	287	237	271	271	278	285	266	287	278	282	276	264	282	247	264	251	255	257	234	277	285	286	257	267	244	266	248	257	283	253	265	296	250	281	311	270	271	250	292	281	251	244	231	254	260	270	258	275	274	275	267	253	245	234	262	256	294	270	264	288	256	273	257	243	254	242	257	294	259	278	285	269	245	288	250	279	258	264	280	295	249	260	285	295	284	305	270	283	270	268	264	249	253	247	270	273	278	273	279	283	305	263	277	261	294	249	276	236	247	295	232	251	266	258	253	287	263	308	272	283	259	270	270	262	289	288	276	275	284	273	257	254	243	283	266	248	271	253	250	266	273	283	279	271	280	284	278	250	278	289	279	224	279	255	291	270	267	284	255	279	237	246	267	276	271	261	281	297	289	268	274	244	275	286	266	306	240	306	285	259	238	268	255	292	282	291	253	269	296	272	264	270	247	283	248	260	281	291	276	250	251	264	276	274	263	267	239	239	272	279	281	251	258	302	245	269	282	278	293	254	263	263	249	242	247	252	269	284	280	239	228	253	285	249	269	246	262	287	252	253	275	256	282	274	254	291	270	254	262	289	293	288	266	250	285	272	300	264	266	291	263	263	251	304	259	252	218	302	241	256	265	269	264	274	265	260	252	268	261	275	285	282	263	271	273	283	254	266	238	273	269	264	243	261	267	262	256	255	277	268	301	306	273	274	283	282	274	307	275	266	277	246	284	298	268	277	261	261	292	292	264	258	233	252	299	292	258	266	228	297	297	271	249	275	280	254	255	267	303	298	287	273	288	258	289	270	270	285	284	254	281	284	227	284	264	247	267	252	286	251	290	281	244	264	259	252	240	277	267	265	261	271	300	263	246	296	290	246	289	270	262	263	281	227	282	270	234	279	278	236	279	274	261	265	253	286	285	278	255	255	242	248	238	242	277	264	309	283	283	275	269	268	288	283	245	275	263	259	288	262	266	272	266	289	242	245	255	251	270	260	253	267	254	246	275	271	268	272	243	274	255	283	296	262	285	278	269	293	252	274	243	263	269	307	256	246	264	268	283	266	270	283	280	283	259	294	267	282	289	285	243	247	263	265	268	291	311	240	291	252	268	295	288	277	292	258	246	289	271	276	263	249	272	271	279	260	254	302	230	266	274	261	279	265	295	244	286	267	275	279	281	249	267	257	285	307	269	250	259	248	265	266	243	272	273	304	263	263	241	265	262	290	274	271	272	240	264	276	273	271	290	276	296	250	277	252	272	267	236	248	287	264	286	289	265	253	252	273	274	231	268	281	264	265	274	252	302	267	252	261	268	267	255	303	282	265	250	272	255	272	268	263	262	321	251	266	295	264	265	258	255	277	272	239	271	247	260	282	290	276	270	228	296	271	263	278	261	293	270	298	260	280	274	259	276	303	279	251	295	263	293	298	251	282	269	245	272	254	241	275	289	266	250	260	270	249	281	288	270	262	297	278	244	273	265	286	271	274	255	256	286	254	296	286	277	282	256	266	244	262	263	262	245	280	284	289	285	266	271	280	263	280	250	269	276	267	239	280	255	261	246	265	265	281	262	243	226	273	245	245	277	253	242	275	289	269	282	259	246	286	263	246	261	251	294	249	298	275	241	281	279	268	286	253	279	252	257	265	267	265	251	295	285
5788	2980	2884	2951	2163	1710	1368	1111	985	900	889	811	798	800	792	719	722	706	668	659	712	671	682	706	703	673	718	698	697	713	669	674	682	727	692	719	715	695	711	663	706	727	669	661	688	760	731	687	690	663	704	700	678	720	697	689	685	658	766	708	752	675	709	759	699	681	738	702	754	738	727	691	750	722	715	725	675	754	718	684	689	708	712	712	734	681	767	732	707	688	683	738	697	666	732	685	677	665	736	668	711	725	709	698	681	685	680	687	693	731	676	665	694	658	719	772	684	666	732	722	722	678	731	665	701	716	691	723	702	690	678	669	712	711	743	705	683	738	696	675	684	663	720	720	667	707	679	699	689	689	669	744	692	657	673	698	683	743	758	705	727	761	697	672	739	726	753	646	695	705	662	700	688	694	666	722	706	728	714	772	683	725	682	738	726	692	706	707	688	744	682	729	711	699	679	687	686	736	721	728	740	710	692	676	772	656	703	690	696	685	735	727	691	704	669	766	724	698	660	736	709	704	719	707	660	701	739	687	658	680	667	681	681	669	671	664	690	697	691	696	690	658	701	667	679	700	667	672	675	727	687	658	695	638	659	686	655	678	683	670	661	677	710	679	745	708	704	716	693	693	672	684	722	746	688	732	700	640	699	730	720	717	697	723	695	699	692	710	696	710	684	703	708	685	676	680	689	712	663	642	667	732	697	677	711	728	699	721	684	700	711	703	712	684	668	699	653	691	715	728	687	743	742	719	732	681	647	700	686	690	743	739	709	709	678	734	719	716	670	667	712	675	718	735	628	676	691	731	692	728	677	702	667	694	698	694	713	718	660	672	728	702	669	707	705	685	695	712	691	724	679	704	671	667	710	740	675	749	704	679	643	716	685	733	684	679	662	710	696	696	719	682	692	704	669	715	682	699	677	710	708	663	703	728	720	681	728	759	731	698	694	702	700	690	721	639	670	687	711	721	670	692	728	680	763	694	679	694	659	683	700	666	736	677	702	694	699	677	680	702	654	699	702	707	709	712	689	689	684	649	657	717	710	722	692	698	747	715	688	690	718	733	685	693	679	716	713	683	707	726	699	733	685	708	683	705	690	686	723	689	669	736	691	635	648	749	724	720	714	654	750	719	684	671	690	691	691	669	670	749	685	697	647	658	682	698	713	674	688	697	647	695	707	665	672	728	708	733	672	701	679	698	703	698	741	736	735	660	707	713	680	706	709	694	680	721	716	707	700	746	707	687	672	716	696	657	699	712	697	713	655	695	671	720	708	695	708	689	727	706	688	714	727	755	693	747	736	646	706	728	698	704	690	709	665	658	734	692	755	722	713	716	738	677	714	693	731	653	682	686	685	718	679	686	696	711	726	668	686	703	669	694	692	733	651	667	711	724	682	730	700	683	750	678	673	708	668	730	698	703	699	734	699	726	685	677	677	696	713	682	687	703	676	683	726	713	696	700	680	732	682	682	724	693	726	675	715	741	672	742	716	722	714	693	685	682	668	675	693	693	722	742	712	608	727	671	706	645	695	712	740	726	745	665	726	683	686	728	677	684	721	692	718	766	669	682	708	738	679	712	703	705	714	708	656	719	691	725	688	710	670	744	676	676	734	734	689	675	707	693	665	761	713	632	698	712	647	679	724	690	682	704	685	715	645	702	694	671	727	691	707	688	703	685	684	731	706	647	713	661	742	714	678	732	664	708	685	686	668	708	657	713	634	688	710	682	676	663	715	713	722	731	711	682	687	705	672	694	641	734	712	691	673	725	686	733	673	665	706	652	649	690	709	721	694	723	712	724	702	685	675	720	682	723	745	720	702	720	686	690	703	676	669	710	700	673	688	738	676	706	669	747	712	713	706	709	700	703	691	719	728	699	736	687	710	698	703	691	699	718	752	686	701	713	724	744	726	694	747	706	696	677	697	713	717	703	718	721	655	702	736	711	656	690	703	679	714	689	701	732	702	655	736	689	686	731	704	688	689	659	691	673	742	697	674	648	707	716	709	701	743	659	705	694	745	662	723	763	710	687	669	672	708	730	710	675	686	698	672	689	716	714	722	726	690	694	703	613	711	700	721	745	685	662	711	661	683	670	690	698	700	714	673	682	696	688	719	670	674	693	708	709	700	684	664	712	720	692	718	679	677	687	677	732	708	702	692	742	718	656	653	700	686	730	710	685	713	742	681	697	727	677	708	756	712	720	660	711	711	701	703	713	726	735	697	700	705	637	707	674	677	727	718	712	762	689	708	661	690	692	676	673	692	724	709	736	669	681	705	704	676	705	718	674	669	703	654	713	675	685	662	675	665	715	674	705	666	695	718	666	686	719	691	685	713	657	717	720	682	706	623	690	739	708	696	674	691	679	653	703	696	678	707	712	710	700	682	709	686	707	705	707	705	698	679	721	709	700	687	681	750	701	647	737	744	695	686	711	716	720	616	655	665	697	706	712	686	691	704	718	694	706	701	708	714	665	712	717	721	680	710	623	687	705	683	742	703	695	702	672	693	700	709	630	671	714	743	700	670	656	726	743	678	670	749	713	678	691	702	670	707	685	686	658	698	737	724	700	673	673	739	716	667	704	690	650	715	662	658	678	698	719	689	690	727	694	710	683	709	677	686	731	714	710	720	715	700	739	705	698	658	658	664	721	681	708	753	671	661	672	676	734	741	715	707	690	686	702	712	734	695	728	700	693	631	649	720	683	717	710	730	710	695	654	710	714	756	653	705	721	691	690	690	684	742	710	674	719	728	686	745	663	737	696	738	686	729	736	689	712	696	687	665	676	704	694	750	704	687	688	767	676	696	678	713	668	701	704	680	668	720	688	680	661	692	678	701	703	706	743	723	660	684	744	714	733	696	702	667	658	692	671	702	717	697	697	722	708	722	700	670	668	730	676	698	663	690	728	666	694	706	682	699	708	699	700	737	695	688	756	732	694	693	670	692	696	730	687	689	691	742	693	720	696	707	718	687	705	674	721	702	741	703	633	674	755	688	707	657	672	711	671	683	662	753	663	711	700	727	678	697	730	681	740	653	735	664	661	680	700	700	727	725	660	735	693	674	717	700	712	681	729	702	762	701	714	700	698	693	670	713	742	735	654	687	690	709	710	721	762	762	673	699	694	681	704	644	666	699	753	651	753	708	754	698	688	657	680	689	702	724	668	735	697	677	641	745	670	666	660	689	741	670	700	677	726	745	673	673	700	702	705	738	710	690	727	700	723	718	716	679	695	686	691	649	713	677	665	708	715	699	742	715	675	700	714	681	720	735	702	698	685	676	741	717	729	708	685	688	687	719	705	707	685	675	711	730	729	724	699	690	703	717	698	686	767	676	736	708	758	691	660	685	704	697	682	715	686	715	698	703	645	665	682	671	725	746	670	716	692	698	724	671	709	673	724	734	638	718	692	679	686	674	653	748	736	676	727	751	690	705	687	764	710	729	677	732	688	680	727	713	690	679	711	681	698	701	712	683	663	680	724	710	672	730	687
25592	14116	8702	6827	5147	3734	2213	1258	779	578	489	378	332	345	350	304	304	313	293	334	330	355	326	275	310	310	285	291	285	280	292	263	342	307	298	293	283	319	299	290	269	305	278	290	288	278	295	285	258	246	303	288	287	282	283	275	296	280	317	309	288	290	273	303	268	280	263	263	282	300	284	282	292	263	324	320	303	289	281	288	294	295	291	268	279	299	256	283	282	296	295	284	292	249	295	281	266	272	276	268	267	280	281	273	295	317	295	300	301	280	283	301	254	281	266	294	293	290	276	276	253	286	310	290	280	309	302	282	300	305	296	282	292	285	298	301	272	278	274	261	292	274	261	271	278	294	256	281	265	279	290	285	284	255	307	274	277	303	301	295	303	281	307	270	270	286	286	287	315	279	263	282	247	293	306	297	282	288	298	298	278	297	279	309	275	306	271	266	292	278	314	276	293	296	281	306	267	264	289	285	284	294	288	245	269	258	294	294	306	294	285	296	289	265	307	279	292	299	298	282	294	264	277	274	288	297	276	261	263	268	285	239	247	277	288	285	288	311	259	285	313	326	265	283	285	281	262	292	295	267	285	274	266	284	281	282	322	261	278	278	312	302	297	280	249	302	286	294	298	279	296	267	292	270	289	278	286	257	323	265	274	281	276	272	316	282	279	298	303	305	292	252	303	297	294	282	267	299	297	278	281	290	286	279	251	283	293	269	274	298	283	294	301	311	276	293	265	259	304	266	272	272	288	294	288	256	294	264	286	279	293	290	283	270	273	306	277	271	288	309	310	277	301	275	293	278	277	290	283	285	297	274	294	282	263	277	285	262	291	294	271	300	278	258	296	255	270	298	306	296	270	316	273	231	276	281	290	293	295	273	279	317	274	280	305	315	283	289	281	281	295	286	296	294	287	282	289	295	280	266	268	335	276	276	263	270	291	291	299	287	281	316	282	280	271	283	276	233	287	251	276	299	277	280	271	278	307	299	294	298	251	267	273	300	276	274	277	270	288	301	271	270	290	298	300	286	280	267	275	294	294	296	303	257	306	274	282	296	306	281	273	318	337	294	309	303	278	263	282	263	264	304	295	275	269	311	272	272	260	288	305	289	278	289	308	275	283	283	302	287	275	295	309	294	277	253	283	259	270	272	261	287	299	260	310	295	281	284	265	292	324	267	269	297	288	299	277	293	295	286	247	285	283	296	283	294	274	286	275	270	275	279	298	298	267	281	266	253	291	246	256	299	295	258	265	292	288	253	258	240	272	281	321	297	244	274	303	307	287	309	272	302	282	262	285	273	265	284	257	273	288	262	271	276	267	282	316	281	228	264	312	309	263	299	302	269	267	296	271	297	269	290	276	292	306	295	246	292	282	283	286	296	287	290	279	293	265	285	268	290	302	287	294	285	293	268	276	273	284	324	281	312	252	284	262	310	270	283	296	316	288	301	308	319	277	279	297	269	270	325	318	279	274	284	275	282	302	297	275	261	287	276	279	279	292	267	270	292	290	304	289	269	282	296	271	300	292	295	291	288	302	286	298	286	261	262	302	292	270	308	285	289	277	292	306	320	301	270	273	274	293	258	266	297	281	262	271	252	296	263	301	286	289	291	297	276	297	272	253	228	287	269	285	281	263	282	260	261	284	264	293	292	264	293	296	235	269	316	295	280	303	265	262	259	274	294	315	311	299	298	289	275	298	256	279	292	302	269	268	266	301	302	307	263	295	246	285	271	296	295	273	283	287	276	292	313	286	271	273	275	284	288	287	273	310	295	299	318	285	294	269	313	274	297	288	267	287	301	319	271	271	297	277	312	263	257	265	263	302	322	263	307	292	258	290	286	297	310	269	290	304	290	286	313	334	280	302	300	288	281	288	246	268	270	307	295	279	284	275	291	273	265	306	261	287	293	271	249	272	303	290	276	291	265	285	281	286	283	275	292	259	277	259	266	281	281	263	285	304	284	307	294	299	267	295	244	264	267	294	283	278	285	293	319	274	304	283	301	265	276	294	264	288	282	304	301	294	302	308	291	280	286	266	269	287	277	276	299	306	286	283	302	282	273	267	276	257	281	270	297	305	290	268	278	273	291	275	286	282	308	308	262	279	297	295	263	303	274	286	291	293	267	301	235	296	313	283	280	286	284	312	287	280	291	274	287	290	312	291	257	290	255	270	312	285	272	268	296	277	259	296	268	287	333	290	290	278	283	294	312	280	271	286	273	300	280	269	307	272	281	267	306	263	257	272	313	296	278	297	290	310	301	273	302	302	242	297	289	265	298	313	266	297	299	279	257	272	268	277	267	304	273	279	310	291	300	277	269	345	269	256	279	281	278	304	291	289	282	286	275	284	294	315	268	269	301	279	303	309	273	281	287	305	294	266	269	306	295	286	295	270	287	266	285	280	281	280	298	284	278	286	270	290	295	296	296	291	270	262	289	292	275	276	282	289	303	296	274	316	299	264	274	290	254	270	280	280	277	275	296	319	293	284	284	280	270	307	325	272	298	313	318	309	280	282	297	282	276	273	255	267	293	321	285	285	302	307	289	279	279	288	331	290	292	297	280	252	303	289	307	284	282	283	288	291	290	285	284	278	273	253	305	280	283	269	285	282	274	281	286	252	265	301	287	316	279	282	293	267	298	292	294	292	273	297	255	299	271	299	288	255	270	293	283	267	272	303	273	303	277	288	309	277	299	262	315	262	289	298	278	318	297	271	292	309	303	297	289	272	259	296	274	309	246	309	311	287	310	287	290	277	294	294	287	312	276	287	318	297	288	279	278	255	308	242	285	284	297	252	283	279	298	307	286	265	289	291	298	269	279	298	280	292	284	285	277	292	307	263	261	308	265	268	266	304	302	268	277	295	306	323	274	275	257	256	276	273	315	287	289	284	300	298	285	277	269	260	275	276	289	276	290	281	292	294	260	291	273	275	266	266	294	304	297	305	260	264	286	256	266	274	296	271	290	284	257	309	278	285	306	292	316	259	291	273	293	270	297	273	278	309	289	292	307	302	287	280	288	302	270	260	305	290	280	305	288	298	268	272	277	306	282	277	262	278	277	266	267	287	272	272	280	250	314	280	281	272	272	275	281	340	277	279	331	284	297	287	274	285	281	291	281	285	265	288	289	302	299	267	322	308	274	271	268	233	273	289	275	274	297	284	284	280	294	275	266	261	242	286	269	270	259	243	273	301	300	267	293	277	292	256	268	309	304	281	293	286	257	278	290	268	290	300	257	274	258	278	302	271	302	279	289	280	294	265	284	309	291	302	302	270	266	262	293	286	291	255	257	282	287	273	303	248	316	291	286	258	319	288	314	264	289	300	276	250	299	267	260	291	270	268	289	277	277	282	289	273	258	281	292	331	315	282	290	283	291	271	279	273	264	260	292	281	284	276	294	256	338	272	297	300	258	282	266	285	283	283	264	307	281	284	278	304	301	290	280	279	288	264	281	295	290	311	295	321	284	290	302	297	261	285	290	301	318	282	277
18962	8935	7358	8142	6995	5961	4327	3278	2521	1980	1679	1445	1293	1161	1086	1017	990	881	876	861	809	837	852	810	769	809	838	844	779	734	799	780	759	772	760	769	741	728	746	796	735	745	729	772	732	785	781	752	676	718	787	732	759	740	727	773	764	801	806	758	835	800	724	816	766	715	774	744	777	734	739	740	774	753	743	789	772	737	751	790	688	760	732	707	725	751	704	744	790	747	761	757	715	724	703	764	716	793	710	701	735	761	720	653	718	717	714	764	763	773	688	734	733	728	754	714	698	757	735	745	725	727	719	709	733	703	795	726	755	763	703	711	726	705	720	735	730	675	695	681	711	708	718	718	732	713	714	707	703	713	756	740	766	693	747	747	692	764	729	730	727	705	786	699	740	693	676	728	754	724	725	697	744	697	697	685	706	736	693	728	723	721	720	710	721	750	770	715	721	733	701	687	730	751	725	745	721	724	722	720	739	763	717	669	716	724	691	726	703	735	716	705	737	692	724	731	734	752	726	717	758	738	714	736	773	726	693	763	709	673	768	722	714	684	696	719	730	688	719	727	713	705	793	716	722	687	681	717	685	776	715	740	740	745	724	716	690	742	724	706	670	753	715	722	708	755	709	704	733	756	757	700	732	696	770	737	712	698	698	727	740	690	709	709	701	752	748	721	708	703	690	736	710	744	730	735	757	716	725	694	674	752	770	733	724	699	761	732	706	735	723	753	728	716	715	731	726	710	781	742	707	695	729	714	720	713	740	724	695	719	737	745	712	772	705	736	762	706	728	739	759	731	746	740	723	725	739	727	706	726	716	743	734	738	771	708	720	731	728	724	742	705	684	708	738	747	727	713	765	713	750	746	792	678	697	675	717	749	729	688	691	700	745	711	688	736	695	722	723	736	751	696	709	721	701	725	733	733	708	730	739	801	696	701	686	733	714	741	699	704	683	730	751	766	694	747	726	690	702	731	764	748	747	731	678	723	709	774	706	716	742	731	750	717	677	707	682	702	736	699	731	689	749	724	704	715	702	753	711	734	714	694	711	704	649	647	716	739	714	736	748	727	718	698	714	723	717	732	712	716	714	742	737	679	733	706	713	722	800	774	688	718	750	730	724	700	745	720	734	757	759	750	702	755	734	697	702	736	712	679	763	737	672	738	696	742	722	688	706	715	743	733	706	744	709	743	706	750	744	692	691	662	732	715	749	686	700	696	704	741	728	695	688	686	759	706	699	723	733	720	709	661	698	720	684	729	730	746	739	691	714	694	734	683	697	692	684	712	721	740	737	747	693	747	714	732	728	707	691	697	735	701	703	745	732	704	739	723	709	723	691	738	710	742	703	708	766	667	715	702	755	670	706	708	733	722	717	732	680	721	725	702	716	695	722	722	709	713	690	729	705	745	725	730	687	753	722	708	678	714	734	728	720	685	763	740	713	714	682	718	720	707	760	727	699	731	781	770	741	703	727	708	722	699	714	682	667	736	705	688	717	767	737	725	719	694	687	686	734	746	770	711	704	737	726	687	703	733	743	749	668	745	702	719	735	675	709	735	701	793	750	717	742	685	732	701	659	705	709	714	731	739	651	736	692	706	720	726	667	720	717	732	734	735	680	671	734	710	702	744	733	719	699	742	746	687	713	734	678	693	708	710	777	747	708	732	739	717	728	725	755	716	697	699	728	778	761	635	674	714	719	714	708	675	722	700	708	730	672	707	730	747	698	753	763	744	720	691	750	710	735	725	705	726	748	686	753	730	697	698	738	692	751	669	759	751	708	698	751	688	689	701	695	723	711	744	740	722	720	755	717	765	702	722	730	713	750	705	734	733	718	692	683	719	690	682	713	739	721	702	749	736	737	730	713	752	756	805	756	745	700	698	739	741	715	751	730	746	718	667	758	706	707	667	723	711	709	714	663	735	709	729	727	757	770	708	685	743	705	752	714	739	697	663	749	779	708	684	709	715	725	701	691	722	717	742	706	740	740	694	748	733	719	698	709	719	699	695	746	723	720	702	727	699	684	760	732	723	703	710	769	702	731	709	732	710	714	734	759	764	741	688	719	689	684	699	757	713	744	718	719	725	705	707	725	772	727	698	719	743	743	702	712	782	712	709	709	745	711	746	696	748	697	688	756	728	719	727	717	725	702	714	703	737	731	737	711	739	716	735	759	706	751	685	729	689	715	711	688	736	752	704	749	702	743	710	752	699	699	712	694	716	742	732	724	683	727	709	749	741	697	767	724	643	705	736	783	736	733	785	720	708	779	724	704	686	692	761	687	719	766	698	716	684	730	686	780	767	692	731	715	702	712	692	721	752	759	741	711	707	711	722	725	717	709	699	671	745	670	745	755	720	708	754	724	733	660	725	707	704	674	706	722	705	705	739	709	727	752	686	740	704	742	751	699	746	750	744	706	755	689	753	733	689	705	721	701	717	707	726	751	734	746	739	718	730	737	740	714	713	729	745	716	679	758	703	779	762	751	691	747	743	680	708	693	737	723	713	733	707	739	763	727	743	734	751	691	701	706	717	699	758	725	740	658	734	680	702	696	669	671	659	751	696	685	710	704	704	700	741	693	729	751	722	731	724	761	746	684	732	695	710	735	739	717	719	728	725	744	729	739	685	753	746	709	700	736	757	704	724	686	687	705	730	777	717	714	752	742	715	746	767	711	736	783	687	714	766	736	737	744	681	750	697	707	761	760	719	675	728	716	733	724	739	710	766	758	731	754	722	676	686	725	679	717	749	721	751	680	698	740	737	704	736	720	688	673	743	774	735	740	724	800	728	727	712	703	749	697	705	691	737	758	734	703	668	757	706	721	663	703	723	719	708	713	760	707	721	716	705	744	700	738	724	704	729	671	710	732	760	702	681	723	748	753	759	703	707	715	683	742	686	705	675	691	698	713	701	666	737	702	719	727	750	746	735	690	782	703	699	737	710	743	728	757	755	687	699	728	689	710	690	740	683	707	747	759	686	727	681	699	772	716	698	687	745	733	740	716	748	711	679	718	731	727	701	707	700	698	739	706	691	759	743	739	693	656	724	691	701	706	746	747	687	738	727	734	712	741	682	720	723	713	744	734	679	726	738	728	674	729	719	744	714	713	690	724	734	708	722	697	754	757	664	694	763	721	695	726	739	750	745	706	743	748	707	766	709	714	680	716	732	699	719	734	715	723	686	749	700	784	761	748	725	715	735	665	686	738	712	707	677	795	717	761	671	722	746	781	710	777	685	657	765	752	693	749	736	684	735	764	717	726	765	712	712	698	756	678	695	759	677	671	690	680	701	691	723	720	711	725	667	701	726	704	703	690	716	719	686	664	703	687	739	718	723	740	752	792	747	729	709	730	713	725	730	694	718	770	703	703	741	736	711	737	694	720	714	736	704	737	727	748	755	783	695	698	689	699	695	691	680	693	722	738	724	753	712	726	751	664	736	715	705	713	713	684	685	687	692	713	729	735	712	710	740	720	734	758	690	722	672	715	717	758	734
34217	21113	13577	10765	8536	6441	3737	2078	1179	779	493	404	308	293	260	262	218	208	215	193	220	192	209	219	213	194	206	215	205	181	191	177	195	191	193	200	210	185	173	200	191	178	177	167	168	168	180	194	162	202	151	164	154	178	182	187	179	182	211	187	166	180	188	176	158	200	210	162	178	190	193	183	165	187	161	184	175	175	177	161	195	188	177	178	164	157	168	191	168	176	192	172	211	187	183	179	178	174	156	192	176	178	198	199	183	170	163	172	178	186	168	186	184	188	180	163	193	152	173	178	165	172	156	164	158	164	181	176	163	185	188	174	181	175	173	176	182	171	204	171	174	190	160	175	153	197	181	155	162	187	184	166	172	167	178	184	189	157	165	147	166	188	193	199	186	177	177	156	176	166	180	170	191	176	139	193	159	156	166	166	163	160	181	193	172	171	169	167	154	157	168	179	187	167	153	182	171	164	176	162	177	167	173	155	155	152	171	166	161	162	160	181	189	194	176	185	176	191	174	178	171	170	186	177	176	164	174	183	178	171	173	154	151	168	162	152	163	156	177	186	144	172	164	199	210	175	175	178	154	178	184	206	182	175	188	193	168	193	164	179	171	180	188	153	199	181	180	168	170	195	198	191	166	160	184	163	201	163	185	182	158	158	178	168	171	156	184	172	148	169	182	178	158	147	164	159	179	166	161	182	193	167	162	164	178	152	178	174	198	171	165	201	165	171	179	159	154	179	160	176	159	173	178	194	189	182	145	159	195	192	200	180	154	186	181	154	166	162	168	157	173	178	179	168	167	174	178	170	178	167	185	173	171	164	178	157	174	165	161	181	176	182	174	178	192	204	183	161	176	166	181	154	194	184	178	170	180	146	200	167	187	173	179	168	163	177	180	177	186	179	170	182	195	190	179	168	179	171	181	187	156	167	215	171	169	187	187	186	174	164	177	185	203	180	180	176	184	180	154	176	167	206	181	151	162	187	175	186	194	168	185	177	164	172	190	157	173	168	162	176	149	184	172	189	183	174	165	171	172	185	163	167	158	173	163	172	147	169	171	178	178	180	151	179	184	178	180	169	175	173	171	201	174	208	158	159	159	178	177	163	165	195	173	187	183	172	163	173	188	161	158	179	166	155	179	181	194	178	156	168	184	167	190	175	168	177	174	169	171	170	190	164	190	190	182	173	183	171	158	183	176	186	164	179	181	150	190	150	203	182	161	175	188	159	173	197	178	178	185	209	164	188	160	174	174	179	157	183	182	162	172	196	169	184	188	146	186	177	183	168	204	163	152	168	179	169	163	166	188	182	183	169	176	188	150	188	172	181	162	164	194	209	163	170	165	164	167	168	166	177	166	176	160	176	161	199	184	153	155	187	191	170	168	169	167	185	182	162	162	153	187	198	155	195	180	177	190	168	174	197	182	141	165	189	158	174	188	178	160	168	184	172	174	176	164	166	165	165	169	148	172	174	173	153	171	174	176	179	182	181	153	172	193	163	170	196	176	173	167	187	177	155	196	168	140	162	182	168	171	191	175	167	161	168	167	156	160	202	197	160	176	222	183	180	172	184	171	194	158	178	164	188	176	174	169	189	170	184	186	174	184	194	159	165	195	167	190	169	186	204	173	215	159	192	159	192	158	161	164	152	168	161	175	179	181	155	200	184	173	188	162	166	170	193	171	170	170	152	178	148	153	165	142	186	179	184	177	151	164	162	162	165	167	179	189	161	162	160	154	168	158	167	174	195	195	187	189	160	181	186	174	177	166	192	165	176	156	165	159	179	177	179	167	181	147	173	176	158	162	172	185	170	171	187	187	176	180	199	157	182	185	165	186	177	151	187	164	179	182	176	163	169	158	181	186	194	172	173	154	187	175	171	178	189	186	180	185	192	180	192	147	181	186	203	185	190	181	189	173	181	183	163	177	197	169	176	163	157	162	173	164	167	186	176	154	178	170	171	167	161	133	154	172	159	158	168	135	185	159	156	161	178	173	177	199	164	174	158	172	173	176	194	161	157	172	167	163	157	154	158	168	178	167	184	175	178	160	154	160	172	176	187	183	156	205	187	164	174	175	208	178	187	161	156	177	153	156	185	158	171	167	169	163	179	149	156	153	178	204	140	194	159	224	175	171	175	188	189	165	181	157	197	160	164	178	156	176	179	152	182	196	169	158	171	179	165	166	165	187	173	174	182	176	194	158	166	183	161	174	178	157	175	167	178	169	180	171	174	193	179	193	166	173	171	182	157	163	184	172	184	178	192	171	185	157	178	190	185	153	162	179	168	185	186	159	176	173	156	161	173	202	174	146	175	192	134	173	161	171	153	173	175	165	187	220	168	185	190	157	173	216	172	186	143	170	210	179	195	179	175	195	178	180	164	197	144	193	202	157	182	171	185	177	201	168	146	179	168	153	172	166	165	151	133	178	170	183	184	166	178	165	175	193	152	174	150	163	154	176	182	158	182	167	160	188	148	158	173	197	161	168	176	156	186	161	170	149	161	173	185	189	174	180	179	189	162	185	167	168	167	179	209	166	173	168	165	157	190	161	172	162	186	187	198	159	173	141	163	166	179	188	199	159	164	207	171	193	170	185	168	187	167	171	167	165	187	160	173	176	155	162	162	177	171	186	186	172	181	175	166	144	144	166	182	164	164	189	197	179	153	193	170	167	187	163	162	175	181	179	181	188	182	196	194	168	190	153	190	193	172	169	178	178	161	199	173	172	190	184	214	172	171	185	177	179	158	174	168	168	151	178	185	192	175	203	165	173	162	157	164	183	170	175	185	176	156	179	175	184	190	167	166	170	176	179	171	163	180	189	176	157	174	159	203	150	212	191	163	148	200	164	161	176	202	191	143	174	185	179	181	192	176	153	190	159	169	155	198	170	161	196	175	166	177	180	181	162	178	162	171	189	160	191	178	153	176	182	172	167	192	174	165	167	181	165	145	174	169	180	149	185	183	152	164	198	178	174	195	170	140	162	171	187	188	146	163	183	177	190	169	173	194	182	145	194	156	167	184	175	179	176	145	154	178	173	167	166	192	159	189	167	148	174	175	163	175	180	166	174	175	188	165	185	156	182	151	180	178	188	176	180	164	177	139	177	178	170	176	163	168	161	174	198	169	201	178	160	173	192	192	194	153	205	165	173	206	177	185	191	187	169	199	180	187	170	178	192	176	172	169	170	191	187	161	177	169	175	181	173	190	167	177	166	177	191	170	160	178	163	184	175	187	172	186	162	148	158	156	184	153	168	198	166	157	165	182	179	174	188	139	168	172	165	173	203	178	169	170	175	155	165	158	176	171	180	185	160	151	170	197	170	169	180	162	155	160	174	193	173	174	195	167	173	167	172	195	174	185	167	195	156	175	170	169	181	181	174	169	160	162	167	178	192	160	171	171	166	171	166	164	171	182	176	167	172	181	180	187	178	170	178	161	173	151	174	176	177	162	170	196	184	178	193	161	208	191	173	153	181	189	189	165	186	167	171	191
23876	13471	10230	11430	10293	8202	5587	4757	3747	2922	2290	1779	1465	1176	1134	973	858	814	809	782	676	669	655	661	629	592	605	605	584	564	579	581	510	550	561	560	491	528	518	491	559	536	510	517	497	506	514	472	504	529	492	505	527	499	474	501	490	573	535	552	564	552	537	524	535	549	510	508	542	513	527	525	494	519	495	515	493	518	504	526	508	463	493	472	506	517	479	517	497	530	471	550	485	493	459	516	439	482	488	473	520	486	476	472	450	484	476	461	472	448	484	476	448	469	430	488	482	451	494	486	490	480	485	471	448	522	495	457	474	471	428	463	482	496	497	509	480	492	491	443	473	481	425	503	440	487	487	442	503	441	499	449	470	470	411	419	455	470	476	468	459	482	502	439	458	463	442	497	447	483	484	468	473	448	448	472	463	457	496	482	460	461	472	439	444	461	464	502	457	484	460	509	494	460	469	443	477	460	456	437	438	490	482	473	463	426	440	500	463	460	471	435	469	467	440	435	475	457	479	458	476	458	449	470	467	437	497	466	489	471	451	455	446	459	499	458	441	522	461	455	465	493	444	451	444	480	466	440	465	512	457	440	456	460	471	484	430	427	475	456	474	487	487	447	443	464	469	456	474	466	454	448	461	471	437	439	466	468	456	461	440	480	455	459	447	450	471	434	419	446	464	448	448	449	463	422	441	459	431	464	404	441	476	445	438	488	449	438	478	434	469	453	489	434	446	493	435	433	417	448	437	450	393	498	442	449	460	435	450	426	446	465	465	492	461	436	475	495	477	433	446	455	451	475	454	478	465	463	424	485	462	486	472	484	463	507	452	446	500	461	484	469	477	481	455	450	482	454	466	444	443	459	468	457	445	475	509	450	482	417	453	485	488	423	459	477	466	460	466	415	434	437	473	466	493	474	443	474	443	488	505	438	457	412	446	492	432	441	458	474	448	448	450	483	450	468	411	466	436	487	485	480	436	480	484	490	472	479	474	502	457	464	452	459	443	438	463	444	465	481	462	465	505	424	501	437	504	496	446	443	493	450	461	466	462	436	482	453	480	458	477	479	490	489	458	444	442	478	477	437	471	471	472	449	465	460	479	428	455	449	465	467	457	434	441	542	469	459	482	453	479	500	483	482	458	436	487	472	465	491	480	447	460	460	446	471	487	442	469	462	464	472	427	450	488	442	452	444	445	487	495	427	460	479	436	447	453	458	463	456	451	459	454	465	451	427	459	460	496	437	465	454	472	435	458	508	440	490	444	440	459	477	474	476	458	458	460	432	486	489	401	449	462	451	454	460	461	466	442	442	452	466	461	475	445	486	462	438	430	466	471	457	471	472	449	460	464	482	444	477	449	466	426	448	484	492	512	435	439	450	471	468	508	476	437	496	465	425	437	467	429	464	441	430	447	441	477	471	463	457	445	467	442	489	468	447	455	480	445	445	482	464	435	409	460	410	465	445	493	453	463	488	457	462	461	464	475	458	471	461	471	420	479	448	454	426	462	497	474	459	445	421	438	450	439	497	455	482	466	485	470	472	453	451	431	471	459	445	498	450	438	451	426	504	461	454	486	447	482	450	440	487	473	456	455	416	437	468	472	453	415	504	477	482	443	489	454	494	423	455	458	466	454	464	429	445	443	468	461	491	461	478	466	460	468	448	455	503	468	480	428	505	484	487	455	451	495	452	432	448	449	497	473	455	442	498	472	502	466	489	477	460	434	426	464	467	455	456	491	450	461	463	421	436	427	445	444	446	471	431	473	471	468	472	463	469	428	474	486	452	488	505	457	471	438	449	489	475	432	449	460	476	485	477	449	505	459	459	463	497	439	405	466	485	450	457	434	481	425	425	463	427	457	486	459	466	452	439	444	453	490	474	480	486	481	471	449	452	488	477	453	490	491	473	450	475	439	486	440	492	482	489	437	438	481	484	461	474	432	481	460	466	451	436	505	489	491	491	473	496	484	501	476	455	459	440	491	458	489	489	465	489	426	475	473	436	495	484	466	477	497	460	431	413	478	463	480	486	472	412	429	422	448	477	469	478	474	476	489	441	456	432	460	468	435	444	474	428	450	459	444	516	483	445	478	426	448	465	441	474	465	484	469	459	477	463	456	451	443	435	456	470	451	455	468	458	488	454	479	419	469	439	480	467	464	460	455	444	453	470	427	461	494	467	480	498	471	472	489	472	514	475	443	496	520	426	447	448	454	448	472	458	481	501	494	469	467	466	437	460	490	522	462	483	463	464	483	473	439	457	449	480	477	422	478	470	472	467	481	487	442	439	449	441	458	481	469	447	435	451	436	486	420	451	461	462	463	452	444	439	461	472	457	435	470	448	453	449	455	476	471	459	452	439	457	489	493	480	458	510	449	415	430	453	456	456	458	452	498	482	437	437	460	439	453	409	486	485	436	488	482	457	463	464	447	450	484	443	439	467	463	457	488	417	468	465	498	457	451	454	454	475	476	488	467	470	516	442	455	476	485	465	467	455	471	424	470	478	525	433	499	452	433	448	460	484	473	444	476	470	475	445	453	441	468	479	486	461	490	453	478	429	450	450	427	448	474	451	458	499	474	459	478	464	446	442	469	427	472	433	460	491	496	424	457	432	481	446	489	459	438	457	469	444	477	471	455	490	444	470	484	441	445	472	461	464	457	472	446	466	459	460	458	454	479	502	502	476	465	507	465	476	450	429	457	442	467	456	420	462	459	465	499	471	505	439	430	446	434	486	422	469	440	448	439	471	466	463	466	450	440	435	456	415	469	465	439	492	467	480	431	463	443	468	454	515	455	486	447	481	473	438	448	450	485	470	520	467	478	471	465	446	490	464	476	466	471	446	423	447	466	450	477	429	472	477	469	471	474	445	470	499	476	464	500	436	423	477	470	439	513	464	501	451	459	482	446	451	447	461	454	462	490	443	483	454	462	442	412	486	475	441	491	423	444	448	468	427	480	490	431	436	468	487	485	458	468	499	464	489	472	443	493	487	451	465	460	448	475	469	471	451	480	468	465	493	474	428	492	475	461	490	463	461	470	464	461	441	458	479	447	444	439	463	500	445	462	481	458	464	498	471	426	456	465	493	437	500	491	451	481	437	481	476	429	433	446	447	454	444	463	494	450	437	454	447	409	454	437	462	455	480	419	450	430	454	470	476	456	498	497	480	444	441	476	452	510	451	481	436	500	500	453	435	428	440	447	425	447	497	447	449	455	429	474	468	430	468	463	424	476	472	470	479	466	460	472	492	470	475	477	475	468	464	465	464	463	473	455	460	465	475	470	441	437	416	482	470	484	462	494	455	455	450	466	440	465	413	485	395	471	531	461	464	433	461	451	497	471	436	494	477	484	463	433	429	448	474	422	458	436	481	483	458	475	494	460	486	488	437	488	443	469	450	472	467	470	444	467	455	433	490	465	470	438	466	489	491	494	442	459	445	461	503	470	418	480	426	484	471	469	426	448	456	445	470	464	466	446	418	479	429	473	422	495	447
6798	2357	1559	1011	747	653	448	349	319	265	314	296	287	277	262	274	253	258	283	271	253	276	228	263	264	270	269	267	279	267	249	266	302	267	259	283	267	278	264	266	262	264	250	254	252	261	263	270	243	232	257	302	280	271	235	264	267	257	268	259	234	282	258	284	269	248	253	270	280	267	268	277	252	271	265	285	283	268	253	288	280	270	259	271	244	281	261	273	285	223	269	247	251	271	291	284	281	278	269	267	273	270	268	264	287	249	262	266	255	246	259	273	277	279	280	265	274	238	252	256	282	260	263	267	276	287	272	255	238	281	288	237	260	246	279	275	270	262	272	293	270	243	283	241	287	273	274	265	311	258	291	290	269	269	289	270	214	241	245	318	268	281	279	307	271	268	261	289	266	263	265	275	276	282	266	288	292	281	283	280	277	292	253	273	271	278	273	255	272	279	247	264	261	265	269	268	304	288	275	328	261	279	283	265	266	277	267	285	261	280	269	275	282	258	265	275	258	234	284	278	291	276	287	284	258	240	273	247	273	277	266	280	250	237	267	242	270	307	269	289	249	256	229	284	300	259	232	289	251	279	231	260	282	252	287	242	275	284	254	263	241	250	260	284	266	275	245	265	280	300	256	258	272	248	213	265	277	258	255	304	238	259	271	254	261	290	257	277	300	265	310	259	248	294	253	299	254	265	275	246	303	267	275	279	278	294	270	274	251	278	269	249	252	271	296	287	290	270	253	256	261	249	261	251	279	267	280	271	272	280	258	256	266	257	262	270	286	271	242	262	268	265	274	260	229	264	276	284	271	261	269	274	252	257	263	271	274	283	251	276	243	256	256	269	267	254	273	264	263	270	274	260	260	269	260	282	254	275	243	279	290	256	267	266	264	274	299	294	269	281	255	257	279	262	263	269	243	283	250	269	243	264	248	261	261	266	280	273	277	254	284	270	274	267	263	275	259	256	257	279	284	252	263	261	279	287	286	261	281	286	294	257	279	261	283	241	309	273	250	281	285	261	269	257	274	245	264	248	222	300	287	233	252	280	253	270	280	254	281	285	272	270	257	260	281	251	254	240	264	240	291	271	257	257	256	288	271	272	270	282	266	258	279	252	240	268	267	273	277	277	275	268	261	268	237	257	259	253	292	270	265	257	244	232	267	297	269	240	243	283	307	266	276	259	295	264	272	281	267	285	269	244	258	268	271	275	265	232	261	271	279	263	268	266	261	259	260	269	260	270	303	278	235	262	271	265	266	265	238	276	254	287	271	233	266	255	295	273	279	251	283	269	256	276	262	264	263	267	253	275	244	263	270	270	243	262	274	259	254	271	245	252	275	262	271	249	246	268	273	282	254	280	277	281	247	252	299	275	262	300	283	260	281	271	250	251	279	255	253	281	250	264	276	273	247	268	276	260	261	253	254	281	257	291	255	257	275	288	258	302	271	272	243	255	230	279	258	298	280	265	257	260	279	248	274	274	268	229	225	294	258	308	261	246	240	273	297	287	267	292	266	248	294	283	284	249	269	231	245	257	279	266	269	254	259	283	244	252	287	274	301	264	284	289	297	248	277	274	284	255	280	262	294	283	272	278	282	258	242	273	293	243	259	279	282	249	260	280	284	288	261	307	289	285	275	242	254	256	281	249	263	264	293	285	278	273	261	253	252	293	262	266	264	246	284	283	280	260	254	272	275	287	280	303	273	263	257	283	253	282	258	282	279	269	274	259	273	271	262	261	264	265	269	277	240	246	261	284	273	255	286	248	261	262	290	263	268	275	287	258	276	260	300	274	282	274	274	278	255	255	265	266	262	284	257	277	263	260	265	272	246	271	268	273	261	245	253	297	285	262	263	286	274	266	250	265	261	264	276	282	245	259	273	261	241	268	284	296	263	238	269	265	295	269	256	259	295	275	288	281	289	292	274	269	235	236	247	272	251	280	252	266	254	264	271	277	242	274	257	265	277	253	278	269	256	265	254	247	268	276	286	263	269	250	251	270	244	232	256	283	279	246	280	267	254	265	261	292	277	280	279	272	256	302	301	275	245	287	278	255	271	260	248	244	252	257	288	268	285	265	258	287	287	264	274	270	264	261	274	232	276	273	244	276	301	276	260	269	301	287	254	239	246	268	281	259	257	245	291	254	264	254	262	275	259	274	249	285	271	260	254	246	249	273	300	289	273	273	319	243	260	271	275	243	263	271	253	259	251	259	273	267	278	282	239	266	260	273	250	272	267	242	305	293	227	275	274	283	247	245	259	288	298	256	242	269	282	290	233	250	275	245	262	279	274	279	293	259	263	295	274	257	264	281	258	255	261	276	271	286	290	250	265	285	250	282	254	262	274	282	229	264	287	248	272	255	292	273	282	265	271	274	261	256	237	266	273	279	254	257	254	274	285	259	251	290	271	298	290	256	264	243	273	283	248	279	275	258	272	274	279	255	267	270	258	279	281	280	275	250	268	294	298	270	291	261	272	250	262	269	286	274	262	277	301	260	254	250	273	326	277	284	260	252	284	280	285	258	270	254	256	278	260	284	257	274	254	259	285	270	242	268	264	255	272	254	270	242	267	280	286	273	284	248	266	260	284	263	249	272	280	272	259	264	227	272	261	245	262	247	254	256	244	265	274	271	244	256	259	247	264	253	258	273	260	269	274	289	272	272	308	269	282	299	266	278	278	256	283	255	242	247	255	270	290	248	288	271	270	278	267	270	260	270	253	276	273	284	248	268	252	278	269	255	253	272	270	278	285	250	294	269	247	236	306	266	248	270	256	251	295	266	254	244	273	288	258	250	256	251	263	263	238	275	282	298	261	266	290	262	272	254	265	282	270	227	283	266	249	228	258	262	256	256	282	266	267	246	253	276	308	255	254	287	275	238	247	291	274	247	265	272	240	262	276	290	283	280	272	266	252	265	232	251	243	273	249	276	251	248	269	260	291	254	290	268	251	259	258	252	257	263	289	250	260	248	282	259	287	281	258	258	267	255	261	253	297	274	267	266	236	259	258	299	258	258	263	290	293	268	250	239	282	266	241	269	264	245	282	297	265	278	256	276	231	264	260	261	277	272	265	271	267	285	258	289	263	265	252	264	271	279	240	252	240	247	296	270	259	281	286	250	238	281	283	259	290	300	257	277	261	292	291	218	297	246	292	301	274	275	268	253	258	270	249	274	247	301	281	249	245	259	271	263	303	244	286	283	250	275	275	285	262	261	303	239	268	287	234	264	309	225	257	297	244	243	262	283	274	236	276	288	265	277	263	251	265	263	271	257	284	237	278	259	236	304	238	250	265	254	291	312	270	295	279	279	265	273	309	266	280	256	267	261	260	273	275	249	268	237	277	268	230	283	280	262	268	263	281	304	259	251	265	277	253	277	242	253	268	287	256	259	298	295	273	246	279	300	217	259	259	264	274	283	282	258	270	252	267	250	249	287	256	250	266	290	253	274	294	283	256	222	261	265	239	287	276	265	263	283	265	283	272	256	278	264
5644	3010	2873	2757	2211	1855	1394	1008	939	910	917	873	810	757	751	670	714	673	695	736	693	750	668	712	733	705	719	714	701	736	710	684	712	725	692	701	685	678	671	697	674	709	734	731	682	713	709	656	669	691	746	636	723	679	704	690	643	713	716	744	728	733	665	686	695	670	679	728	725	717	704	733	710	697	754	674	706	670	689	698	732	729	695	742	681	675	689	677	686	711	665	713	723	686	662	676	700	724	695	713	723	677	727	728	712	672	702	668	736	678	696	657	666	688	705	650	692	698	678	644	720	676	670	702	725	622	704	686	714	728	672	655	698	667	685	687	678	660	706	695	733	699	666	685	640	672	647	716	675	639	677	711	723	676	687	696	690	695	700	695	656	720	715	679	724	732	673	726	707	733	717	686	685	714	695	671	699	715	682	690	684	691	690	707	704	719	732	724	744	730	708	693	706	738	735	734	682	688	664	672	707	671	724	643	683	659	676	689	641	706	655	680	716	693	623	649	643	639	684	650	675	737	689	685	715	701	714	714	662	667	674	739	716	712	706	664	698	700	713	733	678	703	687	696	701	655	728	676	705	686	710	633	691	697	702	740	699	708	729	635	663	723	675	674	706	733	674	700	675	676	677	676	710	697	673	680	655	706	683	708	682	671	670	711	708	655	737	702	707	631	653	707	698	724	684	678	652	723	650	696	663	661	671	652	651	683	656	713	637	651	689	685	715	700	707	733	681	707	708	705	712	644	670	686	721	658	606	667	681	723	698	642	664	709	707	635	706	700	657	710	703	695	667	725	731	678	667	700	690	694	690	691	754	652	689	670	743	713	675	716	723	656	634	687	648	703	646	734	703	642	713	702	695	691	693	664	625	675	705	747	695	704	761	686	700	702	694	648	701	712	712	689	679	688	675	680	684	677	690	688	698	687	666	724	702	717	678	683	690	660	632	724	698	713	694	659	703	688	647	684	678	674	702	678	651	698	655	651	701	675	679	701	701	713	674	676	742	712	650	722	663	725	689	689	729	680	685	711	680	692	702	762	688	747	656	684	697	686	672	692	727	678	695	699	714	720	669	695	702	716	688	704	698	749	704	698	681	691	665	681	706	674	674	701	671	728	718	730	674	633	692	637	726	680	702	630	654	647	698	677	703	675	687	719	703	755	728	714	689	680	699	704	745	698	641	662	689	679	679	716	677	630	662	724	669	683	673	725	684	624	650	669	718	648	702	685	667	695	710	730	708	636	652	713	637	725	701	715	698	700	706	731	696	736	705	665	679	686	648	707	707	702	682	689	676	686	669	649	689	661	715	707	737	697	724	679	712	689	691	680	708	700	706	695	663	641	645	717	716	732	694	750	681	732	659	664	675	715	673	699	676	675	701	750	696	723	694	706	708	693	685	671	729	745	669	673	668	648	701	727	705	703	677	682	690	680	679	657	691	719	690	658	677	741	655	667	692	664	669	681	707	662	679	689	662	661	730	739	712	741	745	697	714	701	717	656	682	757	653	680	699	724	686	651	672	738	698	748	656	723	666	647	648	681	663	743	691	732	676	674	716	699	674	681	678	710	699	677	676	676	709	641	664	726	686	701	723	656	675	682	691	683	724	712	735	705	704	672	738	697	678	700	733	670	671	693	703	708	725	708	672	681	667	740	703	664	690	658	674	695	639	678	681	626	732	656	690	646	671	695	656	666	678	652	652	683	662	698	744	677	694	672	712	742	738	689	698	636	718	625	657	710	691	701	678	647	657	711	669	736	669	725	707	717	648	698	726	666	742	656	693	681	676	674	674	650	708	698	623	733	700	720	678	708	722	692	697	700	678	722	703	667	714	690	718	650	719	672	709	694	685	672	706	703	670	660	638	672	676	685	701	713	737	683	653	673	700	697	680	667	688	693	747	689	729	649	656	698	674	683	666	667	716	718	668	654	685	684	670	625	647	717	716	684	651	710	702	676	671	675	666	725	689	703	696	678	663	725	671	720	744	721	667	696	655	642	683	652	650	706	706	692	712	695	702	685	677	687	641	673	733	699	671	644	736	691	647	726	650	682	705	736	693	654	739	696	694	683	711	717	687	689	719	685	685	675	692	720	705	690	708	688	665	625	702	686	672	689	685	697	714	681	695	706	678	747	717	689	731	658	684	719	630	702	668	676	670	646	714	705	668	674	729	645	678	709	700	694	663	626	735	715	678	696	699	673	719	667	670	682	683	640	712	685	671	713	677	720	714	659	683	708	723	698	704	700	669	674	684	662	720	673	673	681	715	678	634	687	683	702	657	703	676	726	730	695	686	719	696	713	681	704	722	682	697	710	733	700	715	667	694	693	682	771	709	675	681	683	702	704	695	702	679	648	730	677	708	689	683	682	721	661	683	693	652	663	677	729	659	682	721	706	713	687	695	706	702	678	706	702	729	694	696	661	698	715	647	736	641	673	746	679	709	646	680	682	693	633	748	713	726	712	718	700	764	694	689	670	665	685	700	724	696	726	659	660	691	738	689	715	697	679	688	683	691	681	710	652	681	699	731	685	715	627	681	700	738	710	699	697	635	646	664	662	695	655	662	682	711	704	706	672	670	707	709	689	687	704	717	720	719	667	711	713	712	741	669	691	711	725	711	700	681	732	682	715	697	702	692	719	650	697	672	662	708	680	702	698	636	694	674	710	665	691	721	698	697	701	696	671	710	679	702	698	676	728	728	743	669	668	709	702	666	699	653	689	727	722	671	711	683	705	711	690	664	685	685	722	679	706	687	647	692	675	718	656	680	712	697	688	657	707	708	703	707	739	677	726	711	716	712	685	674	678	672	735	659	711	649	680	687	705	702	726	673	734	695	688	668	697	614	681	721	633	706	697	650	700	720	657	703	723	697	723	675	700	712	722	706	687	703	701	682	718	656	707	651	664	704	710	679	671	709	714	716	639	697	689	696	736	687	709	684	692	686	690	647	700	685	688	650	686	686	708	695	673	728	693	649	686	702	693	707	696	698	684	688	673	689	719	687	687	702	666	664	721	654	681	695	692	713	686	679	702	689	648	691	656	689	727	727	693	679	697	668	690	702	696	675	721	746	691	705	730	689	732	667	736	752	694	676	669	639	705	724	674	727	702	681	673	687	732	732	690	739	703	677	675	675	716	710	708	660	682	706	670	704	729	730	699	731	701	719	694	651	710	670	652	719	685	736	670	709	725	669	688	676	693	694	681	715	685	702	702	678	741	659	707	708	684	704	713	672	686	657	653	669	710	707	701	728	711	714	688	689	686	695	737	692	704	653	662	701	661	657	670	666	623	683	702	655	669	741	681	733	703	728	664	730	663	678	732	705	701	657	712	753	671	738	643	712	672	681	716	693	699	609	696	689	711	698	696	692	690	661	645	678	674	669	681	703	695	695	666	676	638	687	652	724	701	684	717	704	648	622	678	688	684	693	702	699	683	703	676	684	681	650	673	769	681	677	713	676	699	648	650	669	679	658	670	758	663	716	660	697	705
24813	15352	9674	7429	5430	4076	2296	1355	911	623	507	420	388	344	316	295	345	300	312	301	279	290	266	299	298	289	286	283	309	296	274	270	271	292	286	290	281	273	288	290	278	301	275	291	292	310	316	286	287	267	285	286	312	318	242	273	269	304	266	282	309	279	292	292	284	283	303	309	299	298	272	256	280	277	288	290	305	300	303	289	320	315	282	301	295	260	268	295	279	263	292	260	245	281	273	269	260	281	258	293	290	292	298	299	285	295	270	312	291	301	296	291	253	269	266	288	309	313	279	273	316	273	307	280	291	290	260	284	281	288	274	270	270	311	315	272	277	271	291	257	300	267	288	303	275	288	301	286	270	276	282	316	293	334	304	266	264	276	268	279	272	279	297	296	314	292	274	280	280	285	246	306	275	267	282	278	298	309	292	285	290	278	263	294	283	291	248	300	305	258	296	283	317	299	324	266	291	281	312	300	304	267	304	267	304	274	279	266	271	291	303	267	294	297	257	258	265	296	301	299	289	275	251	263	247	290	296	270	275	308	299	278	297	269	292	262	256	294	279	282	280	283	279	252	258	284	277	264	258	301	265	267	268	283	294	295	278	303	281	282	319	293	279	272	279	314	281	314	301	288	292	293	289	310	272	294	291	283	290	310	280	281	315	295	292	259	251	290	287	311	300	287	309	279	286	269	289	286	260	282	274	264	284	271	302	309	280	280	280	288	272	283	306	262	251	287	311	319	272	289	295	287	277	265	309	258	288	275	307	275	296	251	284	278	290	230	288	250	270	277	276	272	273	278	302	310	290	291	272	291	289	303	258	305	302	296	295	308	294	309	272	278	276	265	249	314	276	292	316	255	271	274	272	258	286	271	274	305	271	289	277	276	275	293	272	272	263	284	312	297	292	306	301	310	275	252	274	292	286	293	279	281	273	263	289	316	266	311	311	313	291	291	263	249	284	304	280	255	266	296	309	312	269	271	273	313	292	276	291	302	287	265	304	260	264	299	299	322	309	309	296	287	281	283	300	249	266	271	313	243	317	278	263	265	293	288	281	320	295	285	269	268	264	283	286	291	277	271	255	290	276	287	270	286	278	278	284	273	270	264	312	277	291	295	271	273	267	273	277	265	289	308	298	325	236	264	293	263	301	277	260	290	263	314	261	288	260	301	271	260	291	307	297	271	322	287	268	274	278	278	268	267	270	296	308	298	310	294	287	295	268	299	264	284	284	286	273	289	293	280	272	286	277	263	312	279	289	253	271	289	291	304	277	266	264	264	285	277	270	297	254	285	291	270	258	286	241	312	299	279	296	278	297	271	290	274	277	297	283	265	291	270	280	333	271	295	258	296	299	270	287	267	265	278	289	295	282	262	276	297	282	295	299	293	288	248	280	287	269	274	314	295	290	297	291	291	298	283	290	306	287	300	277	284	300	300	279	287	289	282	269	279	295	287	283	282	257	301	287	261	293	291	276	263	257	291	303	284	288	300	299	274	284	273	273	285	262	271	282	288	313	267	291	256	301	265	255	295	284	263	288	260	310	248	303	251	293	294	290	265	297	297	306	307	317	308	264	337	264	291	245	318	287	281	252	315	293	300	280	295	278	315	265	271	254	287	308	294	291	270	256	289	294	303	286	262	270	268	291	297	307	276	318	283	329	261	265	279	269	299	294	276	268	234	276	256	282	283	263	265	293	293	283	284	289	283	270	284	256	285	258	300	305	273	285	275	291	284	254	270	290	275	280	258	317	299	288	315	281	283	290	291	303	292	270	258	289	286	300	260	289	249	259	282	284	288	269	271	273	259	257	296	256	311	300	279	258	276	271	289	269	264	280	323	272	293	271	287	277	294	288	269	290	264	290	265	298	284	309	293	273	252	281	278	296	299	285	273	301	250	297	279	268	269	278	264	268	280	280	316	279	266	278	265	303	263	280	256	289	303	250	306	265	295	275	314	271	260	277	304	295	290	303	296	273	290	294	300	252	268	283	285	297	308	277	275	250	288	268	267	284	275	310	291	287	273	284	273	265	261	305	296	298	282	284	279	293	300	287	289	326	257	269	293	286	291	307	297	297	286	288	298	285	290	279	298	273	306	297	282	300	303	266	263	279	313	274	272	277	303	274	282	296	285	295	292	276	292	264	291	281	304	274	268	309	289	288	297	261	299	289	291	292	303	289	304	307	281	279	323	273	284	310	309	276	278	276	286	272	284	297	275	296	286	287	286	285	275	289	267	268	259	253	296	280	311	268	245	291	303	327	266	272	282	299	259	286	292	262	302	308	279	320	279	321	295	282	280	296	289	294	326	244	261	284	283	288	280	279	285	280	249	261	290	293	278	260	267	256	290	267	265	322	279	276	301	311	274	298	288	286	283	293	296	295	241	276	288	295	261	275	276	292	258	282	279	269	284	275	292	264	272	278	287	279	268	254	267	313	305	263	295	256	312	253	308	250	297	286	270	316	290	279	288	303	274	299	272	289	314	321	312	289	283	326	274	311	266	283	300	293	289	282	338	306	292	277	250	283	272	301	266	298	292	274	242	306	315	286	273	259	280	275	292	321	259	275	284	262	293	278	267	289	267	282	285	278	276	264	309	276	295	272	279	319	268	275	302	293	311	286	258	292	276	271	285	308	299	316	294	286	288	280	288	288	291	283	281	283	282	274	301	271	277	276	295	307	278	309	249	302	271	289	292	259	299	299	265	286	259	277	298	286	266	292	301	264	282	288	291	268	265	284	267	257	282	287	270	294	281	305	299	300	301	286	302	296	299	262	305	276	245	287	272	255	306	276	270	279	292	298	274	263	277	280	278	245	242	266	268	282	261	285	294	303	294	255	261	290	243	286	227	313	264	276	287	276	281	326	292	283	287	309	279	273	278	285	270	272	298	261	283	288	253	283	276	258	288	300	264	304	287	288	292	298	311	264	301	271	274	260	317	308	313	279	268	286	312	274	289	294	260	277	319	272	302	303	264	249	279	282	272	308	268	258	296	275	303	241	303	258	308	293	264	249	282	275	291	315	294	298	275	300	279	289	267	288	282	280	285	251	234	289	294	300	260	248	264	269	289	281	331	286	304	272	283	295	250	275	284	291	280	284	280	283	291	286	284	277	244	262	277	274	290	298	282	294	266	288	305	256	289	319	277	233	253	286	301	279	292	280	296	290	275	306	267	260	302	302	300	280	283	285	251	299	298	286	329	308	272	295	282	269	265	258	254	299	269	275	287	291	260	257	287	268	263	275	297	288	297	265	306	293	299	287	277	313	298	317	284	297	262	266	287	288	266	242	257	276	279	276	269	298	289	293	284	240	244	275	310	324	261	265	297	287	306	299	290	274	287	290	314	247	306	273	266	267	249	301	275	280	281	267	247	306	266	297	274	267	264	280	281	273	263	280	308	250	240	248	295	295	294	256	288	308	275	303	262	305	263	310	295	285	289	287	268	323	286	286	286	314	284	295	301	284	261	282	239	340	291	287	276	284	272	281	277
18407	10902	7419	8375	7513	6138	3813	3157	2606	2126	1696	1463	1238	1153	1015	1002	968	907	857	860	824	812	849	839	771	791	835	752	783	771	752	799	755	741	724	757	719	793	767	749	747	758	782	760	759	735	720	726	730	769	735	719	708	737	759	743	725	803	788	806	807	818	749	735	770	757	726	761	786	756	756	740	758	733	731	773	743	723	719	732	767	736	715	784	707	752	722	751	741	761	723	743	691	722	698	779	748	725	747	731	763	682	709	710	785	700	766	723	702	726	717	670	713	715	713	748	740	772	679	702	711	703	728	742	742	673	740	719	688	710	671	715	747	705	706	723	711	716	748	718	708	739	746	729	721	729	736	735	686	717	693	735	708	737	730	686	728	691	737	718	744	738	744	765	754	727	705	731	685	721	720	747	733	720	744	739	754	707	748	694	731	742	684	716	711	737	654	743	710	680	694	698	689	706	715	762	717	682	693	711	746	697	729	744	708	698	754	725	724	681	718	716	719	735	701	727	699	728	682	774	707	700	684	750	732	729	707	791	720	734	704	744	729	705	760	685	699	689	711	714	682	730	736	715	719	711	733	671	762	717	752	751	791	671	711	736	730	716	774	676	716	654	679	717	697	702	725	706	694	756	772	720	682	725	699	714	747	707	702	690	686	695	675	716	731	727	744	740	721	676	750	708	756	744	710	742	706	718	690	757	733	717	762	738	727	705	676	747	726	724	692	743	709	710	693	687	693	701	774	706	679	686	715	742	721	754	729	724	721	705	719	676	713	688	669	769	717	703	713	784	759	727	715	703	708	699	764	704	715	708	712	727	681	751	682	715	703	706	685	659	711	710	694	734	700	699	724	734	698	725	724	677	646	703	689	732	687	712	740	728	711	720	748	715	738	732	728	736	730	719	671	719	666	700	735	697	740	718	752	760	672	715	709	708	743	709	704	752	785	664	726	714	735	693	703	719	731	714	690	705	721	693	725	766	693	695	732	699	752	682	711	663	761	722	713	728	695	740	703	701	714	662	718	744	748	768	757	690	690	705	719	689	713	700	711	732	770	719	699	696	704	702	691	752	747	770	700	673	713	746	722	722	702	719	706	724	738	709	712	708	677	743	741	746	717	694	763	709	750	767	750	716	795	685	742	733	703	772	713	674	728	663	678	700	663	688	710	681	672	687	729	704	748	652	731	703	707	692	730	708	724	701	708	705	632	679	662	692	679	690	729	703	779	743	753	711	685	747	716	752	714	724	696	690	712	722	723	732	723	727	758	719	654	705	719	713	796	705	698	749	723	715	679	684	695	716	765	734	680	761	719	754	672	734	714	722	773	734	736	707	737	715	740	748	701	713	716	713	685	755	680	731	754	698	749	732	718	734	763	718	711	746	716	718	735	719	725	700	745	708	682	735	714	759	744	731	684	731	758	754	717	648	729	723	684	688	731	759	711	686	738	717	781	663	698	695	658	684	727	766	661	735	689	728	683	751	722	672	749	725	729	713	711	703	721	664	750	695	734	707	772	757	733	702	700	730	716	707	680	766	695	740	712	722	730	709	700	696	753	746	740	707	725	726	724	694	685	766	735	730	694	703	684	748	738	726	717	725	684	741	749	719	759	754	663	705	733	717	742	743	681	722	687	697	759	701	689	694	702	728	710	737	721	738	749	684	736	749	762	700	652	748	731	735	690	696	709	662	742	680	652	707	673	714	752	702	729	718	736	749	674	672	736	778	678	729	721	700	723	725	739	724	717	711	732	682	712	717	708	689	719	741	694	687	728	728	774	724	716	684	693	702	747	680	703	698	737	672	712	724	675	747	738	720	682	694	719	680	700	680	742	699	765	729	770	732	732	731	737	744	724	704	752	738	669	709	688	677	743	730	770	729	725	704	745	718	711	725	711	695	707	671	738	735	716	732	704	742	711	718	727	678	708	738	689	722	701	712	690	705	730	732	691	749	751	689	695	710	709	743	728	770	737	709	695	729	726	729	733	745	798	668	701	776	720	733	703	727	693	691	684	740	684	715	709	711	745	726	736	714	702	709	747	773	765	761	711	703	705	742	670	718	734	700	765	738	760	738	719	747	693	757	738	726	723	683	732	729	766	714	735	815	685	735	762	751	703	718	737	721	743	716	713	736	712	693	742	717	754	709	736	690	688	702	664	690	703	741	722	722	712	716	729	723	735	692	729	713	705	710	708	739	779	676	717	700	731	731	681	694	719	695	732	658	699	757	718	715	765	666	702	688	693	715	689	666	650	732	710	693	714	715	704	681	692	760	746	710	676	659	718	690	757	706	704	725	694	754	666	735	715	736	718	735	719	673	665	721	673	748	698	765	732	704	731	730	691	702	679	719	668	663	770	771	663	741	728	722	745	710	746	682	666	735	713	749	704	679	733	710	722	738	724	661	701	710	701	721	708	686	719	741	720	710	704	747	721	687	672	690	685	735	689	705	742	681	731	692	714	694	695	715	678	703	766	675	717	698	729	701	759	679	703	695	697	699	697	706	657	768	753	677	736	710	717	718	700	756	737	770	698	748	699	755	788	730	686	740	725	701	733	771	694	697	713	693	697	686	772	727	735	690	683	733	720	690	735	713	715	722	738	767	751	698	792	716	688	742	715	705	707	698	669	670	707	718	748	697	678	674	686	728	712	718	765	744	764	726	764	712	693	676	721	702	706	774	705	687	725	722	709	721	702	678	765	698	650	740	727	755	742	727	726	735	694	751	725	744	732	733	703	761	766	715	712	741	733	725	664	760	750	683	729	687	724	721	728	744	722	737	677	695	779	714	739	705	718	705	734	777	722	725	736	766	675	715	725	703	746	729	741	728	693	764	716	704	695	714	711	766	683	714	738	707	746	686	702	730	724	682	704	718	696	700	731	686	710	775	723	697	724	720	746	706	754	769	750	751	697	717	734	709	679	754	701	733	713	667	738	680	726	760	684	727	699	754	682	671	756	750	680	740	742	777	705	707	729	741	752	763	735	662	731	706	716	701	713	737	746	720	718	695	733	746	728	735	727	751	727	700	733	761	746	703	735	697	743	732	728	724	731	727	644	710	743	712	765	686	717	705	720	672	736	723	742	728	735	686	718	732	740	696	712	690	748	712	741	739	728	710	710	730	719	696	710	721	707	699	689	675	719	722	752	735	712	685	684	717	740	728	698	715	737	756	702	705	710	725	756	688	723	725	700	736	726	730	720	686	745	703	737	706	762	726	686	712	737	699	732	693	682	694	740	700	694	775	707	706	748	759	690	698	755	696	712	740	737	733	718	707	770	720	720	710	728	678	691	687	739	682	716	727	744	725	741	676	715	751	749	708	708	724	746	698	660	703	697	705	667	716	697	741	701	709	693	716	690	702	770	744	727	715	713	691	706	693	707	734	729	727	756	667	664	717	717	715	713	746	738	743	718	710	682	735	708	693	710	720	757	719	756	757	729	697	697	711	734	780	658	724	714	673	712	757	698	700	768	704	709	742	715	739	670	762	731	736
35354	22220	14260	11228	8551	6261	3635	2064	1240	826	572	379	328	274	274	260	231	239	201	227	204	199	226	214	187	214	168	175	179	196	188	204	185	212	208	173	159	191	183	209	178	159	189	183	164	173	171	178	192	197	205	180	180	182	182	176	207	185	190	187	179	182	178	189	167	162	175	185	157	201	174	177	160	179	182	194	175	180	169	177	179	181	181	191	159	181	167	183	176	158	177	178	196	189	174	177	169	185	168	171	186	173	167	165	155	192	175	192	159	175	168	189	161	157	173	176	162	168	164	182	206	161	159	163	193	183	169	186	180	165	204	179	178	176	173	172	174	182	176	172	166	151	170	158	171	190	188	180	160	171	169	187	174	180	185	163	181	181	178	191	164	173	190	194	179	171	151	173	172	189	178	148	163	173	160	177	181	171	168	156	175	176	173	173	189	162	151	153	166	166	158	169	152	164	177	158	189	188	168	155	175	153	170	177	168	198	184	149	190	189	161	172	165	156	181	205	186	167	168	180	158	183	162	173	175	187	166	197	164	171	174	170	179	168	168	175	150	142	165	177	200	186	172	168	172	185	175	152	175	156	170	159	176	177	166	169	195	145	165	154	170	162	157	169	185	201	200	181	167	148	168	168	180	167	171	190	174	152	192	172	189	178	181	151	204	182	178	153	183	177	181	168	176	167	181	171	173	195	182	146	190	153	179	173	173	155	154	186	170	164	180	149	175	160	170	174	173	159	161	193	165	161	166	158	158	165	156	167	181	159	183	167	140	196	161	162	174	173	173	171	175	151	212	160	169	161	187	180	189	172	181	173	163	175	156	174	168	154	182	167	180	189	177	161	165	170	170	144	164	160	182	163	183	170	173	160	163	190	204	157	182	168	169	174	175	154	173	168	188	169	185	197	173	168	167	155	181	147	176	150	176	194	148	171	164	166	194	172	182	170	185	196	160	168	193	177	171	168	152	195	177	176	173	161	172	182	190	175	164	190	174	171	166	191	208	191	165	163	172	175	201	172	191	178	165	174	170	160	188	168	175	169	172	179	171	185	173	171	167	161	152	186	174	197	165	144	183	158	207	179	179	175	175	190	189	186	170	194	179	175	176	173	175	170	172	191	205	163	164	182	199	164	167	162	180	176	177	182	192	162	182	163	188	169	170	185	188	169	145	158	174	189	168	166	157	195	163	144	199	178	174	160	185	187	149	176	137	166	209	150	173	177	167	175	176	181	174	175	169	173	164	182	149	165	197	176	188	164	173	181	163	164	174	167	185	189	154	170	181	165	164	165	190	177	173	174	173	167	164	179	177	164	185	198	182	182	185	155	132	186	178	171	161	196	190	136	180	183	156	185	167	165	155	177	173	174	165	184	153	176	152	149	197	183	184	163	156	179	161	163	153	170	178	164	167	145	178	204	180	189	190	158	179	198	188	178	155	150	170	181	186	176	186	175	168	160	180	184	171	147	155	179	169	166	179	177	168	158	169	196	158	164	174	170	195	171	189	159	157	175	175	173	146	172	175	144	163	140	188	187	158	161	183	154	152	177	133	163	191	182	162	162	136	168	163	162	166	170	177	165	164	173	173	184	172	177	172	171	183	185	165	162	167	213	182	171	159	175	191	161	162	183	170	166	172	187	192	172	193	183	170	174	192	184	172	183	150	173	173	186	164	163	175	165	170	166	207	182	152	172	167	179	203	180	153	186	169	174	181	190	184	175	168	171	170	160	177	197	159	212	144	167	183	187	169	200	155	191	150	166	160	176	149	148	181	150	156	149	152	170	179	168	165	153	157	178	146	171	163	168	152	176	159	174	176	149	162	179	169	179	168	205	165	151	191	156	152	182	193	134	170	162	185	188	185	170	180	190	167	159	175	178	170	164	144	152	171	184	155	185	196	162	190	163	168	142	186	185	140	165	183	168	140	179	144	172	192	164	181	184	205	154	183	165	163	166	166	183	186	162	165	159	182	163	160	171	178	195	171	195	161	183	167	182	163	171	172	195	173	172	175	174	160	170	183	188	175	181	150	178	159	149	188	175	163	189	179	150	177	181	175	155	183	154	179	183	168	174	163	172	169	173	161	184	156	175	182	174	187	224	141	184	191	151	186	161	177	160	165	195	190	162	164	188	196	166	155	176	173	156	158	156	164	162	150	165	191	179	168	164	172	168	200	159	197	169	176	176	166	174	160	163	156	170	161	195	157	164	180	182	174	170	173	170	177	180	194	172	183	169	181	169	180	161	160	190	149	175	163	168	180	161	161	206	190	180	171	170	170	179	187	180	188	171	189	172	180	161	179	179	190	179	159	188	184	176	196	176	164	153	154	200	177	183	162	159	160	152	190	183	162	169	172	199	174	168	186	168	170	167	160	168	162	183	184	190	160	187	175	172	203	187	186	149	165	162	168	179	164	161	146	168	180	180	174	155	168	158	193	171	181	198	177	169	183	161	150	173	192	182	157	178	186	181	192	160	138	191	152	169	179	186	181	160	180	162	164	181	180	146	192	144	171	140	173	165	181	174	168	161	181	175	156	173	197	178	152	177	167	168	179	172	161	164	207	161	162	186	198	165	155	169	161	189	175	179	166	168	169	183	163	192	166	147	164	183	205	161	164	182	193	192	182	179	187	164	179	166	166	179	181	163	158	191	153	189	181	191	171	199	161	181	181	170	180	200	175	182	180	165	186	180	161	158	162	176	186	176	171	170	213	179	191	162	184	156	169	173	197	156	141	168	153	188	186	167	182	183	167	178	171	188	176	179	181	168	189	181	164	199	172	144	164	184	160	173	179	157	176	154	188	156	186	173	197	192	187	162	180	164	198	153	168	190	192	159	185	167	170	194	166	180	149	172	180	179	210	186	169	187	189	188	171	177	190	152	202	171	187	179	189	177	161	204	161	159	201	158	168	167	207	171	172	163	169	184	177	150	177	170	182	163	171	187	187	169	196	163	176	169	200	164	194	176	171	170	173	171	155	182	158	171	170	170	162	200	153	142	166	190	185	174	201	166	185	162	174	172	178	193	199	166	190	164	159	172	183	156	182	175	162	165	185	172	177	162	184	175	154	172	169	180	162	168	151	165	164	180	166	197	158	171	169	206	175	166	149	169	170	195	173	169	160	159	167	179	182	195	189	188	166	198	171	191	199	147	175	168	167	188	190	181	175	195	156	162	162	178	188	166	160	162	183	168	144	168	176	156	174	178	158	123	171	186	165	150	177	170	187	166	166	212	180	180	165	168	195	180	169	160	182	167	150	190	173	155	180	174	129	171	164	169	181	176	161	196	173	206	162	157	152	187	150	175	184	188	172	156	174	168	190	186	174	152	172	194	188	194	164	181	146	166	187	173	156	204	152	180	196	183	197	176	195	187	151	166	178	152	189	171	183	180	170	157	187	184	166	151	163	186	178	180	168	143	164	159	182	151	166	169	169	186	179	171	157	163	166	176	172	175	165	168	178	162	185	191	153	175	180	168	178	178	161	190	147	165
24825	13539	10514	11626	9931	8198	5505	4436	3686	2913	2235	1725	1333	1187	1066	948	868	853	760	705	691	648	641	602	686	594	576	567	589	559	579	518	536	568	548	548	525	511	490	519	533	500	517	535	488	471	472	483	491	498	509	543	509	479	465	479	562	503	509	524	508	503	509	523	510	519	503	523	496	521	482	506	527	498	558	502	492	489	501	565	516	508	516	494	453	493	493	528	489	495	468	463	476	464	471	463	482	449	499	488	484	510	450	479	536	498	462	454	451	466	470	491	460	492	486	467	474	443	457	443	452	479	471	468	484	431	469	476	468	478	438	490	477	488	458	447	442	461	440	431	477	482	440	427	515	471	444	461	470	441	468	453	465	442	476	495	436	489	481	482	460	435	482	442	441	454	473	461	440	459	468	458	470	451	460	478	459	446	459	498	446	457	460	454	479	468	437	448	470	419	473	493	431	481	481	483	466	452	465	449	471	452	475	419	458	436	459	421	478	493	482	438	447	477	424	460	443	430	482	461	424	489	473	478	435	515	493	421	449	481	440	437	437	485	438	431	451	468	416	445	414	462	419	454	467	426	435	427	430	476	480	443	475	451	450	487	456	455	458	439	449	442	434	465	435	477	426	461	486	486	443	448	467	452	446	510	466	486	453	452	488	451	469	483	462	435	458	467	438	455	471	490	464	496	493	474	444	442	432	449	460	456	470	437	470	495	457	456	414	477	445	439	455	450	460	472	480	431	460	446	462	452	480	448	457	478	447	455	467	441	460	419	459	455	446	452	466	453	454	438	518	444	486	470	422	411	433	444	454	460	456	469	454	473	451	452	437	462	439	440	432	427	457	442	468	445	448	460	497	473	466	465	454	465	426	459	449	457	485	456	470	481	468	449	472	469	459	477	431	419	456	468	461	407	460	500	438	419	463	484	463	464	438	449	481	450	452	477	460	477	471	442	492	462	461	417	464	466	464	466	456	460	439	441	455	470	455	457	443	481	436	411	437	452	484	488	424	479	443	460	467	482	490	472	474	484	473	474	453	458	458	526	481	461	452	418	468	453	461	453	449	503	467	462	460	436	446	496	433	396	440	477	442	458	443	438	458	429	455	408	485	478	440	465	472	495	441	483	439	403	484	455	461	447	463	419	463	432	404	456	445	463	449	463	458	472	463	473	471	461	453	431	415	433	438	462	428	431	453	435	446	451	452	471	410	450	447	471	452	467	453	449	463	449	459	502	434	441	455	455	479	433	488	460	513	463	446	451	482	455	442	441	515	471	441	465	441	414	495	491	453	483	491	465	445	465	467	431	479	466	451	431	432	478	480	451	444	455	435	451	468	445	400	464	439	437	470	479	494	426	455	431	411	429	449	437	437	445	443	430	469	441	485	449	451	485	464	434	478	501	441	453	445	451	451	449	425	480	455	464	459	439	439	455	470	481	455	434	422	443	446	443	476	473	481	485	467	487	424	450	452	447	480	462	448	469	445	415	440	441	432	459	464	441	434	487	465	463	479	437	455	448	445	417	453	428	423	447	461	411	469	488	460	476	480	445	410	447	440	467	425	440	467	458	442	449	414	461	472	463	445	473	446	453	463	462	447	435	452	451	491	463	484	479	432	456	437	498	412	470	467	469	477	439	425	447	435	466	452	457	465	512	477	474	452	435	453	425	455	469	470	481	418	453	457	476	467	454	473	442	462	466	444	433	451	440	467	478	441	474	448	463	464	439	437	472	487	442	461	427	447	463	464	496	464	465	433	486	434	433	450	488	466	467	426	483	434	479	432	468	432	467	443	445	441	455	463	456	475	451	443	473	468	415	438	443	466	456	444	457	480	455	459	463	428	457	469	445	432	465	448	452	443	425	476	484	443	449	468	490	452	399	473	472	472	443	453	483	499	467	458	502	422	437	451	486	451	418	458	461	453	442	513	472	448	455	458	468	466	482	449	449	427	454	479	453	422	496	500	438	482	432	495	468	478	458	437	453	500	455	466	443	461	450	434	450	427	437	468	466	450	434	457	457	433	474	438	462	439	476	420	466	468	472	477	432	476	422	460	451	466	449	414	464	462	474	473	470	418	461	478	460	440	440	423	455	476	443	490	446	427	441	475	472	423	456	467	439	421	484	464	431	444	460	462	445	463	462	435	458	472	446	488	418	443	471	422	474	441	467	452	446	432	468	454	462	445	444	465	417	437	479	467	448	482	439	460	479	391	475	474	454	473	473	424	444	450	464	451	481	467	442	474	461	451	447	470	449	452	440	461	439	478	434	453	451	433	483	465	481	432	446	481	436	445	452	459	462	494	452	466	451	439	491	454	429	477	496	463	490	473	475	447	471	445	461	419	452	501	487	417	466	440	467	458	447	467	459	498	435	467	438	481	457	482	474	426	457	436	454	467	447	445	481	508	466	509	459	442	447	486	497	412	475	424	459	465	487	472	453	454	463	474	481	463	469	442	466	446	469	467	446	466	476	448	469	444	425	449	465	437	420	454	459	441	459	458	439	457	444	417	457	464	470	423	432	473	452	470	408	420	434	433	461	447	456	442	416	425	469	447	462	449	476	479	464	468	422	440	451	430	439	456	427	435	403	463	453	436	422	478	464	434	447	467	429	460	467	502	443	458	472	496	474	501	452	428	457	481	443	464	463	467	475	467	481	454	445	455	452	494	475	460	451	490	471	457	406	484	456	429	463	431	443	462	461	443	481	463	446	444	441	457	481	452	449	481	461	443	449	451	442	511	476	514	468	442	467	469	470	469	427	485	497	409	460	442	463	466	437	431	439	442	457	498	442	438	423	474	474	463	424	452	451	443	462	441	495	488	464	486	430	471	432	439	428	455	460	495	499	455	477	461	440	464	473	474	429	419	481	421	446	487	441	481	441	424	438	450	483	437	459	416	443	467	466	439	483	488	470	424	506	443	457	477	472	433	467	467	431	442	458	424	403	445	469	476	438	440	453	477	462	450	449	441	444	456	462	493	440	452	457	457	419	470	477	465	452	430	454	434	458	440	484	453	449	433	440	469	435	449	438	471	456	482	428	445	461	473	455	439	462	455	466	473	456	468	449	476	500	420	476	455	460	493	448	472	466	449	474	477	498	460	492	444	501	436	454	469	464	454	470	488	472	452	449	467	428	476	446	453	455	450	419	467	463	508	454	465	441	413	426	428	454	445	448	443	483	447	464	462	447	458	437	443	422	459	473	424	470	449	472	456	463	465	461	461	432	441	516	429	469	412	465	454	415	485	450	444	482	440	437	434	457	433	472	468	477	471	473	477	435	462	450	421	460	435	447	432	462	477	440	481	414	418	442	446	450	460	447	436	467	481	423	463	464	477	474	458	435	463	508	476	466	444	443	451	462	449	453	482	456	457	446	424	457	443	468	441	456	444	445	452	479	461	463	456	406	460	488	484	488	463	434	467	449	444	433	457	457	440	447	455	421	423	429	423	413	485	424	464	457	474	480	437	442	423	499	456	435	466	473	489	464	445	460
6734	2721	1764	1063	866	681	427	360	342	315	304	300	275	292	273	232	273	247	256	250	266	254	250	255	267	260	293	250	284	280	270	266	265	266	232	279	283	267	270	258	289	258	257	315	298	248	276	268	272	284	215	265	246	278	275	291	258	310	267	292	268	257	287	236	261	240	237	270	280	245	272	289	245	264	259	291	304	284	251	256	252	252	246	284	287	262	242	247	243	265	260	273	255	264	285	265	266	256	271	290	290	252	272	255	260	286	281	253	275	259	240	286	263	267	263	265	266	246	232	266	251	267	264	264	271	241	275	285	257	288	255	246	260	288	274	264	277	292	240	262	304	240	272	272	276	226	268	252	283	281	296	283	246	260	249	258	256	274	261	241	284	284	269	294	251	254	230	242	297	251	286	257	279	280	248	255	262	235	270	238	256	305	259	271	268	286	280	286	275	271	272	282	272	292	258	273	262	271	261	273	301	243	272	263	289	262	244	289	278	242	248	296	277	279	282	276	287	286	259	254	283	253	241	272	249	251	262	279	281	252	272	276	246	249	261	302	252	275	291	269	271	285	284	257	274	266	264	247	267	244	269	247	266	261	290	252	277	251	248	266	326	252	278	283	273	300	270	300	253	275	261	262	243	286	272	264	264	261	237	290	294	295	259	248	264	285	278	277	253	263	244	286	256	265	293	275	226	280	281	227	268	260	264	274	270	270	253	270	258	253	277	261	293	253	275	294	276	263	252	283	268	278	254	261	246	274	250	281	250	249	273	290	256	251	270	282	280	268	276	266	264	283	260	279	267	257	232	264	260	304	282	269	276	263	265	273	260	252	272	268	283	282	244	263	270	289	267	287	263	266	274	228	261	242	246	268	281	267	277	262	262	255	273	277	281	243	277	256	265	275	275	261	281	303	245	255	282	251	269	252	282	244	272	287	271	277	230	291	272	264	265	269	240	242	276	253	248	277	255	244	275	287	257	304	255	275	278	254	250	233	268	266	268	295	256	248	272	280	259	285	254	264	287	257	289	272	249	263	261	256	275	275	266	270	261	226	279	250	276	261	244	245	305	257	258	270	251	255	282	284	275	291	297	262	244	260	284	263	284	294	272	271	258	284	255	253	261	289	226	249	272	257	273	268	260	274	289	273	267	269	259	253	261	250	280	250	263	278	250	276	295	267	270	249	268	297	276	260	266	278	273	268	271	294	249	245	263	267	266	274	236	263	289	270	282	299	272	238	225	251	261	263	267	294	275	244	285	260	281	269	270	270	289	261	271	270	284	241	272	282	294	271	244	305	264	277	270	264	252	250	310	274	252	252	249	266	265	267	260	252	253	242	279	283	263	290	293	260	257	256	280	264	263	239	310	251	264	287	270	280	259	247	290	262	234	271	260	261	289	276	256	262	249	252	284	262	236	267	260	284	278	288	301	267	266	233	276	278	267	260	247	281	247	278	273	256	287	270	252	246	272	255	257	257	272	261	258	228	279	258	273	270	266	270	229	259	239	238	261	263	269	252	257	281	272	240	287	269	272	276	272	274	259	232	257	291	241	245	260	275	271	273	282	249	251	271	252	241	278	261	280	272	270	262	270	300	276	307	261	274	262	265	282	282	264	272	254	267	320	263	255	286	305	276	277	235	295	261	260	308	278	249	280	271	257	255	257	292	267	250	261	273	282	268	241	289	277	263	275	259	254	277	242	265	260	272	237	275	280	266	270	256	270	282	260	246	246	287	288	244	265	267	237	279	251	272	300	228	277	266	273	263	247	281	277	258	254	231	262	249	261	274	270	262	251	274	289	250	257	257	261	264	238	253	262	245	283	239	265	271	242	251	264	266	254	259	289	260	294	261	280	269	275	276	244	260	246	256	262	275	289	240	268	260	276	240	271	272	280	265	218	280	272	261	288	292	254	241	252	257	286	248	263	276	250	246	304	257	259	262	253	266	246	271	262	250	259	270	256	259	290	263	267	243	271	269	275	242	290	255	267	287	241	280	279	297	249	243	281	283	280	260	273	264	222	268	254	258	266	271	249	260	259	247	261	257	260	256	255	260	272	285	270	268	268	257	268	290	275	287	261	262	273	284	270	282	286	266	217	274	295	268	260	261	283	263	260	276	276	255	267	238	262	253	260	263	280	259	274	278	277	235	269	251	268	277	241	288	253	232	263	288	263	258	258	261	274	274	230	293	268	242	272	268	268	244	241	227	293	284	305	246	282	247	278	273	267	253	277	268	266	279	280	274	243	257	271	238	279	222	278	269	239	299	269	271	262	256	263	247	256	261	236	265	290	250	274	284	241	260	268	276	272	251	274	287	264	258	274	285	262	243	268	289	253	250	268	267	241	249	260	250	254	276	267	269	284	274	262	270	271	277	245	254	282	267	262	273	231	259	280	281	303	269	264	258	272	245	266	271	244	269	255	272	252	283	260	271	274	266	270	262	246	288	266	278	233	252	260	268	271	267	261	266	261	273	261	271	277	265	268	245	258	291	272	255	242	275	270	264	296	229	295	266	269	254	253	255	286	252	269	270	268	265	290	286	285	276	278	266	236	267	252	254	255	273	284	256	272	282	252	297	274	232	268	286	295	280	273	234	281	267	245	272	259	238	260	268	281	277	240	274	261	258	255	250	258	281	275	276	273	248	249	268	249	255	269	284	279	253	233	258	269	285	261	268	269	277	278	284	263	260	268	265	255	258	236	301	298	241	266	300	254	263	274	279	246	261	251	258	276	278	263	236	278	282	261	276	271	254	272	291	305	276	315	271	257	286	277	245	323	252	242	259	247	290	267	237	277	281	256	242	285	223	269	266	225	277	264	280	258	243	243	256	259	262	275	268	265	237	235	299	269	268	286	280	248	263	263	269	271	290	247	290	262	268	268	275	267	236	248	267	264	271	281	268	265	279	252	261	252	240	234	272	270	278	299	263	259	257	261	257	242	240	264	258	286	237	288	287	264	275	246	242	274	241	241	305	285	270	263	252	261	270	257	300	273	277	261	235	272	242	250	285	269	258	291	257	263	257	228	223	271	261	247	286	278	267	268	248	268	253	291	250	253	274	271	276	258	269	272	235	293	259	238	291	292	279	251	276	262	275	269	240	307	257	273	253	274	275	257	253	251	245	286	244	253	283	265	283	236	297	284	231	283	290	258	284	257	254	249	249	271	296	269	270	273	249	262	275	251	279	259	224	256	274	257	285	242	265	270	280	249	255	268	245	277	268	277	291	258	264	270	242	268	253	245	236	283	238	273	248	251	260	283	272	262	276	282	253	264	277	274	255	264	254	275	267	287	270	265	292	260	258	274	245	243	273	249	233	248	280	262	237	273	288	268	266	287	279	261	226	234	281	233	254	227	243	256	285	272	261	265	242	264	268	281	258	287	273	258	271	269	254	257	263	254	248	256	276	278	266	260	248	249	252	283	290	285	258	264	257	282	275	266	274	276	234	258	292	272	232	309	272	250	267	259	290	248	277	261	282	260	273	281	260
5941	3333	3034	2579	2459	1953	1288	1053	972	901	886	758	762	719	704	747	725	679	643	737	642	639	702	719	660	730	738	655	706	687	678	714	700	691	665	719	684	713	700	678	713	682	660	701	648	687	712	700	679	751	675	738	693	663	716	711	667	730	714	717	673	709	714	747	681	676	679	728	700	729	684	721	660	720	720	735	682	713	764	730	686	689	729	693	684	668	712	672	705	734	726	685	690	674	725	673	612	711	689	699	709	648	664	692	689	737	729	669	695	671	690	721	723	663	676	692	665	719	665	662	664	690	729	671	659	713	688	680	650	633	685	702	664	699	667	652	699	716	738	690	657	729	697	703	629	725	693	688	694	681	645	694	650	700	652	695	692	689	672	681	679	663	732	804	704	663	676	717	670	726	675	669	688	641	701	713	683	736	691	718	708	644	685	709	710	680	660	685	687	672	667	693	711	643	686	633	670	695	691	694	710	674	687	720	680	718	654	734	643	698	682	701	709	655	659	723	707	677	704	661	654	702	686	654	650	685	684	649	666	656	674	725	741	715	666	683	695	668	686	641	674	743	720	693	639	707	693	723	694	698	704	703	649	662	739	640	672	675	721	702	640	673	686	733	751	650	688	643	663	664	706	702	649	685	744	683	711	651	668	650	684	672	669	683	688	645	705	671	713	689	647	623	674	688	649	681	696	702	632	676	688	679	732	660	725	675	683	714	622	719	652	667	663	743	711	703	680	682	665	726	719	707	667	732	687	691	719	640	662	692	668	711	639	678	688	702	738	651	679	652	669	652	718	690	672	679	685	719	687	664	672	704	693	677	684	671	682	664	696	677	690	631	704	663	692	727	729	698	655	636	716	657	669	664	733	655	668	655	667	677	688	688	700	706	725	699	679	682	684	663	698	681	696	652	622	693	675	681	689	678	657	682	694	721	670	724	748	693	683	741	680	660	721	669	644	682	738	679	687	697	673	702	690	710	697	709	722	700	639	682	710	642	767	671	695	684	702	666	658	689	749	716	669	635	710	724	659	698	642	684	674	651	698	707	710	704	651	689	669	723	731	710	712	674	650	699	702	727	753	707	709	698	675	679	649	705	658	653	695	722	702	680	692	684	715	684	670	656	675	674	647	733	682	639	650	661	720	708	705	679	663	702	703	737	725	707	705	712	692	663	687	701	665	698	697	699	669	644	665	683	709	669	667	655	680	699	667	680	667	706	702	686	638	669	691	682	713	705	679	718	676	690	708	682	639	681	695	660	706	720	675	678	653	673	643	649	697	680	680	749	653	676	671	730	654	701	679	697	653	761	681	723	676	687	688	644	704	701	717	724	693	708	654	704	684	645	636	689	679	714	713	671	731	715	624	647	750	702	701	647	643	697	691	716	646	684	709	695	658	707	707	703	680	724	645	706	681	710	704	709	678	664	701	687	690	733	677	703	667	648	725	653	675	676	697	663	713	696	655	719	725	707	717	678	711	688	665	660	692	680	687	639	703	689	693	707	693	645	654	695	705	659	704	709	678	695	681	656	654	687	689	706	680	684	677	668	684	688	722	696	669	697	700	681	654	690	696	705	703	706	668	716	660	699	701	667	685	627	644	645	657	680	677	670	700	696	658	706	700	691	698	703	707	631	678	666	677	635	675	676	756	660	715	686	674	695	656	721	703	724	695	691	686	693	722	720	680	691	696	698	651	708	698	732	646	670	670	684	703	647	715	668	705	655	737	676	718	677	687	715	662	727	707	710	710	731	722	657	690	738	699	721	642	675	672	656	665	718	686	703	695	690	706	706	678	647	655	669	752	706	714	727	695	706	701	624	654	725	711	673	683	661	730	656	727	678	694	723	652	687	661	641	676	699	727	684	703	668	660	659	661	737	677	681	701	647	701	710	744	610	715	695	704	675	706	728	698	722	743	671	659	702	675	648	702	627	695	713	709	652	672	669	674	707	664	727	712	664	713	669	708	640	702	711	678	680	686	706	704	684	678	683	705	674	730	724	698	623	686	638	693	666	700	697	703	699	701	690	681	709	693	671	666	713	707	714	724	667	680	658	680	719	707	715	650	678	689	629	695	660	683	679	672	672	632	651	656	706	716	669	696	712	709	687	669	691	680	664	676	696	650	640	687	758	714	678	715	693	675	686	661	703	694	706	672	654	664	704	715	674	704	675	724	732	680	692	674	724	712	663	700	737	690	671	688	679	688	675	693	662	681	672	690	675	649	695	693	699	684	659	681	667	700	683	691	663	645	685	684	681	712	719	701	671	669	708	663	721	702	669	628	688	711	648	716	675	659	666	702	674	660	669	667	712	692	711	735	722	703	693	676	658	676	656	767	684	704	714	659	682	714	690	640	709	694	689	736	728	745	700	657	664	690	719	714	664	725	682	756	717	698	679	692	704	693	656	668	721	706	716	709	653	708	763	691	659	744	672	667	669	619	678	709	680	738	683	704	664	679	684	700	706	667	698	688	720	689	665	674	723	667	689	702	660	698	752	667	689	704	664	637	660	707	698	677	679	698	691	673	659	651	737	691	699	683	694	658	701	673	683	660	685	688	672	709	696	714	639	711	684	726	675	670	717	737	701	687	677	643	672	679	708	733	682	677	684	682	620	675	742	704	716	703	699	693	686	670	675	679	666	701	710	622	680	685	628	676	664	714	667	681	665	705	651	668	699	664	689	693	711	656	660	704	694	699	655	667	726	736	680	681	688	681	697	686	674	713	641	704	700	683	672	710	653	658	707	649	734	733	656	677	735	707	704	720	689	714	667	680	737	696	676	676	744	652	638	670	716	672	709	660	684	680	704	696	720	731	681	698	673	702	658	712	708	729	713	725	700	667	660	712	685	700	707	724	732	655	691	711	688	717	630	674	689	699	656	724	689	680	670	699	674	670	685	697	693	691	724	672	639	709	668	671	690	682	715	710	643	705	692	704	729	716	677	700	674	667	702	712	702	712	658	667	687	698	686	690	695	680	741	671	691	703	715	714	690	640	662	732	721	684	671	725	675	724	729	665	679	702	665	681	663	671	725	712	699	674	681	670	709	676	669	718	650	687	670	665	678	722	679	638	684	663	659	689	682	693	642	669	647	682	668	707	714	702	692	697	650	713	754	678	683	693	690	641	695	664	668	685	708	689	643	679	702	696	701	697	666	711	746	692	668	692	661	639	669	699	714	721	661	730	703	695	724	708	692	699	702	658	700	702	666	713	670	661	682	732	661	744	666	630	677	668	691	650	717	675	693	676	678	665	635	621	662	703	663	691	714	684	680	734	734	704	704	691	695	677	641	714	695	694	727	678	682	715	686	692	625	647	685	643	705	700	670	660	685	688	700	706	697	688	686	672	666	692	668	688	683	719	718	654	698	689	702	682	688	682	661	652	634	695	718	687	688	682	684	680	704	692	705	670	736	662	686	701	724	679	705	759	680	674	691	683	708	725	680	658	633	680	695	685	702	649	699	673	670	671	706	733	670	701	689	706	671	708	642
25935	17014	10026	7697	5748	3866	2160	1234	841	650	495	369	373	379	314	311	341	310	302	294	295	303	303	283	296	314	338	295	297	282	299	322	297	281	289	281	290	304	255	302	283	293	293	288	293	301	290	291	285	276	279	310	287	282	294	299	264	282	297	278	284	280	260	264	284	305	262	292	282	280	300	259	250	310	269	283	292	270	297	305	306	280	277	278	310	309	309	284	255	313	334	279	272	262	259	302	256	260	237	288	309	300	305	267	271	275	275	292	279	276	307	303	309	275	302	288	273	277	322	286	292	242	284	286	269	276	292	272	298	268	293	281	261	268	290	288	268	278	292	274	294	263	271	264	260	292	294	282	273	301	298	290	288	286	256	267	286	280	282	293	266	265	266	263	262	272	288	277	285	269	285	298	296	272	282	264	256	286	287	268	246	259	300	278	285	273	257	266	255	290	249	291	313	278	301	298	267	273	281	298	252	314	283	293	284	314	257	300	297	259	280	283	300	295	265	303	282	286	298	272	250	272	303	280	292	252	221	285	282	298	265	270	290	259	275	294	325	309	300	321	274	267	269	268	261	262	305	274	276	295	286	302	275	298	302	245	320	275	278	285	283	278	257	254	302	275	283	273	270	266	277	271	273	286	281	272	290	270	281	237	244	276	266	272	298	262	282	267	285	279	267	278	267	255	285	264	283	278	276	299	264	272	283	278	279	263	277	251	290	271	274	287	264	267	232	269	317	275	276	271	270	275	316	278	286	268	273	258	277	258	261	271	311	284	278	262	281	274	282	275	299	269	264	285	310	292	268	311	285	298	295	262	301	268	267	275	307	277	271	308	284	289	262	266	281	316	288	292	283	271	267	279	270	237	290	302	269	274	260	286	288	265	263	301	297	290	275	281	276	296	276	258	283	279	280	320	267	300	293	282	256	273	276	276	289	277	270	275	257	276	266	255	284	277	288	272	257	286	261	284	265	261	265	282	299	262	280	315	264	270	275	237	285	295	244	269	271	300	249	291	269	302	271	278	260	277	313	274	303	272	290	272	287	293	260	318	274	292	267	297	272	302	292	329	308	257	281	314	282	265	284	316	282	279	241	290	341	285	275	284	300	263	294	256	266	266	310	256	289	255	286	300	239	280	287	292	255	260	252	276	305	248	289	282	244	254	257	269	268	282	297	283	251	270	283	277	275	284	298	283	294	246	268	282	318	296	263	284	277	287	285	299	295	287	241	259	279	265	293	306	261	269	296	267	306	233	265	314	254	269	269	272	253	279	288	262	306	284	282	272	276	289	260	278	256	267	291	280	289	289	260	313	278	286	262	246	297	299	276	261	285	294	315	311	280	277	302	260	290	276	271	270	267	290	294	278	292	263	279	276	227	290	293	274	263	289	270	295	261	258	305	265	251	291	292	280	268	247	306	295	278	261	292	278	302	269	309	302	253	292	290	281	280	272	293	275	299	266	282	269	267	268	269	290	281	263	303	280	282	287	302	265	320	259	275	290	273	255	310	254	271	296	276	291	273	315	272	263	263	297	264	277	251	286	269	288	312	276	263	272	280	276	295	244	295	275	286	273	300	248	305	267	308	312	273	296	282	257	272	289	264	298	271	308	278	297	293	294	246	266	267	298	316	266	310	262	301	330	266	291	290	275	314	295	263	278	266	270	327	267	278	291	267	278	293	314	253	272	289	292	291	274	284	279	262	289	317	262	238	285	269	289	277	252	251	294	265	313	270	264	281	302	254	295	250	262	295	271	273	313	255	262	278	266	281	275	289	255	266	265	285	285	281	261	274	291	310	284	272	289	306	280	272	297	288	285	283	291	300	276	296	288	269	286	282	292	261	269	283	267	263	290	270	275	249	285	264	280	298	302	261	256	316	318	284	328	302	278	274	269	291	307	251	289	282	293	291	279	238	277	285	286	265	276	300	273	286	276	298	284	276	304	281	275	286	268	290	271	307	259	247	269	276	302	263	283	301	268	281	263	293	290	283	278	241	275	269	282	276	321	300	289	285	277	318	256	299	288	246	286	267	284	300	257	282	281	285	295	308	286	247	278	294	297	276	259	302	281	299	266	291	271	322	291	291	268	295	315	243	273	257	291	257	292	279	274	239	294	305	284	313	272	301	276	264	286	281	285	280	281	287	292	286	298	312	305	248	273	264	299	299	271	268	299	247	245	305	285	263	275	296	281	268	256	310	249	265	282	262	301	293	262	305	296	273	303	291	267	280	272	282	269	269	291	270	283	289	295	289	308	282	289	302	294	285	294	270	292	275	294	302	279	282	271	284	286	285	246	244	294	276	263	276	268	294	302	288	278	280	261	279	273	315	290	275	294	297	286	292	292	308	283	277	292	292	294	248	275	253	309	306	279	258	273	278	288	294	267	285	283	274	292	260	292	322	318	261	277	261	253	309	272	242	292	304	288	321	281	266	284	306	272	312	269	294	296	272	285	273	274	297	318	283	272	265	269	270	303	289	311	262	274	268	307	251	275	282	301	257	256	271	276	295	281	260	281	304	280	297	244	286	306	287	267	307	304	274	269	238	273	286	273	273	293	282	262	257	259	275	280	315	264	299	271	284	272	278	278	273	245	307	281	288	296	273	288	297	285	284	288	308	286	259	301	296	279	258	267	299	303	276	245	304	305	281	285	265	301	299	278	263	250	276	246	288	287	295	287	256	311	289	279	249	268	260	277	320	278	308	272	295	277	308	271	289	270	291	256	289	291	279	288	292	254	279	293	290	271	289	280	256	257	298	287	283	262	258	283	289	286	283	276	294	281	277	264	303	269	268	277	295	278	273	298	293	306	263	278	286	250	263	269	290	282	270	287	251	286	269	295	294	262	259	305	288	264	290	269	264	254	265	258	310	269	269	258	285	275	276	262	288	257	270	271	254	279	248	311	269	265	313	310	273	284	289	276	274	291	271	251	238	306	287	284	284	288	291	268	277	270	303	277	301	253	259	310	270	268	298	296	293	302	295	296	268	296	329	291	275	303	264	265	329	257	268	302	299	294	278	294	302	323	269	282	297	267	263	291	307	289	291	299	258	281	259	293	295	261	282	275	262	294	274	271	283	262	294	292	300	284	296	284	249	285	297	241	273	297	295	309	287	300	263	276	252	272	236	282	305	285	299	290	250	302	283	263	265	266	278	273	268	269	273	281	274	295	288	304	282	289	282	277	270	283	286	277	304	298	282	295	272	307	290	283	247	270	285	281	263	267	316	268	294	278	295	257	251	292	288	274	282	293	286	278	257	286	291	279	268	261	271	252	299	278	284	238	290	257	280	278	306	271	241	300	283	246	296	295	300	308	249	299	296	297	264	290	299	293	265	281	238	285	299	269	300	255	259	277	267	301	270	278	249	285	284	262	287	256	272	315	282	295	271	273	294	277	257	278	306	268	300	271	261	283	277	274	275	319	252	322	298	301	247	338	295	316	291	302	277	293	253	324	293	300	300	285	271	273	289	279	265	272	295	285	283	276
18952	12049	7585	8232	7138	5746	4066	3189	2671	2270	1798	1409	1199	1085	974	984	910	904	868	837	836	823	831	818	812	818	749	796	784	796	774	750	734	779	757	740	741	733	737	750	739	756	754	732	703	740	725	772	696	748	696	740	711	742	737	754	787	770	715	794	748	744	718	788	741	745	783	763	715	743	747	730	731	696	740	716	717	729	694	715	705	734	711	716	767	717	720	720	739	699	743	771	762	681	776	696	737	745	712	713	716	714	752	726	739	743	738	698	769	719	759	737	735	696	713	683	738	686	732	713	711	699	647	714	779	725	730	708	721	743	724	731	717	695	628	729	718	721	696	775	739	737	725	748	718	715	726	684	727	712	705	719	737	751	688	688	682	703	697	740	684	721	703	644	699	667	712	728	720	727	767	722	724	740	711	745	681	760	690	717	675	734	766	719	740	684	675	735	702	670	695	756	743	708	693	722	756	692	702	734	715	718	704	712	686	731	664	687	741	709	716	715	690	739	719	693	671	680	674	731	734	695	746	723	682	709	686	687	717	733	672	694	708	697	708	729	693	687	732	692	721	718	640	730	723	698	714	707	697	727	723	674	738	754	709	714	705	756	763	699	729	720	683	755	723	743	710	769	710	725	695	673	737	677	725	735	643	702	683	715	718	699	726	709	711	754	727	695	712	723	718	666	713	738	685	732	740	718	687	687	675	720	677	741	674	705	728	692	718	707	696	694	679	720	772	675	720	709	731	716	690	693	655	749	699	679	665	746	701	721	715	686	706	709	662	742	706	713	735	716	767	700	701	742	652	718	715	701	700	683	718	759	669	673	718	701	738	706	720	765	719	696	715	639	720	706	727	644	694	725	689	743	692	718	702	722	672	695	664	730	718	709	765	702	710	678	731	675	704	669	760	688	718	676	672	698	704	673	712	753	681	687	745	752	696	719	705	786	736	732	662	694	654	707	717	728	701	724	693	776	750	657	711	676	713	734	700	646	718	654	655	746	729	741	677	759	707	708	685	691	714	727	688	725	685	763	715	759	724	692	718	729	758	693	675	745	709	728	694	695	715	735	684	710	719	709	736	723	717	679	693	726	705	698	699	676	716	770	700	727	720	703	715	713	704	700	703	699	684	741	761	706	728	749	718	720	715	716	718	713	741	721	683	727	718	701	720	710	690	739	678	675	711	738	700	725	683	686	709	668	751	700	696	736	688	702	677	699	718	691	729	712	687	687	698	707	684	728	747	715	726	677	719	726	697	730	732	730	726	714	734	718	705	765	701	700	724	709	731	737	722	688	682	730	733	771	679	704	751	732	732	671	678	748	694	722	685	715	726	722	737	668	691	756	772	734	796	697	741	700	669	715	726	699	655	715	752	752	718	684	740	724	685	699	712	722	711	673	692	697	705	699	705	746	726	726	733	675	708	786	688	704	760	707	743	697	691	746	700	722	695	723	702	753	666	778	704	703	683	699	720	701	700	672	704	694	715	660	754	734	710	714	711	736	743	696	747	730	713	671	690	715	678	699	668	715	693	704	689	728	696	729	710	731	701	726	728	713	685	700	677	700	708	695	708	695	691	745	686	739	718	702	668	713	703	705	693	695	705	712	726	681	745	688	708	709	684	644	702	693	695	648	697	706	700	679	723	729	698	714	699	725	760	732	736	674	694	710	722	678	698	763	762	684	734	729	741	745	694	700	685	715	741	701	673	705	687	705	698	675	733	709	722	636	704	755	718	741	693	687	692	740	682	657	736	736	748	693	717	726	751	738	721	695	691	723	754	659	677	657	732	689	701	704	697	707	742	677	656	708	688	755	714	769	742	716	682	707	709	691	687	662	707	734	690	750	720	703	699	627	697	681	698	701	712	698	729	750	703	671	694	673	645	700	739	717	703	719	706	715	732	673	680	730	708	714	743	725	741	748	698	725	690	708	705	694	735	740	764	692	701	692	728	731	714	717	689	706	714	706	696	722	672	707	722	682	759	738	676	709	719	717	712	644	673	689	760	695	765	713	663	712	681	733	691	714	650	693	698	716	737	718	707	719	713	675	703	744	704	747	741	706	699	763	647	729	676	713	748	670	702	705	727	757	680	747	715	708	717	712	720	773	717	742	702	719	724	702	723	689	678	740	669	681	697	722	700	690	686	731	677	692	719	674	722	748	697	717	712	661	700	664	693	740	732	677	729	711	727	700	733	696	725	696	747	697	697	742	704	751	720	715	712	669	660	715	699	720	719	660	711	689	701	686	740	682	740	706	698	729	720	725	696	707	675	723	722	736	725	747	712	744	671	683	691	671	708	770	763	705	719	714	724	710	727	703	692	707	745	690	708	729	695	698	727	715	679	722	717	677	738	721	700	709	712	689	713	721	722	703	688	720	736	671	739	731	682	695	634	714	730	692	704	714	687	721	663	716	661	641	726	691	708	698	690	698	784	703	726	655	726	675	705	680	724	706	703	690	708	713	705	677	677	637	764	674	721	770	676	763	769	712	648	685	692	675	721	710	698	692	656	730	716	757	710	680	741	710	734	669	682	686	705	698	669	719	731	702	728	707	730	715	733	669	727	720	734	690	678	722	717	697	702	719	678	727	679	701	707	656	721	697	678	683	729	743	723	729	709	693	675	704	666	704	724	736	722	687	708	699	699	728	725	709	664	727	707	710	724	673	747	725	696	672	718	731	680	697	723	695	650	694	733	727	696	725	729	738	671	732	715	755	713	741	725	707	690	730	708	702	712	699	646	711	718	655	724	701	693	670	743	745	664	710	689	745	725	694	678	693	711	685	691	700	695	700	716	695	767	695	706	767	745	702	732	674	707	702	712	718	724	682	660	720	704	671	699	748	683	702	759	711	707	724	709	672	715	740	695	722	727	693	736	707	738	712	698	754	731	686	731	690	713	668	695	700	709	703	715	696	749	641	676	703	749	731	730	722	732	724	715	697	732	696	723	676	690	721	732	707	669	701	718	705	682	708	706	727	755	680	682	700	698	709	711	702	700	722	743	690	715	701	727	712	690	706	768	716	733	708	720	697	712	721	773	734	698	743	710	701	743	707	747	735	667	718	711	668	749	704	712	709	706	698	670	688	679	680	697	647	760	679	731	716	732	721	685	728	743	713	698	709	658	722	700	700	708	679	698	697	726	737	732	737	724	705	735	715	713	628	706	667	693	735	729	741	694	668	695	687	728	678	663	714	698	673	685	741	689	717	738	665	732	767	679	726	729	677	756	711	707	723	698	787	764	723	711	742	763	705	692	712	689	710	734	739	644	713	691	739	733	713	692	706	664	725	685	708	738	712	716	685	694	724	715	686	719	754	700	740	683	769	687	756	693	736	721	699	750	722	696	739	699	774	706	677	739	694	695	730	706	742	664	696	701	700	731	747	711	720	702	684	738	696	696	770	694	707	683	669	712	708	705	692	701	696	728	714	691	701	699	680	738	723	683	743	716	687	721	767	730	700	683	737	675	723	751	736	726	732	643	691	744	708	722	713
35899	24383	16151	12716	9524	6573	3952	2177	1206	775	570	400	296	278	258	233	238	227	220	211	201	210	194	182	193	193	178	198	201	177	183	162	173	178	199	190	188	188	141	200	197	179	184	184	181	167	157	190	161	197	161	170	176	159	187	136	186	196	168	164	175	175	203	149	182	163	184	174	190	178	169	154	191	168	185	179	185	176	184	162	160	174	153	154	183	177	176	143	174	191	144	162	178	158	145	184	167	155	149	157	178	173	153	182	178	152	153	184	168	173	164	196	185	143	178	154	167	160	168	165	155	157	163	170	159	155	161	169	158	158	160	144	168	154	144	168	170	173	174	190	194	151	196	164	187	149	174	156	179	170	181	156	167	154	158	165	180	163	171	170	174	191	168	165	165	171	166	163	136	165	173	156	187	156	168	182	154	163	158	151	173	180	173	159	143	208	204	158	188	188	163	171	198	157	152	161	171	191	180	157	175	179	157	168	198	183	159	183	188	187	182	170	163	169	169	193	178	175	160	166	174	163	159	153	159	176	180	201	159	196	170	173	176	146	184	159	139	160	163	155	164	137	164	174	179	158	179	171	165	185	143	177	181	162	161	196	179	194	172	164	179	154	175	184	164	153	150	153	171	154	170	162	174	166	170	163	172	176	167	160	146	169	167	173	200	177	176	157	147	192	172	152	171	164	171	153	151	175	161	171	174	164	149	157	178	168	181	151	175	179	175	169	170	165	165	151	146	164	195	167	169	170	199	154	177	165	171	169	143	155	171	158	176	164	161	153	152	169	187	156	171	185	167	171	168	151	171	170	170	167	176	166	157	174	163	148	165	168	164	172	174	167	159	172	157	166	154	150	173	165	188	174	133	157	179	165	183	171	169	151	156	139	167	169	162	164	169	170	196	171	158	167	182	158	168	171	166	174	151	147	173	161	165	164	164	186	147	157	180	162	147	159	173	151	173	137	192	175	155	154	176	187	181	151	170	198	152	145	210	190	162	156	179	175	161	170	166	159	164	154	153	186	174	161	165	155	175	155	165	195	182	171	160	158	174	172	180	180	153	160	158	172	161	169	173	175	152	179	173	172	171	154	141	133	171	165	135	184	177	179	184	193	153	178	187	175	158	161	196	168	165	157	180	162	144	159	177	168	154	175	146	161	149	154	174	163	171	153	164	185	167	175	171	161	173	163	146	162	198	182	179	173	157	179	161	164	187	173	186	168	174	161	157	168	179	154	125	184	148	156	141	152	175	166	154	163	160	172	171	160	173	174	156	159	182	184	184	146	193	139	161	179	161	161	183	197	166	168	170	174	180	167	157	170	167	168	161	187	174	173	177	177	180	162	186	185	160	180	200	187	170	168	162	169	165	162	150	183	149	149	165	163	190	188	173	172	181	187	178	177	166	168	184	176	165	157	191	161	169	167	177	173	165	196	143	188	173	168	161	157	149	161	168	160	159	146	154	168	178	157	163	165	174	152	176	162	182	160	168	175	166	155	182	171	168	139	175	172	152	156	147	170	148	168	150	164	158	174	161	169	195	169	163	169	189	160	155	178	175	180	184	142	203	176	192	166	181	173	166	170	155	174	193	190	170	145	170	153	159	173	173	194	183	165	171	158	165	168	168	176	150	147	147	146	192	188	166	169	167	184	185	175	165	190	162	147	186	161	162	170	176	195	207	178	156	173	150	186	164	140	162	154	169	162	180	151	156	156	171	149	154	187	162	169	157	146	183	166	178	194	173	197	165	165	187	168	173	152	146	169	158	162	181	147	167	193	161	177	175	166	150	176	153	165	181	172	161	170	154	157	179	182	148	176	155	157	153	163	167	162	156	154	169	168	154	172	167	179	158	151	168	157	155	177	178	187	151	168	170	174	175	187	164	159	156	173	166	162	189	171	169	172	160	185	153	138	163	178	169	154	187	168	180	146	156	141	160	165	158	189	190	207	167	156	163	180	190	160	165	165	173	150	181	179	161	183	150	189	172	150	149	182	163	158	150	169	159	153	161	149	154	158	157	162	161	167	180	173	177	183	179	166	161	195	156	145	182	162	176	182	153	165	162	190	163	145	163	157	156	168	173	170	161	187	170	151	162	180	181	156	162	165	163	174	161	151	168	177	190	168	186	158	169	166	165	166	167	178	162	170	178	148	197	175	145	152	156	174	158	162	172	170	180	161	169	174	177	142	194	160	183	166	188	159	166	157	156	156	165	162	174	174	166	198	152	166	168	174	162	179	170	185	165	180	160	145	161	152	177	180	168	159	188	149	174	171	164	175	175	162	150	148	158	192	148	182	180	168	191	170	150	152	178	190	192	152	155	163	167	170	166	173	165	179	165	160	147	178	175	180	163	163	190	151	168	153	161	188	154	162	160	171	196	159	167	183	164	167	183	178	172	167	165	171	213	186	155	138	170	163	180	169	168	185	193	185	174	169	167	157	180	164	169	178	166	171	155	175	165	184	178	162	153	143	170	155	166	171	170	163	176	171	156	171	160	156	139	175	171	186	151	171	169	170	170	167	174	166	165	172	167	157	172	175	183	180	159	191	181	174	157	162	152	168	167	146	189	161	163	160	171	186	154	184	169	159	155	173	170	149	182	165	172	188	164	160	163	161	158	170	170	180	158	176	173	148	193	173	162	178	151	165	174	179	153	170	167	155	173	172	148	179	163	186	173	167	166	184	156	154	164	155	163	170	177	167	156	184	159	182	169	143	197	187	176	165	180	150	161	154	177	184	181	163	174	193	178	159	180	170	156	157	182	154	176	157	180	159	148	189	168	183	174	176	170	155	170	154	173	166	167	156	154	156	176	161	184	197	153	148	186	145	175	151	162	156	200	189	143	191	179	148	153	173	176	163	169	190	181	198	204	163	159	169	154	163	194	168	160	175	166	163	153	173	174	164	187	177	161	187	187	188	178	176	166	143	163	153	157	173	172	171	164	179	170	151	167	144	199	188	164	181	165	177	160	155	163	164	175	149	185	164	182	168	169	156	178	159	199	154	143	142	175	173	159	153	167	178	160	174	159	167	183	161	160	184	148	178	172	166	165	166	149	168	185	152	194	187	144	159	185	158	159	169	161	169	171	166	170	160	147	180	185	176	185	179	183	149	192	158	188	172	161	182	162	167	206	165	165	166	183	176	143	166	173	180	183	153	161	173	163	176	194	142	182	157	194	182	163	177	176	188	164	192	164	144	169	162	162	156	163	153	165	199	163	173	170	157	159	182	147	165	163	178	175	153	165	147	175	167	167	173	162	180	177	166	159	154	175	180	171	167	148	165	163	155	164	170	168	165	136	188	164	154	144	191	169	181	156	182	161	195	158	164	136	139	154	150	154	175	166	148	163	176	171	179	159	167	173	194	182	162	178	180	164	192	179	152	165	162	188	175	188	169	161	198	148	140	166	186	170	162	157	181	167	156	169	172	178	156	169	162	161	153	185	167	174	165	156	159	135	148	163	183	153	153	166	165	174	173	178	160	157	163	183	171
25985	15972	10536	11790	10143	7770	5680	4686	3759	3164	2191	1666	1321	1222	1056	958	839	853	724	700	692	633	598	616	618	602	558	610	571	512	556	530	550	523	540	512	509	548	488	507	520	483	485	477	489	468	512	488	490	452	493	485	459	510	489	450	483	480	528	517	513	488	545	532	535	510	498	531	535	535	499	531	462	476	494	498	484	496	512	450	445	464	476	492	485	498	471	475	480	481	454	484	475	508	458	442	497	448	473	478	439	523	482	482	451	502	518	451	474	491	514	488	500	418	446	446	437	434	485	454	478	430	441	441	406	421	453	443	420	431	434	412	430	456	443	483	482	441	478	472	408	485	465	476	480	405	459	434	441	462	490	411	417	459	446	451	457	437	504	418	464	438	486	481	421	432	437	454	448	419	420	429	452	437	437	410	465	441	435	434	442	445	457	450	418	431	437	380	464	444	450	427	450	431	435	443	429	437	471	463	438	473	437	455	417	452	493	447	438	451	403	469	422	472	449	431	448	457	450	424	473	431	465	453	416	446	470	439	445	446	438	441	438	462	463	449	419	447	466	472	443	416	438	440	452	445	413	418	449	481	464	447	476	435	404	446	414	416	453	437	433	442	475	440	477	449	464	398	439	446	425	440	422	469	500	451	431	425	461	423	454	388	440	440	422	434	442	428	471	407	431	438	466	435	428	460	447	426	426	425	429	444	436	454	508	432	457	468	439	413	452	445	427	428	462	454	438	443	447	476	402	406	429	430	432	454	426	465	475	447	443	403	468	467	462	432	474	478	438	427	452	431	421	441	467	405	446	431	412	457	428	490	416	437	438	433	431	430	444	426	414	436	394	453	466	468	417	456	445	429	432	429	403	438	418	443	461	443	432	441	464	450	457	427	457	440	430	429	419	403	420	485	472	393	518	431	424	433	460	450	426	473	423	455	434	423	449	469	445	437	428	410	449	439	430	459	449	456	423	437	443	458	429	421	435	393	452	458	471	427	436	457	456	463	441	450	492	421	436	397	458	440	431	464	453	450	443	456	441	480	438	441	427	479	422	437	449	461	433	437	443	434	444	437	426	422	466	456	473	434	416	432	435	467	455	436	461	450	417	432	480	412	445	435	442	488	418	453	449	404	460	474	449	423	415	465	437	417	453	457	458	474	441	432	417	433	437	439	454	441	417	453	463	477	441	445	451	406	456	443	460	450	427	442	477	450	468	473	419	413	459	451	453	460	510	453	466	437	476	437	437	445	488	443	406	417	449	422	459	419	440	404	441	437	461	479	440	465	459	425	475	482	485	441	427	447	458	429	431	448	460	490	408	420	410	429	444	388	458	434	475	460	400	427	460	447	477	447	498	480	429	463	460	434	398	442	447	435	454	412	428	414	441	427	438	467	436	438	457	454	410	395	459	436	444	427	431	438	497	491	470	427	427	467	435	444	489	411	443	418	420	471	455	477	501	440	432	449	414	476	405	417	439	456	418	469	426	452	441	466	431	445	458	467	474	405	415	429	413	436	472	484	444	437	469	459	421	457	468	465	444	458	443	472	438	430	462	377	445	440	411	423	463	431	409	450	424	486	424	429	467	413	434	453	418	441	436	428	431	436	476	446	413	459	403	433	484	495	460	411	442	441	443	450	427	458	436	430	434	417	467	413	446	453	479	453	440	442	435	449	442	427	426	421	413	433	457	426	451	468	440	468	442	438	431	442	444	429	441	409	426	438	452	446	458	412	438	429	446	457	447	434	450	443	437	422	424	435	455	426	399	460	443	456	471	447	440	411	481	440	436	427	437	434	426	419	446	444	437	480	439	470	462	469	435	424	433	431	450	426	437	415	415	439	436	423	450	401	444	470	422	448	438	439	457	449	419	459	406	442	463	403	413	448	466	451	429	446	419	453	452	470	453	426	438	441	443	425	416	434	462	432	434	439	444	442	469	466	452	470	422	445	474	471	447	476	433	430	438	420	431	480	476	431	449	489	408	434	421	446	471	468	431	487	482	449	434	473	426	446	446	479	418	464	461	471	435	439	437	431	478	457	408	469	474	456	449	441	442	442	419	432	426	470	422	485	481	469	460	400	442	437	468	435	443	452	427	423	472	412	481	466	442	445	418	411	443	457	410	472	434	465	455	437	418	442	445	449	435	438	445	444	459	436	412	450	445	435	458	464	461	485	465	434	415	440	430	452	437	435	422	465	461	419	445	476	441	385	397	429	456	446	459	431	425	416	443	461	440	447	465	435	447	497	432	440	436	441	431	438	449	435	445	460	447	414	417	424	439	442	420	436	493	442	458	454	462	459	441	417	418	424	425	443	452	445	426	427	480	431	472	486	471	449	467	421	453	450	429	410	434	465	445	439	431	424	451	435	459	422	453	435	457	432	440	439	410	483	445	470	452	435	443	487	406	423	443	442	495	449	446	469	453	444	430	459	445	434	465	430	458	432	443	449	450	438	446	437	431	428	453	435	464	414	398	457	411	449	469	446	414	447	438	434	442	443	430	493	430	431	424	402	441	410	430	471	431	458	446	441	433	441	451	433	433	398	439	426	438	464	429	464	487	451	463	398	459	423	425	434	440	441	458	410	414	445	434	431	450	465	411	426	461	430	437	436	422	423	448	453	438	393	378	444	448	418	433	431	430	457	445	419	435	455	436	423	440	422	391	434	442	434	437	441	394	429	420	454	427	454	384	436	411	412	432	466	430	442	405	407	412	479	412	443	459	436	417	431	429	445	431	408	434	423	431	423	420	465	457	439	428	395	435	411	439	460	426	451	409	418	437	446	460	446	463	502	465	463	442	466	437	449	446	436	445	392	417	441	446	389	447	457	455	436	466	456	425	434	445	437	447	451	449	407	432	396	450	469	420	465	434	476	432	465	484	438	465	444	455	473	461	455	452	441	462	429	428	461	427	460	453	461	427	476	464	451	440	461	446	466	447	453	413	436	458	454	422	419	455	418	416	452	469	446	426	443	454	444	462	426	435	440	402	431	447	441	428	431	458	419	446	399	432	434	418	420	444	435	425	434	459	443	411	463	428	435	442	447	430	462	453	457	419	431	449	434	442	455	433	430	422	446	430	396	458	461	437	423	397	448	433	470	445	467	451	409	455	437	429	445	463	449	479	451	430	445	442	445	426	468	453	432	443	394	477	443	468	431	454	458	432	395	418	437	427	485	428	431	416	434	435	445	461	471	462	446	476	458	424	420	447	444	436	454	465	453	428	429	438	466	474	440	459	430	474	424	424	458	449	477	423	450	432	471	466	444	433	444	459	464	425	429	436	423	459	477	447	458	461	449	476	445	466	475	442	434	486	459	507	422	423	476	454	444	439	381	431	478	493	438	443	455	439	445	445	452	430	431	428	448	418	444	455	485	416	430	441	476	443	446	450	474	417	440	433	445	442	434	457	445	457	430	415	433	459	444	442	438	429	471	420	423	423	444	436	512	393	443	436	445	407	472	429	451	439	460	450	437	457	433	431	414	432	447	482	433
6239	2583	1659	1182	813	636	438	372	336	335	268	267	324	258	273	272	270	262	257	284	268	287	250	236	262	243	264	266	270	284	240	276	292	271	284	254	248	276	293	263	254	277	260	266	249	245	244	248	261	272	275	260	262	256	268	255	277	268	272	257	273	245	239	247	233	268	257	264	267	281	260	271	275	268	275	283	262	264	227	269	263	229	255	261	268	258	257	268	249	259	279	269	274	243	278	243	255	267	260	279	247	285	269	222	259	258	267	244	276	257	261	244	253	235	263	264	287	259	237	259	275	248	247	279	232	274	251	279	245	275	284	278	240	264	276	259	252	247	234	274	263	262	247	258	251	236	282	259	221	216	245	264	303	240	263	268	237	244	214	239	257	283	254	258	287	273	226	287	240	277	279	244	255	254	251	272	250	238	269	275	283	259	238	257	251	245	289	303	279	270	260	236	227	287	283	266	259	251	282	261	290	250	281	276	264	258	291	268	287	250	270	240	294	266	260	247	286	284	261	252	276	239	240	241	251	247	263	309	230	247	276	247	283	247	252	249	235	268	256	279	275	246	279	244	276	274	273	258	271	243	273	261	273	239	282	248	281	239	288	251	241	259	247	255	236	251	264	276	261	237	228	246	244	249	257	258	271	246	238	253	259	241	244	249	293	266	244	260	234	268	244	260	261	259	250	265	259	255	281	274	253	244	244	260	266	280	262	263	272	263	265	276	259	302	278	257	253	254	220	254	273	258	265	247	279	246	253	240	284	264	265	242	257	238	248	283	259	251	269	261	260	261	285	266	265	259	285	282	265	267	258	243	287	243	255	250	251	247	248	285	261	242	292	278	258	254	266	259	283	268	247	271	270	268	239	268	305	267	289	254	253	267	276	256	250	270	192	238	252	235	255	250	245	275	254	249	271	249	248	288	278	237	259	284	272	250	273	265	266	275	281	232	268	244	242	246	265	268	274	254	293	273	263	276	260	266	284	262	253	271	268	269	270	246	242	246	234	259	312	271	259	235	241	289	240	264	252	247	266	252	248	267	254	265	270	247	277	252	252	255	256	271	270	269	270	254	258	224	240	267	268	250	255	292	270	242	267	262	240	266	274	279	269	258	253	271	281	261	241	249	230	264	268	296	273	241	264	268	282	234	277	271	254	269	252	229	262	254	246	263	264	251	280	241	234	277	259	267	279	289	240	264	242	273	258	272	264	253	276	244	285	253	256	247	254	228	249	270	259	273	254	247	250	271	281	277	266	284	263	262	238	264	245	289	257	274	250	251	265	277	275	264	264	253	228	220	262	275	261	276	286	246	253	259	251	259	288	258	260	229	256	257	281	259	250	254	271	240	241	291	252	259	263	246	288	265	255	272	252	238	263	303	297	233	281	275	254	246	251	253	266	234	267	320	263	283	293	225	234	253	242	263	228	265	250	284	263	263	269	258	255	271	253	247	241	244	260	263	249	294	242	264	267	263	250	249	294	255	249	287	255	258	263	253	253	283	252	256	269	273	259	265	253	261	232	259	248	245	245	254	261	253	278	250	235	259	259	263	242	240	275	269	287	278	276	277	253	249	256	276	258	265	260	230	254	246	271	268	259	267	264	259	263	264	269	266	270	254	247	267	257	247	255	260	247	280	247	264	300	263	262	253	237	257	264	293	259	283	267	238	247	311	285	267	232	247	258	276	232	268	268	276	250	240	254	270	260	232	251	261	253	250	239	246	261	257	262	250	242	257	249	288	242	268	255	244	275	270	246	269	257	239	278	265	262	245	271	257	254	250	244	243	284	255	262	272	267	263	261	269	258	263	226	268	250	257	263	258	262	271	243	266	281	234	258	241	244	267	278	252	254	248	265	291	291	234	253	275	255	259	290	261	274	288	263	252	262	275	247	251	269	266	270	258	259	258	240	245	247	237	259	271	263	269	253	245	263	264	263	238	256	286	290	269	236	261	288	237	280	266	235	243	245	281	267	240	271	246	248	270	268	255	247	252	263	238	263	229	262	261	231	274	249	246	280	259	285	267	269	239	251	262	293	261	251	287	228	275	276	266	284	281	261	257	271	260	291	249	297	277	277	273	250	280	278	271	252	246	303	260	272	293	288	241	271	310	260	250	252	219	272	262	255	274	277	263	258	273	262	258	248	250	242	242	247	267	265	240	272	265	253	265	271	260	279	231	277	276	242	287	254	249	251	274	266	247	246	224	249	277	273	271	223	237	262	270	277	268	262	271	251	279	249	235	266	252	232	247	265	254	263	259	253	250	269	262	260	252	259	252	266	258	294	270	261	257	241	244	258	242	259	239	240	262	255	237	252	256	267	259	285	260	257	239	257	268	289	251	244	284	268	259	242	281	263	261	279	287	269	254	294	251	274	242	241	243	266	276	245	270	251	264	257	278	268	267	258	258	245	258	270	248	268	293	264	263	261	257	257	256	263	249	285	288	264	283	268	251	273	262	274	240	311	268	247	285	244	302	265	254	273	247	245	248	266	265	247	282	283	241	261	238	255	266	239	270	259	262	262	267	267	267	270	284	274	257	245	239	235	238	285	239	290	250	254	274	261	237	252	249	259	255	270	273	236	279	268	245	259	254	229	252	248	272	240	270	274	259	258	265	249	256	263	252	262	235	258	252	263	254	248	211	269	275	282	253	251	253	279	264	239	252	289	250	277	261	266	283	212	249	265	248	235	265	267	259	257	235	282	261	257	241	263	258	256	251	261	226	275	282	244	269	290	265	232	275	241	272	282	256	248	274	288	250	249	257	256	248	253	259	269	233	263	307	246	265	276	299	235	250	262	290	254	246	292	248	250	285	282	294	265	248	259	264	239	272	259	270	246	238	262	243	251	212	236	231	250	239	271	251	251	264	258	245	258	281	229	248	275	240	265	237	276	279	254	244	263	288	275	259	280	247	269	270	264	256	286	246	250	262	257	273	265	266	263	292	261	288	249	257	257	240	262	256	245	261	247	265	254	250	285	251	268	222	244	275	280	271	266	254	256	258	276	266	259	290	246	244	254	286	248	249	210	253	264	278	268	252	280	279	259	278	290	289	254	261	255	247	233	256	272	230	271	252	274	287	278	248	260	264	254	253	245	253	279	279	238	263	241	300	261	261	268	263	281	275	265	231	260	267	284	260	281	290	283	271	255	263	264	253	274	236	259	256	256	242	247	275	261	245	246	300	246	281	275	243	255	247	246	235	267	265	299	269	241	259	280	242	275	266	267	261	272	231	240	250	259	281	272	254	268	259	252	262	285	275	266	251	295	246	246	258	238	264	251	248	259	251	271	252	246	232	272	264	289	264	253	298	293	255	254	266	259	260	291	283	229	265	231	238	268	229	264	279	280	272	286	269	234	232	248	231	267	270	253	268	251	267	278	259	242	266	252	279	234	271	237	260	269	256	240	278	240	244	272	278	263	280	256	235	261	272	272	275	268	259	236	224	267	254	279	268	268	271	264	278	275	275	247	268	262	277	267	253	261	252
5275	3408	2985	2636	2301	1824	1326	1084	1036	975	814	712	684	720	719	702	666	667	647	656	649	689	678	696	701	649	685	660	687	674	644	647	757	705	703	624	673	689	697	637	709	661	683	641	697	700	657	691	663	659	708	653	717	668	665	720	673	712	688	722	683	706	720	698	699	691	729	684	677	720	663	682	687	699	660	697	659	668	723	679	710	675	683	672	652	642	643	695	689	677	666	687	701	664	669	653	679	620	679	758	720	693	638	674	668	706	687	671	691	688	702	686	681	703	702	728	671	704	672	661	674	604	722	674	654	690	684	663	723	707	664	680	670	649	669	619	651	694	619	710	687	655	627	678	676	630	630	687	674	716	683	621	608	725	702	676	665	719	663	668	629	666	669	654	674	647	655	686	587	623	672	665	690	675	702	646	687	659	688	717	673	693	603	688	665	618	638	638	664	736	657	661	696	674	674	649	701	682	653	670	702	687	671	628	659	668	653	699	706	692	673	684	672	677	664	681	635	667	640	645	650	688	666	707	651	661	709	646	663	695	672	680	651	646	671	664	690	712	677	675	715	663	673	647	663	689	654	655	682	686	628	686	628	648	649	666	665	613	701	729	666	708	683	701	667	673	693	709	672	629	638	682	668	709	696	685	648	677	719	666	704	653	631	668	683	700	657	668	657	641	665	675	721	637	684	677	679	678	662	612	692	653	644	691	668	713	701	700	666	644	656	679	677	705	676	655	642	694	690	650	726	658	625	661	662	682	695	691	659	702	678	662	630	656	686	697	657	660	653	701	658	677	649	689	642	640	700	697	672	701	708	678	665	678	645	680	678	650	645	658	669	708	674	645	699	596	650	668	672	687	656	714	662	702	688	695	690	630	672	642	657	664	661	666	721	621	685	626	699	639	624	614	725	686	663	660	680	602	713	671	658	647	628	668	671	767	678	709	656	649	667	666	647	703	682	661	713	661	661	665	665	613	652	661	702	710	664	670	712	681	674	683	657	654	660	693	658	659	664	662	762	628	691	691	660	652	645	696	665	659	695	658	662	670	654	687	669	709	691	639	657	656	694	693	700	737	700	659	718	709	677	682	673	660	697	675	681	682	696	698	662	682	686	718	717	668	694	694	684	702	690	656	714	680	688	667	667	704	686	662	666	698	677	624	665	706	688	667	642	652	650	642	665	694	690	672	685	701	660	670	671	690	638	653	629	701	655	692	682	717	675	688	690	633	673	697	661	617	676	710	709	672	716	645	667	680	714	682	683	732	677	667	676	688	664	668	701	669	633	691	679	697	666	677	680	640	677	670	626	676	674	696	731	665	689	644	687	719	656	679	665	661	668	669	692	661	666	674	652	713	689	681	666	707	718	674	718	595	647	705	678	677	651	704	685	654	661	643	663	666	693	703	631	654	706	707	664	697	704	662	718	668	663	656	707	728	664	659	658	642	674	629	677	689	649	731	651	638	664	708	649	683	690	685	677	644	701	679	696	672	686	715	694	679	676	652	729	683	744	665	695	698	696	696	695	667	663	663	683	662	686	692	676	678	670	674	676	660	663	705	612	689	731	693	668	670	680	642	691	696	620	666	644	680	643	666	696	670	651	654	732	685	696	637	671	655	717	628	675	660	680	703	635	679	706	663	632	661	669	699	672	671	691	662	701	730	680	675	640	648	667	711	738	705	651	713	688	677	684	726	679	678	694	668	673	694	699	678	614	644	624	732	675	676	661	651	659	707	667	664	701	665	678	697	691	709	653	687	677	732	676	634	654	680	677	691	691	693	687	738	724	704	686	644	712	690	685	708	645	656	625	690	618	666	721	682	666	704	686	690	653	687	697	704	700	649	685	648	659	682	718	639	698	693	680	664	673	709	710	650	683	666	664	669	660	665	660	688	663	633	718	679	674	667	692	677	710	649	733	675	674	719	668	704	631	699	639	657	658	684	663	692	658	668	671	657	686	659	696	643	649	686	710	679	641	669	704	698	702	670	673	664	682	661	655	691	638	659	687	685	605	672	643	664	645	676	684	688	707	659	690	681	682	675	671	698	656	690	652	667	695	692	641	645	643	681	669	654	695	689	679	645	689	624	637	709	667	714	695	709	649	699	627	635	666	701	668	694	687	660	630	700	652	642	652	683	643	643	658	645	661	726	663	701	687	633	688	653	638	648	654	687	695	647	671	659	621	674	676	684	671	673	662	664	652	637	648	678	730	650	663	678	643	677	641	679	711	726	660	689	643	657	684	655	682	682	727	700	658	679	701	629	660	647	699	663	689	664	628	652	646	667	675	656	669	651	636	683	661	673	696	643	663	684	642	624	620	693	664	725	666	656	662	687	667	692	681	660	646	676	638	703	645	667	661	684	646	663	660	680	664	671	704	685	703	667	646	642	638	670	663	649	648	677	635	687	670	711	685	644	631	654	689	706	727	666	689	644	637	608	680	669	640	702	676	704	662	691	718	670	674	681	661	631	690	644	702	659	656	616	706	656	707	700	662	683	678	692	642	682	677	763	642	663	730	685	707	681	693	716	635	701	660	682	672	686	695	701	659	675	724	692	693	682	710	647	666	719	639	679	668	634	594	673	699	668	661	704	721	634	654	708	673	668	661	717	676	599	707	703	703	716	722	691	654	668	666	664	649	712	665	645	664	606	738	667	704	664	683	667	662	662	630	665	701	656	651	659	632	673	695	672	714	667	659	676	668	671	750	662	728	654	673	655	679	675	662	681	749	690	654	634	701	717	666	675	722	664	634	663	684	705	667	691	704	709	658	624	653	689	660	682	674	637	660	726	653	650	693	694	660	682	709	644	659	684	629	668	694	714	636	670	657	655	717	662	641	673	659	686	642	712	697	691	722	689	677	686	653	697	702	683	692	674	703	674	683	714	674	643	642	627	695	650	712	654	672	629	660	715	640	694	695	704	673	680	667	657	612	655	722	700	664	670	706	659	661	709	732	694	680	664	654	640	675	661	648	710	649	676	674	669	660	664	686	640	686	656	727	611	644	692	673	666	643	682	661	762	634	661	680	700	690	701	661	742	644	684	617	747	675	645	666	660	673	692	671	685	646	692	668	668	632	670	632	650	718	658	629	644	663	701	660	643	684	716	676	679	679	716	685	684	733	686	679	671	658	671	667	679	656	702	682	678	647	650	719	641	652	674	707	711	669	658	649	632	691	651	672	680	661	691	631	696	678	706	699	641	744	672	694	676	633	667	686	664	696	651	639	710	687	669	699	629	702	707	715	657	655	724	687	689	650	652	664	693	722	698	629	623	701	716	695	658	686	692	703	664	685	672	639	646	690	738	731	712	699	692	681	690	706	670	679	695	667	677	664	651	657	702	709	669	681	683	719	667	682	622	734	671	684	660	714	708	691	710	709	688	694	701	679	682	685	681	701	697	692	677	658	690	684	726	682	651	666	676	674	677	662	666	646	682	656	700	682	636	663	684	695	667	685	671	654	703	675	674	691	654	651	663	679	691	689	664	664	668
27661	18393	11397	8177	5920	3860	2050	1262	845	599	480	362	335	346	334	308	325	307	298	277	302	277	283	272	335	291	285	294	274	286	269	288	288	249	268	298	277	273	288	274	269	269	257	264	291	271	254	262	259	286	291	290	275	266	254	266	287	291	271	256	310	281	265	280	294	302	278	279	322	262	304	279	263	282	276	304	263	277	282	257	264	289	250	273	294	272	281	276	269	296	290	244	283	293	308	285	293	268	280	277	291	272	278	288	259	251	270	284	268	262	287	303	278	267	301	267	295	277	261	304	297	283	281	257	298	273	266	279	299	293	289	261	276	288	278	291	271	259	262	289	287	265	255	282	287	274	281	265	299	270	281	282	272	309	284	286	280	274	292	289	276	281	277	268	266	267	271	261	281	271	296	285	282	277	276	287	276	302	304	281	253	269	310	253	293	277	278	286	276	264	254	266	258	303	263	306	289	274	253	268	269	230	265	260	274	263	273	263	281	282	273	266	248	283	290	287	271	279	259	280	255	288	258	263	269	291	263	307	259	249	262	291	306	291	253	267	257	275	277	260	279	271	290	279	271	292	287	289	271	284	289	294	261	267	265	250	311	262	317	286	304	238	261	300	256	272	275	257	280	288	256	286	271	274	272	263	253	250	278	247	264	257	274	280	257	286	297	298	269	257	290	251	283	305	271	261	296	281	255	279	263	275	273	252	300	269	272	286	246	303	268	275	259	241	291	291	244	286	305	249	266	287	277	267	298	263	301	298	295	273	293	287	294	291	282	293	270	309	289	248	264	237	261	274	284	288	258	324	272	294	272	259	279	278	276	310	303	275	291	276	281	258	287	262	267	234	262	266	275	300	263	271	252	260	301	273	265	261	312	281	289	282	252	253	286	269	274	274	262	284	267	291	258	264	274	280	264	274	236	277	300	278	273	312	274	277	281	292	253	285	263	275	241	245	271	283	272	286	307	275	273	281	283	299	280	306	264	315	255	280	280	287	283	285	253	286	242	298	276	284	270	285	233	297	273	268	234	281	267	259	279	292	231	251	276	287	280	258	291	276	286	295	250	258	262	291	295	316	269	275	256	269	277	284	272	258	281	256	301	306	276	309	257	250	258	291	256	241	260	279	285	280	282	276	292	281	263	295	262	250	290	304	282	251	243	262	277	298	272	275	284	256	297	244	291	286	266	268	232	264	275	274	276	255	257	256	282	281	265	258	255	274	288	271	268	245	258	277	254	288	302	258	282	281	250	291	302	292	285	291	271	288	278	262	283	292	247	278	282	272	273	297	272	277	291	302	278	286	274	297	255	278	271	258	293	288	242	280	258	298	310	282	267	274	279	293	284	251	252	277	271	294	314	294	275	284	300	273	263	278	302	249	296	285	289	295	294	247	294	299	307	304	282	248	265	264	257	291	297	279	267	272	286	272	295	283	269	237	289	290	297	298	290	291	261	269	271	279	264	280	281	272	293	266	272	266	270	262	279	290	275	257	272	252	264	261	272	274	295	246	291	258	276	274	278	272	246	274	271	290	304	234	261	275	258	277	306	286	263	260	303	293	283	274	275	285	270	247	266	264	270	275	269	284	251	271	261	285	242	285	234	273	257	264	261	280	266	290	286	310	274	273	265	317	306	297	272	272	315	267	269	273	278	281	250	297	261	272	287	242	294	243	256	282	276	265	289	262	262	274	250	265	290	257	254	254	281	267	286	261	266	263	257	287	270	322	276	274	297	290	321	270	279	286	269	253	275	273	258	299	274	289	271	267	290	305	265	247	261	268	271	279	308	280	294	295	260	267	271	292	266	258	293	302	288	252	283	257	293	264	254	297	272	274	290	283	253	262	278	280	248	259	293	244	256	276	291	301	278	292	266	266	261	303	270	255	269	301	267	255	278	290	275	276	245	248	268	304	306	310	288	278	269	284	262	294	275	280	251	268	269	271	261	308	302	271	287	281	287	243	273	278	263	260	271	314	291	283	254	286	265	261	249	260	264	284	280	285	277	274	292	274	271	241	268	255	270	285	261	267	320	277	261	289	297	251	272	266	283	275	243	250	264	287	295	286	276	298	273	245	287	261	270	283	266	280	280	292	271	269	267	241	270	276	260	249	250	287	250	254	287	279	294	302	275	298	284	277	267	296	285	274	274	274	251	279	288	256	258	274	254	261	274	260	282	265	246	293	263	279	273	267	272	269	266	276	308	262	311	303	268	293	284	270	286	272	296	279	243	250	257	297	249	256	248	263	278	266	286	262	274	267	264	289	277	273	294	278	305	268	285	261	282	276	289	262	280	287	279	273	299	280	287	287	239	249	292	255	284	298	274	274	289	267	289	246	291	253	279	304	262	282	300	291	263	289	274	295	233	275	297	235	270	262	268	253	264	270	300	257	270	296	274	262	289	238	289	282	248	259	285	336	250	298	255	289	307	300	259	245	274	274	268	261	270	252	252	255	273	272	298	276	277	260	280	267	274	275	294	285	313	266	289	270	276	296	253	273	275	299	276	247	267	290	287	254	260	284	280	259	268	253	278	272	260	261	280	268	273	242	241	284	266	277	262	262	279	272	272	275	318	303	281	269	273	278	288	271	255	254	261	279	303	292	301	283	301	242	260	286	265	274	277	265	290	293	268	260	265	281	266	271	256	257	237	245	282	281	282	305	264	278	271	258	288	298	306	261	268	284	270	275	280	300	267	277	277	281	292	300	283	276	272	282	285	267	257	280	295	262	273	232	275	300	296	311	297	267	285	263	255	295	255	282	270	241	294	280	286	287	240	252	274	266	255	278	276	305	247	277	276	295	281	309	312	274	267	276	298	279	292	282	291	283	271	253	321	301	274	255	264	249	261	261	301	278	270	285	244	279	272	272	240	290	250	274	287	246	250	246	239	280	300	237	270	269	301	275	264	296	260	296	259	281	293	279	263	287	278	255	278	286	275	287	299	254	297	296	281	274	251	270	263	312	272	261	245	283	274	271	294	259	280	291	336	274	262	274	279	278	254	278	265	289	299	289	280	277	256	271	294	264	269	295	286	301	279	269	264	269	277	253	276	260	269	246	250	249	287	253	272	281	298	261	272	292	276	278	277	266	262	278	284	264	276	283	289	289	265	264	300	284	279	254	243	274	287	303	285	278	242	280	284	301	283	291	244	265	297	245	281	257	290	277	266	267	297	278	289	277	224	252	279	260	284	264	284	253	269	265	267	280	269	271	305	277	278	277	293	291	272	261	295	279	269	244	270	272	269	258	306	254	266	292	268	274	255	266	298	272	278	231	281	282	278	285	273	290	269	298	286	268	291	243	286	280	269	253	275	271	304	274	254	279	269	273	286	321	273	272	278	304	276	294	301	267	311	297	272	277	292	297	283	269	293	279	261	263	251	274	272	285	272	303	273	273	280	266	290	271	283	272	291	280	289	287	264	290	263	290	240	262	287	292	275	287	280	277	279	269	295	259	287	292	273	278	267	285	298	259	295	275	274	295	304	254
20743	12433	7584	8654	7805	5349	4016	3224	2803	2166	1688	1372	1228	1081	1065	988	952	885	840	905	824	835	795	814	810	823	772	756	742	752	769	721	722	721	743	759	741	757	745	751	756	803	702	753	735	745	736	694	707	685	712	699	738	755	652	744	714	723	759	722	755	732	799	766	739	712	761	715	717	676	774	710	688	705	751	750	703	710	714	712	733	704	736	736	723	733	695	682	771	726	732	730	718	709	668	690	762	767	710	722	714	716	738	705	679	709	689	703	698	716	721	735	711	735	727	703	727	742	701	732	716	719	735	706	716	716	689	674	714	712	722	722	649	701	772	676	679	697	698	675	724	669	699	674	673	739	651	698	738	701	735	705	698	686	715	705	702	677	679	697	696	692	664	710	673	730	714	718	672	663	675	722	724	741	705	748	719	697	696	703	668	697	717	716	687	625	729	701	671	728	677	666	677	755	699	716	748	694	683	693	716	655	701	729	695	683	683	675	761	677	693	648	705	642	671	746	691	676	675	714	698	707	716	710	714	689	670	667	695	711	690	681	734	684	664	709	757	732	719	713	671	682	714	694	671	706	668	654	696	687	683	630	678	690	708	689	693	691	699	687	639	658	691	705	748	696	704	727	683	675	669	726	720	740	671	700	676	710	684	685	738	682	653	657	693	705	623	658	716	696	698	705	708	681	633	671	692	681	682	697	702	676	769	695	676	731	704	691	692	684	734	679	694	712	672	729	698	684	722	714	675	719	681	685	678	688	716	714	666	691	672	690	677	738	715	694	766	717	657	708	668	698	691	740	696	633	691	658	705	691	693	703	661	694	663	678	677	698	717	725	714	684	725	670	671	679	730	703	721	682	718	673	672	719	768	660	662	653	687	626	733	702	698	741	710	710	677	685	680	668	722	659	681	721	725	697	727	710	700	734	656	676	718	707	745	673	681	685	684	698	657	732	676	743	687	713	729	668	696	699	707	729	738	679	674	684	719	703	725	690	688	666	640	719	717	733	695	708	737	698	695	719	726	698	720	712	706	712	717	674	727	716	715	731	671	702	671	653	725	700	675	738	706	692	736	676	679	686	714	670	707	665	720	751	689	728	704	696	712	720	698	725	660	690	724	643	713	763	710	716	748	640	697	690	707	677	660	706	689	708	694	709	708	685	688	680	650	698	680	732	716	689	693	726	687	701	698	705	768	687	714	707	667	716	708	705	718	709	639	680	696	756	670	730	705	668	694	685	690	673	720	677	694	679	712	663	697	677	718	659	704	736	705	684	733	692	665	702	714	721	691	770	684	654	741	709	688	681	690	673	652	664	730	683	683	746	653	666	704	691	703	747	656	657	722	671	727	720	693	674	705	706	642	647	708	717	656	653	693	759	688	733	712	705	727	688	696	703	676	687	685	743	720	713	662	694	668	708	654	795	714	722	746	729	692	731	708	698	776	722	662	686	712	675	776	720	679	637	713	735	682	693	649	695	702	651	729	702	702	690	716	724	672	692	694	692	720	717	706	702	662	682	697	696	698	696	664	734	719	740	664	685	738	666	751	688	712	705	673	658	663	713	672	705	704	696	696	733	712	709	731	706	740	703	681	709	680	676	651	733	667	674	649	688	739	654	658	716	746	688	722	690	716	671	684	705	685	718	724	708	689	681	666	662	698	700	650	724	716	688	736	700	669	632	670	730	696	714	658	731	668	714	714	732	692	716	664	735	694	727	712	655	696	670	684	757	702	691	698	717	684	673	688	690	667	672	703	658	728	703	688	707	690	731	680	732	668	656	631	714	715	697	634	711	734	667	688	692	749	712	719	743	673	726	665	736	690	664	729	692	733	700	659	702	682	722	661	728	674	670	667	733	661	750	698	673	701	658	668	693	691	731	716	670	661	705	719	689	708	693	683	677	682	704	702	678	693	667	713	711	737	739	717	714	688	680	730	720	677	695	655	684	717	730	656	695	713	726	689	669	671	655	694	700	712	702	721	732	710	697	715	688	710	696	700	699	700	692	696	731	677	662	708	673	710	734	710	687	718	757	691	698	669	631	676	684	704	727	702	657	652	712	730	642	708	680	721	702	666	699	655	731	712	702	680	695	692	699	744	693	665	706	703	729	690	703	729	679	658	666	659	669	721	680	689	735	719	725	710	699	679	618	712	692	688	727	698	664	711	719	738	734	688	720	768	676	671	637	727	753	663	706	718	649	699	745	699	651	642	693	687	673	693	710	731	722	706	695	647	715	693	664	677	670	698	739	715	747	702	730	683	713	667	711	690	723	717	694	754	711	673	678	687	733	723	713	710	719	698	690	679	695	717	724	697	682	696	731	688	696	722	712	713	676	646	696	663	689	671	715	727	674	685	684	713	706	723	695	726	698	730	694	675	736	713	725	728	728	684	705	733	708	688	684	688	695	689	686	666	723	664	662	704	756	693	722	674	744	657	695	719	740	694	728	722	703	659	702	681	725	682	708	694	735	704	736	681	680	660	701	681	698	706	704	755	676	678	668	709	673	725	709	745	760	717	720	760	710	635	678	697	729	735	681	695	725	702	739	686	677	709	712	703	690	698	714	687	700	666	704	734	666	698	682	713	664	683	699	680	717	663	701	671	686	666	687	666	765	701	734	697	670	700	715	687	713	704	716	707	672	729	703	651	692	675	690	725	772	710	707	694	718	654	677	693	698	715	747	678	726	726	694	719	673	659	684	693	700	721	661	697	691	684	707	771	718	696	722	716	701	699	712	746	702	676	651	647	745	684	729	723	715	678	727	716	696	689	688	663	698	687	682	688	669	702	726	755	698	702	665	707	676	681	674	704	732	684	668	669	703	674	669	656	699	689	687	704	726	672	766	739	715	658	702	717	706	726	708	699	690	696	664	693	674	688	711	666	681	654	659	761	672	671	723	692	660	738	734	735	701	644	705	691	695	621	673	657	750	729	662	714	710	747	732	661	682	710	680	640	698	704	696	688	715	682	699	704	700	702	686	699	687	766	657	723	696	659	695	695	708	676	698	693	688	703	681	692	712	730	696	680	755	669	708	709	700	631	723	722	680	684	710	687	653	703	702	641	747	713	675	696	708	653	699	664	703	738	700	702	745	709	675	692	725	730	732	668	697	686	681	699	702	664	735	688	725	718	724	678	678	717	667	691	639	646	693	668	638	729	746	739	672	662	677	702	718	714	699	721	766	659	702	723	686	697	747	729	693	708	742	737	757	698	711	713	709	707	732	692	682	692	721	672	690	680	663	691	707	692	683	735	692	670	735	705	671	680	743	676	716	745	740	733	711	687	683	718	701	643	685	690	685	663	694	722	689	733	715	739	643	698	662	689	700	654	687	702	712	741	732	665	740	707	701	682	711	702	705	747	674	736	699	710	653	727	710	739	674	703	716	674	670	659	723	734	715	683	695	706	711	720	662	697	710	646	702	676	690	716	762	716	680	705	679	663	720	656	717	744	732	672	716	679	705	635	699	705	750	712	688	697	681	696	688	656	710
36120	25436	17575	13637	10089	6971	4133	2428	1355	849	559	421	308	284	220	241	223	215	196	174	189	183	205	173	159	172	202	175	165	175	177	170	197	172	166	151	166	179	172	155	182	167	152	184	182	152	160	172	153	152	150	169	183	174	164	180	169	161	172	193	149	168	176	174	153	167	199	181	158	168	177	183	188	175	151	158	175	167	162	152	172	159	166	175	159	167	193	151	169	152	169	173	161	171	173	169	161	158	183	172	189	156	174	165	163	157	169	177	184	171	191	147	168	163	174	153	151	149	184	158	163	158	178	157	132	152	172	155	177	142	148	160	154	179	168	177	160	152	170	142	167	146	185	193	166	169	153	168	155	138	161	170	165	162	149	164	179	159	168	172	156	168	177	141	165	167	169	148	156	165	155	163	174	166	146	145	165	161	200	156	163	155	158	168	156	169	172	177	160	153	167	166	201	162	160	170	173	168	170	171	168	154	153	167	159	156	180	174	168	145	150	164	171	182	177	170	160	154	147	185	157	164	168	175	161	154	150	130	163	187	172	163	157	165	169	122	174	160	154	160	155	152	178	178	164	186	176	158	181	155	171	178	173	164	165	153	169	131	147	165	158	145	182	155	153	176	172	177	176	158	171	160	180	159	166	163	180	147	158	176	196	157	170	158	172	156	156	159	165	167	173	147	162	176	156	165	193	167	142	161	172	175	171	148	173	158	162	170	146	159	162	146	165	184	165	166	169	171	137	166	162	149	158	163	162	137	173	145	154	173	157	180	161	177	160	179	175	153	147	162	158	123	175	163	157	156	177	181	167	175	175	167	161	160	174	154	142	163	138	144	167	166	166	168	153	155	157	190	151	166	162	184	166	166	134	152	188	158	157	164	174	171	176	175	153	147	153	148	145	165	175	164	154	160	166	157	157	167	140	157	152	169	174	168	171	159	168	152	152	141	162	169	174	165	149	177	167	171	154	206	191	145	170	174	153	139	165	162	172	157	188	152	183	164	172	161	135	168	150	163	158	161	178	178	162	140	162	165	172	184	170	151	156	176	161	145	173	167	168	150	158	150	177	175	154	188	180	178	151	153	157	163	166	182	161	149	171	159	187	165	171	171	159	143	155	154	132	157	156	167	179	154	146	148	147	153	159	177	152	153	140	144	151	183	160	149	182	164	173	165	142	167	151	151	164	147	161	155	150	157	147	160	163	169	165	155	199	145	171	158	160	132	164	160	138	155	179	166	150	149	145	154	150	143	151	192	168	161	150	150	156	138	150	137	165	177	162	170	164	154	188	166	158	147	167	154	176	164	157	165	143	164	164	175	158	149	167	166	144	165	161	157	140	161	178	164	155	151	158	178	153	167	169	188	161	170	173	181	170	178	141	158	168	173	194	183	172	169	181	166	171	159	156	183	145	150	169	165	163	204	146	170	154	130	185	156	163	178	161	144	170	172	165	178	142	151	176	156	153	168	152	182	141	153	172	150	158	168	166	162	180	141	160	166	160	157	139	175	153	165	137	163	154	168	173	169	151	160	151	152	159	149	162	160	167	161	162	183	189	150	136	172	179	183	182	169	151	149	151	168	168	146	170	150	160	169	183	157	170	168	162	149	147	142	158	136	147	184	183	158	154	153	165	160	152	155	150	143	151	171	143	166	165	143	162	161	141	150	147	145	151	156	165	157	155	138	173	149	146	169	153	162	149	167	169	160	156	149	176	180	160	145	182	145	161	165	166	174	154	166	151	162	174	168	163	172	170	146	166	180	152	160	188	181	162	177	156	154	162	170	160	153	154	170	152	175	174	164	160	157	149	144	154	158	158	176	137	154	168	180	146	155	168	168	188	177	153	150	159	170	171	174	162	167	186	167	180	177	172	193	172	144	153	173	152	168	147	153	147	169	177	176	184	162	172	158	169	154	156	148	148	160	144	154	156	161	170	178	160	164	163	157	146	146	162	149	153	146	156	167	157	140	185	157	138	141	163	142	176	152	174	159	161	177	150	178	155	153	171	149	172	147	169	153	162	176	168	172	160	167	196	193	169	161	158	169	150	138	183	175	184	165	174	160	165	171	183	167	183	170	144	164	163	152	188	161	153	153	181	156	145	159	162	156	135	167	176	165	181	171	157	142	142	147	147	164	164	143	157	166	160	176	165	156	154	175	155	170	149	153	174	157	167	152	153	134	172	167	159	148	149	168	184	163	182	166	156	169	170	163	173	137	151	168	156	183	142	135	168	141	186	159	153	176	182	169	164	171	183	171	174	166	165	160	154	147	148	155	169	168	178	164	158	143	142	168	167	168	160	159	170	137	171	190	183	164	158	157	169	159	159	162	158	166	173	159	157	168	184	133	180	158	161	160	156	171	149	142	189	150	169	163	153	151	167	186	167	144	171	176	158	162	188	153	151	165	159	160	150	162	149	172	144	170	148	165	151	145	149	174	168	160	187	135	153	180	139	165	150	178	144	147	167	152	176	156	147	163	165	161	164	152	171	163	157	157	158	173	151	164	164	198	156	168	174	165	154	165	159	189	159	173	192	157	169	159	167	152	149	139	188	162	174	146	132	202	176	154	141	157	184	174	165	169	145	192	168	167	199	171	180	144	168	144	163	184	185	170	189	151	150	171	176	137	146	159	160	153	164	167	156	156	175	173	181	163	134	168	147	160	151	186	164	162	178	162	154	143	174	161	185	157	153	159	154	164	149	171	165	193	152	169	150	178	171	141	165	153	155	162	155	155	183	161	177	162	131	163	150	157	160	150	166	168	188	168	141	163	146	175	152	161	152	187	162	157	159	161	163	152	188	162	188	153	183	187	158	156	170	161	165	156	146	184	157	173	163	162	149	172	187	186	167	153	135	182	175	146	155	184	174	164	131	165	180	177	164	164	155	141	131	152	175	170	152	166	158	169	147	179	159	158	162	161	164	161	157	159	175	150	144	139	145	167	146	171	159	150	170	194	156	164	167	154	179	143	160	164	171	176	153	168	132	173	173	146	151	153	169	152	165	176	193	168	180	165	166	155	171	174	152	163	168	157	175	169	181	182	158	169	179	158	162	162	189	156	165	212	171	184	182	163	165	153	138	166	167	177	152	145	167	142	155	173	157	166	166	167	165	154	153	146	186	177	192	149	139	162	175	162	151	164	145	151	166	161	169	172	147	160	166	164	163	156	186	190	161	157	173	140	162	180	190	163	172	176	170	165	152	165	192	146	146	200	189	157	183	159	182	179	156	170	155	165	159	174	158	155	172	162	151	166	142	140	156	178	176	149	164	169	152	175	169	138	168	182	157	163	164	167	155	177	156	160	160	153	151	162	184	149	165	164	155	173	183	158	153	166	165	151	177	178	169	150	167	162	158	158	143	151	186	145	160	163	168	148	154	164	184	175	157	187	153	151	178	173	151	178	141	160	147	169	172	160	174	171	153	158	123	156	147	155	151	175	173	163	156	170	164	160	160	143	148	148	156	152	155	162	175	165	153	149	170	148	168	157
26890	17214	10809	11960	10581	8291	5426	4775	3921	2992	2193	1672	1262	1210	1088	954	857	840	741	738	699	633	651	582	562	601	578	571	558	549	565	522	494	561	481	475	535	496	461	528	500	507	467	479	466	434	480	499	475	469	466	444	443	450	501	497	478	483	553	526	511	509	499	514	485	524	441	486	487	493	476	481	491	442	449	491	451	447	459	452	458	444	440	481	435	484	479	476	424	428	449	488	442	477	459	448	445	500	461	470	425	479	459	450	454	467	449	482	454	423	474	462	439	437	458	471	426	420	421	417	484	414	457	432	418	451	455	435	454	442	419	392	477	420	448	465	422	412	449	409	420	410	442	411	408	451	449	435	407	397	460	418	422	420	401	461	449	405	450	424	449	443	424	436	410	421	421	429	415	453	413	415	445	426	423	438	396	432	442	404	416	370	388	439	425	434	407	422	454	432	446	432	425	467	425	430	423	461	417	418	419	438	439	423	423	413	422	437	463	419	442	421	442	406	407	451	426	443	447	419	415	410	465	407	406	393	446	396	415	430	399	406	413	443	377	487	421	393	449	426	444	410	390	455	413	421	452	422	438	394	396	431	434	441	413	415	455	434	408	456	440	436	430	439	410	408	407	394	417	412	435	408	432	452	436	413	461	450	446	485	425	428	443	427	455	436	434	414	428	394	438	449	416	407	440	463	447	419	430	438	425	429	463	441	427	422	431	427	413	437	452	387	448	463	438	431	418	423	421	420	442	402	429	429	442	410	415	439	407	424	425	426	435	427	417	401	452	407	434	443	414	420	395	476	425	451	416	454	433	438	458	430	433	443	423	402	414	456	450	451	412	406	417	415	422	448	418	414	465	401	441	420	409	437	468	390	431	378	464	415	437	434	445	442	413	469	439	485	467	425	433	413	409	428	435	424	436	438	442	409	415	430	462	419	465	435	441	437	440	423	448	462	437	428	427	478	443	457	438	423	429	460	417	427	408	394	414	434	413	429	444	393	435	431	428	440	417	455	453	439	459	435	425	478	445	411	457	481	445	438	441	446	446	458	438	432	445	435	400	458	433	416	426	433	425	429	404	443	428	426	426	406	439	406	428	416	409	419	428	426	428	429	429	416	431	397	417	423	420	417	406	426	449	435	439	408	403	428	430	419	427	422	436	432	425	453	460	444	405	473	442	389	402	429	430	426	406	423	476	443	436	394	430	447	424	431	443	431	424	437	423	426	418	456	458	400	418	432	430	460	414	463	433	433	432	445	425	414	465	423	430	430	434	415	444	420	452	412	447	443	431	426	431	426	439	414	426	441	432	448	454	416	412	423	416	471	394	444	415	444	439	446	435	397	452	454	427	416	430	462	438	410	415	488	412	438	404	450	388	442	439	442	431	383	416	401	452	429	426	421	427	428	449	412	449	433	446	437	427	433	417	445	391	463	432	479	443	441	448	458	441	399	429	410	450	406	461	459	421	468	442	465	454	452	440	427	425	410	412	415	453	440	449	397	425	425	432	417	457	400	444	468	424	420	399	449	408	405	458	435	450	426	428	406	458	428	426	417	439	413	401	468	448	427	436	450	448	431	454	416	432	428	437	440	473	386	424	448	391	426	425	434	435	430	423	443	419	398	415	416	383	453	417	422	458	423	448	447	427	438	431	397	423	458	421	392	421	401	417	423	418	433	442	436	425	438	453	420	450	487	433	423	460	430	444	457	431	445	418	401	424	423	427	409	451	425	429	425	438	444	431	408	400	490	457	441	429	456	434	439	450	403	423	437	425	454	445	414	408	422	459	441	426	412	412	446	453	444	456	411	443	428	451	437	409	433	446	440	418	404	387	422	425	445	448	448	433	473	426	418	421	448	441	458	456	452	415	430	452	415	429	419	471	440	453	428	430	407	424	425	419	408	429	400	438	431	393	411	405	435	422	455	442	400	401	440	447	457	415	421	449	437	433	420	415	445	444	456	427	418	435	441	415	436	407	422	425	407	429	449	463	440	412	400	424	409	446	425	429	433	420	428	488	437	464	474	411	407	438	480	429	467	417	430	430	401	393	404	418	406	446	437	407	413	431	432	435	442	438	414	447	427	403	454	445	461	406	472	455	374	432	423	430	412	427	448	400	393	416	456	439	405	430	438	456	440	415	412	437	442	451	398	447	407	442	419	408	430	424	446	397	429	405	435	436	412	445	433	437	427	441	444	436	439	387	417	384	472	406	431	455	409	417	417	455	440	449	435	437	404	424	411	435	377	433	425	424	428	445	440	445	408	444	405	385	421	427	443	426	437	455	453	426	458	394	436	430	432	422	410	423	413	443	410	429	422	459	447	432	444	417	458	422	433	412	464	425	435	414	396	423	437	385	416	424	430	444	432	416	456	398	398	441	414	452	444	408	459	432	432	439	410	467	467	404	456	415	456	440	432	438	452	428	464	456	428	449	442	446	422	415	443	430	409	462	401	417	443	466	403	381	437	486	427	441	419	413	424	416	440	417	447	453	474	438	399	420	432	476	423	441	428	413	439	404	431	454	422	454	399	432	410	445	442	421	454	443	445	463	433	420	460	443	461	446	421	444	415	449	381	416	407	423	443	462	402	424	437	432	416	441	407	432	463	438	407	444	439	394	412	458	438	404	439	431	458	415	446	423	457	392	432	455	431	453	456	444	433	416	452	433	453	467	399	403	450	447	450	433	407	400	411	451	429	432	453	425	398	432	424	427	428	448	386	459	412	444	427	384	459	403	419	384	422	408	438	437	450	450	449	429	426	433	438	440	458	434	438	389	438	449	426	420	444	432	415	464	427	454	416	440	434	441	430	467	419	427	432	437	408	419	426	435	455	441	445	457	403	431	401	440	433	385	423	451	410	392	445	479	425	457	433	427	428	421	463	399	459	402	445	447	429	403	445	448	423	426	418	405	438	376	426	437	438	401	411	432	447	435	415	413	386	425	431	393	418	471	456	427	441	444	434	445	421	415	423	439	443	440	431	443	462	411	451	433	432	422	405	405	415	410	495	444	435	427	438	424	423	455	387	417	462	425	428	471	436	397	433	417	416	426	421	430	405	427	453	425	458	431	448	436	421	445	460	437	460	458	424	399	414	422	446	426	389	415	432	451	426	425	405	429	425	407	404	406	417	441	452	446	452	425	458	451	430	429	374	444	436	453	449	411	458	420	437	448	426	441	425	422	447	432	398	433	456	438	429	408	425	431	391	421	432	439	468	421	425	435	413	415	418	408	441	430	454	422	430	416	463	425	447	431	430	428	400	436	414	440	439	426	408	444	412	450	407	449	395	443	408	447	437	426	433	426	429	439	450	423	414	410	482	441	462	455	449	431	435	431	428	433	427	397	439	430	430	419	458	425	421	424	445	443	394	459	401	418	426	459	410	432	431	449	491	444	460	426	418	448	393	460	425	457	411	409	428	430	398	423	416	415	470	448	446	416	461	476	420	427	398	479	455	431	411	418	436	425	436	409	430	424	431	453	445	433	456	458	423
6238	3498	2011	1374	942	659	472	361	328	288	263	275	276	271	236	261	279	260	266	257	237	230	250	251	253	260	267	251	266	231	239	234	243	242	257	267	262	265	247	236	243	248	246	270	270	254	246	252	251	247	254	249	276	265	262	247	255	274	252	253	262	252	279	236	247	249	269	270	269	246	227	275	242	242	245	252	251	267	238	240	266	267	252	255	233	289	285	227	252	260	253	260	259	228	263	270	233	274	286	259	231	254	281	262	265	247	255	284	277	260	232	263	255	244	277	245	272	278	245	260	257	286	258	263	257	273	253	231	255	230	280	280	262	258	264	246	245	268	239	277	254	244	293	258	250	259	270	255	280	248	249	245	242	265	260	289	242	262	227	216	245	254	221	230	268	243	283	237	264	238	258	254	261	283	263	240	236	266	268	279	250	259	270	269	250	281	263	254	263	306	291	273	265	243	245	289	249	264	233	253	265	266	251	270	224	271	264	240	262	252	245	245	241	260	232	274	226	255	272	299	285	268	270	267	245	245	250	251	250	232	286	244	272	254	250	277	275	229	275	251	257	263	264	233	260	267	261	241	247	269	265	244	236	249	256	241	251	249	229	227	246	275	242	271	236	244	245	244	266	282	245	287	281	230	277	234	252	255	275	250	270	241	258	236	273	287	235	282	252	261	239	248	248	216	250	233	247	259	256	270	239	246	274	274	283	264	254	247	259	243	277	233	254	265	263	246	225	267	224	241	250	251	248	267	245	265	286	269	241	285	259	250	273	241	241	259	282	278	247	266	244	259	255	239	238	264	249	252	271	256	230	266	261	247	276	241	278	230	259	235	245	273	259	241	266	281	273	272	242	264	254	255	308	259	277	237	246	282	254	236	259	276	232	256	259	244	280	236	240	241	237	239	240	244	270	251	270	273	235	242	264	258	289	276	234	241	257	265	242	239	248	248	245	258	226	278	301	255	281	239	257	260	287	232	262	232	251	253	267	272	286	240	223	228	260	258	259	264	265	254	254	273	266	252	246	268	279	250	276	229	240	257	257	239	243	247	241	250	254	248	251	253	266	220	255	282	263	227	296	268	244	250	248	271	269	271	250	259	257	252	262	246	206	257	225	275	316	246	281	251	251	235	235	254	250	230	255	260	256	265	265	243	255	236	250	265	285	256	269	276	248	264	231	235	249	261	273	270	262	259	265	245	233	254	262	265	266	248	282	288	267	274	282	246	237	264	288	225	259	251	260	256	215	243	243	253	275	261	286	288	228	264	276	250	245	238	280	244	247	237	242	249	253	255	252	246	227	257	252	289	258	268	280	232	266	259	258	268	257	257	259	250	249	268	231	243	240	228	262	258	238	263	285	242	268	274	256	242	276	275	266	288	267	258	250	267	260	259	265	226	264	261	254	283	250	255	262	232	276	249	244	277	257	223	243	264	266	245	279	253	263	254	264	254	234	258	269	259	268	257	235	229	273	232	270	256	273	266	294	271	247	250	250	273	266	260	254	242	238	238	248	240	253	243	257	258	256	266	263	226	256	278	272	281	248	252	271	273	243	276	260	207	254	256	280	265	282	237	249	238	286	251	267	286	270	245	273	269	262	265	216	243	252	239	230	240	286	257	252	230	263	267	277	255	276	236	236	249	273	262	292	262	277	242	242	263	279	261	246	257	246	260	249	250	253	281	257	264	278	241	264	249	272	268	273	221	270	255	277	254	261	278	207	234	273	266	272	222	278	296	251	252	257	230	244	283	249	250	257	262	275	252	282	257	271	261	250	268	248	267	267	245	260	282	256	281	262	259	280	252	293	260	254	252	240	246	284	244	266	252	228	257	256	226	266	235	255	263	245	225	256	274	269	240	268	236	280	247	297	256	244	260	254	255	267	244	261	238	262	263	246	281	235	273	260	240	246	269	274	246	233	243	280	237	247	270	250	260	231	259	275	257	262	226	261	261	247	255	266	233	255	242	232	279	242	244	254	262	235	247	257	262	270	245	226	266	241	245	265	262	256	235	261	233	249	234	267	267	277	241	272	278	252	278	255	241	239	256	237	226	239	233	239	274	245	252	261	244	236	277	240	255	230	257	233	239	242	253	233	247	279	245	278	237	275	254	262	278	272	253	256	251	251	263	273	279	268	217	256	258	245	218	252	244	254	275	278	255	295	259	228	279	252	229	248	272	234	259	290	248	269	277	262	252	250	296	269	278	264	263	256	271	245	286	250	268	254	212	265	285	265	232	256	239	304	259	237	229	245	279	250	258	262	279	237	273	241	263	229	266	239	268	247	270	242	258	273	251	231	252	266	269	275	250	259	272	254	245	250	245	243	243	280	271	257	256	267	253	253	259	257	256	244	272	239	255	268	259	284	227	226	265	261	253	256	296	272	278	263	274	248	252	234	291	280	230	236	266	272	257	248	245	285	279	258	258	232	286	232	262	240	277	279	257	271	240	243	241	255	250	254	276	259	243	263	242	282	250	286	269	249	270	262	253	248	246	263	244	271	248	261	239	247	260	262	276	244	259	275	249	260	252	246	260	228	236	247	259	249	262	229	261	252	222	248	267	256	280	217	294	264	273	253	250	278	242	263	270	245	260	250	254	253	264	244	233	274	262	245	250	241	233	268	262	248	256	248	217	249	259	246	268	267	250	249	273	265	256	242	256	267	242	267	269	238	240	276	250	279	270	238	283	247	277	250	264	241	251	270	265	246	239	256	256	248	282	268	244	269	259	275	259	239	245	231	226	287	235	256	263	261	270	280	279	261	271	271	258	223	250	236	233	276	238	254	270	278	258	261	275	237	270	264	297	254	276	262	247	247	243	250	255	247	230	262	234	275	272	211	254	270	246	222	264	244	261	254	236	245	255	270	262	223	240	265	259	255	232	252	228	281	268	248	285	259	243	257	260	248	247	248	259	279	270	273	241	256	246	241	282	263	241	249	244	249	245	255	249	271	256	219	238	272	241	272	247	229	269	234	254	263	231	257	280	253	241	247	249	275	253	264	253	264	255	264	267	260	255	260	244	249	268	247	253	267	275	267	260	276	259	267	243	253	258	258	264	245	264	259	262	262	237	243	224	252	249	284	274	269	268	235	276	252	257	223	241	305	256	255	269	277	298	249	253	232	236	252	256	277	241	236	237	272	252	281	247	252	268	260	244	257	247	246	266	246	280	244	260	269	261	277	233	269	250	267	250	276	228	258	256	260	255	237	286	274	300	249	248	256	236	249	255	271	265	272	247	266	265	246	265	265	255	250	259	279	235	259	246	271	233	235	255	285	266	251	266	269	244	298	253	274	251	253	249	252	246	277	265	293	261	281	272	251	234	251	250	249	259	263	278	235	248	243	238	254	263	254	236	284	263	228	241	267	245	257	254	246	259	256	278	268	258	281	259	261	262	262	262	280	262	241	259	236	228	273	252	254	237	235	280	241	248	263	260	248	274	239	289	280	267	286	275	258	262	248	241	273	240	255	246	245	259	239	271	252	251
5662	4345	2920	2797	2242	1878	1217	1128	1124	1024	819	733	704	691	682	701	661	702	697	633	707	667	649	639	663	676	653	662	631	617	676	696	665	667	639	638	637	666	666	661	664	674	686	691	614	647	675	629	697	708	652	650	684	641	725	620	672	680	691	708	664	684	662	701	694	657	678	669	652	698	665	717	670	685	671	677	686	713	679	717	702	636	660	675	678	647	680	697	659	669	667	625	638	675	670	676	722	653	637	685	669	666	684	642	621	643	649	661	695	755	654	696	683	652	657	733	680	629	700	682	611	688	660	662	627	689	707	660	647	670	658	666	659	659	664	699	644	643	678	671	694	618	708	690	709	652	683	659	687	636	653	633	683	715	678	603	606	683	712	633	695	676	673	643	647	653	636	657	703	688	660	680	633	679	643	690	686	662	651	691	670	690	617	658	685	652	646	692	620	692	621	660	662	671	630	656	636	692	687	680	689	660	654	684	661	667	667	651	646	662	701	667	659	654	663	695	674	685	617	661	659	667	671	644	671	697	676	622	625	671	658	724	639	668	669	654	658	642	648	695	713	657	678	683	674	680	700	639	616	673	702	588	686	640	674	639	656	698	685	648	686	649	680	706	677	656	684	665	670	657	671	651	660	663	636	627	667	683	696	675	671	668	677	708	673	580	662	653	674	645	674	659	675	661	689	617	618	691	709	679	655	681	654	706	665	714	664	696	642	635	682	631	679	672	641	689	628	643	643	702	645	648	660	680	653	645	674	657	635	661	662	605	659	713	658	615	678	617	650	665	602	624	649	647	656	663	670	714	692	658	657	647	666	650	653	664	666	657	694	628	636	625	677	646	711	662	666	670	669	658	661	697	689	655	679	675	662	602	690	658	656	671	687	622	667	652	650	642	681	710	650	683	634	664	687	685	734	627	650	643	671	663	653	678	689	703	707	643	656	669	724	674	629	682	641	653	648	671	659	649	665	684	644	665	668	623	738	679	628	648	662	630	679	640	624	635	672	684	638	685	723	608	677	663	652	662	689	664	676	662	594	692	697	691	656	659	656	694	670	643	651	640	647	652	655	675	669	684	662	671	659	703	648	729	632	664	676	687	630	695	634	669	645	675	647	644	685	626	678	697	685	611	670	632	702	651	665	656	710	650	665	731	675	710	632	671	648	625	656	670	679	647	673	658	635	683	642	670	669	678	675	689	683	691	674	688	665	752	656	612	668	633	667	690	710	702	647	686	654	678	679	656	678	645	647	646	688	689	651	671	673	634	697	630	648	621	677	633	604	654	684	665	640	673	671	641	670	696	689	649	667	654	682	655	679	685	643	686	712	697	650	634	646	682	656	628	660	653	692	705	685	689	667	676	638	689	658	630	605	640	627	601	632	647	683	663	639	684	637	713	656	632	698	632	658	667	645	639	718	692	708	676	745	674	628	660	663	716	636	625	636	656	693	636	690	669	685	688	695	660	662	671	653	696	695	606	650	657	690	656	659	654	657	646	642	692	685	707	641	643	711	691	623	662	647	663	660	661	658	638	616	657	666	613	704	633	645	713	686	648	631	685	638	644	629	655	666	646	647	647	636	674	686	597	678	665	719	675	652	671	676	691	661	652	644	658	691	656	655	632	676	713	669	656	657	646	677	734	678	672	683	621	686	686	703	659	672	663	699	659	684	622	646	687	665	642	619	630	686	661	657	691	679	656	641	656	652	639	684	679	670	688	680	676	660	685	698	696	649	636	682	664	636	662	634	700	667	650	653	607	671	648	667	657	677	662	634	690	687	683	650	659	618	671	631	665	662	657	667	660	664	671	642	686	666	701	677	675	702	704	704	660	667	634	699	694	685	662	701	637	658	620	645	688	669	688	620	681	657	687	654	686	681	678	677	668	630	711	664	661	696	666	648	669	660	654	688	641	657	664	656	648	621	699	646	651	649	646	687	671	649	631	666	604	706	657	686	644	648	674	671	697	681	729	664	700	602	680	628	675	664	660	675	687	718	653	661	664	710	675	680	640	716	660	652	653	664	690	658	695	607	681	691	681	681	687	658	728	698	640	633	693	643	692	665	615	712	639	649	644	657	654	695	695	702	702	655	666	679	637	648	602	687	659	708	689	634	640	614	673	662	681	689	681	675	710	661	624	655	688	631	653	694	662	615	693	676	659	689	694	676	687	692	658	660	655	632	672	697	677	649	667	673	668	675	642	642	643	676	662	666	639	678	702	698	667	644	610	707	701	667	657	643	691	675	638	663	674	630	654	716	687	709	662	688	652	696	634	664	670	684	653	653	602	672	682	667	621	674	701	641	684	666	649	656	711	654	695	681	619	677	706	667	633	642	685	654	677	662	654	678	690	660	724	608	628	636	699	703	652	650	685	646	746	682	707	639	686	695	647	660	687	681	644	661	697	663	610	660	607	679	682	661	664	694	668	668	690	681	668	641	653	696	682	709	680	705	632	659	669	642	618	662	656	667	626	656	657	670	658	630	699	710	654	659	675	660	651	653	670	646	676	631	672	671	642	679	712	675	671	666	668	662	706	672	656	656	683	640	661	625	714	659	640	662	641	699	663	668	630	647	679	668	627	698	667	673	690	722	676	665	693	709	645	670	695	644	688	665	655	682	683	660	676	689	634	678	666	676	640	699	691	663	650	676	675	674	699	678	672	663	635	687	649	753	681	654	663	677	664	613	686	663	653	676	680	667	664	660	622	695	675	658	651	643	674	683	682	651	698	633	686	659	672	700	589	650	692	676	668	653	691	670	624	683	650	657	611	660	639	659	638	635	674	688	696	687	652	630	673	673	679	680	690	653	707	680	700	638	677	694	689	660	666	664	669	665	694	685	660	689	650	647	651	688	651	653	679	646	630	681	655	661	657	707	679	677	669	648	618	683	639	657	654	645	662	669	696	697	671	638	699	642	671	661	701	659	703	628	672	699	670	679	701	659	681	618	668	703	697	667	651	628	650	717	707	688	695	662	630	710	663	626	673	648	692	677	661	705	617	648	675	614	633	672	684	658	697	684	692	687	635	656	699	644	676	687	669	647	721	661	649	636	694	724	653	727	720	673	691	690	712	649	646	709	664	686	636	694	660	657	659	640	640	686	673	673	660	697	707	744	663	680	701	606	637	678	658	694	652	721	660	647	691	642	624	655	661	669	641	653	654	695	620	653	691	658	671	650	650	651	680	633	659	622	641	678	658	658	682	660	652	624	666	598	648	685	628	688	698	685	676	690	692	646	688	656	633	678	692	639	657	660	692	678	715	697	639	654	656	633	654	633	704	728	669	643	669	709	604	687	616	700	648	694	673	642	648	706	664	647	660	660	650	662	654	669	652	715	635	690	670	683	671	654	640	641	655	667	661	704	654	635	657	657	677	653	714	688	664	715	670	674	651	641	647	659	660	678	675	689	653	673	635	685	653	665	695	648	646	676	686	609	676	625	641	658	638	672	655	645	650	633	683	674	679	656	648	671	657	625	674	695	663	675	678
30934	25729	14644	11269	7843	5311	2919	1640	939	673	444	363	346	313	358	300	284	306	323	301	287	285	279	307	290	280	297	244	274	275	279	266	286	284	268	261	252	259	263	282	243	258	280	245	258	254	261	257	275	236	271	251	274	266	294	246	269	270	290	279	274	281	279	268	254	293	254	300	285	271	279	230	305	267	266	268	269	267	302	252	270	282	282	292	255	260	276	249	266	277	273	264	240	254	271	255	270	280	292	264	297	287	270	279	253	272	256	259	291	281	294	271	258	256	270	272	259	275	263	304	275	231	250	262	258	263	270	263	264	262	288	281	299	282	255	273	265	252	288	293	268	281	272	268	306	297	293	247	281	271	264	265	244	245	279	279	284	239	265	301	247	266	239	281	290	282	273	249	285	286	264	246	292	277	283	253	275	284	234	285	269	276	312	284	262	271	261	288	256	260	267	249	247	246	276	272	285	283	252	248	279	275	290	274	271	272	289	260	271	267	251	272	271	294	246	271	276	286	286	316	300	264	267	267	279	280	275	305	277	275	254	261	262	283	260	270	273	264	262	261	271	255	291	275	255	264	274	238	277	253	268	265	282	279	270	271	250	274	236	285	291	264	263	242	260	257	268	302	276	312	280	269	256	249	282	241	291	231	276	286	261	246	249	279	295	282	267	307	268	284	283	268	243	275	237	266	244	261	304	284	279	292	279	249	255	302	297	287	249	255	270	285	272	249	275	261	301	257	292	301	289	284	305	259	266	245	268	253	266	266	278	272	282	280	300	236	261	302	274	283	275	258	276	258	256	274	297	277	245	287	267	291	276	281	276	299	271	281	288	266	271	295	315	225	271	256	274	277	252	275	269	252	274	248	265	267	287	283	327	250	251	267	271	276	277	269	258	285	264	280	285	248	298	276	271	281	276	298	250	254	280	291	286	265	261	257	268	274	264	267	277	268	274	276	275	252	294	262	290	296	266	273	260	275	281	289	274	309	253	247	263	304	275	254	269	286	294	247	265	268	256	255	300	265	289	263	263	268	297	255	264	238	289	266	250	273	243	262	264	259	275	288	234	281	287	280	270	264	284	287	258	261	245	283	277	268	278	269	260	251	269	287	248	260	303	273	255	271	292	257	261	262	280	264	271	251	264	247	255	265	266	273	273	284	280	267	261	271	249	262	281	285	261	238	281	288	278	273	272	269	294	282	279	244	274	286	260	302	238	285	264	254	266	247	290	265	260	261	302	282	261	249	276	262	253	245	253	271	249	260	281	272	270	266	288	282	238	273	293	288	256	260	264	277	264	274	269	273	265	295	246	287	256	263	288	278	267	277	292	269	257	265	304	274	281	259	264	254	265	290	277	261	256	280	265	283	258	263	267	264	276	250	256	280	255	257	274	275	266	259	283	247	244	283	279	281	256	281	280	241	261	283	267	252	293	259	283	289	291	255	285	243	287	266	292	285	291	246	276	254	243	282	272	251	290	297	308	284	261	267	263	255	287	305	300	266	275	275	277	297	273	274	292	251	272	224	268	274	284	283	284	271	261	269	284	293	282	255	292	236	253	272	259	272	274	267	251	266	282	298	264	287	282	249	282	247	252	281	261	253	269	249	264	275	274	259	244	281	286	274	273	243	251	254	270	285	258	255	259	282	279	263	272	296	265	275	250	251	263	264	277	243	258	235	283	238	300	266	259	243	312	307	287	295	255	290	253	263	270	260	264	300	277	263	284	253	287	255	277	301	284	264	256	264	320	261	254	270	277	281	256	242	280	252	267	260	241	287	290	262	267	264	253	280	318	285	302	263	256	282	276	263	257	282	294	266	261	278	276	260	293	281	274	252	275	294	265	296	289	238	260	278	278	265	264	274	290	268	279	272	257	291	256	273	259	260	264	288	274	235	256	265	269	297	277	270	271	251	292	245	268	286	268	287	261	281	288	284	286	273	282	284	280	281	282	273	297	286	268	237	272	238	248	294	261	304	252	303	310	288	255	282	262	271	280	247	251	294	306	256	260	250	253	252	272	293	265	256	267	287	284	253	277	246	247	254	265	250	262	247	264	234	273	271	279	247	246	240	253	260	259	269	284	256	296	261	308	264	254	298	270	264	268	299	257	256	314	281	278	281	258	281	262	237	256	273	257	266	262	288	294	313	288	249	303	270	278	263	282	287	293	265	291	250	284	268	290	297	262	282	259	250	229	294	280	246	294	248	276	251	265	273	258	287	295	272	271	246	271	251	298	244	262	273	278	261	264	278	294	259	264	277	276	303	261	265	247	276	300	243	247	272	260	245	273	273	281	305	263	265	283	239	298	251	314	294	266	261	296	259	287	275	287	250	229	288	294	311	236	246	271	292	247	294	250	262	257	283	227	261	251	286	237	259	261	286	256	263	270	275	241	252	280	268	271	262	271	270	296	267	270	272	292	303	286	267	266	255	274	271	257	270	283	287	270	245	261	278	263	265	258	276	253	239	272	273	269	278	248	254	263	276	259	235	294	275	290	254	296	246	279	255	242	267	284	275	271	262	254	235	276	287	279	256	260	271	255	288	276	256	275	257	264	278	273	280	290	257	279	238	283	268	263	265	277	297	269	265	232	271	267	261	266	288	287	306	263	286	285	296	263	285	261	252	251	279	240	277	259	265	263	288	280	224	263	256	257	251	268	268	254	278	279	253	275	281	249	287	279	270	241	281	244	260	257	252	279	282	273	244	258	268	251	279	258	282	257	288	275	265	289	256	281	264	259	278	264	249	306	306	247	267	263	242	264	246	243	260	251	258	258	301	290	272	293	296	272	245	279	263	255	268	269	305	271	284	244	256	280	267	270	260	280	270	287	281	297	302	296	264	264	276	295	270	273	255	292	275	285	259	266	285	305	267	248	310	300	282	281	268	268	250	310	283	271	280	288	261	300	244	294	268	252	283	287	292	262	307	279	296	283	254	253	254	294	298	280	266	264	288	255	283	274	278	306	279	272	257	240	265	272	264	289	307	274	280	258	274	308	258	259	275	269	260	278	283	268	292	279	235	261	284	245	273	298	262	273	275	288	262	280	273	258	297	266	269	233	256	275	260	275	274	285	247	255	251	259	257	275	274	296	241	255	296	274	273	273	275	231	292	267	256	281	292	245	271	279	248	266	262	272	282	285	302	262	264	272	253	281	270	268	287	269	278	257	274	292	266	266	298	277	309	292	248	263	269	302	257	283	291	270	252	271	274	291	231	247	271	280	277	250	267	276	276	307	251	284	238	277	268	277	251	276	255	260	263	254	289	260	265	270	290	272	287	269	271	286	271	271	287	266	257	278	284	277	282	268	261	260	283	275	257	268	271	287	304	264	280	278	258	273	273	259	260	277	255	258	288	270	249	289	282	248	256	245	282	270	257	295	284	255	272	284	249	302	225	227	280	243	266	258	227	272	265	252	267	298	269	256	299	289	258	266	245	253	277	272	269	265	274	292	276	272	264	282	244	281	277	267	244	274	254	253	278	268	284
24597	16021	8149	8978	7818	5862	3782	3506	2839	2238	1586	1360	1181	1086	980	938	916	886	856	843	802	826	763	786	750	734	746	720	722	744	708	719	728	726	783	713	702	733	716	712	705	744	732	760	717	710	699	738	714	679	737	699	687	700	690	719	725	744	752	690	729	797	709	745	704	704	722	752	752	727	678	728	645	703	710	673	718	705	663	735	760	753	687	711	729	711	695	725	696	671	692	698	714	771	715	687	754	730	690	660	678	703	726	703	720	676	653	719	713	691	723	742	695	685	713	706	673	706	700	718	686	666	674	697	674	690	673	705	694	699	691	691	694	651	739	700	741	682	698	674	685	711	654	697	692	683	686	680	678	686	730	706	681	657	688	651	678	689	695	654	709	677	684	714	736	725	667	664	703	694	687	729	703	683	646	658	706	671	641	659	681	675	756	720	718	692	671	694	671	717	654	651	685	647	702	678	652	702	709	686	687	713	699	671	689	684	679	691	706	689	677	654	656	681	687	675	661	690	718	671	726	713	659	692	725	658	658	685	704	674	714	664	692	697	676	678	665	662	657	730	699	678	699	666	653	643	679	639	654	701	669	690	701	699	725	688	681	714	729	679	742	696	707	624	688	709	661	704	648	704	721	687	679	622	687	726	658	677	692	677	694	702	676	699	648	728	699	685	665	657	725	690	701	688	673	687	709	664	671	639	692	703	680	649	666	730	691	704	672	696	697	677	706	663	692	707	660	681	704	653	634	677	640	686	631	715	709	699	655	709	668	658	672	654	713	702	676	687	688	665	706	721	726	707	653	703	696	664	697	694	737	701	667	723	706	706	695	679	667	715	669	642	665	674	702	675	670	671	682	661	690	684	686	682	709	639	685	685	762	717	655	645	695	647	681	660	706	688	697	673	672	670	673	694	680	701	683	735	613	693	646	692	705	699	698	697	724	679	683	697	757	695	684	718	718	672	669	729	731	687	608	649	683	695	653	726	718	672	711	677	690	711	718	702	707	706	693	705	706	714	668	644	650	712	681	682	728	711	681	648	688	657	660	650	693	672	652	733	721	686	718	696	695	597	680	681	658	661	720	712	662	688	695	733	633	706	675	679	704	655	621	659	645	709	683	638	681	707	665	673	634	685	688	709	699	692	686	661	668	652	701	690	675	676	703	694	694	654	669	697	702	697	639	711	670	655	652	716	627	701	731	704	646	640	661	649	704	636	690	667	629	701	685	697	691	631	700	677	722	670	715	677	663	668	662	654	667	663	630	706	721	696	693	703	734	706	707	686	663	674	667	650	693	656	678	705	656	712	701	682	654	683	679	674	680	695	716	709	713	662	682	702	656	692	671	654	638	714	674	686	673	701	667	695	674	693	659	672	654	701	692	675	690	668	667	684	690	727	632	675	706	640	694	699	635	677	658	689	701	690	639	703	695	676	671	701	670	714	662	707	718	685	679	695	666	689	682	676	692	657	652	659	731	692	653	672	706	703	700	688	684	707	691	650	689	692	642	697	667	676	703	703	679	653	648	667	689	686	649	697	686	681	651	704	690	684	662	710	663	630	668	647	666	699	681	703	664	682	691	678	722	681	699	680	679	674	738	693	650	688	713	707	629	701	708	657	689	657	689	719	670	664	673	701	706	665	686	672	718	680	708	694	682	669	675	667	668	686	732	667	664	658	686	684	672	755	713	711	692	711	699	649	678	672	645	637	648	697	659	690	721	677	693	670	677	659	704	725	684	665	700	666	686	706	688	710	639	663	699	704	707	611	688	694	696	678	685	697	660	679	698	695	717	715	679	685	712	694	656	660	702	680	707	728	715	675	702	702	653	675	694	670	655	673	661	699	702	668	662	674	680	707	722	673	724	713	699	716	677	661	652	667	712	677	685	691	687	707	651	705	651	694	677	682	676	715	719	670	704	634	685	678	636	663	658	713	717	661	671	701	708	676	639	707	716	658	699	660	718	681	613	718	649	720	672	707	660	733	676	704	638	722	641	669	662	631	707	723	712	712	684	699	699	708	665	650	687	652	672	702	682	710	689	689	707	665	699	709	661	690	693	674	695	664	635	732	686	699	666	681	704	642	680	695	693	713	758	691	684	719	631	645	674	703	655	666	686	631	726	705	701	706	713	652	748	744	687	668	675	679	639	711	735	673	704	684	698	687	681	691	727	709	671	631	698	721	664	692	695	646	660	622	671	745	674	608	680	707	670	648	683	634	712	683	678	654	686	676	638	664	706	667	727	701	676	657	699	684	724	678	682	690	630	701	699	676	708	665	672	668	702	665	661	701	694	681	620	693	687	654	695	720	734	693	659	698	715	645	660	689	701	690	685	719	684	712	663	718	688	658	659	717	724	652	693	711	720	687	694	681	662	661	728	674	694	638	684	677	711	692	666	698	655	667	688	676	647	666	677	679	672	683	699	735	665	665	683	699	672	629	663	684	704	691	680	678	675	663	643	690	702	677	712	638	689	705	697	709	669	725	639	679	752	655	689	732	650	720	676	702	679	686	667	625	677	708	737	693	672	686	627	675	679	681	652	695	680	721	732	685	667	686	667	665	676	652	705	665	694	642	699	694	714	686	677	697	708	639	657	643	677	654	691	664	642	685	693	624	726	668	694	703	640	671	705	700	702	705	703	681	708	632	657	747	722	671	716	680	645	683	669	659	684	711	705	710	684	690	692	680	701	729	700	698	667	647	658	670	675	669	690	643	684	642	667	700	712	666	739	692	683	668	659	723	714	714	666	672	666	681	683	694	679	627	671	705	719	672	690	668	710	711	668	659	672	667	693	681	655	700	705	689	681	699	711	695	664	702	633	659	675	648	686	669	718	733	667	678	787	669	713	664	670	690	696	679	744	672	690	672	697	654	641	693	693	643	638	747	645	669	710	701	711	713	683	743	723	705	661	732	677	654	705	660	661	695	648	674	691	715	659	697	682	692	681	713	660	665	700	649	652	654	659	663	664	696	681	674	699	702	663	657	650	673	705	693	659	716	680	633	650	695	728	675	670	631	655	687	701	690	668	649	685	705	693	682	682	723	623	698	692	732	654	681	694	685	714	685	681	673	626	681	713	682	661	652	707	634	655	659	705	676	689	667	683	696	640	684	660	698	665	692	642	710	685	710	643	654	675	722	640	679	716	666	687	730	711	646	668	683	668	691	687	697	717	625	706	656	702	664	718	677	673	649	711	688	680	627	646	702	707	692	678	712	667	657	669	681	707	681	697	665	664	687	652	704	660	717	680	675	692	723	718	710	644	688	675	689	635	720	703	629	714	704	655	661	625	641	696	613	665	748	635	706	680	681	639	675	693	643	669	652	685	655	632	701	673	671	683	719	658	629	661	667	665	736	686	704	656	699	730	659	687	700	695	638	710	746	662	690	703	722	704	678	681	667	703	695	677	676	667	662	748	700	660	675	697	665	661	658	679	691	664	674	697	666	632	705	685	726	716	655	691	684	669	693	697	724	650	664	691	634	709	705	654	682
40469	31741	19778	17052	12551	8061	4634	2426	1177	780	566	364	330	291	269	205	182	222	196	188	205	230	206	205	181	150	184	155	199	198	175	162	163	169	172	165	184	171	164	152	192	166	156	160	150	144	171	157	181	171	165	162	187	150	189	149	156	135	154	151	153	180	169	178	161	160	158	165	158	170	162	143	158	175	167	176	169	170	170	138	160	161	164	156	155	154	170	138	170	154	160	169	165	144	165	148	168	168	181	178	180	175	176	145	175	170	152	147	164	163	176	153	149	164	132	165	157	154	159	163	170	163	172	147	175	175	171	146	178	155	177	155	156	180	168	170	144	168	141	151	173	166	157	130	174	157	158	166	136	148	155	159	155	161	142	158	137	157	181	170	143	168	154	160	148	152	139	155	149	132	151	157	146	168	152	188	164	151	188	161	156	152	137	153	152	169	156	138	149	142	155	137	163	155	162	172	159	133	156	157	158	154	146	152	174	166	178	154	173	171	155	158	138	170	158	162	165	156	151	138	143	154	149	183	156	169	156	170	157	161	157	134	146	156	155	160	165	166	163	154	172	158	151	156	166	159	146	165	149	168	155	161	178	140	151	178	168	147	157	152	160	148	161	155	166	164	168	158	122	152	153	141	149	170	157	155	162	161	166	152	137	177	157	152	181	149	167	150	155	176	172	170	166	148	169	153	157	149	156	143	170	159	176	163	166	162	173	157	156	151	171	149	149	169	159	138	160	167	149	149	150	155	158	171	146	153	175	163	140	150	155	156	164	179	163	161	165	151	140	138	170	174	163	150	165	151	142	164	163	142	145	174	147	151	150	164	167	155	144	159	162	156	166	134	156	155	156	166	155	167	160	143	163	146	176	147	162	151	175	157	155	176	152	152	149	168	150	159	150	159	176	148	159	169	140	168	180	158	176	172	170	174	168	171	179	156	147	153	152	154	149	158	175	180	176	163	154	156	168	180	170	170	150	139	152	154	152	164	156	186	124	150	164	174	169	147	164	188	136	156	155	147	153	156	161	170	174	141	171	153	158	171	148	157	153	140	175	180	159	183	176	156	170	177	162	145	177	153	164	140	151	154	172	166	134	171	167	171	188	143	153	178	168	164	167	139	179	157	171	138	147	175	170	161	167	163	167	160	159	134	146	163	180	157	162	164	148	142	158	164	146	164	162	151	144	173	168	151	151	145	160	189	176	184	156	148	150	177	143	138	155	146	160	157	160	160	166	148	156	149	169	185	136	144	154	147	171	166	149	156	151	182	179	163	179	167	148	145	153	168	174	158	136	148	167	163	174	155	158	155	162	177	170	134	157	151	160	164	156	149	149	185	156	145	168	156	178	198	157	155	158	161	158	189	181	182	176	170	152	157	145	158	153	152	146	162	145	150	171	154	143	163	170	153	160	160	176	160	181	144	163	173	148	172	181	145	173	155	143	160	145	157	200	142	161	152	149	167	172	165	152	151	145	147	151	157	154	184	165	169	175	133	166	170	150	164	156	156	157	134	143	180	138	174	159	153	124	163	136	133	163	154	159	158	169	171	185	153	166	139	162	168	166	179	166	154	157	167	150	175	154	162	144	167	169	184	182	176	142	151	150	139	132	157	156	172	154	160	140	166	156	154	135	154	164	174	166	157	157	165	147	142	171	167	163	150	169	153	137	141	151	165	176	137	163	154	145	143	169	169	164	169	138	162	158	150	175	171	147	176	144	160	164	157	138	182	174	163	161	180	145	158	155	151	177	163	154	143	154	151	132	156	169	156	153	161	155	144	155	147	174	172	153	153	172	147	143	167	139	150	140	135	134	145	171	161	167	157	153	151	186	137	148	158	179	156	148	137	151	159	144	175	150	165	167	154	161	174	153	132	139	153	157	173	148	151	178	158	153	159	178	147	156	142	172	155	149	142	151	150	148	174	164	177	159	167	167	149	155	148	158	163	183	174	175	149	159	157	162	167	173	157	166	120	148	141	156	154	160	145	136	152	161	181	133	140	153	152	155	161	164	175	179	149	138	162	159	156	137	169	128	178	154	157	191	156	156	136	169	156	152	147	168	159	166	141	174	158	178	162	151	131	172	149	175	152	173	157	164	150	164	170	164	150	157	168	144	148	146	179	172	147	154	162	146	162	157	153	170	169	160	140	147	151	172	159	146	163	147	171	167	130	147	140	154	174	167	154	169	167	172	162	151	157	157	191	161	161	153	143	175	160	150	148	170	132	166	150	158	161	161	158	154	145	163	150	168	155	142	145	155	150	156	161	147	153	151	158	146	154	139	169	176	144	149	146	114	163	178	141	161	172	154	171	131	173	166	157	152	163	175	156	154	167	128	161	158	162	162	145	159	152	150	146	156	147	155	169	154	130	157	167	193	162	171	143	166	145	168	165	180	172	165	150	173	141	175	170	133	144	171	154	160	167	165	169	163	169	198	152	170	158	147	150	127	167	178	158	161	157	175	151	163	145	144	165	156	195	130	161	154	135	144	174	154	162	173	148	140	163	160	147	169	138	155	159	163	163	150	178	184	163	127	141	151	162	164	176	168	147	159	146	172	160	152	153	134	163	148	163	147	163	174	151	151	164	163	163	154	137	160	151	140	144	149	167	155	154	165	165	155	151	160	172	161	142	151	144	123	174	151	167	162	161	132	170	165	173	152	169	161	182	153	165	182	165	131	160	182	174	144	156	142	141	160	178	169	173	149	161	156	168	152	147	152	190	148	168	134	160	148	160	164	172	162	151	136	173	147	166	140	138	163	156	170	143	187	154	154	173	145	163	143	173	170	141	156	134	169	161	161	172	158	152	173	162	149	138	167	156	157	147	155	169	171	139	165	156	169	162	157	151	141	171	142	180	167	128	145	136	152	166	148	154	181	158	157	157	132	164	160	171	133	151	163	169	168	145	172	181	177	162	158	174	188	144	162	146	143	165	174	173	146	144	152	163	154	161	138	147	130	141	172	181	180	161	165	152	158	161	177	174	145	163	170	164	139	152	153	165	175	178	180	191	172	173	173	162	160	159	171	158	164	162	171	129	147	161	148	149	148	164	162	158	141	164	160	175	168	144	160	194	126	135	149	160	145	185	158	156	127	177	170	145	171	167	138	158	143	144	164	180	162	165	145	138	173	150	154	151	163	163	158	162	145	166	160	158	155	148	149	142	149	171	158	192	157	157	161	132	148	147	165	156	154	189	164	161	173	177	143	167	145	149	157	169	128	163	151	156	153	136	164	152	146	172	165	165	163	184	149	158	161	169	140	168	146	184	156	162	162	182	173	160	163	174	151	159	161	176	168	146	147	187	179	184	144	188	164	159	149	173	151	170	154	164	163	151	183	154	145	156	163	154	174	151	169	148	184	151	150	161	143	116	153	163	158	146	161	156	136	168	147	155	182	180	144	155	156	156	176	172	152	112	153	166	166	164	172	156	174	144	160	150	158	166	139	137	147	165	149	172	157	144	168	166	168	150	160	173	182	174	158	151	151	160
31668	18667	11347	11865	11169	8264	5663	5267	3919	2754	2148	1687	1466	1229	1077	1007	877	778	726	679	673	641	601	650	577	540	572	568	497	522	527	465	530	520	495	531	507	483	510	496	484	450	445	480	498	512	432	468	436	461	467	444	438	451	449	443	478	458	448	537	504	487	527	500	503	486	462	486	474	446	437	461	422	446	452	432	503	446	433	454	466	453	485	455	468	453	455	442	436	413	451	420	398	449	446	442	462	442	431	465	437	432	432	427	432	428	445	438	452	430	452	449	482	422	450	430	429	414	432	416	450	447	436	431	412	423	435	414	410	405	411	445	450	454	449	430	413	414	417	459	387	399	412	411	436	414	407	394	397	412	397	437	435	426	417	396	420	417	384	460	454	425	398	446	403	437	419	397	384	417	397	435	417	461	426	398	418	416	441	423	420	386	420	400	404	412	397	413	428	453	423	415	413	413	387	410	431	417	409	414	380	404	395	420	405	391	428	397	442	411	420	446	428	450	410	381	450	398	433	402	411	353	371	401	406	430	442	418	437	404	441	449	384	490	443	402	420	435	394	467	409	399	416	410	401	457	434	416	399	422	418	403	431	434	447	430	446	446	395	390	389	413	453	417	395	402	428	404	413	426	412	399	434	378	417	426	401	418	409	383	430	446	451	385	407	408	408	378	436	439	426	403	443	380	404	435	430	419	394	399	408	382	406	398	395	413	439	418	399	428	399	414	409	424	380	424	390	413	457	399	430	407	390	389	433	429	439	415	421	435	370	428	420	409	442	399	422	371	405	416	370	417	423	439	425	402	416	424	421	396	443	398	433	411	396	433	419	393	410	402	421	401	420	439	424	386	413	439	420	464	404	415	418	416	411	410	433	441	383	421	402	439	421	460	444	397	420	412	443	407	414	411	389	417	418	421	439	406	432	428	388	400	418	395	441	405	428	404	385	419	416	433	449	421	408	411	424	422	389	452	434	448	405	394	401	435	429	395	396	428	417	390	415	412	452	407	408	388	424	410	407	417	412	408	421	460	400	414	392	373	415	432	405	387	448	413	432	414	381	399	440	423	418	400	430	418	419	423	390	416	401	429	451	392	440	422	370	410	392	429	438	421	416	444	415	375	406	441	416	409	450	423	422	391	442	384	415	422	412	410	418	440	376	383	400	404	425	427	410	411	493	417	419	444	411	393	425	418	423	411	395	413	403	429	447	407	436	437	427	436	374	385	407	412	408	420	375	384	433	405	414	439	426	437	440	393	449	412	418	434	406	410	412	415	420	447	421	391	401	393	433	416	429	407	427	410	411	405	390	386	458	415	434	420	400	428	406	406	388	450	433	410	414	417	436	401	400	443	427	393	429	419	457	400	393	413	413	410	411	405	434	394	411	413	434	393	419	415	404	437	415	415	408	418	405	381	421	419	387	416	444	394	391	417	447	417	452	391	417	427	385	372	452	414	454	428	409	401	383	420	420	424	407	418	436	420	420	425	383	390	435	444	440	394	394	414	418	425	398	419	413	425	391	435	400	434	430	397	437	421	434	392	427	394	424	435	424	396	404	431	429	419	373	410	387	404	431	438	419	460	422	417	439	400	435	417	381	420	442	460	415	458	441	414	427	399	417	438	450	413	379	402	438	408	451	416	399	432	413	430	409	398	422	419	436	427	402	444	428	427	445	447	425	430	449	431	379	433	399	427	424	395	441	416	409	402	464	432	407	434	421	412	418	405	423	411	414	408	440	403	412	397	408	389	455	404	379	387	416	430	441	425	433	424	412	397	399	429	419	428	422	376	439	442	416	378	424	432	419	403	419	410	448	444	386	385	407	425	402	398	418	416	355	439	427	367	433	412	411	401	414	444	421	422	419	415	407	372	404	393	419	431	412	418	417	415	403	444	422	397	408	422	447	399	425	376	430	428	380	365	413	409	417	432	449	433	434	396	455	422	398	390	410	400	427	408	431	392	400	408	377	433	413	412	417	437	407	419	361	407	413	443	434	409	407	424	420	417	431	410	430	407	382	411	429	400	430	402	398	425	390	419	420	380	436	401	414	417	363	418	409	406	408	398	412	417	431	416	392	464	402	435	440	422	446	389	437	425	412	408	359	433	430	386	454	405	404	439	402	419	414	411	404	404	421	430	423	407	423	393	382	414	424	421	389	409	425	418	415	411	404	419	418	415	439	395	411	410	357	455	392	416	419	450	407	397	395	402	408	378	392	393	436	416	421	403	401	425	398	388	385	422	418	434	403	393	452	383	389	398	453	437	406	409	404	419	432	414	397	407	418	424	408	400	403	424	398	407	439	405	364	414	406	428	444	428	423	421	404	400	430	402	411	395	422	423	449	393	406	438	416	433	426	405	431	432	378	430	402	399	432	425	442	450	433	393	405	421	431	420	385	424	416	421	457	460	401	387	394	424	437	406	460	389	378	388	377	432	466	432	422	403	421	421	428	420	410	411	432	401	427	473	418	389	418	399	405	427	410	395	419	419	432	413	408	446	410	358	402	406	416	442	413	414	429	434	423	471	405	415	418	390	392	403	420	398	415	417	438	381	435	413	439	401	408	386	427	406	385	465	437	372	391	417	393	404	431	406	434	406	428	385	409	400	406	418	408	423	427	416	377	437	424	453	428	404	425	390	425	416	438	390	409	423	406	430	421	422	451	410	426	394	461	414	388	398	375	422	420	468	387	438	429	399	421	398	408	466	450	428	419	386	426	384	371	409	411	414	379	429	397	437	370	404	408	410	385	446	409	419	412	408	433	440	414	446	434	410	395	418	392	431	425	406	418	399	407	396	393	400	410	433	410	431	416	438	388	431	410	372	401	388	414	444	424	396	416	405	403	428	397	413	433	401	403	434	389	405	449	434	393	406	372	418	427	407	438	405	408	395	389	448	396	412	397	430	432	428	418	410	433	408	420	407	402	404	402	390	452	415	419	384	406	424	409	405	437	417	383	429	438	413	409	434	397	422	424	422	385	433	406	419	407	407	385	397	437	387	397	417	405	381	424	431	423	426	457	386	446	440	427	387	403	425	440	431	389	398	441	429	379	423	413	449	436	405	399	434	412	426	453	401	410	409	409	424	413	398	411	432	416	426	440	435	368	421	398	430	405	357	442	391	451	403	399	429	409	402	433	442	420	384	418	392	403	402	395	435	455	385	408	404	393	442	425	404	390	441	464	426	408	434	415	401	399	386	377	365	421	428	398	415	425	391	472	425	428	425	428	419	436	403	400	432	424	427	410	405	415	397	395	432	412	398	423	434	449	365	438	388	410	401	437	416	422	442	434	429	416	458	399	390	425	400	396	402	433	380	430	405	413	432	401	422	425	410	400	419	433	443	417	439	381	417	418	421	406	420	436	400	456	419	397	406	410	407	413	409	405	416	424	452	428	414	413	423	375	422	401	427	437	434	381	423	402	383	430	383	436	413	381	418	425	439	413	410	438	432	395	396	421	416	406	439	368	415	436	424	414	440	402	430	422	432	408	403
6900	4798	1962	1178	835	512	370	356	313	305	236	295	266	258	271	294	239	247	235	263	262	251	252	255	275	252	222	281	256	233	236	256	257	216	246	301	264	266	254	262	257	254	261	254	294	263	268	259	288	264	251	221	253	261	251	271	263	258	259	261	269	269	246	253	244	256	263	239	242	264	250	250	259	258	255	265	259	248	284	238	257	244	246	227	249	255	262	251	249	255	224	241	256	234	236	256	258	237	221	251	261	252	226	233	219	253	268	273	241	247	254	263	240	252	253	229	230	254	276	255	235	270	288	243	264	236	251	265	255	256	224	244	275	264	283	238	255	258	234	274	249	257	252	221	280	286	257	255	245	279	225	262	227	257	245	237	251	274	259	264	254	265	241	255	252	293	261	230	267	259	271	246	259	271	232	238	250	245	273	237	235	258	244	243	258	261	272	274	215	263	260	259	218	241	273	249	245	275	258	280	240	235	226	266	266	277	252	247	261	269	263	238	292	223	283	265	262	267	273	254	249	242	253	232	245	246	262	259	259	251	232	271	244	270	250	260	276	257	219	250	267	272	258	248	240	264	260	275	240	244	264	250	266	233	274	218	267	280	247	230	255	283	236	259	258	274	239	240	240	245	263	286	252	248	245	239	258	263	244	261	272	217	227	256	271	254	276	264	236	269	263	261	267	265	253	215	260	242	260	233	249	283	251	275	287	258	238	262	226	262	252	260	277	264	247	257	276	229	266	263	247	248	264	254	236	281	284	257	243	272	254	244	254	252	235	206	246	260	243	257	256	241	245	247	228	270	248	267	230	270	243	247	242	233	239	224	265	251	239	245	222	244	256	237	252	245	235	263	218	236	228	266	242	252	279	224	254	268	278	230	257	234	263	272	278	235	230	257	257	241	242	245	247	242	252	222	252	262	258	258	211	235	218	266	259	240	258	231	249	253	252	224	230	259	283	227	259	239	235	278	274	209	232	252	250	272	264	245	245	290	281	235	229	217	262	259	252	273	247	237	267	257	245	253	255	265	268	242	264	251	246	246	245	230	266	238	245	242	258	245	280	253	270	239	263	239	280	285	232	237	232	262	257	249	285	265	253	234	250	251	241	251	259	235	275	251	230	235	260	225	237	238	259	259	238	270	274	242	233	230	246	240	264	261	241	238	265	261	267	263	263	248	283	232	271	255	262	252	244	243	252	238	264	227	259	238	243	258	249	246	254	251	223	237	262	276	228	239	270	244	245	279	251	274	245	267	241	261	249	245	237	260	259	255	274	224	232	235	234	270	262	265	230	220	247	255	243	251	256	233	254	264	240	263	210	246	218	247	252	234	253	264	266	240	227	264	226	258	250	218	241	250	237	250	253	251	268	271	271	253	241	218	257	253	231	244	263	229	242	266	267	260	259	263	243	225	254	246	227	307	243	271	263	297	240	234	270	229	255	228	246	257	258	252	243	244	244	256	248	270	252	252	260	261	237	240	258	258	257	265	263	275	252	277	268	235	254	257	262	254	221	244	246	237	248	251	240	252	243	239	245	256	244	267	225	242	261	232	272	272	286	259	259	261	243	247	277	259	252	241	269	238	229	248	261	271	259	251	261	249	254	243	273	239	220	263	257	249	271	287	251	200	253	254	247	248	242	247	233	286	258	228	260	240	272	242	261	258	266	249	256	259	227	231	249	248	262	262	240	267	216	274	252	265	260	246	255	245	226	206	234	250	272	257	251	246	234	238	215	295	264	240	250	292	267	252	246	247	235	269	276	245	260	243	236	250	233	241	254	232	252	269	263	263	230	249	277	227	245	258	232	250	293	247	246	227	245	242	221	247	250	223	246	271	257	261	251	238	260	215	259	240	235	251	244	254	253	259	239	257	238	234	273	262	259	210	287	262	224	276	255	232	270	255	258	264	252	259	239	237	239	270	215	231	235	295	236	237	195	281	257	256	242	268	259	247	258	274	237	255	253	285	225	252	243	244	254	230	277	252	269	258	238	237	265	263	249	259	232	273	256	260	247	250	273	261	261	231	253	230	259	263	253	260	255	251	256	284	258	258	244	258	236	271	249	252	233	300	233	240	240	234	232	253	274	252	254	229	250	236	246	241	238	247	246	254	259	262	267	220	226	263	246	278	260	243	247	254	247	244	265	258	251	293	220	239	237	238	221	265	279	233	231	253	254	271	247	252	277	255	227	271	257	246	281	260	253	235	254	242	257	274	232	246	261	226	274	271	252	240	245	301	272	237	256	263	234	259	231	237	241	252	244	269	253	262	251	272	244	233	226	247	253	243	255	232	261	228	259	277	276	249	290	221	247	257	238	235	220	239	255	253	226	254	240	263	258	257	255	264	243	248	258	253	250	261	247	234	250	259	260	269	245	266	265	243	273	297	273	269	267	251	224	276	237	260	245	257	265	243	280	248	256	272	247	264	234	243	265	227	235	254	261	268	243	256	275	270	261	256	257	241	246	250	279	237	244	239	221	238	236	245	244	251	248	247	270	262	275	250	271	272	228	231	244	257	249	241	237	251	262	285	226	237	222	281	280	247	224	226	230	252	227	262	275	260	255	252	237	274	268	242	249	268	212	226	274	270	233	246	247	267	265	255	235	235	253	250	246	232	245	245	265	231	248	237	253	261	260	251	252	242	229	237	244	257	254	250	253	236	227	234	266	262	252	230	264	257	250	243	241	259	253	264	270	270	240	257	222	250	271	250	281	275	260	257	253	235	263	254	264	219	256	224	271	238	276	245	260	253	237	273	264	258	254	261	240	234	265	224	263	253	247	267	275	257	241	243	259	244	242	245	238	259	252	266	269	232	244	253	233	266	268	228	251	273	263	233	240	216	235	241	256	239	226	256	255	253	251	264	249	270	237	246	268	231	265	249	238	227	264	259	228	259	260	242	269	257	265	245	264	237	243	250	264	232	235	272	261	272	229	236	245	237	236	254	283	230	243	245	254	256	263	233	243	253	284	235	236	250	275	271	239	261	235	278	242	270	234	263	252	277	271	261	245	249	229	255	242	268	260	222	236	263	233	261	285	231	257	223	217	245	268	274	253	258	214	246	209	247	260	257	261	240	277	227	244	256	253	238	248	246	237	247	243	272	256	271	247	229	267	257	253	254	274	243	258	232	226	232	232	250	270	231	255	262	262	245	271	242	216	219	272	268	240	224	251	255	238	247	252	287	249	255	246	229	233	256	235	236	258	215	266	251	262	215	271	277	240	229	240	255	248	236	239	268	261	258	218	222	246	262	257	249	260	273	240	254	271	246	282	214	238	256	243	260	258	272	232	270	259	260	262	261	271	277	260	264	274	246	276	258	232	259	249	262	222	259	253	253	258	238	246	267	246	240	248	260	225	227	230	246	256	240	276	267	243	261	258	244	227	238	262	282	237	226	238	224	247	241	260	306	262	256	249	250	223	243	265	261	223	237	251	276	251	255	245	245	260	240	253	232	239	265	249	251	244	238	251	238	260	258	242	254	243	253
6965	5091	2923	2782	2578	1859	1182	1176	1077	897	743	694	691	679	651	661	643	697	730	668	671	653	658	704	658	662	684	655	655	646	661	592	673	661	669	696	647	615	632	651	660	611	652	639	644	664	628	688	685	665	647	697	659	668	620	659	647	646	660	681	650	650	712	705	709	655	661	673	645	631	661	695	635	690	652	655	648	672	657	647	657	665	686	644	602	688	667	666	635	661	670	684	676	705	694	653	636	655	664	655	616	605	661	626	620	650	696	690	649	663	636	632	667	703	626	607	653	607	660	627	645	681	673	636	645	693	604	630	695	646	609	679	694	687	690	638	648	627	618	680	677	657	595	621	587	689	669	691	677	663	697	671	655	656	666	626	647	632	654	699	651	657	685	638	697	684	669	635	669	647	665	643	659	654	643	641	628	642	651	673	690	638	628	647	648	640	679	668	645	669	643	693	626	656	606	686	673	619	639	661	644	636	663	626	691	643	712	636	673	636	618	635	633	668	661	679	689	641	654	664	662	639	613	692	636	609	669	658	681	651	680	653	599	629	629	674	654	641	671	698	681	663	605	687	666	671	679	645	702	662	702	626	664	658	617	590	676	688	661	680	640	680	640	641	654	646	632	673	657	650	652	667	651	634	635	684	639	642	613	640	678	652	668	619	638	653	667	624	704	636	631	636	666	666	672	638	670	635	657	681	664	657	656	646	683	705	596	641	659	684	662	681	681	642	668	621	641	600	645	688	628	644	652	664	672	632	681	649	679	606	661	631	647	653	663	603	647	680	626	649	659	647	651	642	646	649	658	650	651	625	631	621	652	637	665	630	659	644	635	654	650	670	660	642	590	690	630	689	656	673	627	668	657	670	626	657	688	653	607	658	679	648	655	644	652	664	658	678	669	644	610	635	678	615	665	670	660	666	674	669	650	657	661	652	658	686	639	678	631	674	644	674	641	667	602	686	669	656	685	697	635	661	666	652	634	692	619	640	642	637	680	656	624	646	682	649	642	634	664	675	634	675	663	663	633	730	626	653	645	676	657	636	671	646	608	706	615	654	655	656	668	660	630	635	632	647	668	639	652	637	627	650	708	690	684	618	689	702	608	670	686	685	615	654	651	677	702	643	598	660	685	651	600	617	658	671	677	687	646	680	641	673	621	657	672	650	698	681	679	656	621	716	669	631	620	643	621	627	614	666	654	646	678	689	643	659	681	607	704	607	684	616	590	656	607	658	648	625	648	642	657	615	663	651	624	634	666	639	679	644	613	632	597	685	657	608	649	683	638	656	703	664	616	655	626	650	620	633	648	666	607	700	646	701	651	682	671	579	637	631	684	665	641	623	709	665	651	633	634	637	645	649	667	645	626	598	645	640	635	662	684	653	658	623	675	675	646	685	671	608	652	682	676	647	696	708	630	649	638	639	637	655	651	655	657	634	637	651	660	675	671	684	630	607	664	657	644	689	609	622	637	716	645	661	616	653	664	609	648	638	635	655	682	614	658	654	634	653	617	651	648	621	656	643	688	645	631	645	656	686	648	648	634	618	647	609	679	703	643	622	668	632	669	647	611	633	667	642	662	658	645	640	643	663	671	646	649	691	663	627	646	603	660	630	669	633	677	599	645	665	640	609	601	612	628	685	610	650	671	649	661	648	650	674	650	650	668	654	669	615	647	613	652	616	655	671	639	619	631	629	637	604	624	621	620	687	674	694	681	655	632	686	638	617	684	647	642	671	661	601	626	612	640	644	672	671	693	655	623	652	645	617	691	684	604	638	665	666	648	669	629	620	636	629	669	644	622	653	673	635	681	652	625	635	675	653	650	664	649	664	655	655	664	662	620	650	668	641	639	657	631	671	667	700	683	672	710	618	653	663	635	657	686	634	664	676	647	684	649	612	672	601	704	638	633	645	645	628	652	645	655	704	645	658	662	634	658	666	649	626	627	604	682	690	670	639	673	620	680	659	640	668	696	678	688	693	683	662	667	640	633	681	666	650	699	625	663	641	652	619	674	630	690	643	639	619	588	610	696	612	712	680	627	628	644	610	665	674	627	642	623	645	654	639	673	668	677	604	676	635	648	662	610	605	655	659	672	642	664	677	612	617	670	638	615	638	629	637	655	674	653	672	627	631	664	697	619	683	637	668	668	658	671	677	634	666	642	652	681	646	653	693	680	659	612	692	623	643	630	617	613	630	704	646	615	643	650	596	668	664	685	666	619	638	634	657	678	666	685	608	626	591	682	598	662	645	617	647	641	640	682	678	631	633	659	635	617	650	640	675	663	651	652	647	664	702	669	652	640	612	674	593	649	667	633	700	655	659	657	615	664	657	649	641	685	613	652	646	714	615	683	651	669	669	675	672	645	596	644	659	680	643	652	617	617	634	692	619	707	659	666	651	679	708	646	642	661	650	625	642	692	667	603	638	687	612	648	641	686	672	631	670	608	619	651	672	624	612	657	632	628	643	640	659	638	647	666	648	633	621	686	695	641	634	676	629	637	632	639	639	621	653	616	668	637	659	646	706	684	656	613	636	605	682	645	615	602	632	601	635	709	655	676	671	662	680	642	666	690	624	691	675	660	662	665	640	662	687	613	663	674	662	612	597	598	617	679	643	650	638	636	662	637	628	663	639	623	614	607	644	670	616	669	632	684	628	636	676	639	652	713	636	672	584	638	632	679	626	645	678	639	674	723	635	628	622	634	669	614	665	669	658	681	650	641	658	628	610	662	656	620	637	686	662	654	640	671	667	624	696	679	642	641	657	652	614	621	642	625	666	669	653	612	646	672	645	623	602	647	674	648	608	687	645	609	695	690	628	601	657	642	636	656	646	660	609	698	644	639	678	615	625	667	649	628	646	629	613	675	673	659	653	654	637	646	646	679	670	632	619	590	638	645	637	646	634	711	630	689	724	626	673	659	658	667	640	668	616	686	640	648	637	588	640	632	652	690	647	614	627	664	630	673	587	677	608	664	656	626	631	596	686	648	646	666	675	656	639	630	627	622	632	659	615	669	634	707	635	635	735	649	630	659	680	678	628	691	629	661	703	687	604	633	624	702	630	664	606	610	624	654	614	637	680	620	666	645	659	624	643	640	643	705	670	680	685	607	648	650	653	651	693	632	658	638	621	692	649	718	608	664	661	691	653	669	604	634	666	618	687	671	630	642	658	644	670	717	670	674	677	682	651	640	667	637	643	610	630	602	669	644	694	630	596	646	664	671	636	670	669	622	643	669	643	635	637	684	674	664	684	687	648	654	635	643	613	677	673	689	676	643	678	658	655	641	685	622	667	643	671	668	650	612	637	641	633	685	636	651	693	731	666	682	671	645	656	660	655	650	623	659	667	657	680	640	644	639	667	642	656	650	647	610	662	668	712	702	631	624	666	663	635	665	653	691	608	658	642	631	653	632	676	612	584	676	632	653	660	655	636	624	658	606	658	620	687	684	663	637	620	664	687	688	640	676	661	680	680	609	648	678	666	641	643	653	656
32901	27459	16169	12764	8494	5094	2813	1451	898	566	461	370	353	324	324	322	310	303	283	317	294	291	286	279	265	272	256	280	268	247	331	265	258	240	255	294	247	316	275	290	268	278	271	264	310	291	268	269	268	243	269	259	297	278	255	284	264	255	267	297	284	303	229	261	271	285	250	278	271	284	277	280	268	274	277	257	276	257	264	244	233	280	254	240	266	263	289	267	249	270	287	276	289	263	282	279	276	276	273	278	261	276	254	256	272	259	286	264	275	250	259	261	281	273	303	281	264	267	275	286	240	293	279	248	268	268	262	273	241	264	245	255	294	284	266	251	281	249	272	283	263	272	283	264	259	278	276	311	259	282	277	271	303	272	285	255	291	277	272	277	275	248	273	274	271	269	269	280	304	244	276	265	286	250	265	267	293	278	238	255	251	281	290	252	272	285	268	274	239	299	254	286	279	280	251	278	281	319	263	250	292	242	285	289	210	261	255	248	227	255	273	286	244	265	273	267	271	240	285	288	256	252	261	248	255	255	269	273	273	231	263	268	244	280	249	273	266	263	282	258	267	243	243	280	253	246	277	277	281	266	257	271	262	246	245	315	284	271	279	266	277	243	270	270	275	288	274	264	301	276	255	276	274	277	289	246	253	251	264	295	281	285	237	280	271	281	269	240	285	274	306	277	272	268	304	274	263	279	271	264	290	262	259	282	283	265	263	254	306	273	283	279	236	273	257	263	277	249	250	267	276	284	273	243	254	277	283	264	303	279	261	303	300	281	256	264	296	268	300	249	281	268	235	285	261	261	251	244	265	269	236	285	261	248	263	274	280	243	258	245	266	289	278	261	266	284	264	261	267	266	265	267	308	259	264	268	265	290	284	284	289	254	264	269	257	269	282	265	254	293	274	272	281	279	267	254	286	266	236	262	262	295	283	280	251	300	278	266	276	276	258	257	283	248	248	261	255	272	253	286	265	262	251	267	269	280	246	278	288	274	291	273	269	262	262	293	267	296	300	271	276	268	279	299	290	250	254	276	247	278	240	265	288	277	251	270	246	276	258	276	254	258	272	288	273	282	266	253	295	274	240	269	272	263	282	295	254	282	252	253	269	246	249	288	265	252	298	293	280	273	237	267	277	269	244	311	252	270	267	275	253	245	257	262	269	257	292	254	281	259	288	283	288	281	247	260	292	288	281	283	287	257	232	275	271	270	287	256	254	266	268	266	271	282	303	270	260	251	247	268	308	254	255	252	281	260	258	249	255	266	295	240	247	279	261	260	268	244	274	261	267	268	267	253	282	242	282	280	284	272	288	260	234	241	252	229	252	283	244	259	254	281	259	258	273	275	278	285	286	285	262	280	260	252	283	295	271	278	265	259	276	278	263	280	309	247	294	297	274	256	263	252	285	278	266	255	253	251	274	277	267	271	259	279	266	258	277	267	271	241	271	242	306	268	264	239	277	294	240	291	263	307	255	252	280	274	263	277	281	297	250	273	286	299	266	299	259	276	271	261	263	285	258	246	265	239	252	292	270	250	272	253	260	281	246	241	268	285	258	297	311	268	263	267	286	287	268	262	255	258	296	252	274	283	299	248	271	243	247	281	265	271	249	243	280	264	266	264	269	260	295	280	270	273	274	277	283	266	259	309	268	300	290	282	279	270	233	244	255	265	290	291	309	259	293	264	263	274	279	242	282	251	272	260	280	300	259	283	241	283	262	272	265	272	293	267	253	265	263	267	272	265	292	256	263	288	268	266	278	267	265	250	267	268	271	272	283	289	278	264	283	279	282	264	278	258	293	277	304	266	250	297	273	271	241	267	257	263	266	235	298	258	268	262	268	268	273	239	257	269	293	255	274	279	281	264	283	242	270	274	277	287	234	266	250	273	284	261	294	253	287	279	277	270	290	272	270	290	279	243	267	271	258	287	268	274	270	261	279	277	249	282	277	246	253	282	282	262	283	275	232	264	290	243	257	260	270	297	249	281	248	276	296	263	275	260	227	277	306	283	279	270	269	300	252	243	277	267	310	283	270	267	249	278	258	275	295	261	236	298	274	256	272	271	263	265	237	272	265	253	253	251	273	262	277	252	275	266	247	271	264	271	297	254	249	257	289	250	276	271	256	249	268	259	256	313	237	280	228	280	277	297	250	262	269	253	278	262	275	263	280	246	252	284	305	263	256	275	259	263	261	283	243	255	269	265	276	220	285	273	264	272	249	276	258	268	290	287	263	264	272	270	287	267	279	256	259	253	281	253	295	268	255	256	273	260	255	249	294	276	289	240	267	276	251	292	282	307	291	235	263	292	269	284	291	278	257	256	281	270	247	262	295	273	269	311	248	303	246	273	274	269	245	289	259	300	260	267	274	286	274	250	244	244	292	283	276	258	279	278	256	246	273	289	292	284	261	259	278	259	269	278	278	249	251	257	257	283	292	280	288	256	260	263	292	250	280	297	269	259	288	259	283	275	243	271	263	263	249	300	252	264	271	288	266	272	268	286	250	273	270	257	288	258	262	285	288	305	278	262	262	258	287	243	257	252	245	227	272	264	245	244	290	267	282	280	288	284	275	266	274	254	256	273	259	286	277	287	246	272	252	268	279	257	255	294	286	260	272	275	277	241	275	273	273	267	269	296	280	276	266	260	270	280	295	266	282	260	253	240	278	260	286	268	260	263	293	275	295	286	231	289	278	240	259	268	259	268	286	261	253	298	277	269	279	275	296	242	265	253	259	292	269	279	250	282	258	276	259	262	281	259	253	298	271	269	288	280	271	288	285	245	273	234	312	256	253	274	246	260	262	262	262	278	260	265	267	263	275	260	263	241	244	270	269	259	279	241	301	263	244	265	266	278	272	271	260	260	282	235	270	280	277	279	298	259	266	277	293	276	255	296	252	297	290	287	256	268	232	256	291	246	279	261	279	278	286	270	276	225	259	281	269	295	273	240	246	264	257	265	254	264	272	279	273	239	260	258	260	260	268	279	284	284	262	274	280	271	260	261	260	280	263	281	269	258	254	291	269	251	279	298	306	280	255	265	258	239	272	261	262	238	273	284	256	273	266	277	275	274	255	235	294	291	258	233	251	263	282	296	262	278	257	276	282	240	272	269	279	288	294	265	259	247	262	285	223	263	259	245	275	246	294	272	293	241	283	274	266	284	303	300	276	272	298	282	268	292	253	247	308	279	256	268	261	268	256	277	288	263	262	299	262	277	237	265	281	268	279	269	261	266	249	240	279	297	275	269	272	287	278	293	292	265	269	275	269	262	273	237	267	266	259	279	281	283	264	274	307	280	265	276	263	287	268	275	259	273	251	265	267	254	256	255	231	281	275	266	302	278	275	261	281	297	245	284	247	254	259	274	270	267	259	270	273	271	276	252	251	278	278	247	262	263	270	274	276	274	254	277	255	239	248	267	271	282	281	241	267	283	259	292	303	269	292	258	255	274	280	250	277	265	263	249	260	256	260	293	287	279	272	273	315	286	256	263
27525	12385	8175	9017	7957	5876	3955	3314	2886	2062	1704	1314	1220	1071	1053	978	919	902	800	827	857	802	759	748	790	747	784	737	764	667	732	804	742	715	728	728	752	676	748	714	703	695	685	694	718	724	733	687	709	665	703	732	681	729	679	700	706	677	709	735	763	707	732	645	769	713	726	692	687	708	714	679	698	695	690	696	720	641	739	722	687	690	719	642	656	710	628	703	690	654	662	722	662	682	772	641	689	710	651	655	686	685	697	714	662	694	725	647	742	720	691	705	717	674	665	669	627	714	685	701	693	691	701	647	641	671	690	661	664	640	692	727	676	677	680	674	682	672	721	686	698	664	677	667	727	664	664	660	716	691	655	653	683	684	672	642	677	664	715	718	680	651	681	690	654	709	692	696	696	682	676	667	667	736	656	660	708	634	659	656	637	709	692	684	683	641	703	657	696	671	675	666	657	673	652	613	666	680	701	644	658	685	685	628	665	691	701	693	706	649	654	635	689	683	671	645	641	675	678	732	715	662	704	694	617	661	674	663	663	660	654	648	683	691	706	694	655	712	666	639	688	673	659	694	695	705	712	682	682	638	664	642	645	671	662	671	639	706	690	654	679	712	640	693	680	643	686	693	670	696	653	680	679	660	698	637	670	676	668	719	696	654	719	683	681	689	724	746	662	622	641	692	741	706	657	693	709	673	706	678	685	677	693	697	712	676	657	651	641	658	650	728	664	637	716	684	651	697	692	687	677	695	665	657	671	712	694	676	611	654	689	610	751	656	675	660	695	712	687	671	703	662	709	650	650	685	662	703	684	670	679	737	639	700	676	642	654	654	639	672	693	706	683	688	664	646	659	709	646	675	679	656	638	657	703	698	697	678	685	646	686	717	646	640	702	671	670	677	643	674	644	722	664	718	662	617	706	677	683	665	716	691	686	659	689	646	657	638	716	700	658	697	694	636	692	649	676	673	655	666	638	670	694	655	685	660	691	674	677	657	683	660	678	670	644	641	722	655	672	709	709	725	707	656	717	684	657	684	668	693	708	645	716	685	651	662	632	654	672	669	655	696	678	686	635	669	646	693	662	693	647	704	656	760	662	698	636	657	681	666	672	721	741	697	625	699	694	672	671	672	679	665	658	648	643	670	655	671	641	659	657	707	698	695	671	688	669	660	656	667	649	681	647	673	673	675	691	695	654	708	642	650	666	710	679	672	718	673	701	657	668	626	686	625	694	699	699	754	680	658	700	708	679	682	722	643	734	697	669	678	667	669	664	725	638	691	667	686	701	682	675	672	721	668	674	707	657	690	691	700	664	596	655	618	660	677	701	672	636	657	662	701	655	624	727	659	672	659	737	648	703	689	685	621	682	674	637	715	725	646	678	647	684	683	685	623	686	665	649	670	693	653	648	678	652	686	650	688	640	646	681	714	675	733	699	648	706	645	598	696	668	668	614	659	682	675	669	662	703	659	659	671	701	645	706	690	639	642	639	647	648	707	663	722	720	697	658	702	658	693	661	696	676	660	683	664	699	642	683	652	671	707	623	668	698	747	700	608	644	713	707	652	673	672	690	727	679	699	715	690	671	697	680	699	664	688	722	676	685	644	682	643	681	677	705	706	740	690	653	678	715	694	682	632	668	656	701	695	692	631	658	658	618	635	672	661	630	669	693	654	663	638	667	620	701	659	678	675	685	676	700	688	634	704	668	604	663	714	680	734	662	647	691	671	709	689	732	674	683	636	658	685	672	668	697	682	673	680	650	624	657	646	656	627	661	671	682	691	675	665	660	699	653	662	682	712	686	674	645	674	608	663	676	700	656	664	712	707	735	635	683	697	607	671	620	687	691	661	666	658	677	675	708	702	700	604	674	663	657	682	652	680	682	642	702	652	674	680	686	621	702	677	642	659	628	661	705	674	643	704	679	711	660	695	731	662	679	630	668	673	623	699	659	727	726	713	672	650	636	650	673	672	650	680	683	633	689	689	655	647	690	650	629	663	681	714	639	630	670	699	696	645	699	679	676	707	677	684	726	732	673	690	691	662	659	721	703	685	660	671	650	633	698	651	656	725	667	650	645	708	674	688	699	635	714	675	624	699	679	656	663	659	658	671	654	676	653	700	663	693	658	662	645	653	706	682	691	714	685	689	691	699	653	694	691	686	695	680	692	672	643	621	649	715	651	664	683	668	661	705	699	631	689	638	677	636	668	671	625	667	654	680	699	704	690	654	672	673	684	689	636	663	695	654	610	650	692	674	676	668	631	697	664	662	639	691	699	674	680	697	672	688	688	727	670	697	665	663	700	725	661	664	661	648	662	687	689	677	698	677	649	729	680	681	700	703	644	629	673	665	683	691	651	647	679	698	681	702	653	684	698	692	654	689	626	669	651	708	635	700	657	625	668	684	703	634	677	640	644	641	700	663	675	632	647	648	669	647	696	688	641	660	655	674	692	680	644	696	700	701	669	656	733	717	700	689	674	689	657	724	688	711	678	650	701	662	630	665	656	677	666	700	682	692	682	634	675	635	714	668	698	634	732	670	682	674	656	656	680	688	710	710	717	679	689	681	683	705	670	641	680	680	673	704	700	682	668	656	694	693	631	665	670	702	701	680	674	648	668	695	702	685	642	658	682	664	697	736	671	653	675	656	693	716	662	686	666	742	637	699	696	676	718	681	690	669	689	653	697	707	731	705	682	699	650	673	637	711	698	697	651	689	698	666	680	668	701	696	632	681	665	673	631	660	701	704	671	659	634	663	680	680	705	676	662	675	639	709	668	655	676	703	632	642	740	641	690	675	670	698	620	720	658	678	660	659	735	655	685	659	670	647	703	707	677	695	691	707	666	708	643	670	641	653	699	640	623	703	674	671	668	667	699	677	638	668	715	644	678	689	700	717	699	688	685	652	680	711	688	687	653	652	651	662	709	645	696	679	648	686	689	637	691	682	646	650	652	656	683	688	661	656	644	704	651	647	740	672	685	647	680	694	681	673	643	677	678	694	693	643	677	654	662	681	662	655	721	651	717	672	659	651	677	642	675	696	661	678	680	639	720	650	661	698	674	705	684	676	653	677	692	692	670	641	733	652	678	663	675	640	651	698	697	686	677	673	709	642	653	670	717	660	694	701	673	651	674	634	666	705	644	666	722	663	636	690	636	659	715	651	663	733	599	650	683	663	681	673	682	671	633	716	683	664	698	658	657	672	713	644	708	692	650	682	665	700	672	680	691	695	633	683	677	682	670	676	685	666	663	695	646	660	679	664	666	651	673	682	647	644	682	666	698	649	685	674	678	692	665	673	693	655	688	684	694	666	650	617	680	653	647	709	677	689	705	699	688	667	683	691	708	700	602	704	684	704	663	664	675	678	725	655	690	678	667	661	646	624	655	658	647	728	630	669	699	674	659	704	713	711	730	619	652	677	722	673	692	629	715	688	657	700	726	632	734	692	692	720	672	652	696	686	678	691	695	668	688	661	654	659	659	675	667	652	661	691
42823	30311	21266	18486	13117	8559	4952	2558	1262	795	515	367	339	269	237	230	223	186	195	217	183	188	190	196	163	181	152	173	162	167	156	159	158	181	172	185	168	164	154	165	176	160	170	165	157	147	164	158	159	169	170	137	150	166	150	148	180	160	173	185	161	159	182	174	156	158	174	172	154	162	166	164	173	161	154	165	168	139	170	171	177	179	135	160	157	163	158	169	187	139	169	155	180	143	172	159	167	172	149	127	166	133	173	161	164	171	148	183	155	152	163	172	156	163	157	156	149	154	160	171	153	137	145	164	147	167	155	169	150	152	161	175	135	170	155	182	146	140	160	169	147	158	136	131	161	149	145	156	146	136	135	161	175	146	129	179	149	154	158	177	156	177	173	162	141	135	156	144	160	165	148	155	154	129	155	154	139	184	155	168	147	158	171	139	171	158	144	149	153	151	145	134	126	141	134	146	159	154	157	132	146	134	170	169	155	160	184	144	163	157	180	161	165	163	160	165	152	150	184	148	171	168	146	154	187	142	163	150	159	150	141	168	156	135	187	138	168	143	162	144	156	154	147	161	168	151	143	146	169	140	163	170	138	165	173	152	162	157	158	157	156	155	159	179	154	134	172	172	171	162	155	149	161	164	154	166	172	139	164	151	157	156	164	164	158	155	155	178	188	169	164	174	135	166	136	136	173	168	144	166	125	147	160	168	160	145	168	185	159	144	155	135	131	177	144	144	140	154	162	154	146	145	156	150	158	160	122	182	172	167	148	160	153	169	178	149	162	165	165	157	167	147	168	146	165	163	142	146	162	157	144	166	150	154	162	139	148	180	162	136	167	164	145	169	163	154	144	146	156	156	148	163	153	162	158	153	177	154	169	143	181	173	144	138	161	154	133	168	159	162	170	152	151	157	171	181	191	172	158	148	158	157	170	166	142	168	153	146	157	157	143	163	179	165	150	182	165	153	154	165	151	159	155	152	156	157	169	156	158	164	168	173	147	136	168	167	133	163	160	163	163	143	140	149	159	162	140	153	155	173	135	155	141	125	154	159	152	153	149	151	162	172	150	159	154	153	145	149	160	138	140	136	151	145	162	158	157	150	133	169	147	141	134	159	143	161	162	161	149	170	119	151	153	163	161	166	142	146	141	165	152	175	142	162	155	156	158	159	157	159	151	141	158	160	163	139	155	162	156	177	140	183	152	147	154	153	176	143	171	165	182	145	141	141	154	151	151	172	152	159	141	131	159	161	133	153	155	144	173	151	166	171	160	157	162	153	163	144	175	156	147	168	172	153	161	142	163	171	150	160	158	148	149	144	149	156	161	151	132	157	161	174	138	176	149	132	142	172	134	159	172	156	141	135	153	139	152	159	133	161	154	172	161	138	154	151	150	163	166	162	154	160	157	161	155	175	154	155	154	155	166	164	159	167	161	153	150	158	151	152	167	155	149	144	173	177	172	140	146	138	166	159	180	170	167	154	169	158	129	154	141	173	161	159	139	149	145	187	178	177	147	160	145	153	179	171	167	181	179	170	153	159	187	145	149	149	168	127	155	151	149	127	157	162	168	136	148	145	170	149	165	155	174	173	153	187	168	141	149	165	154	150	151	174	181	165	173	152	156	138	120	158	157	182	153	148	132	150	147	178	173	132	150	183	151	176	147	138	189	158	152	172	141	152	163	154	168	173	165	164	198	137	146	141	169	137	127	180	174	190	171	168	130	168	128	173	161	143	159	146	160	170	171	170	136	130	173	150	167	148	153	173	160	163	145	161	144	153	167	163	146	159	160	151	140	135	155	154	147	175	138	130	160	168	151	151	168	142	154	159	160	151	144	189	160	161	159	155	155	155	186	155	180	154	170	156	161	170	162	177	164	150	131	154	175	170	148	152	184	180	157	156	191	172	155	156	157	148	157	174	159	165	175	134	164	139	148	163	160	183	154	161	142	171	136	141	137	150	163	176	144	142	152	154	143	148	129	151	154	143	162	172	166	185	149	182	157	170	154	154	147	149	178	175	157	159	149	154	167	152	155	175	171	146	143	158	181	158	147	139	156	180	145	169	166	170	137	166	154	166	164	139	186	155	144	168	176	148	161	178	164	164	159	149	177	172	160	147	151	141	167	164	153	156	174	152	161	163	132	163	132	155	174	143	144	172	161	143	175	151	159	177	159	152	166	164	155	148	142	135	147	183	188	137	151	151	179	139	155	174	151	159	153	136	154	153	166	164	169	136	164	149	136	156	147	168	154	166	158	170	158	147	148	135	138	151	144	148	175	132	172	145	166	160	148	173	166	140	158	161	156	161	149	148	152	155	146	168	157	151	169	149	183	169	181	175	156	160	152	146	156	171	173	162	175	163	151	175	168	163	169	152	134	152	173	150	163	150	176	150	163	168	141	162	161	147	169	162	187	160	144	174	174	142	163	176	158	167	137	128	177	132	170	157	182	151	162	167	175	147	158	171	163	155	154	159	144	157	171	161	168	154	151	152	162	153	147	170	141	150	169	142	131	170	157	170	159	154	169	188	160	162	175	164	153	154	161	149	139	151	192	164	162	151	163	180	168	167	148	151	166	170	174	161	160	139	174	155	176	149	168	161	127	156	191	166	177	159	156	174	148	147	160	168	154	162	142	164	164	129	155	150	139	132	154	168	165	160	163	152	165	149	155	162	146	150	171	154	149	148	190	160	165	138	146	157	179	165	141	165	175	165	157	136	166	141	133	150	139	140	123	157	148	132	179	151	172	143	170	144	148	170	142	163	142	159	153	168	156	143	163	138	138	151	153	135	159	151	148	145	167	165	168	161	179	145	146	136	171	157	167	168	170	152	146	149	152	164	139	147	184	164	158	167	159	140	192	156	160	149	164	174	150	142	158	145	151	169	154	157	153	162	193	178	151	184	139	175	148	175	150	140	146	163	182	163	167	143	153	155	157	148	170	168	153	154	165	163	144	157	139	129	166	149	152	171	146	139	163	157	146	137	133	163	146	163	172	156	161	148	156	164	134	135	139	155	150	161	164	171	180	177	159	161	159	153	134	150	173	160	144	147	162	158	149	150	164	172	158	162	154	165	139	170	152	159	164	126	142	158	150	160	162	137	166	133	141	151	161	161	174	151	162	157	158	143	158	158	141	165	167	146	147	141	165	177	163	134	147	164	180	167	154	154	164	179	151	162	164	164	158	137	149	175	150	165	172	167	145	155	137	150	164	144	159	151	151	142	181	147	149	162	168	147	139	152	156	153	149	160	166	164	176	146	151	133	140	154	166	128	155	150	143	155	162	172	143	152	163	169	148	165	152	185	146	148	134	163	171	157	151	111	173	128	151	169	164	140	154	177	165	162	159	156	149	117	163	154	141	135	187	160	187	176	151	156	144	161	153	158	154	138	163	153	156	191	147	161	162	146	144	148	182	150	159	163	164	156	164	150	166	167	168	149	150	168	166	130	148	164	158	155	148	147	146	163	173	161	152	140	167	172	154	148	151	150
34490	14475	11706	11815	11154	7879	5629	5237	4037	2817	2380	1745	1441	1208	1123	1008	896	774	733	692	666	656	597	602	578	594	555	608	549	541	538	532	481	505	522	493	509	521	474	484	485	480	482	449	444	450	458	463	457	417	474	470	438	409	440	460	435	466	433	468	483	460	509	491	507	461	469	442	454	432	424	443	457	444	462	433	462	425	480	441	473	436	442	439	417	451	459	456	461	459	480	487	479	452	461	455	431	439	414	467	424	433	418	449	415	435	419	420	407	456	435	408	453	439	439	415	395	424	452	444	449	442	423	433	417	405	434	471	389	392	384	430	400	399	407	424	394	431	422	431	436	433	437	375	418	405	425	448	402	425	431	383	398	408	436	411	417	387	420	394	431	378	392	414	425	408	414	418	408	408	444	403	406	426	410	430	415	400	393	452	393	418	412	410	420	416	412	379	415	441	397	425	401	418	429	418	394	456	419	448	411	409	425	446	415	417	441	380	439	412	426	420	418	458	426	397	395	407	405	424	419	404	404	400	428	395	396	404	397	391	425	425	430	424	425	441	419	413	399	405	381	399	417	407	431	401	406	438	388	420	439	395	419	405	422	427	382	416	399	433	409	390	419	463	423	385	428	411	412	430	425	386	413	440	428	412	399	438	407	403	416	408	444	366	452	406	434	403	409	454	399	379	405	418	394	426	409	400	433	420	431	425	414	422	396	378	402	382	450	416	435	415	397	432	414	374	408	366	407	412	392	383	381	384	422	415	424	439	431	413	400	420	390	386	436	416	412	433	402	421	402	420	393	430	397	429	393	379	386	408	402	431	396	386	427	383	440	418	384	410	409	422	406	418	432	420	447	405	406	358	438	416	435	430	403	395	393	411	409	438	371	387	437	392	399	419	419	389	422	432	388	406	441	412	432	405	417	403	402	406	418	417	414	436	419	445	391	417	426	425	404	416	411	418	433	399	383	413	383	421	428	404	438	398	378	393	359	398	403	400	395	380	389	440	421	422	433	434	412	403	434	409	381	406	428	388	418	374	414	400	415	416	424	389	408	462	452	408	465	383	426	457	418	435	399	424	400	417	397	404	416	376	414	402	421	426	421	418	407	418	419	403	374	405	400	417	384	405	418	400	411	396	383	391	400	415	405	420	414	393	419	392	419	374	391	406	408	397	389	382	414	438	410	430	409	412	371	421	401	443	385	419	418	400	396	414	411	426	387	416	410	380	403	433	414	402	389	380	417	390	392	418	388	424	408	389	447	412	370	411	394	371	439	403	371	371	420	393	375	375	427	398	375	420	379	409	419	422	418	409	415	409	412	412	394	425	405	401	404	439	396	408	391	424	419	438	429	393	415	421	379	445	439	403	373	406	418	421	390	412	452	416	396	394	390	422	372	380	406	424	404	429	391	387	449	417	455	425	372	367	439	420	403	406	408	428	377	456	411	408	417	419	380	391	398	405	422	384	421	395	408	408	408	380	406	411	435	417	392	437	397	437	435	436	444	411	401	400	429	430	385	420	434	368	419	434	410	436	391	412	408	419	407	412	418	448	374	370	401	392	419	392	429	359	396	418	400	400	397	372	371	412	389	363	450	418	397	407	416	385	415	398	448	434	368	428	419	426	407	386	419	373	407	420	384	391	407	389	401	419	432	427	405	439	423	399	406	429	390	403	452	402	447	412	439	404	409	396	409	410	419	391	416	423	377	413	419	434	438	415	383	445	432	381	431	359	420	426	393	388	419	439	431	392	409	418	412	409	412	439	434	427	392	419	406	430	414	454	376	403	419	430	414	421	385	392	426	426	412	390	431	384	416	395	417	419	431	423	416	404	399	434	403	421	418	387	428	388	395	423	412	375	382	417	419	405	439	433	418	414	414	385	408	401	379	415	376	416	407	402	441	384	379	403	358	412	403	399	405	439	445	389	435	414	431	434	417	412	402	382	419	431	420	415	382	417	409	416	383	390	425	439	387	426	420	408	399	435	415	387	432	428	413	407	399	387	393	442	405	374	428	382	423	400	425	408	388	392	356	386	421	417	390	417	373	406	427	402	406	445	433	390	437	376	405	386	446	433	437	403	402	408	392	403	385	439	415	419	405	415	382	410	466	397	428	381	416	441	421	371	408	400	416	433	383	413	392	398	418	419	453	426	428	437	441	436	424	398	364	426	399	387	399	405	416	414	393	413	426	420	419	408	416	391	441	405	376	410	414	423	421	421	381	411	392	424	414	388	418	422	419	406	428	442	397	404	397	414	413	428	432	413	372	388	426	455	431	419	423	424	445	411	389	402	426	432	427	388	383	415	403	433	431	444	401	411	433	407	383	434	419	379	438	389	432	414	427	378	375	413	416	389	406	417	447	446	437	401	418	421	392	410	375	415	415	413	454	399	403	462	420	449	456	414	424	437	420	423	418	378	407	435	401	429	424	416	388	420	408	406	410	388	418	414	400	394	412	412	438	410	392	409	392	422	406	388	403	416	428	446	409	439	430	367	371	410	394	439	369	433	454	420	431	437	430	442	422	413	437	389	396	415	445	436	454	395	378	445	432	428	417	389	396	405	436	367	413	422	388	414	426	420	427	429	417	439	431	410	381	377	440	425	414	415	399	399	390	434	419	415	440	423	407	412	403	423	409	385	367	440	376	405	412	449	404	417	465	418	377	433	427	399	370	427	430	416	443	445	418	413	375	388	362	376	422	398	408	421	410	476	409	417	427	416	438	406	423	408	421	404	428	380	431	441	411	405	443	422	462	464	412	394	437	397	427	431	406	419	423	421	426	428	433	377	403	429	437	425	400	433	401	404	413	419	397	393	393	446	384	421	416	431	441	369	415	385	418	405	437	404	417	404	422	416	403	398	423	421	408	441	417	418	454	404	426	460	410	385	436	409	438	384	428	407	421	421	384	429	387	402	423	385	413	410	449	386	404	397	390	432	439	377	433	435	406	405	399	425	394	405	431	430	430	453	408	392	387	428	385	402	414	398	441	420	419	415	394	437	416	397	421	407	413	375	384	384	387	381	381	392	428	386	432	450	407	433	385	429	399	385	381	411	441	427	413	423	432	428	397	407	420	394	381	425	396	435	397	405	419	380	384	404	412	438	440	408	418	455	411	421	400	414	390	437	439	440	396	397	408	438	406	379	425	351	396	392	424	450	367	395	403	407	414	424	426	413	389	392	415	439	410	403	424	426	389	400	431	409	407	416	402	406	415	429	411	415	411	405	381	408	396	415	375	417	416	378	418	423	408	420	392	432	392	395	426	429	409	428	420	403	438	407	363	412	385	392	376	412	378	385	404	413	401	426	420	415	440	408	447	424	382	381	417	446	432	438	420	389	423	413	432	409	437	436	396	420	407	415	395	427	455	401	427	420	445	391	429	392	427	431	429	440	384	441	410	436	426	396	446	397	412	432	403	400	397	416	414	417	412	476	399	367	382	448	405	391	406	371	462	407	359	414	391	389	413	430	444	403	398	433	419	396	424	408	404	390
10326	6698	2399	1309	915	615	377	289	314	300	249	253	228	264	247	238	224	243	271	278	245	264	261	219	259	262	277	238	259	249	239	264	262	249	281	231	260	256	223	252	261	234	264	244	245	261	251	270	259	266	246	233	228	235	259	237	279	244	268	241	263	206	252	276	296	270	266	229	229	272	241	248	276	261	264	252	262	249	230	234	247	295	277	245	230	261	240	236	269	252	260	267	260	253	242	226	240	242	246	270	271	233	250	260	267	234	237	250	266	266	263	279	234	260	255	247	225	247	247	233	245	251	225	240	263	251	250	256	237	234	272	242	217	252	279	238	261	280	258	259	256	235	258	287	235	267	267	263	277	228	244	237	241	231	236	255	254	226	257	260	268	241	234	221	244	261	255	245	240	245	235	255	267	239	234	247	260	250	246	257	275	268	248	238	261	251	277	243	241	247	265	246	241	253	251	251	245	260	268	241	239	237	230	246	247	249	236	234	239	273	241	286	247	259	247	262	239	257	249	206	231	268	249	273	260	245	255	257	274	240	246	271	223	219	251	246	230	248	254	286	252	219	208	248	259	273	244	257	237	218	261	241	233	253	258	280	231	288	289	245	245	255	279	248	266	288	239	255	262	268	243	227	256	235	238	239	277	259	258	270	233	264	258	246	244	273	263	238	247	234	249	237	234	257	266	230	234	247	237	239	266	222	219	278	261	225	215	254	255	271	295	236	260	243	257	249	244	220	235	238	224	227	233	270	240	246	250	288	248	240	263	254	236	245	232	253	251	271	237	260	236	262	251	265	230	263	290	260	253	252	238	233	237	244	239	235	268	252	254	257	253	269	248	241	221	279	255	249	275	262	245	243	259	243	211	269	261	247	259	223	243	265	223	252	252	231	235	257	261	274	267	243	261	250	230	263	245	255	227	272	267	267	234	251	261	230	235	233	212	250	239	310	235	252	257	235	250	248	234	251	229	248	255	252	242	251	255	239	227	220	224	266	242	267	276	248	270	247	264	230	239	267	257	228	260	251	270	237	261	227	225	223	231	259	241	253	274	278	264	258	263	235	272	245	268	237	275	235	256	266	265	276	227	264	269	251	251	246	235	258	250	277	256	247	234	285	259	258	235	269	263	272	240	248	253	255	251	258	256	247	260	254	253	260	247	235	276	268	260	250	228	237	263	253	245	256	252	217	225	256	244	236	250	236	252	239	262	242	274	261	235	255	252	260	237	225	251	268	244	263	291	261	244	278	258	300	249	252	262	267	254	249	219	264	269	236	251	258	295	267	262	246	293	228	281	229	256	260	268	261	271	226	278	272	272	240	267	246	260	269	257	247	250	227	258	240	262	250	233	254	241	266	262	253	245	256	224	230	254	230	265	238	247	254	240	243	264	274	261	251	221	249	243	255	266	254	255	226	268	246	229	253	263	255	261	253	250	232	256	241	246	245	261	248	239	278	258	246	273	268	247	217	260	279	227	255	271	207	222	241	259	229	245	242	266	269	279	232	238	248	237	247	211	240	269	241	222	267	234	231	222	249	254	239	260	230	226	242	242	249	240	248	273	248	254	246	262	229	251	233	238	280	265	259	235	220	250	269	229	244	244	256	249	250	232	247	250	252	239	241	266	252	275	246	237	250	275	278	247	263	238	280	233	265	235	267	233	262	260	249	245	253	239	223	253	245	261	236	281	247	259	289	284	253	250	252	247	238	231	247	297	255	278	235	243	260	267	261	242	251	264	238	237	252	237	258	242	240	256	244	268	266	245	263	221	255	256	223	234	225	234	265	212	271	256	258	246	264	267	272	256	259	260	251	270	236	254	252	262	276	250	266	245	225	246	258	240	258	242	242	259	228	267	252	237	296	295	258	273	241	235	228	256	250	259	257	232	260	226	274	258	252	242	236	235	285	258	254	253	243	238	250	264	238	255	290	250	259	252	229	282	254	218	271	262	257	251	250	252	253	258	281	211	275	277	264	263	243	259	241	236	268	253	266	285	270	269	241	269	227	246	263	260	237	232	271	255	229	248	260	234	255	245	236	259	257	230	262	251	253	267	269	236	247	225	249	250	228	223	240	238	250	213	277	263	247	248	240	260	245	260	252	239	246	236	240	248	254	267	250	221	279	253	264	233	262	274	225	230	259	269	266	232	273	249	246	264	242	258	251	229	258	254	259	272	261	263	235	271	269	265	256	238	237	251	233	271	239	244	237	241	240	222	246	252	229	271	245	236	263	241	262	250	250	268	273	249	254	238	270	226	242	259	253	225	247	234	241	239	266	221	260	252	258	256	238	284	252	237	232	261	251	236	216	246	266	265	233	235	260	255	248	234	250	231	246	257	260	251	237	274	246	240	261	266	242	271	244	246	247	242	255	258	235	261	251	228	239	240	275	263	267	245	282	278	213	263	267	241	227	262	255	239	273	243	269	232	250	269	244	270	289	249	250	243	238	245	237	253	228	252	276	267	241	265	257	295	278	238	300	256	242	244	247	253	230	275	222	247	244	234	233	244	257	279	273	308	261	242	236	290	244	238	248	257	247	251	246	252	238	259	245	258	234	255	241	249	246	260	248	262	270	271	292	269	237	268	270	252	272	248	219	245	253	241	249	274	249	253	236	283	248	222	242	240	256	254	224	216	235	247	255	247	266	268	249	254	228	246	269	268	225	258	232	254	260	251	242	235	238	256	247	242	250	267	269	245	280	248	244	247	234	245	219	229	257	279	250	251	258	249	256	246	258	243	260	236	240	258	252	271	241	253	207	242	249	245	234	231	264	252	227	248	245	231	253	268	233	275	249	267	252	264	262	246	253	253	254	263	261	246	281	255	255	241	267	257	256	227	265	250	223	274	261	253	241	259	224	274	270	229	258	251	280	259	255	261	234	259	242	254	231	249	251	269	244	233	217	253	240	267	248	259	247	245	261	237	254	272	253	249	268	233	244	220	240	241	250	231	223	234	271	247	243	241	279	267	259	250	263	255	246	268	273	264	242	254	245	217	225	255	257	237	238	258	253	258	259	274	266	230	251	254	243	278	275	268	257	225	238	242	261	233	266	220	260	243	256	260	270	246	269	271	253	267	231	237	271	256	241	249	249	292	238	248	279	253	249	272	238	243	232	223	250	236	254	234	257	224	217	233	246	239	241	241	219	245	261	255	266	242	261	245	243	232	259	279	271	249	247	261	260	269	271	244	247	225	280	282	259	213	271	269	238	239	240	222	268	229	270	240	243	270	227	252	242	255	242	285	251	211	257	243	230	269	212	242	262	251	261	257	261	237	261	265	231	241	232	254	247	254	258	243	226	240	250	255	245	266	268	245	233	283	261	285	256	257	265	258	250	221	245	249	249	252	238	277	241	309	246	243	257	242	250	237	256	211	254	253	239	260	219	218	228	277	240	232	252	259	259	250	245	276	258	263	244	253	242	246	267	231	260	242	243	237	253	238	252	227	248	249	264	262	255	239	227	242	248	225	233	243	244	259	250	266	251
11222	4021	2981	2883	2341	1638	1295	1152	1100	929	725	717	699	703	665	679	667	616	632	661	668	640	662	657	653	654	669	653	687	638	703	662	639	679	674	636	587	648	597	600	616	601	629	692	649	616	626	708	639	643	670	676	633	647	643	706	625	632	661	609	652	649	669	680	710	658	635	652	654	679	666	650	634	644	611	655	675	661	630	667	663	605	703	664	668	623	656	662	684	671	634	682	684	695	619	647	641	607	646	664	649	609	649	639	686	710	681	629	680	624	607	648	669	668	654	652	625	678	650	677	663	655	642	707	635	663	627	681	631	636	607	659	679	657	659	659	632	663	617	676	658	665	697	606	606	649	673	612	643	611	628	660	661	590	645	677	648	656	637	676	601	659	672	648	663	624	616	639	667	705	663	637	702	673	678	619	713	634	636	644	645	676	668	654	635	643	673	598	657	670	687	676	656	638	655	657	672	666	613	609	629	645	616	655	700	628	652	602	666	619	647	617	654	671	660	643	660	623	660	601	643	670	634	675	648	641	594	620	642	631	611	645	609	644	667	601	650	698	619	627	638	668	624	631	628	673	669	628	627	705	662	672	634	675	674	662	658	640	650	697	663	700	648	645	627	595	663	626	652	683	627	646	637	636	646	644	675	668	655	650	657	644	649	671	618	666	633	634	688	639	651	606	659	643	651	636	635	674	635	634	635	624	608	674	616	625	656	636	679	685	646	659	650	643	646	664	662	653	649	611	666	637	661	598	649	629	603	662	631	640	689	712	603	630	662	667	615	623	666	675	630	634	654	690	657	661	664	667	652	618	620	678	655	642	703	689	639	605	625	584	654	653	687	632	652	661	604	638	656	634	686	622	620	664	614	633	638	627	653	627	679	636	640	638	634	642	657	677	656	633	647	659	632	660	679	656	661	654	605	634	644	654	689	625	624	669	646	679	642	662	644	630	667	645	642	648	652	674	611	669	634	635	628	626	582	685	614	657	689	577	618	634	611	638	672	664	639	651	687	629	642	680	646	610	618	638	620	621	641	659	641	668	679	652	651	649	653	622	619	624	625	683	626	658	642	626	650	618	637	660	638	682	611	685	664	601	642	670	666	661	626	631	660	634	651	649	641	674	692	684	642	666	661	678	634	625	643	635	671	664	654	629	670	651	631	640	650	627	638	594	667	607	650	637	670	614	651	629	614	629	650	635	646	643	634	662	686	649	577	631	616	631	631	614	654	649	704	654	608	626	648	664	628	665	654	646	662	662	673	670	647	631	618	673	665	627	633	634	663	642	607	693	621	657	642	643	661	678	657	631	665	648	619	645	661	637	633	636	669	607	624	646	609	653	641	629	664	658	641	635	666	620	662	674	615	621	619	626	695	657	641	631	614	618	621	631	644	657	622	641	646	661	638	663	651	644	631	661	648	640	621	579	646	611	661	682	649	674	650	663	637	659	675	631	643	629	583	664	599	694	641	641	645	670	656	686	636	657	670	669	575	665	645	594	641	647	650	611	636	667	633	638	618	646	639	607	616	616	642	627	620	580	628	607	635	626	611	618	667	641	639	624	646	633	616	627	663	661	708	652	625	639	643	651	640	640	638	672	635	656	696	590	643	671	623	694	618	693	645	631	637	659	659	642	625	617	620	632	619	646	632	647	599	659	644	720	632	647	664	688	664	633	657	606	663	642	612	654	616	649	657	671	654	659	628	663	656	636	621	664	639	684	634	664	588	685	597	645	682	675	641	589	652	667	635	609	651	632	667	601	654	617	672	634	626	692	643	643	676	599	692	629	659	683	667	665	618	637	621	688	668	621	664	678	657	615	654	628	638	604	646	632	639	621	666	672	647	640	660	665	618	647	654	655	684	648	670	636	661	688	630	665	672	659	635	639	684	629	590	645	698	641	635	611	637	654	667	669	637	657	621	649	642	634	633	627	649	662	632	649	675	614	624	625	664	638	693	630	661	688	664	649	647	652	642	641	607	651	632	609	588	655	660	623	641	660	621	626	656	626	638	623	618	630	635	674	632	666	655	674	635	611	647	692	657	650	612	652	636	647	654	626	693	685	661	670	659	662	654	653	613	628	642	655	668	630	662	682	634	698	679	648	642	650	692	643	652	667	612	624	625	638	652	610	667	651	623	604	633	640	655	670	658	666	617	688	656	658	637	616	650	661	631	618	626	660	649	668	648	682	626	641	650	638	653	645	653	681	661	660	672	688	608	667	636	664	615	690	670	662	673	644	636	630	677	660	639	646	670	672	692	656	663	668	589	595	650	674	659	635	615	625	658	672	656	638	657	666	637	653	641	669	665	648	640	643	647	644	627	652	648	620	628	684	652	632	630	613	647	668	635	667	661	645	695	602	671	670	602	629	676	603	648	616	648	633	658	634	638	621	655	617	652	680	654	664	655	682	626	637	627	641	637	655	631	654	648	615	662	649	624	666	669	631	643	614	660	659	682	617	622	639	639	665	596	619	682	619	580	697	649	660	633	659	624	648	593	691	694	675	685	660	630	615	654	631	643	652	654	638	621	652	685	695	686	621	647	625	619	649	645	612	629	632	647	621	679	658	643	625	664	667	635	620	679	655	635	662	595	642	640	644	658	629	639	658	611	632	660	639	600	655	662	609	623	626	652	665	664	664	610	629	627	671	692	653	686	693	582	650	656	624	601	626	644	665	633	663	614	658	692	635	639	599	681	641	656	679	662	659	626	655	652	609	665	628	630	632	692	639	680	693	646	651	649	594	617	684	615	656	644	673	663	676	680	655	652	607	673	649	660	610	600	635	636	656	614	631	651	610	614	651	630	641	715	591	655	636	669	610	617	626	678	674	639	616	616	658	666	662	610	602	648	634	645	625	640	665	674	631	665	646	599	595	638	637	658	623	686	660	668	633	676	666	569	644	671	615	686	711	646	654	619	637	643	663	606	658	649	673	686	658	641	705	639	644	691	609	658	667	646	706	671	677	597	610	673	658	655	655	611	634	616	646	589	635	618	610	641	651	639	658	620	631	639	591	657	615	643	619	609	609	624	672	625	629	636	692	615	684	681	637	601	699	666	609	653	635	607	688	710	642	642	660	650	592	638	639	681	614	669	664	676	629	592	672	636	696	661	618	666	625	665	650	634	631	657	622	643	639	663	655	634	642	626	647	628	619	646	632	677	637	665	648	639	634	649	640	638	683	635	654	682	621	624	662	605	664	680	615	672	645	632	650	643	660	609	676	670	618	665	649	658	652	693	621	626	647	634	653	643	623	605	612	633	661	680	655	634	630	616	602	660	637	634	668	669	658	663	646	646	621	631	646	692	613	632	671	638	656	663	637	656	624	656	629	674	618	660	641	640	662	643	666	662	644	619	642	639	683	663	656	659	637	678	593	626	688	659	651	641	641	612	679	635	657	641	652	652	652	662	659	647	670	658	673	628	611	666	640	631	654	660	700	630	646	680	640	653	640	677	599	641	674	673	645	629	688	611	663	621	597	621	585	631	629
39011	27503	22757	17819	10959	6938	3812	1738	988	537	459	386	319	365	323	336	304	316	307	293	328	297	279	272	273	285	290	291	254	301	257	279	241	296	271	285	269	286	247	304	260	270	276	236	281	270	269	262	273	282	276	271	274	294	292	247	284	299	276	269	258	264	296	309	273	294	240	265	284	309	269	297	269	276	263	278	286	288	252	266	257	278	251	272	260	287	239	274	312	241	260	297	226	269	260	253	276	295	237	239	280	271	273	253	273	269	279	266	269	301	240	271	246	270	246	260	270	234	296	259	261	261	275	256	256	264	267	264	255	291	268	265	271	254	296	299	283	298	274	296	234	254	256	230	272	274	287	266	277	281	287	275	257	273	269	269	264	254	257	241	246	283	260	273	254	247	272	247	268	279	264	246	264	262	293	269	282	292	273	276	262	248	256	274	271	271	265	256	248	270	275	261	256	239	244	257	290	290	290	265	254	289	248	260	253	267	277	278	277	246	276	225	252	280	272	264	285	290	267	250	288	258	267	232	251	287	285	260	280	270	279	297	259	251	270	268	239	282	264	233	261	249	275	257	255	266	254	294	247	254	269	263	281	279	261	267	281	277	259	275	298	319	252	244	252	282	253	256	268	263	250	290	290	278	295	270	276	277	264	280	270	252	248	263	255	270	270	259	278	248	252	256	263	271	274	243	273	234	293	274	308	252	255	268	261	284	247	256	266	297	275	276	258	236	279	284	270	260	270	275	270	263	266	240	285	303	236	288	255	287	266	239	253	242	277	231	227	274	259	292	300	274	242	282	262	249	276	268	269	252	273	260	264	247	243	266	271	308	242	291	274	270	293	296	269	267	254	285	276	298	242	248	284	279	264	275	239	277	282	237	277	276	262	265	265	260	246	278	275	296	285	244	263	245	270	278	277	265	282	263	267	282	250	252	270	251	278	264	243	287	275	249	268	255	302	237	267	307	251	255	271	271	269	272	252	282	292	256	248	263	261	252	282	254	294	288	259	293	284	255	252	291	251	251	263	256	256	278	277	262	299	284	256	282	262	284	289	301	247	269	276	245	241	266	291	290	274	274	269	275	262	256	276	266	257	265	256	306	260	281	291	276	258	256	249	260	240	283	283	264	243	245	261	281	265	273	288	275	251	273	264	255	256	250	285	284	247	274	269	281	238	270	275	235	273	259	305	284	252	260	244	270	263	243	277	292	307	249	288	277	264	266	272	271	290	260	256	321	268	272	326	262	281	237	287	251	272	295	244	247	271	278	283	248	259	278	275	272	291	273	299	261	275	259	242	265	277	285	246	264	261	257	263	284	287	243	287	271	263	289	255	271	265	286	279	276	278	266	282	276	282	237	280	252	261	236	258	292	292	282	282	295	260	262	278	251	249	285	263	271	267	279	265	274	259	252	259	246	305	279	261	229	272	270	260	273	261	263	268	294	282	284	285	279	291	267	260	264	246	282	292	242	244	275	259	265	282	255	242	274	286	291	250	284	246	285	276	264	264	276	268	253	257	278	249	277	245	286	274	258	265	287	264	266	294	275	268	251	274	280	298	285	261	256	264	283	247	254	277	294	265	291	285	271	252	279	309	265	256	261	259	265	261	272	257	264	261	289	252	280	241	234	265	273	273	243	237	266	317	292	287	277	284	254	254	270	237	237	257	254	261	280	239	285	264	266	260	242	259	228	292	252	297	249	264	262	243	264	285	265	283	295	227	247	268	251	266	274	289	257	297	276	258	284	282	232	248	274	293	277	261	260	253	265	296	260	274	264	278	259	257	258	253	250	246	279	252	273	273	266	276	274	248	288	251	258	265	261	252	255	254	272	280	282	264	266	265	295	260	293	257	293	272	268	267	274	257	255	269	276	267	293	281	262	269	269	280	255	269	270	252	276	253	286	260	265	255	246	277	279	271	285	282	247	289	266	274	259	257	279	277	258	292	274	282	272	267	267	271	277	261	261	257	260	284	248	267	249	261	272	303	259	250	235	290	241	243	250	258	256	256	268	239	260	251	261	250	263	258	244	261	265	275	278	267	236	249	295	290	222	270	259	274	275	253	282	264	251	254	265	261	259	296	265	269	254	271	243	300	250	256	276	268	258	259	288	283	249	301	271	282	251	254	267	263	280	276	246	279	272	247	244	272	246	261	284	277	263	229	259	260	257	257	276	253	258	258	264	264	275	258	271	263	289	255	301	255	275	288	247	285	281	254	252	280	292	264	274	246	273	263	249	250	246	253	252	238	281	274	258	255	256	260	248	253	298	295	252	263	277	298	267	283	263	264	258	269	267	283	253	273	253	298	257	236	291	275	292	264	258	282	238	289	236	277	298	269	280	292	260	261	246	259	286	257	280	284	267	250	269	291	249	264	292	241	268	287	267	271	292	277	261	284	302	264	272	257	263	274	257	254	255	258	277	268	265	265	247	247	270	262	281	262	259	272	271	275	277	275	258	255	261	280	280	262	261	245	243	267	241	260	280	260	264	296	281	267	269	256	255	270	274	258	221	272	241	284	253	287	229	254	292	243	264	239	272	256	252	216	262	283	261	234	246	273	271	252	289	274	255	257	264	270	255	267	263	270	286	290	243	238	260	279	278	270	274	265	249	254	265	265	245	240	274	281	260	266	266	249	274	247	285	248	246	273	273	258	265	282	250	267	282	266	290	252	267	266	238	287	257	278	254	278	288	238	239	274	273	283	288	258	270	268	267	265	271	264	246	251	282	267	298	266	254	284	290	247	290	272	246	278	236	264	272	275	248	284	266	293	252	258	260	244	262	258	254	249	237	273	277	246	266	277	247	246	279	247	259	242	241	264	258	273	271	259	271	266	256	270	268	236	267	287	251	275	284	262	271	265	273	271	263	266	251	257	251	254	272	258	236	264	263	281	282	270	259	255	262	274	269	243	277	285	236	275	270	284	263	270	266	270	284	266	248	274	267	244	252	250	267	297	286	262	271	285	276	247	253	282	272	257	254	268	275	257	259	266	259	263	272	275	271	253	265	287	289	281	254	270	254	282	267	293	235	256	280	270	278	265	286	254	261	278	265	267	259	295	275	267	258	274	288	255	271	298	253	238	277	283	249	259	242	260	278	255	296	261	250	270	256	247	267	278	265	284	284	248	286	294	272	262	270	252	287	257	286	271	297	233	254	287	284	234	269	272	254	254	256	282	238	283	273	291	271	276	270	277	273	243	253	289	274	284	261	255	286	235	273	271	294	268	300	285	275	268	267	241	298	277	242	256	259	254	282	291	279	249	273	263	266	291	263	270	260	258	277	257	228	286	284	247	245	287	261	249	277	272	262	258	242	252	278	281	274	244	274	280	263	256	314	283	249	234	303	291	271	272	250	279	258	271	254	291	268	265	289	288	255	255	292	265	298	265	284	278	254	289	268	268	268	275	271	261	266	284	243	277	288	293	260	273	255	303	272	239	303	262	237	263	284	257	289	239	236	283	286	249	263	253	290	260	314	264	269	273	285
32905	9309	8423	9051	7899	5624	4257	3604	3042	1969	1612	1374	1215	1037	967	1001	880	918	814	834	852	818	805	761	793	730	752	717	780	735	716	705	675	713	687	688	698	712	644	713	675	663	689	701	716	656	686	689	736	698	693	720	696	696	657	670	667	667	636	682	732	724	706	748	718	697	713	711	700	702	669	696	675	652	687	673	663	693	664	680	644	692	699	673	659	712	664	634	668	669	700	690	696	730	679	677	660	691	653	700	694	658	692	745	636	653	688	746	681	695	708	680	655	686	710	646	680	695	688	667	701	714	712	668	651	698	651	657	692	680	641	658	694	696	694	666	656	723	700	673	668	649	700	690	678	690	704	691	662	689	679	725	644	667	633	698	654	661	692	630	725	714	659	661	690	697	670	696	651	670	690	673	659	690	641	656	672	690	662	707	652	630	621	666	631	657	636	654	700	651	629	649	645	638	721	672	677	634	678	723	674	664	711	640	649	644	669	655	682	661	643	676	697	633	657	673	687	642	699	703	696	664	680	700	674	672	616	660	662	604	659	684	647	611	669	651	656	661	664	655	680	642	670	715	654	673	681	703	639	626	686	648	670	657	647	667	676	654	642	709	655	661	651	662	643	648	658	649	695	619	674	682	647	648	657	625	673	684	653	699	647	658	695	661	690	631	598	671	674	697	691	682	612	622	634	730	684	677	615	662	724	698	657	673	677	649	648	667	678	664	676	679	668	640	671	630	661	678	663	657	632	676	665	718	717	687	635	663	642	658	700	631	578	736	657	629	675	647	686	652	700	688	636	690	644	667	667	657	693	654	697	653	668	647	667	684	675	626	664	687	647	676	660	671	715	665	645	659	686	678	682	668	679	653	673	641	716	668	645	682	672	611	675	578	698	660	723	705	675	651	655	639	718	671	662	669	624	692	671	663	708	662	665	695	635	668	635	618	625	645	712	683	731	673	646	675	695	663	635	695	684	664	665	689	662	639	678	683	685	660	662	676	673	699	704	688	666	657	647	666	644	641	647	668	693	669	663	654	677	697	716	657	689	670	655	630	657	661	626	664	637	652	679	635	672	617	667	704	688	627	675	654	657	673	649	652	605	710	675	648	681	664	676	637	681	656	700	662	648	686	672	632	637	667	683	602	667	678	731	685	702	665	627	648	672	650	678	678	679	686	692	668	678	673	631	714	699	688	631	692	739	681	681	657	647	689	663	681	658	681	662	640	675	666	725	658	680	670	627	636	660	669	671	624	610	640	638	659	660	650	663	693	714	644	698	692	634	649	666	648	640	667	694	684	655	661	658	675	646	702	699	660	694	652	631	687	660	707	653	678	649	680	693	689	671	667	674	662	697	614	669	682	659	684	677	693	659	678	681	686	678	679	716	663	654	701	678	673	679	639	629	623	700	662	634	645	654	687	662	667	658	665	667	661	716	685	688	659	647	656	690	640	695	639	635	623	703	663	674	693	640	691	655	713	728	636	757	608	624	690	671	663	632	662	700	677	667	699	663	655	706	647	668	666	657	637	675	658	673	668	690	652	704	650	627	666	650	650	657	671	639	611	671	660	670	648	731	668	641	670	659	676	713	670	692	700	675	648	717	678	668	672	624	712	683	648	662	654	635	634	664	654	652	646	716	653	646	673	659	665	692	648	686	678	669	681	685	703	656	638	672	667	649	673	657	659	618	665	666	657	668	701	671	646	645	668	653	670	676	636	682	663	670	659	622	654	685	684	694	667	635	680	623	687	670	694	708	648	680	628	682	646	653	612	655	644	612	721	705	627	668	629	653	646	664	705	660	627	678	675	680	637	683	663	669	667	662	665	649	681	651	687	625	654	658	672	654	659	637	692	638	660	697	635	694	658	673	691	622	652	639	677	654	648	695	656	681	651	709	648	676	654	646	682	702	636	698	642	664	678	630	661	686	640	662	693	701	668	653	674	592	692	690	692	721	655	671	668	682	662	663	673	705	672	621	679	666	712	623	656	688	673	680	633	661	705	637	683	653	676	592	669	638	670	668	625	661	667	677	626	657	639	642	649	679	662	715	681	679	668	666	700	672	690	666	674	637	670	655	672	639	640	654	664	712	693	671	672	680	672	633	629	624	665	668	652	643	698	659	644	674	668	657	657	641	718	717	664	676	648	656	679	677	678	727	652	659	678	686	619	669	680	618	682	659	664	647	672	638	664	673	662	624	641	683	675	664	737	669	694	694	650	667	689	667	665	652	706	663	659	687	675	663	684	667	682	683	624	658	689	728	683	714	620	671	681	721	679	674	695	635	668	671	697	681	677	653	693	665	627	645	601	700	631	708	627	623	630	673	643	676	677	668	645	656	671	676	709	670	687	692	708	641	651	667	670	670	677	669	639	655	693	659	680	675	689	692	685	696	642	660	624	679	663	654	710	651	695	666	702	650	687	691	722	682	656	687	667	626	687	636	654	641	659	668	637	692	705	690	629	645	656	683	706	645	659	626	680	673	630	649	693	697	704	656	680	654	634	672	659	651	680	655	632	645	652	723	682	652	673	669	673	714	686	684	626	664	660	681	680	625	641	747	694	646	682	705	661	654	680	658	713	655	686	697	704	695	643	655	696	669	670	666	682	659	616	662	672	678	682	665	668	691	649	639	663	674	684	632	662	661	615	672	709	683	648	681	636	654	673	657	615	634	700	635	669	673	648	689	681	663	651	684	641	655	677	637	739	621	634	618	653	660	689	679	639	702	684	648	625	628	631	646	637	650	689	694	650	650	687	657	699	686	657	657	666	704	644	657	652	650	661	681	640	669	688	690	661	637	662	700	662	655	689	651	669	672	625	645	696	684	646	685	695	703	695	698	663	677	631	674	660	674	693	644	643	641	657	644	677	650	655	674	693	698	657	657	635	663	659	644	661	665	676	647	659	674	655	669	706	678	651	681	692	663	718	642	620	622	683	704	692	725	692	659	617	621	658	640	680	648	673	651	661	651	686	722	670	686	708	680	629	672	699	667	658	672	634	678	649	642	682	681	661	644	640	699	671	691	670	675	676	637	700	722	640	673	679	734	629	696	659	618	626	676	700	683	723	639	634	631	627	690	673	667	696	660	665	635	630	667	662	665	620	682	635	622	695	664	701	666	666	655	637	630	704	654	695	683	638	684	667	666	676	685	609	651	666	617	680	680	662	608	637	687	670	677	675	682	679	690	703	631	667	732	639	688	645	687	694	660	704	666	693	707	668	630	637	704	642	705	656	644	681	685	657	687	719	670	709	671	631	685	636	671	665	706	634	670	605	696	665	625	689	640	666	681	671	734	653	663	713	664	658	663	682	625	677	709	642	702	666	670	644	654	677	639	689	652	687	652	686	683	626	662	688	669	673	662	661	718	681	640	649	720	672	689	679	679	695	629	644	652	635	687	715	675	658	608	661	666	696	621	639	673	675	683	640	638	686	640	682	640	669	691	686	670	632	623	662	619	677	691	648	657	700	650	650	610	721	682	649	672	633	660	688
46295	26780	26361	22505	16526	12167	7589	3199	1532	879	595	424	358	256	267	229	231	221	205	199	209	167	166	191	171	192	190	165	190	174	161	181	183	159	166	163	159	165	160	159	149	188	152	182	183	140	165	152	164	144	151	144	155	177	138	174	171	158	162	167	152	182	175	161	150	174	182	155	160	160	149	154	181	147	146	167	170	137	163	166	180	143	164	152	154	163	163	143	157	171	166	145	140	149	164	162	169	152	159	178	166	187	177	139	166	157	155	159	157	153	167	173	142	171	172	142	157	162	156	166	171	154	155	148	154	152	138	160	147	172	154	152	165	155	174	151	150	171	157	151	165	154	144	167	140	150	169	146	137	150	135	131	125	135	152	153	159	151	136	156	173	164	150	129	183	149	167	154	163	168	156	156	142	140	166	182	150	163	159	155	157	155	175	150	165	158	154	181	168	157	150	159	154	153	138	136	141	183	157	157	173	160	144	136	161	155	159	161	172	165	136	125	159	140	148	170	152	161	136	129	150	171	138	147	150	163	139	157	161	138	165	158	113	148	162	135	160	163	151	143	171	157	157	153	155	138	154	168	162	177	159	163	174	149	168	148	167	161	156	146	162	156	160	163	150	150	161	149	168	156	153	166	173	164	144	155	150	153	148	147	147	152	167	146	176	147	154	179	162	164	161	148	150	175	151	155	163	145	160	151	151	148	152	160	158	136	159	161	144	165	165	151	162	139	197	151	161	161	173	165	186	168	131	173	151	162	161	169	177	146	167	161	172	166	155	138	153	188	135	155	170	166	175	158	153	139	154	134	142	157	161	146	138	166	154	131	174	161	155	147	155	177	183	165	146	150	165	137	161	175	149	133	158	183	162	153	135	142	141	137	166	139	168	163	146	138	147	160	181	167	145	173	149	162	137	179	154	159	141	137	149	133	146	164	160	167	175	160	185	155	165	158	152	157	139	167	155	153	170	174	148	165	138	144	162	131	143	138	162	156	185	171	143	151	135	159	138	134	157	143	163	165	149	158	175	141	154	161	176	166	140	145	149	149	170	154	157	158	154	153	160	157	172	178	159	123	155	166	170	156	154	180	163	144	163	154	159	139	149	144	150	163	155	139	156	141	148	117	145	137	170	177	170	141	133	177	146	184	129	138	164	159	142	131	161	179	142	156	155	186	158	170	136	147	161	142	168	156	168	175	158	158	166	163	164	157	129	145	157	149	155	169	138	148	153	155	154	142	140	155	162	151	140	161	135	151	154	153	160	163	163	163	143	172	173	163	157	150	146	162	146	145	147	162	164	180	148	158	173	153	154	134	162	161	171	154	148	140	160	157	157	149	188	151	172	132	177	137	136	169	179	167	162	146	144	171	167	145	125	163	185	161	162	164	162	158	150	150	145	143	160	180	185	158	139	163	156	140	157	147	174	157	126	160	133	163	163	143	159	168	172	151	162	167	146	153	170	153	152	138	150	156	152	144	159	150	137	178	159	169	173	156	146	155	144	164	137	150	147	154	160	129	183	163	154	154	156	144	177	144	149	128	130	168	142	172	170	176	149	148	167	153	152	158	180	143	176	154	146	155	170	152	142	167	160	169	161	165	152	148	145	168	178	162	157	155	168	130	164	140	167	156	157	159	155	157	131	150	153	164	148	153	149	130	144	154	155	143	145	171	155	157	155	165	146	157	152	159	130	150	145	152	165	149	174	155	138	136	147	138	160	144	146	148	147	144	163	134	157	143	134	163	148	169	150	151	134	163	160	144	158	146	168	151	156	144	147	156	147	152	142	187	163	156	176	176	152	143	158	163	144	143	165	166	168	139	166	148	151	149	123	173	153	160	144	159	153	153	151	139	165	138	153	165	151	162	137	147	158	145	149	175	144	158	150	172	158	164	137	134	158	158	149	150	182	162	148	170	153	155	146	137	144	160	143	165	164	156	168	157	157	152	153	130	151	162	170	164	182	178	147	140	147	163	157	152	149	159	150	163	154	173	149	161	152	181	159	161	147	185	172	138	156	139	171	140	174	146	157	149	177	162	179	172	155	163	132	172	171	174	163	159	151	151	155	162	176	160	147	148	166	160	167	143	159	126	151	158	168	147	159	131	157	154	176	151	131	164	140	154	156	173	177	150	163	143	153	142	168	139	137	150	157	162	171	147	140	130	165	145	163	169	157	164	163	169	158	152	149	147	152	167	140	150	144	136	147	166	146	147	164	144	139	158	172	148	159	139	141	140	137	160	147	149	158	163	174	140	159	143	162	166	159	159	140	151	173	165	152	151	161	161	166	144	150	133	166	128	155	164	146	159	148	162	156	151	129	162	179	183	147	135	177	157	137	152	176	150	174	183	140	122	154	149	168	141	147	157	130	151	161	165	155	144	149	161	157	147	166	142	149	159	137	161	142	163	140	146	185	157	158	154	169	134	147	147	135	195	192	151	141	168	136	163	158	166	148	142	136	144	151	160	174	163	150	143	145	152	143	158	164	185	162	168	143	170	179	144	150	132	175	127	147	141	129	158	163	158	148	168	140	166	156	173	155	172	155	147	159	179	162	136	158	167	151	146	159	157	148	162	175	136	152	152	165	182	149	148	156	154	145	167	138	145	149	150	130	173	151	135	165	167	147	155	170	151	146	134	155	150	173	123	155	192	139	192	176	160	157	141	149	163	150	151	172	141	164	175	161	175	178	163	153	130	158	163	142	130	173	127	156	157	167	147	166	147	146	143	141	171	144	170	145	152	165	152	168	157	173	141	155	160	143	157	156	154	165	150	162	179	165	167	148	166	146	133	145	145	148	160	146	146	168	161	134	154	162	147	154	155	185	138	151	179	151	167	164	144	163	151	155	160	143	145	137	158	167	151	170	161	150	132	140	155	148	166	153	177	151	156	149	184	164	163	169	146	141	153	143	150	187	170	143	142	141	154	156	177	164	162	155	138	164	164	161	148	147	150	182	168	149	155	168	156	143	157	162	149	174	154	154	144	147	155	144	135	147	124	134	162	158	158	153	162	151	179	130	160	153	129	144	175	169	165	164	136	156	150	175	145	175	158	145	172	170	147	173	142	137	162	142	173	149	153	151	173	154	147	130	160	178	147	149	187	165	175	151	156	151	155	145	150	160	142	163	127	163	165	151	160	159	146	152	134	140	175	131	149	172	149	173	161	165	156	143	154	163	123	148	155	149	137	154	165	160	139	141	148	147	170	163	147	146	137	156	141	143	159	145	157	163	172	147	167	159	154	132	159	137	164	162	148	148	150	175	139	162	171	161	151	151	164	162	160	135	170	158	163	162	156	144	158	136	152	171	137	146	180	153	163	156	152	153	169	128	156	153	161	155	157	148	154	177	181	170	158	170	147	131	160	171	189	159	161	156	181	149	179	160	165	172	160	167	153	154	159	134	146	147	143	162	159	147	164	170	161	145	157	126	166	164	155	177	142	141	148	144	145	158	149	172	165	162	154	162	151	154	157	155	168	191	169	179	148	168	154
38741	8735	11717	12566	10884	8144	5886	5156	4137	2746	2320	1775	1440	1203	1139	951	847	768	734	733	668	653	642	590	598	574	544	526	543	546	505	525	461	482	491	481	476	455	469	447	468	439	452	469	446	417	430	466	464	454	440	429	467	374	401	435	420	408	491	475	518	482	508	445	504	499	518	470	433	464	427	458	452	436	421	448	427	439	435	408	411	434	447	456	402	453	470	477	427	418	416	451	402	450	440	442	478	454	420	436	394	396	463	404	441	418	441	426	392	416	435	394	422	447	424	453	381	420	367	437	400	407	402	398	390	426	414	429	392	417	399	401	406	371	391	392	405	417	412	421	370	398	432	407	405	402	408	413	413	361	412	410	400	370	419	414	412	432	391	391	390	392	394	380	427	406	392	411	403	411	415	403	412	389	384	411	414	407	407	405	402	420	398	395	395	400	387	446	435	411	446	395	359	404	384	393	400	372	394	429	399	400	360	430	393	405	426	424	420	414	407	386	397	374	368	377	422	404	386	392	404	398	390	419	464	387	417	397	399	361	407	414	407	418	416	425	411	422	367	410	415	421	398	418	397	372	406	393	399	379	362	418	395	390	413	388	397	402	420	419	378	451	368	401	402	414	401	398	402	436	428	397	407	391	398	418	380	421	397	418	401	443	417	415	377	405	442	396	404	404	406	372	417	399	424	407	377	401	421	399	396	357	370	382	383	420	359	372	406	408	399	385	374	377	397	393	409	413	396	388	411	399	392	392	447	372	400	377	393	383	423	415	442	409	417	372	398	378	391	395	354	410	361	377	433	408	384	421	407	412	374	385	399	413	421	409	383	379	424	451	413	401	391	377	434	407	405	348	420	389	411	412	403	392	402	380	437	376	366	359	400	392	420	406	397	401	398	377	442	399	405	403	416	465	386	383	380	408	387	377	401	417	428	408	418	437	394	376	415	406	385	398	374	389	390	388	428	393	416	390	382	402	409	396	395	406	395	413	405	391	372	397	445	396	396	397	384	415	386	393	395	383	368	391	372	373	372	404	434	411	428	394	375	432	404	406	400	424	407	394	426	429	400	445	396	382	389	394	381	381	415	450	395	400	429	423	414	382	422	408	381	392	398	395	409	416	423	390	396	419	379	386	380	355	417	405	400	433	356	407	377	365	348	423	386	412	398	393	380	468	408	417	388	390	364	419	381	404	384	366	382	409	423	347	406	441	367	386	383	448	380	423	426	420	390	428	408	418	415	387	406	380	370	383	421	392	417	441	426	398	401	407	414	398	401	412	398	391	414	374	397	385	386	376	394	420	411	415	357	428	427	377	424	353	406	419	441	416	426	416	421	457	362	416	401	420	370	398	377	384	373	396	395	388	391	378	387	378	409	420	362	392	405	395	404	413	423	369	417	416	390	424	379	408	394	447	371	393	426	375	391	396	413	386	404	391	393	443	428	411	384	397	422	417	391	421	396	416	388	384	396	401	387	373	382	387	402	376	389	390	401	370	381	374	388	430	401	410	395	424	409	413	408	389	409	382	385	396	379	410	409	397	400	406	401	392	413	420	430	382	383	386	422	425	405	434	415	435	418	431	400	398	388	410	409	449	401	471	394	403	373	429	421	392	446	419	411	390	389	403	394	409	386	425	399	413	394	392	365	377	412	425	406	431	401	426	404	399	383	398	414	404	412	424	423	418	414	398	412	409	448	420	424	428	408	384	392	373	354	397	413	375	375	403	412	364	388	394	360	393	424	363	400	423	400	401	406	447	415	403	408	389	389	432	410	386	397	393	398	421	385	409	401	448	379	417	431	399	413	428	425	412	382	423	404	419	426	405	391	428	382	420	382	391	374	437	409	393	420	395	420	374	384	397	401	390	384	439	460	390	393	368	401	400	413	406	418	399	414	432	399	450	408	405	406	385	434	387	450	375	426	403	386	379	417	377	408	418	387	373	380	417	438	425	410	449	378	359	408	389	381	390	400	405	383	410	426	413	414	354	427	433	385	381	384	367	413	393	407	380	401	389	408	403	384	423	388	413	445	388	376	441	403	388	386	394	393	374	416	411	390	428	399	374	391	406	386	427	404	369	384	409	409	402	418	433	353	406	402	372	404	387	406	415	398	388	419	413	398	405	396	409	408	374	384	374	375	409	408	413	384	379	447	400	375	414	398	424	429	410	380	400	457	414	381	414	374	433	409	398	430	366	348	405	394	419	400	382	405	391	391	372	429	406	411	392	401	391	380	406	372	412	414	414	385	416	412	392	391	419	386	379	425	409	432	376	400	409	423	424	382	427	413	380	389	410	385	432	397	419	446	400	377	384	402	376	406	369	407	364	417	401	382	387	411	393	409	402	405	394	394	363	373	396	430	385	410	416	416	378	404	400	424	393	374	416	411	426	374	417	405	435	369	398	437	395	380	432	411	364	415	391	405	426	381	363	381	403	397	386	379	409	386	368	424	408	407	386	452	398	417	398	356	375	394	397	396	369	368	382	408	404	394	395	402	403	410	395	424	441	434	407	397	412	412	402	404	402	425	422	400	385	384	418	390	405	404	416	417	398	397	392	383	395	379	409	380	393	401	393	385	393	393	410	410	420	376	404	395	394	390	383	376	407	374	423	402	342	428	367	410	393	370	383	412	377	436	385	395	395	402	390	370	413	382	414	393	374	390	399	422	393	409	421	427	377	405	396	393	362	381	406	388	409	396	433	398	412	348	378	395	400	428	430	395	383	390	381	415	402	437	404	415	424	409	388	415	378	413	411	399	401	371	439	392	393	404	405	380	442	395	431	389	410	398	427	389	440	386	392	369	442	409	420	434	380	417	374	415	433	382	403	381	389	392	372	403	416	415	390	417	389	406	400	396	396	406	385	416	390	442	401	409	444	415	394	400	392	418	432	408	429	419	406	364	395	406	366	430	390	380	431	393	374	393	418	400	376	400	449	437	404	407	417	404	450	403	388	407	424	425	394	385	421	399	396	386	391	394	402	424	397	430	404	421	399	400	401	408	408	388	427	432	410	405	402	418	418	427	424	396	414	426	410	350	441	394	455	421	399	376	443	388	430	398	392	365	379	467	386	401	397	409	418	392	368	410	373	365	420	401	424	417	398	418	416	438	397	376	399	454	448	406	391	406	416	391	399	399	416	368	385	397	409	400	416	389	414	363	388	400	396	418	410	423	411	391	408	425	371	385	370	453	427	382	410	390	445	428	476	405	399	415	422	396	402	444	410	446	388	410	442	410	369	406	433	398	401	401	366	422	399	395	429	354	408	393	395	420	417	386	432	423	411	425	401	433	403	393	368	416	392	406	414	432	424	396	377	404	429	377	421	384	417	386	423	425	382	381	397	394	432	402	416	406	408	398	409	380	393	427	366	383	395	417	410	366	439	404	395	394	409	393	409	391	412	398	424	396	395	410	401	419	406	419	405	379	396	383	439	386	442	411	392	401	452	387	361	399	375	411	429	423	407	374	383	388	434	399	417	450	369	377	390	394	383
11741	5792	2324	1428	976	604	419	363	317	289	256	257	244	269	253	280	236	275	238	220	256	274	213	275	258	230	281	260	249	263	235	227	228	243	263	248	209	231	242	250	261	293	251	252	275	228	247	256	266	260	240	241	263	235	279	220	235	207	228	251	253	255	252	234	244	229	264	234	263	271	258	247	244	238	259	265	256	248	254	236	279	222	251	281	258	229	267	269	261	232	275	244	250	248	244	249	264	254	233	233	235	265	236	256	256	238	243	258	251	247	231	240	233	247	279	252	255	242	253	250	231	256	244	243	269	268	263	276	246	270	259	260	268	256	266	260	245	261	234	255	243	228	248	255	251	254	240	243	261	245	261	279	266	257	280	257	287	249	245	245	234	263	257	245	254	249	247	246	263	251	235	222	253	267	236	255	222	231	260	231	245	252	252	268	248	238	254	278	248	256	250	235	250	225	249	252	244	263	241	240	243	232	264	246	238	243	255	239	269	246	244	240	261	242	222	263	231	245	221	255	232	280	293	255	228	268	238	251	230	270	237	221	262	234	240	263	246	247	247	239	241	209	269	271	271	246	246	232	255	281	256	229	260	248	267	247	245	246	240	269	267	241	240	239	227	254	226	261	255	227	235	245	239	254	250	266	266	251	235	246	242	236	259	228	252	256	243	263	251	262	246	268	232	223	232	258	242	253	261	232	254	243	245	272	280	254	242	246	236	264	269	269	241	238	238	261	265	265	229	261	280	213	250	246	259	252	250	236	257	223	241	228	249	249	240	226	237	243	252	254	229	250	240	262	265	244	241	230	227	237	239	228	256	273	243	240	265	257	224	239	267	236	249	227	246	258	256	243	243	231	272	238	247	243	254	257	274	231	255	252	273	265	255	242	230	225	259	254	274	231	243	237	220	222	248	223	269	243	255	257	254	260	231	223	237	227	253	251	258	249	257	230	219	257	273	267	238	210	238	239	246	236	238	232	270	256	258	220	266	217	270	251	250	228	283	255	236	252	284	232	225	257	248	222	225	267	255	287	249	257	254	243	269	239	220	272	242	257	257	275	226	254	268	255	234	225	266	253	241	250	249	248	282	244	223	275	230	264	231	245	255	247	237	227	246	239	242	264	240	256	231	229	267	244	234	263	245	226	265	243	242	236	245	252	224	255	254	270	284	259	236	256	254	260	237	237	278	237	262	246	235	245	254	268	251	275	249	264	257	251	243	258	250	263	237	238	260	257	243	246	245	263	255	239	249	257	244	266	238	235	224	236	245	268	245	257	258	239	246	248	252	226	246	271	241	242	258	257	249	237	255	236	251	241	268	260	259	257	271	261	246	258	251	230	254	243	244	224	274	241	251	238	232	227	245	268	273	223	234	237	234	239	267	260	223	241	242	254	258	287	244	241	253	254	276	239	247	279	277	254	232	270	278	241	228	244	267	244	244	223	233	238	211	241	235	238	255	258	210	266	225	228	228	240	226	269	252	245	259	259	252	240	242	250	263	256	259	247	250	228	252	232	254	260	238	220	264	248	279	250	238	228	222	252	256	241	222	237	258	257	265	259	272	253	253	263	245	254	242	231	236	242	249	243	260	248	234	259	259	231	221	266	253	258	254	243	277	264	262	254	249	231	292	271	258	259	274	258	226	233	231	240	262	242	265	250	260	230	232	255	241	211	277	242	269	234	243	235	243	246	241	278	267	235	244	278	243	283	214	249	259	246	231	242	267	255	253	251	246	251	255	228	229	241	249	224	230	255	227	250	266	238	254	220	242	213	269	247	271	224	260	243	239	235	260	286	243	247	211	238	247	231	214	232	235	271	215	235	215	254	238	240	248	232	256	264	251	262	231	257	235	240	257	250	250	253	249	249	252	273	239	243	261	233	234	220	242	251	242	243	256	262	232	263	256	267	240	240	232	251	261	242	254	262	264	261	249	268	247	246	246	236	229	248	248	254	245	265	229	253	246	276	243	249	262	259	264	243	251	268	245	226	245	269	240	249	256	234	238	234	261	230	260	246	248	237	254	284	275	238	238	252	247	241	251	250	262	272	259	248	240	236	233	206	230	220	280	233	246	238	255	260	243	237	259	241	251	232	237	254	238	240	259	268	242	258	241	269	246	228	253	243	222	250	270	259	228	239	239	232	231	250	246	249	260	238	267	244	263	256	216	224	221	228	261	231	243	242	228	245	271	256	237	265	265	274	256	250	227	235	248	241	227	213	250	252	233	263	257	247	261	271	273	234	235	245	221	230	243	269	226	242	262	241	273	237	247	255	253	251	267	243	277	260	263	248	254	262	228	254	262	249	253	241	224	243	249	218	257	253	252	255	248	252	236	245	254	249	250	230	291	258	240	253	236	234	248	244	258	234	234	256	275	248	260	248	235	248	254	214	235	273	244	225	263	225	249	240	246	267	244	249	301	270	275	234	229	241	235	250	242	264	246	256	286	258	266	256	249	255	255	230	217	240	226	235	230	229	222	232	226	234	261	238	240	234	252	270	266	260	240	276	271	248	238	232	255	234	270	285	241	243	276	249	223	224	232	245	245	239	262	230	257	224	259	273	266	250	264	242	227	225	235	256	242	251	266	248	222	232	248	236	245	248	250	259	257	250	268	253	256	234	237	247	251	250	218	249	275	224	274	254	245	257	238	259	265	236	265	262	231	236	267	250	243	224	263	258	258	249	229	264	230	257	238	250	256	229	214	234	239	229	248	234	249	262	232	264	242	219	273	243	249	246	249	239	242	251	215	224	260	246	239	233	254	237	271	242	250	246	251	231	230	262	282	239	257	238	254	253	249	238	214	229	232	267	222	247	254	252	244	227	253	260	242	249	248	244	244	271	252	254	244	259	259	212	284	239	240	282	250	223	248	255	245	224	268	233	276	270	264	235	261	237	229	262	256	256	232	262	226	257	252	255	231	243	195	252	210	264	294	218	229	255	242	246	246	246	233	220	244	283	251	239	263	231	257	270	264	254	234	261	262	233	240	243	270	283	254	231	252	253	274	229	238	249	275	246	229	264	243	236	247	256	228	253	255	235	268	253	232	244	237	245	238	249	236	230	223	259	232	250	252	221	245	260	227	254	257	240	255	262	247	240	242	244	249	278	249	247	267	252	237	247	250	262	253	219	213	248	234	225	222	287	236	221	230	270	247	267	237	254	279	243	255	261	241	260	261	242	240	221	269	256	230	243	231	258	258	249	244	255	255	252	213	242	267	250	286	258	241	246	254	241	242	229	257	240	223	246	255	233	254	255	247	249	247	248	253	244	281	266	225	267	256	271	271	259	264	228	240	278	241	251	265	219	231	271	268	252	228	240	264	221	237	247	251	250	279	238	257	232	236	262	234	260	250	265	224	246	264	238	268	246	238	243	207	277	259	267	256	279	238	232	269	243	258	261	235	266	248	218	275	253	234	224	264	255	249	255	266	248	264	227	235	243	251	226	267	255	243	244	250	239	245	241	271	259	236	263	247	227	236	237	242	240
12235	2714	2715	2867	2416	1672	1146	1113	1107	800	730	660	706	717	630	700	672	604	642	665	658	655	598	611	628	629	652	652	643	647	658	641	623	669	589	640	647	604	619	651	613	678	637	622	658	623	633	607	683	646	666	694	623	660	620	587	597	655	624	664	656	668	646	639	664	646	654	649	639	622	602	631	637	684	676	666	601	663	621	638	646	616	549	635	644	664	659	567	674	636	683	640	668	627	652	672	603	649	636	650	617	669	672	624	660	657	645	670	639	652	633	638	639	632	605	644	653	588	635	642	667	619	656	638	605	681	611	635	650	647	612	633	640	636	608	627	634	588	619	610	629	635	619	658	616	680	660	648	634	611	646	668	580	594	634	588	622	686	680	633	612	652	652	622	654	652	599	642	630	637	670	616	607	591	650	644	639	624	584	615	617	644	642	620	650	687	627	637	648	645	671	647	655	657	686	644	645	642	637	621	712	640	629	643	648	648	631	634	661	609	668	628	696	632	628	647	653	620	608	679	611	626	648	639	632	643	588	605	624	643	622	641	623	680	643	636	636	637	631	627	607	669	646	649	577	579	614	658	678	582	598	669	640	596	643	683	623	630	621	667	585	654	676	649	642	645	650	646	622	632	675	666	627	645	602	648	593	646	625	610	633	623	606	646	660	616	676	627	673	634	673	649	650	646	635	624	656	680	620	634	634	670	588	680	622	624	622	628	648	691	658	617	624	605	645	630	659	611	647	641	635	653	647	640	679	632	607	614	664	651	648	561	621	651	641	623	651	663	661	688	677	637	624	623	594	602	639	627	616	609	603	635	627	626	593	609	615	618	639	642	654	650	612	678	656	603	656	602	638	656	680	640	670	664	652	653	583	680	673	648	644	598	663	677	632	684	671	589	640	625	672	646	641	641	634	605	643	650	650	644	676	606	628	651	627	646	605	661	670	612	644	638	628	639	632	669	626	649	645	628	637	661	650	663	659	627	598	625	603	584	651	665	653	630	614	646	599	608	612	635	697	673	701	637	664	629	675	640	627	705	591	636	641	651	656	589	613	641	627	606	653	602	615	651	659	580	589	638	605	664	660	644	674	609	645	679	648	599	667	616	655	676	605	634	686	624	615	633	620	640	602	617	628	596	675	596	606	652	664	647	647	615	655	649	600	638	659	603	659	638	633	641	630	649	617	574	645	580	707	627	634	647	657	670	625	620	661	676	669	683	654	637	672	634	670	601	630	589	703	662	622	664	625	629	613	607	608	602	637	655	654	614	622	646	644	622	609	663	651	646	585	619	646	605	699	631	662	638	624	647	639	618	639	648	633	632	619	645	629	653	629	641	633	636	615	642	622	654	589	635	653	670	647	666	688	657	650	669	661	663	587	674	634	635	663	642	650	603	640	634	655	622	660	641	633	650	643	622	670	629	587	604	639	650	605	634	653	591	625	644	653	652	660	638	636	616	618	628	662	605	628	624	643	629	591	644	641	674	610	612	653	604	629	670	654	650	658	612	653	638	683	641	644	633	640	668	646	638	676	630	672	623	661	679	657	642	619	603	646	629	633	608	650	597	647	668	625	636	646	631	629	599	640	651	620	700	670	611	635	608	641	636	674	630	595	661	659	593	663	608	636	629	623	658	649	655	624	657	670	602	632	612	659	624	657	636	682	683	627	632	625	645	686	687	639	635	624	615	619	613	619	627	658	633	617	642	613	654	628	645	623	646	640	611	625	626	675	594	633	649	639	622	610	648	621	624	638	640	649	613	632	656	605	627	663	629	625	667	635	609	610	632	649	648	627	643	577	629	657	669	587	649	666	608	591	663	648	662	708	674	639	617	632	642	581	613	645	639	648	617	626	673	624	646	602	635	603	705	637	621	623	586	614	645	610	680	615	649	639	652	640	644	620	657	624	652	655	631	643	601	655	653	652	595	613	630	673	672	665	690	670	619	636	619	622	622	679	633	646	632	665	622	656	643	649	609	631	644	617	666	630	637	587	647	684	628	686	609	583	659	673	602	692	651	680	649	651	639	630	630	623	662	624	633	634	698	620	642	635	658	606	637	632	638	641	612	647	642	593	648	642	625	636	638	650	638	604	645	603	624	675	650	659	648	645	613	666	666	603	662	612	607	631	637	621	641	614	637	678	647	582	619	615	649	650	610	665	682	661	667	669	628	638	652	638	615	654	607	616	652	650	616	624	678	674	681	640	655	650	680	633	636	662	651	618	623	586	676	640	666	589	649	614	584	656	596	677	656	678	677	625	615	618	657	649	642	638	659	657	649	641	600	585	656	626	614	633	615	652	694	628	664	657	618	682	637	614	655	630	626	633	677	678	638	674	685	639	683	599	633	657	600	608	676	599	653	631	639	616	659	657	645	690	605	647	630	623	645	651	684	645	612	622	634	693	657	614	660	650	645	607	596	619	657	660	641	667	627	705	555	664	672	672	630	612	630	652	631	640	592	648	639	662	653	588	628	649	645	654	668	666	637	643	653	644	655	661	632	658	667	650	679	674	671	585	647	616	589	660	639	635	640	645	671	629	609	621	707	648	677	601	637	616	603	665	653	656	642	677	620	640	640	614	632	646	629	660	661	659	627	640	667	636	644	652	631	680	662	611	687	645	617	638	639	616	645	647	598	627	638	637	608	684	608	637	606	678	625	638	633	644	635	587	615	639	668	607	612	681	626	631	652	628	633	642	675	625	614	639	651	619	673	616	645	649	616	674	620	643	666	676	585	629	647	635	673	602	625	672	619	616	650	641	644	615	610	613	598	652	611	664	661	624	583	653	621	661	664	624	606	641	617	623	692	640	620	683	579	606	619	680	632	691	677	669	648	642	630	622	638	689	618	645	655	652	641	640	621	631	645	663	630	618	662	644	620	687	675	622	680	615	653	638	646	620	618	660	646	657	597	671	592	658	628	622	589	650	628	647	629	632	570	629	638	651	661	639	669	677	580	604	658	590	630	658	616	666	627	658	653	665	647	631	630	614	634	670	607	635	574	665	678	663	613	599	612	642	644	643	638	602	611	652	650	647	639	643	658	603	634	588	598	649	626	603	610	635	653	644	628	603	608	626	625	620	643	622	655	643	696	652	641	617	669	650	614	606	600	635	630	665	589	645	609	627	639	656	644	666	602	666	643	662	638	659	660	613	667	628	601	682	627	593	674	640	640	634	623	697	659	641	655	671	635	639	622	651	608	591	625	639	620	692	586	648	650	576	592	632	666	609	699	651	624	654	597	606	624	635	637	639	663	615	653	642	620	640	616	644	643	629	614	581	646	614	672	666	603	645	603	628	631	611	636	622	698	641	634	676	635	648	648	611	596	672	653	640	659	669	627	644	628	630	646	621	630	659	550	604	670	610	589	638	649	656	633	597	684	652	632	628	584	612	653	667	704	652	669	631	644	637	595	635	627	628	560	638	673	646	631	661	676	678	648	611	602	620	633	685	617	620	644	636	629	633	703	633	631	641	645	680	638	594	656	557	624
39286	27031	22732	14962	10234	7039	3517	1569	924	581	427	366	366	362	324	317	332	306	302	285	260	265	310	268	260	292	265	250	252	266	265	261	242	279	271	263	277	252	266	323	275	279	272	285	249	276	283	265	292	263	265	280	263	277	282	263	277	267	272	287	290	275	248	277	287	306	252	265	256	290	280	273	263	295	242	264	259	268	271	268	266	271	291	270	250	265	250	257	270	240	258	266	268	254	256	276	283	292	262	286	284	268	277	247	302	241	263	288	270	278	262	257	276	306	254	295	262	266	287	261	261	286	268	278	254	265	262	292	276	268	262	266	282	248	262	267	278	279	265	279	246	239	255	281	258	261	271	271	297	259	270	257	279	233	248	243	282	274	302	239	256	245	272	267	269	253	247	268	254	270	264	264	251	281	279	275	255	255	251	245	260	274	266	272	273	275	280	244	286	289	237	268	273	233	256	237	259	298	273	296	254	281	263	263	295	257	290	286	269	267	257	284	261	292	278	258	269	278	287	241	291	281	260	274	245	277	260	311	258	255	255	273	298	246	255	259	257	248	241	253	260	260	281	239	249	252	249	289	264	241	275	276	262	264	256	322	231	249	247	272	253	268	297	232	262	273	268	287	262	267	265	263	264	245	258	299	226	331	289	242	278	266	272	263	263	281	260	242	278	255	248	278	252	260	267	260	275	248	260	275	292	269	282	278	272	263	243	256	280	240	252	258	253	267	259	267	250	269	258	273	259	290	285	241	257	236	287	305	263	289	278	256	264	271	278	286	259	243	279	260	282	278	269	262	280	257	261	229	259	244	254	250	265	270	256	244	257	242	255	237	276	264	289	266	253	233	244	268	227	283	269	290	262	272	262	257	270	238	233	259	280	287	251	244	253	267	292	233	238	222	246	254	255	284	301	248	246	277	285	262	264	256	241	284	238	283	232	255	232	237	266	252	224	249	270	278	245	279	305	268	283	274	283	285	310	261	284	247	247	264	253	269	283	267	295	259	223	284	291	260	244	256	266	287	241	252	286	247	244	248	261	256	262	266	253	271	254	286	302	241	285	260	239	275	279	247	253	273	282	272	258	307	236	269	235	262	280	297	249	243	272	251	299	236	240	253	256	265	265	266	279	266	276	245	237	244	247	300	267	273	278	256	301	252	275	272	243	278	272	295	257	248	261	254	254	273	273	277	273	276	264	232	248	264	262	263	263	290	260	251	243	265	248	238	276	263	253	220	240	270	253	287	256	255	250	286	269	275	230	251	263	277	263	238	261	260	270	289	246	266	266	254	290	261	268	297	247	260	248	254	237	256	234	262	263	274	251	271	270	280	270	256	284	243	270	294	270	253	242	272	285	280	253	256	267	232	270	263	241	266	293	251	285	289	251	266	269	259	249	240	265	258	286	290	282	262	279	249	278	293	262	259	268	257	265	290	244	274	259	261	278	264	267	273	267	285	271	244	253	258	271	255	283	253	253	258	269	288	275	274	259	250	264	272	234	285	275	269	274	241	256	258	242	264	273	271	290	248	257	267	234	248	283	256	222	265	301	296	276	270	256	275	252	247	249	251	290	287	265	220	256	262	286	243	259	274	248	298	277	246	292	266	292	255	251	263	283	298	255	269	300	267	254	244	272	259	287	281	265	283	238	256	255	247	276	291	268	298	273	265	239	264	250	264	277	249	261	254	282	251	277	289	260	303	282	255	293	274	278	245	272	266	255	280	265	261	238	257	301	256	250	251	274	252	255	268	234	248	240	298	254	275	254	271	273	242	243	254	279	227	262	261	272	263	262	259	263	256	260	257	263	264	238	263	289	261	259	278	263	261	282	263	263	259	262	232	287	284	281	253	264	289	287	266	264	282	305	263	251	295	267	250	261	264	253	266	258	269	278	238	244	261	294	255	285	268	275	288	285	245	253	262	249	273	259	225	262	279	251	253	270	245	238	279	271	268	281	284	248	241	255	290	290	253	220	268	277	250	248	283	257	262	277	278	292	274	242	259	305	298	268	235	300	272	252	293	236	259	274	246	294	247	298	267	258	284	263	259	277	266	228	271	243	275	228	217	262	289	292	266	297	265	252	266	252	269	283	258	281	263	291	252	276	240	255	293	250	252	262	266	279	229	244	260	265	255	291	239	288	288	265	272	267	282	275	258	257	280	285	233	269	268	240	256	252	278	257	284	282	285	272	257	221	255	271	262	255	246	264	284	216	250	264	272	296	274	267	241	254	284	259	255	284	248	261	242	264	239	277	291	286	277	307	260	270	264	275	263	251	284	250	264	271	247	261	291	254	268	275	241	287	253	279	236	257	274	257	257	278	275	279	300	266	258	242	254	211	253	263	284	279	253	293	292	254	259	268	285	261	286	276	257	274	298	274	267	282	280	253	258	268	263	247	268	236	264	260	295	284	238	257	237	272	246	247	256	233	258	275	294	274	249	250	279	277	264	232	269	252	242	262	258	288	254	274	273	275	250	256	261	258	298	279	269	249	237	270	297	280	265	277	287	248	293	267	237	287	276	255	244	284	258	274	270	243	254	231	268	246	209	265	256	268	264	260	260	268	266	271	282	285	305	264	235	250	273	260	237	229	261	264	246	257	283	242	292	256	274	286	255	274	263	254	248	271	278	285	265	237	249	265	276	277	253	284	271	260	257	226	287	248	278	303	254	247	247	284	260	275	266	270	254	267	279	214	272	262	275	255	271	263	287	250	246	244	285	258	256	284	274	239	255	261	245	241	287	269	295	263	279	230	247	267	252	259	262	245	221	249	254	284	277	237	263	272	247	224	248	294	294	252	265	251	277	274	268	286	273	267	237	287	258	255	257	254	262	262	249	273	298	282	238	257	268	249	261	268	291	252	234	292	286	249	263	254	285	251	304	265	276	259	269	277	272	246	249	260	262	258	255	273	251	246	282	269	280	282	240	281	270	269	275	269	290	261	264	286	279	262	285	289	264	261	285	259	267	259	298	226	268	263	245	242	246	247	260	259	247	275	251	269	261	254	266	258	269	237	246	270	266	252	265	272	255	259	266	267	262	257	281	276	271	270	236	271	272	269	253	249	285	264	260	256	241	236	274	256	228	278	260	255	257	280	246	253	265	245	242	266	286	257	257	265	289	290	262	255	299	248	290	274	254	272	256	275	275	264	259	280	272	272	256	260	237	253	256	261	286	305	250	222	261	280	264	257	257	258	250	255	261	251	272	285	277	257	274	276	241	244	264	288	271	282	270	258	307	250	273	239	265	259	262	249	247	253	261	314	260	260	288	241	264	234	269	287	288	251	281	263	273	259	256	291	257	290	239	290	261	261	277	255	262	261	257	291	273	254	276	224	265	257	268	280	253	261	252	234	253	287	240	244	227	274	266	301	274	268	277	257	236	275	252	278	268	274	275	258	277	263	292	254	307	260	259	258	236	286	273	238	280	291	253	271	265	279	254	273	270	290	241	273	278	246	280	278	270	254	288	254	281	252	270	282	273	297	264
32592	6450	8181	8979	8103	6104	4366	3609	2911	1933	1643	1327	1167	1097	993	977	910	841	847	804	817	788	759	736	750	740	721	717	726	770	696	738	772	709	731	678	732	690	699	680	702	708	692	688	709	683	717	689	695	678	700	652	727	762	682	739	636	664	718	736	732	712	703	717	621	714	703	707	714	654	676	691	716	671	685	680	715	683	705	665	652	679	662	674	643	657	694	691	651	664	684	692	677	695	679	682	703	693	729	731	637	688	650	661	644	635	709	681	701	685	666	693	681	638	654	625	658	657	686	680	653	686	673	677	639	681	623	685	649	656	699	672	659	703	702	659	708	679	617	629	637	671	691	681	656	654	687	639	665	635	646	646	664	647	640	658	663	717	663	658	620	615	672	700	650	682	668	663	679	674	644	634	678	604	606	682	708	684	621	669	664	685	654	644	692	683	615	635	665	641	665	629	625	637	629	665	661	677	638	650	640	621	635	696	666	632	663	642	648	627	686	642	641	638	679	632	649	682	680	614	651	659	630	674	678	653	620	637	657	670	676	650	654	670	685	656	693	646	660	673	717	652	709	648	688	610	611	678	696	669	660	688	695	660	642	634	644	663	662	664	671	643	704	656	603	675	678	653	621	685	621	667	656	670	686	731	648	718	645	677	661	673	644	621	599	643	692	688	652	645	681	700	685	653	690	679	621	600	628	683	612	648	662	677	656	670	669	676	716	675	647	691	653	636	660	657	685	670	627	660	641	638	667	680	616	665	668	637	733	624	654	646	644	639	658	642	658	650	647	636	654	655	634	634	650	641	685	693	695	668	667	652	658	682	631	640	634	667	684	677	615	697	671	693	651	624	664	695	607	712	719	681	632	669	683	668	641	658	685	690	605	685	657	645	683	651	638	669	687	668	625	659	688	646	668	697	666	660	682	615	678	642	651	673	647	610	622	660	712	655	626	714	647	667	677	660	628	674	642	650	666	672	628	631	652	671	648	596	663	642	632	653	636	672	660	669	650	650	622	655	737	652	691	718	665	639	734	684	620	638	688	679	656	633	664	673	671	688	709	704	601	670	663	657	621	664	657	644	657	661	695	682	696	718	652	649	664	664	657	666	655	683	629	615	688	635	634	661	674	649	685	639	663	615	679	640	695	686	644	669	648	666	649	690	658	671	717	688	639	676	661	676	684	652	628	639	695	676	693	628	668	650	641	687	649	645	629	618	620	667	661	707	653	670	690	650	638	653	608	711	660	653	660	657	623	618	641	658	624	659	661	656	650	630	639	671	645	638	628	665	718	670	662	652	654	667	635	647	642	635	664	662	664	688	640	672	607	676	681	668	613	622	657	673	591	667	676	709	643	649	673	648	624	661	650	675	646	669	648	673	682	698	678	655	656	741	681	721	626	667	677	703	623	621	664	622	648	646	593	683	659	706	701	666	681	631	674	640	658	701	657	665	682	672	638	648	619	666	633	629	651	651	661	688	677	626	651	666	656	657	673	675	644	696	630	608	692	656	651	648	654	654	709	616	692	662	736	628	614	668	716	667	706	636	641	673	625	676	690	673	663	693	666	665	615	695	660	663	678	695	659	705	658	655	629	640	655	652	658	638	664	642	639	620	663	685	637	713	668	702	688	661	620	647	680	656	652	608	665	711	677	626	657	695	649	682	660	673	689	642	664	671	707	686	625	636	666	658	651	660	675	630	696	657	671	654	695	657	669	667	678	677	633	693	607	668	668	647	626	699	654	678	609	633	651	639	685	652	626	672	674	657	663	637	662	618	640	695	652	710	593	647	642	664	653	673	578	653	669	643	658	648	672	684	657	619	715	651	609	707	651	664	641	712	623	645	683	639	693	670	617	630	690	638	669	704	679	639	612	678	671	627	716	628	676	639	679	656	638	656	669	686	692	686	714	698	673	678	656	676	681	686	650	707	653	636	664	626	616	668	658	693	641	652	639	684	609	630	657	630	686	660	653	634	669	675	716	643	687	648	605	665	659	659	655	698	697	640	674	707	646	633	668	628	684	659	626	638	645	656	648	623	714	683	676	668	617	614	673	634	646	670	636	626	653	648	659	669	653	648	647	668	621	630	637	687	657	643	661	635	694	659	641	658	686	675	631	643	696	635	621	635	686	651	659	658	616	621	634	656	631	679	650	640	660	681	687	646	632	693	679	651	661	692	658	590	675	636	651	676	674	679	674	647	640	647	644	636	637	705	664	661	648	683	696	690	673	691	674	636	665	642	644	653	651	697	690	595	675	656	628	655	639	696	662	658	648	689	613	698	664	703	609	640	665	694	643	599	686	693	675	662	662	633	654	686	640	628	708	593	653	640	672	622	702	635	676	665	641	627	648	669	631	721	667	670	660	642	591	646	620	618	656	704	724	637	670	677	653	652	675	677	690	681	646	631	697	699	655	650	664	654	673	629	699	698	670	686	664	614	645	655	673	629	671	667	686	676	658	673	642	649	658	662	661	692	628	622	673	677	640	664	663	641	662	682	680	629	651	652	628	630	618	674	667	640	667	668	658	614	599	649	626	679	694	673	659	656	698	648	652	626	629	633	699	695	651	644	673	632	694	657	683	696	610	653	665	692	654	656	656	640	669	668	633	709	625	651	650	626	627	664	643	663	657	663	671	637	656	629	666	609	688	652	649	657	655	654	635	639	619	641	623	683	632	631	638	642	671	671	678	656	639	621	635	668	627	650	661	668	669	627	651	654	641	683	676	655	611	695	598	694	627	662	657	696	625	665	668	663	628	660	652	706	630	651	734	639	649	667	632	661	668	665	712	620	671	633	641	662	680	697	637	653	641	682	667	673	649	661	630	646	689	682	622	720	670	684	678	648	637	642	649	658	686	602	637	709	679	645	633	633	669	663	599	716	637	677	655	686	679	623	643	661	633	648	667	731	622	653	649	651	728	661	670	622	677	628	665	636	609	667	681	648	641	658	653	674	661	642	631	700	645	692	669	684	623	631	665	641	690	715	690	689	641	711	677	652	662	621	654	671	664	630	695	681	643	624	700	651	685	653	651	660	684	676	661	665	701	676	655	672	644	675	667	710	631	619	599	713	654	623	674	639	683	656	675	656	633	645	677	652	683	649	671	669	675	613	690	685	681	660	677	662	685	662	628	647	669	674	614	658	637	654	631	650	643	643	668	634	695	680	681	647	654	678	635	655	620	666	668	673	600	652	652	653	633	625	633	690	680	673	629	638	701	713	650	682	701	685	651	615	676	686	602	672	658	641	650	663	631	675	669	660	651	616	697	629	638	661	660	696	665	699	673	676	681	673	647	695	617	655	705	619	675	672	703	677	645	658	637	640	670	642	694	651	631	640	666	667	676	633	663	675	640	667	681	685	646	672	659	686	655	663	677	616	628	657	651	668	675	664	669	665	650	670	652	679	646	672	688	613	597	647	611	641	652	676	659	610	638	685	651	637	645	678	663	660	628	692	627	666	646	652	645	684	667	694	649	633	659	658	632	693	644	677
46651	27868	26339	20464	16321	12635	7127	3123	1531	877	589	405	337	256	263	211	218	213	162	195	209	210	182	195	188	165	155	165	195	167	166	157	139	169	162	171	146	157	175	174	166	176	142	137	171	126	165	181	160	137	158	135	135	200	156	151	152	163	180	187	190	168	154	177	172	163	139	148	151	179	161	158	152	158	150	157	158	150	170	144	153	178	152	136	143	170	156	161	177	152	156	173	160	143	167	155	141	164	152	142	179	149	144	138	147	149	175	159	155	160	152	199	148	171	164	163	153	173	150	136	138	136	135	172	127	142	140	161	157	155	146	170	152	164	162	158	151	161	125	144	177	143	149	144	158	147	175	147	164	122	151	135	143	170	144	159	142	156	154	148	172	164	137	166	150	142	130	153	154	155	154	161	139	157	146	154	153	150	177	144	154	126	159	151	163	146	152	155	162	138	163	151	173	180	162	161	168	129	154	174	149	130	180	158	156	144	152	161	150	130	143	158	147	164	147	160	154	171	170	165	169	146	151	157	197	152	149	167	187	163	139	145	135	147	151	132	144	161	144	159	152	164	167	145	174	136	164	144	163	145	157	152	136	168	133	160	166	180	147	157	148	149	154	156	141	144	137	126	147	160	152	157	142	148	148	156	154	150	134	148	158	153	179	157	159	171	143	156	183	167	155	153	149	134	163	128	172	141	161	158	137	167	174	164	149	164	138	154	172	166	141	178	152	149	153	139	145	144	149	157	142	174	141	144	165	182	146	167	140	168	131	138	157	139	142	142	163	145	164	139	135	156	149	151	140	190	153	159	137	156	171	171	183	155	143	153	156	160	154	125	177	153	151	144	152	186	141	141	161	135	148	157	173	150	166	153	154	147	168	157	148	157	141	147	130	148	147	171	154	156	163	138	140	164	168	143	156	137	150	157	147	175	149	154	151	166	163	159	145	162	145	139	149	142	153	165	163	142	138	156	166	162	151	140	171	151	149	157	146	163	133	149	194	150	147	145	152	176	152	165	139	162	144	134	157	158	141	154	152	183	157	179	150	163	148	172	169	159	149	144	169	164	149	153	167	152	135	142	142	160	160	148	173	133	165	150	169	158	164	165	147	152	167	134	138	150	171	173	149	180	159	169	152	157	136	174	154	147	149	159	168	157	149	133	155	144	166	150	159	150	131	157	146	155	161	159	152	164	164	159	155	145	162	144	156	166	142	158	132	181	157	163	154	155	161	136	161	165	183	174	155	137	176	165	159	154	153	145	144	129	150	152	153	152	140	164	137	167	127	162	158	153	142	156	162	174	165	151	191	145	147	170	143	151	149	136	161	142	162	161	139	158	154	151	156	153	142	142	164	132	146	175	145	177	154	146	193	163	169	151	145	161	153	135	140	144	151	160	169	140	145	163	148	164	168	153	166	152	172	170	150	141	151	146	160	147	145	150	153	158	165	145	163	133	140	132	168	159	144	164	146	162	150	159	147	153	152	155	151	131	179	149	143	166	157	166	138	142	138	158	158	135	137	140	150	153	153	168	161	153	149	163	160	159	164	149	150	152	139	154	154	169	171	159	151	167	161	172	168	144	150	143	145	165	161	159	148	169	153	156	150	151	163	153	153	158	157	150	183	170	162	154	165	155	176	176	171	163	164	165	139	143	157	166	153	149	150	170	151	157	154	156	170	158	144	167	157	139	146	153	178	150	168	163	121	152	129	143	168	153	146	155	165	144	138	151	163	144	145	169	148	155	127	135	150	168	153	163	146	155	132	133	157	159	157	150	166	174	148	189	147	148	138	134	148	170	153	183	166	143	158	157	152	152	163	165	143	166	162	165	136	153	148	143	149	155	154	129	156	173	137	130	154	150	141	130	147	138	140	158	164	138	159	152	165	174	150	146	144	163	183	145	158	142	161	145	142	140	148	154	148	160	165	151	169	153	151	172	153	130	168	142	179	161	175	152	140	172	174	156	133	164	158	159	128	150	178	168	132	137	153	148	165	152	138	155	176	161	122	134	147	148	158	158	157	160	158	168	141	177	155	139	154	148	165	182	150	140	140	165	145	165	142	161	163	174	165	152	156	163	159	165	143	157	152	131	163	144	148	173	145	136	151	147	165	143	173	149	146	167	132	145	167	148	161	155	177	134	140	150	138	152	146	139	154	164	141	161	146	145	154	162	162	144	158	135	146	152	156	161	132	136	140	130	158	160	169	162	133	149	151	171	159	143	148	166	160	156	141	167	153	177	156	133	178	166	155	159	152	134	170	185	136	127	163	163	154	164	162	166	164	151	158	141	150	145	158	154	174	168	165	150	125	176	163	158	152	164	120	169	153	158	167	149	159	141	173	177	163	142	154	172	155	132	148	154	183	160	166	133	163	154	159	154	173	141	153	133	157	162	158	160	141	147	142	147	141	181	151	150	168	167	160	163	146	151	141	167	148	139	173	156	160	137	122	133	166	158	168	143	152	164	140	149	156	139	142	144	164	135	165	154	176	161	141	154	157	146	148	149	149	148	156	151	144	146	147	179	154	135	144	158	147	144	153	166	158	159	140	163	135	153	151	151	133	148	167	153	176	159	149	147	168	153	145	163	169	144	132	152	181	166	144	142	155	149	182	161	144	152	171	168	137	157	154	135	163	124	156	154	144	143	162	128	143	158	144	150	175	166	181	158	146	151	147	136	122	169	159	172	137	136	158	146	164	178	174	137	139	136	142	154	160	147	191	155	147	162	132	172	161	145	150	163	149	145	172	163	159	175	135	147	154	150	139	141	143	162	161	143	132	158	152	154	169	163	181	151	142	158	128	160	156	163	147	157	152	142	160	147	160	160	156	144	139	146	155	169	146	157	159	159	163	163	159	144	171	133	156	135	149	145	149	148	152	145	144	145	166	151	162	159	171	141	132	159	141	139	162	137	177	147	142	180	150	131	160	136	173	157	145	125	149	157	169	127	164	151	139	154	143	156	166	177	149	145	156	151	173	159	165	155	163	147	143	171	154	157	143	148	184	148	150	149	151	144	142	148	168	151	154	152	162	135	152	144	133	162	137	135	131	168	142	186	163	137	174	150	148	143	153	170	160	158	149	149	167	143	160	158	140	132	149	147	144	158	153	159	146	165	163	127	176	153	141	147	153	137	156	161	127	153	155	144	145	144	118	156	147	153	155	169	187	152	140	158	135	164	174	169	161	162	170	165	162	158	142	162	148	145	134	122	168	153	168	121	169	154	155	158	171	145	160	143	148	152	154	149	155	160	136	135	151	157	140	161	137	147	139	149	177	152	152	161	179	161	158	138	156	167	159	148	163	152	147	166	148	149	152	166	147	148	170	139	163	162	145	139	138	139	130	157	155	139	134	150	142	137	149	142	177	172	131	176	149	161	158	170	159	152	149	144	146	148	128	149	149	148	134	173	144	150	145	151	138	161	152	158	156	157	138	134	149	158	169	160	131	172	139	176	143	157	160	155	142	141	151	142	163	154	160	156	161	164	161	154
39256	8030	11538	12101	10603	8690	5913	5390	4056	2593	2101	1694	1382	1214	1040	1008	805	822	717	694	664	646	616	574	535	545	536	546	511	534	507	445	501	486	476	498	536	484	497	456	462	438	466	489	450	451	440	439	438	425	430	417	446	428	384	432	454	461	466	455	455	464	452	519	496	505	455	457	458	463	403	444	438	419	466	435	417	419	453	423	374	395	418	405	406	410	419	434	462	386	426	413	430	414	441	417	417	432	390	428	406	425	415	411	420	451	435	417	427	445	441	362	436	414	438	417	418	402	421	413	379	413	373	433	392	432	366	376	368	402	415	395	387	385	388	368	429	376	371	412	448	415	422	396	421	396	388	380	412	408	417	402	361	379	436	419	413	420	397	435	377	370	383	336	398	408	390	406	404	408	386	393	362	410	394	360	418	390	413	431	370	431	375	392	380	404	387	378	396	419	451	389	421	404	361	380	401	380	370	393	397	391	405	436	364	369	417	355	407	359	379	384	406	387	391	381	401	397	397	395	357	394	382	387	379	402	396	374	413	393	375	387	421	394	411	384	412	394	390	381	368	430	391	418	379	393	413	432	385	382	400	406	408	353	349	367	371	363	388	426	405	387	381	383	440	416	394	398	387	410	387	374	373	375	423	395	403	390	373	371	387	426	385	405	373	416	414	395	391	409	378	386	390	392	404	390	378	364	384	383	376	405	414	406	356	404	391	399	393	399	395	394	386	403	406	412	382	397	383	374	370	448	373	412	371	402	440	411	396	442	384	387	434	403	403	376	429	411	368	422	380	391	390	373	367	393	356	410	379	380	372	390	373	390	386	381	412	401	413	414	417	390	421	427	364	415	387	391	387	419	373	418	369	388	382	362	361	391	405	396	381	394	404	402	409	370	380	412	424	387	387	358	400	405	408	394	383	415	391	392	423	391	390	408	404	360	395	395	396	369	393	411	391	405	374	367	385	364	394	397	387	415	388	403	378	411	410	379	368	370	431	417	395	416	392	371	435	406	390	390	379	360	374	389	388	387	426	416	389	404	386	386	383	410	411	396	387	379	405	390	394	373	421	370	420	446	386	438	365	408	399	414	394	350	387	418	383	365	387	407	408	391	382	372	401	364	364	356	420	381	386	406	395	379	373	397	361	379	368	394	389	427	382	355	395	383	377	403	417	404	374	362	374	415	413	396	411	401	367	430	399	424	391	394	412	394	401	380	385	403	417	391	402	428	411	400	416	386	397	387	421	407	384	410	398	456	394	379	360	413	365	378	379	400	405	386	411	395	394	390	411	372	422	404	400	412	413	369	378	422	417	376	338	389	387	396	376	397	391	407	402	411	400	396	375	427	386	398	408	359	409	379	411	417	381	393	373	386	393	383	367	389	391	382	392	365	387	420	392	380	402	384	427	387	346	388	395	419	399	427	404	398	391	421	420	416	396	369	354	404	427	406	380	372	406	380	384	358	392	420	369	381	422	414	391	395	384	405	418	371	380	383	386	401	359	369	365	398	364	386	383	412	405	372	398	402	408	380	419	384	405	381	405	388	414	387	409	400	373	414	388	401	363	377	367	402	397	418	411	419	404	423	409	398	363	405	391	401	422	405	409	416	383	367	374	390	405	417	418	430	368	408	424	382	392	362	397	404	387	391	371	409	357	365	440	384	383	450	387	396	456	385	383	412	384	405	420	406	384	412	376	392	411	386	406	408	383	409	439	401	380	371	405	380	389	405	415	428	382	382	411	410	410	405	378	370	398	420	388	395	372	376	378	402	420	430	373	398	382	406	440	384	410	386	389	405	388	421	402	403	354	390	385	433	387	370	408	421	384	422	412	406	367	412	420	411	400	385	377	383	404	361	361	391	364	370	390	407	371	396	408	375	406	386	389	395	373	386	393	421	379	381	381	378	384	385	419	455	402	435	408	393	358	413	384	375	397	403	395	385	363	343	384	373	417	376	394	371	450	414	372	396	422	376	428	415	416	409	382	415	398	400	359	403	398	394	407	389	392	417	374	380	376	457	377	411	399	368	373	410	378	353	388	422	380	416	411	414	385	376	405	405	392	424	389	423	404	373	400	398	390	376	407	383	381	412	384	402	378	386	393	363	395	412	402	438	403	394	380	376	428	381	386	421	435	379	367	418	384	369	383	409	372	381	399	424	399	382	413	399	403	398	394	365	378	351	396	397	390	387	408	405	375	405	401	363	386	418	383	402	374	421	373	387	349	413	404	410	418	360	375	429	404	380	402	352	391	409	380	373	396	422	357	410	393	400	380	421	392	381	384	373	383	395	390	405	405	415	373	423	394	399	399	360	407	352	396	408	425	409	350	377	390	416	392	380	403	414	424	371	383	399	395	406	418	417	377	385	416	381	417	392	397	399	394	395	400	371	396	390	391	355	426	417	386	360	398	411	413	408	420	399	376	397	391	398	426	395	397	381	372	405	397	445	397	381	416	395	379	393	386	413	389	391	393	383	374	388	391	381	362	374	378	366	405	407	430	374	421	402	431	386	379	414	437	410	371	403	374	396	418	387	408	425	415	396	375	342	372	421	362	381	400	374	455	382	412	370	386	392	378	404	442	405	380	417	385	400	377	373	394	407	406	408	395	375	397	371	373	406	385	394	370	388	402	393	402	390	435	389	408	376	410	357	409	378	388	379	386	389	389	413	373	360	400	384	375	398	395	398	381	419	418	423	375	402	368	356	417	387	405	390	403	403	398	395	405	397	408	379	411	386	415	395	395	400	413	407	405	403	385	425	382	383	382	418	391	405	376	408	422	415	404	387	384	396	401	362	377	418	388	380	409	357	443	385	400	432	450	424	374	384	383	386	352	406	393	440	410	397	401	396	417	360	386	384	403	368	426	434	430	396	395	438	416	388	448	377	415	427	400	402	389	413	393	379	383	393	396	374	389	408	420	382	380	379	383	415	376	399	373	416	410	379	369	379	400	394	384	375	420	397	354	379	372	418	369	401	383	417	352	388	408	378	380	360	399	407	431	418	387	395	378	414	377	386	387	403	386	396	371	392	395	389	386	404	419	401	387	388	401	409	417	419	389	409	386	402	409	417	407	401	391	369	371	419	408	417	424	385	379	411	422	390	421	394	394	404	411	393	442	401	371	373	377	428	396	358	382	383	404	410	365	394	395	411	405	418	399	403	425	405	358	414	382	404	402	423	399	383	382	380	395	380	420	420	419	369	379	370	368	397	362	376	374	366	413	441	382	422	433	371	400	414	376	386	407	391	432	406	370	391	361	383	418	420	354	383	400	397	367	378	365	405	394	401	369	396	370	427	413	416	407	403	400	417	402	379	371	390	401	403	362	360	358	367	389	365	393	404	383	393	406	446	374	372	401	378	382	383	391	393	412	373	405	382	409	404	408	397	390	386	356	400	396	375	411	395	411	382	419	381	396	354	386	381	401	388	424	383	401	405	400	368	369	360	415	417	396	394	377	394	379	353	378	377	414	374	382	409	405	361	370	362	397	379
11829	5671	2276	1430	825	582	420	366	353	265	273	245	250	256	238	270	235	247	233	264	262	260	223	242	225	271	271	226	253	253	228	235	266	274	247	240	249	223	230	265	241	251	254	256	232	225	242	251	251	235	243	230	230	226	219	233	272	244	271	235	264	269	244	251	240	238	236	266	267	245	265	233	211	216	271	219	249	242	239	219	253	271	230	253	275	234	262	244	256	249	240	247	231	246	239	248	234	245	231	230	255	249	260	228	241	246	232	269	250	230	273	229	264	223	224	249	255	260	239	250	244	241	243	227	229	215	249	246	250	236	241	250	226	253	257	213	251	259	243	239	265	220	215	248	266	272	236	227	256	227	277	261	248	256	236	258	231	263	233	249	254	250	239	244	233	208	241	228	251	253	225	237	244	236	238	257	234	256	246	254	224	232	277	240	232	214	240	244	254	263	253	247	263	246	242	253	220	246	228	247	239	244	283	270	226	229	224	237	255	242	253	279	238	269	249	255	227	250	204	238	256	231	244	241	254	254	244	213	267	237	263	247	232	251	248	257	240	252	257	231	235	225	265	234	246	238	241	228	238	256	226	247	246	253	240	241	239	247	247	252	239	233	268	250	243	255	245	266	242	227	240	264	260	262	239	263	239	264	243	246	259	231	279	237	262	233	241	237	249	237	246	238	260	237	232	281	234	233	274	228	254	227	211	228	212	243	222	271	246	262	248	260	269	272	245	244	261	235	240	267	286	245	226	236	294	249	229	239	242	242	251	255	274	262	256	251	263	242	265	268	237	251	232	244	253	229	258	256	265	259	239	241	263	253	252	293	233	230	232	265	241	234	263	235	218	225	239	244	270	230	254	247	228	216	261	259	228	246	239	274	250	251	250	249	264	223	284	245	285	261	244	236	231	218	285	243	249	225	253	268	245	257	251	239	231	271	269	253	242	228	248	274	253	215	252	237	254	247	222	251	250	278	238	230	251	236	241	252	273	274	259	247	232	242	247	233	262	258	220	236	260	232	240	264	259	243	244	255	244	244	247	257	254	232	257	254	245	256	266	239	233	247	226	260	250	258	263	257	269	247	264	257	218	224	243	232	259	227	233	262	235	235	251	256	222	252	245	238	235	205	228	253	248	255	253	254	230	244	227	248	221	265	248	260	226	244	239	248	233	269	245	266	258	248	258	253	237	251	258	238	275	243	265	234	230	251	266	235	244	275	232	248	235	236	250	261	225	265	284	254	254	265	249	244	247	234	244	219	252	251	229	237	210	242	245	245	219	257	228	254	276	248	233	237	256	255	238	242	219	244	268	264	240	225	251	234	262	255	250	246	246	270	247	234	265	245	242	256	241	252	252	220	229	239	257	248	258	223	246	257	247	244	274	205	256	248	262	248	241	235	248	254	259	271	263	229	232	240	255	255	239	260	264	255	254	221	273	267	239	249	282	236	243	257	257	257	254	261	231	249	214	241	255	245	247	229	255	247	248	248	265	228	238	258	267	231	225	259	251	238	219	205	238	217	233	246	227	237	263	252	254	259	243	255	277	235	230	249	272	244	248	251	244	257	238	241	263	246	270	247	217	231	219	228	274	254	243	275	224	247	221	242	260	255	274	261	229	253	268	234	256	236	241	238	247	213	229	248	237	259	266	256	228	257	261	245	238	249	253	229	273	243	252	243	258	234	240	251	267	232	238	251	223	288	263	250	261	254	252	230	234	263	249	255	253	225	244	263	237	247	227	236	250	238	256	261	230	245	248	233	213	261	232	246	272	219	259	253	270	277	231	229	242	238	246	259	222	263	259	255	258	255	232	251	262	268	245	266	228	253	261	252	261	275	209	257	238	245	230	226	226	231	246	247	239	269	246	243	257	244	272	245	261	232	242	268	239	268	241	242	236	255	248	254	255	256	207	245	244	231	259	240	248	269	236	252	244	264	235	227	228	248	223	266	280	251	268	257	253	241	249	235	218	231	245	233	236	255	251	221	255	237	240	230	265	242	278	224	249	217	232	244	235	255	245	244	240	226	284	276	225	247	234	240	238	250	234	270	263	241	264	264	277	246	258	266	248	226	227	209	263	265	239	260	257	245	236	231	210	259	233	226	267	232	243	239	227	272	260	258	259	255	242	232	243	252	265	235	288	260	252	241	244	215	263	235	254	244	242	235	248	248	255	233	241	236	243	225	246	236	281	254	251	216	266	257	230	280	224	225	218	221	243	250	266	227	205	224	273	242	249	269	232	260	265	240	241	251	253	252	231	258	267	210	260	259	257	253	256	231	208	252	257	237	266	256	264	261	249	246	239	252	253	255	253	268	252	222	242	281	250	248	270	236	236	271	237	246	234	233	254	256	243	229	215	251	230	290	264	253	242	253	242	215	274	221	231	237	231	264	247	254	222	209	255	221	249	243	276	223	210	263	235	255	233	233	249	268	263	251	272	252	243	244	250	245	254	209	229	250	247	264	249	262	273	251	271	248	232	226	231	270	280	240	215	236	254	240	253	254	250	228	236	251	240	271	244	272	244	255	257	239	233	233	231	268	265	269	227	225	227	245	234	218	264	211	262	267	272	259	240	225	242	265	230	267	208	255	270	250	258	239	242	239	268	237	244	249	229	244	250	223	255	246	251	267	243	263	251	228	229	278	254	265	261	238	238	255	260	251	231	249	206	263	246	261	243	234	255	288	296	229	235	245	242	239	233	221	249	243	257	269	237	204	234	217	258	226	235	224	229	263	231	235	239	231	249	240	251	244	248	259	271	256	259	266	234	269	248	250	259	224	265	248	270	244	248	226	239	252	269	265	232	246	231	246	255	250	256	247	228	243	260	261	252	243	272	258	279	257	202	262	230	276	229	223	264	249	262	246	259	226	263	245	218	238	230	248	219	238	264	245	253	269	268	264	243	249	254	243	242	247	254	252	224	233	261	234	277	254	217	230	257	282	240	235	255	238	230	231	265	252	240	254	232	253	218	244	255	229	270	258	246	220	217	253	249	267	229	232	234	238	242	242	256	268	257	270	254	245	279	290	237	247	244	221	228	229	255	250	224	235	241	274	225	258	258	278	254	258	248	269	240	258	249	230	246	240	246	244	228	253	238	217	229	242	241	259	239	233	241	252	223	256	249	257	241	250	241	233	247	243	273	218	247	228	244	242	261	254	251	243	241	247	256	286	258	228	277	252	217	254	261	233	276	263	258	223	225	260	277	246	251	239	277	222	244	235	227	248	243	256	260	242	245	252	268	239	250	243	219	256	257	252	228	217	241	240	266	260	228	244	262	234	274	259	247	246	257	254	242	239	258	238	241	259	257	234	232	269	244	244	271	242	215	229	235	249	247	244	234	241	263	262	245	227	258	255	234	214	244	261	224	243	244	254	270	248	256	240	262	249	217	241	232	248	249	237	233	221	253	242	252	265	236	239	257	278	205	241	217	234	253	250	254	229	255	264	258	271	254	246	228	272	223	218	251	263	250	246	233	240	236	244	235	250
12497	2193	2587	2884	2186	1712	1242	1158	1015	766	697	648	691	666	616	665	623	671	655	641	594	647	666	636	632	638	673	584	597	655	616	580	645	692	587	648	664	616	680	638	650	643	670	637	621	686	638	638	665	645	615	641	615	651	643	675	613	597	604	624	612	642	666	630	660	680	672	662	637	648	659	590	686	604	629	590	647	617	620	615	677	621	631	664	642	655	668	676	638	616	606	609	644	666	638	626	677	658	621	633	620	640	595	626	626	657	612	684	639	596	606	620	618	635	633	663	582	616	616	649	691	585	581	625	642	627	611	688	649	606	676	659	627	688	623	596	593	607	620	624	632	612	615	614	630	589	597	642	609	606	651	649	648	643	652	671	661	673	678	611	614	657	633	595	600	613	631	629	655	661	636	628	643	630	641	668	646	662	628	603	639	694	639	648	622	630	610	649	599	616	631	663	618	632	605	584	613	658	635	587	634	691	633	663	659	567	627	611	658	621	648	627	657	633	631	623	680	628	603	639	660	641	613	627	596	634	624	637	613	659	632	634	615	598	631	627	631	623	605	622	598	637	606	644	648	601	709	619	612	626	620	680	611	672	589	601	622	611	616	675	636	616	665	643	602	626	637	624	630	636	634	630	675	612	618	594	662	644	630	583	671	638	648	645	658	660	630	636	643	621	614	664	643	642	650	639	650	637	663	651	632	654	629	658	639	653	657	663	582	606	654	628	580	608	629	621	634	571	644	659	644	614	609	646	628	624	667	670	660	622	602	646	636	656	652	688	600	631	624	624	644	674	664	651	621	621	612	638	619	626	679	605	691	634	595	596	669	657	664	654	609	621	623	632	646	649	610	618	603	593	633	643	637	617	636	641	623	603	628	654	650	645	648	685	638	663	632	623	626	647	647	661	625	619	667	652	622	640	671	617	670	683	579	629	649	650	611	639	620	629	662	690	629	625	594	683	645	632	653	631	646	603	638	641	671	648	631	650	594	631	633	624	616	629	629	633	653	653	645	632	669	646	646	641	615	608	635	653	675	613	656	646	626	579	604	626	665	648	634	634	617	657	654	628	681	664	651	608	633	622	610	595	624	681	633	639	657	605	591	652	650	611	661	649	661	648	664	651	623	638	594	645	614	603	618	577	631	626	662	602	617	679	625	641	599	629	606	670	627	666	570	637	616	648	640	647	669	654	628	642	652	617	670	644	603	634	615	591	631	662	640	637	634	648	655	640	606	652	635	621	613	674	622	621	615	642	609	625	596	666	607	630	663	619	641	642	661	608	638	644	683	631	666	661	670	592	626	605	609	625	620	641	669	615	639	628	663	623	646	639	618	616	584	604	625	595	651	649	623	645	639	660	627	678	636	608	647	638	599	623	612	664	671	612	647	623	611	650	624	628	620	694	635	662	664	603	641	608	634	641	612	595	609	626	659	599	623	651	652	605	623	662	647	597	654	619	622	656	652	600	600	680	615	602	645	644	603	664	618	623	597	635	623	634	656	603	601	690	674	695	664	664	676	633	625	643	669	618	631	658	598	674	670	625	604	596	576	628	658	662	647	594	607	624	639	617	630	624	631	608	688	608	623	625	624	640	648	630	599	665	624	641	610	668	647	597	646	652	629	593	635	646	681	659	662	601	613	604	600	687	632	672	645	609	605	660	625	619	654	621	652	609	607	660	630	647	639	626	656	609	633	613	643	617	628	636	637	598	659	637	617	696	641	669	712	602	614	605	615	643	590	622	633	607	659	633	662	615	615	636	657	638	605	635	672	604	678	609	648	584	641	652	603	661	648	650	619	640	650	629	651	626	597	645	648	611	625	562	626	654	634	628	632	647	636	575	684	636	629	630	632	625	663	583	613	663	606	613	614	629	612	633	664	646	616	638	597	597	598	595	638	660	650	658	631	644	614	588	636	597	625	622	627	631	632	601	639	611	569	605	636	597	615	658	642	645	634	602	661	620	664	637	703	665	595	601	654	627	656	624	616	600	632	615	667	641	649	623	630	680	699	626	596	581	641	672	601	666	650	635	591	640	611	622	611	620	630	608	626	643	642	675	650	640	642	639	611	595	631	660	612	615	596	637	640	625	642	626	614	635	648	620	580	640	646	639	657	645	646	622	635	644	647	652	656	646	665	617	589	632	627	609	619	644	615	673	645	617	647	623	621	643	623	616	634	642	619	634	680	647	669	651	656	600	664	643	631	654	614	624	625	630	612	626	619	677	582	655	642	652	651	597	647	662	644	693	602	593	628	626	617	625	648	636	638	629	653	658	596	632	642	624	662	569	615	688	610	651	645	633	642	612	653	610	677	614	648	613	619	625	634	639	665	630	656	667	599	623	662	649	655	646	592	648	624	646	589	641	650	630	661	633	667	641	625	602	594	621	629	598	613	606	628	626	674	606	660	631	615	595	610	643	641	617	639	704	644	605	621	622	640	632	629	690	606	643	628	600	588	634	626	647	632	639	650	651	651	624	615	674	662	636	653	616	654	654	639	645	617	628	614	649	652	653	597	627	641	624	684	630	605	681	638	693	635	587	627	638	620	595	590	642	621	635	650	633	640	614	632	647	665	626	632	668	632	615	606	600	615	617	662	663	641	633	618	629	632	664	575	629	685	649	607	668	663	584	627	619	616	656	619	616	669	658	653	612	629	645	633	594	647	649	599	647	631	620	608	616	632	598	588	630	643	641	637	631	582	619	645	633	630	685	669	632	608	664	667	613	678	638	594	639	636	624	664	646	651	610	667	616	640	638	576	628	632	647	649	581	603	601	547	607	618	607	649	646	630	617	630	655	637	603	634	655	618	623	633	655	631	616	636	647	595	661	578	635	652	681	643	625	619	657	635	627	626	612	647	643	645	631	645	612	591	623	673	628	604	655	653	690	639	607	649	615	574	614	651	651	634	665	606	634	681	622	627	629	645	655	636	649	626	669	657	622	641	632	604	617	630	662	607	672	620	680	620	635	616	649	680	629	665	617	614	630	635	608	671	600	665	614	601	642	633	700	617	667	638	623	612	667	628	639	673	604	612	639	592	667	635	630	597	631	619	571	664	606	651	632	635	645	628	607	624	619	590	621	621	585	612	641	658	598	656	615	646	642	619	619	598	641	667	623	625	630	622	674	693	644	619	606	608	640	633	601	654	620	626	602	618	568	629	610	684	648	590	594	642	646	604	633	600	629	586	613	605	633	601	616	644	571	655	666	664	583	618	626	649	598	610	619	631	605	630	665	617	642	616	642	623	656	632	579	628	623	647	645	665	645	659	630	629	651	578	634	634	619	681	618	658	663	582	662	620	621	623	660	618	654	614	591	650	575	590	624	634	630	651	623	653	654	580	609	622	587	614	650	586	635	624	634	668	642	593	660	591	664	627	648	597	635	660	639	682	628	648	661	676	621	626	663	614	613	620	631	670	687	650	653	632	621	629	610	657	665	617	663	563	622	642	651	674	664	620	642	592	643	629	655	663	629	602	626	656	660	618	640
40238	28260	19500	13753	9785	6206	3193	1646	938	615	460	362	309	321	312	300	328	276	281	293	279	277	270	252	295	297	282	259	294	252	295	250	249	245	278	263	257	261	263	284	274	294	271	291	269	302	286	288	276	238	255	252	265	259	250	247	271	292	264	240	262	295	261	266	301	265	278	281	248	256	291	273	297	246	264	258	260	273	227	296	301	252	276	249	239	272	292	255	261	278	276	277	267	259	234	281	258	278	292	259	274	262	295	280	241	269	275	282	260	262	269	280	244	249	254	255	266	237	225	274	274	234	253	259	248	244	302	248	265	259	241	267	264	267	274	258	280	252	266	248	254	263	234	288	272	271	233	255	257	251	262	256	263	238	258	283	272	277	268	268	262	259	274	262	270	251	251	265	267	253	231	273	285	270	271	251	270	249	286	236	279	245	274	279	282	265	216	265	264	241	264	272	265	245	277	257	266	277	263	261	266	242	243	232	273	236	273	264	257	268	255	285	255	279	253	267	252	248	273	231	268	284	271	255	261	258	274	254	283	253	237	268	260	303	253	255	256	275	252	255	271	244	264	269	251	288	252	234	280	262	280	265	250	254	258	261	281	273	264	278	281	243	256	248	248	272	274	284	293	257	256	255	259	292	261	254	261	259	256	231	268	255	272	258	289	251	241	256	229	277	273	276	287	263	265	278	237	280	250	314	286	267	249	245	243	257	234	259	270	276	284	296	279	294	251	250	261	268	277	272	251	253	264	309	303	243	257	231	284	244	259	234	275	242	270	269	242	275	283	283	277	253	290	289	277	275	293	261	261	277	277	261	244	231	268	250	242	283	288	264	240	274	272	242	244	237	281	269	259	248	244	262	281	225	268	285	249	277	246	262	250	265	272	278	246	254	266	279	280	274	273	246	246	288	238	243	266	253	282	279	269	251	253	243	274	265	277	248	283	242	246	261	283	250	261	275	257	261	289	286	282	261	267	214	238	280	251	289	292	259	269	295	255	270	250	279	259	270	239	268	243	256	272	241	244	275	246	256	249	248	257	285	271	298	238	279	271	251	252	255	236	251	276	259	290	249	238	253	241	288	254	234	255	268	248	258	287	252	258	268	244	236	264	259	266	258	265	282	236	260	256	264	271	257	256	272	258	255	243	263	223	240	275	256	240	290	247	246	281	256	281	249	270	265	283	252	281	260	261	272	255	252	262	255	244	285	281	281	244	265	231	275	231	237	265	239	286	257	249	236	267	234	279	267	258	224	271	287	262	287	246	266	266	281	267	311	261	248	243	242	254	264	249	289	258	252	227	264	279	281	262	244	272	256	249	245	265	260	249	250	261	240	234	261	232	246	225	243	268	250	257	263	286	284	278	257	257	262	256	250	273	248	255	241	274	279	262	275	281	239	262	253	282	250	258	253	299	265	255	249	276	244	279	269	256	259	286	212	269	289	261	243	243	261	249	241	249	277	250	263	261	295	265	273	266	255	251	260	283	258	239	248	244	272	261	272	239	264	253	268	255	283	286	267	278	271	297	262	281	241	264	240	286	239	270	254	266	227	263	274	239	286	255	275	281	245	233	273	272	261	271	246	259	253	284	241	263	244	275	270	243	249	270	279	273	273	254	262	261	261	273	256	284	228	268	270	268	267	289	239	269	243	266	284	262	260	272	247	244	268	248	275	271	254	237	271	258	283	294	260	263	245	260	243	280	263	256	248	255	269	252	244	256	274	265	259	281	289	226	284	265	279	260	249	274	266	259	262	247	234	265	283	227	277	245	253	274	252	243	259	267	267	262	252	288	257	263	232	283	265	232	256	246	287	260	254	240	258	244	215	218	237	291	255	249	271	250	261	283	294	247	265	248	270	265	246	259	263	243	253	268	282	271	245	250	242	243	262	242	257	254	231	225	250	281	256	285	256	263	258	266	248	267	253	274	273	278	241	250	267	238	249	257	277	262	269	249	243	227	256	252	240	267	250	256	270	267	255	259	277	248	274	242	260	281	261	269	243	267	259	250	266	266	249	267	270	243	245	259	258	261	286	282	278	248	262	281	286	235	254	258	274	299	273	264	297	237	266	283	261	264	262	232	238	249	234	252	269	272	292	273	269	280	228	261	272	257	252	278	269	231	267	230	259	271	266	234	258	255	283	257	259	247	261	275	253	249	277	245	256	247	281	261	273	261	245	278	232	249	256	264	270	259	266	270	297	242	252	227	279	257	277	275	250	246	260	231	287	240	248	253	272	289	265	254	270	271	261	303	268	259	276	279	292	251	246	277	249	245	264	255	248	256	235	245	277	261	264	273	263	245	254	283	249	245	260	276	254	232	249	267	264	245	263	264	284	286	247	270	270	279	264	264	287	269	299	286	246	255	259	264	239	246	279	264	260	267	242	259	252	243	226	281	258	278	274	273	282	267	263	273	260	263	256	254	261	255	247	291	282	254	259	275	274	303	284	246	261	283	250	257	262	275	265	265	269	259	251	254	270	265	245	265	276	262	239	221	278	276	278	275	251	261	263	277	278	279	270	253	252	224	260	258	248	287	283	231	232	248	241	276	297	257	246	255	278	261	261	238	255	284	268	261	253	229	267	263	287	266	248	272	280	257	271	250	241	278	277	251	243	236	219	294	249	274	252	248	277	303	278	238	260	236	256	234	281	282	249	272	246	243	270	290	257	254	264	258	255	247	265	269	235	251	257	269	262	222	257	267	253	252	312	242	263	242	263	255	269	265	250	267	253	272	301	282	255	272	243	280	311	243	258	243	246	256	254	288	265	234	266	239	254	263	228	257	246	270	284	261	268	257	263	282	293	280	276	269	292	272	261	261	243	273	245	254	241	272	279	267	239	267	257	274	233	275	273	257	269	246	277	253	258	221	267	246	276	264	236	262	251	290	270	286	260	269	238	256	237	282	262	261	249	265	246	273	250	267	264	270	276	235	285	239	240	234	297	249	279	260	269	282	272	243	277	267	272	234	261	271	250	282	276	265	253	264	283	278	233	272	234	267	280	273	236	294	276	302	276	249	240	235	260	275	275	244	248	272	273	237	249	276	272	285	245	276	249	264	275	278	241	257	252	259	259	295	258	268	258	269	274	305	239	238	243	258	268	271	244	270	270	281	262	264	277	251	257	296	282	275	262	235	260	240	288	253	274	262	272	247	256	264	247	217	240	272	270	262	251	279	237	254	277	239	270	263	239	259	260	283	270	291	287	283	255	280	249	265	257	268	258	259	245	262	256	242	286	284	258	276	286	264	275	269	248	260	296	275	249	263	278	251	251	258	284	286	250	242	265	283	251	248	262	250	286	283	248	256	242	247	242	268	256	244	262	265	266	254	261	255	301	250	258	260	250	246	258	295	280	246	297	275	266	259	258	267	274	238	277	257	265	267	298	252	257	218	243	259	269	266	278	300	259	259	324	259	269	259	288	290	258	264	269	252	255	246	256	240	259	247	257	255	269	242	258	276	250	285	259	251	255	264	267	276	268	269	263
33191	6594	8340	9275	7500	5750	4002	3589	2776	1970	1526	1350	1165	1128	1031	1000	859	843	794	856	762	731	720	726	743	718	731	730	764	693	716	672	661	679	702	700	663	669	707	710	654	650	698	658	677	639	723	671	676	657	677	643	661	637	661	664	667	721	702	737	689	711	702	673	689	726	696	676	686	663	651	711	659	717	681	676	695	666	675	635	677	677	664	650	656	694	723	678	691	664	730	665	667	686	666	655	717	662	657	700	679	661	682	699	690	706	671	649	609	667	658	650	664	677	680	627	696	703	650	685	641	662	663	711	669	631	684	670	652	669	668	648	641	613	647	637	615	650	649	663	638	646	665	658	680	658	695	645	627	652	689	630	679	674	663	613	627	639	651	664	696	613	642	610	613	661	639	680	661	667	619	676	646	640	598	656	658	664	640	647	675	634	618	644	702	631	695	673	628	633	681	655	633	682	605	619	661	636	705	722	649	633	669	618	676	675	654	646	685	662	656	645	675	679	637	611	622	661	664	661	647	639	638	620	664	646	661	671	694	668	686	670	627	666	670	640	625	673	660	666	638	607	655	632	622	659	648	645	625	698	625	710	662	621	645	664	630	618	672	674	650	656	679	636	677	654	688	639	662	657	670	650	672	663	608	659	673	630	704	718	661	686	647	667	614	638	665	651	629	625	631	643	641	666	610	616	626	670	680	616	582	665	629	655	647	609	625	620	677	637	670	628	693	648	685	678	626	649	668	656	656	654	635	621	670	656	658	614	651	669	670	628	636	632	628	678	640	614	657	656	657	663	662	675	615	693	660	694	636	688	618	649	635	625	641	669	602	656	678	651	641	656	654	679	639	680	670	647	667	649	632	648	649	671	689	666	648	648	647	700	612	680	651	635	641	670	622	650	636	623	671	643	610	665	690	665	659	659	622	602	630	629	650	623	623	672	624	612	647	662	644	669	654	664	645	651	699	648	694	590	640	671	686	646	656	647	603	639	630	658	653	624	651	608	632	618	639	631	641	665	645	636	653	634	634	620	671	609	667	649	683	649	634	657	649	625	630	640	628	660	635	700	629	672	684	654	648	677	678	628	650	650	617	665	652	631	679	654	632	682	659	699	619	594	680	635	640	639	645	649	662	621	670	643	666	621	662	668	666	681	663	617	662	681	638	672	705	664	674	723	630	609	663	674	652	647	630	595	678	652	594	661	695	636	637	626	609	634	648	641	654	651	646	637	649	671	611	688	706	623	699	665	647	612	678	687	629	660	655	670	655	611	648	661	667	625	682	614	650	596	605	642	626	647	601	642	652	641	662	649	676	609	679	635	610	649	623	600	670	633	651	638	676	677	625	639	670	704	659	641	610	688	662	645	669	658	667	625	627	630	631	665	642	681	665	587	650	667	630	657	653	619	627	626	660	686	632	684	648	654	666	649	665	643	669	686	657	677	634	671	627	665	600	653	662	640	635	659	649	625	628	675	633	681	707	644	630	648	715	685	658	669	632	678	660	636	630	684	626	630	644	645	649	629	646	690	639	670	654	619	658	653	641	634	645	627	662	673	651	637	626	615	646	634	699	632	662	673	681	651	615	688	700	619	715	691	723	725	622	643	634	648	731	646	641	651	656	699	635	660	659	658	656	666	642	632	626	657	635	606	611	663	636	666	620	644	592	662	630	665	662	633	641	630	645	655	580	638	652	632	674	672	657	641	588	659	664	663	645	653	612	683	620	655	643	634	705	659	656	652	626	647	652	607	654	647	669	610	634	641	630	751	664	647	633	635	673	593	680	648	616	631	599	601	623	625	710	667	692	656	646	655	655	630	633	646	641	612	652	663	665	631	620	672	657	640	610	607	747	642	630	644	647	645	642	705	665	688	610	692	638	659	683	696	635	664	668	662	684	651	634	690	655	645	685	638	614	659	656	628	677	690	651	635	634	620	661	613	682	632	660	673	667	622	646	691	639	610	622	627	660	620	665	680	659	652	624	653	714	641	672	675	636	650	628	637	651	658	604	638	646	631	651	639	607	661	574	661	639	670	639	624	649	608	676	659	654	630	626	663	695	623	643	663	650	646	665	661	639	671	658	635	655	624	624	665	633	642	662	609	665	617	671	628	630	631	646	661	645	625	655	634	699	663	663	661	710	636	665	666	654	675	653	616	621	652	635	676	647	685	695	643	624	663	636	642	679	647	617	688	591	622	660	661	637	612	636	651	641	686	671	631	638	674	632	640	673	675	657	610	703	663	652	664	666	698	667	636	624	590	609	650	654	672	638	625	627	651	663	667	639	716	631	671	641	658	654	630	683	642	621	657	637	642	662	625	695	640	678	646	619	689	671	635	644	637	656	650	620	662	658	598	639	720	657	636	672	634	683	684	636	666	638	673	641	684	628	605	671	605	610	631	641	646	682	649	637	617	683	651	676	653	647	641	635	656	605	669	597	658	652	673	688	639	698	685	646	670	634	674	689	700	643	608	680	674	653	665	668	673	618	675	659	641	647	614	690	670	661	660	588	601	674	646	635	613	670	651	655	630	673	661	644	664	619	702	681	666	677	656	610	662	685	648	646	668	645	657	673	634	648	662	696	623	621	607	655	651	646	640	630	650	655	652	650	624	619	661	609	686	661	601	594	652	682	650	656	609	686	621	642	665	673	651	664	661	645	628	638	630	651	679	643	676	663	636	633	657	625	654	659	646	646	623	677	727	664	636	684	615	622	648	609	624	657	672	664	636	616	593	688	665	600	635	636	660	670	644	642	660	678	648	667	614	655	659	668	699	681	638	617	636	685	690	660	614	654	661	660	661	616	690	622	645	658	644	701	622	658	633	666	711	634	642	627	569	666	662	641	649	652	644	676	660	662	670	619	650	603	679	600	614	644	640	607	605	674	655	639	599	608	693	632	679	665	643	641	632	638	646	639	651	637	643	690	658	646	631	647	652	637	678	643	629	675	648	639	603	675	634	671	632	647	703	636	647	667	675	601	620	643	674	635	681	663	647	655	644	635	641	637	660	592	625	648	613	622	687	603	630	624	634	712	595	689	657	675	593	570	677	644	709	699	625	696	709	642	633	658	599	632	617	700	640	693	630	666	659	690	625	658	668	664	635	667	655	664	631	639	645	657	625	662	605	674	640	623	681	653	640	647	641	654	625	628	665	669	702	622	636	654	588	655	649	616	665	640	652	629	660	656	646	618	643	630	687	635	656	643	606	660	626	620	618	669	633	691	631	640	636	623	639	663	587	636	664	624	632	686	669	666	679	652	669	646	636	634	643	648	648	616	671	670	668	662	675	673	651	632	653	680	694	667	636	624	640	667	707	656	676	639	661	657	636	610	562	628	643	679	666	629	653	695	660	644	637	649	645	668	699	667	612	643	625	656	693	618	690	658	671	646	665	630	678	629	650	673	654	683	626	631	676	649	671	654	669	663	670	650	684	667	639	671	637	670	645	645	616	652	640	700	666	629	645	706	697	621	673	621	628	639	655	625	619	688	640
45453	30658	22369	19828	17372	12340	5693	2842	1406	750	471	400	321	277	267	272	219	219	182	189	211	166	180	189	181	163	156	166	155	142	153	152	169	187	163	162	164	166	183	142	149	150	150	164	143	153	130	164	157	124	135	165	158	157	137	154	159	139	172	159	143	175	173	168	152	139	158	148	154	161	151	151	150	160	160	172	142	141	141	167	160	159	149	149	179	169	163	161	148	162	154	169	142	144	155	151	176	141	177	154	143	149	135	164	151	174	157	140	183	144	166	144	177	165	148	170	149	151	158	172	151	159	163	166	123	151	164	150	139	140	167	155	168	144	144	167	146	158	169	161	161	144	180	145	163	169	150	161	155	152	140	136	157	152	161	130	151	173	143	173	168	149	144	138	157	182	171	138	132	135	145	134	167	142	154	142	167	141	165	134	158	144	134	152	149	142	168	156	146	147	155	150	166	136	162	143	152	173	171	147	149	131	139	155	140	156	150	147	158	178	138	158	149	153	129	154	128	144	175	175	150	130	139	152	149	145	152	134	137	153	163	150	152	160	136	140	152	149	142	136	169	155	162	155	133	157	139	148	151	142	152	137	143	151	156	154	168	150	154	154	150	154	131	163	134	152	159	147	132	157	127	165	160	166	172	134	173	144	143	142	173	170	133	141	151	152	151	132	149	149	125	169	145	131	163	159	143	139	154	158	155	135	175	142	174	152	140	148	135	163	155	133	127	149	143	175	160	169	154	144	167	152	162	173	149	146	159	163	157	161	156	153	128	133	136	154	163	151	130	141	147	127	153	133	157	138	142	152	164	155	142	143	138	150	140	152	129	148	140	150	140	151	166	141	179	154	148	155	157	164	147	160	170	147	152	153	144	162	180	145	160	140	161	147	138	152	135	132	151	152	154	164	153	138	131	157	136	132	162	150	132	169	136	132	145	145	144	134	127	151	126	158	168	135	159	126	150	158	159	124	154	150	161	138	156	141	140	165	132	154	142	154	156	156	150	146	160	122	142	139	150	159	162	147	142	150	139	162	169	159	158	163	145	157	158	142	142	163	168	152	146	135	160	146	131	137	153	148	140	136	166	155	138	148	156	144	157	154	155	145	143	154	149	143	157	154	144	136	160	140	174	150	140	171	165	157	146	153	163	149	150	146	170	136	154	127	147	146	156	152	172	156	125	144	151	134	172	148	148	152	143	175	147	129	148	142	147	166	159	150	153	155	151	130	156	142	158	144	150	154	145	151	144	143	161	156	146	162	148	147	170	173	153	166	134	156	156	175	164	127	158	143	155	158	163	171	139	156	152	156	160	153	148	157	173	155	138	155	125	145	139	141	162	157	145	124	160	151	169	146	157	150	115	163	158	173	157	133	139	139	141	149	152	144	174	179	164	152	162	158	168	153	171	155	155	153	133	132	151	172	159	146	152	133	146	137	151	150	141	183	166	160	141	164	147	123	131	158	138	142	148	162	147	137	153	148	147	146	164	138	150	148	159	149	149	154	159	141	149	156	163	147	156	159	146	153	126	152	177	143	143	145	135	149	159	152	151	128	140	167	140	141	165	152	148	153	144	192	156	151	152	154	126	160	149	144	133	140	145	158	160	169	147	160	155	155	133	129	156	160	153	141	171	164	183	157	139	135	190	142	149	167	149	123	150	164	141	160	137	163	168	153	145	148	152	139	154	146	143	152	155	159	151	161	133	150	172	145	151	162	137	157	155	138	137	163	122	176	136	146	150	166	154	133	156	152	170	128	145	163	159	133	133	136	151	159	149	157	130	175	133	154	165	147	146	173	147	143	138	147	137	158	160	148	141	152	166	135	142	158	165	146	131	153	137	163	133	141	153	158	137	165	153	156	180	139	140	148	177	145	126	121	153	134	163	156	145	149	175	149	162	156	141	147	171	166	150	179	159	139	142	167	129	154	154	147	144	132	129	163	148	155	156	143	163	141	158	128	137	141	152	142	130	148	159	149	149	145	125	152	146	137	143	177	151	144	173	140	163	147	131	155	152	189	168	159	142	144	141	111	150	146	176	139	149	164	130	139	143	145	120	149	155	168	141	180	152	145	141	152	123	138	151	139	154	145	153	143	165	131	144	150	163	156	120	162	155	155	158	153	171	130	150	159	163	160	157	154	166	153	153	148	143	137	148	143	158	158	149	130	159	158	126	164	161	131	149	152	118	146	157	156	145	149	158	156	147	160	151	159	164	156	174	155	148	153	151	147	144	148	145	148	133	141	160	144	128	156	161	142	158	144	152	147	130	145	162	162	156	144	172	132	148	150	160	176	177	172	151	157	145	157	149	143	150	148	143	139	168	145	137	129	149	118	141	139	141	138	138	131	151	174	151	160	166	137	165	156	172	155	170	142	152	159	116	136	149	154	140	142	137	162	139	151	137	139	141	159	160	146	138	131	133	140	154	159	148	162	174	162	162	154	159	151	148	149	155	127	133	156	145	141	156	147	164	152	138	150	137	175	169	147	157	151	150	161	138	157	157	158	143	154	144	153	166	149	137	152	143	140	138	155	140	152	135	147	158	173	161	157	150	155	140	157	145	144	167	133	154	173	134	139	163	172	152	172	135	158	130	135	159	163	125	168	158	153	135	153	149	153	173	170	149	185	143	146	140	143	142	162	122	141	138	151	147	147	147	147	147	146	145	150	147	166	160	139	138	154	159	157	138	171	150	140	161	136	154	133	135	154	148	141	158	157	161	161	155	148	156	152	117	155	144	158	146	148	162	162	147	153	155	128	161	165	123	121	145	128	140	172	147	158	130	152	158	148	151	143	164	139	180	150	131	154	135	163	135	151	141	142	149	146	132	172	152	145	150	143	161	163	190	157	162	153	149	150	151	144	131	148	156	157	141	160	163	137	139	143	184	169	128	149	136	143	176	130	164	160	145	137	137	136	147	149	146	138	144	133	150	172	132	147	143	149	143	123	107	151	137	142	151	161	146	144	172	137	143	159	149	143	145	168	138	130	165	136	141	128	154	164	145	136	157	175	143	141	175	144	173	148	158	144	172	151	165	169	150	153	154	147	166	150	146	161	149	145	155	150	163	130	166	157	176	158	150	154	169	169	146	158	150	149	163	181	155	156	143	157	158	169	146	136	136	134	172	158	145	162	156	151	173	165	162	141	166	154	175	162	140	158	168	155	161	164	153	159	150	139	160	146	160	163	142	144	143	142	164	142	160	154	121	159	164	150	130	149	182	147	168	142	146	138	187	130	157	141	136	154	162	163	156	157	141	154	136	168	156	147	136	146	160	145	153	150	153	150	165	119	139	148	161	140	158	138	135	140	139	155	157	148	164	152	161	175	172	159	135	148	154	147	145	165	128	145	152	150	156	164	143	162	135	137	149	137	160	172	145	142	153	159	145	138	151	164	137	151	148	167	143	136	164	169	179	151	161	146	152	172	143	143	142	152	132	158	137	139	145	170	154	145	140	160	129	160	151	149	163	135	183	170	146	137	155	167	157	128
35539	8483	11528	12741	10346	8515	5878	5404	4096	2657	2021	1687	1367	1182	1077	902	811	795	687	647	633	650	591	623	542	576	559	544	509	496	519	480	467	516	492	460	465	494	463	464	444	454	446	455	442	446	433	409	437	411	430	416	434	446	448	419	413	453	430	444	447	492	493	456	443	472	440	451	418	405	411	417	459	396	423	421	421	418	410	439	373	399	398	441	432	427	387	450	394	450	449	443	423	420	396	416	395	444	427	428	445	408	436	446	403	438	382	413	430	376	393	398	418	395	415	439	380	393	416	387	440	378	431	392	392	387	419	424	412	421	435	403	400	376	387	417	370	391	420	389	371	405	392	380	358	393	405	384	395	394	422	390	383	400	387	392	335	399	373	426	381	431	409	347	378	347	414	355	390	386	406	409	379	380	350	378	395	405	375	359	414	403	396	383	382	375	369	359	345	393	408	424	409	387	376	436	378	393	360	379	404	380	339	428	367	354	390	405	405	394	381	395	379	396	380	415	375	379	437	385	362	383	381	399	424	415	387	383	374	380	396	405	402	401	367	393	399	365	408	400	390	365	394	367	388	375	363	371	387	379	395	389	410	437	387	410	344	413	347	390	399	381	401	361	418	398	426	416	394	341	369	423	402	383	388	387	357	402	394	381	347	423	413	388	408	410	434	392	372	394	379	352	389	395	391	361	397	393	374	394	383	402	403	395	417	393	412	412	401	398	392	368	384	392	387	379	359	391	396	386	393	398	397	368	402	396	375	353	387	394	381	399	383	388	349	388	415	367	359	404	417	354	394	362	413	407	363	407	367	406	355	401	408	418	418	402	364	408	383	422	394	405	359	371	399	384	413	411	379	385	359	427	388	375	395	388	368	392	376	389	430	404	414	398	395	395	399	411	397	385	363	374	393	366	329	385	391	385	383	364	350	389	365	384	363	339	392	416	361	391	399	417	398	404	378	382	405	371	414	353	372	377	397	374	375	375	394	424	376	404	380	383	411	388	366	411	413	354	410	388	383	362	335	394	408	376	393	335	375	372	403	388	410	401	365	364	361	398	366	386	388	388	357	381	382	394	367	375	385	391	376	379	373	374	398	375	393	414	426	408	380	415	403	362	365	377	375	390	376	397	371	432	386	375	400	376	410	381	390	374	403	391	415	422	385	410	394	378	408	390	402	390	402	392	380	374	382	399	381	404	383	346	386	411	371	376	382	401	415	418	424	362	395	384	365	403	360	365	350	411	395	392	414	407	420	399	398	387	400	400	387	386	395	401	422	405	402	398	399	417	372	399	411	406	419	393	373	398	412	379	388	366	386	428	369	382	372	387	392	435	402	384	379	353	400	372	374	364	387	375	372	370	407	386	419	387	385	359	399	383	387	403	394	367	379	372	407	360	379	383	387	346	379	368	414	384	415	394	367	388	421	427	412	391	399	374	389	411	392	349	419	402	396	376	381	367	391	368	389	402	393	354	391	379	377	395	388	395	342	374	382	381	383	385	362	381	377	392	356	400	374	389	418	370	371	383	377	393	373	413	396	377	394	389	394	402	366	367	398	411	366	372	358	395	383	371	390	389	387	404	372	376	373	415	333	383	400	383	413	376	394	383	413	375	373	362	403	389	419	375	409	350	372	360	360	389	401	403	402	344	408	407	382	366	337	367	405	418	405	405	387	402	389	369	394	376	400	390	374	381	398	378	360	389	351	389	412	420	411	385	421	392	393	390	383	410	389	419	382	379	388	371	413	380	412	386	406	378	389	377	367	410	376	388	398	434	382	424	377	415	370	401	409	369	360	398	359	375	398	373	389	403	395	398	369	384	400	397	401	397	390	366	412	376	366	417	423	420	375	368	391	377	382	366	379	414	404	363	400	382	415	381	394	368	396	376	380	390	401	386	397	379	378	394	376	363	362	394	386	391	410	405	403	403	355	382	380	375	404	392	386	408	399	405	417	387	390	384	398	405	370	359	422	405	389	367	383	391	389	369	377	383	388	392	401	411	388	417	406	382	408	364	377	390	431	412	386	409	403	386	373	384	364	389	404	353	355	407	408	395	374	359	386	421	401	391	379	353	358	416	401	359	415	389	399	360	394	395	410	418	400	392	373	379	394	378	406	371	398	356	364	381	396	379	366	416	356	387	382	380	385	404	417	381	407	398	338	378	406	396	387	399	366	391	401	424	398	378	402	355	360	395	407	342	374	404	358	379	388	381	380	375	383	327	369	406	398	344	417	367	377	372	408	368	399	376	411	386	377	409	375	405	402	367	427	398	395	378	403	370	384	394	364	385	379	406	385	368	400	372	408	378	376	423	380	414	415	420	399	392	354	381	378	366	414	406	363	374	379	408	377	372	415	382	375	351	386	412	378	423	411	416	409	367	412	430	406	401	388	371	406	415	380	412	359	370	405	370	390	407	391	352	395	382	404	363	385	380	398	401	400	397	416	403	391	363	352	394	427	369	402	333	388	397	389	376	336	378	389	393	360	368	398	374	379	391	392	373	392	387	432	426	420	375	388	371	405	409	400	413	405	376	377	398	369	403	387	431	414	358	390	388	434	373	423	350	366	397	387	391	399	381	408	388	418	394	381	390	375	367	369	384	386	368	400	381	368	348	388	416	363	393	361	390	390	412	406	372	384	416	356	360	380	405	354	378	394	380	371	361	390	394	391	382	357	403	372	413	388	376	374	372	417	405	405	394	429	397	392	370	363	418	409	392	387	398	371	412	385	425	365	404	374	387	365	401	429	374	399	426	379	371	380	334	386	405	360	388	360	368	397	429	380	415	393	410	381	401	393	377	409	355	392	356	378	353	433	370	394	368	384	365	377	397	393	391	401	382	383	387	421	365	389	408	413	369	361	372	322	377	405	387	389	385	394	409	417	390	357	386	376	389	390	427	381	381	393	387	418	384	374	383	368	403	408	404	363	380	375	392	403	373	414	366	390	337	380	387	412	376	379	401	376	366	382	396	381	331	410	363	398	347	388	430	400	417	388	391	376	381	388	388	434	387	433	382	387	381	390	425	411	404	341	392	340	371	399	401	389	387	385	373	415	388	365	395	395	374	398	391	368	413	393	384	377	370	414	382	354	388	368	365	368	384	395	392	366	412	355	388	393	380	398	377	393	398	344	376	403	402	381	405	379	391	408	382	363	397	366	378	341	399	403	385	398	383	371	396	384	378	388	381	375	422	360	401	388	369	350	427	391	401	389	372	385	381	367	399	386	392	403	439	380	384	411	425	382	433	371	383	396	427	370	387	354	410	371	428	375	394	369	394	396	421	359	373	362	399	360	380	427	366	408	397	385	395	385	407	388	380	414	380	395	400	361	411	390	347	365	392	396	388	373	431	387	416	393	370	376	381	399	393	391	361	357	385	408	382	362	378	389	385	391	399	403	367	392	353	374	403	384	395	385	381	403	405	406	398	392	395	389	402	437	388	347	396	380	390	371	409	412	386	398	396	410	387	380	400	372	374	373	420	410	374	353	375
11661	4496	2096	1346	935	638	422	355	310	247	276	233	232	234	235	268	239	236	282	247	253	251	271	222	230	249	273	245	281	240	247	218	229	234	248	247	230	230	292	237	234	221	247	233	238	217	245	247	261	255	246	260	275	247	251	272	223	242	243	246	238	258	257	228	234	244	233	271	254	242	245	250	231	245	261	262	253	229	230	228	230	257	235	230	243	272	243	277	232	252	221	257	231	240	245	254	258	226	252	247	242	273	254	257	297	268	246	244	230	234	221	279	235	259	220	255	247	266	258	247	253	233	231	233	272	250	234	239	250	249	241	257	236	261	277	253	249	241	260	239	250	253	252	264	258	294	267	257	283	225	249	243	269	237	245	258	260	267	241	245	231	254	228	239	245	233	263	242	245	240	253	243	268	224	245	235	246	278	243	254	259	235	224	277	230	251	249	259	240	253	236	224	245	243	233	256	259	234	230	280	270	244	240	238	264	257	220	233	260	252	225	246	265	244	232	223	261	250	259	285	260	254	225	250	266	224	235	276	254	229	247	251	266	231	233	242	257	253	235	210	214	248	232	263	252	248	274	222	245	231	252	249	229	249	247	278	237	242	243	231	252	248	243	222	246	223	248	263	263	251	239	252	257	244	266	266	273	231	256	241	244	232	243	267	238	238	243	249	227	235	254	270	248	227	235	252	265	234	229	222	230	235	255	260	251	223	226	242	258	239	246	258	215	230	251	267	237	244	285	220	266	240	261	248	272	244	221	258	254	246	261	244	219	229	235	244	253	264	259	243	227	241	248	258	239	245	267	252	245	230	269	229	243	227	240	254	222	228	252	281	251	241	241	228	218	236	274	249	267	242	229	254	250	250	265	256	230	265	266	235	266	231	248	258	241	240	249	251	258	220	254	250	254	263	265	249	271	250	235	242	264	283	283	271	239	221	235	238	247	241	242	258	262	261	226	248	251	250	240	279	259	234	258	256	242	215	226	279	238	273	256	241	249	249	252	245	243	255	226	242	283	270	251	271	238	243	273	265	242	243	265	259	241	249	217	249	220	269	245	248	220	245	247	257	254	251	249	237	272	277	258	259	262	258	240	217	238	286	255	243	263	255	241	256	236	265	258	268	241	248	256	250	225	238	233	232	228	234	256	257	239	230	260	259	265	228	252	251	261	208	254	248	249	257	246	248	236	262	245	235	259	263	243	232	240	267	219	278	254	235	257	250	211	256	289	246	242	262	284	239	238	230	258	246	246	218	241	240	243	238	258	247	238	215	237	227	237	242	241	268	241	229	237	241	259	224	222	239	266	267	260	242	247	260	251	198	246	252	231	245	250	218	240	239	214	251	218	262	267	239	262	238	262	280	232	241	286	216	251	242	223	237	235	248	255	263	258	251	253	275	254	270	236	278	230	254	254	221	253	257	261	281	243	221	242	239	239	230	244	247	249	251	233	255	242	235	231	247	252	253	238	271	239	268	242	259	199	243	260	255	267	250	243	242	247	259	255	232	230	265	245	243	252	259	225	301	244	242	243	236	231	238	268	267	273	252	220	224	271	232	246	250	254	252	216	248	245	247	241	211	252	220	243	247	231	257	255	235	260	232	266	238	246	237	231	234	237	247	241	211	247	247	242	249	260	244	259	244	262	264	284	263	246	246	275	242	217	236	256	242	254	245	256	243	247	231	233	269	260	247	234	257	291	240	254	249	246	257	223	262	243	245	273	223	239	220	227	242	247	250	226	258	231	257	245	251	261	242	264	241	278	258	230	249	242	229	237	229	225	220	246	263	275	256	226	250	258	266	244	230	255	262	240	235	260	234	234	228	237	212	265	238	240	270	242	252	261	276	262	237	259	255	273	237	237	276	256	244	227	245	247	219	249	268	249	268	247	239	267	223	275	252	253	221	258	229	249	244	263	282	264	227	251	236	234	218	263	264	250	218	260	288	256	272	232	239	251	230	263	260	235	250	225	224	260	288	255	251	262	220	260	229	256	259	245	251	216	232	228	262	257	247	238	258	236	227	257	248	251	240	236	265	247	254	247	294	263	264	224	241	251	247	258	279	237	245	237	251	254	246	260	234	250	266	238	230	247	236	208	246	251	230	233	263	262	206	245	258	220	246	226	245	265	257	228	257	263	266	243	252	267	235	220	250	226	233	279	271	247	259	266	255	243	233	253	228	269	243	255	238	241	280	224	265	217	241	253	249	248	241	255	262	234	229	205	259	223	235	240	244	233	261	228	239	233	266	243	233	237	270	254	237	214	269	246	264	231	234	258	212	231	221	233	238	242	236	255	249	245	252	247	259	272	250	247	232	242	266	247	273	248	216	240	278	258	227	238	262	261	239	244	272	254	254	222	225	239	290	249	274	271	237	211	238	234	272	233	268	228	240	248	244	269	228	267	242	254	224	267	248	222	222	257	258	262	245	226	247	266	241	233	221	254	248	238	252	247	229	232	210	244	235	239	248	242	230	222	255	267	230	227	265	239	260	241	227	240	233	256	226	261	238	260	260	235	248	247	294	268	239	280	211	254	239	249	242	276	288	264	216	240	255	224	251	260	248	253	275	274	243	259	236	242	224	251	266	230	251	261	244	253	228	229	246	238	248	260	241	261	237	271	253	265	242	234	250	224	254	232	233	265	247	258	236	255	252	247	263	262	257	243	241	232	257	243	224	269	248	243	236	248	238	245	270	289	262	236	259	238	234	237	264	238	247	235	227	231	249	233	258	248	269	246	198	268	238	225	258	241	228	239	247	240	249	251	243	252	247	246	217	264	237	255	240	249	254	282	237	226	264	240	225	226	266	230	247	263	242	260	266	228	270	236	261	243	252	244	243	239	235	223	271	248	279	246	233	247	222	210	251	242	219	252	232	257	230	245	228	231	240	249	286	219	252	272	245	272	239	258	236	279	238	226	256	274	248	230	212	248	243	228	219	239	247	265	265	243	253	252	245	220	270	272	219	251	249	256	243	228	253	274	246	268	242	252	262	277	245	239	256	233	263	230	246	249	257	232	270	225	278	241	251	264	229	232	263	265	257	261	259	236	247	229	242	231	271	274	233	248	255	267	228	249	252	248	244	234	240	245	252	261	223	235	234	249	248	281	219	243	239	273	277	247	231	257	247	246	264	240	248	241	269	232	246	275	243	263	243	272	269	254	233	269	269	244	232	258	251	236	260	268	253	229	246	207	239	264	258	241	228	227	238	253	246	241	257	278	221	268	262	237	248	234	239	237	238	234	252	251	257	230	245	268	267	250	259	230	263	229	243	223	242	226	219	231	254	222	254	225	242	268	261	253	217	232	259	256	247	238	233	258	255	243	231	219	238	254	273	257	241	243	253	257	263	275	216	268	230	227	251	242	217	260	235	232	254	243	257	228	257	242	267	236	233	256	277	264	239	234	238	236	231	244	223	230	214	249	253	230	265	252	265	236	223	259	231	224	199	230	265	266	260	226	248	228	246	211	233	236	251	245	247	238	251	264	241
11505	2083	2752	2862	2093	1631	1345	1226	980	737	735	683	657	596	628	611	648	605	637	638	660	646	656	603	658	654	663	643	658	659	626	623	644	667	620	677	649	615	651	650	619	683	676	630	615	638	626	656	655	655	588	615	610	603	608	624	632	655	660	663	595	659	648	639	647	629	614	643	661	658	639	655	627	635	645	619	594	584	632	606	624	606	637	633	641	638	646	610	601	646	658	623	641	672	639	652	647	652	619	596	611	631	689	633	610	694	590	657	676	665	622	630	652	597	670	642	577	654	614	636	647	669	600	663	631	654	599	672	629	615	625	626	628	635	609	577	596	612	687	631	638	647	612	613	645	655	654	646	591	613	585	647	651	664	585	630	626	625	599	598	606	630	587	650	650	623	602	638	639	658	622	628	643	590	613	665	659	651	715	587	657	570	656	669	634	602	627	604	649	613	662	646	621	678	662	593	595	610	606	650	653	571	611	635	610	619	617	664	599	614	619	638	622	640	583	666	648	632	656	643	624	674	581	615	610	660	643	647	614	670	594	647	644	661	613	655	603	649	609	670	626	596	614	643	666	625	583	627	640	624	619	627	608	628	665	663	616	622	606	634	605	598	637	587	629	668	620	641	629	644	635	629	620	649	611	621	600	608	640	652	666	624	594	630	584	592	641	626	598	648	623	635	682	646	609	638	589	642	603	637	626	610	707	631	647	628	680	640	635	634	590	650	633	612	637	639	662	640	619	650	611	652	580	653	616	599	629	581	593	625	661	625	616	605	628	643	617	661	671	613	583	611	624	652	658	619	640	630	642	640	616	597	604	632	666	608	639	624	631	595	671	629	640	633	631	592	638	635	643	604	612	634	611	647	614	664	560	658	664	674	653	606	692	598	618	660	617	605	649	637	658	630	605	644	693	618	649	633	645	582	619	591	611	622	606	621	665	660	633	569	640	608	609	651	634	651	634	616	626	651	592	599	601	665	629	635	686	635	594	617	649	618	620	616	634	633	615	637	629	655	616	641	653	614	613	603	652	676	641	621	592	635	635	639	610	637	660	616	625	606	678	606	646	646	612	653	599	633	672	664	622	650	644	593	644	634	595	590	631	602	605	613	641	598	627	617	637	582	631	624	673	617	659	634	654	642	642	630	659	608	657	592	648	632	604	640	620	645	634	657	632	690	632	628	650	585	641	621	653	608	593	632	644	682	646	640	612	625	632	658	643	626	660	606	639	638	662	620	667	655	624	632	616	593	602	606	652	642	649	638	623	642	665	635	641	579	681	645	663	590	652	565	613	605	656	610	641	601	675	624	618	612	617	640	632	657	618	610	650	666	650	651	611	689	670	652	646	649	658	652	625	623	634	603	601	615	591	642	631	609	657	641	616	680	619	635	673	611	617	569	592	662	657	609	600	630	666	647	655	647	642	598	625	592	651	621	629	617	629	623	632	646	622	663	631	625	612	646	632	645	628	634	628	655	614	631	630	647	621	650	678	639	623	584	650	580	608	619	649	615	613	634	637	653	622	602	630	643	641	615	614	636	586	685	642	606	637	587	612	616	633	597	605	630	655	660	652	565	614	642	654	597	646	623	625	618	604	657	602	635	600	617	612	661	642	630	634	622	647	621	687	617	589	637	639	642	652	623	615	657	651	647	637	644	634	631	635	637	615	650	652	682	633	634	653	686	607	594	616	687	634	625	628	571	649	613	605	642	673	655	604	567	626	625	626	611	639	577	614	588	627	585	574	620	602	612	632	633	637	638	645	603	651	640	695	594	606	585	627	666	620	637	622	651	581	644	634	612	620	626	638	627	630	642	626	620	648	659	662	673	644	607	668	636	629	598	603	648	616	606	598	642	630	648	638	670	601	631	618	672	584	597	655	674	607	640	639	640	627	631	641	567	639	712	634	635	590	655	638	625	677	608	652	673	614	653	597	661	630	632	650	624	668	579	694	644	635	624	666	575	608	630	627	682	619	641	631	598	632	633	628	631	618	655	646	682	615	603	611	664	664	653	638	633	618	635	633	618	639	633	627	673	652	625	613	617	617	626	623	620	591	609	636	626	618	638	601	656	645	644	636	673	609	614	597	659	660	575	661	657	646	651	628	623	613	618	640	609	621	661	648	623	661	644	577	625	563	698	575	580	614	632	606	609	655	626	658	640	631	584	587	658	658	622	605	628	614	669	619	642	594	621	642	569	613	634	612	622	636	655	637	601	619	656	674	652	640	609	614	642	609	636	646	645	592	623	627	634	620	616	616	629	661	655	628	623	679	650	589	654	655	635	637	596	639	615	638	568	635	646	623	689	610	622	653	646	591	627	596	635	645	620	592	622	679	620	673	633	650	638	627	622	650	632	667	586	580	629	659	614	656	622	662	590	633	600	617	640	629	651	630	646	608	598	628	646	628	641	633	589	629	623	607	621	622	654	623	650	582	622	633	616	659	621	634	625	623	675	654	601	614	681	624	635	641	612	660	641	682	589	634	606	600	628	649	626	633	665	676	649	655	622	647	667	588	632	622	615	652	614	638	627	668	650	660	626	576	654	620	653	616	640	641	607	619	609	624	667	654	668	614	612	618	618	608	657	630	636	683	622	606	653	607	607	632	605	562	615	634	638	660	646	610	647	596	659	650	630	648	591	644	620	625	676	634	649	652	656	619	631	639	647	616	598	585	603	596	669	668	628	674	662	576	621	645	672	621	582	614	616	642	646	592	639	613	633	675	647	613	666	657	613	612	656	678	612	612	607	648	652	646	632	618	632	635	600	600	612	588	622	634	564	655	607	613	611	627	601	652	647	611	651	561	599	664	659	593	614	623	590	616	631	656	647	607	563	626	681	621	648	609	609	620	616	652	630	644	611	614	671	632	635	661	637	646	583	672	610	608	639	632	591	618	615	658	589	672	646	679	626	587	635	599	563	623	622	639	644	605	650	633	652	687	633	681	645	614	642	637	637	620	657	587	574	686	585	628	628	585	589	629	619	629	637	633	650	597	649	606	636	585	581	626	640	672	623	601	675	639	656	634	644	624	618	663	607	641	664	667	689	607	669	628	592	606	672	611	636	614	634	573	615	623	596	604	633	648	655	617	635	623	665	617	600	620	650	630	655	643	642	614	623	662	651	619	613	643	660	650	684	632	646	703	646	633	617	580	649	607	638	626	652	599	626	586	601	628	607	602	663	630	662	658	625	653	636	652	616	647	629	623	598	613	638	593	648	597	607	687	692	607	655	638	617	607	628	616	620	673	661	644	636	625	617	647	618	627	626	612	646	617	629	626	660	673	690	673	626	624	670	685	662	671	658	645	658	602	608	639	625	619	677	620	636	656	630	594	601	633	655	607	582	613	627	628	626	601	643	621	625	629	628	598	653	624	598	653	646	597	672	624	610	596	655	613	632	676	629	631	608	622	652	572	612	641	614	601	656	658	644	619	644	641	632	662	610	612	607	630	641	646	613	596	662	582	637	674	613	631	575	632	637	668	637	679	607
42195	25156	16550	12503	8775	5343	2902	1631	923	597	439	384	322	338	330	298	298	282	274	277	273	316	275	272	302	261	267	323	272	248	255	242	272	268	286	257	273	285	267	276	286	252	260	259	226	257	262	282	283	282	259	261	265	266	277	249	264	279	252	276	265	266	305	264	276	260	244	251	254	247	278	283	266	264	254	262	252	259	260	263	274	240	282	280	258	262	286	259	273	268	272	291	273	249	277	289	255	256	242	279	265	250	244	257	240	278	261	249	264	256	255	275	272	237	288	257	255	251	248	269	249	253	273	244	273	281	264	274	251	273	264	279	274	266	268	262	266	272	246	284	249	266	267	273	262	281	269	260	285	234	274	266	246	253	266	255	263	256	247	261	242	293	224	258	274	271	257	275	251	251	264	270	240	285	265	267	272	236	230	250	277	281	263	252	261	236	267	254	267	245	254	292	254	285	290	235	239	295	265	284	259	288	251	296	240	228	248	272	248	252	288	281	274	280	252	274	269	247	282	300	240	256	232	254	244	290	215	277	268	246	268	243	245	259	253	259	269	294	267	255	263	283	279	244	260	264	259	257	274	286	274	239	295	279	291	286	263	244	249	257	282	258	278	241	222	277	257	251	273	271	243	265	260	276	255	257	251	266	243	228	284	275	246	266	274	263	246	267	247	242	273	254	226	281	278	240	260	285	263	235	268	274	273	265	268	270	261	242	251	258	260	268	264	279	239	269	281	268	248	269	288	270	258	252	276	262	278	254	245	255	251	284	254	266	235	290	242	287	251	264	222	252	243	277	300	243	278	232	260	265	260	255	241	278	288	268	255	265	264	249	262	283	267	255	242	237	244	267	264	283	286	269	264	248	264	246	253	240	251	254	284	262	273	271	263	248	255	276	253	273	264	275	278	266	296	249	261	244	249	256	232	240	242	285	261	262	277	248	271	253	255	274	278	235	249	245	288	282	252	276	256	256	237	263	243	273	277	246	255	266	257	269	247	277	284	216	239	221	287	249	273	249	268	285	251	274	257	249	265	226	262	270	267	305	274	233	270	287	262	240	245	254	255	265	251	262	250	238	284	282	274	267	284	236	248	257	254	272	281	251	267	283	241	252	246	272	236	268	274	273	261	278	269	257	310	246	253	239	252	229	247	252	267	279	242	253	265	260	261	267	265	251	264	238	283	256	249	269	261	256	262	242	253	273	241	277	242	251	259	239	280	270	256	241	264	236	253	267	267	250	282	262	276	254	234	261	269	246	212	238	240	257	277	268	282	261	257	280	231	255	265	255	257	278	259	228	224	259	264	245	270	275	242	240	270	271	258	254	255	240	243	259	278	299	277	256	247	218	267	258	258	249	222	258	262	265	303	271	259	249	284	234	263	258	257	280	246	263	244	275	250	234	255	267	300	264	261	261	263	256	240	256	254	238	276	287	256	251	246	252	304	238	265	274	289	278	245	247	257	270	265	255	239	234	265	260	257	260	267	277	266	273	256	256	258	244	268	264	271	256	272	260	279	245	277	287	267	249	264	280	246	292	305	266	243	253	236	289	260	259	281	270	286	229	264	262	243	256	253	252	249	224	277	269	292	244	299	278	237	229	243	218	273	252	267	285	260	260	254	271	225	240	242	266	248	270	290	266	256	259	254	230	252	288	269	258	235	243	246	246	249	246	249	239	269	271	271	265	274	263	270	230	250	273	254	252	282	259	249	298	243	296	257	264	285	252	248	268	236	268	261	261	262	282	251	262	239	250	246	265	240	278	239	252	266	250	251	255	248	269	273	256	240	306	313	274	255	258	240	248	239	247	261	256	268	267	251	210	277	269	242	301	241	255	257	250	258	272	265	258	289	244	260	262	292	271	267	290	251	286	263	268	250	251	249	251	251	270	237	252	256	246	241	248	270	274	303	271	242	247	299	289	258	252	272	250	275	258	259	255	262	261	230	268	250	225	247	262	270	253	248	234	284	263	228	240	262	248	246	242	270	267	274	234	239	239	279	260	309	248	273	250	243	264	294	263	257	255	250	235	277	273	294	272	264	274	253	287	288	260	263	248	238	265	250	259	268	268	240	271	234	244	244	244	282	234	224	261	237	248	249	265	278	272	296	290	290	227	262	256	253	261	283	267	248	266	231	274	250	259	252	261	257	268	260	257	270	301	260	240	241	237	250	232	272	268	274	275	254	276	257	263	246	262	238	261	260	264	266	249	274	268	256	253	260	263	307	241	277	265	247	290	255	255	237	253	256	284	281	263	241	294	258	247	252	244	248	294	257	259	247	240	250	285	260	274	277	258	281	266	208	261	239	273	259	265	274	248	298	283	254	242	259	241	272	290	269	280	276	266	259	258	272	259	241	278	229	274	264	267	294	270	254	275	283	275	246	273	271	263	253	262	263	254	258	235	243	249	255	245	266	260	265	269	287	271	274	237	248	243	255	282	234	259	257	281	299	245	266	258	238	280	291	279	242	268	282	265	292	257	242	244	247	274	270	280	284	271	257	235	270	245	225	271	271	250	263	278	261	269	237	240	276	297	240	267	267	283	279	284	230	256	227	276	244	277	268	286	253	285	266	262	268	266	252	286	280	288	264	267	261	261	257	266	269	268	251	271	264	280	285	273	264	272	254	272	278	281	304	255	252	277	274	248	261	274	264	234	224	261	287	264	256	254	298	262	269	263	245	271	266	241	276	275	282	248	288	259	259	263	296	272	272	236	251	252	276	238	284	268	259	287	254	218	270	256	257	255	259	229	261	240	244	263	255	287	244	246	274	261	243	297	264	266	232	245	231	250	246	267	267	239	295	268	266	243	264	239	258	225	238	295	279	273	230	234	235	259	282	278	258	264	280	278	251	243	271	253	265	256	255	246	271	255	283	293	267	246	273	263	252	267	243	255	240	256	272	262	261	265	262	245	230	265	282	299	304	287	237	265	297	269	280	257	260	251	259	230	268	255	276	275	260	278	237	264	256	254	265	320	275	258	256	271	248	211	249	283	267	281	259	274	273	253	273	300	283	262	241	249	237	311	255	265	253	240	255	217	235	276	258	264	289	294	277	281	258	289	243	249	270	261	260	271	255	263	246	239	275	260	276	251	246	271	244	269	256	231	267	251	248	252	272	278	250	266	271	268	237	231	230	251	280	268	257	239	268	289	282	266	248	280	269	248	253	262	260	248	295	235	271	295	240	249	262	281	258	238	259	250	253	271	241	236	256	234	273	280	261	261	267	269	252	243	238	264	271	299	249	306	245	266	267	244	276	264	233	256	265	255	280	274	255	264	262	219	250	240	258	290	235	269	247	249	265	265	268	272	235	254	286	275	261	286	236	239	271	250	235	249	274	276	255	281	279	256	268	270	268	237	261	246	271	289	243	279	271	246	269	282	244	238	268	240	275	256	256	281	270	252	237	223	227	265	264	267	251	255	253	262	253	275	258	229	269	284	276	255	238	275	289	249	253	270	295	284	246	280	275	243	279	277	255	289	265	268
33264	6785	8250	8966	7498	5854	4017	3547	2614	2000	1487	1260	1119	1041	986	904	878	851	828	788	731	791	778	757	752	706	769	690	720	751	745	693	725	707	737	699	722	710	676	699	692	699	688	654	666	664	650	657	694	655	647	654	657	692	651	675	714	604	665	717	685	705	755	690	696	729	704	643	664	668	678	666	657	651	695	661	651	641	682	711	683	641	655	675	708	650	709	657	671	643	696	647	689	651	637	645	676	655	611	658	689	679	642	665	663	685	706	628	643	662	682	664	661	616	644	651	643	659	631	662	666	661	668	665	666	676	638	641	696	673	641	670	639	654	648	615	658	643	658	665	640	619	618	650	677	674	647	693	687	643	663	649	684	615	655	618	663	630	647	651	651	695	653	637	675	617	606	615	620	681	683	705	636	615	681	674	714	669	636	695	676	649	657	650	639	651	683	691	655	705	680	659	660	685	640	639	620	573	671	661	667	677	674	685	674	682	698	649	659	649	658	673	650	652	679	578	644	641	684	657	636	680	628	663	646	653	630	626	651	692	663	677	704	674	706	672	653	635	617	664	627	626	679	633	702	638	670	660	650	671	726	655	671	638	634	651	639	629	660	657	669	641	655	648	661	645	626	664	697	670	662	677	603	621	666	647	613	628	652	603	647	615	672	666	678	642	669	664	650	666	645	676	615	641	622	649	656	648	608	675	638	701	686	678	691	674	647	652	664	673	607	664	658	687	661	611	691	683	598	599	659	700	660	685	629	629	663	692	597	648	676	648	689	632	675	647	657	628	618	618	653	666	631	637	626	654	669	664	630	647	651	691	634	687	607	634	660	648	622	665	687	648	641	656	650	646	625	604	654	649	670	652	626	650	637	654	653	626	665	680	605	694	682	683	654	697	638	681	649	640	632	619	613	615	641	684	633	638	677	669	662	648	619	620	619	646	678	674	648	666	669	640	609	684	649	672	672	636	658	614	684	634	640	679	633	632	668	694	628	685	633	597	645	678	664	656	699	688	702	643	677	670	674	657	659	689	674	641	660	667	669	655	661	633	676	654	662	621	624	672	616	669	711	693	712	658	617	671	660	637	649	600	659	691	665	669	685	657	651	642	639	672	675	661	617	675	688	669	684	644	626	698	634	654	655	646	672	646	687	658	668	648	665	673	636	684	670	629	642	666	680	683	656	691	656	666	671	654	651	661	664	630	613	578	664	631	608	651	668	625	681	613	645	650	653	651	643	675	692	645	688	686	609	640	653	595	692	640	642	630	661	679	677	671	664	616	638	625	622	676	659	674	638	672	613	688	626	641	631	637	613	629	682	666	645	695	681	683	663	660	621	635	643	655	657	630	658	651	631	626	685	614	668	627	649	618	640	650	627	650	660	642	628	607	667	609	639	671	653	642	631	660	686	655	662	620	605	663	650	626	651	637	659	663	666	663	653	630	628	642	630	649	647	618	708	657	649	676	631	667	646	624	640	670	654	667	670	623	620	657	644	577	637	633	632	678	669	648	633	610	637	653	655	609	641	611	640	666	628	656	658	615	672	597	596	625	608	626	650	652	630	647	696	638	689	653	620	649	633	669	673	690	626	622	666	631	696	637	686	631	641	626	617	621	654	636	646	670	661	645	630	620	643	642	653	656	715	667	630	624	616	646	679	622	650	646	650	644	670	638	672	616	657	630	696	632	596	650	682	656	622	675	650	666	652	671	652	630	676	676	671	664	651	605	633	678	631	645	621	647	661	676	659	683	625	613	645	620	654	675	672	684	650	691	703	621	653	676	622	655	638	651	649	664	654	644	675	628	640	641	647	678	654	620	611	631	652	643	629	640	644	625	626	670	662	654	642	648	629	676	653	658	688	651	601	686	626	674	635	651	741	675	656	651	661	658	665	658	650	640	666	635	661	680	634	668	666	690	616	648	696	649	636	681	660	660	685	659	619	641	639	693	676	632	675	672	642	623	668	642	641	667	675	664	652	663	636	650	637	656	644	653	686	654	680	642	639	601	650	634	641	671	648	671	624	642	678	702	655	646	628	628	620	572	686	650	659	607	642	702	662	640	587	635	669	676	669	675	632	658	628	659	665	664	657	653	658	657	647	602	645	662	642	616	639	609	659	667	641	649	682	690	686	670	656	668	659	653	658	659	689	663	652	696	668	641	650	603	627	656	597	670	656	694	629	690	642	657	646	605	651	636	647	646	638	632	621	603	663	649	653	625	648	623	678	633	686	618	648	603	624	677	667	641	691	670	627	652	668	621	649	651	670	620	607	671	612	659	665	679	639	670	647	638	636	632	666	656	658	656	654	690	670	659	669	681	663	624	649	625	655	621	658	662	649	628	704	603	696	637	626	605	698	653	674	625	690	644	622	669	657	662	621	704	640	665	631	633	667	674	661	649	721	654	638	642	666	649	668	639	614	661	654	638	637	671	636	664	655	654	683	682	622	649	628	631	646	615	694	661	658	644	646	641	738	630	631	650	643	622	707	644	667	643	634	642	636	673	623	639	692	661	669	654	719	681	614	627	636	600	674	650	638	639	660	605	632	622	661	630	638	639	688	663	616	643	698	679	580	656	624	616	649	687	631	616	617	643	644	645	633	653	640	660	624	664	662	646	648	673	653	689	606	646	624	687	649	624	643	651	623	618	673	670	633	639	659	646	662	631	631	684	651	699	668	668	639	645	654	679	630	652	642	634	664	672	655	621	648	673	681	648	672	609	648	684	674	669	653	661	645	668	642	637	649	701	687	632	609	672	669	639	643	669	636	664	620	666	685	642	625	647	636	640	707	627	635	720	664	671	658	669	663	680	684	642	649	652	688	671	674	653	677	620	671	617	616	625	687	628	648	658	662	666	655	649	675	681	670	674	688	692	634	634	697	675	626	663	695	687	678	674	653	626	658	678	632	656	674	645	652	664	693	653	596	657	640	647	649	689	655	669	657	668	638	644	682	670	646	678	616	677	683	640	702	667	668	655	666	690	649	675	666	625	584	644	663	622	620	644	660	663	613	581	673	710	663	642	630	652	668	658	646	629	653	707	643	657	674	642	671	650	625	618	667	599	619	683	683	662	659	619	658	639	643	667	634	693	681	644	637	657	642	618	668	638	620	647	674	651	628	632	628	662	646	632	664	683	625	591	613	651	681	645	644	632	626	630	685	630	616	638	609	644	631	605	670	686	633	654	676	673	652	644	588	621	659	671	648	625	651	626	649	666	642	664	691	679	666	612	655	689	650	659	628	603	682	646	654	681	704	666	645	637	629	654	638	645	668	663	702	633	676	648	650	663	675	653	679	628	650	677	630	644	656	663	649	589	658	641	657	659	680	644	628	663	605	684	660	629	716	656	662	692	653	644	643	707	680	642	622	652	656	639	652	660	617	625	641	634	620	660	708	644	642	650	657	643	640	620	631	635	681	641	708	663	627	687	656	695	659	707	699	640	638	646	656	695	621	655	652	667	678	603	614	639	639	640	650	628	685	631	668	641	649	673
48353	27566	20542	16899	12249	8153	4710	2479	1296	723	491	383	319	243	242	255	179	216	183	174	154	166	164	168	193	160	155	143	171	168	166	152	149	144	178	162	162	167	154	176	155	155	152	152	161	150	145	159	168	143	144	148	146	136	150	160	149	153	156	181	152	155	169	175	154	168	142	165	145	167	165	166	175	159	168	137	144	163	136	160	143	155	140	171	134	143	170	141	147	187	150	159	146	143	139	141	163	136	149	143	137	146	175	137	144	148	179	164	172	162	153	133	168	155	154	147	156	173	153	147	163	140	149	161	161	152	158	151	166	137	164	148	152	152	160	160	139	153	145	148	131	155	163	128	141	160	143	142	148	169	148	144	121	146	165	134	156	132	163	167	137	146	147	143	142	178	158	143	149	180	165	147	141	137	163	124	169	131	129	169	153	153	127	140	161	142	136	143	178	148	139	161	149	153	151	156	162	150	163	156	156	158	155	148	128	169	162	144	123	151	137	154	163	157	158	137	143	160	148	138	154	137	125	161	152	152	147	146	168	142	159	131	148	139	132	146	160	144	163	162	153	157	156	166	159	167	153	125	145	138	136	150	156	162	148	155	154	128	162	162	137	156	164	130	146	143	141	143	139	150	160	161	154	151	133	128	179	141	140	138	139	131	150	137	137	125	153	136	158	134	164	154	178	156	145	141	153	143	163	148	162	166	136	166	141	134	147	161	148	166	129	146	128	135	157	147	145	146	167	128	139	135	155	154	118	136	146	155	161	152	146	138	164	129	135	125	155	151	149	155	163	153	153	147	149	174	152	131	152	144	153	138	130	151	132	142	145	150	129	165	129	130	146	161	148	150	154	168	153	152	160	141	163	149	154	150	159	137	158	154	124	155	174	153	128	157	129	136	142	145	151	138	138	163	168	130	169	127	132	132	165	145	150	157	159	159	160	158	154	158	132	159	156	142	161	150	134	154	161	177	139	156	155	151	131	171	156	162	159	149	175	151	161	181	147	166	163	140	164	149	134	139	157	151	153	136	156	148	158	157	154	133	133	141	158	150	138	164	169	147	142	145	158	156	154	155	170	158	136	163	150	152	164	144	164	157	121	160	146	156	165	128	127	121	147	113	157	154	145	124	129	162	131	161	168	146	133	146	170	147	129	169	153	142	128	156	174	148	161	163	148	146	149	132	125	136	146	142	143	147	150	172	174	135	163	148	141	132	145	152	147	159	152	141	135	152	149	152	147	131	153	169	164	135	159	139	158	128	146	147	147	157	138	145	151	142	147	150	161	180	124	156	165	125	143	169	153	156	130	139	147	157	152	154	167	141	152	140	150	145	129	127	149	157	141	187	134	128	155	146	153	181	127	169	156	136	158	144	136	167	147	164	140	141	142	166	157	139	145	144	126	148	145	167	177	155	139	155	144	145	157	135	156	164	143	157	140	159	126	163	147	149	146	173	135	161	132	145	158	176	157	185	160	134	138	148	167	132	143	176	150	162	159	146	154	156	146	140	150	136	127	169	145	128	157	158	146	137	142	165	152	143	159	152	144	154	151	149	139	119	129	143	161	158	169	162	160	175	137	172	142	154	129	146	167	189	165	159	142	160	148	143	118	149	160	151	156	147	143	137	168	162	131	137	165	140	140	139	176	139	147	139	147	160	161	169	140	151	155	143	141	134	160	139	157	156	128	166	155	145	161	165	150	149	148	154	153	156	162	159	136	170	159	123	160	132	148	140	162	144	150	152	147	146	161	162	168	165	153	141	132	148	174	143	159	124	138	154	160	154	158	163	152	138	150	136	136	159	145	133	141	140	150	170	140	142	140	164	146	127	174	149	138	121	165	155	154	145	141	135	143	146	143	147	157	152	143	149	139	169	151	123	156	143	150	139	130	154	149	163	141	156	133	137	166	121	139	153	121	142	145	147	152	133	165	148	141	142	136	140	167	144	147	137	147	139	148	152	156	134	140	137	159	158	141	150	170	142	156	146	143	154	142	142	143	147	142	139	143	151	168	181	150	133	129	149	116	149	162	152	147	141	152	170	173	138	149	145	159	149	160	148	152	178	146	142	127	151	134	157	147	118	132	160	135	145	155	140	150	165	162	146	125	144	128	140	158	154	149	156	158	153	138	136	139	141	155	154	156	119	170	132	142	147	124	129	138	143	156	148	136	155	122	163	132	126	133	153	148	162	143	146	149	152	172	153	162	156	147	146	155	155	145	144	122	136	127	166	141	149	160	153	138	143	134	179	162	155	156	154	161	171	159	144	148	148	150	144	143	133	149	142	159	137	173	151	163	162	128	171	130	164	146	143	148	157	127	159	148	129	148	141	147	168	150	144	139	152	165	143	132	125	171	164	153	168	133	144	136	153	140	163	155	143	164	154	163	164	135	157	143	144	129	153	147	149	137	162	151	139	138	138	143	160	143	159	134	170	134	134	148	155	154	158	144	141	123	135	156	130	142	165	140	143	140	159	151	148	134	165	124	152	151	159	124	141	158	150	140	106	146	142	141	156	147	139	137	148	150	165	150	177	116	148	146	147	148	165	160	152	152	129	152	146	152	130	167	161	139	162	154	144	153	152	141	151	153	155	161	140	130	137	143	131	162	163	152	151	143	137	147	142	145	151	164	155	136	160	139	160	163	128	153	173	149	161	168	131	159	152	144	148	165	130	147	159	143	145	141	155	121	151	143	158	149	162	172	145	135	138	129	162	178	157	142	159	158	153	122	136	168	138	149	143	146	154	142	149	146	165	165	166	156	131	137	140	142	134	146	168	142	111	172	156	153	138	144	154	158	139	138	140	136	160	146	129	150	123	169	143	144	162	171	147	138	160	148	156	137	141	159	156	166	148	139	160	150	142	137	167	136	150	150	171	137	150	146	149	139	129	148	167	146	158	136	160	153	149	138	150	133	154	163	160	156	173	170	139	156	153	133	178	149	126	151	153	142	154	137	146	136	154	151	140	157	170	156	142	152	149	152	121	146	141	147	134	137	137	125	142	171	144	156	172	160	129	152	140	157	157	156	145	162	155	145	134	146	159	139	141	152	141	145	146	138	139	119	162	169	160	143	141	142	153	156	150	164	155	150	144	151	151	144	141	120	141	138	154	136	138	162	143	143	137	148	133	141	142	148	142	151	147	151	151	131	143	154	140	155	108	149	182	146	143	131	144	170	133	175	128	124	152	145	141	139	157	160	141	152	153	159	161	133	161	157	164	167	158	128	146	140	136	154	131	141	151	156	150	138	152	133	159	119	152	136	144	162	136	157	139	171	156	148	130	153	147	144	165	156	130	139	149	138	132	143	146	141	145	138	173	173	133	150	142	168	141	164	154	164	131	147	160	136	148	149	151	163	153	176	152	174	152	143	141	139	155	157	161	152	149	146	150	152	155	140	139	143	129	155	143	153	161	149	153	159	150	148	155	159	168	163	144	144	152	151	148	144	159	138	154	137	155	158	176	160	134	157	144	125	151	138	144	184	152	132	162
37863	8801	11017	11790	10075	8148	6022	5224	3738	2679	1966	1502	1304	1084	1088	917	812	810	721	712	643	625	609	517	562	570	525	532	495	495	471	495	521	488	417	479	478	464	433	442	435	451	453	441	446	436	425	438	464	421	424	400	405	431	412	419	406	431	420	439	437	439	487	458	464	428	390	448	394	395	456	394	419	407	437	428	398	417	405	436	420	415	421	422	402	429	428	398	449	441	464	428	425	413	425	384	399	449	433	413	442	420	439	437	418	424	433	388	396	388	377	388	427	417	416	388	456	381	369	398	376	432	420	403	393	397	369	376	406	388	381	395	392	417	388	391	396	374	376	398	385	383	360	365	393	382	378	382	388	403	413	366	397	389	396	392	394	371	382	395	406	380	411	387	376	373	378	408	381	401	386	395	403	391	376	394	370	411	388	402	371	380	383	374	408	387	436	390	368	401	427	382	377	371	421	388	384	368	427	390	389	400	383	425	395	369	417	385	359	398	376	415	389	372	398	391	364	396	367	391	385	398	384	372	354	397	415	401	361	355	378	386	429	392	414	386	367	385	402	353	399	371	392	413	392	396	411	388	407	386	379	374	425	395	416	371	347	351	427	410	359	380	363	371	415	347	362	396	399	386	381	399	375	384	385	394	353	368	369	377	400	370	384	399	384	370	389	358	379	382	367	341	369	362	411	385	383	374	382	414	386	391	406	399	405	375	389	386	440	381	381	407	391	354	363	354	393	353	401	369	377	348	408	413	373	342	377	389	381	356	393	422	401	345	398	369	390	408	373	405	395	380	383	393	379	357	401	398	380	392	398	392	384	405	378	418	394	381	349	388	408	337	384	387	401	411	389	350	325	393	371	356	402	384	382	385	406	359	384	407	380	396	354	332	382	385	389	375	408	389	377	391	361	390	363	364	422	370	356	372	354	364	385	358	371	387	399	392	405	417	418	395	374	375	397	374	412	390	347	396	386	391	375	386	374	368	395	370	389	372	403	376	394	380	365	368	362	393	375	378	348	410	350	365	406	391	387	368	396	371	405	398	381	360	411	368	369	373	390	400	379	381	404	402	372	406	373	370	385	389	386	383	350	346	368	392	382	366	389	395	418	383	374	388	377	338	370	393	388	380	365	383	410	402	374	356	377	379	364	383	397	394	371	393	360	390	384	425	372	378	390	375	381	426	408	378	389	385	387	404	389	362	371	357	398	361	363	384	368	363	404	388	363	404	376	408	426	413	394	425	378	385	377	389	368	409	421	375	390	343	385	382	395	403	388	369	374	349	340	373	381	356	404	381	370	399	368	406	404	435	367	403	337	358	374	387	392	409	346	372	362	386	406	375	375	367	368	377	419	344	395	386	385	383	393	388	384	378	411	384	426	377	423	412	365	353	386	369	367	396	369	414	394	392	407	348	389	376	394	376	378	390	401	379	383	392	396	401	388	350	357	413	420	376	394	396	390	389	381	385	380	376	353	424	413	383	384	377	438	376	337	376	365	410	423	364	372	408	408	397	379	386	377	395	392	381	407	435	402	374	368	367	388	360	377	371	360	377	400	364	351	393	361	395	411	396	386	353	344	400	415	388	373	393	431	399	327	404	398	384	394	409	392	379	407	400	381	358	393	371	398	391	364	394	396	377	368	374	396	377	409	360	389	359	387	377	356	361	362	375	402	370	406	394	392	369	368	370	410	342	363	379	363	369	332	380	393	361	371	401	390	383	408	394	384	378	374	388	387	396	411	401	384	352	318	396	408	373	383	415	394	368	392	339	366	358	358	377	403	356	379	374	381	403	398	355	361	390	366	367	390	422	403	397	396	390	391	375	414	402	393	415	405	348	408	384	404	404	395	370	366	372	362	411	417	387	379	391	399	355	444	375	379	378	395	413	400	412	410	398	373	390	369	380	375	367	388	356	361	370	391	412	402	393	424	393	348	376	372	390	377	398	412	379	393	399	392	385	363	388	393	422	412	407	380	399	372	391	380	394	411	389	368	394	369	425	415	357	387	354	348	391	395	384	385	363	407	404	415	391	418	368	381	425	443	347	357	389	344	367	360	364	381	380	384	399	368	404	418	392	415	331	378	400	361	392	368	383	374	378	376	408	401	398	397	453	393	377	398	362	379	395	410	394	378	366	373	378	375	370	372	425	406	386	371	369	402	375	381	420	375	380	407	399	362	403	379	379	389	388	382	374	388	365	407	431	388	366	369	366	373	364	390	366	366	370	353	355	398	399	385	411	376	401	398	366	404	366	372	408	387	393	405	380	392	386	388	367	396	404	377	417	411	383	364	362	372	392	374	401	375	374	367	398	373	396	351	383	381	406	379	367	390	410	377	397	407	396	403	377	362	397	396	397	383	351	380	360	353	398	388	364	370	387	379	398	420	378	362	369	390	367	382	358	412	386	384	386	373	386	367	383	373	357	379	348	374	391	385	384	402	369	416	407	379	357	387	406	346	390	429	350	375	393	386	422	333	365	373	385	408	381	396	414	373	369	373	386	398	390	412	407	388	386	367	349	353	344	376	416	388	400	408	392	400	371	413	381	376	380	412	367	425	360	386	369	392	388	410	344	423	383	363	414	380	384	382	365	410	369	364	378	384	384	400	368	382	358	395	385	392	387	376	370	389	407	401	423	385	389	403	364	394	360	385	378	412	398	346	374	358	393	404	381	398	417	422	365	367	404	412	371	392	399	359	375	369	377	377	364	365	363	405	391	359	381	393	379	389	396	385	364	410	414	379	392	404	392	369	402	356	395	380	406	384	404	377	384	393	365	397	377	386	386	365	401	346	384	372	419	375	416	380	389	400	361	373	387	413	395	410	412	397	361	390	399	357	389	388	382	403	359	401	380	370	375	387	405	364	379	401	408	388	395	358	377	359	384	384	343	345	401	394	400	378	361	399	370	362	361	382	417	380	388	352	368	383	390	370	400	348	355	401	390	402	362	390	368	379	364	387	401	381	354	381	392	364	376	409	384	381	361	364	377	379	392	452	418	417	347	357	401	390	349	381	367	394	370	405	374	365	390	400	399	428	388	380	392	382	389	379	371	409	394	357	384	411	373	415	386	336	387	400	377	382	382	388	421	390	368	357	409	410	402	371	351	380	384	386	407	423	399	375	401	375	419	398	387	401	414	362	376	374	361	383	369	394	383	404	397	362	403	396	410	375	362	395	418	380	407	385	386	386	381	390	406	366	376	393	386	397	337	393	383	398	390	355	370	383	388	374	409	378	400	418	393	378	398	412	365	371	363	346	393	386	327	409	388	383	379	393	351	418	379	376	384	428	377	403	368	395	387	373	313	373	392	390	383	364	379	389	384	415	389	420	343	351	400	395	382	384	360	393	411	367	421	384	385	381	382	400	380	400	383	364	358	406	364	385	365	365	351	416	351	358	418	445	368	372	416	398	378	379	373	379	376	380	401	364	353	416	392	379	377	355	362	393	383	405	379	394	407	369	359	380	380	391	412	391	389	395	372	390	364	408	411
9563	2896	1673	1204	724	551	437	331	287	274	223	249	244	269	232	262	244	251	230	249	250	267	211	236	255	250	243	247	273	253	263	246	264	236	248	262	245	258	246	247	255	238	263	249	246	237	261	234	241	271	241	264	273	248	246	260	263	235	249	247	223	252	232	247	230	253	250	244	259	253	249	250	233	255	272	274	238	239	261	257	264	250	244	251	217	272	260	253	270	217	238	253	232	258	265	249	211	258	261	239	256	256	253	202	250	287	242	258	254	255	234	222	217	240	249	232	245	246	264	235	269	239	226	242	245	230	259	224	242	264	236	240	245	217	232	242	228	244	241	251	243	247	223	261	239	229	262	237	229	266	270	256	238	266	232	227	235	249	227	242	224	261	249	217	215	253	268	249	218	252	251	251	264	260	243	243	258	253	248	251	234	259	230	228	242	245	233	247	255	233	237	256	245	231	252	229	230	256	239	256	235	253	263	255	232	264	235	247	254	251	234	260	244	217	235	246	238	252	249	219	250	261	246	258	224	260	226	220	244	238	244	259	234	230	257	224	269	233	271	281	240	266	248	251	251	268	256	232	218	258	223	238	252	262	220	245	230	287	254	212	238	244	244	235	235	257	229	252	255	231	268	245	262	249	232	220	238	254	259	243	266	260	225	292	266	258	236	204	234	236	259	235	223	214	256	220	260	244	216	251	235	233	235	267	235	267	256	258	257	240	269	262	242	265	230	245	247	257	248	259	241	236	248	218	248	229	240	218	243	215	227	247	242	218	276	247	255	231	233	245	246	251	256	279	236	233	239	250	244	215	236	268	252	257	203	245	222	253	238	291	244	249	244	258	245	263	229	269	280	242	264	286	257	244	239	270	247	281	227	221	258	253	244	268	224	238	240	257	246	225	238	242	247	237	242	249	248	256	246	225	249	257	212	240	229	255	217	270	233	264	258	244	250	271	240	233	259	246	258	251	237	233	239	250	208	232	259	244	234	249	225	230	251	272	241	232	238	221	230	230	219	264	247	257	224	253	265	214	215	218	227	226	233	234	244	229	256	273	253	243	209	272	249	261	223	221	239	241	218	269	276	245	240	264	250	220	260	232	249	244	267	221	242	243	251	256	257	219	262	264	260	241	248	263	222	236	231	248	254	248	253	265	211	242	246	254	256	234	246	217	257	250	265	245	258	268	228	251	264	229	240	249	243	279	260	239	252	238	237	258	236	260	267	210	238	231	212	237	221	220	248	223	225	264	229	246	257	255	222	244	263	275	231	236	227	248	239	251	225	241	233	226	251	246	237	238	231	232	273	220	229	232	231	258	226	223	222	248	259	243	262	278	228	241	230	233	243	273	245	213	259	254	231	248	229	255	244	250	226	257	246	239	243	223	253	247	253	218	219	237	231	235	244	238	246	223	245	250	249	252	225	235	261	233	229	257	262	271	235	236	242	227	254	255	256	220	246	243	264	251	249	232	244	244	262	243	240	235	211	241	249	237	262	235	233	224	270	241	231	224	245	248	222	244	270	226	232	249	237	237	252	254	239	240	259	253	258	262	237	261	251	251	248	239	225	260	251	245	257	229	246	230	242	261	250	269	228	234	256	248	233	237	233	235	254	244	247	279	256	228	254	260	229	225	266	248	292	262	245	260	221	250	220	220	250	253	206	238	261	236	242	264	274	252	233	254	236	262	248	262	225	274	257	229	239	242	267	253	251	239	223	233	240	223	246	244	281	228	227	223	247	243	229	229	228	257	230	234	214	209	244	256	243	253	252	267	214	236	250	281	230	262	250	230	251	257	285	255	219	223	234	252	262	254	263	265	236	263	245	277	227	241	228	272	256	236	240	255	228	250	286	247	229	280	254	252	255	212	277	250	233	215	245	246	253	229	244	282	205	256	253	257	267	247	257	226	255	231	231	240	255	267	255	225	246	234	247	263	231	259	257	250	230	268	222	233	235	254	260	253	292	282	259	274	244	269	231	232	266	223	239	234	252	281	251	247	241	230	271	268	244	245	224	270	235	218	251	209	228	256	223	217	222	230	250	261	249	244	259	255	227	235	231	263	244	231	234	227	242	234	227	250	259	226	221	257	272	233	230	253	266	261	217	215	247	231	244	238	251	250	235	269	237	226	215	240	253	230	242	224	245	245	258	267	250	238	221	257	252	218	234	234	234	258	272	260	259	223	236	238	243	234	259	229	238	225	238	225	249	244	227	242	215	228	234	233	247	228	234	209	252	249	281	271	241	261	234	246	243	257	228	236	238	225	264	228	257	252	243	251	242	234	256	238	248	276	254	245	276	265	257	262	235	259	246	247	253	227	239	258	239	263	243	237	227	268	281	233	237	257	252	250	211	229	242	244	260	237	255	274	232	238	250	246	239	233	228	246	247	215	229	248	230	273	266	253	221	230	234	239	244	234	258	228	262	262	232	246	262	236	230	238	251	249	248	271	264	237	253	210	238	242	254	265	235	250	244	238	237	236	256	268	283	226	241	238	247	252	242	252	258	264	228	253	235	256	243	244	252	230	240	259	260	214	266	215	235	260	224	235	230	250	241	222	256	233	275	237	241	225	233	227	226	237	262	260	249	236	234	235	263	252	240	244	241	253	263	248	249	236	249	224	229	239	224	266	253	249	218	255	236	254	229	236	263	231	270	219	256	259	248	263	242	230	263	233	235	254	259	246	250	268	240	228	245	234	243	252	262	234	217	237	234	234	245	246	261	245	236	241	238	273	237	219	231	284	252	248	268	231	244	241	232	257	230	225	225	233	250	270	245	277	262	253	247	222	239	288	233	272	229	234	242	246	250	216	235	234	231	233	227	240	222	251	224	241	241	238	237	238	237	255	213	248	226	237	230	221	254	234	252	233	220	250	243	234	269	243	258	240	239	243	239	270	268	248	259	250	245	233	243	252	225	243	241	247	231	249	254	238	248	252	245	250	248	265	250	255	235	264	238	270	238	287	217	243	246	239	249	231	212	266	251	219	254	225	238	217	256	233	239	246	240	264	283	235	231	233	256	262	255	225	256	230	258	232	241	269	252	245	231	233	245	189	244	260	226	258	241	240	258	265	235	251	238	226	223	255	218	265	249	224	245	241	224	218	234	243	240	230	247	225	302	244	237	268	252	217	236	239	262	245	253	248	285	246	262	233	255	235	273	253	244	246	262	229	222	242	254	252	248	241	264	229	237	250	274	254	267	240	283	257	258	248	228	239	271	243	210	275	253	244	241	253	250	256	254	231	253	222	240	242	219	255	243	251	223	270	243	241	238	248	231	267	234	271	246	223	236	232	260	286	258	223	245	255	269	253	237	259	245	270	239	259	217	234	271	229	243	228	250	247	252	235	254	221	205	250	231	243	257	258	263	225	252	235	286	239	240	240	253	235	238	242	204	233	229	224	234	260	256	254	243	255	241	235	256	278	242	242	245	229	262	256	233	254	227	251	250	247	236	221	253	262	240	261	277	229	263	253	238	239	262	240	220	244
9221	1966	2730	2690	2024	1533	1347	1201	884	653	637	692	651	615	626	630	630	667	602	592	636	653	655	651	612	597	648	648	642	584	636	630	636	635	659	597	667	668	614	607	611	655	655	563	615	632	610	657	669	591	647	588	594	632	627	657	623	593	642	643	615	658	657	680	662	630	642	610	663	666	671	603	586	589	638	606	612	627	623	651	643	638	595	617	614	609	578	617	660	656	642	638	652	637	658	647	660	629	627	682	689	611	616	588	710	626	644	639	645	630	615	616	610	626	657	628	607	615	649	611	621	651	654	586	634	620	615	647	617	679	591	624	592	602	635	646	628	612	594	633	641	611	636	623	641	651	600	647	584	622	627	643	634	602	637	614	622	645	665	641	625	638	619	644	655	623	630	652	636	636	615	690	644	672	626	643	616	630	638	611	632	671	654	592	669	632	635	594	630	648	616	590	632	581	639	605	644	640	643	628	666	664	659	599	633	645	617	646	648	610	572	663	656	605	634	704	662	610	655	618	630	648	641	662	663	624	597	686	591	633	643	645	661	643	630	662	643	606	661	632	619	661	638	640	610	608	623	623	552	596	647	635	633	617	549	622	664	589	652	642	664	607	625	611	663	641	629	649	633	636	632	656	607	613	618	610	620	586	581	621	651	644	586	628	644	575	609	613	663	660	637	664	629	628	704	687	626	632	640	588	626	609	620	635	645	617	628	607	613	653	610	649	645	664	624	697	644	622	639	613	622	593	620	668	604	620	621	606	650	654	629	644	617	647	676	658	611	698	623	620	648	634	672	614	625	634	613	612	612	616	639	595	693	659	627	646	617	628	633	647	641	631	587	691	613	669	653	631	647	628	679	625	648	631	641	617	650	659	630	597	632	658	593	604	641	613	633	585	645	585	639	622	596	600	601	634	630	646	674	634	616	623	641	625	621	624	653	651	622	642	662	670	616	622	586	581	638	636	628	584	613	634	663	632	670	621	636	610	666	665	674	629	634	654	592	581	670	627	584	577	622	636	624	577	582	631	614	653	650	598	654	652	670	598	602	639	641	638	626	632	614	615	636	625	633	607	632	589	601	639	584	653	644	595	663	626	595	643	619	675	582	656	661	606	636	614	654	622	673	620	669	596	650	612	645	645	588	604	627	610	601	608	579	640	650	623	619	592	648	641	638	639	589	597	627	659	629	651	645	635	618	623	626	654	658	632	621	631	633	611	606	621	612	635	598	641	620	617	631	588	639	621	616	627	625	579	662	624	631	631	624	604	621	598	641	640	654	670	626	629	608	599	597	651	601	639	662	610	649	582	658	620	603	632	609	613	632	612	642	609	609	618	632	646	634	626	620	596	648	633	591	638	589	615	658	645	628	631	631	620	640	609	618	632	631	629	679	639	594	631	626	635	641	665	608	627	651	659	653	576	646	636	594	661	644	607	601	644	627	639	632	613	616	617	602	588	630	664	620	628	644	635	615	598	645	606	630	640	634	676	619	609	645	679	631	638	644	589	609	608	615	603	626	614	636	642	608	610	632	605	636	598	596	608	616	648	610	605	667	635	611	650	635	611	640	591	611	633	638	575	638	646	648	613	603	621	613	597	650	598	634	621	611	637	654	643	607	628	651	602	613	654	607	662	669	620	595	615	637	630	588	600	620	643	643	639	616	590	653	648	589	624	613	601	635	622	630	643	670	626	640	664	660	625	605	638	654	627	655	614	629	661	576	611	653	642	603	629	672	606	655	630	591	646	652	663	637	672	631	644	642	693	621	648	607	642	613	619	605	638	599	655	633	573	626	606	615	609	616	639	627	606	639	654	604	620	643	645	634	630	670	625	595	604	641	622	628	640	666	575	619	650	660	624	600	595	625	671	626	661	636	620	615	658	633	621	649	629	631	644	607	636	610	617	602	632	649	638	656	660	628	641	649	604	642	639	602	605	630	591	651	624	652	628	649	651	603	628	615	646	613	652	551	615	608	668	629	664	621	579	608	616	605	615	606	662	627	622	665	631	608	635	587	631	659	580	654	632	606	617	635	636	583	573	606	651	615	615	650	599	553	634	612	619	656	596	627	612	622	639	638	564	590	616	618	581	628	579	607	676	598	658	635	658	589	569	630	639	631	618	630	619	608	633	625	608	647	620	625	655	600	642	604	626	606	636	644	669	651	635	642	653	599	602	631	609	635	639	562	622	614	631	647	627	645	629	579	675	636	612	657	635	645	619	649	598	619	611	621	658	586	624	622	658	620	652	633	639	603	665	639	642	585	615	630	639	580	593	693	665	593	599	582	616	655	595	619	604	623	655	580	651	615	623	593	594	622	631	644	647	620	625	648	609	596	615	624	657	622	627	648	633	648	617	580	595	657	615	621	614	668	656	636	601	628	648	657	594	628	652	650	646	617	630	622	615	634	601	623	651	612	609	604	608	639	617	594	610	606	634	575	651	603	597	618	571	670	636	617	622	659	610	618	649	666	628	624	616	600	614	609	635	588	636	657	633	663	620	644	636	626	646	624	595	600	624	624	625	641	644	625	642	608	654	606	692	570	603	631	632	631	582	650	626	610	658	621	630	594	608	634	611	656	577	649	629	620	624	567	621	660	604	577	600	620	623	652	648	597	597	666	610	632	580	659	639	632	634	658	630	633	622	651	621	625	652	609	648	638	616	632	697	635	674	627	638	585	624	609	631	641	614	620	645	621	625	641	655	625	613	658	623	595	646	650	622	620	620	621	631	569	616	648	621	606	629	635	689	646	610	590	646	625	652	628	615	585	672	663	595	599	637	674	624	645	627	606	658	623	629	587	646	631	637	629	648	639	607	614	641	628	636	623	642	645	645	634	603	653	637	588	604	617	648	633	659	629	643	618	615	634	630	592	609	594	650	647	650	578	632	662	608	597	641	642	628	626	662	597	667	644	662	643	665	634	613	592	642	644	619	657	636	603	611	645	596	655	625	623	598	619	652	645	613	633	631	644	643	686	606	581	604	639	643	642	648	670	575	593	662	590	677	592	647	646	635	598	649	628	608	600	645	581	613	582	602	633	621	635	585	606	650	600	612	678	654	677	626	623	617	670	637	630	601	619	611	605	658	596	599	641	602	618	625	583	667	647	617	684	619	619	624	616	625	670	599	575	666	633	595	610	637	578	635	622	636	628	622	604	611	610	655	607	623	645	662	662	640	642	650	640	639	621	598	597	585	619	603	562	637	641	679	665	605	619	637	635	642	587	653	634	659	673	639	665	620	591	626	607	615	601	608	648	673	624	633	609	637	660	606	621	644	646	630	627	656	583	639	593	655	621	584	640	652	598	619	679	623	624	583	625	630	667	596	587	639	662	594	639	634	583	641	650	641	579	632	616	657	617	635	615	634	602	662	629	668	603	636	636	559	619	616	588	597	631	635	605	693	638	656	624	674	592	617	647	628	612	608	643	655	620	646	603	611	679	630	585	612	576	624	569	608	630	620	638	607	647	579	659	639	672	667	617	666	609	631
38330	20803	13159	9816	6735	4433	2606	1463	853	535	419	366	324	313	307	337	327	272	307	312	276	256	265	240	264	286	269	245	266	282	271	271	265	272	272	261	282	287	289	264	251	269	257	285	236	254	276	257	262	259	245	251	266	265	249	242	261	269	242	269	272	277	288	265	254	243	256	259	263	265	272	280	257	256	228	257	276	250	288	250	269	250	265	269	284	297	275	306	260	271	272	272	255	238	250	253	264	259	245	256	281	246	238	255	253	235	296	297	262	291	266	275	270	279	275	237	269	260	267	250	247	255	239	268	258	257	252	235	236	259	258	257	251	266	276	251	246	277	262	264	258	248	240	248	241	238	269	278	290	253	239	271	258	247	278	244	254	274	282	271	279	273	238	269	259	252	233	296	250	261	250	232	254	252	255	275	289	258	257	264	223	256	278	278	253	250	283	262	260	267	234	257	268	247	254	246	266	253	258	222	243	231	242	249	242	251	263	278	265	276	225	273	276	291	293	250	269	262	249	271	249	225	225	285	247	272	281	244	274	242	257	242	264	276	277	257	266	278	261	263	267	251	217	243	245	272	265	243	270	263	297	260	246	240	269	236	268	254	274	250	270	250	234	260	255	266	248	239	272	283	243	256	269	288	258	271	241	252	255	261	258	256	239	232	270	261	246	248	255	286	281	267	256	244	258	254	294	265	236	262	235	258	258	283	237	264	255	255	251	266	276	240	236	268	268	284	256	274	241	264	259	237	263	261	270	251	258	263	251	229	250	272	239	275	240	258	240	253	284	237	270	265	271	265	293	239	265	253	273	287	269	266	245	248	229	266	260	262	235	285	273	277	249	239	281	235	262	242	272	290	266	234	253	264	250	281	244	266	260	264	227	285	268	268	242	259	245	243	300	267	265	225	247	251	238	277	263	258	280	271	271	266	263	263	271	243	286	227	263	237	272	252	294	255	259	263	243	255	268	258	247	252	256	254	277	275	239	254	253	254	268	291	251	270	247	262	267	276	277	263	255	264	243	267	263	247	234	255	269	246	264	258	258	256	226	295	243	266	247	274	262	267	267	262	246	257	237	260	249	223	255	236	256	283	237	266	267	259	253	270	236	266	266	253	246	255	269	251	247	261	300	217	254	256	274	228	254	255	267	254	281	240	282	248	261	273	289	271	256	277	236	259	236	243	215	255	252	281	269	232	235	262	287	271	266	261	240	261	268	253	272	302	267	259	243	236	235	277	265	252	282	244	263	269	268	246	270	257	261	244	257	267	265	237	258	267	277	286	234	251	253	271	268	272	272	248	270	265	266	239	254	268	289	218	294	230	241	301	271	255	259	262	295	242	252	234	261	239	262	254	242	242	252	266	250	279	250	280	257	240	251	237	244	275	246	234	239	252	283	259	248	256	268	276	244	248	243	261	258	270	250	255	267	260	257	258	276	277	254	242	265	236	263	242	255	264	288	255	256	253	293	273	235	241	264	259	248	254	281	278	247	237	269	280	283	259	288	236	260	262	249	269	269	246	284	279	261	242	254	264	260	251	293	290	266	245	233	281	264	245	245	267	283	244	232	255	272	254	239	245	258	244	219	245	269	267	250	276	255	267	274	253	260	253	255	268	231	293	250	256	270	238	236	262	252	271	254	248	244	248	244	270	245	227	264	249	282	254	288	283	282	234	254	270	270	268	279	281	265	280	251	253	229	245	251	216	269	288	284	259	243	255	241	251	247	252	265	263	240	246	259	244	260	268	259	258	222	244	265	259	286	259	249	262	245	263	283	245	236	251	263	237	266	233	278	237	264	264	267	256	250	258	253	268	258	257	264	289	248	233	235	287	255	261	269	252	245	251	262	242	289	246	250	276	266	257	256	279	252	243	249	263	247	270	258	277	278	254	310	272	268	239	273	266	244	234	263	278	276	277	257	270	250	255	264	246	267	241	243	247	270	246	255	280	252	285	260	260	245	249	274	254	285	265	254	286	274	272	265	271	254	245	249	266	279	266	269	225	240	280	280	236	232	267	275	278	255	245	248	254	267	258	266	261	266	245	274	264	266	298	276	265	262	220	259	259	247	279	257	274	214	243	263	257	271	265	269	256	282	266	256	255	275	230	274	303	267	262	226	288	242	246	235	253	274	252	254	257	263	267	250	270	259	290	247	268	268	265	299	251	288	243	281	237	258	243	255	236	266	268	259	253	275	264	266	243	264	255	268	241	257	265	234	238	233	243	247	235	297	268	244	277	252	254	252	262	244	267	261	242	257	233	264	271	240	288	276	241	234	265	270	247	281	255	253	254	253	244	252	273	249	255	245	251	260	276	232	272	253	238	241	281	238	269	250	249	282	258	244	259	273	260	277	252	271	235	298	268	249	260	247	247	273	245	270	254	274	256	239	289	272	254	252	267	291	235	265	261	251	244	260	278	251	251	236	292	257	255	265	259	250	260	254	276	253	277	258	284	283	227	241	245	245	265	252	272	260	262	267	268	247	264	270	266	277	247	253	235	255	257	272	284	289	260	269	274	257	242	277	262	247	235	254	269	243	264	218	247	251	251	301	265	217	237	268	240	261	255	264	258	274	257	284	253	312	282	277	266	263	270	266	272	277	265	262	257	241	250	278	256	256	228	241	255	268	255	242	268	255	246	277	245	261	257	252	261	273	261	234	290	238	282	230	243	263	246	254	255	270	288	290	285	282	267	285	249	278	258	260	278	276	285	271	264	261	284	301	269	248	284	269	237	246	272	274	250	281	247	259	269	261	244	260	258	272	283	256	272	248	246	273	239	251	274	248	277	235	251	269	234	280	235	221	283	235	271	256	238	272	267	266	260	267	287	254	247	262	246	297	260	247	256	249	257	244	250	274	229	273	255	279	229	276	277	242	262	276	249	238	235	259	251	274	261	250	260	240	256	266	258	268	256	234	261	273	227	254	259	262	263	282	240	256	241	265	263	231	256	245	255	229	255	285	251	289	253	274	284	280	273	276	296	251	234	238	271	253	287	252	272	262	264	287	279	278	255	244	260	244	265	243	278	248	239	254	269	245	279	279	282	246	251	249	250	260	252	242	284	256	242	253	259	252	266	264	271	252	265	276	246	271	248	249	273	221	215	251	248	297	246	229	268	255	244	292	236	238	254	256	242	245	267	251	263	272	277	260	271	268	245	268	249	284	287	269	270	268	235	225	256	256	255	261	265	258	258	269	275	266	286	287	270	261	264	231	236	263	267	284	273	233	260	286	241	273	270	277	258	246	277	266	251	269	243	253	246	236	267	260	250	244	263	257	273	244	251	249	254	259	240	260	257	236	239	249	268	253	238	281	316	277	256	277	246	258	273	268	221	252	276	267	276	245	238	246	243	279	239	233	296	280	267	269	265	263	254	251	269	261	237	260	240	234	247	235	265	278	267	267	279	267	251	250	259	258	227	262	263	234	258	250	260	259	264	279	254	279	268	260	238	262	281	290	265	237	232	265	288	278	268	263	260	249	275	279	245
29470	6328	7696	8747	7096	5782	4257	3495	2523	1770	1456	1160	1145	1067	937	927	925	864	802	805	754	777	779	783	700	712	796	702	657	727	672	712	646	686	709	705	665	714	659	732	691	679	666	745	650	689	652	666	688	697	642	658	647	668	658	632	694	697	693	701	732	680	708	701	692	710	682	643	649	731	680	679	646	685	672	627	681	655	696	654	671	678	675	609	658	668	624	680	661	634	666	689	653	683	671	659	655	675	653	635	666	645	707	688	655	619	644	705	613	666	692	661	656	672	680	656	666	654	664	679	669	627	701	632	648	646	709	646	650	629	653	629	608	634	640	646	666	657	635	623	668	650	646	637	678	645	644	669	642	625	652	641	652	657	657	637	591	634	635	639	644	631	644	672	662	634	636	659	656	651	651	729	662	647	650	642	634	635	680	625	633	652	670	714	634	611	675	608	658	626	653	661	674	655	631	641	645	655	668	653	625	657	665	614	641	627	657	596	668	657	655	723	659	641	653	625	679	619	628	683	631	653	667	638	635	648	673	675	669	672	651	641	661	653	646	676	653	637	669	649	675	637	663	648	671	638	629	701	637	674	672	673	670	673	646	684	673	662	653	637	643	683	637	653	652	666	662	626	620	672	628	662	621	629	694	679	650	661	654	628	610	631	659	660	654	635	653	645	623	674	671	643	694	691	649	662	599	655	630	648	640	644	672	627	629	639	627	639	671	623	656	648	639	615	663	611	628	654	684	654	662	672	634	658	620	648	695	660	631	618	649	626	636	672	655	606	667	663	670	646	638	656	631	642	643	664	626	656	654	655	648	665	668	632	618	682	686	662	603	617	625	660	606	661	618	641	644	625	669	610	607	621	644	673	644	692	628	645	638	632	641	625	667	629	632	648	656	689	658	688	626	641	693	640	610	625	664	655	673	641	617	661	599	657	638	683	638	618	613	673	677	590	655	642	694	631	658	612	673	639	684	610	673	632	657	647	618	689	604	642	668	662	650	642	649	668	681	626	681	723	680	631	658	633	603	644	615	664	634	652	668	632	697	668	621	651	685	639	633	647	689	682	595	668	704	632	648	645	669	623	648	675	649	669	670	631	659	612	660	621	679	694	705	619	685	658	657	653	662	663	674	643	629	621	657	664	602	629	616	643	613	661	624	635	615	667	615	685	682	615	660	611	640	655	668	660	638	643	655	652	661	664	654	667	632	669	620	651	656	648	650	675	676	707	615	638	663	680	645	672	653	652	683	598	623	627	657	644	659	645	654	666	665	630	606	649	635	616	641	674	664	641	634	661	608	622	619	678	677	682	677	703	637	653	641	615	658	650	673	671	660	624	639	646	646	664	673	669	619	670	623	614	662	647	617	634	637	618	673	620	667	685	596	651	592	680	642	610	649	638	681	649	657	641	622	640	649	593	674	643	692	659	629	626	621	689	649	597	642	677	667	637	688	660	665	644	647	649	620	618	644	683	668	674	620	626	686	670	600	650	655	639	640	637	637	639	658	627	637	648	696	658	695	682	635	634	602	644	671	689	624	661	650	662	683	665	660	669	664	612	622	676	658	680	578	677	641	682	628	622	651	682	645	584	648	664	623	639	706	607	706	615	660	715	654	663	657	650	651	646	697	623	664	682	637	630	603	626	650	623	625	690	635	646	627	688	647	664	666	700	638	668	679	634	602	679	655	611	723	676	657	624	677	667	689	623	641	647	664	670	638	665	624	662	648	643	639	678	631	624	675	638	719	669	678	633	652	650	687	646	661	629	623	692	681	613	662	692	606	634	634	679	625	655	697	669	644	632	622	645	632	632	657	646	613	651	637	641	626	639	622	625	630	597	609	683	657	653	659	621	653	629	665	626	676	621	671	684	661	647	616	638	681	652	696	671	676	677	636	677	705	658	657	646	669	656	676	639	698	635	656	636	682	635	708	673	665	652	649	612	649	660	627	630	620	652	692	683	632	697	686	677	708	626	643	628	671	641	635	664	679	622	635	596	644	666	642	624	637	680	630	643	683	666	640	626	683	654	606	664	642	674	616	636	626	635	629	645	673	629	631	703	620	659	663	622	651	635	604	641	651	644	618	676	663	616	681	653	634	682	646	685	720	722	697	676	654	673	714	691	620	643	639	641	662	622	633	632	650	671	618	683	640	631	660	607	690	704	656	701	670	623	616	639	632	644	688	624	660	658	606	714	620	662	607	671	604	630	633	678	669	649	660	653	689	646	662	654	637	671	619	648	643	612	708	642	630	648	666	618	633	657	664	676	667	666	623	659	650	636	685	663	672	636	694	617	617	668	653	673	665	655	637	632	634	633	642	666	658	666	623	592	698	652	637	632	628	622	593	691	635	643	688	638	668	639	637	645	635	635	681	604	627	668	633	679	670	678	637	640	693	654	659	659	651	659	631	656	652	645	708	615	636	656	705	629	674	644	649	634	653	619	627	644	665	642	626	691	635	665	654	649	659	634	711	662	622	663	646	606	681	656	659	650	670	643	651	643	659	686	646	666	663	632	677	654	661	619	646	653	624	616	638	644	665	715	690	653	659	658	682	621	634	689	659	684	631	668	666	652	646	631	613	650	621	642	635	668	632	636	658	640	653	660	696	662	653	651	651	618	664	629	625	637	662	694	662	613	595	641	636	651	630	670	665	672	640	666	657	628	653	662	671	616	692	635	635	630	603	643	631	673	635	641	679	661	674	617	665	658	655	658	660	647	626	622	629	652	635	643	646	671	619	636	656	617	671	688	647	668	583	663	614	672	720	686	649	675	638	663	631	640	670	645	627	665	655	671	646	641	635	674	628	617	614	643	652	650	627	654	664	623	682	684	659	672	666	615	661	656	709	626	631	639	645	618	645	624	735	650	658	657	590	687	639	628	640	648	664	642	629	673	685	641	644	646	631	636	651	642	645	652	690	640	631	618	646	666	660	668	630	600	659	646	632	649	654	630	684	654	670	649	599	673	641	707	646	594	627	639	657	671	657	675	615	628	651	666	681	671	587	700	641	678	608	640	624	630	610	675	630	633	638	613	645	659	639	675	667	603	642	667	621	674	628	656	660	682	667	631	605	632	650	663	650	672	674	624	651	656	631	691	595	686	661	668	665	618	651	626	566	621	651	656	659	638	668	640	633	667	657	637	642	667	683	662	659	638	652	639	652	679	594	641	601	657	617	636	633	676	622	657	680	580	676	629	666	640	643	661	652	680	658	635	657	637	645	589	656	640	680	641	647	658	636	650	671	643	657	644	610	662	627	679	651	690	693	653	644	632	609	627	650	614	624	577	661	646	686	670	671	668	659	678	614	630	695	648	673	640	613	674	640	640	669	639	662	645	640	683	734	624	632	631	671	622	649	640	657	636	670	617	631	641	640	593	637	663	614	621	619	619	632	645	620	657	674	626	626	656	620	658	656	662	686	677	620	631	668	636	625	680	617	674	661	588	634	627	641	646	632	618	662	678	630	647	681	691	691	634	628	683	640	660	616	621
46340	25330	18249	15699	11779	7677	4339	2431	1388	802	494	343	274	272	245	229	236	205	207	176	175	161	195	175	180	174	173	159	169	137	139	163	155	154	167	150	165	168	147	153	154	160	159	151	167	142	163	159	152	166	145	136	149	123	156	148	153	154	160	161	153	150	158	136	129	148	147	147	144	139	150	154	133	126	142	151	162	134	146	136	173	148	146	156	158	149	130	167	173	157	142	165	154	169	150	149	160	143	133	163	159	133	129	157	131	157	162	143	140	130	146	155	167	143	172	174	150	150	135	149	140	142	160	144	156	149	135	136	144	148	151	154	148	123	144	136	157	138	148	161	153	147	141	145	154	150	159	129	118	164	144	151	149	129	162	136	140	139	134	157	152	139	138	135	156	155	142	132	153	156	149	163	151	144	147	170	143	154	122	147	133	139	152	154	142	164	153	167	138	131	125	148	160	136	135	139	129	156	147	132	140	140	178	155	163	135	149	170	133	151	155	139	153	134	148	155	163	151	133	151	147	136	167	135	142	150	126	143	155	147	157	142	156	144	134	138	127	141	133	158	146	141	147	128	159	129	146	176	156	154	152	150	145	148	146	134	137	132	139	149	128	174	152	151	165	143	144	156	149	148	151	140	138	137	132	143	132	128	155	149	142	148	114	163	157	170	133	170	140	135	168	142	153	149	128	133	170	149	154	154	158	159	147	151	132	147	124	161	157	161	147	147	135	136	154	134	130	153	128	132	136	155	147	147	137	100	126	148	137	143	150	155	152	164	140	135	167	135	154	154	141	147	121	131	170	145	140	155	151	155	159	143	126	137	150	145	145	132	137	150	159	157	116	133	150	133	146	150	167	149	135	135	151	149	147	163	148	160	144	169	156	140	123	150	148	123	138	167	142	141	147	137	153	141	133	144	146	138	156	127	153	152	137	156	159	135	152	156	147	154	156	161	134	160	143	144	151	135	148	138	149	151	154	148	145	148	152	140	148	128	138	149	149	150	140	130	149	138	156	152	152	137	174	151	146	154	128	155	141	140	135	145	127	156	154	156	134	140	148	132	148	154	132	136	141	118	141	116	166	136	155	156	147	141	120	150	160	143	130	137	146	136	134	151	135	142	156	148	155	151	158	172	158	182	157	133	154	142	123	140	152	137	141	155	133	134	150	157	139	130	126	142	153	136	149	120	157	148	140	145	147	153	147	155	139	156	139	127	154	147	144	157	137	142	131	130	144	154	158	167	137	151	140	131	157	161	168	124	136	150	156	168	140	157	145	152	127	135	172	164	155	132	145	140	171	179	139	129	154	150	143	147	164	134	151	169	174	152	126	129	138	142	132	141	147	138	144	156	143	136	160	152	151	157	148	159	151	166	138	156	125	138	159	169	148	148	129	157	137	153	123	145	130	126	143	150	142	151	126	154	151	147	150	156	133	141	133	149	156	139	146	159	144	166	140	164	167	155	131	142	129	143	168	141	153	157	134	149	136	144	165	142	153	161	146	150	157	159	148	163	152	156	164	144	136	130	126	128	140	147	145	152	136	139	155	164	149	167	146	127	132	152	146	157	144	138	138	161	153	154	158	169	153	180	171	158	143	144	161	114	153	148	138	162	174	140	176	149	160	132	161	149	143	146	147	138	147	138	123	148	147	157	162	139	142	139	165	125	145	132	147	154	140	132	131	169	147	151	152	156	148	184	150	149	147	153	153	133	147	138	157	151	139	145	158	135	148	146	129	133	174	121	147	143	150	132	175	132	146	163	154	153	147	146	159	136	154	179	146	121	146	145	154	132	148	159	150	138	171	169	162	134	125	144	164	162	139	161	138	133	143	147	148	137	141	149	168	159	140	164	140	133	151	151	159	159	150	166	131	130	154	147	136	145	127	149	136	142	157	168	168	158	137	156	167	158	136	139	135	148	168	140	145	163	180	164	155	147	143	158	143	138	145	141	146	157	145	142	129	170	139	185	139	138	150	129	150	153	145	140	152	140	153	151	162	139	138	144	162	149	130	134	139	165	163	152	152	185	143	137	130	149	157	149	146	143	137	145	148	153	151	147	132	155	137	156	142	160	166	129	153	133	143	142	147	169	162	147	153	141	149	142	157	172	143	148	149	149	142	141	144	129	152	118	149	138	134	153	147	149	150	177	150	166	164	141	154	156	147	143	162	126	115	171	166	149	159	156	127	155	131	148	146	152	135	117	154	143	158	166	158	153	152	160	179	126	138	155	133	157	142	153	144	153	163	130	148	152	126	141	143	138	159	151	140	128	150	160	147	121	143	152	155	150	150	142	148	143	143	119	145	138	153	135	141	159	157	132	124	179	142	143	173	162	146	133	128	135	154	155	171	160	141	147	148	168	148	136	143	148	161	148	140	144	165	164	164	162	158	129	138	154	136	190	153	151	144	152	167	150	171	139	155	144	154	154	169	139	154	167	128	158	152	133	170	133	141	158	147	132	161	119	154	143	153	159	136	131	141	184	148	130	140	140	144	152	155	156	153	152	150	153	133	147	124	156	168	157	168	159	149	146	121	152	129	151	125	177	145	141	142	152	136	152	143	140	134	145	176	146	157	149	158	140	129	136	122	146	159	160	131	137	155	157	160	145	174	139	146	144	173	135	163	157	144	137	141	154	165	119	160	152	161	129	137	156	159	148	142	153	148	156	159	153	142	161	147	164	138	151	138	149	136	148	158	139	142	129	142	189	142	161	166	140	147	118	145	144	157	142	152	145	154	145	133	152	144	143	144	119	142	137	160	158	145	155	183	138	133	130	161	152	159	146	142	137	151	156	160	147	165	147	135	169	144	143	152	143	151	143	158	145	155	141	153	162	156	137	117	161	150	155	146	124	158	138	134	155	138	115	150	133	152	150	165	169	159	150	167	141	132	146	151	147	158	151	148	144	142	128	144	155	168	151	150	144	145	114	130	150	165	145	136	139	144	137	153	132	174	134	131	139	133	142	142	128	127	130	155	166	149	140	168	141	133	147	152	131	156	138	123	122	129	144	145	138	143	127	161	147	145	151	143	143	168	141	146	166	158	150	151	139	138	131	151	140	145	138	153	129	155	144	165	144	142	149	140	171	148	157	152	143	121	156	171	146	135	141	150	128	151	153	148	139	154	151	157	152	156	167	132	152	150	161	160	165	150	150	145	167	135	151	114	149	167	152	151	172	159	167	158	156	158	146	154	148	156	148	162	127	155	171	168	164	127	165	170	145	142	140	135	146	152	159	151	147	149	155	136	133	154	159	133	134	156	152	162	148	115	134	141	149	163	164	129	118	145	146	147	136	135	159	148	139	147	152	147	157	137	170	153	152	137	157	137	149	149	141	165	146	156	145	141	129	158	149	160	164	156	162	139	144	132	145	147	149	154	156	152	125	157	144	134	152	147	132	142	143	139	127	134	164	143	141	155	144	146	161	140	174	169	177	129	137	153	138	163	150	145	128	166	121	156	151	142	151	141	153	128	153	148	139	149	135	160	142
34817	8760	10860	12387	10192	8011	6051	5318	3770	2616	1900	1528	1273	1076	983	986	833	778	737	676	645	663	594	580	587	572	536	515	488	529	516	463	479	485	469	456	460	470	426	509	449	464	440	465	428	476	389	464	434	438	447	414	440	416	444	396	392	347	451	434	447	468	478	448	493	448	417	453	408	410	418	402	449	431	383	395	425	414	415	405	401	449	419	401	438	361	419	408	418	444	396	432	411	427	432	411	430	391	375	405	456	389	408	420	404	394	440	392	431	403	393	408	414	447	447	378	412	406	442	426	422	391	395	398	411	406	342	391	396	398	394	408	339	387	398	385	372	397	377	412	410	369	375	376	365	384	391	362	389	392	391	353	378	413	426	370	391	437	424	402	376	388	416	383	398	413	378	405	365	405	400	419	334	385	428	400	397	397	358	344	395	400	388	356	422	410	398	369	374	359	411	397	410	361	391	361	361	374	396	402	394	375	366	356	409	377	357	368	376	384	368	402	411	445	375	352	351	381	372	370	405	367	346	426	350	395	380	389	403	379	393	413	399	375	412	388	382	392	417	443	443	397	391	409	384	389	348	416	405	419	396	387	370	373	378	384	375	382	413	384	364	376	361	374	367	365	387	412	406	362	387	402	405	398	386	377	362	382	389	415	409	348	399	390	403	409	392	406	381	392	376	390	385	355	402	366	377	371	386	369	409	390	376	399	410	420	381	380	389	399	391	395	369	396	368	382	411	353	410	349	372	360	371	425	413	375	401	382	381	382	368	393	392	375	370	372	392	366	378	360	402	391	331	376	404	382	392	398	355	416	395	394	397	347	388	377	377	409	375	385	395	408	392	377	341	378	369	369	387	379	415	379	399	408	371	406	361	359	392	394	388	383	391	387	362	402	394	377	398	398	440	385	372	390	385	429	388	388	389	402	398	399	391	372	402	359	388	415	414	380	397	401	377	394	366	385	393	372	399	395	379	390	400	368	358	353	373	371	386	361	388	408	370	393	368	423	415	379	366	373	408	369	410	360	399	403	379	393	364	393	370	388	386	380	403	382	371	377	342	394	390	369	365	381	427	389	423	382	393	355	401	403	371	381	409	366	373	378	398	384	417	389	381	395	411	385	378	387	376	405	426	358	375	386	397	410	360	375	393	381	361	396	357	408	371	385	360	373	392	413	388	400	369	392	365	393	333	403	386	389	396	414	427	396	376	431	357	378	420	397	380	416	362	374	375	383	384	387	416	365	386	378	367	360	371	369	362	395	427	361	367	366	388	394	411	376	385	389	397	402	394	391	395	387	360	362	372	353	442	379	404	379	350	418	396	408	417	388	403	394	426	388	378	365	344	391	413	381	372	395	389	350	399	375	390	383	387	394	382	421	392	376	380	393	399	398	392	361	384	423	383	353	391	374	379	379	370	391	389	375	408	394	384	405	371	388	373	382	376	377	374	356	354	375	400	383	380	388	391	393	393	405	395	405	423	389	418	367	416	363	395	357	377	385	376	366	408	383	435	402	382	369	356	399	365	387	393	414	395	401	379	387	385	388	377	407	397	421	391	395	396	402	370	429	366	384	394	390	384	357	413	389	384	396	392	370	431	358	402	400	394	359	381	393	390	398	393	403	397	375	398	410	389	340	372	399	360	345	402	367	396	374	394	376	382	390	377	362	374	370	393	382	396	385	414	407	402	351	376	359	385	392	359	385	375	375	391	400	371	346	418	391	419	418	403	401	403	356	392	370	388	388	392	396	382	405	382	387	384	380	403	386	392	337	397	415	386	401	416	397	368	384	400	365	391	405	384	386	381	391	386	374	386	421	378	346	392	363	401	434	361	417	397	391	398	423	377	369	391	361	367	402	345	373	326	344	395	375	410	381	382	406	366	373	377	407	380	390	427	387	437	411	385	357	362	370	374	362	373	359	369	374	416	389	393	366	366	388	341	377	366	389	381	393	379	361	443	410	406	359	393	363	368	377	362	394	395	392	395	346	399	398	381	377	363	382	355	409	363	417	383	388	356	396	363	371	422	373	402	432	367	384	388	388	392	402	394	381	409	372	386	385	350	349	394	432	396	436	383	364	382	408	374	338	434	349	364	403	396	374	363	366	374	378	424	401	360	389	409	383	347	390	390	350	415	390	409	365	346	377	411	372	337	376	392	372	364	389	390	402	381	370	405	402	393	366	400	412	391	416	404	397	392	386	397	386	408	380	374	386	397	399	371	377	402	339	351	375	411	390	395	387	383	428	376	388	356	427	428	379	362	425	373	433	385	391	384	383	372	383	398	351	400	379	398	380	380	358	423	363	390	365	399	388	417	385	385	380	344	400	344	364	364	383	352	375	390	385	389	414	393	418	396	366	391	381	352	363	361	423	407	384	377	383	368	359	401	372	399	396	409	402	399	374	410	379	383	382	363	394	382	381	359	370	415	394	394	367	399	406	339	392	431	375	395	395	407	375	378	382	347	336	392	411	371	376	403	383	432	386	369	370	401	371	387	385	397	400	429	405	411	406	417	407	397	404	356	373	399	384	392	385	384	366	401	393	372	403	383	408	381	407	379	384	416	346	383	373	425	391	387	376	442	402	357	414	380	376	358	374	371	393	362	412	423	392	396	353	368	377	390	389	397	373	373	405	410	389	392	370	352	381	403	397	411	368	395	380	400	327	403	397	386	376	376	422	389	371	360	405	422	384	372	375	373	411	393	356	407	389	383	377	359	395	370	379	386	385	386	388	379	377	350	424	389	375	382	391	370	336	351	386	381	357	386	393	396	374	362	404	389	386	386	379	377	398	390	390	386	385	404	413	388	385	380	366	362	364	322	403	340	378	363	432	376	427	394	390	392	368	367	368	364	366	404	409	361	365	397	399	437	387	374	363	399	400	407	341	375	385	368	411	391	392	352	415	358	355	377	427	378	376	379	413	396	367	382	393	389	414	393	396	375	361	388	386	380	403	388	335	409	392	381	403	359	365	408	353	412	381	354	372	373	398	417	375	395	405	397	410	425	382	392	379	413	362	374	379	397	369	400	369	387	389	409	381	385	364	427	394	347	401	364	395	414	393	359	408	368	388	406	397	387	407	388	395	375	364	385	398	388	385	413	384	384	390	367	394	351	360	395	383	365	357	365	372	410	396	369	370	413	373	384	341	402	363	383	387	378	389	360	385	363	355	367	417	411	409	358	383	372	367	380	391	379	403	420	404	409	356	413	393	404	436	404	394	407	401	361	399	380	387	385	389	368	383	414	385	363	395	346	410	359	402	402	394	371	391	405	391	414	385	376	403	375	367	369	347	383	423	385	395	403	391	392	372	403	401	390	392	410	411	412	386	405	419	373	388	429	374	369	389	395	375	388	406	410	416	369	368	425	338	372	352	373	369	401	368	371	390	379	368	374	372	398	384	388	369	383	372	330	411	376	382	405	381	383	406	391	360	408	387	373	380	369	387	359	399	387	395	413	398	390	375	388	363	402	389	401	389	366	370	403	352	395	398
7876	2395	1476	938	605	482	407	370	241	231	247	250	248	217	231	244	261	263	252	252	217	261	250	227	241	224	229	236	229	240	235	234	231	247	249	258	278	240	248	246	249	246	253	268	245	261	243	261	245	252	229	232	218	227	244	269	232	274	235	281	220	255	250	241	268	238	211	257	228	231	275	224	243	251	245	248	250	215	244	242	248	243	244	254	223	274	236	245	301	235	224	228	225	216	254	246	210	229	229	245	256	213	245	243	263	264	240	231	229	228	238	271	233	239	248	222	249	251	238	250	248	239	239	261	227	264	244	264	240	253	238	254	244	232	198	249	234	265	227	270	252	258	233	247	255	256	241	262	253	245	268	247	228	247	256	219	233	255	228	244	244	240	247	243	237	256	238	244	258	257	241	261	279	224	245	234	229	223	233	246	232	225	227	251	236	239	272	257	262	240	227	235	217	249	242	221	237	250	222	240	263	236	246	241	269	231	224	267	258	247	245	235	216	216	229	240	246	267	221	248	246	233	220	254	294	274	265	237	237	267	223	224	274	237	251	247	282	234	239	241	245	242	249	261	270	223	231	256	223	231	223	207	227	235	254	255	244	257	240	229	202	231	227	267	256	230	259	236	243	252	260	227	242	234	226	262	245	260	263	242	245	256	218	272	272	266	264	266	217	239	246	257	242	253	280	267	237	257	237	221	252	234	262	248	213	224	240	242	242	229	239	253	243	237	244	240	257	229	244	238	241	236	263	215	267	219	241	235	206	247	241	240	251	221	248	236	259	221	251	254	251	234	250	260	237	230	255	234	231	227	225	237	241	222	269	250	242	220	236	218	232	241	262	248	232	261	246	230	233	240	250	238	258	237	240	249	240	234	244	253	248	230	247	212	217	236	242	236	221	238	236	236	241	236	243	255	252	240	215	255	236	234	232	241	241	268	250	262	234	248	236	253	201	245	270	236	244	251	239	235	257	244	250	245	247	266	238	255	231	263	237	241	234	238	251	260	249	225	229	230	253	267	255	248	257	233	257	250	268	270	235	232	253	237	242	245	253	216	248	267	262	237	247	246	242	259	236	234	247	264	264	233	227	221	242	248	272	260	269	233	219	243	228	250	263	256	242	266	213	244	234	234	253	254	276	233	248	238	225	235	249	215	250	261	287	259	260	256	255	260	235	247	218	241	228	234	248	232	224	236	245	254	237	243	266	252	227	236	251	230	245	244	251	254	238	222	259	219	258	239	240	231	207	256	240	228	259	219	239	241	251	239	265	204	253	217	266	226	254	254	236	269	244	258	259	257	263	265	267	261	249	250	287	243	231	226	241	229	208	232	224	236	231	252	259	237	248	236	292	250	245	227	223	246	226	250	225	249	242	256	248	229	253	237	249	222	230	263	247	260	266	268	246	262	246	243	252	262	239	245	262	239	243	257	237	249	257	253	234	252	248	282	274	238	256	245	245	287	247	230	246	234	259	223	229	264	245	247	225	248	241	246	272	228	227	252	235	226	247	233	230	247	250	226	272	244	234	236	248	218	239	233	241	240	254	228	224	234	249	255	218	222	268	229	259	230	237	245	256	227	240	247	247	228	280	267	230	230	221	258	220	247	245	236	261	273	258	213	288	256	255	231	232	231	240	229	247	250	242	236	238	223	246	236	208	213	246	241	272	226	260	249	272	263	244	238	246	256	259	220	225	251	227	258	267	240	247	274	247	271	249	228	256	255	234	254	271	257	237	268	261	235	213	224	256	257	244	263	248	246	260	235	243	240	273	262	262	237	222	250	254	244	252	229	257	234	245	246	234	245	247	230	232	236	250	247	217	258	257	256	233	274	268	229	271	262	227	232	267	249	265	251	244	239	250	256	254	261	244	222	262	256	247	260	249	233	265	234	243	245	211	227	239	234	266	223	235	242	236	218	263	237	287	238	213	239	249	235	240	261	231	265	226	236	228	260	254	243	240	228	242	260	241	270	263	266	208	255	258	241	266	254	256	259	237	218	256	251	220	249	229	255	256	260	269	226	263	248	222	266	292	236	231	255	209	237	257	237	252	248	249	272	245	253	260	259	231	235	257	243	215	235	236	239	208	249	223	256	260	241	253	236	272	237	251	249	225	251	275	255	246	231	247	195	261	264	251	275	222	256	242	233	255	259	217	235	269	250	256	230	261	231	242	256	258	297	256	258	231	244	234	248	214	243	281	229	245	268	258	231	242	270	232	271	245	222	243	253	263	239	234	261	220	238	219	221	234	241	271	271	234	244	245	213	237	263	265	231	250	258	219	253	251	247	224	235	260	223	225	249	235	243	230	239	227	215	250	227	233	243	247	209	235	235	230	249	241	264	226	239	259	223	251	217	218	247	254	235	231	267	258	236	239	235	248	239	257	240	240	238	219	249	269	268	265	255	230	220	250	233	234	226	264	257	244	222	267	249	216	229	253	275	254	262	228	239	224	242	234	238	253	240	249	252	244	262	248	234	228	230	252	255	249	230	271	222	239	236	248	237	261	241	264	282	240	235	234	260	220	215	235	240	257	236	224	214	263	235	253	248	235	236	222	250	274	225	242	253	213	278	257	245	217	257	254	226	256	246	284	244	243	216	226	223	235	245	231	224	233	249	247	252	250	227	275	257	231	219	252	247	250	230	229	240	273	262	227	236	229	258	239	246	230	227	243	249	243	246	253	246	236	233	222	223	255	246	236	244	214	235	257	221	227	226	262	233	217	245	233	259	250	244	255	245	258	256	247	233	249	240	245	219	231	234	236	257	224	215	231	249	256	242	238	236	260	242	225	233	258	261	250	263	251	260	251	233	263	235	233	242	231	251	270	229	218	251	193	229	266	260	239	219	248	253	209	260	264	260	227	233	226	264	271	259	249	225	232	271	264	236	228	250	256	260	241	254	271	258	255	229	241	243	231	207	241	223	250	262	251	224	250	223	246	247	219	250	272	266	260	243	225	237	233	238	239	257	235	258	221	273	251	217	299	272	240	239	239	247	253	225	266	220	246	253	234	267	228	259	224	222	221	230	229	226	281	258	234	245	242	235	214	245	256	223	228	241	244	249	231	236	244	246	257	264	222	240	228	258	206	226	234	263	281	218	234	232	243	228	247	260	260	203	236	237	224	240	224	247	238	240	227	237	251	236	228	242	259	235	246	265	243	241	242	274	232	232	245	247	240	237	285	228	252	243	243	231	266	244	253	246	253	235	223	245	237	237	241	237	236	270	246	245	238	234	232	250	236	216	233	227	237	254	250	268	247	254	252	232	258	254	217	244	242	229	252	242	226	227	276	229	213	233	265	210	240	268	233	236	230	268	282	232	231	224	241	273	219	244	236	243	241	268	262	253	274	226	253	215	233	236	279	251	254	244	226	250	248	225	207	267	240	249	244	237	262	263	226	253	281	216	254	233	230	232	226	276	251	242	230	214	212	252	239	228	230	260	247	246	237	242	255	278	272	210	261	255	232	221	239	224	258	235	264	275	245	250
7545	2083	2731	2376	1698	1511	1364	1155	848	697	687	670	627	657	643	643	614	644	646	620	621	622	599	659	668	602	602	640	603	633	614	586	631	643	599	643	627	648	641	655	589	675	667	589	616	654	648	616	649	603	656	577	606	629	673	611	592	662	634	667	687	632	703	613	633	614	619	653	631	671	631	630	643	627	660	628	576	633	628	645	694	661	618	616	608	605	631	636	677	627	613	605	623	609	606	615	632	617	639	624	650	650	638	620	624	706	640	639	633	609	652	615	599	616	650	650	620	653	636	645	622	639	643	615	645	662	607	597	649	616	601	635	622	576	574	663	615	612	573	619	582	592	696	574	633	611	638	664	658	611	658	610	621	612	649	635	582	611	649	644	623	641	653	656	663	668	584	588	677	614	615	656	653	653	590	630	610	613	608	583	662	626	639	656	597	590	694	634	647	573	596	591	641	650	644	620	624	598	625	630	654	613	655	609	596	680	627	646	625	624	621	617	579	622	580	611	636	625	645	639	613	637	631	612	589	627	600	654	606	629	610	666	602	604	621	648	614	695	659	620	621	642	654	670	635	667	642	598	626	666	597	646	629	634	653	591	649	639	651	636	651	636	611	630	656	611	594	644	642	647	647	645	615	624	609	615	624	602	647	654	611	616	617	646	624	598	608	625	593	632	651	617	605	590	651	625	694	638	621	591	612	632	624	642	622	647	618	634	630	647	643	623	635	624	641	607	667	687	628	644	635	582	625	599	603	631	625	614	609	630	659	668	664	568	619	625	624	582	642	621	621	615	637	641	630	632	645	626	633	623	612	627	631	591	649	603	632	611	611	635	622	626	593	589	648	650	655	634	666	643	615	647	661	647	638	605	632	641	604	623	639	652	595	609	643	629	606	593	605	662	607	570	588	651	611	646	632	650	611	681	652	650	629	634	631	639	647	645	624	600	621	633	648	681	632	605	610	641	691	618	667	634	632	640	646	623	633	596	627	650	647	629	595	624	598	605	648	593	605	639	640	606	604	638	638	653	639	634	636	608	621	627	590	615	626	632	615	658	603	600	650	652	639	642	606	585	636	643	602	620	646	634	651	590	625	645	624	598	650	645	608	639	587	648	653	636	594	647	629	621	639	628	619	621	656	634	609	623	657	649	611	635	560	654	597	609	663	621	595	587	624	638	639	658	575	646	628	619	602	587	634	637	591	641	605	624	647	651	584	687	578	638	610	650	608	629	612	661	640	637	629	628	630	666	581	616	641	644	635	622	671	634	609	606	674	595	597	587	628	633	658	641	671	637	611	634	618	683	605	616	632	648	648	670	615	644	657	673	619	623	610	644	595	602	626	645	601	599	625	670	634	650	633	635	609	589	614	590	624	600	588	654	622	652	627	629	594	589	583	628	669	659	629	574	655	602	613	652	636	650	618	674	606	582	583	603	615	595	671	615	602	630	679	609	574	640	620	634	642	605	643	639	640	620	612	598	668	610	588	643	650	645	629	591	633	632	585	658	600	585	644	635	609	649	600	617	613	646	586	618	641	651	641	624	618	646	607	647	639	645	621	611	625	639	636	620	625	634	618	571	640	645	676	616	605	587	639	621	675	627	634	671	609	635	610	667	664	646	602	618	625	611	641	642	614	624	590	642	627	610	637	622	630	632	590	620	626	654	611	637	653	570	609	578	616	643	634	621	633	679	610	650	626	635	632	605	577	660	639	588	625	680	602	625	563	630	600	598	626	630	667	637	629	631	631	635	664	642	635	591	622	637	629	601	621	686	625	602	623	655	615	609	643	651	586	638	645	622	587	620	574	682	594	639	638	626	634	608	654	604	666	593	659	648	606	635	624	622	624	656	644	627	612	585	602	636	664	637	611	656	627	592	607	587	629	603	627	626	597	608	647	578	602	651	651	633	634	601	609	583	629	634	650	622	616	609	600	663	592	630	626	628	634	584	627	620	590	631	614	658	596	619	637	633	632	636	607	568	625	579	643	583	625	658	596	638	646	637	631	631	609	612	648	628	588	610	623	642	587	636	619	640	632	654	648	641	654	597	615	652	686	640	627	627	589	655	644	611	659	625	632	618	606	673	582	635	643	620	656	676	644	627	612	663	612	599	653	636	607	622	622	667	657	652	644	619	594	602	599	613	649	654	599	619	581	621	661	633	622	602	636	666	620	591	601	605	628	629	652	631	620	655	679	606	576	665	641	614	618	598	621	638	596	672	609	626	619	597	651	638	637	646	592	628	677	675	603	603	651	612	613	669	670	611	626	631	597	640	584	643	613	595	633	630	634	619	627	631	625	667	650	620	632	617	661	671	654	658	630	631	637	647	647	636	652	620	626	637	627	589	562	639	595	607	604	607	634	661	622	615	648	626	641	627	630	638	628	614	630	637	610	651	605	618	597	625	607	613	653	604	645	639	597	608	616	616	652	579	630	649	587	601	599	603	614	646	641	614	630	647	666	589	616	582	591	661	615	649	619	639	655	604	610	636	585	600	610	589	614	560	618	631	627	624	625	624	617	608	646	630	629	634	643	617	632	612	612	646	603	604	646	655	654	595	599	652	643	605	596	598	573	633	603	638	631	589	615	624	648	680	609	571	603	645	606	653	604	620	582	613	591	620	602	643	653	614	628	671	628	679	579	628	669	631	671	664	641	627	637	630	615	638	639	576	631	579	663	590	633	642	614	622	657	656	640	583	609	609	641	668	576	615	627	653	652	621	645	648	659	654	612	637	671	630	626	602	676	657	660	664	643	622	603	603	592	609	611	600	646	648	649	622	619	619	682	652	581	625	623	635	608	630	621	610	605	660	629	618	621	617	657	620	584	635	637	645	687	626	656	631	627	624	652	655	596	606	634	639	635	593	637	613	597	639	640	573	636	630	659	637	643	680	618	612	679	637	610	612	630	634	615	630	605	602	569	617	637	640	686	597	626	599	614	626	613	604	669	628	620	598	640	587	648	627	634	671	638	629	654	647	647	643	616	624	625	612	621	654	635	654	635	632	606	633	625	611	619	626	630	626	618	639	617	615	665	606	633	629	599	629	671	608	584	644	607	629	655	603	615	631	625	663	647	643	645	670	663	640	650	631	643	661	589	581	608	648	631	658	625	644	617	610	645	636	659	650	634	610	604	634	669	641	603	643	643	618	619	619	644	680	636	653	598	620	612	643	641	614	626	626	621	633	641	594	686	648	589	633	625	578	630	650	622	615	645	614	597	640	621	594	613	623	611	623	620	599	580	605	612	695	591	608	641	603	664	617	591	623	577	640	605	601	612	614	615	653	582	592	627	630	626	613	599	668	596	654	635	602	618	595	621	551	651	628	660	642	627	610	609	604	584	602	670	628	557	647	633	626	624	613	595	643	639	614	611	661	615	630	621	597	646	669	601	668	609	672	613	653	614	614	585	629	649	626	637	600	590	645	628	640	635	617	606	616	641	606	610	536	616	593	640	593	616	619	659	638	647	634	624	594	614	604	626	605	599	657
36147	21511	12615	9631	6793	4218	2319	1359	754	559	449	329	334	311	314	263	290	273	304	275	252	285	279	278	288	273	282	283	256	281	250	267	253	275	261	302	255	284	233	250	251	257	265	270	273	272	272	246	259	258	241	247	259	251	264	241	270	261	292	241	272	256	278	264	269	258	280	277	274	273	276	267	263	256	238	271	275	296	249	241	279	260	261	256	272	283	270	252	268	239	259	286	279	246	253	248	253	267	267	276	253	265	253	264	232	246	269	258	262	280	262	269	278	252	269	242	259	259	277	255	246	260	273	290	248	273	256	268	256	241	279	239	259	243	257	262	274	253	279	260	282	253	248	270	234	237	256	226	267	264	263	251	247	237	241	239	247	271	263	268	296	237	261	253	255	240	225	287	248	243	257	232	284	263	280	260	270	243	272	265	244	242	269	249	249	242	236	276	271	283	265	271	267	278	259	260	282	281	266	262	262	275	264	257	304	229	262	240	289	241	252	241	270	275	260	263	213	222	258	272	277	256	276	264	234	270	237	251	292	290	278	272	247	281	277	265	271	250	287	294	267	266	289	254	263	236	264	256	250	260	250	296	277	250	276	249	244	253	264	241	245	269	254	240	251	272	244	239	235	258	247	252	265	253	260	252	261	256	254	247	250	263	267	248	264	266	274	239	256	264	237	265	289	304	242	256	253	288	260	290	257	248	250	250	265	246	235	245	248	267	287	255	254	265	261	283	255	247	261	255	287	270	245	284	270	243	255	246	279	268	251	277	256	259	259	260	260	291	272	251	262	258	229	252	267	235	238	272	257	259	286	252	266	241	248	266	268	266	281	274	239	260	225	245	264	278	247	248	249	275	282	248	291	261	270	274	257	266	261	260	246	254	283	278	233	245	249	289	244	265	275	261	253	257	244	258	246	274	230	278	242	281	232	263	275	245	295	263	246	248	265	221	218	272	223	256	288	276	240	275	239	250	250	267	238	264	285	314	237	253	259	282	282	273	257	250	262	254	266	260	269	271	253	250	261	262	257	264	265	250	245	263	286	261	269	264	272	249	270	260	239	250	263	266	271	259	246	282	248	239	230	248	264	252	250	255	242	254	280	268	269	243	241	271	263	261	258	261	236	263	263	270	271	290	254	223	263	235	261	281	261	268	251	264	271	262	262	271	264	229	266	251	233	276	259	288	268	266	239	266	262	272	289	282	263	250	223	250	280	241	256	265	270	233	261	223	246	243	258	263	249	268	271	243	284	279	257	251	260	263	266	264	293	258	263	289	257	262	274	232	281	267	255	236	249	260	272	264	278	267	252	264	261	246	256	249	254	257	252	254	290	271	267	264	225	255	260	276	256	259	259	266	234	281	259	228	273	238	258	253	245	270	260	245	271	227	261	241	246	256	265	257	256	266	281	267	260	267	254	278	267	268	250	243	269	214	273	271	281	239	236	234	271	273	242	273	254	262	263	260	226	246	285	256	251	271	295	264	227	270	230	274	247	238	263	270	244	251	271	256	272	267	252	240	252	252	275	255	271	255	259	250	288	264	263	256	271	272	266	261	286	223	281	291	258	243	276	273	273	261	231	279	226	239	239	222	235	243	217	244	247	255	231	241	271	242	277	267	255	217	226	247	266	244	250	243	245	273	270	240	247	277	237	234	247	272	271	277	259	251	259	289	229	256	255	216	252	278	243	257	258	255	261	233	253	295	266	261	252	273	231	257	250	237	284	261	267	268	244	263	225	281	236	265	277	240	267	246	251	273	270	231	257	250	237	231	238	241	261	259	258	246	252	245	233	255	251	234	279	249	255	259	273	227	264	277	258	269	249	227	283	249	269	275	270	262	253	240	270	225	263	278	272	280	258	238	261	287	269	261	261	244	239	256	233	267	245	238	238	289	281	248	292	256	248	263	278	257	248	260	262	251	261	310	264	244	222	259	295	257	262	277	266	282	256	286	262	242	262	283	274	262	257	208	229	251	256	230	238	256	242	266	248	287	256	277	278	233	259	243	264	248	242	262	258	269	257	261	296	276	269	269	257	229	257	248	235	266	282	270	233	234	277	245	281	264	276	273	265	235	238	249	269	264	248	249	263	261	221	260	255	220	260	255	252	224	277	244	246	264	252	274	231	233	251	253	280	274	252	257	253	258	243	229	279	265	261	277	273	272	261	267	254	262	253	237	249	246	247	280	250	236	281	248	242	283	236	249	278	276	243	269	275	252	258	268	266	289	256	251	256	269	253	270	265	236	285	250	245	265	288	238	234	281	270	288	235	260	263	256	259	257	250	275	249	252	264	256	216	272	249	245	232	268	263	254	259	257	277	254	275	267	267	268	257	270	247	274	253	258	268	270	246	266	253	254	249	236	267	267	240	255	273	282	245	278	249	278	285	243	242	250	273	250	272	290	230	264	291	240	247	256	235	282	264	240	268	249	223	269	257	257	253	256	239	239	242	255	246	237	231	253	229	258	281	267	287	243	259	235	255	235	277	268	235	283	266	300	260	250	255	241	232	232	269	256	260	228	234	259	295	273	284	271	263	279	256	266	262	255	264	265	252	277	272	286	280	280	233	258	251	282	240	271	263	260	258	263	229	251	264	223	243	245	242	266	243	272	252	258	288	249	222	227	273	268	281	272	238	251	241	248	281	251	263	271	270	242	260	262	248	253	263	235	278	228	247	266	252	297	271	253	268	287	249	240	259	295	256	239	267	294	271	264	238	246	285	237	270	238	249	256	280	243	291	249	240	289	232	255	236	268	256	256	280	259	288	258	272	246	284	267	254	268	257	256	257	284	241	270	287	258	238	252	264	248	291	272	267	287	258	244	250	267	240	227	238	270	233	247	264	261	250	256	271	287	224	245	239	258	284	262	233	239	267	258	288	235	252	265	257	253	238	273	257	289	238	278	258	265	273	248	277	270	267	248	277	236	256	264	274	260	271	268	276	258	220	257	225	232	259	243	307	256	243	237	264	277	268	263	250	253	292	226	270	241	239	264	275	234	257	265	278	267	257	280	251	239	244	246	239	231	265	233	298	253	251	269	280	244	266	259	235	277	262	251	249	256	241	241	263	254	264	258	236	259	226	250	267	248	234	235	243	283	258	277	250	240	273	268	267	250	255	267	261	263	243	261	292	257	258	273	269	257	236	225	239	239	285	235	252	269	286	254	263	252	250	275	213	249	255	267	246	281	253	266	241	258	243	238	281	279	257	287	252	251	244	258	259	270	250	273	268	236	243	276	240	262	253	263	270	245	265	281	277	223	281	264	248	270	257	267	241	280	261	281	226	277	234	269	285	269	253	272	252	241	243	246	261	260	273	262	263	238	262	249	256	275	253	260	240	257	250	258	259	228	252	233	291	225	229	252	272	234	251	248	276	257	254	257	252	243	255	249	246	229	280	254	298	269	270	258	251	272	290	249	268	276	264	267	290	249	231	290	244	264	266	284	250	273	248	272	257	245	239	266	283	257	272	294	254	282	286	261	235	222
27911	7413	7183	8265	6737	5736	4148	3399	2389	1761	1486	1269	1124	1039	987	952	887	877	780	771	760	713	748	765	803	739	723	668	653	715	741	734	681	691	676	667	691	681	709	703	700	661	657	713	672	623	668	646	687	673	691	670	680	675	657	656	663	618	679	681	656	711	655	712	677	674	718	674	715	643	648	659	659	618	647	673	648	688	678	688	669	636	653	655	653	663	681	656	675	655	680	675	682	679	652	624	661	646	608	641	632	659	659	669	616	713	644	683	674	667	678	669	640	678	666	675	691	623	650	670	654	613	634	655	668	631	618	646	649	626	605	630	652	653	677	593	648	622	676	639	634	649	663	648	643	666	627	635	638	620	665	636	642	637	619	605	618	627	626	654	662	671	664	671	633	625	635	705	662	648	610	609	637	630	654	697	632	680	650	679	620	682	637	655	618	648	641	685	638	638	643	617	660	637	682	639	668	655	660	683	658	633	637	684	622	656	650	668	592	676	632	633	613	694	640	649	633	621	652	627	644	690	631	642	641	627	627	637	670	615	630	645	623	656	636	659	644	630	653	673	652	607	606	636	649	607	664	625	663	589	637	661	637	632	662	638	695	652	623	650	647	667	661	656	593	651	649	677	650	626	634	630	661	630	587	647	672	617	621	638	629	656	671	680	683	603	656	627	613	612	669	636	660	640	674	649	651	609	656	647	652	671	639	627	589	664	641	655	640	666	631	658	658	668	616	641	625	665	637	621	668	593	634	655	585	650	638	680	618	659	627	620	643	652	662	643	673	663	643	667	624	626	630	680	625	625	653	677	637	617	649	653	660	650	643	626	632	612	627	628	677	664	619	659	643	588	704	633	675	654	640	638	691	666	647	637	629	658	660	696	611	632	664	646	635	613	654	697	628	605	670	651	637	654	647	665	655	659	648	634	642	651	657	671	646	655	606	664	658	623	655	644	650	662	633	642	658	659	597	652	648	650	629	644	645	646	611	635	617	644	651	616	644	669	660	655	670	616	639	651	694	671	634	652	642	677	668	608	667	657	674	655	646	663	627	682	659	580	638	710	597	671	665	611	642	671	711	661	696	634	654	657	644	628	663	624	621	619	621	630	639	687	634	630	644	675	606	639	641	631	639	644	601	610	673	656	683	647	664	635	631	668	643	591	634	659	599	663	625	616	682	642	673	652	617	633	696	607	681	690	642	651	665	632	676	629	667	671	621	639	668	639	663	612	651	642	633	653	706	649	643	673	637	665	684	636	699	676	643	674	641	581	633	671	595	615	611	685	668	642	670	699	647	634	627	675	663	633	637	627	654	595	689	657	698	646	631	594	615	661	595	647	624	645	638	676	653	650	689	682	626	643	600	688	608	646	639	658	651	584	617	636	608	631	658	668	647	670	652	590	670	648	673	653	649	631	658	683	640	641	627	687	662	656	614	627	622	634	651	698	660	620	667	634	661	615	648	612	619	647	607	635	660	652	636	641	634	614	665	643	625	616	658	665	637	650	635	606	615	664	664	647	619	661	620	630	610	665	682	630	675	674	656	644	641	652	636	608	666	659	639	668	688	666	646	666	650	634	650	598	618	639	647	637	660	645	642	660	660	626	625	650	623	649	677	658	634	618	616	664	640	680	628	623	649	632	649	630	626	619	608	673	662	654	608	658	646	639	633	652	675	644	624	650	688	671	664	667	637	692	621	652	631	648	675	639	638	694	681	630	634	663	623	646	634	615	654	643	629	616	699	662	660	643	695	689	616	633	625	618	658	671	647	644	627	661	634	647	614	619	604	665	663	672	635	660	603	692	671	625	670	666	639	654	641	644	644	649	629	651	700	632	640	662	688	621	624	604	653	649	643	621	673	650	636	659	652	661	656	650	624	605	699	676	628	610	647	670	646	618	653	651	607	637	648	662	666	617	629	682	668	617	625	632	613	667	639	676	614	659	675	602	656	653	658	670	670	638	605	638	655	665	640	653	645	651	667	657	625	596	665	617	638	634	591	624	615	659	628	613	670	644	660	620	643	689	657	633	628	694	664	661	654	675	591	634	638	675	693	665	659	696	679	636	655	638	615	666	612	685	617	631	653	610	589	618	672	621	633	633	639	624	670	652	651	686	621	655	659	632	652	694	651	633	675	650	652	677	628	642	619	647	625	701	634	630	658	647	685	630	654	652	672	695	669	635	705	632	668	696	631	655	670	634	667	690	681	623	621	638	690	651	617	622	590	642	690	641	617	671	638	663	602	655	627	648	616	652	647	642	604	653	651	646	646	651	685	666	634	634	624	657	628	650	663	659	674	707	616	625	630	690	619	658	651	666	617	617	679	692	626	678	608	674	661	631	641	649	611	646	647	666	653	630	660	670	666	682	640	658	614	635	656	694	661	633	638	670	673	641	666	650	696	628	624	651	703	644	629	703	619	686	635	616	622	660	655	607	649	619	659	595	633	632	692	611	606	660	602	665	663	622	627	641	578	658	630	675	645	631	658	629	656	617	653	616	634	647	659	649	607	646	608	616	667	642	628	676	692	632	585	674	648	634	618	650	713	622	691	653	647	704	665	678	675	670	689	685	636	644	632	603	648	645	640	648	631	636	634	660	633	673	658	624	719	611	597	653	682	669	676	630	637	607	687	666	649	668	641	635	631	627	625	655	643	625	627	625	684	637	618	654	691	659	671	688	671	634	679	711	642	658	689	660	604	660	666	649	643	625	643	675	648	670	664	659	590	610	626	638	628	635	620	682	662	690	670	660	639	628	660	641	626	657	653	659	602	678	635	630	633	655	611	669	677	688	667	634	596	622	622	678	655	634	659	635	624	601	668	619	665	652	653	647	617	632	658	678	634	613	638	679	616	623	645	667	669	662	660	659	644	676	701	646	646	618	670	643	668	668	650	641	648	662	663	687	695	649	676	667	611	671	618	647	630	634	604	682	677	623	640	609	690	626	635	623	590	626	644	637	681	704	599	636	658	656	675	681	690	624	657	710	660	642	662	624	659	636	671	650	641	620	684	672	625	639	640	597	670	667	654	670	696	625	648	687	661	672	637	595	665	654	688	644	674	649	598	689	613	635	636	616	630	694	632	638	646	582	620	647	614	593	637	638	648	633	635	627	627	701	610	635	642	645	665	614	653	620	691	653	600	703	674	699	629	661	678	631	665	617	657	649	649	651	668	667	634	656	638	606	656	639	631	668	643	619	636	626	628	679	636	652	631	638	653	692	661	654	623	609	633	646	628	648	657	583	633	688	641	621	631	662	681	645	638	633	688	644	679	633	654	664	649	585	654	683	645	636	604	688	622	645	610	641	652	669	656	594	629	700	645	651	598	646	655	590	650	690	671	649	631	630	590	649	692	637	612	642	684	621	624	656	639	636	678	658	661	631	675	634	629	639	628	648	631	665	653	655	622	622	649	639	582	645	684	655	644	649	694	665	638	649	686	676	648	651	673	652	624	668	617	602	587	678	665	635	589	639	677	654	636	642	670	565	642	626
43346	25237	17307	14549	10672	7165	4229	2321	1281	773	495	327	286	262	243	213	208	188	206	161	192	183	164	174	166	149	156	166	162	156	143	182	176	172	162	162	153	156	143	171	159	144	142	173	159	143	139	151	162	135	164	168	149	157	162	143	152	159	169	147	159	146	151	171	152	140	151	152	146	145	161	140	150	158	149	144	140	160	140	134	150	159	141	150	172	152	156	133	142	167	150	129	152	169	150	154	165	150	152	131	139	156	158	154	133	125	147	166	185	134	150	150	136	163	158	158	171	147	152	143	137	142	130	157	151	156	135	135	145	150	146	133	149	154	150	155	134	157	156	134	148	151	127	136	139	166	160	169	122	150	132	142	145	159	149	145	146	137	142	136	165	145	154	135	137	160	141	135	149	138	142	156	141	140	139	149	148	135	144	135	164	160	158	154	154	144	166	153	146	164	146	151	150	150	146	138	150	136	148	131	142	154	144	130	122	150	150	141	154	131	145	156	153	144	144	142	147	135	129	130	139	145	128	143	141	164	123	163	141	131	142	160	125	161	149	132	145	138	145	135	138	157	132	148	168	145	135	132	146	148	157	151	148	139	130	140	141	135	149	146	148	139	146	142	140	146	143	138	144	157	150	147	128	138	146	144	135	142	141	113	133	156	133	123	129	158	153	134	148	153	143	149	159	145	143	143	140	157	146	152	144	147	138	155	149	144	138	120	147	136	173	146	170	150	142	150	138	148	151	144	152	152	147	154	144	159	137	135	153	142	150	140	140	143	149	150	145	135	119	148	132	154	152	154	144	149	140	147	143	156	138	169	144	166	155	140	140	134	152	139	149	133	144	137	141	141	138	132	143	142	149	144	162	153	137	161	123	131	150	142	124	136	127	154	136	160	157	159	153	155	146	166	142	154	141	138	119	140	139	163	150	159	136	146	127	130	142	158	143	152	135	147	150	133	143	132	164	144	158	138	130	159	160	159	150	146	142	134	146	159	150	152	145	140	162	141	144	182	156	148	149	143	145	150	141	151	132	148	154	162	157	152	120	119	164	136	146	132	152	158	164	148	141	135	166	137	141	137	143	133	160	163	148	154	128	129	138	174	150	150	175	126	135	156	144	155	157	150	143	153	129	144	152	127	139	156	142	164	126	150	150	140	136	130	132	147	152	144	140	151	165	155	158	142	120	154	136	140	141	129	133	126	140	168	164	169	161	121	166	144	148	122	140	138	150	137	147	142	118	137	150	137	159	143	156	146	152	158	157	142	131	130	147	158	146	130	146	159	131	146	149	150	129	149	118	133	160	159	153	150	152	141	154	143	179	134	151	127	141	129	156	145	140	146	125	136	123	120	125	132	119	140	159	145	153	150	138	135	144	131	150	149	151	126	146	155	157	152	157	125	141	141	132	143	160	156	126	151	153	154	146	147	146	135	142	144	141	137	165	131	117	147	171	146	139	136	170	151	141	152	175	153	161	151	169	154	132	160	148	145	138	135	138	154	139	138	170	161	151	125	137	147	143	122	143	149	161	169	132	131	141	148	134	160	153	143	135	139	180	140	171	155	146	138	134	160	141	147	144	154	141	169	119	158	161	131	153	128	143	134	147	147	162	144	127	137	127	121	163	162	159	153	138	148	147	138	156	137	139	141	127	142	145	130	137	155	157	153	137	127	153	161	137	137	146	144	137	137	162	146	156	144	128	150	113	147	133	150	131	151	131	125	148	160	149	157	163	141	150	132	147	137	136	123	125	147	148	176	142	142	148	168	153	132	124	131	143	141	171	140	147	140	162	148	141	152	149	128	146	132	145	162	171	162	171	149	148	162	141	138	136	140	130	133	162	144	122	148	136	158	141	142	165	131	140	131	148	149	144	134	149	158	141	146	150	144	124	138	142	126	146	136	155	158	133	169	142	149	136	156	133	152	159	141	128	138	134	124	145	142	143	181	137	134	125	138	165	138	125	134	159	153	140	132	127	146	157	130	146	153	127	144	148	142	135	153	147	142	143	135	160	142	151	153	129	152	127	149	143	159	160	137	148	141	134	136	153	145	150	142	146	149	157	158	169	154	127	149	124	152	155	155	129	149	148	150	146	154	133	147	161	136	147	145	148	151	142	142	130	151	143	131	124	133	140	132	125	161	125	128	149	156	145	142	140	169	158	134	146	159	148	133	132	130	144	131	139	152	146	151	147	152	149	141	147	146	165	136	166	140	122	138	142	134	139	156	126	150	146	133	136	132	148	157	153	166	159	136	151	147	142	137	152	152	139	144	164	133	156	121	145	145	129	132	137	161	127	136	141	165	134	117	145	133	142	124	149	145	152	128	132	136	137	141	137	144	153	145	152	148	155	163	152	184	146	150	141	164	145	138	156	136	148	141	135	161	145	133	141	156	152	143	146	136	147	148	131	133	154	147	132	140	126	139	147	159	160	142	135	139	136	150	145	175	139	148	99	137	136	143	131	163	148	161	152	131	149	143	148	142	156	139	153	138	155	153	167	158	114	130	156	137	140	147	154	138	148	151	145	142	169	159	145	137	155	152	137	132	139	155	148	137	155	159	146	154	135	134	153	145	155	133	120	150	165	167	153	133	157	120	139	154	135	159	169	161	135	170	151	137	165	136	165	158	126	127	143	161	131	135	141	151	136	138	141	130	161	142	150	136	150	142	152	151	150	131	119	132	147	136	136	136	144	137	147	138	147	153	134	135	144	138	154	143	149	133	152	141	137	133	132	134	126	158	147	147	149	122	122	150	152	144	131	147	126	154	160	127	151	151	152	141	119	144	134	132	123	141	157	137	147	134	161	154	156	135	163	139	155	124	160	147	152	146	159	150	142	143	129	140	139	121	152	148	126	144	127	119	147	151	158	148	154	108	130	149	149	160	160	146	158	144	151	138	135	133	148	136	135	152	152	158	122	147	166	157	141	129	142	140	157	151	143	125	129	152	152	152	148	127	131	149	157	155	164	134	143	172	145	156	128	148	151	137	153	127	147	137	135	157	148	127	143	167	151	136	161	131	146	141	136	144	150	126	144	132	144	158	137	137	160	135	152	139	133	144	169	147	143	163	161	140	134	163	132	144	143	143	160	140	152	140	152	133	137	132	148	149	155	140	144	119	157	133	154	152	150	133	145	151	163	149	140	140	137	150	145	159	145	131	137	138	137	140	159	144	145	148	136	136	144	145	156	150	150	149	138	149	128	146	151	140	140	160	153	144	164	171	132	171	159	150	143	137	172	141	157	139	129	157	164	137	114	133	149	121	137	136	147	140	145	132	137	119	151	171	161	139	127	137	131	154	152	143	161	136	144	140	143	154	146	124	137	143	157	120	166	143	147	161	144	149	158	139	150	155	157	141	142	143	163	153	164	140	143	144	154	144	165	136	129	133	122	121	132	135	144	159	150	149	133	150	137	151	137	156	164	168	131	150	162	155	128	162	138	158	152	147	158	162	111	166	134	152	150	164	141	139	137	153	145	163	146	134	155	125
32969	9373	10005	11931	9842	8210	5817	4990	3758	2462	1866	1526	1211	1050	947	951	799	743	714	667	608	624	573	594	572	558	552	558	509	503	494	489	471	486	467	444	455	474	467	441	448	440	439	420	426	429	409	401	441	418	405	409	383	444	419	413	407	376	480	444	456	458	470	427	403	414	422	432	400	424	402	380	428	393	370	429	394	385	421	391	397	384	392	441	387	407	372	435	435	445	421	401	397	431	386	416	406	405	389	418	402	366	390	443	400	415	387	407	417	376	389	386	411	339	378	421	386	396	365	400	345	367	374	390	377	406	385	397	413	374	373	397	407	337	385	414	364	409	377	412	394	426	381	373	368	399	393	392	374	409	359	369	377	395	377	424	396	425	384	369	390	347	381	395	374	373	390	362	378	380	381	381	376	374	408	429	353	391	375	381	362	430	359	380	408	361	380	406	358	389	383	403	361	367	397	398	386	374	377	394	389	406	360	369	390	337	401	413	386	370	367	404	386	365	366	391	377	350	364	371	415	398	333	385	406	384	401	377	385	370	388	409	376	380	366	383	407	388	401	361	331	383	406	368	370	379	370	400	384	397	395	371	363	413	405	382	378	406	368	379	354	389	366	392	424	395	371	383	398	377	418	384	373	381	341	353	367	346	379	351	399	424	354	391	407	341	360	371	365	380	433	390	373	354	357	406	377	362	381	392	396	379	349	385	375	365	360	406	411	363	375	384	353	346	369	353	382	347	367	393	366	350	381	358	394	380	385	387	375	411	407	361	405	374	381	385	410	359	392	353	378	370	348	373	392	384	369	394	392	388	358	373	352	374	377	349	376	383	352	379	388	377	382	371	370	394	358	379	396	353	391	364	387	346	395	364	394	380	413	378	391	381	368	382	372	382	416	374	411	409	364	403	365	404	375	394	392	389	401	386	417	354	372	373	393	366	378	373	363	380	385	394	396	380	377	350	382	370	377	384	362	383	395	399	397	369	358	372	371	367	376	415	346	332	395	351	360	382	410	350	369	390	383	368	375	382	353	370	348	387	407	383	379	396	394	366	379	362	346	353	380	381	376	364	368	389	396	381	384	412	384	384	405	385	397	396	380	359	383	357	387	410	379	375	374	384	334	357	359	351	365	389	383	359	361	417	378	398	407	392	369	390	365	338	402	435	371	371	380	348	395	419	420	408	396	393	390	350	363	415	398	378	374	408	416	361	393	390	368	402	384	349	401	394	377	369	358	374	368	383	381	389	364	364	375	389	359	398	368	373	348	384	351	381	411	395	374	369	342	371	383	396	371	390	381	380	387	385	406	371	393	387	422	387	389	387	367	373	391	371	400	386	388	367	377	358	378	350	363	390	364	395	388	391	359	348	373	345	391	378	374	382	404	391	388	380	369	378	399	330	331	378	379	417	393	406	369	398	372	384	403	392	407	402	359	374	378	390	338	367	385	380	402	378	388	420	377	376	373	347	383	396	355	354	360	344	391	412	348	370	384	394	373	360	372	336	375	356	362	420	367	356	399	375	359	337	353	403	416	400	344	391	373	388	389	372	397	390	369	365	369	351	396	369	375	371	366	403	383	365	387	383	364	391	388	406	375	374	360	387	417	388	393	364	398	371	396	320	380	377	323	369	392	402	404	359	388	379	418	385	384	400	380	427	398	358	382	380	355	388	354	384	352	371	379	403	410	395	423	379	370	413	371	365	355	385	363	368	359	387	390	355	401	370	405	379	418	398	379	399	405	334	404	385	373	385	381	396	381	387	364	402	384	357	359	356	403	371	347	377	384	403	386	363	348	383	393	411	363	388	376	378	415	425	386	347	404	415	404	350	400	369	352	394	369	417	404	385	385	378	390	413	324	412	361	376	351	373	419	374	368	375	409	358	357	340	365	382	394	370	395	362	372	378	387	370	385	388	355	351	383	364	396	378	369	366	369	356	379	391	400	404	368	391	388	388	355	408	372	375	353	366	368	365	378	358	390	407	399	377	362	374	366	356	392	399	396	368	370	389	371	409	396	381	372	378	402	373	406	408	421	358	362	378	377	359	324	365	410	412	428	380	360	370	377	415	393	370	366	400	377	383	350	357	346	409	384	365	373	388	372	391	386	379	392	358	422	377	371	405	342	360	354	353	387	398	361	424	391	382	412	369	369	375	361	402	390	391	380	386	365	384	381	355	400	404	391	363	363	371	372	388	381	391	428	375	363	356	367	352	382	385	383	360	425	399	392	444	368	366	384	376	380	389	370	381	380	405	359	396	381	374	408	369	359	368	370	414	382	347	355	403	394	385	369	394	397	360	372	368	360	353	371	349	393	382	384	383	394	395	363	417	390	370	380	382	371	344	384	372	386	402	398	373	403	413	388	379	364	357	447	406	359	400	413	367	405	358	367	390	389	413	375	400	419	424	344	389	374	357	359	415	351	415	360	368	381	376	382	357	335	355	365	378	355	365	403	408	366	353	354	389	366	373	370	430	407	380	371	400	395	386	404	387	370	366	376	391	383	389	355	370	408	387	357	363	397	403	388	353	410	388	394	399	387	401	397	398	409	366	370	362	367	395	399	356	401	368	370	388	364	391	368	405	354	402	376	396	384	389	365	393	382	386	398	385	371	357	374	390	402	394	343	399	373	366	368	398	368	417	370	357	393	417	386	384	383	361	374	376	375	372	359	364	395	404	379	381	385	393	385	365	359	363	368	352	386	304	390	400	393	396	351	349	336	366	388	382	380	372	328	369	364	383	362	405	392	357	419	373	385	356	370	395	407	367	344	404	379	371	385	381	403	406	404	365	390	396	405	400	339	426	401	359	377	392	341	375	346	394	369	383	360	430	375	385	381	387	364	390	366	379	349	345	378	391	354	386	365	359	377	383	383	368	345	399	369	396	383	367	351	381	394	385	370	361	363	417	413	359	365	395	359	390	401	382	364	393	391	380	390	370	384	353	381	344	359	369	355	365	340	379	347	380	351	384	389	377	364	371	395	373	372	375	351	417	325	383	379	371	365	352	394	361	340	436	375	391	392	356	392	347	371	405	381	385	332	354	415	363	376	386	366	376	381	364	411	362	398	359	371	387	364	416	419	417	378	363	349	338	401	374	372	375	377	383	345	408	391	410	374	360	402	384	382	431	388	368	359	385	409	376	391	354	407	397	377	341	408	365	345	356	374	379	411	343	331	410	326	401	385	375	373	381	396	404	373	370	399	387	398	402	393	383	380	368	352	377	359	354	369	371	419	370	383	381	378	391	412	391	343	373	407	364	394	389	407	375	359	379	393	385	380	390	415	384	377	382	401	345	356	384	404	393	362	392	367	377	368	379	398	379	385	407	383	375	366	390	353	389	348	377	350	370	360	378	416	384	402	377	393	340	382	409	385	390	381	379	401	397	377	338	392	368	405	357	389	378	368	388	408	380	385	341	368	383	396	366	388	354	363	398	361	391	363	384	356	374	386	392	376	355	397	381	373	363	384	383	385	355	376	372	350	389	391	373
7212	2401	1490	1014	696	565	415	317	271	250	241	266	239	242	271	235	230	222	271	234	262	256	288	231	218	252	266	226	233	260	258	240	247	248	232	233	233	265	245	249	247	210	250	229	234	258	206	218	240	228	251	237	233	225	213	228	266	240	256	232	256	236	216	255	268	224	232	244	226	220	251	250	240	259	255	260	269	225	241	233	219	271	242	230	240	265	241	254	229	232	226	276	232	245	235	270	243	251	245	232	241	241	238	237	230	234	255	229	245	235	228	262	219	254	237	222	221	234	207	233	224	266	219	232	234	250	264	247	237	241	243	213	242	233	263	241	206	260	233	232	262	242	238	205	231	239	255	253	233	234	255	231	225	247	250	268	260	281	230	253	240	253	242	247	243	261	253	230	258	259	237	233	272	239	265	246	248	237	249	243	221	233	218	220	250	222	240	244	216	235	220	242	265	248	247	275	227	251	233	204	248	256	243	210	243	236	233	250	223	257	229	240	259	257	255	249	240	234	226	224	250	254	250	253	259	257	239	237	242	228	240	227	255	229	262	228	197	202	244	250	251	265	221	251	243	259	199	241	237	247	223	234	233	241	263	241	229	226	211	236	219	248	259	242	247	221	249	257	224	235	247	235	245	239	230	271	263	249	224	245	249	234	234	232	262	260	252	245	242	227	229	257	250	222	252	241	238	243	254	270	224	234	256	264	273	243	266	286	253	251	252	231	226	259	217	236	203	232	248	243	277	243	250	237	242	235	254	234	197	228	228	238	235	233	238	285	249	227	238	229	226	260	240	251	254	238	260	230	237	261	256	241	257	230	228	256	239	256	236	252	244	209	246	233	231	224	243	229	247	251	238	268	223	239	231	235	248	218	243	227	243	252	225	263	271	250	233	254	243	214	214	241	231	225	234	235	228	236	241	224	248	219	232	249	236	260	254	244	259	235	222	216	230	265	266	237	234	254	253	251	228	247	253	226	244	245	211	253	240	233	245	235	237	248	248	217	240	257	259	258	223	238	232	243	236	240	230	260	216	217	233	259	215	246	232	241	218	226	238	243	242	245	237	263	254	244	237	235	237	212	237	243	235	257	223	244	235	247	248	217	236	249	253	254	259	246	260	227	281	261	249	223	262	265	216	248	245	256	241	216	251	229	234	207	251	261	199	232	264	252	253	230	263	233	249	285	217	246	238	205	214	226	238	252	242	259	240	237	251	225	242	230	263	238	256	212	231	249	246	244	267	232	211	242	237	238	241	246	228	235	253	239	250	246	210	238	240	222	237	254	258	240	257	259	244	233	246	233	252	236	229	261	240	265	241	247	248	218	238	240	252	243	268	235	241	247	243	261	257	252	279	243	226	242	276	223	256	259	266	236	247	246	224	258	252	223	263	223	228	224	256	249	266	227	223	255	247	222	274	221	255	234	258	230	277	243	237	209	231	230	255	237	245	220	228	211	241	262	245	225	236	254	258	228	224	251	266	210	204	257	259	258	257	229	249	238	236	240	244	249	242	246	243	241	253	236	232	235	263	237	263	258	220	229	217	204	227	261	259	266	241	254	220	215	232	251	231	255	255	250	272	226	230	247	247	249	237	239	234	241	246	230	227	227	219	259	240	242	221	236	223	266	253	234	249	270	251	245	226	251	259	255	276	232	276	242	236	228	257	235	254	219	253	270	272	222	251	241	225	227	241	231	239	234	249	239	245	257	240	252	247	230	251	266	238	246	241	220	237	241	214	232	231	266	240	255	250	250	246	270	232	251	256	224	237	255	257	259	240	232	234	259	226	249	248	251	249	253	227	231	243	250	253	249	230	220	257	261	231	250	223	232	266	240	233	255	237	243	248	253	248	233	245	255	248	220	203	235	231	257	233	237	222	244	206	237	238	240	243	254	242	264	275	230	224	252	235	230	225	222	228	251	240	256	236	216	252	259	223	239	233	233	223	248	265	243	242	242	257	242	265	238	255	265	231	258	269	233	224	253	213	225	228	233	215	256	253	234	229	226	241	243	233	271	247	267	240	223	242	253	246	272	271	228	264	240	214	254	241	214	252	233	252	232	252	229	237	234	240	213	249	252	250	215	242	244	258	251	224	246	256	222	228	259	247	262	247	221	243	268	266	245	246	210	245	263	226	269	247	231	272	241	257	253	242	252	240	252	237	213	218	260	258	261	251	220	247	230	287	234	255	229	248	243	235	263	244	221	245	248	267	245	263	215	248	262	239	237	289	262	245	274	251	248	232	276	220	223	205	259	222	242	240	234	219	241	256	282	235	237	236	235	247	254	258	249	239	248	262	245	253	241	232	248	241	257	221	237	228	231	273	232	254	228	239	267	237	235	247	275	235	243	260	245	236	222	255	250	266	252	245	264	228	258	254	246	240	249	241	210	241	247	269	236	260	238	208	254	230	244	227	228	249	236	259	256	231	229	227	266	246	248	248	243	250	237	261	207	266	247	236	243	233	223	249	239	217	256	234	220	225	264	222	249	210	249	267	253	252	207	276	272	262	219	239	242	261	248	243	249	263	222	263	229	279	242	225	260	254	222	221	238	252	279	229	242	232	247	247	219	245	262	228	245	234	239	229	232	268	242	233	223	221	245	242	249	255	236	246	258	253	227	239	259	266	259	263	227	256	236	224	249	216	247	237	248	230	247	261	258	250	217	259	244	240	225	247	247	233	246	244	240	232	274	218	246	246	224	251	240	249	247	220	221	271	249	233	233	221	238	212	250	231	223	235	224	242	252	265	235	236	206	228	242	227	221	245	217	236	222	211	264	234	243	230	223	228	220	266	223	233	260	234	253	242	247	250	237	229	243	274	233	246	238	251	230	234	234	245	218	248	244	237	225	256	247	237	216	270	231	218	247	234	229	229	247	255	246	253	236	241	261	224	242	237	263	226	256	274	242	224	238	258	252	255	250	242	247	230	225	230	241	228	225	252	227	245	236	256	235	255	275	234	224	220	245	250	260	265	243	225	226	224	245	225	241	281	237	224	266	258	212	236	236	232	259	258	242	245	225	256	256	240	214	230	243	269	256	234	244	242	258	252	256	237	226	233	233	234	224	221	255	231	237	239	243	257	240	232	239	258	247	226	214	219	235	233	243	231	246	230	210	231	218	230	228	221	227	212	232	213	244	221	252	261	244	247	232	244	244	254	252	243	218	265	228	258	267	208	277	242	230	211	254	250	249	249	229	247	222	244	250	275	250	239	237	246	239	230	253	219	217	268	276	232	220	242	228	224	225	269	244	246	226	268	219	220	223	252	228	238	219	255	262	241	243	238	240	235	258	232	263	233	220	220	229	215	208	225	235	248	239	250	220	231	266	232	237	227	217	252	226	240	222	231	245	237	250	264	238	264	234	229	243	223	248	251	238	230	235	243	266	244	258	232	243	217	251	248	246	250	239	235	219	235	229	260	252	253	235	236	243	247	240	219	221	243	250	257	230	236	246	255	240	247	250	223	251	228	234	241	218	234	258	246	254
6695	2034	2491	2351	1804	1779	1502	1114	759	735	646	646	678	649	627	622	647	670	650	585	614	602	624	698	615	597	610	624	654	639	593	641	647	580	643	660	623	663	610	632	600	585	631	598	622	622	589	597	626	641	628	644	600	647	622	616	674	625	629	601	630	629	578	653	626	619	641	648	584	584	648	609	610	636	667	636	647	610	648	628	631	597	639	637	624	626	612	645	648	599	618	627	642	626	620	633	580	626	632	615	640	618	601	598	604	628	614	655	654	579	596	637	598	567	623	627	622	660	634	621	630	616	640	628	651	634	616	639	590	578	585	675	627	598	700	629	572	617	597	628	614	600	618	616	611	681	587	598	636	654	624	614	641	594	604	651	634	650	625	594	627	622	658	630	565	585	609	624	613	609	596	605	657	660	627	574	626	626	693	591	639	639	595	619	616	608	614	618	644	617	632	604	594	619	634	648	618	604	592	641	596	647	609	657	570	602	596	624	632	617	621	611	599	642	655	611	637	619	575	623	598	668	643	618	681	651	634	588	595	569	654	619	636	626	609	637	617	654	611	565	637	604	619	594	628	645	620	635	631	630	658	623	592	611	604	625	615	646	645	621	641	631	625	633	680	641	603	671	633	645	589	685	632	640	598	596	609	600	596	616	626	644	612	629	605	599	607	629	609	628	616	616	573	650	632	643	628	592	618	649	598	643	606	645	606	595	594	610	626	589	643	631	607	658	594	568	603	630	613	612	622	589	593	558	621	591	612	660	662	610	604	652	608	635	615	619	600	604	618	598	666	621	601	640	646	555	652	579	630	627	639	620	591	602	610	606	615	607	626	643	592	638	630	644	651	615	610	606	636	685	567	625	600	613	620	646	655	634	586	633	695	583	636	611	647	637	633	619	628	647	591	628	611	677	604	603	636	597	587	636	625	638	638	619	627	689	588	611	641	647	610	633	648	644	646	617	659	593	629	633	597	598	575	601	610	653	610	608	618	640	620	613	660	626	648	609	635	637	645	627	615	630	616	618	629	630	590	636	639	614	576	618	564	627	659	647	616	586	623	620	632	604	596	604	632	621	652	641	634	648	606	621	635	629	602	631	642	611	601	614	637	642	619	626	595	616	640	631	599	659	641	661	620	661	582	642	647	654	586	666	587	626	639	587	581	613	593	603	601	598	652	601	573	616	628	612	567	604	597	598	573	633	600	623	596	635	618	599	622	633	560	620	625	623	643	650	598	639	617	632	597	668	617	629	644	646	638	580	653	599	659	568	665	649	642	601	623	609	632	661	562	607	582	643	602	606	670	635	610	623	654	651	638	622	609	610	626	628	592	596	595	598	628	614	632	642	614	617	676	609	642	641	646	636	581	691	604	599	620	632	665	591	646	677	614	616	626	643	609	600	624	624	646	621	595	621	620	652	585	636	604	660	606	599	641	619	643	589	595	640	572	618	618	634	612	630	622	648	613	605	631	631	639	643	608	653	600	597	619	643	592	589	578	628	638	616	622	627	584	669	635	569	654	620	596	651	681	604	643	677	625	651	585	643	622	604	660	648	658	640	603	631	657	617	627	600	638	645	626	667	603	645	660	595	639	641	616	634	606	651	613	613	609	606	623	633	593	627	640	632	640	588	619	647	640	647	639	560	672	597	595	657	620	606	602	635	620	605	623	609	619	651	612	654	633	603	633	618	583	598	635	583	603	623	606	595	632	612	597	614	559	621	650	616	594	649	630	640	658	644	626	602	623	594	636	615	574	644	635	676	635	629	646	643	634	627	648	622	577	612	626	594	605	571	651	594	623	616	643	647	669	652	585	583	625	616	616	614	608	624	588	629	619	602	610	661	644	654	643	537	596	629	638	605	601	611	648	664	606	618	615	666	617	656	622	587	644	620	618	608	630	643	640	566	659	579	618	626	635	617	612	652	603	621	591	629	612	641	633	644	641	621	650	630	613	631	650	629	630	632	626	623	578	654	618	575	611	576	628	624	623	651	620	582	645	605	658	580	649	651	628	663	600	636	659	652	587	619	596	622	625	628	622	631	631	611	617	624	619	669	632	631	622	658	628	615	596	672	596	655	625	586	594	613	611	628	600	654	650	619	626	615	621	681	645	627	675	621	642	618	656	614	610	572	589	608	639	567	608	660	684	655	652	621	597	650	618	660	612	583	665	666	600	629	608	638	579	653	629	608	621	645	589	649	630	653	570	611	645	655	593	669	619	632	595	669	656	632	614	591	658	633	648	602	649	636	614	622	653	616	628	599	622	608	626	627	649	655	607	638	656	609	640	603	650	597	644	563	636	661	615	653	637	603	627	655	597	615	616	595	640	655	597	636	598	656	619	630	609	634	581	655	638	602	617	636	621	568	643	666	640	642	599	649	604	649	623	616	613	666	650	623	589	602	632	628	670	629	653	612	634	657	652	624	616	616	614	591	593	626	655	633	609	688	690	636	608	616	619	632	599	615	582	645	612	621	577	629	612	662	636	636	653	654	579	618	615	603	628	609	590	582	610	598	626	645	652	651	619	620	581	635	661	606	596	585	599	646	621	649	631	565	617	649	615	593	596	620	617	633	633	623	605	591	629	597	624	595	623	654	640	646	615	644	619	645	638	635	595	634	638	620	579	643	658	607	621	586	611	616	639	622	650	600	590	625	607	625	685	586	633	625	623	607	611	597	651	595	586	634	604	611	621	669	601	614	664	627	617	610	670	584	620	626	635	612	632	624	608	627	583	615	593	644	616	607	681	669	638	620	646	656	625	650	649	633	644	608	619	612	624	650	624	617	627	624	613	617	576	611	627	589	641	610	632	604	626	610	610	586	622	627	614	594	654	655	640	639	673	603	647	600	628	605	650	623	615	606	623	638	639	620	629	638	581	609	603	582	650	599	635	597	611	601	651	617	640	688	609	608	604	665	649	584	629	624	584	606	596	668	605	634	601	628	621	629	609	601	649	629	629	584	651	612	640	636	647	652	671	638	651	638	635	650	608	616	625	603	616	672	617	650	630	607	676	621	653	598	654	606	584	625	638	628	633	660	704	641	649	657	632	633	618	582	609	666	613	600	648	576	648	603	635	640	614	610	589	643	667	630	623	652	639	595	617	619	627	619	614	549	581	622	609	650	608	642	650	627	635	600	630	619	639	655	593	622	622	598	644	636	625	594	600	652	598	616	626	669	605	652	590	674	592	652	580	597	634	635	631	646	631	613	589	642	598	622	616	614	638	621	654	641	680	594	671	630	627	622	669	583	617	648	637	610	613	607	676	640	629	622	620	625	601	605	603	655	633	620	588	574	637	650	624	617	671	610	654	630	599	585	604	603	619	632	666	627	654	604	620	612	607	682	595	643	633	647	646	645	609	601	573	619	644	636	605	623	637	635	607	580	680	628	627	601	663	672	672	606	686	605	623	658	571	661	577	633	574	621	620	607	625	626	634	633	638	653	630	616	661	658	606	596	614	610	621	644	633	645	624	630	645	609	597	620	620	631
34119	19049	11346	9388	6372	4469	2475	1402	808	533	420	350	317	320	295	284	306	300	285	275	279	270	265	258	254	227	266	261	255	276	266	249	260	277	283	264	254	256	255	239	254	261	292	278	275	257	253	261	247	266	274	227	254	278	263	266	311	256	279	267	272	288	257	262	260	235	282	245	266	258	255	245	232	221	226	253	283	282	255	253	255	258	265	256	243	263	241	284	229	239	275	259	279	250	257	279	284	272	252	251	242	283	236	264	251	284	291	229	299	256	268	262	245	261	268	264	258	255	272	261	261	267	246	256	247	276	253	290	255	207	269	256	238	254	259	264	253	253	258	233	241	275	272	241	260	230	234	247	259	258	269	250	253	244	260	251	240	251	236	244	258	299	232	258	275	247	253	274	275	285	269	261	244	271	239	255	264	257	250	272	267	307	269	250	274	237	265	251	279	266	247	236	237	257	257	237	214	220	246	250	272	257	254	230	291	296	247	225	275	254	257	262	255	269	273	279	225	249	274	252	235	251	289	256	270	273	273	242	242	259	241	254	249	270	243	252	238	294	258	226	238	253	267	264	265	252	281	247	252	240	286	268	258	242	266	271	273	267	280	249	248	276	280	240	286	254	252	270	247	229	238	272	245	290	264	268	264	278	252	238	251	246	250	244	233	273	238	244	251	228	248	265	313	244	225	249	259	232	250	252	238	262	262	254	275	270	249	275	229	216	243	268	263	264	268	229	230	269	250	263	249	254	276	268	244	252	271	274	236	264	242	284	247	251	239	272	260	223	281	252	243	268	241	264	281	266	256	263	256	255	274	247	239	263	246	267	230	260	268	260	272	281	264	263	249	247	249	249	243	266	266	248	228	265	272	273	240	268	276	257	265	272	253	266	266	237	242	258	248	280	253	229	270	261	246	234	248	236	241	266	271	282	238	264	246	253	294	243	261	255	272	224	259	271	263	261	285	251	245	247	262	273	237	232	265	235	258	249	259	266	271	237	225	221	234	253	268	269	255	260	258	245	245	224	253	242	253	271	252	230	241	288	245	232	255	277	275	264	283	275	267	256	254	261	243	247	242	251	245	277	244	240	278	258	261	269	259	261	259	249	269	267	241	267	231	245	244	275	251	264	269	261	279	242	260	247	271	240	248	253	228	273	247	230	270	265	228	249	266	253	240	258	230	280	262	267	264	245	257	263	239	255	269	220	263	240	225	235	243	269	274	235	267	262	265	267	250	260	266	269	258	242	253	265	287	288	238	237	235	271	271	224	261	249	244	238	256	242	242	227	248	238	236	246	273	254	255	253	261	276	257	263	268	266	269	238	247	273	237	228	255	301	271	248	243	259	279	245	267	262	242	260	268	261	265	273	272	267	263	237	261	270	225	284	205	247	239	247	254	234	233	236	283	288	270	249	232	267	249	244	267	260	233	237	269	264	254	251	262	242	281	254	249	270	243	242	258	290	262	281	249	250	272	227	241	244	228	223	283	237	225	270	250	276	267	264	228	220	242	233	273	257	278	275	251	260	272	259	261	271	224	278	230	254	244	262	275	265	263	246	249	249	266	229	262	256	240	277	236	250	242	274	271	237	240	245	238	317	242	257	250	272	235	240	250	271	277	262	271	232	235	251	262	289	272	268	270	251	243	294	270	262	251	249	220	239	234	282	245	265	265	248	258	262	261	253	269	259	285	228	233	256	258	259	246	253	253	264	245	269	236	271	230	272	236	252	240	232	271	256	289	204	274	253	287	247	265	270	237	286	266	263	256	251	270	268	265	235	255	242	250	233	275	261	261	238	275	259	265	229	252	258	259	267	238	270	221	243	251	269	243	250	227	250	241	252	251	266	254	246	249	258	271	246	290	257	251	266	258	260	263	283	217	245	225	261	257	280	273	242	252	257	260	263	254	265	266	276	226	276	231	264	229	233	251	277	262	260	250	235	239	254	250	289	268	282	274	250	238	250	249	252	231	237	248	245	268	281	282	251	235	257	257	239	248	222	259	264	260	255	264	247	282	257	255	258	277	271	266	223	275	259	247	267	250	258	265	279	260	239	271	264	248	262	250	244	255	238	239	252	237	278	260	246	305	267	233	285	279	214	267	250	254	246	276	269	257	244	240	254	254	259	247	246	276	275	254	230	257	279	254	248	271	257	272	252	277	262	258	275	265	254	243	250	270	251	268	261	276	258	255	264	281	252	257	276	230	258	226	298	242	240	274	248	269	278	243	273	261	233	220	236	294	229	277	253	264	266	252	255	281	236	270	266	251	266	262	303	257	233	251	255	238	298	255	244	254	251	238	256	258	251	278	276	253	242	258	202	244	228	283	247	252	268	244	263	244	270	265	251	287	243	243	271	286	226	253	275	265	250	273	263	263	261	226	243	275	253	245	232	239	261	247	234	263	266	321	249	255	240	262	253	249	240	262	234	263	270	236	262	217	268	251	241	245	221	252	270	267	273	262	272	247	253	263	240	249	264	252	280	253	252	250	264	267	251	242	298	235	277	247	254	278	260	284	273	237	272	266	240	251	243	251	260	284	268	274	253	248	244	252	241	243	265	263	298	254	259	255	270	263	219	275	293	266	270	253	243	226	246	261	287	251	315	244	256	227	266	251	257	278	262	253	283	263	279	255	259	229	253	275	273	263	256	270	298	247	253	270	259	248	249	245	270	240	255	254	257	252	248	247	247	256	236	262	236	265	269	250	265	256	260	249	216	249	272	268	284	278	255	256	262	211	272	255	274	255	234	236	255	292	262	229	264	267	213	256	283	262	266	248	228	262	261	285	257	272	260	250	241	245	261	260	246	261	226	238	269	260	250	279	249	244	286	236	269	236	239	254	236	270	266	255	277	234	255	249	258	248	255	267	248	281	275	244	245	249	265	228	256	252	258	262	267	271	215	258	257	266	279	264	240	243	269	254	256	256	254	250	288	247	274	234	260	249	241	247	259	258	233	231	255	250	263	252	257	263	252	257	260	253	251	275	265	300	253	221	234	246	284	289	267	284	285	265	283	253	282	258	238	232	220	262	287	245	288	247	273	252	266	281	239	238	269	256	255	279	269	239	249	282	267	268	252	288	259	270	280	235	258	265	250	253	266	251	264	278	260	268	280	266	270	250	248	284	254	234	259	237	265	263	277	261	266	257	276	280	243	262	239	240	235	245	294	271	235	240	257	287	267	244	254	263	253	273	244	274	270	238	270	260	287	252	257	249	274	261	260	287	240	261	261	256	286	245	264	258	256	263	282	238	253	242	240	218	244	262	272	248	267	254	221	234	240	253	243	271	275	269	263	260	280	249	263	267	265	246	249	263	249	244	250	272	253	265	217	255	216	259	285	252	256	259	255	254	259	270	265	245	243	266	260	243	257	244	275	254	261	273	265	288	258	254	252	216	291	253	253	265	244	266	251	285	272	275	246	257	255	268	269	264	239	240	242	261	303	272	262	255	276	262	280	255	244	251	270	259	228	279	235	233	242	253	238	257	243
25905	7077	7248	8633	6585	6089	4239	3381	2414	1773	1410	1275	1152	1002	972	857	784	849	814	797	741	769	814	792	750	739	710	747	681	735	715	726	713	727	694	664	689	601	681	688	683	626	682	619	722	646	698	662	660	664	630	675	651	634	694	639	639	688	707	687	700	683	670	686	650	657	637	681	664	615	625	690	687	652	668	681	613	679	682	681	631	650	658	650	673	692	625	671	667	653	656	662	659	638	674	617	664	699	674	618	671	679	640	664	661	697	634	620	661	645	661	634	627	675	711	612	645	637	622	631	656	627	640	671	617	627	645	640	675	604	656	659	656	623	639	679	628	681	643	643	691	669	633	636	653	607	652	639	646	657	673	616	576	593	669	620	662	679	647	629	613	674	658	645	656	585	684	644	600	633	650	613	650	692	653	640	639	655	656	669	675	676	632	642	651	679	674	608	617	678	676	640	646	618	638	646	633	670	650	630	612	664	672	658	621	654	668	638	641	617	687	654	694	666	653	644	679	600	656	681	615	626	624	607	636	689	664	621	664	614	641	669	643	633	657	645	641	663	644	645	661	644	679	641	636	626	642	613	629	672	609	627	635	641	638	662	667	673	674	683	685	633	678	657	652	641	661	635	615	662	629	647	661	642	647	657	659	658	667	638	622	605	682	633	648	648	635	637	654	645	626	632	681	617	611	632	623	642	591	656	613	679	674	617	679	674	607	648	639	615	617	604	639	637	620	642	658	633	677	653	643	648	675	637	658	576	615	638	672	673	636	687	656	633	665	640	633	624	644	666	636	652	632	684	655	673	661	676	676	634	625	618	640	615	648	649	640	633	625	655	677	696	655	640	689	671	640	618	670	700	669	676	616	671	659	681	593	689	630	668	603	633	672	641	614	635	639	652	640	673	643	625	699	579	662	667	648	661	659	634	655	678	662	626	595	624	665	645	669	657	665	654	650	631	666	645	713	643	682	637	659	630	601	674	638	617	674	649	676	650	671	608	619	661	654	641	630	658	677	635	625	691	635	628	620	620	642	654	628	674	619	689	645	629	591	649	685	624	637	658	649	633	633	600	632	602	639	632	624	708	671	663	655	598	645	672	689	651	654	672	571	673	638	582	637	646	646	641	682	602	653	634	697	619	632	686	659	633	677	616	663	655	625	686	697	674	645	610	652	642	664	681	615	670	603	628	627	590	666	646	647	595	660	635	658	669	632	605	681	653	629	655	597	672	669	638	624	632	612	610	656	694	671	633	674	700	641	649	656	685	602	638	655	666	627	664	660	652	625	628	662	644	628	631	667	660	610	641	635	657	694	640	671	642	616	656	650	669	643	610	647	669	710	623	678	629	622	650	623	673	638	590	691	643	657	642	611	596	696	622	640	643	668	659	642	613	596	643	623	660	687	645	593	654	583	656	648	645	671	703	655	632	676	677	642	675	643	649	670	644	661	645	671	671	649	609	636	660	646	646	626	657	690	621	674	630	694	686	646	639	637	660	617	619	622	647	623	649	618	676	670	636	636	653	670	647	650	573	658	663	658	647	618	653	654	634	608	617	674	643	654	614	620	612	636	636	647	666	637	656	630	650	628	671	626	625	630	618	613	640	660	650	658	649	632	634	621	671	676	626	627	671	644	638	686	640	642	637	626	602	595	661	656	646	628	621	631	669	654	687	637	686	665	632	655	637	653	644	598	673	656	653	636	664	656	634	694	650	693	656	644	675	620	646	661	635	724	661	647	641	599	635	670	670	637	661	604	663	628	678	609	653	640	653	595	639	653	656	627	666	677	609	644	645	671	629	662	605	716	630	593	621	626	622	662	653	637	638	676	648	655	640	581	671	617	625	665	631	653	688	622	651	619	639	683	665	621	627	665	597	687	658	642	646	694	670	613	636	640	618	652	626	629	627	633	642	635	666	619	656	568	622	656	661	637	654	645	652	660	626	682	627	652	615	611	648	613	633	626	642	647	617	642	660	626	637	651	639	652	664	588	631	670	678	631	590	585	624	701	645	660	625	643	643	625	648	659	644	680	662	616	656	643	648	619	692	617	622	680	618	634	637	593	703	613	649	650	667	634	642	618	610	604	636	707	631	640	672	628	625	672	616	667	667	630	636	647	657	651	620	639	647	714	636	638	698	685	679	661	635	633	655	632	647	673	626	670	687	635	611	636	614	639	650	599	610	625	618	599	599	635	701	665	607	621	644	626	634	630	613	648	655	651	632	620	639	659	632	651	650	590	615	614	663	702	664	666	668	609	631	668	651	647	607	690	615	668	608	633	649	644	665	645	600	662	648	578	652	643	633	653	649	686	624	654	670	605	629	630	574	671	653	657	684	650	628	645	626	688	660	624	630	638	658	682	663	632	630	645	625	682	613	648	618	674	573	702	650	583	672	674	619	658	619	656	646	629	639	668	623	656	639	632	658	655	687	615	642	639	611	634	613	638	641	663	607	688	644	655	600	669	673	670	617	643	653	601	615	620	625	627	699	648	665	632	611	647	647	681	682	619	632	664	671	608	694	669	678	659	644	649	661	647	620	653	639	649	648	638	657	618	618	627	639	618	591	659	646	664	647	675	656	656	661	647	619	631	624	624	619	638	615	635	629	644	611	648	627	634	636	633	671	625	655	633	664	650	696	648	627	637	640	645	638	689	658	667	687	679	675	664	643	649	615	669	665	644	670	641	661	695	665	649	658	611	696	654	635	650	666	627	643	605	644	635	624	618	635	623	671	649	667	675	666	639	709	676	653	628	669	622	658	657	653	634	638	653	670	671	654	596	577	626	674	641	654	620	663	610	667	705	609	611	641	657	682	661	646	672	648	643	661	643	633	670	634	721	629	665	620	643	695	641	637	659	642	595	665	665	635	664	630	626	651	677	684	664	643	647	587	614	648	675	634	638	601	643	686	633	658	610	604	653	620	622	627	628	670	621	698	620	642	591	666	653	664	673	638	674	665	653	657	651	606	691	613	612	630	661	622	640	658	665	706	677	617	653	619	673	583	676	607	583	673	653	650	605	641	660	689	624	641	634	640	610	577	650	621	683	637	644	640	669	651	643	664	641	630	648	636	616	642	708	642	626	645	634	637	632	675	644	653	641	604	615	660	604	659	700	644	641	650	690	615	640	606	649	644	632	651	642	653	649	605	683	612	679	657	640	675	613	674	629	694	610	645	622	657	649	630	639	647	617	622	634	591	624	640	670	627	663	628	642	664	620	651	598	665	611	652	635	625	665	667	662	614	659	674	632	641	615	670	655	696	634	619	638	674	663	665	614	645	647	639	624	629	636	624	636	653	661	629	658	647	659	680	658	630	651	660	656	582	631	615	653	668	643	672	623	684	663	679	587	698	659	642	633	647	660	659	695	645	627	655	697	624	654	624	642	603	680	620	673	625	605	680	688	659	651	673	640	681	653	646	642	623	612	668	612	645	636	650	637	671	615	626	602	637	676	647	635	664	629	666	614	623	657	615	623	621	652	630	634	646	607	654
41637	23160	15693	12716	9305	6344	3805	2097	1043	671	466	321	283	250	231	194	200	200	215	172	188	173	176	180	175	156	158	153	165	144	150	164	156	140	172	157	141	146	144	154	151	135	151	156	153	178	155	125	144	146	149	124	141	155	145	157	150	141	138	166	156	147	153	149	153	146	155	143	146	153	164	160	148	134	146	152	147	149	131	150	149	140	162	125	143	144	136	164	159	144	150	152	153	160	157	154	140	136	134	152	165	153	152	157	157	134	143	144	168	148	139	146	139	151	146	139	169	150	135	142	157	137	150	151	164	126	129	144	143	147	141	139	159	170	116	135	152	146	128	139	139	133	134	148	139	133	153	160	159	150	132	159	152	173	151	124	100	151	154	142	143	134	131	160	130	150	128	142	152	140	143	140	151	143	113	133	139	137	153	121	136	122	139	149	149	112	160	143	153	147	153	148	138	127	135	137	150	133	139	138	127	138	154	139	134	144	155	130	156	147	139	140	137	134	143	143	159	108	132	131	161	179	150	134	152	162	140	135	145	159	157	152	143	123	136	156	108	157	154	150	143	139	144	136	147	135	131	156	143	115	120	144	130	159	142	124	126	147	150	133	149	154	142	154	139	162	132	131	140	141	147	146	146	141	149	166	117	161	159	109	146	165	145	139	144	154	149	148	131	150	130	137	151	156	172	148	127	137	135	159	141	157	143	135	136	164	168	133	145	141	157	150	127	145	146	148	112	128	154	149	167	151	165	136	139	153	145	145	141	140	155	131	144	175	148	160	131	161	163	160	139	149	146	130	154	137	140	149	118	158	157	147	162	143	147	153	151	133	119	155	162	135	146	136	133	123	119	134	160	143	140	145	144	131	161	138	141	149	165	131	157	126	137	144	123	140	145	147	145	129	139	133	141	128	165	137	132	130	149	159	136	158	152	143	138	132	107	154	140	152	140	142	122	121	171	156	134	133	148	143	143	155	136	133	135	142	166	149	140	144	150	109	131	131	137	131	149	133	145	139	143	135	120	149	153	125	123	143	131	144	143	124	133	137	163	158	137	135	146	141	152	143	137	147	140	144	145	133	133	142	124	130	140	130	137	142	130	153	142	132	145	149	137	152	134	141	149	128	145	140	154	155	133	150	148	135	134	150	146	136	135	146	133	121	146	156	115	158	132	160	155	179	141	148	132	150	138	126	147	116	136	141	143	143	149	137	150	141	142	138	137	151	120	133	140	144	143	149	168	143	156	144	154	139	148	144	146	137	151	123	136	135	136	148	164	154	138	135	128	149	147	154	145	148	152	162	154	162	151	145	112	141	154	126	164	122	133	138	143	136	146	136	153	157	179	127	132	152	143	146	144	155	163	142	143	130	154	151	148	173	143	155	142	119	130	156	127	139	149	142	162	144	155	131	138	129	142	158	135	142	142	128	148	150	149	140	147	154	140	149	163	148	159	152	124	137	126	158	146	119	162	155	149	138	116	129	149	130	137	147	152	138	161	149	134	137	142	136	119	154	138	126	128	153	181	134	148	161	124	145	140	148	119	132	132	144	143	142	139	142	131	138	161	140	152	125	120	143	137	169	144	137	146	135	131	144	153	157	172	157	126	150	151	132	167	133	141	127	149	131	150	141	131	136	127	143	145	141	137	158	143	147	132	136	148	143	136	150	126	144	138	131	136	147	158	145	143	151	152	145	117	137	134	148	148	125	141	132	156	175	125	161	156	138	146	137	144	155	147	158	133	146	151	124	141	154	141	139	159	138	144	152	137	140	139	160	133	153	142	128	139	152	153	136	143	145	151	160	152	137	129	136	119	136	139	154	151	142	159	144	159	123	147	147	130	144	148	126	155	145	129	152	136	147	125	144	143	132	152	157	146	137	126	134	145	121	149	145	160	128	141	141	138	137	145	136	154	141	130	139	135	138	161	168	139	151	150	140	157	152	156	146	152	158	126	135	133	176	149	144	137	150	140	148	156	138	143	132	153	152	139	150	148	144	138	141	126	156	140	141	155	141	164	139	115	141	156	139	138	131	147	146	132	165	111	148	143	127	138	143	150	150	122	153	147	160	138	145	130	130	163	152	154	146	156	129	139	142	138	133	144	143	132	142	147	149	134	138	165	153	137	145	143	119	138	138	145	144	157	159	149	133	143	147	151	130	163	152	132	148	149	146	123	155	138	150	140	156	161	127	121	136	139	135	129	144	123	160	134	141	153	138	135	158	157	128	145	166	146	136	150	150	163	150	138	140	137	148	136	147	150	128	141	144	138	155	157	141	171	137	126	153	155	139	126	150	144	137	135	152	146	143	148	131	152	135	142	133	156	143	149	148	141	135	144	167	141	151	119	149	119	143	155	102	163	154	157	132	128	142	128	141	124	158	198	162	132	137	140	131	141	156	132	154	157	137	150	135	151	128	137	134	156	146	147	153	170	152	131	118	134	126	115	138	140	148	131	143	148	127	149	146	134	145	156	145	143	137	119	130	131	147	150	152	131	154	137	145	147	146	155	156	157	160	127	146	138	151	123	133	120	146	157	137	152	141	149	137	146	148	137	148	135	157	161	173	143	171	160	145	136	132	143	122	165	142	129	132	138	138	157	145	142	144	145	152	142	152	126	146	163	139	146	141	140	135	151	138	135	136	125	121	126	118	153	130	156	134	146	150	137	136	137	117	147	155	154	149	146	155	164	138	173	115	138	150	149	139	156	128	145	144	157	140	120	124	148	159	139	162	125	132	143	129	145	116	142	142	170	120	126	168	131	132	159	125	147	126	141	146	123	134	146	169	154	136	136	146	135	138	136	140	138	143	144	152	146	132	150	147	144	147	163	147	145	140	163	136	130	166	146	135	156	150	151	137	147	128	146	152	126	157	124	139	132	146	127	151	170	144	132	126	142	135	154	139	142	152	120	154	142	161	146	143	145	151	149	154	133	174	138	156	130	140	123	161	182	152	142	137	146	149	150	133	133	154	179	132	145	144	142	123	131	146	131	164	167	129	141	146	139	107	136	144	132	133	159	141	147	133	154	135	150	138	168	129	129	144	134	146	139	144	121	139	131	138	123	145	114	138	147	152	139	135	137	140	139	130	127	133	129	138	135	142	139	140	150	147	159	161	149	140	151	130	157	145	126	123	143	124	142	151	155	142	148	151	140	161	154	149	154	135	145	154	141	146	159	126	142	151	126	121	122	140	153	137	137	135	127	156	131	145	166	143	148	167	155	160	143	135	142	143	133	146	143	154	153	127	148	144	142	158	142	142	161	141	150	136	163	163	139	155	142	128	154	153	124	138	141	150	140	137	140	124	135	130	162	135	159	135	154	145	152	134	129	141	130	114	142	132	145	135	136	156	139	118	149	146	152	145	148	126	147	163	143	136	147	124	145	137	151	144	173	149	128	143	141	150	142	122	143	160	148	147	159	169	159	131	149	154	135	127	125	133	141	131	149	126	153	140	148	136	140	140	145	118	123	171	132	146	134	150	131	157	155	141
30972	9127	9844	11450	9936	8049	5996	4693	3291	2355	1786	1492	1269	1112	1008	924	839	803	674	696	621	613	568	570	548	543	566	505	503	482	523	474	487	470	484	490	479	474	505	462	436	466	460	441	435	445	432	483	413	451	408	416	415	393	440	412	406	405	440	473	485	458	438	405	452	414	435	385	392	411	400	454	441	420	393	452	421	447	423	427	428	422	420	430	377	405	412	394	399	431	435	414	416	412	415	416	388	428	379	413	403	435	390	427	386	430	396	399	364	372	401	379	385	395	383	393	370	384	386	377	406	374	379	361	365	378	356	359	393	352	367	363	387	342	402	346	375	359	385	385	384	360	418	395	388	409	423	388	381	366	399	371	373	366	363	383	371	372	392	371	447	372	364	392	383	378	356	373	362	356	410	395	371	411	384	387	387	393	392	363	374	403	380	420	398	384	377	390	387	399	367	360	385	373	403	389	407	378	369	404	390	400	378	383	353	379	363	365	382	388	376	386	364	375	375	403	373	384	421	380	390	413	382	374	368	360	383	367	355	408	400	387	401	406	363	385	385	377	363	401	385	384	383	383	372	360	366	378	366	441	363	393	367	377	373	365	387	376	374	386	387	401	374	383	401	394	373	387	372	381	365	409	398	389	367	346	384	356	391	348	386	358	354	397	403	370	396	382	383	397	388	354	385	385	402	411	380	400	371	352	365	376	391	370	344	386	400	392	428	346	375	391	374	344	352	385	361	364	399	361	373	355	378	370	382	371	373	381	402	333	375	360	370	387	397	380	368	371	401	331	355	382	396	353	376	395	350	395	353	369	418	384	339	375	394	375	393	410	358	333	395	393	383	346	356	369	378	356	376	390	390	378	362	397	362	371	361	403	378	362	391	377	349	373	351	426	368	368	392	395	392	372	391	408	404	348	389	399	385	382	359	365	364	340	363	345	354	377	393	394	386	373	376	373	379	339	372	360	350	369	391	377	402	387	366	377	355	382	351	386	385	359	375	384	391	358	348	390	394	387	389	349	363	363	375	364	377	360	407	376	408	358	367	389	342	393	380	374	367	399	377	406	383	366	365	379	379	382	360	370	358	401	375	415	375	409	366	384	357	384	361	359	409	381	382	382	369	385	346	387	401	379	355	371	389	379	360	372	379	360	345	359	373	413	399	395	360	368	380	344	372	380	352	397	381	404	378	391	385	365	383	380	349	386	372	335	400	377	364	387	372	394	400	358	366	360	373	392	389	374	357	363	410	367	387	363	395	364	408	401	385	361	381	373	379	360	372	358	414	365	321	356	362	371	413	384	370	399	360	397	365	356	361	364	412	358	378	387	396	382	362	390	355	398	357	338	398	363	369	392	394	347	368	411	368	366	368	351	379	356	372	398	348	387	374	392	353	374	371	381	356	385	395	351	344	374	412	372	381	382	395	400	359	371	369	378	369	375	345	410	376	408	382	355	423	349	387	387	388	348	395	354	341	381	365	402	331	370	373	385	408	374	375	385	393	384	376	394	340	397	394	391	357	386	363	351	361	387	372	373	347	367	380	381	413	380	371	364	378	373	334	352	369	355	375	379	383	373	361	384	348	374	355	397	373	361	398	384	371	344	404	369	429	408	367	375	377	356	392	380	381	377	382	377	375	384	415	381	340	402	405	377	356	387	382	355	375	396	367	369	371	362	365	376	366	378	376	356	396	353	372	379	324	387	389	366	370	446	401	378	383	406	386	383	350	354	358	383	407	422	375	379	390	409	387	418	354	332	358	362	400	371	371	345	369	386	384	363	352	387	416	429	388	371	393	386	387	367	352	365	326	351	374	367	345	418	361	382	395	369	360	380	369	374	368	363	390	429	366	364	382	378	372	367	362	396	395	352	387	344	358	375	386	350	362	392	388	345	365	382	387	380	378	414	394	422	382	393	382	364	399	383	376	373	408	411	375	363	364	366	359	411	379	384	369	394	392	418	354	358	419	390	375	379	385	380	355	358	387	372	379	380	374	419	385	436	380	397	397	396	413	354	368	362	388	367	379	360	374	397	382	366	379	356	358	365	414	354	381	355	374	373	353	428	361	373	346	382	410	403	406	372	383	366	359	360	356	358	407	355	349	378	359	356	398	374	376	396	398	387	353	397	413	400	367	353	379	378	384	391	381	396	393	411	393	360	386	364	409	401	398	368	394	397	386	389	373	405	386	379	392	360	412	412	345	365	390	363	377	365	363	360	392	372	357	374	380	376	367	385	355	378	336	369	352	352	380	380	375	364	378	391	400	376	362	365	379	396	389	379	328	389	384	372	384	397	415	378	399	378	391	394	369	404	360	324	389	357	350	417	376	341	387	378	387	366	362	383	384	358	370	401	395	390	391	369	385	373	369	404	349	395	380	381	388	359	382	379	368	377	366	396	406	400	400	362	416	380	369	398	412	379	410	370	416	383	391	371	364	380	365	374	375	369	372	385	386	386	397	361	377	408	375	376	368	406	394	392	369	365	371	362	359	381	398	375	374	362	362	360	359	368	390	394	399	359	378	387	375	350	370	353	375	368	394	370	360	357	398	387	400	374	376	356	387	354	380	368	345	350	372	362	389	381	386	381	398	390	387	379	384	358	415	386	414	380	355	376	402	349	391	366	411	365	363	394	382	386	410	390	384	394	378	385	355	334	346	399	394	371	391	393	364	373	382	372	367	351	365	390	392	377	353	391	380	372	359	379	376	366	373	356	364	391	376	347	399	389	359	389	349	350	375	359	359	393	340	366	383	377	366	352	345	350	381	363	373	373	404	389	360	387	395	346	405	373	409	408	368	344	361	387	396	379	387	393	396	378	368	414	388	357	374	395	376	383	377	393	392	384	381	374	350	367	404	353	387	366	378	371	348	389	413	373	381	385	361	346	370	351	419	340	372	383	376	365	374	359	406	390	356	339	372	356	409	381	373	349	411	406	389	341	365	411	382	377	380	376	384	368	381	384	392	351	361	372	356	382	373	390	382	348	359	389	375	388	384	373	402	425	371	426	383	370	370	382	379	377	374	360	374	373	383	350	374	382	411	401	388	355	349	405	369	389	358	388	404	379	393	385	406	423	379	362	403	374	375	370	364	395	354	366	361	409	374	388	389	393	363	391	406	370	377	382	373	378	380	366	384	410	375	397	364	369	384	382	357	393	371	352	385	407	350	372	372	354	379	376	362	380	373	389	403	393	381	349	364	372	358	365	361	346	385	381	401	380	369	367	400	355	398	369	380	404	373	365	367	399	359	386	345	393	369	362	398	361	412	359	383	412	414	387	399	354	381	383	386	371	405	356	417	363	401	343	359	386	375	359	346	424	395	362	368	362	327	379	387	393	394	340	361	347	394	394	408	375	397	375	381	336	373	376	354	354	370	398	384	369	380	363	379	392	368	364	382	398	375	366	373	383	382	385	412	372	357	400	397	377	391	402	350	393	389	393	387	376	417	394	398	365	374	395	425	357	401	380	377	396	381	407	372	359	372	346	382	399
7011	2065	1339	970	659	521	391	307	285	260	242	240	209	240	216	251	237	234	231	251	246	272	243	265	230	226	243	237	231	265	245	230	240	228	240	240	241	234	233	227	204	256	232	249	240	259	222	234	249	273	250	268	229	243	259	244	241	230	253	230	255	251	243	228	255	238	201	231	245	235	229	237	251	264	240	221	213	229	243	236	237	268	239	216	252	246	256	246	269	244	260	218	279	262	267	241	241	238	235	229	242	210	227	244	237	222	244	224	238	258	231	238	230	241	213	255	246	212	266	257	237	249	218	240	241	226	227	250	275	223	249	265	237	257	236	225	263	250	248	236	243	218	270	246	214	245	254	228	269	234	258	249	264	255	258	260	225	258	248	217	272	236	269	258	250	230	255	214	235	241	230	243	252	256	251	238	262	243	249	217	238	247	257	247	230	255	248	241	229	253	260	235	259	261	222	251	232	229	267	231	263	245	255	241	248	245	245	207	265	235	230	231	243	264	224	233	248	275	254	227	242	268	234	261	251	226	229	198	234	256	258	274	236	206	247	205	222	257	284	259	229	244	271	257	246	248	234	266	242	241	252	215	272	262	245	216	255	218	251	237	205	238	248	246	234	249	268	275	245	225	253	240	221	242	233	246	226	242	252	253	238	217	224	238	255	235	251	248	247	217	255	241	267	241	240	243	235	241	241	259	268	241	242	253	279	239	257	237	249	236	251	231	236	246	237	227	280	241	273	264	257	250	264	250	234	229	237	225	239	238	216	260	233	201	213	238	226	212	213	259	238	232	238	270	221	242	241	252	251	248	233	271	264	234	245	242	239	232	253	235	250	248	212	247	223	255	218	237	246	262	232	238	258	201	243	215	261	257	247	235	248	254	244	229	257	229	248	264	260	246	204	244	224	252	229	255	242	248	243	260	227	228	226	219	242	271	216	255	250	258	223	234	207	258	270	268	238	240	245	236	244	238	229	237	228	240	242	229	273	251	233	247	274	247	244	240	235	234	246	268	279	259	232	248	230	244	237	251	217	241	244	252	222	238	250	248	254	244	250	210	237	235	241	244	265	215	247	221	252	234	257	241	228	228	229	237	249	256	257	252	232	243	235	248	254	247	227	252	229	283	258	256	231	234	247	251	259	227	237	257	278	217	227	252	244	216	238	234	246	251	228	241	250	252	245	220	225	268	240	218	242	261	214	224	259	232	267	256	251	252	252	235	243	251	246	244	240	221	217	255	275	260	225	239	237	219	216	244	224	231	217	265	238	221	239	248	245	251	225	239	232	216	262	236	250	246	261	226	223	230	239	227	256	238	225	220	226	228	230	242	226	254	241	224	241	247	252	237	233	274	254	229	246	247	268	231	213	248	265	256	243	241	248	242	260	264	261	254	240	229	229	245	258	229	244	254	247	268	218	249	239	236	232	266	255	238	239	241	245	255	241	255	244	213	232	241	235	283	228	255	244	256	223	217	241	249	236	253	230	251	269	224	222	235	244	236	239	246	212	245	243	237	266	234	253	253	236	250	274	259	248	245	247	246	242	241	237	280	267	250	246	271	232	230	214	227	224	265	215	253	226	236	237	252	221	238	250	220	232	289	264	234	231	239	233	232	225	302	255	262	252	239	215	229	253	257	223	261	240	289	253	239	248	211	236	223	239	241	246	227	278	245	248	231	249	241	250	256	251	242	216	239	263	268	216	240	258	285	241	267	253	240	233	239	239	244	248	259	267	248	229	240	260	250	276	244	241	241	273	283	258	229	248	257	232	238	232	230	261	272	264	228	263	222	243	218	231	242	264	247	227	251	247	229	231	209	239	257	225	248	250	234	235	237	237	245	244	256	233	251	252	228	227	248	235	230	248	249	255	265	224	258	262	267	246	236	248	245	258	214	239	249	231	259	253	257	224	241	246	212	260	226	247	258	249	238	235	210	213	222	227	269	246	254	222	242	240	231	223	223	242	265	235	247	241	241	222	238	267	249	287	218	215	247	248	229	249	269	237	247	227	218	242	256	227	226	258	267	237	228	239	258	248	246	230	248	220	242	226	241	221	234	244	235	258	237	233	250	252	249	241	275	246	266	223	241	267	271	241	240	222	239	236	249	285	255	240	256	256	219	236	231	221	232	253	228	238	230	231	254	211	249	247	239	214	229	238	266	226	237	230	256	226	237	230	251	231	236	238	283	245	253	274	242	239	245	246	234	264	235	222	251	256	232	283	232	272	222	207	219	266	253	239	249	255	245	258	248	216	222	237	276	243	250	255	250	233	233	220	236	242	221	256	243	242	234	218	237	247	221	230	268	228	242	296	254	247	257	223	232	279	256	259	243	276	244	237	284	246	243	245	273	249	235	262	233	232	214	250	241	232	238	256	252	261	235	241	254	221	236	232	240	242	231	225	268	257	237	234	240	224	219	230	216	234	236	241	260	265	241	215	241	250	237	264	249	208	235	267	226	242	238	266	242	217	256	256	240	239	257	255	229	241	242	252	234	243	246	253	233	260	245	239	254	229	257	218	242	212	239	228	239	239	239	271	232	264	238	233	227	266	249	251	244	250	245	249	256	247	277	268	254	230	216	256	230	239	239	257	253	260	236	223	225	205	236	224	239	218	265	229	251	219	237	265	256	264	231	245	245	271	240	221	231	257	268	252	224	262	241	236	247	277	232	254	212	243	242	237	233	222	253	268	237	210	244	229	248	236	261	248	248	250	224	218	255	269	230	232	270	217	236	215	223	240	247	265	235	249	262	237	224	265	249	267	228	239	243	254	223	235	228	218	244	235	243	255	245	231	248	249	261	228	234	255	263	268	224	249	220	230	233	199	240	257	207	260	244	278	243	265	266	230	238	233	250	232	233	246	237	227	228	250	238	250	242	269	226	235	230	243	258	228	258	266	230	202	233	223	260	275	235	210	271	258	232	234	234	261	233	271	230	262	271	274	221	248	240	287	251	247	248	226	228	267	258	243	230	232	228	230	241	241	260	240	208	247	228	275	209	232	218	269	246	240	242	247	239	252	254	273	236	236	243	232	249	224	259	224	278	238	266	230	247	247	249	273	230	261	240	236	237	232	245	263	292	209	222	250	233	226	247	242	248	245	262	229	253	244	225	244	253	236	275	231	230	259	224	221	253	258	227	243	246	239	245	220	248	246	198	240	240	248	237	234	244	209	250	217	256	243	243	251	241	236	251	236	211	250	233	234	240	266	227	258	235	255	245	240	245	233	229	234	246	234	258	236	235	264	243	270	227	220	262	218	226	245	223	226	237	233	250	241	253	238	266	247	228	224	234	218	233	230	248	236	224	238	231	213	239	234	244	230	218	222	233	256	254	220	216	259	260	263	235	210	233	220	230	232	258	259	234	264	226	217	272	226	227	256	217	253	251	260	247	256	265	218	245	248	246	239	247	222	263	238	256	219	249	250	261	223	265	235	233	276	260	251	244	253	243	252	246	261	294	251	226	249	238	260	248	238	260	226	254	249	241
6490	2044	2327	2190	1800	1591	1373	1007	768	731	668	633	646	641	667	638	616	620	651	606	642	628	635	642	563	640	675	669	600	565	602	599	582	632	645	640	609	609	654	608	607	615	625	632	630	629	595	645	637	586	587	660	608	583	638	670	644	641	586	591	622	624	623	655	675	627	617	644	656	643	657	648	598	630	630	624	655	636	625	657	570	625	648	646	623	648	617	595	629	592	622	640	663	664	609	608	678	574	566	618	620	611	652	640	629	641	606	635	635	648	638	630	618	648	637	663	579	623	668	629	604	597	623	620	602	639	632	625	626	619	604	631	632	600	650	634	613	621	650	659	657	638	610	641	602	661	674	624	631	636	634	586	622	635	603	621	629	594	599	618	628	641	628	630	639	653	608	617	603	580	661	604	645	634	602	617	615	655	629	588	628	583	636	615	655	610	611	650	641	637	659	642	615	613	620	619	637	625	575	631	624	612	642	616	656	595	624	629	633	615	629	629	635	626	582	621	610	609	637	640	594	583	648	590	592	593	644	637	626	654	611	592	593	658	662	638	588	621	600	609	604	598	613	598	618	635	607	674	595	606	644	632	631	604	603	677	656	641	656	636	638	615	596	648	627	648	640	641	572	590	646	638	675	633	653	653	655	630	656	641	642	616	644	620	623	620	604	651	609	648	606	615	585	612	651	626	638	634	631	614	603	623	624	615	580	635	623	624	608	626	623	630	586	664	593	645	641	600	633	648	649	636	634	676	646	630	651	635	590	640	611	606	617	612	657	627	598	612	625	640	632	593	601	656	623	634	616	631	637	624	637	587	633	595	636	613	606	629	639	629	616	613	624	582	613	647	602	659	609	644	644	619	624	675	632	638	650	623	605	612	644	634	697	616	585	631	618	601	680	625	567	608	647	673	631	605	629	626	626	619	621	596	643	616	645	621	587	669	654	629	673	627	598	592	618	603	625	610	590	665	608	621	622	596	635	658	633	640	621	613	618	587	635	639	665	591	618	580	587	614	618	623	650	635	663	625	634	602	634	665	642	605	612	594	669	680	593	605	597	615	617	645	594	623	625	607	608	620	671	657	577	593	618	638	616	601	655	640	646	602	641	620	643	645	644	599	587	631	665	646	611	601	618	594	632	629	613	596	621	600	612	666	641	600	651	650	605	585	654	628	583	605	637	604	634	611	581	598	618	600	660	607	646	624	608	610	616	636	672	591	595	650	621	675	623	611	641	636	636	614	636	615	561	629	622	650	609	624	652	614	643	628	618	619	584	625	635	628	639	548	646	670	574	621	645	615	661	612	668	638	629	646	581	607	606	658	601	568	576	623	641	600	614	623	608	616	583	618	625	595	623	655	615	623	615	638	605	613	665	632	658	672	621	640	596	657	584	632	653	599	613	659	619	575	650	611	628	665	608	646	594	639	655	587	632	660	629	602	614	654	617	624	635	625	620	635	653	648	604	658	624	611	618	616	602	618	652	630	584	656	645	623	607	602	600	636	609	571	629	618	611	623	635	622	634	594	599	654	608	604	600	627	581	640	622	578	628	643	586	632	595	613	631	588	595	629	631	652	677	597	608	608	604	641	602	598	627	609	660	610	617	620	617	660	623	650	607	600	638	685	632	634	623	571	613	567	553	623	634	641	583	607	662	588	664	639	674	605	590	631	587	617	600	601	686	660	584	585	686	633	633	631	620	649	641	615	618	586	617	640	617	581	631	654	628	634	679	626	626	624	639	610	639	662	667	592	614	609	641	633	575	657	607	621	611	621	589	647	657	622	592	618	589	624	642	674	646	656	631	620	612	668	629	607	646	620	647	634	670	625	619	650	595	608	653	601	670	604	625	587	631	616	684	605	654	590	624	612	653	644	598	647	618	632	616	598	652	648	612	611	619	602	603	634	598	593	626	588	622	578	598	641	638	624	632	654	632	616	585	616	610	612	600	658	662	649	640	624	623	702	630	642	616	697	622	605	640	593	659	627	659	607	659	648	601	680	610	626	653	643	648	624	655	602	582	623	617	595	600	634	610	622	653	603	601	656	609	633	593	664	618	594	611	641	619	618	621	586	623	601	605	633	651	632	612	672	597	653	633	651	620	607	627	615	646	652	614	650	634	656	588	627	595	638	605	641	619	650	661	591	642	621	603	629	608	636	651	571	607	615	597	618	607	635	627	616	672	599	652	619	614	633	661	615	634	653	594	637	579	601	636	660	643	636	621	682	646	591	627	598	628	617	596	610	641	652	639	647	616	598	587	602	614	620	610	647	611	628	648	641	581	615	629	651	637	631	613	623	648	561	604	615	626	582	659	592	612	604	618	597	631	643	686	645	619	640	637	606	620	632	703	640	682	577	632	592	592	649	663	674	644	625	627	620	647	601	661	642	627	634	622	599	601	641	616	602	617	642	650	610	652	653	605	660	631	600	613	580	646	655	629	583	619	584	611	636	631	646	626	626	649	598	626	577	629	609	647	645	654	658	611	665	643	632	620	654	618	632	643	645	651	675	612	626	623	653	637	598	629	626	575	653	659	670	625	645	645	625	592	623	611	639	652	685	610	650	654	587	663	626	647	607	625	653	626	632	618	613	619	627	640	639	646	644	683	617	623	608	658	630	617	603	633	633	628	621	615	618	560	613	657	624	632	653	616	603	646	624	612	626	613	628	629	601	642	620	621	592	620	603	673	603	648	630	595	669	624	661	620	635	630	628	614	617	610	610	551	620	669	635	628	623	592	619	625	616	636	642	615	643	643	638	624	645	643	649	605	612	638	629	625	661	638	629	577	626	634	638	624	611	608	592	636	645	649	637	605	594	643	618	674	626	572	652	628	604	589	626	608	648	651	574	653	651	600	637	593	602	625	612	633	645	581	621	585	642	618	603	642	602	572	626	631	624	602	618	624	649	616	627	627	628	607	628	594	633	666	602	609	615	671	638	623	617	612	684	615	631	646	593	621	618	600	623	659	613	675	586	645	678	604	629	591	603	559	610	631	591	642	633	614	647	600	643	625	622	607	666	610	617	616	589	647	616	592	618	648	642	604	620	623	654	601	626	609	616	596	641	644	619	655	613	596	662	672	602	609	656	623	632	635	642	626	613	626	657	594	637	606	616	636	559	622	630	616	642	650	646	562	659	600	589	651	514	614	667	651	647	611	631	645	631	624	601	596	641	622	641	670	596	600	616	639	610	560	623	648	599	568	631	619	617	606	632	667	614	591	627	635	632	568	629	624	644	603	684	641	617	675	639	623	624	617	630	640	638	584	616	651	652	624	639	646	630	634	617	659	604	643	652	610	660	605	634	595	668	663	643	630	624	633	654	667	641	657	635	650	630	601	624	640	601	569	644	610	606	586	633	648	642	624	650	579	612	647	635	649	608	616	592	633	605	652	634	628	682	629	600	676	646	630	618	605	637	621	606	645	640	592	631	621	620	633	649	645	621	578	608	628	603	648	643	648	611	602	580	616	621	589	650	676	640	659	594	598	632
32484	17876	10885	8807	6234	4242	2362	1358	844	513	352	368	332	336	324	302	299	283	280	274	278	302	254	292	280	274	253	274	265	258	250	265	286	280	268	254	239	215	248	257	263	250	260	223	255	262	278	271	273	258	255	264	257	250	227	266	246	267	262	270	281	263	266	261	244	244	243	301	262	270	269	225	268	281	273	286	243	266	265	261	285	294	256	264	234	254	256	249	267	248	273	284	252	246	276	259	246	272	240	268	240	251	249	270	257	270	250	276	272	266	275	282	288	263	279	249	254	263	271	262	255	278	239	233	262	286	259	220	244	296	268	268	245	292	276	252	259	239	267	264	259	268	276	284	249	258	257	274	256	236	248	283	241	244	229	238	241	242	284	252	249	249	233	283	225	262	259	257	242	280	233	238	255	263	274	262	270	266	256	233	264	253	280	259	243	259	260	259	270	265	240	235	239	257	236	232	252	268	256	282	239	251	233	284	260	261	260	247	252	240	258	231	245	218	279	277	248	257	253	259	263	278	237	270	264	271	283	265	250	245	260	284	254	282	239	241	286	260	245	251	223	253	247	273	237	262	261	266	266	271	258	250	252	241	244	270	245	265	239	244	267	276	247	236	269	252	244	257	261	257	274	253	252	259	265	246	281	253	262	256	275	246	257	271	216	266	246	257	267	250	238	260	247	266	220	267	258	244	223	257	256	258	256	261	244	264	258	285	268	296	251	269	255	266	276	256	255	237	247	283	266	271	247	221	271	238	275	248	244	221	252	264	239	233	274	249	269	259	249	241	262	244	267	262	269	255	277	248	278	233	250	257	210	246	277	253	249	248	243	242	250	246	257	263	288	246	246	263	282	246	236	237	252	269	272	251	237	264	235	248	270	260	209	239	251	277	253	228	237	272	257	224	249	250	221	263	298	235	256	259	225	262	261	270	245	243	255	240	269	267	272	260	242	230	232	223	249	259	240	270	228	215	248	241	264	228	254	269	281	248	258	274	248	233	267	220	276	244	262	247	261	239	247	249	298	228	243	272	284	281	273	258	238	250	241	230	242	268	267	263	222	272	241	279	242	253	246	239	271	264	268	218	243	248	273	256	255	247	250	240	257	276	267	243	233	267	225	265	256	255	266	264	275	256	263	260	253	280	272	268	265	266	254	253	283	275	261	239	221	278	262	250	277	268	250	297	244	248	262	267	263	251	266	257	256	249	247	268	261	260	257	240	246	266	265	229	254	250	257	247	254	252	270	270	237	237	235	245	239	256	269	231	253	265	258	253	222	271	262	255	283	280	272	257	244	253	272	271	264	274	266	255	274	237	257	251	281	281	244	248	279	256	210	252	247	250	243	256	259	253	297	280	259	212	280	252	253	288	281	281	281	281	271	240	246	280	272	242	261	270	217	254	265	263	245	256	283	246	252	270	273	285	238	231	261	231	274	231	241	249	261	235	269	276	265	229	260	283	275	239	252	250	251	262	263	270	240	225	259	228	247	224	262	276	279	263	236	247	259	267	257	248	234	238	257	284	257	248	282	228	242	247	249	271	252	285	252	263	243	259	262	245	262	245	274	254	251	250	252	265	271	241	246	244	246	281	269	258	281	245	245	293	259	269	236	247	258	246	237	252	265	274	232	272	234	260	250	228	250	270	241	283	279	258	241	253	263	268	245	259	257	232	245	258	270	264	262	282	248	245	255	265	258	239	245	267	263	265	258	230	235	253	246	237	275	293	250	247	249	230	239	250	252	264	241	248	271	262	250	238	271	264	268	240	266	256	267	253	288	247	253	256	245	265	248	258	249	282	252	289	275	275	217	274	253	242	249	239	276	261	249	251	246	245	249	269	243	289	260	236	266	267	248	287	260	279	243	236	257	268	242	251	267	230	254	254	256	260	259	283	263	286	259	253	226	265	245	285	273	231	229	277	237	255	248	265	266	240	271	257	232	265	233	285	249	260	257	230	255	249	230	280	204	236	245	246	247	238	266	251	237	221	262	246	262	260	271	261	262	260	234	286	296	252	266	226	237	251	254	264	250	260	270	268	281	295	283	247	252	264	260	258	271	263	259	262	254	261	234	238	263	271	277	227	251	238	257	299	263	264	261	243	249	267	235	235	226	277	261	274	237	233	237	242	259	261	252	262	282	224	254	242	246	253	248	252	247	270	254	250	261	236	262	281	242	237	238	264	233	255	253	277	255	248	271	243	235	214	255	230	272	255	244	280	258	260	260	271	272	250	240	272	295	251	249	230	254	269	251	263	244	283	259	269	236	237	268	240	262	240	252	248	253	266	262	227	255	282	245	231	240	250	268	258	262	277	265	256	250	257	279	244	251	259	253	247	249	254	273	258	276	250	248	230	273	237	249	274	229	235	277	232	245	251	251	262	254	245	275	214	250	249	261	251	247	269	260	265	275	248	266	252	247	272	238	257	247	241	257	244	227	266	256	287	259	255	235	245	239	278	237	224	273	278	261	297	266	283	248	289	262	274	262	268	292	290	253	255	269	266	274	273	272	240	226	238	264	259	227	264	253	246	243	277	253	245	236	263	276	253	238	245	252	265	258	242	261	257	266	254	265	242	272	262	264	235	277	257	233	268	293	248	215	245	265	244	232	251	269	266	294	240	239	261	244	259	267	231	301	274	236	297	255	267	246	241	271	266	273	272	218	242	253	261	253	247	263	255	269	264	256	245	247	258	235	234	249	250	248	232	229	228	257	267	276	262	244	226	248	268	260	242	261	265	235	266	250	246	254	252	258	267	272	258	253	253	267	267	255	267	258	249	258	272	256	270	246	257	294	264	252	252	243	253	265	259	264	272	261	255	249	265	243	252	277	285	262	243	243	275	287	248	255	271	273	244	254	282	248	251	249	260	238	233	233	252	249	239	248	239	270	262	252	223	262	250	273	256	275	220	265	269	236	244	264	249	265	284	246	257	256	228	241	260	240	250	267	254	262	230	275	294	274	254	254	287	249	268	245	265	291	279	257	256	268	248	254	242	264	273	249	254	278	253	242	258	290	253	272	259	248	262	265	242	254	232	263	228	284	277	262	269	246	233	255	280	248	259	249	258	280	260	267	255	282	249	241	264	267	245	242	279	294	237	239	268	224	246	290	245	261	235	257	276	268	251	272	254	247	243	250	231	270	256	247	249	253	255	250	248	271	218	231	295	257	286	292	281	260	247	264	248	281	243	279	259	239	245	233	271	285	260	228	264	250	245	247	245	235	272	253	266	261	238	249	273	270	266	258	264	251	234	264	264	248	241	239	257	253	269	229	276	259	283	249	273	240	272	269	270	255	244	250	267	256	232	273	250	270	288	257	246	258	232	252	263	283	264	233	264	267	248	268	278	254	238	275	250	253	262	277	268	256	275	285	264	244	257	278	257	263	277	236	238	243	229	265	220	222	246	265	273	249	258	258	253	256	249	267	266	282	264	270	244	233	223	240	272	241	273	247	255	242	274	248	243	303	272	261	260	252	290	229	204	257	259
25023	6886	6999	8121	7170	5850	3971	3134	2274	1692	1376	1243	1125	1023	987	884	813	822	809	786	833	761	784	704	702	695	684	738	703	698	736	701	655	676	652	697	657	651	672	695	659	669	659	688	608	674	668	681	717	661	688	679	656	678	663	638	691	649	666	667	648	749	627	693	658	698	667	652	639	655	677	644	655	656	667	645	660	693	660	652	674	674	620	653	681	690	656	566	638	635	604	695	656	667	689	592	672	655	631	717	681	618	663	656	668	669	630	654	610	671	669	638	662	665	641	639	648	619	658	667	643	680	601	652	664	666	672	630	649	646	662	621	655	656	630	639	634	671	642	666	631	627	629	603	661	639	612	629	640	719	569	623	686	676	655	623	630	609	661	726	600	656	644	707	677	599	693	688	635	660	635	621	666	673	625	632	658	653	617	645	672	647	651	649	681	642	649	651	633	613	667	611	619	608	663	623	654	640	629	687	660	647	675	617	696	669	655	630	685	707	624	641	677	643	611	627	593	598	593	672	664	665	660	695	639	643	644	716	606	606	616	666	645	670	674	653	655	625	647	617	644	610	649	663	621	618	614	644	653	624	665	586	672	646	654	608	655	639	661	677	673	614	668	641	656	631	661	636	653	626	660	614	648	635	641	602	675	661	688	661	686	686	612	621	673	680	667	666	646	621	653	705	598	617	675	614	636	646	621	640	629	601	664	651	637	620	665	668	668	705	658	632	670	653	622	608	643	632	661	646	591	607	587	661	673	622	646	649	658	681	613	664	646	616	613	643	707	618	639	634	604	655	624	634	668	631	676	649	647	663	658	646	665	668	622	657	636	640	631	648	633	673	634	620	615	619	661	665	663	633	619	647	635	667	664	665	645	607	657	643	646	623	622	673	636	664	607	636	598	598	642	660	624	630	636	659	626	628	649	655	659	613	674	623	621	641	612	639	664	639	660	672	632	621	660	653	658	586	649	657	661	673	647	663	618	650	685	630	696	608	659	656	638	657	627	642	623	641	629	664	669	646	637	638	673	603	637	628	631	651	645	676	670	685	619	603	622	639	637	614	655	658	609	623	660	646	642	622	660	605	659	638	646	668	676	605	666	662	649	622	660	663	613	594	631	642	655	646	614	637	625	599	635	643	662	644	619	647	666	629	635	661	666	620	676	623	633	630	609	620	664	650	633	633	646	633	633	679	673	631	677	622	623	655	646	622	646	640	688	646	607	681	627	636	658	628	673	633	633	626	615	618	681	658	636	658	601	645	686	640	625	673	669	658	614	659	640	637	600	641	649	640	648	621	680	615	630	658	595	645	674	616	656	664	604	664	597	644	637	677	612	690	673	628	618	646	676	647	579	598	708	658	645	615	662	680	686	654	597	593	644	651	631	657	685	658	655	647	629	631	688	616	657	655	642	642	660	660	655	633	607	678	635	638	666	642	684	644	621	710	671	637	661	609	649	637	633	668	699	639	641	618	633	636	596	644	625	595	637	605	639	645	661	629	698	651	636	645	630	646	657	624	651	670	678	657	676	606	646	670	641	616	677	660	659	636	602	664	618	687	671	694	628	644	626	636	673	652	648	596	654	647	624	666	666	630	633	650	620	683	596	636	625	648	646	642	636	645	671	601	669	602	670	695	649	639	625	622	655	664	653	657	663	647	633	677	639	661	634	648	656	646	681	639	648	647	622	688	650	661	656	637	649	620	597	656	623	656	570	651	623	654	660	620	663	649	653	659	622	653	646	627	650	634	617	646	623	658	669	625	641	637	619	654	646	661	613	636	632	624	617	658	607	634	650	600	639	718	643	659	595	667	610	621	699	651	659	643	614	658	588	680	615	601	640	700	642	691	614	595	676	586	618	651	667	658	695	691	630	662	687	647	659	665	627	641	635	682	629	636	654	631	663	652	640	684	652	642	649	642	658	642	669	616	634	667	607	619	650	682	630	639	650	663	611	631	661	657	642	651	655	638	641	672	623	644	672	633	692	623	674	629	644	657	623	664	678	614	641	636	689	650	641	626	632	618	663	627	622	631	646	674	647	647	635	625	646	590	655	660	640	659	643	637	668	617	633	630	640	643	659	662	676	626	607	653	629	619	626	716	675	639	602	648	685	631	682	653	632	636	620	616	646	633	647	623	630	692	601	641	632	621	657	642	700	699	630	630	665	638	672	615	653	657	671	626	661	653	645	667	607	631	636	621	701	643	661	662	592	628	663	659	668	669	652	662	646	640	596	665	619	684	627	625	629	677	639	650	597	656	608	648	659	628	679	643	648	636	645	682	648	611	635	635	685	632	659	633	640	634	632	649	671	652	637	650	657	614	674	702	624	644	684	650	675	609	622	683	624	670	677	646	683	642	687	647	677	606	655	612	665	626	656	626	646	623	630	607	657	576	624	648	602	656	642	633	695	631	648	603	621	653	672	632	635	628	687	619	629	630	659	653	612	649	647	627	658	632	648	650	669	610	649	635	632	629	656	667	679	706	614	680	671	626	656	587	641	642	598	622	633	619	660	692	645	603	642	597	591	628	628	661	614	652	624	586	655	645	644	672	626	661	628	628	654	629	632	670	659	681	641	652	658	645	635	654	622	616	622	627	659	662	643	641	634	645	677	643	649	636	660	623	627	666	646	634	674	685	610	631	659	684	632	629	645	633	689	630	637	652	636	688	623	594	646	662	624	674	628	686	647	686	619	630	598	650	657	637	616	645	620	624	670	609	626	640	676	679	624	683	654	662	639	651	620	687	675	620	622	663	598	668	649	695	664	637	633	612	638	653	651	664	614	648	644	641	642	634	646	621	653	645	679	658	650	653	647	632	679	632	625	620	624	654	605	661	674	665	621	671	688	646	606	660	609	689	620	658	679	637	644	623	662	660	610	646	601	624	655	633	625	676	639	607	567	620	659	644	710	662	626	646	666	657	664	682	667	613	627	672	690	642	663	647	649	631	625	603	652	634	685	663	660	664	680	616	638	696	623	626	619	622	673	673	649	632	662	602	601	674	651	648	640	636	658	651	695	623	662	598	653	640	649	635	593	637	668	649	603	647	650	646	661	675	657	631	660	623	594	682	665	670	630	671	631	636	624	613	628	574	664	626	680	647	648	597	659	650	678	619	608	631	693	591	660	615	670	663	621	686	647	607	653	652	595	656	683	648	624	679	676	657	598	664	664	633	683	664	621	654	594	651	648	659	599	621	601	653	689	670	704	617	679	639	682	646	689	643	664	636	646	642	601	624	636	601	647	670	603	650	664	605	654	653	689	641	656	645	679	661	645	646	651	681	654	705	643	640	661	612	686	678	634	637	664	651	638	636	663	657	678	636	627	599	632	638	624	644	650	647	638	630	626	652	610	672	599	694	661	665	666	613	655	649	643	646	645	624	594	622	641	654	653	650	651	620	641	666	648	628	627	667	667	661	622	659	630	656	620	564	607	625	650	651	654	612	645	678	647	606	624	668	655	632	643	654	645	660	613	643	650	647	628	621	682	621
40276	24012	16196	13031	9383	6508	3420	1877	924	583	410	312	290	215	220	225	210	195	182	190	195	190	170	168	190	170	161	180	155	170	144	153	181	183	152	171	146	164	149	132	124	145	144	149	134	166	149	132	150	133	139	137	150	122	141	132	142	150	133	148	164	141	139	147	131	144	137	142	149	166	164	148	149	146	148	171	145	134	128	135	144	146	145	168	165	158	151	132	139	178	150	147	135	137	142	137	142	145	129	151	140	135	144	135	153	140	174	137	151	133	150	147	135	147	128	153	137	138	164	142	134	150	115	136	142	138	109	159	138	140	134	163	155	136	137	134	153	145	132	147	136	162	141	163	149	120	140	145	131	133	160	152	135	145	145	138	126	149	158	135	143	136	140	143	134	132	140	146	138	158	150	148	127	132	137	149	145	120	137	139	134	140	151	116	119	145	143	149	168	137	123	151	145	134	138	140	127	122	165	142	138	131	146	147	146	156	136	153	148	144	138	146	132	128	130	153	141	145	149	135	143	129	135	127	142	124	142	140	136	141	155	131	131	150	137	124	141	133	131	151	135	121	148	145	115	126	138	137	134	123	136	147	152	139	136	143	150	121	151	146	151	141	131	145	145	147	123	119	122	139	141	145	128	141	120	139	127	147	115	149	155	129	150	129	138	138	165	138	131	139	158	140	139	153	125	151	145	117	135	111	141	131	150	133	155	135	134	139	148	138	147	134	146	142	151	107	131	136	126	150	126	155	150	146	131	136	138	132	129	136	145	163	140	138	170	123	118	143	142	149	138	150	131	145	130	135	153	134	121	141	117	142	127	144	136	122	138	133	135	137	165	162	139	162	148	134	147	151	144	136	139	134	134	147	132	129	139	156	153	126	132	129	133	137	129	141	142	140	143	136	148	137	136	146	138	143	123	150	144	152	156	141	134	139	133	110	131	151	146	149	142	166	143	154	121	150	152	160	161	132	159	149	135	115	136	152	106	139	140	143	141	135	125	139	150	160	148	147	134	133	140	122	138	142	151	135	149	131	136	122	140	138	141	144	150	158	132	155	146	159	114	151	136	141	130	133	138	155	152	134	120	151	130	138	146	139	137	139	142	147	162	145	139	170	123	129	139	147	135	146	136	142	146	148	143	139	129	143	119	140	163	129	132	154	156	120	139	137	143	154	136	144	133	140	138	138	131	159	142	151	136	127	146	137	142	137	115	131	150	122	145	146	150	144	158	156	144	144	150	126	164	134	126	132	128	146	136	134	154	119	148	122	148	134	151	132	154	131	139	146	123	131	147	141	162	115	135	156	144	128	124	134	138	148	144	125	147	137	145	130	122	126	120	134	124	166	154	138	133	136	144	134	147	138	150	146	124	154	159	135	125	139	153	150	136	156	166	137	135	130	148	132	151	143	145	136	139	134	142	152	119	159	163	158	146	145	134	129	135	133	121	121	130	162	140	168	124	132	131	108	153	129	148	142	164	154	147	125	117	129	134	154	134	129	129	154	139	119	153	123	148	135	125	158	139	149	165	133	157	137	153	132	127	146	143	140	142	166	164	145	147	152	143	140	157	136	142	134	129	123	138	143	158	157	152	136	127	137	132	131	129	135	142	167	144	136	130	123	127	133	172	124	145	137	133	145	146	134	137	143	146	142	148	148	142	128	137	130	127	143	139	137	156	145	141	136	129	114	132	148	148	139	134	153	143	129	162	152	140	123	142	171	120	145	114	130	138	125	133	123	126	149	163	141	159	124	147	153	139	138	135	142	138	118	168	158	163	150	146	143	126	136	129	147	136	167	160	131	136	130	135	136	140	150	132	139	143	137	133	129	137	134	159	130	112	133	140	151	134	137	141	142	134	144	116	124	165	117	147	141	117	130	149	157	144	135	157	143	147	164	126	126	141	132	137	133	149	139	149	129	149	143	138	131	131	136	131	154	138	147	138	122	150	148	158	124	157	128	143	144	140	135	133	135	137	130	151	147	155	145	135	164	150	147	110	131	148	148	119	137	141	147	148	148	143	135	136	170	151	144	158	162	149	157	141	146	129	125	143	145	150	132	142	144	140	139	159	119	159	136	116	136	127	139	134	147	151	141	141	149	161	150	141	155	135	145	146	156	152	155	147	136	164	124	152	136	138	150	142	145	125	152	131	140	145	137	135	140	129	144	131	144	137	122	138	148	149	142	142	146	137	145	141	133	164	121	150	156	149	136	133	142	133	150	147	155	146	141	160	167	136	153	146	132	141	140	127	164	138	151	142	132	138	128	126	132	115	133	151	113	146	147	115	152	168	137	165	125	141	137	132	149	144	143	141	150	141	123	140	137	139	140	146	141	136	123	146	138	148	132	127	158	169	142	157	146	154	140	152	130	144	145	140	129	141	118	153	136	141	131	146	131	146	130	146	131	150	136	163	141	156	113	142	145	129	141	131	153	121	138	116	144	162	146	141	140	138	141	145	132	124	131	155	147	142	149	132	140	154	170	138	147	160	124	162	124	140	123	163	141	131	140	141	135	135	153	152	137	126	138	150	153	134	135	132	153	123	145	136	147	128	136	135	141	132	138	151	133	140	127	143	133	129	137	152	143	131	128	143	130	145	149	128	165	156	125	147	140	140	148	158	141	153	150	133	144	154	149	147	156	145	131	136	129	146	141	146	152	123	130	140	148	132	137	118	144	134	153	164	135	171	140	130	149	143	126	161	121	149	149	146	166	138	139	156	139	149	136	124	137	126	130	145	136	138	129	139	157	113	149	131	117	136	140	142	131	133	154	148	143	134	123	130	155	143	146	146	143	134	151	136	156	138	145	154	162	152	139	161	153	130	128	128	124	165	138	143	140	150	128	142	100	154	151	141	140	173	136	130	187	131	132	141	154	124	149	163	143	133	140	151	147	152	134	152	119	172	113	128	157	151	142	130	147	124	134	150	142	136	159	170	158	148	117	163	139	131	149	127	156	119	145	149	161	130	143	142	146	152	144	143	153	130	158	138	144	124	134	137	130	147	126	125	144	136	159	165	146	148	149	142	148	135	145	138	137	137	156	131	141	135	151	140	136	136	144	131	142	123	156	152	139	132	151	164	139	146	137	129	149	154	141	155	146	154	163	143	147	129	142	137	135	147	143	154	136	141	127	132	133	131	146	128	130	136	124	154	137	131	149	163	155	117	126	133	138	139	149	138	136	133	124	145	142	134	147	145	136	149	153	128	130	132	133	141	141	152	142	143	138	141	141	141	149	144	130	161	138	138	149	141	167	146	141	134	131	153	137	138	148	133	135	146	137	143	129	125	159	140	133	144	145	143	126	119	148	161	132	166	162	135	140	144	135	132	147	139	146	167	136	145	137	133	136	102	118	142	161	161	140	152	140	132	132	121	152	135	157	140	151	138	143	158	148	136	128	170	131	140	127	133	160	136	156	151	118	134	155	143	143	154	163	125	139	125	143	120	131	154	138	125	132	152	143	146	142	142	129	146	138	124	134	141	130	151	144
30931	9051	9331	11605	9955	8200	5674	4754	3387	2420	1847	1500	1232	1154	1055	866	812	778	735	678	625	651	576	587	548	516	548	516	537	478	489	479	486	464	453	465	495	442	436	452	444	439	447	439	419	404	430	451	425	400	436	418	425	395	419	409	410	407	379	436	443	454	400	454	436	453	437	402	419	385	422	422	387	441	432	356	383	357	401	376	421	362	413	414	402	350	404	401	437	416	405	404	413	403	407	438	390	390	394	371	400	385	428	366	418	414	384	412	374	381	363	397	393	392	363	391	396	394	386	347	388	359	369	378	374	379	373	375	394	392	343	379	394	398	363	387	350	353	337	398	371	391	358	395	374	401	360	365	387	368	348	388	385	385	345	394	387	409	355	349	381	377	345	380	396	368	401	380	394	378	354	367	406	388	338	345	354	374	395	337	389	402	365	385	393	376	381	351	402	341	369	378	381	381	327	356	371	332	350	359	376	386	383	411	357	393	374	367	393	399	387	403	329	389	367	386	385	366	376	394	371	346	388	395	374	355	410	390	334	363	386	406	366	389	371	353	381	397	350	334	350	370	327	379	343	392	362	345	399	349	344	358	350	361	375	355	394	352	376	368	378	399	372	346	379	410	365	425	343	387	354	362	372	359	368	373	333	379	389	362	369	345	366	359	383	371	369	348	390	392	377	368	402	349	383	333	343	348	371	332	380	397	395	379	327	367	369	399	373	365	380	354	427	362	374	368	394	322	361	380	349	376	385	370	366	363	350	388	357	347	390	360	379	368	371	349	410	357	344	368	373	358	380	396	380	375	382	383	377	364	402	396	376	395	383	378	359	341	360	380	369	322	387	392	420	391	323	380	372	356	404	375	366	365	369	396	375	380	350	399	390	380	408	399	340	356	356	368	364	386	367	381	385	371	369	341	362	390	379	397	359	385	371	365	339	355	409	358	383	349	384	323	321	361	372	401	370	349	347	366	371	380	375	378	371	369	339	381	388	359	373	375	392	410	377	364	404	371	387	354	351	367	333	354	404	374	372	393	375	384	338	386	376	395	435	371	353	394	360	376	368	361	336	385	404	348	382	360	372	337	384	376	375	367	391	380	378	363	371	331	364	395	346	372	329	371	367	395	366	367	382	385	381	376	360	371	402	357	381	387	369	364	381	384	386	374	364	361	401	352	355	375	348	344	351	362	357	383	339	382	399	411	371	340	359	353	363	385	346	375	351	372	410	371	376	370	380	384	375	348	359	336	345	403	359	380	335	383	357	372	378	355	369	389	374	354	379	387	361	333	385	402	364	356	391	404	354	351	379	366	390	366	361	394	375	386	397	371	389	333	370	359	375	422	365	378	373	355	384	343	390	359	381	344	387	361	348	339	357	397	354	366	358	372	390	400	362	403	345	360	401	371	379	366	373	338	365	355	404	370	346	385	343	382	354	360	361	389	373	380	362	346	346	366	365	390	353	385	381	389	381	332	403	387	395	336	339	364	360	375	361	391	369	363	358	371	369	373	368	358	383	359	388	363	354	363	366	371	371	381	400	356	361	370	396	360	362	411	372	392	374	356	404	390	402	334	370	378	373	356	363	404	354	387	377	362	350	357	376	367	337	344	394	392	402	405	399	374	396	390	364	367	386	361	367	372	376	375	376	368	414	347	354	352	405	355	366	377	367	372	376	330	320	351	393	379	352	363	340	381	367	363	374	374	330	357	355	370	350	355	369	403	398	406	337	337	408	345	351	384	344	375	358	350	359	379	346	379	388	369	359	371	389	376	369	376	367	365	337	366	359	375	357	397	369	367	396	357	409	368	377	383	380	360	384	382	382	354	372	369	364	383	415	361	357	355	373	344	352	394	378	366	384	354	333	364	369	362	353	364	349	335	366	353	392	365	361	381	396	371	410	409	347	385	345	362	376	364	362	380	346	391	389	347	373	381	388	375	369	373	354	362	326	390	359	338	390	357	360	367	357	375	387	401	367	379	357	379	384	368	372	346	363	342	384	351	389	385	331	404	349	388	401	417	376	416	371	412	377	374	400	391	399	361	391	363	398	372	399	401	376	391	345	371	358	379	368	373	374	389	374	362	389	374	400	379	403	377	364	370	335	381	397	359	353	333	361	377	353	384	328	356	365	347	332	362	338	380	365	383	389	349	385	402	353	360	358	363	356	393	359	365	355	341	365	386	409	381	384	379	397	393	371	390	370	375	369	327	391	386	375	374	357	353	357	355	366	375	369	359	373	418	354	367	370	389	337	391	336	376	373	372	401	369	375	375	395	370	353	377	356	389	387	396	392	373	352	354	368	375	385	364	417	421	357	412	376	378	346	366	342	382	368	396	387	399	380	373	401	385	362	370	383	367	349	358	355	342	382	388	365	353	369	363	367	379	369	367	373	381	370	363	408	407	365	375	363	386	370	401	370	404	395	346	373	381	356	345	336	386	362	365	340	392	396	347	357	368	401	369	385	350	400	360	382	367	368	396	354	377	408	377	343	392	388	390	390	356	344	394	378	360	392	359	396	377	367	346	373	361	348	385	386	366	397	374	393	388	370	388	353	371	352	377	379	352	343	374	368	357	364	386	394	347	368	378	342	356	356	359	386	380	366	406	339	353	345	379	367	401	371	403	378	390	396	359	335	361	372	374	348	374	387	377	356	377	426	354	390	338	356	382	371	392	389	371	366	381	371	400	347	379	386	377	389	361	355	350	414	373	378	389	384	340	395	385	394	388	387	369	363	388	371	386	338	359	363	364	374	368	347	364	378	393	356	385	369	332	359	353	386	397	358	346	367	390	365	346	366	384	370	402	352	350	343	375	351	386	380	358	423	355	336	364	374	361	357	351	364	353	347	373	369	383	374	372	363	358	380	367	387	412	368	355	367	399	368	356	399	393	391	344	364	392	384	349	353	383	369	400	406	362	357	370	395	368	356	333	370	371	366	367	349	351	380	350	346	386	379	374	372	366	369	385	349	392	362	379	367	361	368	358	365	349	383	378	352	359	389	360	348	362	394	364	361	355	378	390	378	388	377	385	352	366	357	353	362	371	366	370	364	354	385	362	398	351	399	400	372	363	371	359	363	363	388	380	378	359	362	347	361	354	410	381	326	357	348	356	339	365	376	389	349	393	362	358	395	382	381	368	357	370	345	349	364	379	414	377	397	367	398	357	361	391	400	343	369	352	374	393	381	399	356	364	377	371	379	358	385	347	409	386	364	354	385	404	385	369	385	351	397	348	388	346	365	354	368	394	371	385	373	351	368	353	332	337	360	378	387	374	374	323	377	401	372	376	372	410	387	392	380	379	364	347	344	369	337	347	366	407	376	367	373	331	403	368	366	359	346	359	385	408	363	380	379	381	385	341	349	379	376	344	388	375	364	368	375	352	327	373	398	346	424	386	376	397	396	353	392	400	358	362	388	340	362	414	366	385	352	375	378	370	362	375	384	378	389	374	371	374	399	369	389	352	341	361	376	374	356	382	354	357	357	383	348	378
6101	1931	1292	894	665	497	375	269	269	246	255	210	232	258	253	236	238	217	222	222	221	253	195	206	251	229	208	230	221	243	259	232	234	236	220	245	228	259	250	240	212	230	241	219	248	239	224	225	239	249	242	228	254	254	232	249	228	248	235	243	252	240	242	233	224	228	237	259	220	238	237	224	241	214	244	241	242	250	238	239	224	256	244	216	246	234	235	256	232	251	261	258	232	234	267	193	227	244	263	248	248	249	239	228	211	229	245	241	235	214	206	222	209	240	255	252	218	243	247	257	236	245	249	257	218	209	249	228	243	261	262	236	235	257	231	241	258	258	247	228	250	225	203	235	286	261	221	243	227	225	216	233	264	242	232	270	248	255	236	266	246	245	253	237	232	236	244	269	228	243	213	219	237	241	235	227	279	225	264	231	255	233	246	234	236	234	260	259	224	213	239	220	246	198	235	217	228	245	265	230	226	243	218	245	265	203	232	252	227	229	239	234	256	245	251	238	268	258	249	255	242	238	252	237	267	247	239	239	246	253	280	222	236	235	210	214	231	227	241	225	239	225	244	238	218	249	224	217	242	236	264	232	235	249	242	238	267	257	244	227	230	216	230	235	234	248	221	232	240	255	257	224	240	198	263	229	229	225	226	249	221	266	223	231	228	245	226	229	220	249	239	230	238	248	226	227	234	248	231	236	246	237	234	222	261	238	238	208	232	251	212	234	233	223	280	232	206	251	220	231	228	254	254	250	210	226	221	236	244	229	249	246	232	221	219	239	224	249	243	239	228	218	234	230	231	230	222	243	258	236	228	233	219	227	236	243	250	270	214	251	220	234	197	239	225	228	219	207	250	225	221	212	253	234	242	239	239	224	266	235	234	253	222	244	250	218	233	238	231	212	241	229	232	271	254	206	248	248	243	240	208	282	211	235	225	230	254	264	252	259	219	191	231	200	238	215	251	236	209	232	232	227	252	222	259	231	251	234	235	231	255	234	242	247	209	212	223	227	224	218	207	231	256	246	250	235	229	258	209	232	241	200	234	237	216	255	234	268	270	214	223	227	236	247	237	227	237	208	231	232	236	220	255	240	234	227	231	276	221	251	245	235	247	244	264	246	211	220	250	251	250	229	213	248	236	244	236	225	232	228	240	252	232	248	232	230	217	256	234	242	225	244	251	220	257	265	216	240	244	207	232	232	221	224	239	220	243	226	246	211	239	231	225	236	238	214	211	256	239	220	226	224	202	228	216	211	234	229	252	235	271	245	199	253	223	203	237	268	260	236	236	255	236	230	265	248	250	211	199	204	226	231	252	243	245	243	253	254	215	244	238	241	218	236	212	232	241	236	222	218	256	233	230	227	248	232	209	232	240	226	257	282	245	229	234	226	243	228	253	238	235	239	254	230	263	221	266	228	238	233	238	259	238	226	206	241	250	213	260	235	250	250	242	239	231	233	235	249	239	242	245	245	243	231	266	247	244	248	236	251	238	252	218	237	262	248	242	227	245	236	257	261	261	216	274	223	230	245	237	222	210	253	246	224	223	248	240	251	219	246	272	252	222	225	258	228	216	227	255	214	221	247	245	260	247	231	241	237	234	228	243	222	247	224	238	252	207	248	221	275	236	237	256	242	263	233	238	237	234	246	283	248	256	229	252	229	229	239	239	245	246	221	246	237	234	222	230	206	254	229	252	255	257	228	239	259	225	252	212	240	225	246	243	271	249	210	249	239	276	249	259	250	227	203	255	233	242	253	218	220	250	234	246	230	241	209	242	257	248	256	223	252	234	257	241	245	232	219	212	233	253	253	236	235	212	233	225	229	269	268	246	265	232	255	248	265	253	250	249	226	243	256	227	237	247	220	238	250	247	233	273	258	230	242	228	249	234	243	224	250	273	253	248	255	220	260	232	221	252	248	218	240	233	264	220	221	219	213	240	239	241	235	240	232	252	244	244	233	234	227	268	243	226	226	234	228	232	269	219	207	230	247	241	237	208	227	225	232	237	246	277	217	250	231	247	232	218	246	237	239	259	224	245	217	259	219	244	244	242	235	241	255	253	224	248	223	260	243	227	245	234	233	242	242	238	239	253	243	245	244	257	248	239	213	232	243	221	232	227	234	252	228	225	241	237	226	247	228	245	221	261	285	230	251	225	230	243	274	258	218	239	255	232	252	235	251	269	238	231	236	250	214	248	242	234	242	222	234	241	236	251	230	221	248	249	277	236	227	259	215	249	219	230	253	241	228	261	215	228	257	247	246	249	225	236	216	242	248	234	228	237	224	252	246	251	253	247	240	249	233	240	217	257	289	247	236	218	218	210	264	206	228	230	218	243	227	236	228	245	224	256	242	215	252	245	234	229	203	236	247	225	254	242	241	249	217	226	282	252	259	225	220	240	251	230	230	221	252	221	246	210	253	245	257	234	239	235	220	256	224	211	219	243	217	203	237	239	240	228	228	215	245	232	232	246	247	253	239	249	207	245	242	269	215	220	274	238	251	223	260	240	252	267	231	252	219	262	231	228	238	259	216	239	249	264	240	272	272	239	240	258	242	231	242	235	245	249	238	270	238	259	219	235	234	233	216	230	261	266	220	227	234	240	237	242	229	238	279	220	246	236	218	226	222	237	245	244	247	258	238	228	248	208	243	216	201	233	246	255	216	237	227	192	235	203	231	250	266	228	262	243	237	220	227	242	245	238	237	240	214	248	222	240	231	253	223	272	238	244	231	255	234	200	210	212	233	199	246	230	237	268	219	224	216	262	244	224	247	239	235	248	244	255	243	240	226	251	258	268	249	235	268	255	256	232	235	234	247	267	243	217	250	227	265	214	251	239	226	241	242	256	242	245	228	253	251	216	217	253	259	232	236	245	241	208	226	227	234	219	264	238	233	231	256	232	241	241	255	240	263	229	217	227	212	248	238	246	231	227	258	235	265	234	232	202	241	228	240	255	234	225	234	286	252	228	245	234	247	209	210	230	247	243	213	226	240	235	224	247	230	214	217	225	193	226	211	245	246	275	231	230	239	245	216	232	247	251	228	243	252	243	268	241	240	228	231	250	227	254	244	270	265	271	227	255	254	233	245	228	252	224	236	222	268	237	244	231	231	248	234	253	246	227	223	246	244	229	249	220	249	242	255	228	246	241	230	240	211	215	252	221	209	253	220	244	233	231	208	235	255	231	226	248	249	211	229	261	241	215	259	246	213	246	235	225	252	231	256	258	250	245	229	212	239	219	227	214	239	226	224	219	281	226	264	232	228	223	212	242	237	218	260	245	272	256	255	211	249	218	236	219	271	239	261	247	214	225	241	214	230	245	263	222	244	266	229	256	238	242	263	223	220	207	219	257	243	230	239	244	223	235	220	240	228	257	245	224	231	225	255	241	226	223	256	238	242	256	202	240	212	266	252	271	232	250	275	209	245	227	209	228	256	252	225	240	241	218	248	240	265	247	226	227	261	211	238	238	213	261	263	214	228	264	241	244	274
5887	1967	2133	2276	1956	1750	1330	898	745	673	676	656	638	633	619	675	615	633	633	618	632	606	649	618	594	650	639	594	630	590	644	620	671	622	637	588	622	597	630	568	630	656	607	587	579	613	593	613	587	639	600	622	598	615	630	605	630	638	639	605	671	609	601	589	638	630	680	658	617	609	599	605	630	601	663	653	653	615	627	622	568	663	618	597	613	625	596	626	607	605	613	565	630	643	625	641	611	611	612	625	606	602	649	647	616	634	645	629	676	613	615	622	650	608	613	616	567	592	681	579	619	614	638	616	587	647	646	618	606	606	640	601	562	593	619	609	647	592	612	643	641	599	652	596	583	595	614	696	636	596	613	620	622	626	576	612	638	606	574	625	627	576	628	591	616	612	679	645	572	594	582	613	613	661	590	622	599	604	600	619	578	620	610	619	627	644	634	650	631	587	576	608	636	623	604	643	611	648	560	640	637	595	609	644	637	607	610	577	640	604	654	575	632	622	589	602	627	653	630	605	621	587	627	617	631	598	603	605	619	593	654	558	620	571	621	593	607	588	655	619	558	563	625	589	583	612	601	622	567	637	604	641	586	627	585	571	559	620	645	625	589	630	589	633	646	680	595	610	598	610	615	631	608	634	578	636	643	597	629	637	622	617	639	620	625	608	623	591	600	604	598	626	614	643	603	617	629	630	637	619	618	626	591	606	636	621	653	589	645	619	623	599	632	663	630	595	603	627	600	600	612	597	635	648	587	603	686	635	568	595	634	578	636	635	612	617	638	656	590	625	603	597	639	648	614	650	617	606	626	634	616	588	602	629	672	587	608	657	635	596	644	593	598	610	589	623	620	651	616	582	623	610	616	637	638	651	630	613	632	589	595	639	647	612	640	612	577	596	583	677	643	607	628	595	610	586	644	628	604	616	563	623	627	600	605	610	616	570	652	627	636	639	618	627	641	702	581	614	648	636	615	633	596	603	622	666	610	660	640	623	620	669	627	607	590	614	615	593	616	650	641	604	594	631	616	587	591	601	615	567	612	604	637	622	622	598	554	601	632	575	639	630	641	636	565	594	639	627	576	577	630	556	625	648	666	536	620	630	639	622	610	636	650	593	563	611	610	596	580	621	601	686	601	602	646	620	616	610	603	619	626	646	617	592	610	611	609	620	629	622	620	589	636	658	632	627	636	629	599	575	584	631	621	640	605	651	615	640	610	627	604	620	633	622	641	653	654	616	632	622	626	587	579	682	599	586	607	592	634	592	620	616	580	654	614	652	623	591	648	630	633	557	623	602	648	605	609	623	589	639	633	622	579	652	628	611	613	642	632	644	619	580	609	615	595	571	615	646	610	578	617	616	631	667	606	638	584	646	619	622	631	581	621	603	603	637	580	595	582	581	567	610	590	613	609	672	633	608	660	602	633	566	597	612	641	631	589	631	599	574	608	593	606	632	561	553	609	644	580	612	613	627	557	600	582	629	660	588	564	590	599	602	617	635	602	636	661	634	606	613	584	575	623	639	615	595	615	611	644	626	611	598	678	634	656	608	583	626	617	697	614	591	604	559	613	639	632	639	605	621	596	611	638	588	600	653	610	598	600	649	665	657	606	617	600	568	617	635	638	609	597	634	636	598	646	660	598	628	619	628	619	627	580	598	607	639	638	621	647	622	622	625	666	606	624	604	656	606	626	605	635	634	584	622	621	573	630	622	623	620	606	651	611	618	576	579	625	674	627	633	612	625	613	605	621	619	628	614	620	662	608	618	619	627	596	585	592	604	628	614	650	636	593	563	629	641	598	642	621	565	618	594	582	597	616	658	647	621	597	643	613	643	617	614	635	664	658	626	607	597	583	608	592	554	624	620	642	606	543	668	648	604	625	593	606	607	560	618	623	644	669	648	615	664	629	619	588	579	607	632	582	606	640	668	620	610	587	598	613	629	590	598	639	630	625	618	586	656	605	592	558	597	676	613	597	641	648	625	628	651	643	605	642	602	618	659	614	665	642	610	652	609	633	659	645	624	628	613	619	613	605	628	630	591	626	618	581	611	623	626	609	611	579	638	643	619	612	596	625	611	633	604	588	639	660	609	642	585	587	664	596	644	653	592	629	597	613	593	644	625	623	620	617	580	616	637	616	635	632	633	607	607	609	638	647	630	600	632	606	622	620	621	628	642	596	635	587	636	616	638	616	621	619	612	571	553	605	592	605	600	575	626	668	605	600	631	648	616	664	652	609	601	657	621	628	615	625	617	619	596	619	610	636	628	628	605	639	605	601	592	641	617	596	639	596	648	634	609	652	642	605	641	582	615	623	598	653	622	660	605	636	612	604	646	633	599	617	654	667	599	652	621	607	639	651	647	621	613	599	627	621	637	657	629	577	661	600	657	613	644	650	634	607	649	622	613	641	615	615	653	615	582	586	591	595	586	602	641	632	648	578	611	594	575	633	663	664	654	615	623	618	600	647	564	640	644	582	671	607	628	614	624	577	684	594	632	603	552	654	574	634	653	610	609	647	636	630	602	635	585	613	672	569	608	606	606	632	630	612	597	620	627	593	585	644	625	648	623	591	644	598	615	607	614	627	593	649	581	648	641	629	595	633	575	619	581	637	613	615	652	618	609	612	573	629	605	600	644	636	617	613	650	562	626	620	590	600	605	597	581	581	674	637	576	605	602	569	603	631	630	627	575	608	593	619	650	586	572	632	611	616	667	668	575	610	631	620	598	630	571	573	587	638	635	657	573	608	624	644	603	582	622	603	648	633	636	626	611	619	619	628	668	642	599	633	589	588	611	596	616	594	668	635	625	613	612	630	609	655	606	638	614	664	615	622	611	558	656	620	602	606	668	641	629	621	603	590	610	624	587	633	588	618	667	615	618	655	613	576	609	581	623	625	610	576	628	652	589	609	545	598	617	623	650	637	612	647	618	641	627	594	636	633	584	608	606	567	567	612	594	650	646	624	603	643	633	630	613	643	653	591	603	582	635	617	644	599	612	570	612	619	636	603	616	602	594	603	643	652	628	630	607	634	616	638	608	612	610	620	624	610	645	597	569	624	648	614	610	629	613	559	599	640	642	628	619	614	648	641	580	594	630	606	620	668	584	634	601	613	648	567	609	630	587	643	597	617	659	611	590	601	646	611	627	598	585	615	622	617	593	623	651	600	581	620	612	633	637	641	643	632	640	610	643	625	658	597	640	587	603	634	603	641	637	629	616	605	582	589	594	638	628	634	606	677	556	624	595	617	625	609	633	579	620	598	606	579	587	584	621	663	644	601	623	587	635	617	619	601	617	642	633	626	661	611	650	579	616	607	628	639	604	615	598	596	583	580	624	554	615	609	625	586	615	612	597	613	592	633	599	618	634	662	605	589	604	608	638	626	619	563	641	620	594	619	626	619	568	613	622	610	589	584	633	582	623	614	588	643	622	646	570	595	629	627	623	641	634	604	624	609	626	564	602	628	616	661	595	627	571	588	603	593	608	617	569
29767	16472	9839	7890	5505	3474	1998	1088	711	498	417	366	310	286	300	307	284	266	267	241	249	255	254	271	242	259	243	245	263	272	271	280	254	263	262	227	254	250	232	267	238	248	236	249	244	262	257	252	244	244	248	243	251	262	233	234	250	245	256	260	278	311	275	255	273	249	253	255	258	262	269	239	260	246	249	247	227	288	259	239	228	267	266	250	253	229	258	252	243	245	247	268	232	273	251	232	266	272	253	270	223	233	238	260	258	261	273	228	242	239	273	212	218	235	269	255	276	253	247	241	254	265	277	270	262	229	245	247	247	264	238	230	263	263	240	272	254	258	284	244	242	257	245	250	267	274	257	228	249	249	229	229	245	260	261	226	260	250	243	244	263	255	249	266	244	262	273	257	232	240	219	252	237	240	247	254	269	225	255	233	239	263	268	257	263	251	265	258	256	248	269	243	226	249	208	262	238	209	281	252	243	254	276	249	227	247	250	264	244	260	240	263	250	285	255	248	261	248	260	245	240	236	257	260	274	224	247	247	254	260	240	249	269	271	227	230	259	237	246	245	243	245	246	238	268	253	229	273	275	247	243	239	259	242	256	246	268	257	232	219	252	255	241	250	248	239	239	262	261	251	257	262	272	238	256	240	249	250	272	289	210	254	243	264	250	282	248	253	250	242	252	240	254	260	236	230	222	251	247	242	245	266	286	264	269	266	241	251	282	243	234	242	268	255	281	252	228	265	244	270	265	248	267	253	264	262	263	218	242	242	272	243	240	226	249	261	242	228	258	236	259	241	237	247	242	225	210	259	261	230	250	277	239	245	248	276	287	256	249	249	242	273	259	260	255	256	262	282	238	256	250	231	257	239	252	251	254	247	246	274	236	255	265	252	247	252	282	255	274	271	270	280	246	258	229	228	272	248	278	239	247	294	247	245	254	233	227	261	284	267	216	256	241	271	237	248	261	260	254	252	250	272	243	252	260	265	254	244	283	243	233	252	263	242	223	291	264	242	303	277	277	249	277	258	264	224	245	245	241	230	241	266	304	257	240	238	212	247	255	257	253	221	276	252	266	262	232	252	229	239	288	262	272	263	237	245	250	247	255	248	236	248	219	248	235	237	265	248	252	258	248	265	274	248	291	261	236	256	251	240	223	232	238	265	277	271	271	259	243	238	217	255	260	289	278	229	247	255	253	247	256	287	255	263	263	247	225	253	264	198	264	239	256	233	249	234	261	274	261	238	258	244	265	242	263	254	208	242	269	288	283	236	267	236	258	267	254	251	250	271	252	274	258	261	273	248	246	261	274	256	264	279	255	267	252	263	288	238	236	244	249	259	264	276	249	288	244	273	217	269	210	230	247	261	239	250	242	251	253	250	256	271	244	273	261	231	259	238	224	227	240	246	237	238	274	260	278	233	229	237	224	243	230	259	279	230	240	263	287	239	235	253	266	216	256	251	238	253	228	234	278	283	255	242	243	244	255	266	254	255	245	252	280	240	240	252	274	284	248	261	267	252	263	274	248	253	253	222	248	248	231	267	245	259	240	240	255	239	227	228	269	251	243	250	284	261	236	249	235	265	245	258	245	249	246	232	225	238	269	279	244	257	243	251	240	222	250	234	246	286	270	238	244	247	250	308	262	233	242	238	239	252	260	231	269	245	245	248	233	248	228	241	294	252	236	232	249	244	282	230	245	249	253	236	251	266	262	257	242	257	263	228	246	240	251	276	235	233	235	289	270	249	229	258	249	282	265	253	242	253	246	252	250	264	250	236	270	265	242	251	246	229	245	257	295	255	256	237	239	241	245	282	252	220	236	248	246	252	248	245	267	234	264	258	274	231	244	259	261	265	248	270	218	250	245	254	263	258	234	225	266	263	233	238	231	261	248	251	275	277	236	258	233	251	279	265	258	240	260	242	244	256	236	255	261	269	254	232	265	227	219	242	269	242	273	235	264	272	246	232	240	245	236	238	219	270	244	231	253	258	257	267	253	236	246	256	274	273	276	257	252	259	236	244	249	212	248	268	233	244	246	240	238	248	268	258	276	255	281	265	245	281	250	223	227	266	251	256	240	263	252	253	263	256	251	213	248	256	235	262	233	256	218	268	237	257	248	249	254	264	253	235	243	252	243	265	238	299	267	233	271	239	264	231	273	233	252	241	240	262	261	246	243	245	241	248	262	254	235	252	233	251	281	239	265	254	232	264	256	249	271	245	252	252	264	266	240	245	256	258	266	261	276	256	239	259	262	256	260	225	260	221	253	243	251	238	301	238	260	243	241	255	233	273	241	264	234	266	227	265	228	237	224	277	243	221	267	253	257	260	246	250	251	283	250	265	273	261	258	240	256	263	265	253	240	282	248	283	260	290	257	261	251	228	244	253	237	227	242	261	229	255	283	255	239	257	246	275	258	271	266	236	228	246	241	247	250	237	248	237	266	256	275	278	249	260	245	230	261	221	259	242	262	256	259	248	263	258	273	245	249	263	250	273	252	248	228	260	234	238	235	282	248	244	245	240	272	255	250	256	237	292	240	243	251	263	208	274	255	269	250	264	265	276	244	253	226	248	260	277	270	285	278	240	281	255	247	261	282	246	240	271	270	226	263	240	263	257	246	247	286	246	268	239	248	272	263	245	264	263	245	248	242	286	259	246	267	210	273	252	257	289	244	241	249	272	276	242	266	267	246	220	231	244	224	243	252	263	229	273	258	277	247	262	265	266	261	261	241	221	234	271	269	271	262	229	264	263	260	228	242	223	249	255	262	249	219	287	260	232	255	268	244	232	267	235	248	266	270	248	256	242	251	248	281	256	255	229	271	219	255	276	241	263	271	251	234	244	278	252	269	245	278	240	248	233	261	235	267	233	245	251	271	262	248	246	259	236	261	273	272	265	259	246	233	244	255	235	253	293	237	278	249	249	248	255	251	287	259	251	252	260	252	263	264	230	244	252	274	257	236	248	235	263	290	253	262	250	274	239	252	220	259	264	256	269	247	272	224	245	256	263	263	280	247	247	279	228	229	290	269	269	238	251	235	234	264	258	242	255	281	245	251	242	259	273	271	271	230	263	276	256	245	273	246	248	243	270	265	226	268	245	258	221	262	243	239	251	254	225	244	223	242	240	252	248	280	252	226	272	237	243	215	260	229	252	241	255	256	245	275	250	262	249	276	218	238	265	295	277	257	246	280	244	242	278	257	270	243	288	248	268	247	263	230	255	272	228	279	268	242	233	228	241	229	259	263	263	266	251	280	231	241	235	216	258	273	266	259	236	232	242	225	277	269	231	237	248	228	264	256	263	233	239	254	257	255	261	232	243	298	243	285	247	244	262	283	260	264	283	264	266	263	231	262	238	243	273	280	255	237	256	252	250	253	268	236	209	243	234	239	229	249	233	257	265	267	239	276	249	273	248	234	267	249	255	278	278	252	241	251	244	243	263	246	250	259	211	231	242	289	285	264	259	241	251	257	267	255	287	240	254	261	253	265	263
23304	6417	6105	8324	6763	5539	3928	2990	2274	1765	1355	1191	1088	999	982	950	931	839	881	744	778	749	756	723	754	719	660	667	681	688	682	739	685	640	670	704	702	634	650	633	661	605	602	652	698	661	653	645	645	659	616	654	668	688	705	659	688	645	644	720	698	690	647	684	656	651	630	640	682	665	676	624	680	647	636	635	653	660	683	648	647	633	657	627	640	676	638	666	667	690	649	607	636	651	615	652	659	642	618	676	629	673	634	655	625	680	638	690	640	624	684	691	652	611	659	649	608	676	636	633	625	594	669	616	628	667	648	623	610	650	618	655	611	657	665	671	627	650	617	609	657	613	597	615	680	617	644	646	618	619	624	633	615	639	681	627	635	661	626	626	650	630	643	620	644	638	645	648	643	667	686	605	671	647	681	642	655	621	602	660	598	665	655	683	646	662	624	596	604	607	626	661	591	634	626	607	660	628	612	629	694	633	633	610	652	654	655	613	653	643	645	621	627	611	686	653	634	623	654	674	675	638	627	675	599	638	608	654	594	580	631	652	639	635	618	621	605	623	607	655	630	666	660	643	645	630	629	595	626	639	644	660	661	596	631	631	620	626	614	616	624	620	660	630	591	626	649	636	603	653	649	671	630	618	671	633	659	644	615	627	639	633	629	613	654	612	687	652	634	603	645	617	623	649	629	672	608	612	623	635	649	604	618	569	610	632	627	588	644	678	633	606	599	631	626	653	628	656	615	591	575	636	664	668	672	655	642	650	622	660	597	648	668	636	659	600	628	675	622	661	626	625	613	633	637	613	618	645	623	637	688	648	608	616	671	647	617	679	650	639	594	673	684	635	631	649	589	633	606	602	619	634	571	589	658	642	628	657	614	640	633	612	609	644	622	590	651	598	615	662	658	648	640	678	612	635	625	668	636	618	647	619	623	606	673	627	591	629	650	665	618	651	641	668	584	659	623	672	662	663	626	649	644	605	635	641	632	600	683	660	655	635	641	659	640	585	671	600	633	614	670	616	637	607	632	601	669	677	652	660	604	641	585	666	599	625	586	699	612	649	610	664	643	622	662	599	654	590	595	652	638	617	676	612	605	645	630	669	614	625	690	628	624	647	669	643	606	615	672	630	564	601	629	612	641	673	588	633	652	571	631	623	655	637	680	582	652	598	629	664	643	594	623	634	638	649	698	635	621	611	639	590	673	643	621	647	646	634	648	606	681	655	682	632	635	617	674	581	623	650	683	649	602	622	609	627	698	631	623	628	662	681	672	649	631	636	644	655	651	622	598	575	566	635	614	618	617	626	635	652	626	655	646	630	617	614	637	668	656	647	687	600	663	631	651	606	607	606	643	673	658	657	635	566	674	655	595	655	646	624	610	649	640	633	595	583	611	695	629	629	612	671	686	662	662	600	649	641	675	682	639	649	676	603	646	578	583	659	659	622	668	622	623	687	661	642	643	567	629	638	594	633	712	662	635	642	674	648	620	650	634	626	623	623	660	667	667	629	643	639	638	639	652	628	586	624	634	662	625	647	631	583	612	596	682	578	621	644	668	646	614	608	653	674	626	645	620	637	627	654	641	652	613	650	637	623	641	605	599	607	634	666	618	643	611	648	626	616	666	631	662	623	623	645	574	634	694	602	641	600	621	667	641	627	616	638	620	624	649	647	639	644	628	625	685	672	644	653	651	613	621	594	622	649	636	675	617	660	668	640	669	606	630	643	601	598	648	644	638	633	625	631	620	630	627	630	599	645	667	636	659	667	624	673	687	622	617	658	613	578	622	691	653	660	650	652	593	639	651	635	625	626	621	595	641	611	596	622	636	638	635	665	608	641	592	618	695	649	646	603	615	643	700	611	657	625	646	680	630	660	606	672	636	578	628	655	644	653	618	635	630	604	637	682	660	627	658	610	653	612	668	605	627	637	691	603	661	599	622	655	625	610	605	668	628	657	639	635	663	621	608	628	654	619	650	634	673	604	599	613	614	606	606	595	617	669	613	641	652	621	627	622	679	634	643	628	645	657	636	658	620	638	657	581	668	650	681	656	626	662	614	672	616	644	652	690	633	645	662	628	643	661	663	648	661	635	641	589	649	651	591	681	623	632	594	658	666	648	646	648	584	683	657	641	656	630	588	631	652	609	620	613	605	624	630	642	661	612	655	606	650	633	648	638	709	647	646	633	626	670	644	614	627	644	602	624	575	640	638	607	668	612	658	649	652	625	642	623	595	639	651	671	664	618	646	592	619	603	625	633	633	657	609	655	601	662	622	626	620	602	626	636	573	644	614	609	644	644	622	603	670	619	647	649	666	612	640	626	624	600	603	658	665	617	635	619	624	598	647	617	615	595	628	615	625	628	641	659	595	575	609	656	650	659	684	638	626	635	670	664	658	636	643	631	623	663	637	632	642	631	638	604	648	622	620	641	635	643	634	626	633	629	637	621	603	637	629	651	645	640	589	674	585	641	607	634	645	617	636	630	670	631	634	595	636	634	606	631	620	591	674	647	629	626	663	660	640	629	636	643	597	626	610	655	640	619	596	683	681	669	605	646	667	681	658	613	602	665	663	621	652	680	645	646	635	625	574	661	668	640	625	655	611	603	592	635	664	610	605	641	636	594	688	622	631	630	576	581	643	628	606	596	608	646	625	637	681	650	646	650	632	632	638	596	643	592	641	646	699	641	604	665	617	661	631	627	686	658	612	685	623	602	625	630	624	676	626	642	628	646	615	637	675	656	601	653	667	644	629	623	618	647	642	699	619	684	656	598	617	625	596	644	639	613	657	652	660	636	624	600	679	670	611	621	671	645	655	631	638	625	637	621	604	676	618	617	623	676	627	660	645	625	645	648	578	605	620	602	608	656	641	630	656	573	649	593	675	674	623	651	637	621	649	637	647	626	629	664	637	618	618	694	652	661	638	643	611	604	636	673	623	658	627	650	648	634	641	614	608	639	604	634	617	654	622	629	609	658	656	592	612	634	604	608	667	602	585	644	630	626	635	666	611	612	676	631	588	609	626	675	652	633	628	594	610	653	560	628	602	597	623	636	602	615	644	650	646	671	635	643	605	653	570	671	655	610	662	659	668	630	644	628	677	635	671	719	630	661	619	650	562	612	707	656	646	698	621	608	621	640	620	587	676	653	648	656	617	636	631	611	660	626	604	643	568	641	621	620	635	641	621	617	632	667	610	611	640	620	663	633	643	647	611	633	654	628	628	620	675	659	601	614	672	632	611	633	629	623	638	635	674	577	653	642	652	624	622	654	637	608	598	649	661	653	633	635	595	659	605	636	667	642	605	659	685	590	646	626	636	627	618	573	600	630	636	625	613	608	636	655	655	620	616	642	641	630	614	619	625	631	631	635	620	580	650	608	616	607	620	667	633	643	640	636	642	648	659	634	624	702	616	620	633	647	583	684	658	640	581	581	619	635	635	633	628	613	665	656	633	620	620	601	648	654	579	635	660	604	657	651	713	658	651	682	655	653
37891	22719	15717	12643	9403	6341	3377	1832	1060	601	446	311	284	232	232	241	238	200	193	183	188	172	183	183	161	151	147	159	158	152	138	184	139	157	143	169	168	137	131	162	143	162	152	146	170	142	141	123	160	147	157	148	137	136	140	146	140	149	141	143	148	127	137	153	151	143	157	136	142	142	139	122	147	134	143	141	163	142	121	151	131	152	130	132	143	119	162	155	144	151	153	156	152	128	143	158	143	143	151	137	146	152	151	127	137	146	119	120	147	148	132	144	145	142	131	144	171	139	129	152	135	138	142	118	149	140	132	152	139	157	136	137	145	125	165	148	128	136	161	154	142	157	146	139	130	114	169	132	136	139	156	127	138	145	108	133	122	126	142	133	146	132	136	152	124	144	130	147	153	131	167	126	146	151	153	136	137	121	105	155	127	150	144	107	146	160	128	139	156	146	130	134	128	131	122	143	145	143	140	151	135	150	146	117	131	123	154	133	151	141	126	135	146	140	157	137	127	149	140	148	128	151	129	144	140	126	133	118	152	158	139	140	153	122	136	146	143	142	144	144	140	136	140	136	126	150	163	126	138	168	131	134	137	129	148	146	160	140	150	142	138	139	137	122	158	135	120	149	145	137	138	142	140	133	138	143	129	143	138	134	134	143	142	128	141	141	140	148	135	128	150	157	129	149	139	138	134	130	133	148	137	162	163	146	142	132	140	143	145	137	132	139	133	128	151	136	145	128	118	136	146	155	153	134	124	139	149	158	127	135	144	147	107	147	136	145	144	164	154	145	122	138	162	139	146	129	169	147	141	134	153	153	148	144	161	141	132	133	132	147	125	128	133	142	115	148	135	159	142	146	143	131	151	128	135	137	151	130	148	139	150	121	138	124	156	132	135	115	116	142	130	135	133	148	139	143	149	144	134	135	150	129	131	151	135	127	131	138	125	145	120	131	158	137	146	133	141	129	122	129	152	130	137	135	160	131	136	119	150	179	157	138	131	136	127	138	158	140	148	129	130	146	133	141	145	138	133	139	116	121	144	143	138	121	126	117	126	152	133	120	145	163	134	173	156	129	150	125	128	139	172	134	142	154	145	155	142	154	124	127	152	137	153	142	143	137	143	129	146	137	121	128	137	126	128	127	135	136	139	158	134	125	155	148	146	140	134	140	136	167	143	126	145	116	139	125	124	154	130	146	162	136	141	149	136	119	137	142	150	126	120	122	149	133	133	142	134	138	152	143	152	140	144	131	137	129	145	149	139	137	131	128	153	148	137	152	148	136	129	134	168	142	131	150	157	136	144	151	140	130	142	151	135	124	150	151	142	157	140	160	150	121	140	137	129	131	147	128	134	155	147	113	129	127	147	126	152	126	135	154	132	141	141	154	105	114	126	129	162	149	155	136	142	130	131	138	157	152	122	133	139	142	129	124	142	139	130	131	122	143	124	134	126	129	130	141	126	120	115	151	126	131	158	121	149	148	133	127	122	143	156	144	108	160	156	145	118	144	133	129	137	135	149	136	133	132	142	135	127	163	161	127	139	131	136	130	157	151	131	136	135	141	145	129	130	136	148	151	129	129	150	140	133	147	145	132	145	143	142	128	130	146	127	139	124	137	131	141	124	156	119	146	174	134	121	143	121	151	151	123	141	137	146	146	134	136	143	144	134	166	138	151	134	134	125	152	140	131	130	153	147	142	128	133	132	146	137	137	148	135	118	150	148	150	133	137	130	130	130	118	151	166	157	130	124	133	150	134	142	147	135	138	155	147	123	128	136	155	124	132	138	141	143	122	143	138	149	133	125	135	114	141	140	114	138	129	144	137	154	138	164	150	141	118	143	143	118	150	135	136	156	151	123	163	138	133	133	129	152	141	150	140	152	162	125	157	156	142	138	124	156	110	114	132	162	144	135	132	162	127	120	119	128	156	125	117	142	138	148	150	106	127	151	129	167	142	119	135	127	139	133	140	142	132	131	154	125	150	119	157	128	151	125	146	147	148	134	152	156	157	137	128	135	141	145	139	163	136	119	138	122	153	134	128	142	144	131	134	151	147	150	131	141	155	136	144	149	141	128	146	165	138	129	126	142	134	146	135	132	158	149	139	124	143	138	146	117	115	133	152	142	154	154	152	123	128	131	136	144	151	136	130	131	156	120	125	155	133	130	147	127	124	147	165	133	146	160	135	139	136	152	135	148	177	137	138	127	144	135	142	143	141	134	135	158	127	140	167	132	150	161	136	117	127	139	126	134	127	144	132	132	161	153	142	148	151	107	155	167	118	159	136	129	128	124	147	137	149	134	126	134	134	132	131	153	139	127	125	124	124	144	127	116	157	140	170	114	139	135	135	135	141	134	141	124	132	132	142	144	133	153	139	138	130	130	133	130	140	143	156	150	144	106	116	127	110	149	123	147	133	127	126	135	134	140	154	139	122	119	138	149	139	124	134	134	155	131	141	141	125	161	148	134	157	132	139	140	118	117	135	132	145	128	144	127	100	119	137	115	143	131	122	129	122	153	116	155	124	123	124	124	139	148	167	140	129	132	134	143	124	124	163	159	165	138	148	131	147	132	143	150	130	154	140	143	133	145	127	133	129	157	152	138	140	145	137	112	127	127	137	158	133	141	156	143	139	144	142	136	148	115	129	145	124	127	153	112	137	138	144	124	140	136	128	149	144	136	144	153	163	139	155	116	142	135	152	132	138	138	153	141	155	143	134	130	159	136	131	139	153	146	120	136	152	143	134	130	144	137	127	143	152	155	141	127	126	135	117	122	149	130	143	153	145	134	144	139	139	137	147	116	120	131	145	126	122	139	140	131	123	136	127	145	139	160	150	143	141	107	112	159	144	123	144	119	140	147	140	147	157	123	145	150	127	131	143	164	138	128	147	148	131	137	151	126	131	150	133	144	141	135	115	151	146	151	142	146	143	134	141	142	129	129	157	134	141	129	151	146	147	128	111	152	152	140	139	167	160	135	129	172	134	138	158	132	137	160	143	136	147	149	132	144	142	143	124	121	140	143	123	131	106	127	140	154	149	159	164	146	134	139	142	125	143	144	153	116	147	155	140	154	140	131	132	161	148	114	163	139	131	129	133	136	134	142	162	144	153	133	145	136	129	133	137	134	144	138	133	131	129	106	125	118	143	141	153	136	137	161	139	135	139	146	137	130	108	134	123	145	126	138	145	137	142	118	135	138	137	150	137	142	129	137	169	143	127	125	126	146	122	151	172	133	133	132	147	149	142	140	137	128	118	132	132	129	145	135	129	150	141	141	132	139	168	141	132	135	147	178	148	143	143	137	134	130	150	122	151	145	129	154	146	115	148	137	136	149	128	140	126	134	127	126	154	142	132	136	130	152	107	131	123	146	134	141	124	128	138	154	133	137	138	140	147	145	167	143	150	126	119	136	132	149	160	142	153	126	135	146	124	140	121	146	142	152	155	154	133	132	153	149	136	137	152	159	158	153	147	133	149	136	140	145	139	124	137
28580	9061	9027	11581	9540	8121	5362	4577	3235	2425	1781	1442	1181	1070	1031	984	904	792	697	698	670	610	585	585	528	562	497	545	442	512	469	494	478	424	446	453	485	428	472	422	418	456	448	398	400	415	407	395	406	390	407	381	408	401	427	374	402	387	433	446	442	434	408	432	440	446	410	388	386	409	405	401	381	409	395	394	411	398	389	375	400	397	390	405	383	438	356	356	378	368	356	411	390	417	401	398	396	374	393	402	379	413	419	358	393	413	389	418	372	398	364	369	401	412	380	344	376	375	382	371	364	379	379	398	361	392	387	364	358	373	378	377	375	368	342	340	366	402	346	366	345	379	379	396	402	380	384	340	358	402	353	362	351	362	374	387	360	368	347	328	375	376	404	347	381	365	389	375	370	361	369	344	368	374	353	390	385	353	343	396	389	335	365	379	375	343	369	377	369	393	346	375	401	347	416	376	365	357	363	354	370	377	358	393	402	345	379	356	352	390	388	359	366	342	382	355	368	392	352	395	367	357	358	355	344	363	360	342	343	371	377	384	338	345	402	380	356	411	392	405	347	373	380	360	411	334	347	393	372	378	347	364	368	325	386	393	403	403	378	379	358	342	375	340	392	368	364	393	367	375	329	361	358	347	394	347	383	365	346	367	341	376	349	363	360	340	370	360	358	356	401	377	352	373	365	371	379	387	343	355	399	369	389	360	336	390	385	361	384	361	364	343	340	364	360	334	413	376	381	351	363	348	368	371	365	379	370	348	337	395	330	385	361	404	381	336	375	389	360	366	392	349	394	389	399	370	382	340	336	350	360	373	373	346	375	354	368	378	361	366	399	345	327	346	362	394	350	365	348	364	387	356	336	352	341	355	360	380	353	371	370	406	340	339	360	380	403	374	358	339	349	392	363	369	375	388	376	377	370	364	331	325	354	361	388	373	351	363	375	340	370	348	359	369	355	363	369	364	361	357	381	379	370	348	375	369	357	353	371	345	355	387	371	331	359	370	378	374	365	366	382	338	337	355	355	351	377	392	403	384	383	365	359	344	334	346	362	360	363	338	393	348	358	358	368	377	392	382	373	365	351	361	367	366	338	364	369	369	360	381	356	351	382	360	362	378	382	388	329	388	347	361	369	351	349	339	379	348	399	403	356	362	353	334	380	342	384	346	403	366	351	360	378	352	346	369	382	357	356	387	387	362	345	388	391	378	345	334	357	375	355	373	378	334	358	356	356	388	398	344	364	406	373	355	398	359	368	386	379	333	388	347	410	358	376	352	345	328	381	317	389	363	380	326	353	397	389	367	348	373	352	329	379	388	360	360	383	384	356	342	385	395	364	371	375	371	366	379	369	353	346	385	349	392	375	388	378	352	380	348	392	372	375	396	377	387	360	350	360	352	331	349	359	346	359	351	361	340	348	396	373	409	377	320	361	365	350	314	353	366	324	341	376	357	363	337	359	354	380	394	378	383	380	380	384	380	350	363	348	345	372	373	362	356	383	384	398	354	370	370	340	363	377	346	348	401	380	360	339	373	366	379	356	340	380	348	376	415	389	349	376	341	348	360	354	374	375	402	364	369	363	369	388	381	358	399	374	363	416	409	412	389	349	398	370	364	368	345	375	407	378	356	380	403	359	354	397	351	357	353	333	345	373	390	375	355	384	364	351	353	350	373	345	342	370	361	348	376	363	367	341	342	385	359	373	321	347	344	346	386	397	360	354	368	372	385	388	357	361	352	365	349	397	403	346	336	358	396	373	349	362	371	357	372	390	329	344	379	367	401	397	326	374	358	399	356	382	327	356	365	367	334	353	354	376	353	380	356	341	344	361	390	395	370	364	366	360	351	337	340	379	377	331	353	376	375	358	389	399	376	365	429	366	389	350	342	368	375	372	348	374	359	370	384	368	343	369	352	383	405	370	324	379	324	361	382	343	353	354	420	356	398	379	392	398	390	356	370	388	343	379	340	372	350	337	395	367	345	395	401	378	375	389	367	362	387	323	354	382	382	372	377	352	362	380	385	398	382	315	397	379	369	386	385	360	369	386	384	370	362	376	380	395	372	356	389	347	356	369	392	364	380	330	389	371	350	360	374	377	347	373	385	379	388	371	356	359	367	365	351	368	402	387	362	368	355	374	358	368	356	333	375	354	379	328	359	383	358	383	330	390	426	359	357	364	343	337	364	395	397	382	409	372	396	365	355	374	365	337	351	369	376	362	374	361	387	326	415	348	399	365	368	390	365	359	355	388	373	338	381	331	329	357	361	367	402	380	409	390	367	388	382	368	368	367	359	393	378	351	361	364	352	359	378	361	342	376	370	361	390	349	370	380	341	367	375	371	364	392	383	363	369	358	361	371	370	389	371	359	382	383	362	346	362	345	344	374	386	358	340	355	383	359	410	363	386	347	357	363	326	378	362	379	341	362	372	354	359	350	393	372	384	361	362	343	390	384	382	384	367	384	364	381	351	353	374	376	367	355	365	364	386	355	368	331	341	356	339	357	380	359	393	369	364	388	333	367	349	375	354	366	367	383	365	381	385	333	346	384	371	388	352	373	336	324	388	371	354	380	390	359	350	403	332	346	402	342	380	375	371	361	349	349	399	387	356	355	345	367	362	357	382	390	350	336	362	371	396	361	385	368	388	377	382	361	337	373	366	359	342	354	348	355	374	367	351	370	357	422	391	368	347	351	359	324	421	333	392	407	334	376	378	369	392	360	356	380	359	379	394	367	358	360	362	384	374	387	382	366	415	369	389	376	363	336	397	431	351	364	372	383	381	382	373	379	359	324	374	368	377	387	379	384	334	352	366	358	354	368	371	372	358	351	373	349	360	355	326	377	384	353	356	388	363	395	392	365	351	356	357	360	394	342	344	354	396	339	345	363	326	395	374	351	368	391	366	369	375	348	364	365	357	341	363	371	373	371	342	352	381	351	368	392	323	354	373	386	338	357	356	362	389	373	371	351	406	385	366	340	374	386	343	333	400	378	346	366	376	368	346	379	362	357	349	351	360	366	370	367	343	364	394	358	377	373	380	365	385	377	363	374	352	331	403	362	301	352	359	371	359	364	340	375	345	352	359	383	361	379	350	346	343	391	335	385	354	330	350	332	380	392	335	379	343	372	337	375	354	356	370	398	358	350	338	364	343	392	331	345	361	381	364	393	329	355	366	356	394	363	388	365	362	382	379	370	366	359	370	333	348	349	360	378	354	386	360	379	409	402	361	348	352	351	401	388	394	371	349	368	364	381	352	399	368	331	386	360	395	358	385	342	362	344	350	371	388	368	372	389	346	346	364	364	377	366	383	344	381	372	335	349	335	418	362	389	339	361	338	364	379	394	348	391	333	368	339	369	399	366	366	362	414	350	363	373	348	353	396	370	358	390	355	367	341	361	379	346	378	340	368	377	365	379	375	365	394	374	346	384	369	349	399	373	365	383	387	358	391	348	371	382	374	357	365	324	352	377	367	384	374	392	399	344	352	340	371
6423	2249	1051	942	703	515	332	298	233	242	216	204	240	283	253	277	215	266	240	244	253	261	218	239	245	245	246	252	231	241	253	226	263	235	224	240	264	258	264	253	222	212	250	225	233	274	226	212	233	254	246	238	213	215	198	255	228	239	242	247	237	248	253	229	239	218	257	248	258	247	244	236	243	231	236	263	232	216	218	245	233	251	241	238	252	224	225	257	214	232	206	248	230	236	220	259	217	230	232	228	267	240	238	231	226	241	212	252	218	247	248	254	242	246	229	225	247	237	233	241	209	254	252	244	224	220	246	227	226	236	247	240	257	267	228	242	273	240	200	244	244	200	259	251	250	254	249	242	216	211	225	249	248	227	229	246	248	215	232	220	266	251	246	237	226	228	225	258	234	241	238	245	229	256	213	268	237	255	237	212	223	250	251	254	241	240	235	237	264	264	264	210	218	241	229	257	238	251	253	220	254	254	217	212	245	246	243	224	242	245	236	240	225	237	213	262	245	249	270	234	244	256	244	240	247	238	238	196	262	214	219	222	226	226	229	241	252	259	231	218	217	276	268	233	232	249	251	228	239	212	209	249	254	266	231	248	246	255	253	240	230	276	230	239	220	227	220	217	278	243	214	219	218	251	244	212	237	240	241	244	230	199	222	266	241	251	256	243	210	240	239	227	223	215	240	259	207	260	231	227	249	218	215	216	236	246	219	226	231	215	241	237	229	271	224	234	233	255	237	224	240	265	250	224	239	200	251	226	223	217	256	235	239	246	240	225	204	245	238	240	234	203	241	237	275	236	204	247	237	213	267	239	232	239	235	242	246	235	235	238	236	217	249	237	231	223	253	219	220	239	241	219	270	231	253	213	215	221	225	223	242	227	238	220	230	249	248	218	244	250	224	245	251	230	250	243	231	245	212	254	256	235	226	225	233	242	246	246	220	224	270	240	243	239	257	258	241	237	240	268	269	258	235	264	239	219	240	252	242	248	216	221	235	226	248	245	224	230	228	231	245	228	235	226	229	249	247	236	221	235	271	217	276	244	259	253	257	240	240	238	262	222	243	263	228	258	229	219	230	220	251	222	218	246	232	265	244	235	202	237	233	257	250	253	224	262	235	225	229	232	237	239	257	224	249	217	234	239	259	234	215	267	263	237	251	242	236	257	232	225	251	255	256	225	235	230	241	262	254	238	238	225	237	227	257	229	225	241	225	252	237	223	255	243	231	242	226	202	241	271	220	258	238	237	211	250	243	245	238	233	244	228	259	206	240	220	228	227	250	244	237	250	220	242	241	239	235	228	239	238	226	211	228	232	246	242	224	218	206	219	254	241	231	252	249	238	253	259	228	277	263	198	253	250	239	224	231	269	231	229	248	234	213	227	264	249	193	221	271	253	254	242	240	227	251	230	230	245	232	229	243	247	260	232	253	243	234	222	229	222	201	245	254	252	209	232	232	236	245	202	268	258	211	235	247	227	219	219	214	232	234	265	250	252	277	233	218	251	257	229	207	224	228	244	250	214	226	231	227	246	232	243	243	242	250	239	246	240	255	204	240	206	233	241	251	204	252	240	239	232	245	247	245	252	252	244	232	245	243	243	236	233	242	243	247	242	227	234	226	226	254	235	257	265	251	255	214	261	227	229	230	248	245	229	255	220	248	244	235	235	240	247	237	273	216	234	217	237	223	243	234	243	243	240	247	253	205	253	205	228	239	241	228	214	245	260	246	220	216	239	225	203	251	230	212	195	254	225	262	246	274	255	270	248	233	227	215	244	230	252	258	236	244	227	261	230	222	265	204	228	234	241	243	225	236	251	239	260	238	235	229	248	239	235	227	246	260	261	266	244	226	227	262	201	245	241	228	234	242	215	262	238	231	262	220	245	252	239	193	239	231	253	278	200	246	213	230	238	239	241	220	233	248	295	247	258	240	237	265	214	221	251	228	266	223	236	248	227	228	279	240	212	219	245	241	221	230	278	248	234	236	250	237	213	217	239	245	250	233	263	223	253	263	226	222	260	237	232	229	257	230	229	229	243	241	257	239	237	219	262	217	265	243	235	228	234	225	227	258	229	218	254	245	237	236	237	238	233	207	212	240	238	250	242	227	219	237	226	245	228	249	225	234	225	229	234	245	257	235	249	233	252	243	257	240	224	240	234	217	229	232	247	276	242	242	267	250	229	236	245	227	249	259	225	252	251	227	237	252	195	207	245	216	223	237	236	246	214	238	234	222	217	249	258	249	244	232	246	236	195	219	285	247	237	243	239	233	238	248	216	245	221	257	253	236	266	257	231	259	231	207	264	248	242	247	224	197	245	238	232	236	251	234	227	244	248	232	266	223	229	243	233	247	270	259	267	219	211	225	243	213	244	207	224	215	251	232	253	244	247	242	238	262	242	207	252	260	237	221	277	220	225	220	225	223	255	250	264	233	254	266	223	220	224	246	232	249	248	230	214	243	211	254	231	256	224	250	258	218	236	232	205	254	219	237	258	240	251	214	243	225	229	228	260	277	242	244	249	228	249	211	252	254	218	269	214	225	233	232	241	280	235	233	249	204	234	241	230	222	253	255	235	263	253	236	211	230	236	222	249	224	223	220	244	223	261	250	250	234	234	228	231	229	237	249	199	241	223	239	252	274	282	241	219	232	211	238	227	215	246	268	242	243	225	229	222	225	223	263	241	237	246	256	252	233	242	205	255	229	230	227	254	208	230	247	270	228	268	241	228	216	250	228	224	201	253	237	216	248	256	221	238	238	221	236	240	225	279	258	232	220	259	228	231	218	248	253	234	223	214	237	226	223	238	243	250	245	210	245	256	243	191	227	258	245	242	249	218	250	221	280	232	238	246	234	266	237	245	215	234	240	213	232	239	260	229	220	227	248	252	246	262	240	252	258	244	216	223	228	253	236	226	241	235	207	248	226	223	266	253	223	242	235	215	256	233	241	244	256	242	245	216	236	245	230	230	230	221	243	235	221	254	208	260	230	213	236	234	249	253	253	228	239	246	210	224	244	224	244	234	228	241	216	238	215	234	226	239	236	227	221	252	230	240	247	237	225	230	256	238	250	243	210	237	230	239	242	232	262	240	226	216	236	220	230	234	247	236	235	220	225	264	238	254	231	235	248	267	230	233	222	244	232	229	273	250	237	239	257	230	237	242	254	231	247	262	237	239	217	238	226	243	246	218	233	207	215	214	251	235	252	251	247	231	240	217	213	225	214	254	226	241	262	215	267	234	236	237	233	247	240	221	280	222	238	232	240	265	228	224	242	245	225	252	207	216	245	231	214	256	232	235	246	249	225	232	229	253	235	243	221	232	222	240	267	233	229	254	240	225	259	252	254	241	246	242	225	242	231	228	244	244	240	226	250	267	250	242	251	209	214	226	220	240	221	232	235	241	231	224	247	234	229	226	253	235	225	241	225	239	236	255	218	248	255	232	251	237	211	266	245	199	214	237	258	240	228	241	246	237	226	244	261	249	235	209
6382	2100	1893	2307	1918	1806	1162	866	773	725	654	660	652	616	636	623	638	624	623	641	578	649	624	630	619	610	619	644	620	609	629	572	581	615	609	584	651	557	659	590	622	607	604	622	632	611	621	635	619	610	617	653	614	614	579	624	604	630	612	632	588	585	595	593	625	631	590	572	649	658	629	567	626	601	603	602	616	615	613	600	590	674	619	595	577	642	600	612	575	627	609	623	616	612	610	600	625	672	610	636	600	643	633	617	648	641	588	590	626	599	622	589	659	579	615	606	616	536	583	622	630	602	591	600	586	581	636	666	636	641	616	578	559	618	632	599	594	603	612	553	662	614	584	623	589	627	614	619	558	647	586	630	598	623	621	619	613	656	569	591	618	629	599	575	639	572	627	580	629	585	606	607	614	615	605	608	587	669	638	613	590	577	618	601	593	614	620	642	669	640	645	622	601	616	636	646	594	621	627	630	618	606	577	623	615	602	599	618	616	631	620	589	657	654	605	639	592	569	599	639	606	616	635	627	633	597	609	624	599	609	602	574	618	596	589	598	605	600	584	620	599	633	622	606	587	610	587	624	611	636	628	618	625	601	596	588	588	594	617	641	583	601	665	620	599	647	631	631	663	651	606	636	605	615	613	578	596	570	657	615	638	599	627	640	625	597	613	612	638	622	624	618	615	621	641	586	609	598	604	606	600	596	673	565	603	618	602	623	618	606	645	643	607	607	584	658	638	598	604	610	624	585	588	638	653	603	577	619	613	622	635	593	628	625	632	635	647	603	637	649	642	659	584	622	639	645	624	629	658	636	617	628	645	539	602	625	617	672	647	598	647	582	625	606	644	642	615	650	571	626	596	596	616	601	580	649	625	630	659	700	620	624	629	644	572	648	633	651	630	588	626	634	618	573	637	631	610	607	648	594	614	615	596	598	623	614	634	628	623	609	675	605	633	604	643	622	635	622	628	593	604	578	626	612	610	644	589	594	588	626	614	600	653	582	614	612	592	640	649	570	605	625	627	585	627	619	628	599	570	614	624	553	581	621	576	619	568	635	600	645	616	634	640	574	612	627	655	636	642	614	606	652	636	597	624	608	588	668	607	599	629	617	603	641	595	619	645	608	552	580	604	651	619	612	637	610	621	591	595	643	591	623	579	609	630	604	628	618	619	632	612	605	559	591	572	626	592	626	613	639	611	614	639	620	646	598	659	605	604	602	612	612	604	597	611	644	625	597	603	602	603	581	660	623	646	646	627	639	617	624	628	640	630	634	655	620	589	658	657	589	584	641	591	587	617	618	627	628	577	581	613	611	595	561	630	653	590	646	592	587	629	602	623	578	614	634	630	640	621	588	574	623	647	635	602	594	628	649	600	613	574	615	628	595	608	614	633	596	585	624	589	637	607	674	596	581	595	624	614	582	606	637	639	613	598	623	628	585	566	560	609	612	650	616	636	659	602	620	593	591	619	620	622	612	659	610	618	591	599	647	606	640	622	643	603	652	620	574	629	637	599	571	608	601	621	623	616	636	607	629	592	617	620	630	636	603	589	664	611	609	596	620	639	620	609	578	600	596	584	595	623	578	627	619	596	567	660	620	584	628	587	593	600	630	651	634	625	571	613	580	582	638	582	630	616	567	622	633	673	606	662	620	591	614	657	601	604	609	615	616	591	608	604	627	565	634	588	664	604	645	635	599	571	655	592	640	566	629	612	623	612	601	597	618	649	620	634	578	626	645	631	590	631	600	640	592	599	633	614	623	603	606	638	591	601	613	620	614	589	611	627	663	620	585	649	594	665	608	625	613	632	603	638	607	599	617	596	624	663	582	609	636	647	570	610	599	605	631	617	617	611	664	588	594	644	648	586	594	659	591	620	633	647	624	598	652	629	576	588	613	623	600	625	579	542	631	598	635	612	582	621	639	604	628	599	622	614	616	585	578	609	642	601	593	595	647	622	584	657	623	603	658	594	636	637	586	656	618	620	625	626	626	646	575	603	598	630	642	618	602	592	614	605	590	562	586	652	608	625	594	595	589	658	615	590	625	593	555	618	603	656	610	587	616	636	605	589	602	650	629	641	666	639	635	594	621	648	627	582	611	646	644	680	599	601	576	613	561	558	675	630	587	603	606	602	607	636	665	654	601	652	584	614	581	602	660	665	657	627	570	640	615	601	618	614	622	614	651	653	672	593	620	589	603	617	606	610	614	607	681	580	609	622	571	593	600	602	612	638	584	574	609	654	622	607	618	614	624	592	623	644	647	672	618	614	592	664	625	621	586	645	606	614	635	576	604	605	614	623	615	616	623	629	603	629	634	602	582	629	620	612	626	617	607	605	649	626	594	613	593	635	618	621	597	603	604	597	609	630	623	628	592	586	600	547	620	568	627	609	600	644	567	659	614	641	591	618	596	590	629	595	653	670	643	612	600	614	621	626	640	659	630	612	630	620	601	624	652	617	592	596	611	587	581	637	633	603	628	603	607	591	617	602	623	585	557	590	618	589	650	603	618	603	648	638	664	616	618	563	615	623	610	605	663	590	619	651	607	614	598	590	603	617	627	623	592	566	620	635	614	637	639	590	591	636	629	596	634	623	573	623	595	632	618	581	595	630	634	597	606	569	663	619	621	590	630	571	682	577	619	637	611	621	645	573	593	679	645	654	598	560	617	636	613	603	626	594	651	627	611	650	647	600	607	569	599	609	610	633	664	595	631	567	596	624	610	602	635	622	576	619	629	607	599	626	598	650	610	622	632	607	589	608	591	647	675	601	573	633	630	643	631	633	598	650	598	563	634	580	569	620	618	608	632	630	611	578	593	600	600	612	574	629	607	615	641	628	630	650	565	627	661	653	612	579	646	617	591	639	606	590	603	610	645	633	595	603	683	630	656	626	638	585	588	591	655	617	591	589	612	678	601	616	648	603	635	563	645	646	597	673	634	614	596	603	577	628	642	606	612	604	616	591	629	634	599	601	606	580	677	639	647	620	561	610	628	599	626	605	629	625	618	582	590	627	567	630	582	621	644	634	605	634	635	632	636	606	595	663	581	626	654	629	629	630	591	640	627	591	631	617	605	591	635	609	609	619	640	637	586	595	609	665	639	610	606	617	593	631	616	648	613	606	683	565	609	590	634	598	629	676	610	602	615	575	621	600	638	624	614	646	586	605	640	647	590	637	616	615	603	614	615	657	624	647	601	586	622	628	590	634	651	594	612	600	588	632	604	611	599	597	638	597	616	594	606	565	624	618	590	602	625	631	602	625	592	594	600	600	616	611	608	646	637	642	619	618	633	586	628	598	619	625	654	643	609	608	648	646	631	617	606	637	630	636	633	628	650	638	643	604	664	626	603	631	626	587	603	625	604	631	604	569	651	649	615	584	607	579	595	622	654	642	616	612	634	611	691	668	611	586	648	603	618	598	607	592	634	598	600	669	541	638	628	620	584	635	614	624	575	627	631	586	649	602	588	619	619	622	629	609	631	667	603	598	601
29284	16752	10190	8145	5882	4026	2150	1294	758	538	402	334	353	300	315	289	274	296	289	276	239	260	277	265	273	269	250	260	254	259	269	234	280	233	239	291	249	261	240	255	258	252	271	246	265	264	234	242	273	235	258	236	225	235	246	260	258	257	250	242	264	242	251	258	240	247	261	246	267	250	258	279	270	293	240	261	246	249	254	243	255	246	254	228	272	247	268	272	230	240	289	246	233	244	218	239	247	234	246	254	285	248	260	249	231	212	263	274	266	259	220	233	225	246	261	276	211	221	254	267	273	259	268	239	244	213	262	249	234	260	225	242	245	227	234	251	241	238	231	258	247	235	231	252	261	274	237	239	246	244	271	222	237	277	247	230	269	246	267	229	276	262	262	248	245	261	271	239	225	252	242	247	266	233	235	290	233	249	227	212	247	235	268	258	258	239	266	257	259	245	240	246	282	262	284	240	260	260	251	270	239	232	247	258	257	224	264	245	284	261	284	270	259	257	269	245	241	281	277	253	249	223	276	252	285	239	240	263	231	231	231	251	249	222	250	273	291	228	240	256	250	251	251	235	250	262	245	237	243	253	234	269	249	262	256	248	265	251	224	241	230	258	264	246	278	243	259	257	263	242	246	249	277	243	247	274	264	286	241	239	244	251	228	253	211	246	270	259	271	261	250	236	235	232	268	261	238	268	258	257	272	226	224	225	211	253	265	280	241	241	226	266	255	275	255	258	259	263	225	282	268	272	251	240	247	262	258	255	242	242	293	242	224	218	231	264	262	239	252	239	220	251	250	247	274	247	238	292	254	279	240	236	247	273	255	286	265	240	257	252	277	257	275	277	230	269	231	245	257	270	243	250	237	246	232	235	281	213	231	263	257	242	232	226	271	215	238	258	252	241	261	226	258	263	221	239	261	248	226	260	247	265	243	232	267	278	232	253	231	247	260	247	251	250	244	241	234	250	261	245	279	264	264	258	251	237	243	258	222	255	263	241	261	270	245	259	242	236	243	253	233	266	252	244	252	247	241	245	236	235	264	263	251	279	238	238	254	268	231	232	263	246	254	239	255	243	240	240	238	256	252	250	267	265	224	238	252	258	252	245	256	233	255	277	251	283	233	259	276	287	243	266	254	262	261	263	250	248	247	251	236	268	261	260	243	256	255	244	234	230	226	259	269	249	240	256	228	253	280	266	245	230	254	270	252	226	255	206	266	250	279	243	225	253	236	267	257	250	239	248	244	253	242	243	257	220	263	247	239	276	263	238	226	267	267	236	212	268	238	256	262	251	243	255	254	227	267	213	245	239	254	285	276	272	219	259	236	238	247	278	247	262	239	240	270	262	245	237	261	255	229	257	244	284	266	259	264	256	231	269	264	256	253	240	257	276	250	249	256	247	219	268	258	271	256	249	276	251	275	236	218	251	270	263	255	264	240	232	242	245	253	231	224	279	253	262	248	259	262	239	261	256	267	233	250	265	278	237	237	245	254	243	258	264	249	215	245	283	238	241	257	241	258	241	258	266	234	239	237	247	256	259	250	254	255	242	247	257	251	230	241	251	238	238	256	249	259	252	252	260	250	244	260	260	241	288	291	273	254	261	231	266	232	245	272	271	250	248	251	276	235	271	241	262	257	228	253	243	284	244	223	261	250	230	254	229	247	242	273	235	278	269	273	244	255	224	250	273	272	263	245	250	261	296	272	249	253	244	244	252	268	230	256	237	272	239	257	264	238	223	233	254	276	241	248	249	240	238	234	270	240	258	235	276	252	258	286	241	239	256	247	255	247	300	271	237	227	273	245	258	219	258	250	227	255	238	242	250	243	264	244	246	238	235	243	239	257	227	286	245	270	267	230	259	229	262	272	251	252	256	223	263	254	269	269	244	252	287	236	267	222	255	255	238	256	272	253	255	267	263	257	275	274	255	250	257	264	258	242	258	252	251	251	235	276	272	229	254	236	259	281	259	250	270	248	228	219	234	268	255	264	225	250	263	257	248	263	260	285	247	263	295	265	268	269	235	253	257	262	231	245	238	244	295	268	273	228	257	268	275	254	317	245	222	251	230	252	258	230	247	269	276	244	230	253	267	252	258	255	251	250	241	248	270	247	276	246	245	281	266	231	279	253	243	243	257	281	237	263	257	255	225	261	261	242	214	260	265	235	249	256	274	235	236	255	232	241	263	268	243	262	228	253	264	282	214	241	281	274	249	274	266	273	248	238	231	280	273	260	291	254	251	261	254	243	235	278	251	217	234	232	256	266	262	262	266	255	272	220	240	257	227	247	271	249	260	270	277	266	250	207	218	245	274	239	240	259	259	242	250	232	288	241	246	252	247	263	263	229	233	262	237	262	242	250	246	254	261	255	270	227	255	224	264	262	263	276	228	269	246	268	247	234	248	252	242	261	279	249	260	265	269	247	265	274	252	229	262	235	257	259	289	255	238	233	252	233	240	260	270	235	253	235	243	232	247	236	268	252	268	249	274	255	271	248	264	256	247	256	247	247	227	302	257	240	246	235	246	241	236	264	252	251	251	250	277	220	234	286	232	277	254	260	235	250	234	218	241	232	267	264	260	242	257	261	247	255	260	239	244	256	233	261	247	252	267	247	274	260	270	243	277	227	218	247	226	249	260	239	250	246	252	240	240	285	230	256	218	253	232	236	271	265	251	255	222	269	231	260	243	232	305	245	238	256	250	289	245	285	223	238	247	232	256	265	290	251	274	250	262	251	239	279	264	265	244	227	243	237	251	217	254	243	259	239	291	251	255	266	271	243	259	274	274	288	237	240	262	265	242	250	234	246	217	252	246	245	261	216	234	263	232	261	260	266	226	262	249	252	240	257	228	248	252	258	275	247	238	256	250	272	249	254	255	230	256	252	272	259	231	260	259	236	222	258	259	227	216	225	230	265	243	245	251	235	233	248	241	234	246	243	235	255	248	248	238	245	249	260	254	226	242	235	261	251	245	263	256	235	246	238	229	259	220	228	256	249	267	226	249	250	220	275	229	226	245	259	248	249	267	268	247	274	259	236	262	259	293	245	264	256	264	253	283	254	258	289	290	256	228	235	256	282	243	258	283	269	243	215	281	257	244	249	237	274	216	261	247	272	255	276	260	271	268	230	251	251	273	261	250	242	265	250	232	269	288	243	263	289	246	227	264	248	247	265	252	250	219	294	239	268	249	241	251	250	244	255	264	252	269	256	249	236	267	274	249	274	244	226	248	243	257	271	237	259	234	257	232	233	226	279	251	222	253	247	246	237	233	251	253	258	245	236	246	248	250	279	265	276	245	218	257	280	242	228	231	260	283	277	249	248	261	219	249	247	264	256	257	249	267	262	242	260	288	253	231	245	251	253	252	244	234	226	248	271	267	246	238	244	238	243	261	259	274	280	217	258	274	240	258	239	263	235	263	249	248	264	235	239	256	230	225	272	225	260	245	253	267	271	297	264	257	241	264	214	242	245	273	267	249	245	243	238	268	267	222
22897	6918	6073	8272	7186	6123	3579	2917	2267	1670	1311	1153	1024	997	967	936	869	869	832	775	813	769	739	772	717	757	727	743	718	718	722	648	704	671	703	734	710	714	669	619	656	671	669	663	661	642	642	628	649	674	614	667	671	621	657	686	658	693	631	681	657	688	670	689	615	679	682	699	650	659	659	678	623	668	687	596	589	646	657	696	666	627	668	648	647	601	661	660	671	578	642	637	650	657	653	693	597	661	654	674	605	620	623	641	671	648	634	673	656	667	597	626	639	634	675	666	644	641	606	608	619	592	669	724	625	590	640	676	671	628	609	634	628	606	623	592	647	603	620	621	634	625	629	601	673	636	700	658	652	584	684	606	650	635	625	639	633	641	635	664	661	634	629	638	673	617	660	640	572	626	652	610	639	642	657	612	640	591	583	626	620	688	640	615	614	680	622	618	623	634	661	681	636	616	582	612	607	618	671	633	631	659	638	651	660	663	675	641	676	636	608	618	649	654	620	633	681	641	667	645	588	628	632	663	635	619	702	583	646	594	641	616	671	619	615	636	668	652	654	673	602	677	637	658	626	638	667	633	603	676	556	639	633	623	635	595	622	594	667	612	678	682	624	581	628	639	640	613	646	645	671	641	612	657	636	589	619	635	637	645	608	580	562	615	652	637	652	617	603	624	619	613	636	638	620	632	627	578	588	642	662	648	642	625	622	651	668	624	635	644	668	602	689	610	639	638	630	623	631	617	646	654	633	679	633	574	591	649	624	649	612	609	653	665	584	616	617	665	604	679	616	659	614	616	629	648	685	629	619	673	646	678	651	660	621	638	645	634	658	606	592	675	629	650	637	599	596	630	665	605	711	569	616	625	662	660	620	629	653	639	617	637	625	621	657	567	636	672	594	651	597	642	622	656	616	670	609	607	641	628	614	631	651	617	670	653	646	671	571	655	615	650	672	641	672	664	635	629	640	641	630	662	644	613	667	664	607	646	630	642	590	632	615	648	657	615	659	630	604	600	627	655	660	601	615	627	649	660	657	609	650	603	663	618	629	650	590	604	615	665	631	611	665	627	646	626	667	643	635	643	597	589	627	631	635	613	654	638	616	624	651	634	644	655	607	623	646	616	633	616	614	695	646	633	617	586	687	655	626	618	637	601	610	639	622	634	608	659	615	655	623	623	615	628	585	634	629	649	655	642	646	602	598	639	579	612	656	632	588	656	631	629	629	588	630	637	623	599	643	587	632	601	665	623	661	586	604	624	690	644	593	625	674	619	620	624	607	622	680	635	667	641	622	633	633	629	635	642	640	619	643	622	610	642	631	656	638	650	639	647	640	652	630	669	628	684	603	617	602	605	631	616	638	579	590	625	662	646	627	621	627	582	654	674	681	649	691	628	635	660	613	630	621	594	622	655	662	651	644	634	666	641	584	660	631	639	663	636	657	665	668	647	587	669	656	635	613	648	644	633	658	624	626	681	666	634	666	671	620	632	631	659	647	556	617	633	639	620	655	644	605	617	667	645	638	647	622	661	652	646	679	647	631	613	608	607	612	687	633	628	652	627	622	655	666	634	611	604	618	635	618	628	664	617	683	647	649	637	653	643	626	649	612	673	632	629	635	656	616	647	610	627	618	666	630	609	661	660	617	608	628	653	653	648	635	581	613	641	651	615	592	615	632	631	625	641	605	640	691	671	690	641	624	669	639	656	637	597	670	642	621	603	639	622	655	648	621	659	650	628	616	633	632	626	619	619	664	671	623	619	620	618	582	678	643	610	606	666	618	668	606	607	690	632	633	636	631	664	651	662	660	653	639	634	641	585	645	662	618	702	623	603	599	632	645	644	620	627	624	624	666	653	672	617	601	616	649	625	610	648	638	624	621	639	633	592	647	629	612	682	633	626	595	606	686	616	644	665	633	643	661	679	648	644	552	622	620	644	589	621	631	627	623	638	651	584	639	669	637	612	613	656	639	646	621	625	628	593	626	630	625	614	637	630	632	628	620	637	644	651	624	611	632	629	678	625	590	630	655	607	658	614	582	595	648	648	645	623	638	629	617	658	629	661	632	690	643	617	645	631	652	657	630	668	641	615	619	624	654	609	641	678	659	623	673	620	606	609	610	637	649	574	653	639	583	650	621	673	589	651	622	632	590	654	631	636	644	597	641	625	690	597	702	679	641	606	610	678	629	635	615	673	632	645	594	600	654	612	634	625	628	625	629	654	625	631	656	649	646	640	642	645	673	670	622	657	642	640	633	660	638	645	650	589	624	657	668	616	642	625	651	655	631	621	647	615	618	631	651	661	628	598	601	596	604	664	669	626	632	667	604	639	647	663	606	625	624	639	631	623	641	643	694	629	639	678	586	588	625	605	636	620	636	605	659	641	648	627	616	626	594	634	615	641	643	626	623	609	642	625	610	638	611	676	646	624	665	646	641	581	609	639	630	638	613	639	638	656	617	633	621	662	611	633	634	644	635	577	646	646	662	658	663	656	660	615	649	649	655	620	663	608	618	639	625	645	664	620	640	644	646	642	629	636	654	654	616	616	674	618	669	644	620	611	637	614	667	628	605	621	640	628	617	634	684	680	624	609	590	641	629	633	650	642	631	625	638	628	607	621	632	630	622	680	658	656	629	602	613	610	647	658	657	646	618	613	650	690	634	627	592	614	589	631	611	616	630	682	643	605	605	655	627	642	675	635	635	595	627	598	645	662	644	629	676	695	614	629	617	614	620	651	661	582	641	680	625	648	609	634	607	629	657	647	650	561	662	615	637	635	690	626	662	650	612	659	635	630	631	639	631	649	607	644	638	608	667	648	581	632	592	656	660	667	644	650	691	647	615	664	634	648	624	675	627	614	687	574	644	601	653	653	635	588	622	668	641	642	630	654	615	573	608	608	655	623	655	621	637	661	654	610	616	661	652	602	617	615	612	654	636	647	621	592	668	603	682	668	670	630	628	594	701	601	617	657	630	676	646	617	585	658	639	608	629	569	631	637	647	617	606	654	651	640	669	617	647	661	609	618	620	592	636	657	617	646	659	634	618	681	629	650	647	637	641	631	627	678	623	610	643	591	625	627	615	651	622	646	691	601	661	626	670	625	586	661	623	640	662	658	630	640	617	622	595	635	658	616	614	582	636	630	653	595	667	641	628	555	618	603	631	597	650	641	623	660	649	636	627	639	610	659	621	642	642	641	643	646	619	673	651	624	650	642	631	648	638	637	643	636	644	623	600	652	618	658	673	646	653	636	592	649	621	620	617	632	680	619	611	597	647	634	661	644	624	637	635	649	607	616	635	608	640	626	616	631	653	633	653	607	608	643	659	669	633	647	584	602	642	628	591	663	687	649	650	650	635	647	600	635	669	662	649	654	650	671	668	614	681	666	619	589	668	599	625	659	638	593	613	641	651	651	642	685	643	663	626	646	651	635	630	623	645	607	614	613	619	678	691	659	618	638	633	656	633	644	607	661	618	633	587	619	628	610	644	645
37510	22395	14646	12337	9164	6450	3655	1983	1097	659	458	327	272	247	243	210	215	209	213	180	160	181	200	175	175	160	166	171	172	169	154	142	164	141	155	146	139	142	178	164	150	154	160	139	134	151	125	139	143	139	155	161	149	118	135	148	139	149	131	142	140	150	144	148	138	157	147	124	151	136	148	154	152	136	137	152	144	145	131	147	148	131	145	156	144	142	133	131	157	152	162	140	146	163	152	164	165	133	151	162	120	143	139	123	150	150	120	135	150	125	127	155	134	153	144	150	134	127	147	131	127	143	115	126	139	122	124	121	165	118	149	115	136	111	148	143	133	153	112	134	152	132	123	131	151	126	131	177	140	131	147	134	135	145	132	154	125	142	137	135	119	134	140	151	154	130	132	139	134	155	155	136	141	130	144	147	144	142	155	125	136	143	131	141	142	144	139	146	124	112	132	128	132	139	129	128	140	117	156	160	119	157	131	152	147	138	139	130	129	135	104	135	152	133	128	129	126	125	151	132	121	140	130	135	139	145	137	137	129	130	124	148	132	160	138	129	122	118	134	131	120	140	150	133	151	123	134	137	129	148	144	134	126	128	119	135	162	135	145	167	146	147	163	108	148	123	129	134	151	127	133	140	124	142	148	138	151	143	131	135	153	149	118	140	127	164	146	133	129	125	128	153	134	135	153	131	144	122	142	130	134	143	152	121	141	154	134	154	128	145	147	132	123	127	128	155	132	131	137	157	135	136	135	158	144	142	130	134	143	131	134	141	156	144	133	138	135	127	136	156	116	143	152	152	152	131	158	145	126	148	129	148	142	150	146	151	131	145	137	142	154	158	158	148	148	142	129	128	124	142	130	133	151	143	135	136	131	154	146	145	140	149	143	141	132	129	134	147	140	164	138	150	136	127	117	143	149	145	124	117	144	133	123	140	135	125	157	136	120	153	133	129	118	127	131	147	148	139	126	122	145	137	145	143	155	154	139	133	146	155	142	155	131	136	155	144	123	146	139	148	131	140	127	137	131	162	124	158	134	138	124	121	118	141	126	127	152	143	150	149	125	137	130	129	128	151	154	154	129	148	135	133	133	138	141	120	154	124	131	145	130	135	149	122	141	138	143	120	129	151	136	150	120	138	134	125	142	152	126	127	134	155	163	133	129	138	153	129	144	163	138	139	149	130	148	149	123	128	136	129	135	147	134	164	138	128	125	142	146	117	136	134	130	145	126	137	150	147	150	138	149	137	141	132	165	139	157	137	146	132	130	130	122	133	143	144	149	145	160	165	137	147	134	123	147	129	128	129	136	124	161	140	126	151	135	145	140	145	156	150	143	144	122	127	136	127	111	131	143	144	136	132	122	146	143	132	138	137	133	124	129	133	137	154	144	142	152	109	137	166	130	141	124	139	149	137	141	115	135	142	136	127	145	132	158	137	147	141	143	149	133	150	166	150	126	165	140	146	137	157	149	147	128	138	117	143	127	152	122	130	144	152	148	138	140	144	138	143	129	131	155	116	131	135	118	135	137	136	151	143	140	147	133	140	175	132	159	133	155	146	136	126	153	133	149	144	123	146	142	134	147	160	135	114	142	152	139	150	133	142	140	153	120	123	143	127	143	134	155	146	150	136	158	150	142	132	147	136	130	144	151	144	139	140	145	154	132	118	144	142	159	143	148	147	122	155	161	148	138	156	139	158	149	127	135	150	126	153	116	139	150	136	121	142	155	149	144	138	132	138	140	140	141	151	141	150	155	132	134	138	137	136	147	162	133	144	123	140	154	136	135	147	131	146	146	145	151	145	146	148	134	134	135	137	139	164	150	156	127	139	149	118	144	124	148	131	156	146	138	145	146	148	163	132	135	128	122	129	123	146	148	143	136	105	112	148	130	140	124	131	138	120	126	138	113	147	123	149	125	134	146	152	140	142	134	141	152	135	129	135	117	120	136	162	139	134	147	137	132	141	147	172	114	140	121	127	136	145	146	115	139	148	144	158	138	148	138	151	154	138	122	115	164	130	145	136	133	143	124	134	154	142	123	152	158	139	152	114	138	163	153	158	109	156	148	151	140	118	130	130	163	142	147	149	141	150	130	147	158	149	156	144	123	132	146	150	143	141	141	138	137	144	159	132	130	133	127	163	136	129	137	156	124	154	118	123	138	126	126	138	147	139	148	138	145	145	138	153	160	137	167	151	151	137	134	129	136	131	144	124	129	120	134	160	118	139	122	134	150	141	156	139	125	140	139	140	134	108	143	136	149	133	143	137	140	124	130	141	126	134	139	123	127	144	154	139	126	153	116	151	123	155	148	140	141	136	150	118	130	142	140	129	132	139	155	133	142	134	146	115	128	135	139	125	125	139	125	136	148	125	141	148	153	138	153	132	149	116	124	132	122	126	104	136	143	159	136	140	156	150	138	145	137	145	139	128	120	141	131	142	137	154	137	126	125	139	164	130	130	134	144	136	145	134	145	135	145	143	157	117	130	147	159	146	128	125	146	145	145	155	156	142	148	130	144	126	123	152	147	132	114	155	112	116	160	133	149	154	121	139	142	137	136	174	158	142	151	140	140	129	138	146	144	147	129	127	137	119	146	142	126	117	143	123	138	136	133	138	147	128	175	147	138	130	149	120	140	159	111	105	134	142	132	124	141	146	151	161	169	137	144	116	134	125	141	112	130	147	142	128	156	144	124	146	127	133	148	141	143	138	130	139	133	148	130	119	137	137	170	129	147	133	137	138	130	156	170	122	146	149	149	130	151	138	124	116	132	131	144	158	137	144	152	138	129	160	134	150	162	148	134	111	139	146	128	156	145	162	135	124	124	147	128	137	114	141	115	131	164	138	159	127	113	133	145	126	143	140	133	134	163	126	137	146	139	132	150	136	134	145	143	134	163	131	136	137	166	126	124	142	147	141	148	133	123	126	124	143	131	136	119	135	149	149	168	125	167	142	139	160	135	156	131	136	144	141	130	138	142	147	152	161	146	145	122	148	134	138	148	137	142	150	137	132	127	133	126	127	138	160	138	158	132	143	130	120	124	142	147	121	134	149	157	121	130	151	141	152	142	139	141	147	154	134	134	135	149	137	138	115	134	128	155	153	128	142	127	141	142	137	143	143	150	145	139	150	116	114	121	136	137	124	119	137	128	135	146	149	139	154	170	162	123	155	137	147	136	137	131	122	154	156	138	117	118	137	139	139	132	153	123	146	156	132	127	134	150	128	131	138	152	155	157	149	139	135	133	133	119	142	137	131	149	135	131	135	139	125	134	133	144	135	136	156	129	134	135	137	127	124	123	126	142	130	156	127	138	122	137	134	135	141	171	150	151	141	133	140	158	169	149	141	148	125	146	130	129	144	147	143	142	145	114	132	135	121	152	113	120	142	143	147	130	123	143	127	150	145	133	130	130	149	120	106	137	124	130	128	116	115	151	141	114	131	117	148	151	160	164	131	133	147	116	140	121	145	145	121	118	160	131	139	146	139	146	117
28707	8756	8338	11502	9928	8471	5257	4310	3275	2228	1765	1351	1304	1095	1038	930	897	774	753	655	643	665	558	572	566	493	527	507	529	495	492	481	462	492	433	449	438	485	450	443	399	413	443	428	413	392	432	419	396	410	428	384	400	391	406	415	410	387	407	444	432	377	432	424	388	396	393	415	406	394	395	391	397	383	381	384	418	379	360	414	424	402	425	399	386	410	335	400	381	411	393	379	453	412	381	370	417	437	406	366	388	395	408	432	387	403	404	391	390	400	365	383	403	374	383	417	380	375	416	383	388	354	367	356	372	344	364	364	388	361	398	402	358	391	357	377	376	354	366	362	339	363	386	392	364	374	395	378	369	373	360	380	379	392	389	382	368	356	373	329	380	320	365	365	374	404	350	363	339	381	343	364	375	403	358	356	376	387	352	392	368	371	365	351	367	354	370	379	402	408	384	375	364	363	369	381	347	367	364	389	363	354	348	357	338	363	379	379	372	407	349	375	393	332	390	376	358	361	377	377	382	359	347	389	348	349	348	374	378	351	338	363	413	368	365	360	364	367	357	388	359	404	368	389	385	337	400	392	347	358	370	376	371	383	405	407	368	340	366	385	339	380	363	375	398	361	356	401	374	392	376	372	416	333	373	399	349	345	379	393	366	397	405	356	346	387	404	353	357	370	369	363	377	347	353	363	380	399	354	369	362	381	363	405	380	386	374	360	374	366	347	370	371	363	356	370	385	395	364	382	341	371	345	346	363	373	374	326	367	351	367	364	346	365	333	377	353	380	412	362	361	335	371	381	398	352	343	369	338	355	363	354	360	355	398	371	359	336	378	381	399	376	381	373	386	389	355	383	367	422	360	387	360	331	369	365	377	356	382	338	328	351	385	366	375	336	330	353	358	380	366	354	371	386	378	375	365	377	375	343	367	359	330	370	358	379	386	352	356	352	376	372	355	361	355	379	385	369	389	366	379	372	351	407	361	360	340	336	369	360	365	382	382	317	365	376	372	384	369	335	369	383	363	385	387	326	359	333	318	347	361	399	406	359	366	373	404	370	348	391	358	391	337	360	362	364	334	367	396	360	408	343	344	381	360	371	327	430	359	341	405	372	359	361	362	394	380	396	360	358	353	373	365	369	359	364	392	333	388	377	393	374	377	384	374	354	362	347	368	351	390	374	356	353	389	380	377	345	383	364	367	372	337	385	346	361	407	368	364	352	380	386	372	407	353	381	359	370	407	393	372	390	379	364	376	329	388	377	357	372	342	360	387	392	403	362	335	331	369	352	365	378	367	357	377	367	363	348	355	411	390	384	383	383	356	370	364	361	380	350	365	398	393	348	388	350	341	367	358	398	356	374	359	355	347	358	356	332	359	356	363	353	351	356	330	400	344	373	399	352	354	377	356	329	406	376	382	415	366	365	361	355	404	349	348	376	380	343	374	342	376	361	356	366	353	359	386	382	396	367	346	346	362	358	347	395	386	321	353	378	380	391	366	350	360	362	366	372	373	402	369	377	404	370	375	350	380	371	390	368	362	358	353	351	366	360	377	380	382	365	375	363	351	328	344	351	368	375	368	363	388	365	367	363	331	363	355	353	341	375	342	373	334	382	366	384	378	369	361	376	378	353	378	361	345	385	380	384	366	347	351	364	369	369	334	350	394	360	325	338	394	356	362	364	362	399	359	389	362	354	367	384	370	380	364	371	347	336	353	382	401	344	389	370	322	357	340	377	369	363	357	368	392	377	395	342	369	378	371	371	354	385	391	388	367	355	344	361	396	339	349	374	376	351	369	376	394	383	388	359	350	350	385	373	363	351	379	366	354	355	351	385	354	384	390	339	362	354	347	395	372	360	339	353	340	384	343	388	367	360	405	356	374	354	380	371	365	371	369	410	352	361	372	359	329	370	394	348	395	351	338	375	340	359	336	356	385	380	369	377	347	375	351	338	371	369	364	339	374	341	374	348	341	345	366	309	377	362	376	387	369	392	374	383	354	355	361	374	368	403	362	355	341	366	393	352	342	400	360	332	373	369	379	380	387	393	375	350	375	327	376	382	359	356	402	407	369	377	418	381	375	391	377	371	348	341	378	386	361	406	366	389	353	390	385	345	352	363	365	341	383	362	367	342	370	382	358	382	382	357	373	352	374	375	334	365	360	361	367	385	399	343	374	356	375	372	377	391	362	353	350	402	358	370	386	328	382	364	359	337	344	383	356	398	383	347	360	387	360	410	352	391	316	381	327	367	341	383	361	371	365	359	391	371	382	383	361	352	378	374	385	388	390	349	389	390	381	366	396	371	342	386	363	359	372	395	335	379	385	382	355	372	343	399	328	380	371	364	383	365	334	377	345	386	369	364	362	383	384	365	360	338	353	343	338	353	369	359	351	360	351	334	348	366	404	362	332	364	368	359	367	365	352	352	354	367	366	378	370	358	343	368	387	415	355	369	325	354	360	341	403	337	364	331	314	391	349	385	364	324	372	385	338	378	357	371	353	363	367	360	403	353	359	357	386	348	363	355	356	352	356	360	374	366	364	386	372	391	387	377	359	388	381	365	363	347	358	354	352	371	400	358	343	378	369	338	346	397	394	389	353	351	376	373	375	390	342	370	352	372	364	361	364	364	378	389	360	363	370	362	377	390	346	368	368	372	358	371	377	410	393	382	348	402	373	373	387	388	409	375	380	348	380	370	363	356	369	394	358	357	359	355	346	375	401	339	342	365	358	382	333	351	360	373	374	398	326	393	356	413	381	367	392	388	385	385	352	346	334	388	369	369	385	408	366	357	370	382	367	390	387	393	382	361	356	387	373	403	376	365	370	347	360	348	384	362	338	388	364	386	343	351	361	372	381	383	395	355	354	357	370	396	360	339	340	375	349	355	369	372	402	320	422	342	354	361	347	361	352	352	386	360	354	353	364	385	369	356	374	365	352	351	392	382	405	354	370	398	353	366	377	402	397	334	373	350	351	397	356	327	400	361	370	370	357	357	400	362	382	371	342	378	331	389	369	374	390	378	379	364	367	372	335	365	384	409	342	366	380	378	369	382	397	370	347	353	349	348	387	370	354	362	363	345	382	332	348	371	396	348	363	372	364	346	375	373	388	408	367	378	372	377	357	355	362	390	352	402	378	358	405	398	363	371	377	333	350	398	390	372	372	340	365	367	370	364	357	337	407	375	347	351	387	353	376	352	346	355	342	351	394	351	354	378	353	368	391	355	314	311	367	382	359	361	410	393	364	337	409	350	356	343	400	352	364	373	340	340	354	351	399	371	400	362	385	387	371	365	356	378	379	376	361	371	363	369	380	373	342	361	358	341	345	348	370	370	350	370	359	370	357	382	377	382	379	385	378	360	359	372	362	338	387	356	346	369	361	359	377	328	332	351	358	352	369	389	374	384	362	374	385	393	387	384	376	370	367	381	385	381	334	352	392	334	359	351	358	357	366	315	387	358	366	361	338	356	379	363	372	387	335	362	361	410	380	356
6406	2452	1193	960	757	549	344	261	235	245	202	241	257	261	256	247	230	246	251	222	246	222	227	235	225	235	220	236	213	251	247	227	242	210	244	232	217	225	227	205	228	242	244	254	246	243	228	262	230	228	228	219	226	244	212	225	234	223	261	244	227	211	217	237	253	244	251	241	210	239	235	252	220	264	241	231	246	222	242	205	267	245	231	269	236	228	235	231	243	251	225	244	237	228	223	245	258	232	243	235	223	255	212	232	247	233	235	227	252	257	280	228	269	219	235	228	263	225	263	244	255	223	243	234	222	223	228	225	247	250	232	226	234	218	220	232	225	231	240	226	240	226	224	248	227	227	236	221	229	233	234	233	255	232	269	255	228	231	245	233	265	241	220	268	247	231	225	237	223	220	230	238	239	232	234	230	234	239	245	225	255	236	227	240	235	232	234	234	227	247	257	228	227	223	235	231	254	231	230	244	241	255	234	212	223	231	238	239	236	239	196	243	235	234	241	220	239	253	230	223	221	205	257	248	219	219	240	223	263	227	246	233	241	242	239	211	245	218	243	235	231	231	238	247	245	248	240	238	235	255	225	230	228	256	209	238	239	238	226	253	239	229	250	269	238	253	231	231	221	239	256	220	228	228	248	240	242	243	258	216	226	262	279	237	250	229	210	261	236	230	235	221	231	248	243	226	229	249	233	226	237	224	199	214	239	240	210	248	220	236	247	225	262	243	229	226	218	236	232	215	239	242	247	236	273	232	215	216	251	238	248	258	246	252	211	248	241	219	240	218	226	227	217	224	228	243	225	231	223	231	224	224	217	247	238	252	235	222	228	233	238	251	257	207	220	244	257	257	229	239	230	223	231	243	241	243	206	233	252	226	251	232	261	241	229	216	221	279	217	236	243	238	227	238	246	235	255	250	229	246	225	205	231	241	225	236	228	212	257	236	194	248	233	244	239	259	268	271	231	232	237	230	226	272	264	245	238	236	219	217	246	248	229	246	203	216	248	263	263	211	220	243	239	227	241	237	234	224	239	230	226	229	235	213	262	251	224	236	242	236	234	246	234	231	265	251	235	226	241	227	249	233	248	279	215	227	234	259	246	249	244	241	220	215	237	252	227	235	243	249	237	255	207	242	231	250	218	255	210	244	251	261	243	206	254	220	256	213	210	227	262	241	254	249	267	242	238	283	216	235	248	232	199	255	258	242	237	225	210	246	222	253	253	233	259	229	229	233	249	234	246	230	240	228	212	241	231	247	254	242	217	225	248	245	253	254	221	222	231	235	232	237	230	249	228	225	249	243	229	241	244	242	217	237	239	226	223	231	240	220	254	221	235	235	252	232	239	257	235	213	230	265	232	256	257	251	245	263	229	252	222	241	209	237	229	219	237	230	272	278	248	230	216	215	254	256	210	231	215	235	222	243	243	210	208	256	233	242	222	245	233	255	200	224	203	219	237	242	260	194	236	277	230	236	217	238	231	263	248	236	257	231	230	202	237	241	229	231	237	259	240	241	269	245	236	246	247	227	229	259	211	204	216	282	265	220	222	229	239	249	237	230	239	251	225	228	242	278	228	234	274	271	219	231	237	234	222	232	263	216	240	237	237	240	212	255	261	227	248	217	255	235	239	210	242	244	251	231	245	226	255	216	245	246	234	286	244	234	216	249	235	249	221	234	202	251	255	214	231	238	240	257	231	249	219	247	239	249	247	242	242	263	243	231	250	226	214	241	249	233	190	270	230	227	229	227	236	238	233	227	237	243	242	244	202	215	244	231	235	216	231	225	226	268	254	216	241	255	243	235	247	234	232	270	216	229	261	242	204	223	242	243	230	230	215	207	220	228	260	232	217	256	256	224	231	235	234	224	239	231	210	225	238	240	236	241	222	237	222	239	248	234	224	235	240	238	225	237	232	245	233	242	236	233	226	246	244	251	236	261	246	234	214	243	245	230	218	243	222	241	249	266	251	238	238	248	228	214	225	227	239	215	214	221	217	222	244	253	223	236	214	244	220	223	230	225	233	239	223	225	252	206	229	209	230	244	245	246	208	246	221	251	237	230	229	208	237	257	244	275	229	246	240	210	243	191	238	236	235	266	238	232	251	220	253	229	260	241	257	233	248	225	234	265	274	249	234	250	243	228	222	243	270	243	223	231	213	242	240	237	208	230	234	256	230	240	221	244	221	260	240	201	247	217	221	266	255	207	221	222	221	233	251	264	250	218	248	226	231	253	235	228	246	251	241	255	231	232	231	238	221	255	221	218	225	192	270	228	232	249	235	252	256	258	245	240	244	226	244	230	225	235	226	227	229	213	242	248	232	235	232	249	239	232	244	205	245	234	231	269	232	255	264	234	242	253	236	263	231	195	253	230	221	240	218	229	237	224	233	232	213	245	267	220	223	251	218	229	242	217	262	269	247	252	233	226	250	235	261	233	230	253	259	239	208	243	232	233	256	232	211	234	233	236	228	252	246	215	237	230	225	223	257	234	253	255	248	233	236	220	244	247	226	249	247	246	209	252	212	210	206	232	215	229	224	228	245	228	222	250	234	245	237	239	213	226	244	252	264	228	224	249	241	252	250	271	240	242	222	205	253	235	225	220	250	240	246	233	247	230	265	236	232	233	238	193	225	234	211	224	224	227	256	237	246	190	242	238	230	252	230	247	256	226	222	243	227	235	232	258	242	264	219	251	218	222	223	202	250	239	260	260	218	236	250	236	236	222	253	262	251	213	218	227	231	225	272	251	269	266	219	258	229	237	237	244	221	239	248	229	229	235	243	241	266	245	239	195	234	254	244	236	241	245	234	245	254	222	251	214	206	211	209	236	212	225	214	230	224	224	229	237	226	225	230	249	219	216	238	219	242	255	230	227	250	224	231	240	253	258	246	218	218	224	241	240	229	227	230	250	209	257	241	203	218	217	208	243	239	229	236	283	247	259	251	239	247	214	241	236	228	220	277	241	241	253	221	190	233	204	253	236	236	225	259	245	243	227	219	246	217	241	243	253	227	249	229	246	223	231	245	234	219	253	217	217	236	237	221	217	241	225	225	252	276	245	229	206	210	243	262	247	230	209	253	231	234	237	235	221	222	238	277	225	214	240	233	250	275	247	218	229	219	280	217	236	253	221	240	219	210	218	240	234	247	252	251	254	245	250	232	239	210	220	241	240	242	216	245	237	243	244	244	231	266	236	244	239	213	260	252	222	240	233	254	233	242	235	198	253	228	257	249	216	241	258	191	233	233	251	234	230	241	233	244	260	260	226	242	235	242	245	265	223	229	227	263	217	245	233	237	248	253	246	261	245	224	220	253	245	242	241	225	220	248	214	227	257	262	233	238	246	243	241	234	261	223	218	220	208	225	221	246	243	233	252	247	231	249	239	229	239	222	237	229	223	244	234	252	210	236	242	241	221	247	263	238	215	261	222	254	231	252	225	222	234	210	230	257	209	242	270	260	230	226	236	215	255	242	233	248	229	240	246	215	239
6557	2160	2002	2402	2144	1841	989	852	731	779	674	666	686	663	633	609	595	556	588	609	622	613	593	585	592	613	651	658	575	650	615	600	648	598	637	613	623	581	648	638	614	668	648	637	597	605	671	625	648	602	592	602	617	596	622	616	641	582	615	623	637	588	650	613	610	608	641	641	609	578	618	545	590	612	617	625	579	648	621	655	579	618	655	618	600	634	588	609	624	611	643	595	591	643	581	589	655	613	627	672	592	544	638	600	641	644	586	625	627	612	610	652	577	633	630	612	572	599	568	609	595	593	602	616	611	577	580	586	617	587	638	581	593	626	596	579	609	614	614	589	623	647	612	635	611	624	612	614	600	604	629	609	581	612	654	615	623	599	661	636	585	633	635	581	572	668	599	611	613	585	616	580	625	623	608	654	608	656	631	606	624	620	638	605	632	610	646	625	654	588	619	644	594	615	655	619	616	627	616	622	586	614	585	648	598	614	604	612	619	650	597	612	614	679	670	680	611	601	665	607	657	628	604	629	629	591	628	636	632	610	621	575	602	627	580	664	610	644	609	606	593	639	601	648	606	631	617	624	605	645	658	611	586	627	644	640	642	687	620	639	661	606	629	620	594	605	607	586	581	586	624	596	610	647	598	596	600	590	621	619	650	619	654	633	627	613	607	639	643	602	613	661	598	633	598	645	595	571	600	649	664	594	655	574	595	606	645	618	623	622	640	599	601	564	605	627	631	653	631	612	612	610	658	551	627	593	595	629	618	632	580	584	611	638	566	604	547	658	602	574	621	589	588	580	553	631	604	617	662	647	596	618	596	619	570	573	624	636	634	623	627	621	577	614	619	621	600	583	607	591	633	646	582	600	662	626	580	644	596	632	629	608	607	621	594	604	606	630	551	576	600	574	633	639	633	601	633	568	600	592	623	621	584	595	645	635	601	626	590	613	598	613	593	621	610	615	628	597	633	634	606	613	598	586	612	628	624	592	601	628	599	609	645	645	630	601	600	621	597	656	638	618	631	574	614	631	595	563	621	600	654	628	641	580	614	613	605	589	607	628	564	626	624	651	610	596	591	633	602	668	643	636	615	655	601	628	624	622	592	590	605	644	631	580	560	593	593	623	645	612	635	566	615	571	634	652	613	623	641	616	619	580	631	595	595	620	606	579	571	647	621	613	626	597	624	614	586	628	573	588	596	599	616	593	637	604	573	632	623	646	592	635	639	627	603	632	614	616	612	577	607	593	619	604	609	591	631	600	660	617	643	596	597	591	614	615	605	577	652	604	629	597	591	615	624	647	574	619	605	598	626	628	612	606	593	583	650	618	595	591	618	636	643	585	622	579	578	607	600	607	607	608	628	605	628	611	631	626	632	631	636	603	651	613	588	607	630	655	598	596	622	614	629	593	608	594	632	637	608	593	615	621	617	605	611	641	614	598	604	594	562	647	639	649	582	605	645	597	596	579	684	602	629	606	614	601	617	595	589	628	621	626	671	620	630	628	613	563	628	625	714	625	598	614	626	647	634	641	594	599	616	619	633	610	608	648	612	645	631	636	637	687	606	621	622	596	628	605	618	636	594	662	618	599	643	619	614	636	627	643	647	628	543	623	600	627	608	641	600	629	629	602	608	639	612	662	639	609	594	592	602	630	575	631	616	594	602	614	611	622	582	610	635	663	619	609	614	625	574	611	613	620	573	590	612	630	614	605	613	654	622	627	570	587	617	611	574	574	606	602	654	622	644	597	612	656	630	600	583	586	601	615	593	612	615	661	601	626	620	605	627	639	601	653	596	633	643	632	666	644	612	653	601	601	614	623	586	573	619	641	581	631	606	653	611	660	648	589	605	582	611	598	641	634	592	612	604	626	653	628	659	615	591	579	635	596	607	590	637	645	588	620	617	594	618	553	608	631	623	592	631	590	623	601	676	643	595	665	604	570	589	575	605	614	618	597	646	599	579	604	604	627	621	611	614	633	643	655	668	597	644	589	618	618	610	608	659	575	623	607	645	648	659	570	624	620	585	660	613	621	646	587	619	648	570	614	615	595	623	572	626	585	617	612	643	591	640	625	602	646	610	599	600	613	594	649	591	634	619	623	575	585	600	611	590	591	645	622	582	599	637	597	596	615	587	661	618	576	624	626	588	595	645	622	650	626	594	633	699	670	608	621	641	644	604	613	621	645	643	648	613	623	620	611	607	608	646	643	628	617	618	632	628	623	625	611	660	588	626	604	594	671	638	571	589	592	597	648	619	643	615	627	624	585	643	570	610	587	606	616	596	619	616	526	584	606	607	623	595	602	580	597	618	606	629	610	649	632	622	621	689	595	611	615	614	597	602	598	645	605	596	584	604	629	621	616	605	574	617	573	613	595	622	621	617	568	581	651	585	607	614	584	620	624	613	606	573	632	604	640	649	594	602	599	551	621	611	614	640	601	652	652	623	592	638	600	608	623	562	603	642	636	606	654	578	626	640	654	600	625	605	582	620	667	617	638	622	619	622	668	602	605	628	629	660	625	627	640	631	633	604	635	622	598	639	620	638	618	594	622	633	644	569	598	637	604	609	599	621	599	588	613	615	625	636	604	570	617	616	636	635	633	628	616	645	667	601	566	610	584	610	606	631	619	589	576	633	628	614	587	635	615	608	635	672	638	636	617	604	591	644	620	641	626	616	603	604	610	605	597	651	607	633	606	648	617	587	639	574	571	630	637	637	579	614	577	602	618	651	624	612	656	632	616	603	625	607	590	637	584	610	603	619	604	621	599	652	579	640	636	661	596	637	625	644	571	594	590	588	630	602	639	600	596	628	633	645	612	606	629	615	621	604	615	652	605	596	640	628	582	620	601	586	625	632	620	603	638	612	615	627	636	629	601	620	621	624	627	616	624	583	593	628	595	590	625	595	644	599	606	588	584	610	584	577	586	577	621	634	614	603	569	607	644	619	600	635	609	590	597	632	626	622	540	652	601	592	609	630	641	623	615	577	630	665	605	610	611	638	581	612	586	584	610	631	592	605	637	571	668	648	651	612	571	629	626	627	623	583	613	631	599	622	570	612	629	596	655	597	613	645	630	633	677	640	627	621	633	593	614	604	615	648	626	632	637	610	553	598	620	638	590	606	574	635	628	589	581	612	608	605	598	632	583	645	642	607	608	613	629	601	584	638	634	559	645	559	622	592	623	618	611	616	629	620	638	585	583	620	616	602	613	583	648	605	596	574	640	606	596	627	654	624	603	609	581	615	601	603	598	598	610	583	620	661	594	622	604	600	627	628	614	582	599	650	593	638	588	597	598	553	619	629	610	609	581	586	635	602	588	599	553	623	592	634	579	618	604	627	625	598	631	633	625	625	596	631	629	597	616	555	578	635	619	584	598	596	631	581	577	642	622	634	631	600	605	595	612	644	664	655	601	555	620	622	575	604	633	591	589	584	636	608	658	597	664	614	592	563	588	615	601	579	631	639	626	611	626	610	617	632	612	586	599	609	617
31117	19753	12064	9100	6430	4346	2324	1200	679	487	385	336	332	340	292	298	294	275	276	245	255	237	248	247	267	277	295	250	238	265	241	241	290	260	236	277	262	247	223	251	237	234	282	270	278	251	258	290	240	246	231	264	257	245	231	266	287	276	262	264	263	271	218	255	277	237	241	256	239	233	277	245	243	269	273	234	263	275	241	243	240	229	237	251	275	242	261	231	226	240	256	236	253	243	254	263	275	250	231	256	241	240	286	222	261	246	255	276	261	243	238	237	252	271	253	249	255	261	240	267	266	256	243	233	261	236	215	242	240	250	259	255	281	251	267	239	276	273	240	279	251	247	256	236	285	261	281	244	264	238	239	250	248	279	279	272	262	273	249	284	238	220	258	231	263	269	239	264	256	254	264	263	242	230	225	242	227	259	275	244	224	256	240	241	242	259	242	246	230	221	254	267	294	235	289	256	229	258	243	254	241	252	258	247	231	242	247	257	213	223	263	252	266	240	252	253	236	262	228	272	249	217	234	257	247	258	237	241	234	237	234	279	214	220	259	256	263	246	263	263	258	252	281	261	243	269	247	243	271	256	250	210	250	235	252	256	281	258	256	248	247	263	234	248	258	269	267	240	223	236	264	291	249	274	232	258	258	235	257	248	240	231	241	214	259	248	257	258	220	233	266	239	242	236	242	248	244	233	257	252	252	242	259	271	260	263	212	245	295	251	228	232	243	255	224	235	222	231	264	220	237	238	245	262	262	259	224	247	263	246	251	262	246	227	234	252	243	225	263	247	273	261	276	236	242	255	244	240	256	233	237	264	230	248	244	241	290	237	260	237	237	248	258	266	259	229	239	254	240	234	261	288	236	234	237	243	269	283	240	240	244	243	241	241	277	252	239	259	252	242	264	250	231	248	250	253	289	236	241	236	278	220	261	231	253	222	296	262	254	266	218	257	250	265	255	275	253	265	246	238	246	255	270	248	234	267	242	247	255	264	234	242	233	248	241	262	246	285	247	246	241	252	264	245	247	269	251	283	263	232	238	247	227	234	247	227	223	246	246	267	259	244	228	275	239	248	245	256	248	280	277	236	249	279	285	257	251	244	243	246	267	253	252	283	261	271	250	212	230	250	237	235	228	218	231	248	292	240	228	253	237	236	245	249	242	276	257	263	279	252	225	226	256	266	244	258	234	272	271	236	259	252	258	248	225	289	276	268	227	229	243	244	250	258	278	255	242	269	248	266	230	255	261	212	231	238	263	230	221	245	248	234	243	246	244	270	256	224	266	263	251	240	264	272	243	260	242	246	271	236	277	262	240	252	243	280	267	238	259	272	252	247	254	246	250	269	239	263	253	241	260	271	227	269	261	249	259	236	232	249	270	219	228	240	249	252	260	252	272	234	239	242	219	245	240	246	269	236	255	254	213	265	262	259	233	246	250	240	258	252	255	235	250	238	252	236	243	259	241	265	243	233	239	223	246	245	241	241	242	245	236	245	286	282	266	261	256	250	224	233	234	236	273	241	239	241	251	246	273	269	284	241	237	253	250	230	280	275	241	230	263	263	264	263	261	259	232	267	253	268	233	210	245	252	255	262	234	265	220	249	269	271	222	259	259	242	256	280	247	280	249	236	241	242	279	231	273	272	234	253	254	243	253	238	238	237	240	238	277	221	257	256	281	254	261	238	250	234	246	216	240	305	270	218	256	256	253	257	264	264	295	250	278	253	256	260	258	246	244	264	259	246	249	261	254	258	223	249	239	228	250	265	285	269	264	273	233	234	263	243	251	254	253	253	260	215	233	244	233	243	250	240	254	243	247	281	243	249	268	246	235	242	259	264	240	246	261	253	269	263	264	248	248	255	246	248	231	250	304	259	244	267	251	252	240	235	236	262	245	269	267	239	269	235	235	235	244	263	270	241	233	238	262	249	239	253	265	266	245	231	272	246	287	260	241	256	279	274	289	271	274	251	251	254	274	252	243	280	234	233	262	269	273	268	239	238	233	233	244	218	250	246	252	237	241	255	221	242	257	265	246	253	293	229	268	250	246	229	255	257	258	239	251	227	271	260	239	227	256	264	251	229	251	228	245	248	234	242	258	272	222	275	229	237	262	241	236	230	247	255	257	255	258	213	242	250	254	242	221	241	256	230	234	240	232	234	259	240	234	261	240	252	260	247	245	263	253	231	257	269	254	252	263	282	225	243	231	307	250	229	255	271	242	227	237	271	271	225	232	233	258	256	255	231	280	262	218	248	258	252	256	241	223	256	244	233	239	248	250	243	278	266	246	210	245	235	247	243	255	243	275	239	247	230	211	238	267	251	251	233	262	286	242	268	258	250	251	237	242	207	250	295	269	262	238	253	258	233	231	267	257	250	269	249	248	273	260	266	243	247	276	220	272	262	259	228	249	258	259	242	263	209	257	240	236	254	252	235	271	265	268	248	255	253	251	256	232	265	229	263	258	248	234	247	240	227	295	246	222	272	256	242	233	233	229	257	264	264	253	262	309	278	248	272	263	278	252	251	240	251	266	243	246	228	246	246	234	279	260	251	227	250	234	268	234	250	277	255	235	255	223	235	236	257	241	221	258	229	228	234	235	257	277	235	256	233	248	237	230	245	236	253	254	226	235	245	243	237	255	240	277	247	230	239	227	234	252	256	257	244	244	250	237	280	296	224	244	278	265	240	230	277	252	250	268	242	269	266	255	265	240	241	249	231	254	284	236	251	248	258	251	253	246	254	232	290	274	239	234	236	261	210	232	236	242	246	258	254	274	260	234	253	256	230	259	211	266	279	230	259	251	258	240	256	294	259	231	256	280	262	240	255	245	262	254	260	260	226	234	249	238	250	258	245	249	239	264	251	248	234	263	243	275	211	251	241	243	262	236	246	271	238	262	254	247	273	250	261	245	239	259	254	285	249	248	278	222	242	248	255	258	255	245	268	228	250	246	265	290	287	216	236	267	255	253	263	242	279	232	228	242	268	263	251	270	252	273	261	280	273	257	250	257	210	249	228	261	246	251	247	241	240	276	273	239	236	265	255	246	254	217	244	264	293	251	228	258	251	249	249	260	250	245	253	232	253	244	239	237	236	264	266	262	275	252	246	251	231	237	273	252	275	241	280	228	245	272	230	250	238	242	267	238	283	268	272	245	261	281	261	223	259	236	237	265	243	228	245	247	252	223	270	259	262	248	232	233	261	263	244	279	214	221	231	236	250	271	291	214	217	265	284	250	240	253	259	241	243	256	239	226	257	259	257	268	260	239	251	237	258	251	267	258	259	257	253	242	263	281	245	245	260	236	251	252	263	255	257	226	248	253	267	214	263	248	222	210	276	265	258	246	232	263	260	269	233	235	261	243	237	233	268	247	238	248	268	239	255	234	241	284	294	279	249	270	240	237	281	240	236	236	248	265	230	238	269	231	237	263	245	270	218	241	244	244	223	249	240	238	259	252	244	231	258	243	242	234	245	267	250	241	236	247	253	253	234
25627	6215	6153	8125	7399	5492	3533	2792	2157	1606	1314	1145	1094	1048	966	883	867	906	873	824	751	752	763	720	732	726	718	741	687	690	722	675	698	692	662	709	686	690	662	661	703	674	656	636	686	652	645	641	643	643	610	644	665	622	656	641	659	657	685	683	664	680	691	685	700	686	671	608	634	668	630	678	616	655	673	675	633	642	666	681	633	644	638	662	692	622	624	617	632	658	674	648	677	680	653	688	683	694	671	632	633	622	665	617	656	655	649	690	642	641	651	647	629	652	639	646	626	614	679	644	645	705	594	641	684	634	615	688	630	637	644	609	650	642	643	634	631	650	600	613	675	649	620	618	663	624	628	613	620	643	634	668	611	639	706	617	626	640	633	615	605	643	597	677	638	623	662	605	609	631	636	622	669	631	670	641	634	650	630	635	629	613	611	615	659	642	616	668	634	662	643	662	658	615	614	637	615	610	616	671	608	661	660	623	591	626	625	622	637	609	661	624	621	636	587	613	590	595	635	628	646	616	635	662	620	623	617	637	599	670	628	609	615	646	636	650	634	563	611	605	663	623	657	630	627	638	640	670	650	640	613	672	665	660	643	652	652	675	629	669	633	625	584	625	615	609	643	616	647	649	643	592	619	596	603	618	614	615	666	660	667	636	648	626	596	667	616	615	611	650	639	669	642	579	616	614	625	637	598	614	654	626	647	614	630	633	609	637	646	631	657	617	615	638	671	626	630	644	630	617	604	630	643	572	573	612	658	608	599	662	681	645	621	633	599	645	640	644	651	615	630	677	664	619	628	622	611	605	618	631	632	657	644	625	624	617	681	622	644	649	644	670	698	642	603	637	618	652	642	597	612	664	630	647	585	601	623	596	644	631	640	650	616	629	623	646	688	620	629	675	631	634	643	625	651	607	619	643	611	670	682	629	634	667	629	622	613	633	630	659	668	631	601	630	628	637	655	622	623	613	609	659	614	637	651	635	658	619	641	608	657	647	684	620	660	628	625	569	622	623	619	647	629	644	665	619	603	620	566	649	644	611	623	660	625	612	609	600	701	642	671	633	658	657	654	630	640	619	629	653	654	621	677	646	670	623	609	620	642	646	667	587	646	674	623	623	628	643	643	655	644	638	626	651	679	582	702	626	611	607	601	634	643	648	656	651	614	612	630	667	628	610	611	640	612	636	631	655	609	616	606	617	615	609	647	674	623	687	668	596	662	628	618	578	598	633	614	606	607	625	655	678	620	629	651	608	603	624	646	603	596	595	671	603	579	639	629	642	620	592	623	664	617	572	610	617	648	640	656	645	593	613	644	575	608	627	609	602	630	603	618	687	655	637	648	651	611	639	613	657	634	610	665	647	645	620	588	588	629	606	622	691	661	576	623	617	679	616	656	619	611	645	638	659	664	622	628	610	630	663	643	617	591	660	625	688	674	650	636	648	634	652	653	654	604	636	625	685	661	593	637	611	670	673	631	639	616	601	688	595	620	670	624	622	610	647	646	616	657	668	654	632	626	625	616	597	603	716	673	611	661	631	626	644	666	629	645	658	625	654	670	687	614	610	650	610	629	667	660	641	705	577	628	655	660	666	599	633	637	621	619	627	641	617	613	594	660	608	607	600	632	630	662	614	643	614	655	634	637	640	648	637	669	645	565	622	593	656	615	588	605	664	628	618	639	631	589	615	554	659	603	602	639	624	619	626	628	645	629	632	630	637	676	617	597	625	647	640	632	651	619	642	661	620	624	587	697	587	647	673	599	594	679	607	670	615	650	614	638	660	644	634	600	642	656	663	658	621	618	643	617	655	637	639	655	663	624	666	673	645	652	685	648	603	651	637	619	676	610	608	656	636	602	662	644	635	672	646	638	628	621	619	638	653	618	671	630	601	628	573	648	650	640	599	608	593	605	605	603	633	591	666	602	657	643	632	609	639	635	591	590	666	653	678	599	637	623	624	649	588	640	626	637	612	640	585	664	696	663	653	627	649	646	638	639	611	614	633	624	604	634	640	614	609	622	626	686	619	629	648	622	636	612	650	628	646	638	610	610	643	696	614	625	616	620	584	616	650	636	629	610	631	605	597	597	617	636	590	616	639	646	600	647	636	617	671	642	583	628	642	618	617	638	658	644	627	640	627	605	593	641	622	593	697	634	652	623	611	671	616	679	591	633	599	614	650	633	639	630	602	634	614	604	640	595	660	620	609	601	614	639	666	632	632	607	610	642	623	624	635	625	632	656	636	624	616	613	624	624	657	618	617	617	581	620	664	624	643	633	657	634	635	592	595	662	645	593	616	661	644	635	603	640	665	614	626	602	655	611	587	648	650	645	601	607	612	653	643	635	629	582	636	611	625	653	602	609	584	634	604	645	651	638	610	630	607	604	609	630	687	641	627	623	622	608	650	626	645	641	638	626	624	612	652	659	609	634	592	591	642	620	610	590	612	619	638	622	631	658	592	597	678	592	630	647	639	655	611	577	620	670	577	647	638	648	636	653	631	630	647	642	631	676	635	632	628	645	621	581	662	634	640	633	594	608	646	673	649	645	597	637	641	640	627	644	614	585	648	604	564	655	609	629	605	602	575	623	664	631	660	616	607	638	636	637	637	625	646	622	657	605	675	638	640	649	609	615	704	651	653	582	663	606	618	616	650	636	651	635	668	635	637	590	609	646	573	598	626	563	643	593	627	649	599	633	646	626	583	584	621	624	646	627	637	623	685	649	626	619	604	605	605	622	626	669	645	633	645	615	676	647	582	616	601	603	577	619	617	602	616	637	661	632	564	625	642	614	621	615	634	617	635	671	589	613	633	555	649	632	616	629	636	626	644	671	627	641	599	665	611	673	623	632	586	666	611	583	669	671	606	588	585	630	650	621	637	638	623	621	638	645	674	634	616	625	594	596	598	645	615	587	631	617	598	671	597	656	613	619	626	602	629	633	611	629	568	646	615	651	611	594	583	629	622	694	620	625	610	607	645	660	674	637	622	609	652	595	618	659	676	662	604	636	641	619	626	649	621	613	620	647	606	629	620	681	630	624	619	664	620	614	614	688	599	643	643	628	641	624	594	667	636	604	669	598	645	623	670	608	593	648	604	607	670	630	625	579	612	588	603	633	702	628	641	636	632	628	605	604	619	657	695	670	604	588	638	625	680	665	621	627	642	641	605	617	589	622	648	663	643	612	685	637	603	601	593	665	613	633	613	622	611	630	596	665	654	591	623	605	644	609	674	610	621	649	613	619	598	641	657	601	623	612	619	598	630	647	627	671	625	628	632	676	701	647	636	666	635	638	638	565	605	643	603	618	602	607	625	593	612	629	636	640	628	642	632	650	611	640	632	676	657	624	619	632	662	613	637	619	621	630	642	608	616	586	625	636	603	618	624	629	619	660	601	625	586	613	621	648	646	606	619	619	613	632	626	619	612	609	672	631	604	624	651	658	651	671	645	663	637	579	687	607	675	596	676	647	613	658	622	637	640	629	640	662	601
41314	26062	18343	14661	10860	7429	3849	1935	1090	582	396	326	262	221	262	218	218	205	190	187	188	151	161	174	160	166	146	154	172	154	141	158	150	154	137	152	134	123	146	139	153	144	134	171	140	144	148	139	158	134	118	125	155	144	144	156	142	158	147	150	171	173	138	145	148	135	126	158	146	163	150	126	143	123	138	145	133	165	124	151	132	159	137	130	120	141	143	133	121	127	141	145	140	148	135	152	150	158	147	120	155	128	130	133	120	136	162	143	156	131	155	156	141	146	151	149	137	122	161	133	143	153	137	143	151	145	118	136	140	134	153	135	143	142	121	135	147	127	128	139	135	141	160	144	148	142	121	109	129	138	131	149	128	130	127	131	156	143	137	147	125	123	139	151	156	135	129	136	136	134	145	117	134	145	144	131	148	148	118	133	125	136	142	145	128	118	124	147	136	129	116	132	137	164	139	140	148	149	148	155	136	135	142	151	151	143	122	122	149	141	129	138	158	149	125	147	138	123	117	118	117	140	155	125	151	146	155	130	144	137	134	132	134	116	157	157	114	139	160	129	137	140	129	125	145	129	129	127	158	159	141	118	148	147	136	154	143	151	131	135	136	132	138	142	127	139	158	129	145	131	138	122	123	140	138	138	132	147	134	115	129	126	147	130	148	128	136	132	132	115	134	145	119	138	130	149	127	146	108	129	145	132	129	137	156	151	149	123	139	139	135	139	148	135	146	147	118	129	114	131	139	150	136	149	149	125	165	151	135	139	122	140	141	136	127	153	149	150	115	159	137	146	137	131	149	126	127	132	126	158	141	123	129	132	109	141	127	141	152	151	145	129	142	136	130	151	144	152	127	138	155	150	145	117	156	126	137	121	125	154	135	146	133	131	137	138	133	138	135	130	127	133	136	142	137	159	174	124	156	126	133	131	145	143	165	104	136	137	144	143	152	155	128	127	144	134	128	132	153	130	121	118	144	145	136	141	136	135	146	135	136	155	130	149	125	139	144	143	148	154	143	122	146	125	142	126	117	134	132	136	139	143	121	128	147	139	148	140	144	134	162	138	133	135	143	133	129	131	140	143	141	152	139	141	144	146	148	154	130	126	142	143	126	142	139	160	162	125	137	129	143	140	124	127	141	125	144	127	137	135	145	135	139	138	147	120	118	142	146	132	128	157	136	128	127	138	131	123	119	162	155	144	123	130	134	130	128	125	124	114	127	149	128	143	160	135	140	140	119	143	130	147	145	129	131	123	144	125	134	149	140	143	146	147	144	142	133	145	149	134	124	126	125	133	134	139	123	119	145	142	159	138	157	156	134	143	135	132	145	150	151	138	141	122	149	129	142	130	126	154	130	133	128	137	124	143	140	155	160	146	130	131	129	132	130	134	159	122	148	127	140	132	141	125	146	135	127	124	147	127	135	152	143	155	143	148	155	144	150	140	163	151	157	129	156	136	153	137	141	134	138	116	149	134	121	131	125	151	130	127	134	136	136	142	151	148	130	143	114	131	133	126	139	149	142	110	148	163	138	139	127	139	141	139	102	132	131	143	114	154	139	111	144	154	151	138	159	131	128	119	132	154	133	134	135	128	160	135	136	152	126	123	135	147	141	151	140	133	160	138	122	156	160	139	129	114	118	156	139	149	150	146	125	146	124	141	127	145	117	147	146	121	139	120	119	165	126	133	144	155	123	143	135	128	121	159	146	135	138	164	126	123	126	120	145	118	128	153	145	149	149	147	149	152	113	149	133	149	122	159	129	147	131	135	128	154	133	128	183	128	154	152	130	135	134	138	134	134	150	131	135	135	129	133	138	142	138	164	178	142	138	120	127	126	136	118	170	148	128	149	130	134	148	142	128	142	134	132	134	111	158	121	152	147	155	149	122	149	150	160	131	150	163	132	165	147	137	151	129	130	140	135	137	165	124	147	145	123	147	148	130	130	132	131	132	117	131	125	144	133	149	128	136	113	119	129	123	161	133	136	169	138	132	154	142	152	121	145	140	139	134	134	145	135	111	138	148	134	140	135	131	136	146	136	151	140	145	126	113	146	156	125	144	144	139	151	150	136	138	141	140	150	125	135	125	129	129	137	135	135	149	131	117	145	127	170	143	134	131	134	127	144	120	140	157	131	124	118	147	118	165	148	146	144	122	142	121	131	157	128	147	148	139	108	111	125	112	153	131	139	142	161	152	129	123	123	123	141	148	131	148	135	134	143	167	136	150	122	117	135	146	143	133	153	143	140	121	135	145	140	169	121	130	157	133	151	144	155	156	134	128	153	151	144	168	161	136	142	159	142	144	165	136	120	131	130	139	116	162	142	157	143	136	137	120	139	138	142	128	114	131	155	135	131	143	146	119	163	152	142	120	118	156	135	147	146	159	130	146	121	150	140	149	128	140	111	138	127	128	130	136	124	140	162	140	145	135	129	128	163	138	121	119	118	127	154	137	130	132	140	152	130	144	153	136	135	160	154	128	149	138	147	136	136	152	124	139	152	130	164	151	148	135	140	150	121	147	145	143	142	130	147	152	119	119	142	142	119	115	150	159	141	138	149	152	140	141	150	149	133	145	145	137	138	140	133	124	127	137	128	146	167	135	137	139	124	136	138	142	144	147	131	140	160	133	140	116	140	115	129	131	156	137	134	164	129	120	152	133	152	135	139	134	149	142	139	152	119	161	139	137	156	119	138	115	156	136	126	142	149	144	142	122	155	142	137	122	143	122	139	151	145	167	149	146	148	116	114	140	157	142	139	133	126	147	127	116	143	140	112	143	115	138	128	138	146	144	125	140	122	146	128	128	130	117	145	139	115	134	144	130	133	161	134	114	152	132	136	125	138	139	140	127	133	145	155	136	138	136	128	160	149	156	150	142	115	136	116	131	148	114	130	139	112	140	154	139	138	147	165	143	151	136	142	114	135	130	163	125	156	140	122	134	123	130	117	137	130	130	140	133	134	133	129	144	139	151	137	147	147	126	134	137	150	126	151	141	137	152	126	132	144	147	154	147	141	144	152	159	162	152	143	150	122	138	136	132	135	129	132	130	135	146	136	133	131	129	124	139	137	138	149	125	142	131	135	142	115	123	124	137	116	128	145	128	154	124	155	128	134	127	147	114	142	130	155	123	137	151	133	130	137	134	157	135	146	126	123	133	139	153	131	134	144	151	150	137	139	145	132	138	146	150	138	129	154	133	148	142	150	137	134	124	150	133	136	136	153	148	156	138	150	132	150	156	142	145	124	153	123	145	133	132	151	148	133	143	137	129	142	149	131	130	149	141	146	132	140	138	149	127	163	126	154	129	142	146	146	118	141	141	146	140	137	130	116	149	142	162	130	131	140	134	121	150	119	126	138	126	122	143	127	122	136	152	140	162	131	130	145	137	119	125	141	143	146	129	150	127	119	137	127	138	124	128	138	144	128	157	146	146	149	130	133	140	139	135	161	150	123	154	137	167	125	118	113	131	142	124	130	136	133	148	136	179	132
33188	8431	8460	11317	10398	8015	4933	4213	3241	2141	1664	1333	1225	1043	999	923	934	832	745	712	661	616	621	601	554	581	524	493	508	511	464	470	470	446	440	466	475	424	431	468	424	437	436	387	410	420	395	425	403	377	392	412	407	386	368	393	390	422	440	414	418	425	408	423	410	405	401	386	398	390	414	378	398	393	360	364	391	394	408	399	383	390	382	372	392	385	400	429	374	381	431	406	381	401	416	395	379	380	415	387	405	379	378	388	407	434	391	360	391	431	417	392	395	387	396	379	406	387	404	352	397	357	380	376	388	373	353	398	358	365	336	426	373	376	343	362	386	376	391	354	348	384	353	329	374	382	392	400	389	385	412	382	373	357	353	351	344	353	368	411	341	376	316	365	367	365	325	366	378	393	365	388	364	373	380	369	378	368	375	398	329	354	364	354	400	361	366	386	377	343	370	340	366	367	367	381	363	381	383	357	403	344	371	360	341	403	333	352	403	376	341	368	322	368	374	382	331	380	374	369	351	358	354	366	366	352	357	346	396	371	344	373	364	359	373	385	354	378	346	333	354	345	364	381	361	376	353	349	390	338	346	366	402	368	381	384	383	351	327	381	381	349	365	346	375	369	378	352	363	392	344	387	351	375	352	377	352	364	367	359	366	353	355	370	381	375	372	386	394	342	370	369	359	314	370	346	375	359	389	345	360	356	303	374	360	325	348	375	383	384	361	352	395	374	353	379	365	362	360	399	370	351	370	352	396	332	353	367	305	395	368	373	361	368	367	326	345	373	325	375	405	349	383	388	347	348	350	357	341	337	357	350	358	358	377	372	340	362	380	379	378	367	357	354	358	387	359	357	359	370	418	357	401	378	365	351	391	365	378	363	358	369	366	367	366	353	375	367	341	383	413	381	366	371	370	344	350	363	356	358	381	340	371	353	371	389	355	319	349	374	344	370	391	378	410	401	377	353	332	362	390	374	368	400	341	374	354	373	348	360	385	371	368	347	337	374	340	350	342	340	358	357	359	373	341	346	351	351	348	365	341	360	368	335	358	397	352	384	354	355	379	372	374	390	353	395	375	385	387	365	355	389	352	386	330	374	342	339	388	351	332	372	350	415	363	335	370	361	368	367	352	393	356	376	344	370	362	320	354	383	362	351	357	382	378	344	349	358	352	334	366	347	356	397	368	368	379	354	381	363	376	350	340	387	342	344	368	356	352	392	361	364	345	361	395	380	335	375	385	340	350	336	348	339	371	344	379	362	350	322	359	348	359	370	362	346	337	385	347	386	380	357	343	360	335	322	320	316	350	396	407	355	396	329	377	366	336	370	331	355	318	383	398	339	412	358	358	339	355	351	397	327	326	315	325	324	350	341	340	318	354	395	375	340	340	348	380	374	363	363	369	400	403	331	364	362	368	361	370	384	346	365	362	366	353	330	366	363	359	344	320	360	350	373	360	377	396	389	370	368	328	341	338	368	363	353	341	400	386	365	366	416	359	355	391	330	348	372	328	380	338	321	352	338	367	351	353	349	345	349	369	352	376	399	353	336	348	354	374	333	380	342	397	380	378	366	369	364	383	386	340	391	349	351	361	390	376	353	352	336	316	350	346	373	359	382	358	375	343	330	359	382	370	367	350	374	344	364	366	383	348	360	349	337	373	372	341	368	403	343	375	367	354	367	352	363	358	348	367	384	314	375	368	355	351	356	354	385	360	361	368	347	343	343	339	362	337	359	337	395	346	362	362	336	393	355	349	405	358	363	359	344	371	338	358	357	381	389	340	333	383	360	352	371	376	370	360	345	382	343	370	367	364	358	356	377	349	362	367	361	368	387	370	347	349	335	345	392	362	361	344	373	348	348	372	371	372	365	354	348	334	356	336	362	326	384	373	360	360	384	348	341	340	379	355	342	361	332	342	337	356	351	357	380	381	369	324	377	364	360	377	365	359	346	365	357	373	360	379	384	381	405	375	359	362	386	322	377	374	324	363	352	372	349	348	348	386	363	314	339	357	369	343	395	332	353	371	401	353	391	366	405	336	392	343	384	347	362	362	327	313	341	404	343	328	311	372	347	359	388	358	369	381	375	335	366	399	325	382	361	347	348	366	369	388	403	375	418	376	352	347	385	346	353	386	372	331	380	349	355	396	361	372	398	365	378	361	387	354	341	370	362	376	356	360	374	371	336	342	365	342	379	394	376	354	376	383	356	399	359	336	387	354	321	389	346	371	339	382	338	368	376	337	377	401	380	361	400	378	378	347	360	365	370	362	338	361	366	372	368	347	348	368	364	382	364	390	402	388	369	375	357	360	391	396	363	402	354	356	354	369	370	367	384	362	375	354	386	373	357	341	361	378	364	363	334	339	357	377	365	399	395	384	330	346	345	361	368	417	367	361	352	411	373	393	361	364	351	376	356	396	351	326	350	333	387	375	350	384	409	352	384	371	357	333	395	380	396	339	345	394	362	354	356	335	347	374	374	372	369	382	384	354	349	342	342	356	338	379	352	375	379	377	362	364	369	352	371	374	389	359	347	357	370	330	390	357	328	379	385	333	396	330	385	339	386	362	389	384	360	357	396	369	365	372	350	375	361	358	351	353	358	335	371	326	376	377	354	364	369	403	391	388	385	334	378	355	381	341	370	361	387	367	394	376	391	352	349	365	390	364	348	388	358	358	383	410	333	387	369	374	401	365	364	345	402	339	336	351	370	348	387	358	381	339	342	364	343	381	348	350	362	351	364	350	383	402	350	365	356	376	380	361	381	381	349	373	367	357	355	377	364	346	346	368	359	342	365	344	394	379	351	368	330	360	340	347	373	340	359	346	363	374	368	374	347	353	342	357	370	381	391	366	379	348	385	369	356	369	347	345	345	348	382	354	398	335	339	344	359	362	336	339	402	386	340	366	321	376	349	390	378	374	364	342	365	378	342	372	336	376	354	384	357	374	341	354	364	360	378	372	357	372	344	363	346	336	347	339	378	375	372	351	388	398	370	379	403	381	383	361	386	355	354	370	315	352	391	362	336	366	366	373	364	330	346	369	383	363	341	383	366	342	361	362	344	350	324	344	355	369	394	349	369	366	347	351	391	338	371	339	350	389	356	351	373	398	367	357	374	388	367	384	357	370	378	359	368	342	326	341	365	403	370	357	344	373	372	373	372	375	392	362	347	361	362	378	357	364	364	351	328	367	388	349	375	380	348	381	361	335	363	367	340	346	342	364	383	373	377	349	362	374	341	389	353	331	372	368	399	355	355	342	338	386	343	380	330	372	348	392	364	347	358	380	345	355	349	347	368	378	383	369	355	361	373	365	386	366	340	360	342	374	363	378	381	388	374	401	360	376	357	382	381	361	363	377	358	357	401	378	360	380	358	318	329	376	340	336	388	366	344	360	372	393	366	344	365	365	369	356	319	381	403	368	365	362	362	366	349	376	356	406	350	355	342	359	340	358	325	365	367	371	368	345	360	351	358	349	345	391	367	361	375	331	377
8907	4181	1596	1151	825	512	295	245	232	256	257	257	238	237	207	234	243	238	236	254	234	262	207	219	229	249	234	242	231	257	195	220	250	248	233	226	200	227	227	252	234	231	224	242	247	232	235	253	250	259	213	232	229	244	230	246	254	228	233	240	244	224	257	237	241	237	267	229	227	236	228	234	254	245	218	241	239	238	210	211	245	250	232	249	263	218	239	214	230	233	258	250	241	225	242	229	248	248	225	237	253	229	239	246	234	245	189	245	244	248	232	221	217	231	242	242	246	236	221	229	237	256	218	252	232	258	236	227	248	226	221	237	234	249	249	253	227	250	274	214	254	235	226	224	247	214	259	246	239	209	233	216	231	238	261	260	250	222	227	255	213	245	251	228	237	253	218	211	263	232	220	276	230	251	206	237	245	239	241	240	222	256	229	238	253	266	228	209	227	240	205	251	237	241	243	208	256	255	218	234	249	226	256	221	245	242	243	223	236	236	255	235	249	220	232	209	234	241	273	265	239	223	234	226	230	245	244	231	252	249	234	254	235	219	218	234	216	227	227	224	252	254	196	230	251	243	228	237	225	257	226	223	232	211	236	231	269	224	219	223	242	233	242	234	228	224	261	225	204	236	223	246	280	231	229	211	255	228	239	234	240	239	238	240	239	241	214	240	244	247	266	255	225	229	248	230	220	251	236	228	256	221	246	240	215	225	255	212	225	253	253	213	253	254	241	236	223	239	241	248	235	239	257	242	241	258	216	240	237	235	253	232	214	214	225	232	215	236	238	225	247	219	239	239	227	218	231	245	259	241	242	268	228	225	253	245	225	228	217	265	213	261	227	225	203	210	238	235	222	211	231	220	245	228	250	236	237	226	225	240	219	245	249	234	248	272	219	251	245	211	210	250	202	273	219	220	239	240	229	245	253	264	232	253	232	223	222	250	255	245	218	235	226	260	219	231	246	245	238	218	228	228	232	237	237	245	246	255	218	242	253	219	233	235	224	245	275	251	233	237	236	236	242	231	230	267	217	257	213	236	246	260	221	218	239	210	204	212	222	245	246	236	245	213	220	261	241	251	248	228	229	252	267	253	211	239	224	219	227	252	243	247	229	214	232	233	255	246	233	224	261	223	209	194	212	275	211	246	221	213	227	236	229	212	227	230	220	210	253	244	211	236	230	260	244	222	261	228	220	214	244	232	236	226	244	230	237	248	234	240	250	252	238	254	260	225	231	232	252	222	212	221	238	239	235	227	246	249	205	221	259	229	229	242	230	226	255	230	204	240	257	217	228	242	215	261	231	243	231	237	235	249	239	228	238	231	235	239	240	205	231	238	246	237	248	266	246	226	231	216	227	226	242	217	281	216	245	224	241	224	260	231	251	269	247	253	227	253	217	227	229	246	243	214	237	230	268	209	227	247	231	243	242	251	199	240	232	249	246	225	238	245	242	214	226	233	226	212	208	254	232	263	251	218	230	248	242	254	225	237	216	280	228	237	246	248	246	238	243	219	225	225	244	247	234	259	228	254	239	256	235	225	242	256	210	243	241	220	226	236	254	237	228	239	216	226	229	243	232	219	213	228	260	234	260	238	230	213	224	241	230	240	223	238	251	247	239	246	233	238	216	228	238	243	236	237	229	230	238	251	262	204	242	252	239	207	224	257	253	255	251	235	216	228	239	223	248	231	238	251	270	230	244	240	221	223	220	223	211	203	230	239	222	227	260	260	241	240	239	246	259	243	234	214	228	234	241	244	244	228	226	230	215	217	248	229	230	237	226	219	231	241	260	228	245	216	220	204	263	270	237	211	220	227	226	254	231	244	230	230	229	220	220	247	266	237	207	225	234	237	201	237	235	239	240	226	230	228	251	256	222	269	241	241	255	256	222	245	231	250	216	219	213	261	223	243	247	223	251	234	237	228	230	248	213	227	241	220	235	228	252	227	223	244	250	212	213	250	199	212	222	241	252	217	230	226	224	237	229	225	209	227	233	242	227	220	227	241	201	236	229	236	236	243	222	256	217	222	223	267	228	222	262	234	240	230	238	242	247	232	239	257	240	236	224	252	249	246	246	239	224	215	226	254	210	244	219	244	227	228	229	226	255	237	235	225	232	238	230	232	250	231	229	238	233	252	198	241	232	231	241	220	216	215	225	254	274	218	232	227	222	222	222	236	231	269	272	241	230	217	226	218	197	223	212	224	234	201	256	230	222	258	207	233	205	235	230	253	238	222	207	244	253	246	235	204	265	231	247	256	240	238	235	246	246	221	218	218	242	247	231	206	267	234	258	242	270	249	245	245	232	225	224	246	253	226	241	247	228	237	223	249	217	231	256	235	233	240	231	238	221	263	247	251	261	229	222	238	238	249	220	209	194	253	228	250	227	246	248	241	224	247	235	214	226	236	224	223	257	216	231	224	229	243	239	253	241	212	255	244	216	232	239	215	243	217	252	248	221	224	236	229	215	233	220	233	227	239	256	250	215	237	248	226	198	242	238	228	240	236	234	226	232	234	249	246	247	251	227	237	237	233	256	233	232	255	251	231	203	244	228	247	248	253	221	197	254	224	226	236	254	243	232	184	244	220	226	240	228	250	231	250	211	265	247	205	240	241	244	230	211	236	228	226	264	214	252	246	231	233	240	239	234	221	240	213	262	230	255	208	250	204	222	230	246	242	233	238	254	229	231	244	252	220	231	241	249	225	240	235	211	245	248	245	247	224	222	218	224	260	206	223	252	250	238	242	214	217	246	241	209	232	239	247	257	228	238	224	250	223	249	253	223	248	229	231	230	232	240	236	233	231	220	247	197	244	257	244	241	263	240	233	248	247	250	205	214	264	229	219	219	247	247	232	233	239	213	232	229	263	223	224	250	238	233	233	240	242	236	230	240	254	245	232	226	220	243	243	267	245	224	237	224	232	230	238	241	213	250	222	231	254	233	243	228	232	233	246	234	239	208	243	232	252	211	209	228	213	236	244	244	242	260	241	242	230	237	229	241	254	229	222	269	228	247	213	246	241	240	227	232	216	207	241	265	228	206	235	214	209	210	238	236	280	257	242	241	242	248	255	279	214	231	217	225	240	228	242	250	247	262	212	219	233	223	234	217	235	242	246	233	248	231	219	238	220	243	256	241	247	206	271	237	233	227	219	257	247	230	235	203	232	232	210	227	235	255	248	213	259	242	234	231	275	226	249	242	247	227	248	253	215	205	238	227	244	257	248	264	234	239	238	245	264	252	245	207	246	286	229	238	238	239	240	249	240	201	244	229	257	219	214	231	216	211	208	235	216	247	243	210	212	234	241	234	237	213	227	227	248	222	243	241	255	233	241	235	234	222	226	227	232	221	240	217	238	225	233	225	244	269	250	244	243	246	247	233	236	234	233	248	204	244	252	242	228	219	261	230	261	264	244	205	267	251	208	243	225	231	243	211	248	219	259	220	252	221	247	231	212	218	251	238	234	247	223	255	226	234	235	217	242	218	255	261	225
9594	2206	2001	2438	2332	1689	959	818	721	661	636	674	626	629	633	637	647	638	662	615	625	591	584	625	586	633	630	625	578	601	599	645	623	577	596	634	598	624	617	585	636	624	617	601	576	617	635	597	621	622	620	599	635	591	608	609	589	614	624	631	635	606	695	569	583	659	641	590	598	623	619	624	607	593	649	613	600	621	636	641	641	615	577	627	608	603	662	573	619	618	606	591	586	626	617	634	612	612	600	626	611	635	651	588	628	603	598	581	615	585	591	627	659	604	625	627	627	604	658	594	607	634	637	609	606	578	576	603	599	587	600	597	661	586	578	607	608	574	628	631	604	598	583	635	612	642	626	579	627	620	615	651	628	618	609	623	619	638	597	623	603	607	574	574	601	617	574	643	622	628	578	605	588	618	594	604	650	618	620	641	602	645	635	605	620	646	651	616	608	605	604	659	621	616	605	627	623	625	600	635	596	639	590	611	619	594	571	608	605	617	631	634	578	632	623	609	613	672	580	586	608	632	627	616	570	660	633	584	624	563	574	657	573	575	622	619	606	623	576	627	571	630	622	635	612	582	613	589	573	630	607	622	670	622	651	624	638	594	608	628	598	600	630	622	622	615	578	632	624	627	598	606	640	649	583	593	585	612	627	597	621	635	558	653	573	641	584	583	605	630	639	576	608	610	600	611	631	625	611	581	605	640	624	618	607	592	629	555	609	614	578	622	614	592	597	620	610	592	608	601	599	589	603	625	578	617	615	634	601	600	521	614	583	619	584	590	604	602	621	567	598	564	614	580	634	620	616	633	609	618	635	660	609	648	580	605	605	613	608	592	606	587	624	645	568	576	574	598	622	603	658	595	672	614	611	578	608	610	621	620	598	596	614	607	631	553	605	571	619	623	628	609	618	577	629	616	602	615	598	651	574	562	620	609	598	543	593	613	631	594	637	637	608	587	627	591	618	607	644	628	565	604	577	641	608	606	627	606	616	611	582	597	611	587	565	630	601	617	640	598	583	581	604	600	592	601	611	618	591	586	674	616	570	577	619	625	636	601	610	613	620	620	614	589	612	592	599	656	609	597	603	631	626	602	604	645	625	574	583	609	598	581	597	599	604	612	628	587	624	623	668	638	622	650	589	626	633	661	621	588	586	617	602	611	624	627	599	638	653	600	638	586	620	581	559	623	572	617	623	637	638	627	577	623	601	611	591	595	638	609	605	605	564	639	576	581	576	614	609	638	583	624	611	591	622	634	576	586	620	610	648	612	631	620	620	638	645	572	603	578	597	585	613	585	606	581	637	602	636	582	620	600	612	582	648	587	593	554	625	636	621	626	612	605	594	614	641	565	617	620	608	662	586	623	629	640	629	628	544	630	617	589	626	534	611	588	587	629	560	627	632	688	608	630	631	652	636	598	589	634	601	641	598	600	639	641	629	616	616	619	628	558	634	602	549	589	627	621	525	649	625	591	599	553	577	657	634	640	594	632	650	629	606	593	628	600	592	629	572	572	649	624	640	629	597	546	597	629	630	638	612	608	544	626	562	614	552	621	600	570	602	617	578	615	641	595	598	666	593	597	618	579	588	659	617	599	622	615	634	643	635	608	614	557	613	643	635	631	606	616	580	606	601	619	619	582	596	556	593	615	641	622	594	630	632	549	622	623	572	613	584	581	608	630	574	634	608	608	631	586	581	606	625	613	652	595	587	597	603	603	621	597	600	600	623	582	586	670	624	660	637	603	564	599	571	607	612	628	588	605	594	608	621	618	586	625	602	576	623	651	572	654	603	597	613	653	661	628	610	561	619	609	617	637	585	604	670	605	634	662	593	565	589	623	577	606	612	584	562	617	644	568	627	605	625	573	625	597	631	665	634	630	614	614	659	592	576	581	612	611	628	624	595	591	614	596	586	645	602	597	592	645	622	613	645	627	597	635	590	600	602	613	643	600	589	633	567	633	587	601	586	613	584	588	612	623	615	632	603	644	598	572	579	641	633	614	666	620	580	646	636	604	595	573	634	578	628	564	603	604	631	598	633	564	585	644	593	594	635	612	641	561	673	585	590	610	610	587	584	605	614	618	597	621	591	619	617	600	610	605	633	630	593	623	603	628	624	588	605	629	592	597	555	591	638	609	597	583	577	616	605	627	618	610	610	636	611	615	638	602	617	607	629	635	582	610	631	603	617	578	618	590	606	612	592	613	563	581	608	585	617	634	600	613	634	654	610	587	616	607	601	635	595	633	630	608	619	597	648	630	607	614	609	648	607	614	585	611	644	607	616	584	637	575	555	622	627	656	599	567	657	579	583	625	593	638	601	612	618	654	606	600	601	604	616	607	593	586	581	556	612	612	615	618	615	680	610	651	625	561	580	616	606	655	596	641	620	577	622	578	562	602	600	593	578	620	616	594	574	590	611	588	561	639	600	585	614	627	613	594	604	621	616	627	612	625	629	569	582	613	641	626	564	612	605	602	572	674	576	635	621	644	617	604	568	564	611	610	651	590	607	615	625	627	606	601	586	577	595	596	630	614	630	582	621	610	597	595	562	647	605	597	641	641	569	600	583	578	613	606	595	607	636	586	619	567	599	631	628	616	631	628	620	630	621	583	610	580	644	595	607	623	572	684	662	623	583	602	579	601	624	632	635	641	653	576	597	655	628	590	596	600	605	630	601	601	637	637	641	638	603	594	575	614	610	625	598	626	593	611	607	631	643	590	628	576	629	648	581	611	598	613	613	639	581	571	638	604	638	563	585	582	596	609	618	585	575	644	595	608	605	574	578	614	624	606	541	642	615	618	608	615	608	596	607	656	594	657	520	564	623	587	607	650	597	618	591	570	576	616	580	619	637	561	642	634	577	600	605	617	584	620	603	619	610	598	602	572	614	576	608	608	623	593	599	632	677	629	577	598	600	595	591	626	587	634	601	606	628	583	606	645	614	582	618	570	629	618	618	690	605	606	615	615	597	563	602	619	621	612	614	594	598	569	625	583	581	598	645	611	616	588	630	642	604	594	634	654	598	654	583	554	644	617	586	610	618	612	617	646	612	571	605	563	545	592	658	609	589	606	604	584	593	606	626	612	645	613	562	574	581	611	618	602	589	596	627	603	614	632	595	632	589	622	593	627	669	611	620	582	598	581	615	608	600	562	648	622	634	665	631	634	585	613	620	621	595	570	580	592	596	610	644	602	603	594	608	600	599	597	645	576	588	627	608	602	586	612	644	560	598	602	579	618	590	604	603	595	608	637	615	602	652	588	544	616	635	629	649	596	623	645	622	615	627	638	595	609	587	596	618	630	602	632	640	585	626	597	588	601	628	574	602	605	579	585	634	643	593	597	571	622	622	627	587	588	559	637	609	617	617	620	615	638	647	554	608	636	602	613	564	637	575	656	616	609	653	610	646	601	583	636	607	540	600	561	603	588	601	633	588	608	643	565	641	647	606	593	578	584	611	581	600	598	591	563	611	564	659	626	588	664	585	617	593	620
34813	27728	20318	14451	10536	7458	3584	1603	785	535	404	306	314	301	311	301	291	278	291	264	259	226	274	220	266	271	262	260	245	258	251	249	247	264	256	266	246	256	266	237	266	262	229	253	261	263	244	245	276	261	277	247	261	250	265	247	278	254	242	232	240	275	252	257	261	239	251	260	222	240	247	236	253	251	252	266	278	249	235	218	236	251	248	235	239	232	253	262	251	252	258	260	256	239	233	233	262	238	237	248	237	274	241	232	265	238	269	271	238	262	276	250	234	266	246	248	258	262	259	251	263	266	249	231	257	252	229	278	276	266	250	252	294	267	249	255	239	249	242	271	233	249	251	271	235	250	264	256	259	230	237	231	239	262	259	247	254	254	281	239	215	257	260	247	279	263	238	237	235	241	274	252	255	248	244	251	229	254	265	254	255	294	265	261	240	275	237	259	267	250	250	285	263	267	249	244	264	261	251	232	263	249	263	239	223	258	232	248	235	275	264	255	259	308	214	236	254	252	240	243	249	250	253	231	262	267	225	250	257	281	260	255	255	212	236	220	271	278	251	277	232	255	262	220	272	282	279	262	248	249	258	267	270	248	277	245	254	264	242	264	252	252	245	248	259	258	252	242	272	229	262	276	252	228	270	255	241	248	240	261	229	253	220	248	258	233	265	271	239	251	245	261	274	268	254	242	256	267	229	253	247	251	263	244	237	281	257	246	242	243	283	252	257	245	239	224	259	250	249	237	226	261	220	281	245	245	247	220	236	257	267	259	253	232	255	261	248	243	253	248	265	253	239	245	239	244	249	258	252	266	239	271	244	260	250	268	223	256	263	260	241	249	249	232	258	264	242	260	254	243	251	266	254	246	252	250	238	254	246	266	212	274	264	247	265	215	249	248	274	259	249	226	245	256	238	255	234	280	259	226	249	259	234	269	271	214	250	258	253	269	241	240	258	271	216	263	270	231	263	235	241	254	274	265	233	243	235	267	215	250	230	260	248	234	244	260	249	269	241	241	247	283	259	256	243	272	249	221	273	241	287	262	241	235	244	263	253	266	252	263	245	261	250	256	235	251	273	266	249	239	234	257	240	248	234	252	225	253	261	257	245	218	238	241	248	240	249	236	242	239	275	249	215	224	236	267	257	243	279	234	253	256	255	260	273	285	273	262	247	261	250	240	215	257	212	255	237	218	235	228	229	277	235	266	254	256	256	258	241	263	224	227	252	264	265	217	215	254	257	259	259	254	287	251	225	250	255	232	259	227	224	263	200	222	246	238	234	254	281	223	255	255	250	242	253	253	265	266	272	246	243	264	278	258	217	222	267	247	239	262	265	276	257	260	268	247	252	251	248	229	263	252	255	244	266	227	276	245	260	281	221	236	248	254	271	257	247	234	247	276	250	259	265	217	250	231	287	244	240	269	245	255	295	244	254	254	258	242	233	231	248	243	260	264	249	260	266	253	265	236	250	267	274	272	253	258	245	255	253	221	260	253	228	274	234	242	271	240	262	239	237	251	241	251	241	264	265	245	247	252	255	235	242	262	275	245	257	266	226	255	248	246	280	265	248	255	271	263	277	258	247	232	243	250	244	234	248	265	272	236	257	243	231	261	247	271	265	237	234	253	254	264	264	268	256	283	258	270	266	250	240	254	268	276	260	245	266	259	266	239	244	245	261	265	250	258	229	274	244	259	273	227	241	268	261	242	288	244	245	267	225	237	203	222	249	255	231	239	236	254	240	232	234	255	250	255	255	250	258	279	253	236	260	292	261	243	233	279	250	238	303	286	253	251	243	257	274	255	281	284	236	252	248	261	243	271	246	272	253	234	253	259	255	240	254	226	259	252	282	246	253	278	263	281	232	255	220	229	250	262	219	241	230	242	224	246	235	261	266	241	229	236	260	247	282	252	248	250	246	237	259	256	247	245	247	257	243	236	265	212	286	253	233	234	248	218	252	238	255	257	279	228	261	252	264	226	244	262	242	217	233	218	254	254	250	250	227	248	278	225	256	237	253	247	210	262	249	273	267	257	266	262	270	263	266	254	232	253	276	235	258	219	251	256	250	236	271	235	242	238	222	255	251	268	245	263	256	244	264	277	275	258	220	242	260	252	266	267	235	273	228	269	233	247	244	270	254	260	283	208	258	253	233	230	224	218	278	251	271	263	228	239	278	278	244	236	231	269	244	253	271	279	254	257	223	254	264	248	258	258	255	218	226	253	250	243	245	277	260	270	261	261	222	252	269	269	216	257	212	224	255	254	264	247	245	298	273	255	228	237	223	275	265	265	257	259	252	238	253	275	254	266	270	262	237	257	266	258	256	255	236	256	270	259	244	245	253	238	261	258	244	254	242	251	238	271	264	232	239	268	228	262	228	234	271	238	239	275	255	242	246	252	258	227	206	257	249	245	226	253	251	239	272	257	265	284	252	255	252	254	237	244	261	245	261	242	244	255	273	232	237	253	241	234	256	273	284	227	254	283	262	233	254	241	261	258	264	255	251	272	267	258	249	266	233	273	243	286	276	251	237	228	250	250	252	240	247	223	226	233	235	262	213	235	269	240	258	230	264	243	260	245	269	235	239	236	262	256	252	268	270	259	260	242	233	253	231	270	250	256	230	253	258	252	268	239	232	268	239	245	272	248	243	250	227	255	234	266	258	254	239	245	256	252	257	248	260	246	232	252	216	258	247	238	234	263	230	263	266	255	237	267	247	243	231	244	242	231	269	272	237	280	244	232	278	241	212	242	301	238	255	278	239	230	249	260	254	248	245	252	249	258	258	263	245	227	263	248	242	287	247	219	258	230	287	268	226	242	203	243	227	262	234	258	276	242	252	245	238	261	259	212	230	270	249	268	212	237	248	242	232	229	261	284	235	241	277	278	273	231	246	224	260	250	235	290	219	237	253	248	273	255	264	283	285	265	248	243	257	241	237	255	243	272	258	226	261	236	256	243	231	268	243	277	246	246	243	227	248	224	260	240	246	251	252	268	254	280	231	259	251	238	267	261	253	246	278	261	266	224	234	273	261	303	286	249	233	230	265	247	236	234	214	240	229	240	219	250	250	241	243	251	258	266	274	238	229	281	280	269	268	226	266	243	245	272	259	256	241	250	281	261	250	248	254	243	267	259	255	254	232	253	247	262	253	264	253	225	255	245	236	277	282	246	223	269	228	225	252	262	252	223	231	259	273	236	274	278	264	260	224	253	297	263	246	244	269	223	224	254	284	250	240	234	254	251	228	240	237	264	239	244	240	248	252	243	244	243	241	242	241	240	255	214	219	228	248	225	254	269	203	254	242	260	234	281	266	252	253	269	263	275	242	253	245	272	240	273	280	260	245	253	241	276	236	259	254	242	264	267	274	274	286	257	242	252	234	225	225	265	246	248	266	265	230	259	250	294	254	228	262	285	244	273	233	270	241	252	244	245	232	246	240	236	264	240	265	271	243	234	256	255	223	237	254	269	263	264	231	249	248	225	207	256	238	240
29208	6228	6215	8048	7469	5557	3291	2784	1987	1582	1290	1193	1053	1007	917	893	917	869	828	804	770	771	753	800	739	703	692	659	731	678	675	712	653	667	672	694	699	670	669	694	658	702	673	685	671	662	687	696	672	627	666	630	605	621	625	662	611	633	642	670	681	632	618	647	616	653	677	638	609	645	648	663	650	655	618	612	627	648	584	604	638	666	627	642	654	653	626	605	654	643	639	630	667	688	640	666	663	651	621	668	664	637	686	603	622	655	639	632	656	594	629	635	679	660	647	671	597	601	659	657	644	646	613	674	665	624	643	584	609	639	621	648	599	612	640	620	634	600	590	640	625	639	631	617	627	594	612	657	611	618	603	640	622	640	627	616	632	592	628	607	610	648	580	627	642	610	622	657	615	626	611	616	606	606	627	617	590	655	612	644	639	598	603	621	600	602	610	676	615	591	657	625	636	614	625	620	617	619	657	641	577	630	607	600	602	636	654	628	628	620	656	597	597	628	617	569	590	654	626	621	595	627	628	643	625	616	616	594	648	588	602	591	618	588	601	613	605	613	653	629	678	623	638	627	649	606	610	601	616	614	602	617	629	596	624	621	654	600	688	592	603	643	645	609	652	594	657	594	671	646	598	593	668	607	622	630	645	632	714	624	646	624	619	605	640	658	604	601	699	554	586	623	611	704	669	644	626	640	635	642	603	619	591	658	631	635	600	609	643	566	625	611	633	650	604	632	615	610	668	591	611	603	623	609	625	611	642	570	640	615	582	676	643	603	620	631	564	618	649	624	600	613	616	634	644	624	626	692	616	666	615	626	652	655	643	634	646	634	686	576	616	645	603	627	666	612	637	629	609	654	631	641	671	603	629	618	650	626	594	635	659	611	635	622	597	608	594	585	651	645	641	574	650	661	622	603	579	633	605	620	627	640	677	629	542	634	620	610	640	637	648	607	594	589	642	591	595	612	662	600	646	620	682	622	641	646	637	619	598	651	613	633	645	669	619	623	650	634	592	634	678	635	602	598	599	643	631	623	630	640	655	619	625	591	671	636	658	625	617	686	629	596	625	650	593	643	660	623	649	583	639	606	609	673	610	624	635	613	642	610	602	644	627	598	669	599	618	605	585	652	600	659	593	630	621	590	657	595	615	643	620	620	619	610	646	646	644	669	631	643	647	630	644	651	664	604	628	611	620	613	640	597	630	602	635	637	684	677	632	664	593	610	628	615	647	585	610	611	634	618	636	595	636	656	629	601	618	633	603	630	627	626	653	613	602	598	635	626	651	589	563	631	602	658	636	552	600	622	636	608	619	634	623	577	643	614	604	610	642	626	664	620	619	621	624	615	617	595	664	585	670	606	631	615	600	623	650	603	635	637	591	668	635	647	625	640	629	608	642	594	594	622	641	613	601	618	659	623	621	620	629	682	608	642	643	603	582	648	600	615	597	641	599	646	639	584	587	613	626	641	666	654	639	607	670	607	632	674	621	598	620	651	601	641	605	637	638	615	589	611	620	653	651	638	624	597	577	619	630	643	634	615	628	639	626	622	599	646	658	641	593	619	618	600	622	612	659	615	622	618	592	665	588	601	624	610	621	618	627	607	629	653	645	687	604	670	635	652	665	596	637	641	608	653	625	620	611	636	609	606	593	608	601	670	607	622	602	639	612	633	636	662	647	618	633	611	670	536	646	640	646	603	648	650	617	641	619	613	624	625	645	583	604	627	579	599	627	592	598	652	599	581	614	641	608	601	604	607	617	625	591	663	611	659	637	647	623	630	635	653	622	624	671	695	621	627	648	608	598	622	639	639	659	629	598	633	600	653	597	638	671	664	637	656	608	620	643	615	615	600	655	615	585	593	618	619	636	616	633	613	661	637	622	607	660	621	638	622	614	637	594	637	654	615	612	635	642	576	640	631	618	610	623	629	648	582	631	618	617	608	651	628	605	599	623	597	619	592	590	636	619	617	633	630	642	653	623	650	650	580	650	661	621	563	644	577	605	622	655	634	622	616	600	615	631	647	636	611	665	637	594	595	565	591	639	649	616	614	629	642	651	653	601	636	615	603	589	610	650	634	626	621	637	614	658	637	613	610	619	624	619	585	627	630	621	625	636	669	589	630	606	612	638	631	599	650	658	662	664	627	640	631	640	589	627	623	670	631	642	643	674	602	610	612	634	650	653	636	620	599	639	645	628	644	630	631	615	621	602	637	616	643	640	572	626	647	647	595	651	637	614	612	590	611	602	644	625	616	623	593	572	653	616	636	639	634	616	665	613	662	618	603	657	581	618	642	639	592	660	619	642	665	631	593	681	617	634	606	619	627	618	605	614	615	642	654	627	649	634	631	608	596	633	625	630	617	586	627	631	641	611	551	632	616	624	656	626	642	632	599	613	614	649	588	628	645	617	655	619	608	622	638	636	653	637	659	642	654	605	590	605	611	667	629	622	645	600	602	618	668	590	652	658	621	584	656	604	651	659	604	617	632	626	646	642	600	677	686	602	646	624	625	641	651	613	669	638	645	627	646	629	651	611	599	647	644	642	590	635	586	649	604	623	612	647	603	619	628	604	622	619	638	656	667	596	608	622	605	610	628	599	645	664	629	631	639	636	577	620	627	589	613	607	606	607	630	629	616	594	636	666	628	631	611	629	619	584	675	668	619	611	649	600	606	609	635	596	657	668	609	606	625	606	680	571	607	633	722	644	599	629	614	588	640	615	629	616	662	656	646	608	617	625	659	640	572	599	656	578	612	614	637	619	603	609	583	604	636	617	627	648	602	580	638	612	660	640	663	602	634	585	627	602	594	614	674	627	610	651	591	650	631	618	662	577	598	613	575	642	589	629	614	643	698	615	627	590	629	610	603	616	602	660	605	639	618	626	586	602	660	603	647	578	631	599	616	675	647	615	630	604	644	638	625	627	616	615	615	566	654	600	639	630	596	650	628	614	597	651	571	624	628	587	662	635	664	633	608	641	619	617	599	646	619	597	631	653	626	694	622	631	594	589	634	643	611	633	599	630	635	613	631	598	673	606	626	618	644	630	630	605	640	641	610	576	618	660	625	615	614	645	654	649	555	633	660	599	637	640	602	596	643	647	636	623	591	597	629	633	619	591	626	609	611	604	633	632	639	588	622	584	582	583	563	656	608	642	629	599	608	625	647	618	615	585	642	627	636	616	627	593	600	625	625	630	610	587	602	647	634	609	636	592	612	627	590	628	644	622	653	615	634	619	594	629	650	549	640	641	640	637	604	658	645	596	622	627	657	636	592	620	614	616	632	663	667	588	616	594	649	606	624	613	607	631	605	602	614	620	629	637	621	663	618	634	626	631	606	629	621	605	634	592	609	636	626	613	638	674	570	634	613	642	571	635	660	671	639	654	623	606	607	604	628	625	636	614	622	602	629	649	640	615	580	669	683	635	613	615	639	688	611	588	657	598	610	601	636	623	637	601	620	637	660	590	615	608	659	621	661	623	615	684	613	637	600
40600	28958	24986	20964	19464	16694	8105	3268	1091	589	398	332	300	239	239	258	210	239	201	211	174	197	186	145	165	163	153	146	180	152	154	178	157	175	118	165	147	163	147	152	140	168	160	130	130	146	144	150	154	129	154	135	130	158	155	140	141	150	156	159	127	160	155	141	160	151	127	152	148	163	145	156	160	151	144	137	160	127	146	146	161	124	146	151	157	150	134	129	132	147	134	138	143	141	165	150	137	142	129	147	160	132	143	154	151	134	151	133	154	160	141	178	115	146	112	159	134	131	135	141	135	154	131	154	152	156	131	157	127	163	121	154	151	130	132	145	137	135	151	169	121	154	147	151	134	142	149	139	137	156	139	128	137	131	134	165	135	134	151	140	149	157	148	143	145	144	155	140	154	144	136	158	135	135	138	141	156	129	142	160	144	175	130	160	144	140	116	150	140	140	142	150	134	152	137	136	146	137	155	133	124	139	143	158	142	155	143	170	154	143	123	178	157	148	129	149	133	145	136	116	147	158	134	171	134	129	144	136	139	125	153	162	132	150	122	143	149	116	112	153	138	161	130	127	138	145	128	126	122	130	145	137	140	169	134	152	125	154	152	153	156	129	117	137	141	129	133	121	139	149	134	142	151	166	131	119	133	148	166	150	148	132	138	154	129	140	138	144	151	125	144	165	124	137	148	117	150	132	131	142	145	125	150	144	132	117	133	135	142	147	156	140	146	142	138	129	136	154	139	132	137	135	154	142	128	126	122	146	141	140	145	131	144	136	149	150	154	119	136	137	147	138	141	147	142	131	139	138	157	127	144	145	139	127	171	149	137	152	144	138	142	124	130	138	123	149	160	124	126	140	138	138	147	148	169	133	135	133	143	155	115	120	159	132	123	172	134	151	141	138	137	132	148	138	162	128	144	152	155	127	139	148	144	138	162	115	139	169	147	150	140	143	151	162	144	146	149	120	141	138	145	139	136	151	157	140	150	153	143	131	126	149	142	130	166	156	155	143	136	134	132	168	147	119	137	141	136	135	139	157	138	128	155	144	143	150	176	144	152	119	130	136	135	145	142	156	143	144	131	131	132	140	149	144	132	156	145	147	146	149	128	137	137	154	133	147	156	164	141	155	142	137	147	152	164	141	138	147	128	131	173	127	157	111	158	148	152	145	138	154	138	159	147	145	142	129	142	124	130	134	147	131	130	119	136	118	144	136	127	138	127	132	142	158	150	122	161	131	146	156	160	128	151	134	135	159	152	139	121	132	151	138	139	127	162	149	151	146	130	140	149	128	136	134	135	140	147	132	146	123	148	146	131	139	146	150	135	145	146	140	127	148	122	134	141	173	152	133	126	150	130	148	146	132	127	120	167	134	137	142	142	115	126	161	140	140	126	137	148	130	140	155	136	143	139	126	150	160	144	132	147	155	129	137	144	134	142	141	164	133	144	138	131	137	132	141	135	145	142	126	145	136	134	168	160	124	149	141	141	140	135	142	133	147	138	154	150	133	146	147	122	123	140	123	146	148	133	135	148	136	139	144	149	142	145	120	143	159	151	157	149	152	146	152	117	152	141	155	155	148	124	139	149	135	143	163	147	137	130	123	127	139	150	149	158	159	136	124	141	146	144	117	140	127	141	129	131	111	129	124	131	140	150	150	139	132	118	122	134	135	141	140	142	150	154	164	138	146	114	143	154	142	146	128	137	138	143	151	143	149	138	159	129	117	141	123	136	140	153	142	156	135	137	139	132	139	140	166	174	136	129	146	131	139	137	136	161	116	148	139	146	132	138	164	129	151	146	136	148	159	143	148	143	147	141	158	144	147	141	146	134	139	144	149	160	111	152	150	150	161	149	123	136	138	138	146	132	148	153	146	138	144	135	145	152	139	129	140	156	151	143	143	147	167	162	157	142	166	135	147	137	130	164	142	158	130	170	146	153	152	147	161	130	153	136	143	131	144	135	138	136	143	146	150	134	144	133	160	129	132	140	155	124	130	142	133	149	140	128	141	155	146	126	132	147	148	108	177	156	168	125	135	139	150	138	126	151	151	145	122	135	138	157	133	141	158	174	120	158	148	131	139	121	155	149	136	138	152	141	123	145	141	154	153	159	127	126	158	138	127	153	139	123	147	156	161	143	162	147	135	149	154	154	160	145	152	128	140	120	178	147	155	138	151	127	162	151	132	156	165	112	148	147	157	135	141	135	139	141	130	145	134	138	135	138	121	152	139	147	126	144	157	129	153	142	141	166	124	136	162	131	138	164	161	146	148	159	124	144	130	139	126	153	147	135	136	159	130	140	139	125	138	146	141	149	142	144	134	145	130	151	151	132	138	139	118	135	139	120	133	160	149	154	147	141	175	135	138	123	135	133	114	114	147	134	147	149	149	155	144	148	147	126	138	132	128	143	127	128	136	152	147	150	149	170	142	161	143	141	152	138	134	133	142	131	145	135	138	142	152	128	152	139	157	148	144	136	145	127	129	147	149	138	133	154	148	150	145	146	139	156	145	125	157	124	178	165	163	120	119	141	147	138	153	140	134	162	139	155	140	130	137	160	138	144	123	129	131	143	130	155	135	165	161	137	149	162	163	127	141	156	145	130	143	148	149	134	136	166	145	157	128	146	135	144	130	139	120	134	125	147	152	149	140	151	156	176	131	136	155	145	144	152	134	132	141	156	117	135	137	155	143	140	120	147	135	152	141	124	152	124	161	151	162	135	145	134	143	133	134	136	101	148	143	145	130	138	144	153	114	176	163	128	140	145	134	144	134	131	140	146	138	156	136	152	139	136	150	151	149	151	149	130	136	133	141	155	128	140	161	144	153	168	128	165	130	135	135	140	140	138	145	153	140	156	157	164	124	154	143	151	110	153	134	118	139	158	134	153	145	136	133	131	148	142	127	133	136	140	145	130	153	139	146	148	130	132	126	130	160	144	138	135	143	151	137	147	115	151	142	136	150	127	115	126	113	147	120	121	132	131	140	134	146	134	128	150	132	139	136	130	130	128	129	170	136	154	130	166	120	150	134	150	129	138	147	119	145	144	145	163	138	127	146	131	137	159	147	131	135	136	127	156	135	148	139	151	127	164	132	155	155	138	134	130	165	143	163	144	132	145	155	141	143	143	164	169	144	137	143	147	140	129	118	121	158	137	148	147	127	141	137	129	139	137	136	142	149	136	163	149	137	134	142	155	143	135	137	119	118	146	109	162	130	140	124	109	143	165	146	130	148	111	159	143	145	168	144	129	149	150	142	131	132	135	141	127	151	156	126	165	138	152	138	147	122	139	142	139	151	136	142	122	134	153	118	138	159	139	121	145	159	155	135	124	133	146	148	143	141	155	128	142	123	120	138	147	138	148	126	144	167	133	137	150	120	162	133	139	144	140	153	140	139	135	154	137	164	135	134	155	128	136	170	141	137	140	135	127	156	127	136	140	119	143	146	132	126	138	130	128	130	154	155	157	145	155	138	130	147	141	143	143	137	138	139
32923	7057	8926	11369	10813	8118	4952	4131	2975	2186	1704	1408	1192	1042	1020	907	898	784	752	687	695	657	600	620	579	548	563	547	506	468	497	460	472	471	455	424	453	468	447	426	438	421	431	442	412	441	417	428	415	407	387	419	414	430	388	390	395	369	412	430	419	395	406	415	418	414	383	382	431	395	378	414	399	363	388	386	410	429	373	359	351	404	378	402	378	400	390	379	390	400	387	409	397	427	436	429	396	377	407	424	393	389	387	410	392	389	355	383	393	386	398	428	414	418	412	374	376	372	378	374	385	357	375	360	376	384	396	401	354	370	392	408	329	361	359	334	391	365	353	392	412	381	354	376	357	357	326	374	377	374	371	351	358	385	380	367	378	359	348	344	347	345	319	347	383	343	371	355	411	374	359	379	372	375	366	360	365	352	348	351	376	375	355	350	350	385	347	365	408	385	405	347	380	369	359	377	389	390	347	390	354	358	343	323	334	354	376	376	358	340	371	365	344	352	356	368	399	355	363	358	372	339	365	367	331	391	391	370	364	358	399	400	365	359	370	347	358	355	337	375	368	324	359	353	377	367	361	360	359	404	384	374	312	350	371	376	346	371	407	375	347	374	375	351	316	344	367	370	358	352	335	360	374	384	364	349	391	375	353	352	390	382	365	381	366	364	343	362	361	384	362	351	381	386	351	367	374	365	358	366	366	383	363	393	392	348	343	359	341	354	348	387	361	365	370	336	380	370	369	394	334	399	351	350	392	378	357	371	342	392	386	361	371	371	369	336	352	392	348	374	354	369	345	362	377	360	399	380	399	335	359	365	378	397	361	373	346	357	352	398	345	397	384	380	367	362	377	388	377	338	371	395	398	381	398	380	380	367	361	360	396	323	354	379	355	371	354	342	393	357	360	399	348	393	392	348	331	332	332	373	337	337	351	356	377	368	322	359	368	349	374	370	385	391	354	359	377	377	318	391	340	410	399	342	318	336	377	367	346	351	327	344	376	364	397	341	406	360	356	373	370	367	388	348	381	348	366	372	338	369	317	386	377	323	385	363	377	365	383	398	346	375	367	359	355	369	349	365	347	374	360	352	363	326	367	340	359	319	375	362	369	365	359	386	369	399	372	359	359	366	336	364	346	368	378	362	347	377	382	352	364	361	380	361	342	346	399	370	354	371	355	330	360	347	375	373	348	372	369	351	349	394	355	376	368	364	372	361	355	361	380	411	347	360	347	338	420	361	353	353	357	361	374	391	373	378	371	368	361	357	370	383	352	339	353	358	348	362	334	363	342	377	371	377	329	346	358	382	358	378	369	384	381	370	322	326	367	365	376	382	358	399	361	369	381	340	375	348	374	365	341	366	336	353	309	350	350	356	359	361	381	359	370	362	363	356	362	379	374	338	362	339	345	384	357	391	362	355	385	393	368	350	403	387	345	379	340	376	357	351	339	386	376	383	363	402	339	381	337	348	339	334	347	363	363	399	369	350	395	358	392	398	364	370	378	362	356	357	348	374	355	384	357	337	341	375	344	357	363	378	353	345	347	385	367	345	337	349	334	360	362	342	391	358	341	376	339	405	370	380	386	388	371	328	370	359	342	405	386	353	382	374	354	415	353	353	348	357	394	381	336	338	380	364	356	338	369	363	374	365	354	344	372	374	375	373	340	338	406	351	363	377	379	346	377	337	368	352	382	380	361	396	387	369	391	345	350	378	370	355	366	350	365	360	376	356	318	352	351	352	359	360	347	352	386	345	360	349	356	369	381	333	358	361	383	369	350	384	380	354	396	362	337	334	358	369	345	348	360	344	352	361	342	346	338	355	325	367	387	381	375	341	368	380	345	364	378	385	335	367	349	378	379	378	357	350	367	361	343	381	379	369	384	362	382	362	343	394	401	411	358	355	362	345	368	345	378	370	347	355	354	333	372	363	377	346	400	357	360	351	354	371	354	350	361	382	378	363	368	370	393	331	353	350	382	344	364	351	369	359	359	372	353	392	340	351	396	411	349	382	350	352	362	360	348	368	378	338	351	352	358	364	361	355	369	357	383	372	376	368	348	363	342	353	385	337	366	345	349	416	398	389	384	368	348	366	352	380	357	372	373	387	355	357	337	346	351	352	348	386	359	348	361	361	340	344	355	367	344	409	394	376	342	371	379	376	350	359	359	374	383	374	347	379	351	380	362	398	373	356	394	350	366	385	383	348	346	356	355	363	381	359	386	367	346	372	356	346	342	354	355	361	370	345	360	387	348	348	362	369	358	370	335	379	350	393	354	361	323	341	371	319	326	370	359	361	389	394	368	374	394	371	387	386	381	337	382	376	357	369	332	360	390	378	374	371	357	362	366	362	311	409	362	354	384	388	399	368	338	390	379	378	376	365	356	376	354	366	392	380	356	358	384	401	307	356	385	367	345	379	378	380	352	360	360	343	366	351	390	405	364	387	382	346	351	357	341	387	378	343	400	346	368	343	400	382	376	350	364	336	380	362	345	362	380	369	361	358	346	344	333	384	360	351	366	363	328	349	411	367	355	386	391	380	356	395	349	345	349	382	356	415	355	385	338	338	322	347	359	397	354	362	378	359	375	350	364	365	329	379	327	389	381	324	346	350	395	347	334	377	354	348	354	367	360	346	365	342	395	377	360	347	369	375	346	343	379	362	392	389	345	355	345	348	350	374	319	371	378	341	391	371	350	381	362	364	389	316	337	364	367	355	374	355	371	357	378	327	377	372	343	382	348	338	370	358	393	373	352	400	353	336	350	343	362	359	358	402	344	379	345	335	382	377	344	360	366	374	370	370	388	364	359	365	362	361	331	364	391	320	377	364	386	382	357	365	387	356	349	363	368	354	354	341	340	355	366	386	363	393	393	368	382	375	357	395	343	361	357	370	350	357	372	373	381	346	349	363	376	362	367	369	325	361	348	346	400	364	362	366	391	349	386	340	340	359	349	392	382	347	348	377	346	356	368	371	345	359	359	362	363	350	371	371	342	369	349	342	334	366	367	317	371	366	362	368	380	313	362	357	377	354	370	404	374	360	359	344	374	386	344	389	367	322	380	363	351	363	344	398	404	388	357	376	404	368	354	333	359	362	357	379	366	335	372	393	348	389	343	345	315	372	341	368	353	395	382	352	394	361	354	310	362	355	387	334	365	343	371	360	351	375	349	380	373	363	366	406	368	392	386	375	361	411	319	345	375	399	366	349	381	381	358	365	372	330	386	354	356	385	351	351	362	390	335	378	363	354	381	355	338	395	358	366	385	366	380	328	361	324	358	372	367	384	352	354	378	334	369	381	363	343	376	346	373	366	373	383	368	369	356	355	356	373	381	339	377	359	353	378	379	344	388	378	349	364	386	345	334	368	336	331	357	339	360	378	365	372	396	346	398	390	332	373	382	388	354	329	388	346	325	362	346	348	389	356	347	362	329	354	356	351	367	372	367	351	382	332	381	381	383	343	340	347	356	345	349	391	368	354	347	332	352	345	386	348
12562	7064	2620	1318	862	480	333	279	242	237	254	224	237	239	233	222	226	237	257	225	242	212	212	244	244	247	244	247	256	247	219	224	246	229	251	250	241	233	253	254	239	234	245	225	231	242	257	249	231	248	223	226	228	250	232	243	241	218	226	229	243	250	236	231	262	241	241	225	238	247	241	199	239	233	228	231	240	249	238	236	262	234	237	231	278	237	257	207	242	234	229	250	236	256	247	231	248	236	222	217	227	234	250	231	234	247	244	265	231	244	236	254	230	270	227	251	240	232	199	239	247	226	264	222	246	246	242	247	235	246	222	240	233	234	240	235	255	245	220	229	249	230	237	254	237	241	245	245	240	265	222	268	224	237	242	221	230	244	251	222	243	224	244	221	241	247	241	242	230	217	253	242	248	248	235	242	262	246	261	238	250	259	231	230	214	228	224	222	223	244	238	257	215	236	252	247	225	219	202	232	243	232	250	212	233	217	230	244	232	231	234	251	258	238	242	268	232	241	257	236	246	232	246	238	233	243	261	258	217	259	234	230	250	217	217	220	249	246	233	217	228	259	224	267	224	233	227	233	272	238	239	222	234	259	253	261	225	220	224	272	232	242	246	224	206	256	230	228	260	224	272	243	243	239	218	223	240	237	241	250	238	265	248	257	232	249	266	254	218	217	244	251	219	254	231	247	242	247	234	246	242	251	244	256	218	227	266	232	223	250	226	251	222	211	236	255	235	246	247	244	232	259	244	243	217	220	243	225	240	225	229	250	239	227	238	220	216	243	246	224	233	271	216	223	248	204	255	218	223	230	242	236	216	256	257	209	229	247	216	242	240	223	225	231	270	229	236	216	258	242	231	271	228	218	234	243	216	215	255	261	229	285	243	215	240	194	257	220	245	256	258	220	223	224	232	229	282	219	261	220	229	253	254	254	232	244	238	241	238	249	219	216	207	230	201	269	241	245	216	216	204	260	227	242	240	225	246	242	242	208	236	241	244	244	243	230	234	250	270	238	216	239	228	243	242	217	269	239	241	247	235	246	245	229	242	278	238	221	236	250	229	270	241	251	266	231	237	222	230	256	227	235	254	266	233	272	210	230	244	258	240	234	226	227	236	245	230	260	219	243	242	211	261	232	218	250	231	271	248	214	228	240	240	216	222	251	244	234	248	233	249	270	220	242	235	236	247	225	239	231	255	242	256	233	252	239	236	253	240	227	225	236	251	242	231	243	226	240	237	264	233	227	254	229	230	232	241	224	197	242	227	240	221	236	229	268	217	229	249	229	232	219	233	226	235	218	258	256	240	251	231	246	244	238	210	244	214	211	226	245	245	246	216	250	247	259	254	263	251	212	232	214	250	203	207	221	226	255	273	258	225	241	225	198	236	227	236	245	228	264	226	264	219	249	221	255	244	254	237	252	242	220	218	248	277	202	222	219	248	276	232	228	226	214	227	221	244	233	246	266	234	234	247	232	218	239	246	224	263	221	232	254	237	230	229	235	224	225	219	237	228	238	249	212	225	223	242	261	238	214	260	237	200	238	206	229	235	243	226	211	228	217	226	243	235	249	257	234	231	227	230	235	220	244	256	248	229	229	214	239	259	209	256	261	214	207	216	215	236	249	245	242	226	247	240	230	249	261	247	241	232	220	260	233	251	233	245	246	210	240	230	235	224	243	211	242	242	226	241	224	241	251	251	251	252	224	213	217	231	258	252	238	212	207	249	250	226	266	249	233	231	243	249	255	226	244	243	224	236	209	237	248	242	253	233	223	236	233	236	268	279	224	246	263	247	243	281	243	219	221	243	241	227	241	217	253	262	230	241	215	259	260	231	243	239	242	211	234	244	261	234	262	249	242	273	220	258	258	264	247	250	259	226	234	224	219	230	250	210	222	250	236	244	243	255	219	223	240	236	231	257	262	265	242	243	235	249	243	258	250	236	240	233	237	252	248	232	265	241	250	262	225	253	240	258	230	271	248	225	226	239	230	230	245	246	220	252	250	217	246	234	261	234	257	255	236	264	258	263	217	234	226	244	233	222	222	269	232	223	243	232	239	236	252	242	252	228	260	237	261	266	263	228	230	269	251	223	212	234	227	221	236	232	234	238	217	208	216	229	264	256	218	229	237	230	222	242	209	219	261	241	234	232	251	241	242	259	259	250	226	235	246	232	239	253	248	223	215	229	239	252	260	250	214	235	237	246	242	209	271	246	269	259	270	254	270	245	263	248	267	239	244	221	237	245	260	222	248	222	226	225	254	240	224	224	240	235	229	246	220	238	254	263	223	257	252	301	270	229	228	233	238	218	257	220	235	209	240	262	228	225	248	252	252	213	255	237	255	237	229	266	226	252	216	255	234	226	228	218	225	245	244	229	220	238	249	251	218	251	243	217	240	221	257	255	235	257	238	251	260	243	241	217	211	235	237	231	228	233	254	210	224	218	238	237	213	236	235	239	228	232	222	255	254	250	249	214	247	233	266	216	231	215	253	239	254	244	239	231	250	246	238	221	247	233	254	253	247	270	245	233	203	223	224	248	234	227	237	256	227	212	261	227	220	242	249	242	194	245	251	261	236	237	250	246	225	262	241	255	259	230	266	234	227	203	263	257	249	240	290	239	244	253	216	237	234	247	228	222	232	254	246	242	242	242	239	230	245	258	214	230	229	236	228	233	227	238	229	246	241	226	243	247	221	250	251	249	228	232	239	255	234	269	239	223	243	229	258	239	260	226	251	269	243	229	249	220	251	251	279	228	231	246	234	239	239	260	216	237	223	222	213	237	238	239	230	258	255	250	244	224	247	257	247	208	221	228	230	227	244	225	225	250	253	237	206	222	229	223	229	226	229	241	250	224	249	205	225	251	248	244	268	266	215	228	211	225	212	216	218	243	241	231	252	243	246	271	251	242	242	212	249	220	248	248	229	231	218	254	216	236	247	219	249	245	229	252	245	230	205	234	245	251	243	224	257	241	251	231	222	231	242	241	228	256	229	252	240	233	215	239	203	257	244	235	240	254	249	231	231	252	246	272	222	265	256	231	241	270	238	238	247	218	218	245	280	249	248	253	233	228	241	215	230	244	224	217	238	226	242	223	230	241	213	256	244	213	211	231	232	228	256	247	211	235	213	252	234	250	264	237	274	225	244	246	226	231	246	233	263	230	218	217	233	219	252	257	214	226	259	259	241	228	250	242	262	212	254	251	253	260	252	240	244	238	242	238	225	226	274	236	252	249	266	233	245	225	240	258	212	267	243	237	232	215	218	233	211	238	215	252	271	249	211	219	216	230	232	255	229	233	244	260	250	244	247	242	219	227	233	220	244	242	232	242	215	240	234	236	218	211	227	247	246	246	232	245	230	242	229	229	275	252	266	261	211	244	248	241	231	244	242	233	220	245	232	233	243	233	240	238	261	257	233	247	219	255	250	251	254	226	239	235	247	219	224	237	214	230	225	219	229	220	225	237	237	198	254	257	231	229	223	242	220	240	247
13140	2010	2157	2337	2066	1562	893	769	709	661	626	683	609	631	648	620	604	620	638	640	611	648	662	591	605	637	610	601	585	619	608	656	590	652	644	625	604	629	637	600	606	646	586	621	641	585	611	593	620	605	619	602	675	612	602	571	656	624	600	622	637	634	617	645	623	573	629	620	665	615	606	647	633	626	649	628	665	618	605	631	591	649	630	671	616	633	606	606	610	589	642	590	617	661	571	599	647	637	623	644	652	623	667	643	599	641	619	607	612	635	591	634	566	633	556	647	616	615	607	643	602	602	615	612	628	617	622	619	585	579	572	601	599	603	643	626	580	669	651	637	637	628	625	613	611	630	668	608	599	644	647	636	631	603	573	634	637	591	612	569	588	598	610	594	630	622	634	599	640	630	637	563	620	618	601	595	647	585	615	635	614	583	629	652	588	574	636	600	667	646	591	626	613	596	571	653	638	591	662	627	624	606	625	604	583	629	618	601	624	607	625	635	562	646	589	669	588	614	620	591	628	618	616	589	609	609	595	600	610	692	596	615	621	619	624	634	554	618	606	594	639	601	626	574	606	611	584	616	626	657	612	587	623	649	607	631	569	630	611	616	658	642	596	615	617	623	605	589	597	622	615	622	633	614	632	639	647	570	609	656	616	608	595	669	636	625	605	631	603	614	613	634	641	605	637	614	613	599	627	611	617	650	566	586	623	599	639	618	607	643	573	613	589	628	576	592	594	599	574	585	633	584	592	600	599	636	591	624	600	602	645	628	623	615	640	613	625	615	641	628	608	618	582	625	595	604	585	582	611	600	583	630	611	590	621	624	595	664	638	646	606	641	608	633	597	573	604	619	644	632	625	619	622	592	606	590	652	611	601	622	638	613	610	647	613	673	615	634	616	593	643	627	610	622	630	571	626	619	567	615	589	620	549	618	600	633	625	615	593	599	569	593	594	562	601	621	622	586	580	646	627	587	669	583	608	654	638	581	654	616	582	564	622	605	578	659	601	665	620	623	664	576	633	559	667	636	600	642	569	636	619	624	645	600	612	590	594	655	646	619	595	600	591	636	683	599	647	621	607	633	614	588	576	584	659	646	650	631	603	598	629	673	636	612	609	617	558	634	621	629	592	629	595	615	634	597	617	635	604	652	590	626	615	595	604	618	627	600	613	614	590	579	595	595	605	622	586	658	637	636	642	603	584	618	604	568	605	642	549	593	665	671	587	654	640	594	613	624	610	605	603	621	627	622	651	631	629	581	671	584	589	583	643	545	595	593	575	600	612	615	581	685	631	584	628	626	592	664	580	599	588	613	631	613	602	595	630	618	645	650	615	596	631	636	689	635	640	683	599	553	592	609	646	632	601	600	616	601	647	648	591	600	585	588	618	602	665	609	636	643	592	604	656	594	603	642	574	573	629	617	615	629	612	582	643	565	636	634	622	563	652	601	655	616	637	617	630	611	602	607	592	627	619	634	598	614	613	600	637	603	611	626	634	606	629	637	591	642	601	625	656	644	626	638	594	608	603	592	633	610	624	608	655	617	596	625	601	596	591	607	653	632	580	595	623	615	618	551	576	647	639	609	605	579	632	611	608	600	602	600	600	643	632	567	627	570	624	660	623	619	656	564	556	612	612	629	615	643	623	585	676	658	602	632	652	595	624	615	582	622	608	628	638	578	611	575	640	602	577	585	633	578	601	618	613	632	618	619	618	623	666	640	605	625	589	606	582	641	623	605	659	624	632	612	600	623	628	608	609	614	641	614	646	633	575	578	631	643	586	577	561	599	633	621	607	608	643	596	583	610	600	610	607	638	655	621	596	623	613	599	629	617	606	606	597	544	623	630	616	625	605	589	564	581	604	605	640	600	583	672	659	604	607	601	604	588	628	639	638	637	586	586	603	647	634	587	556	598	598	607	588	624	561	618	631	617	631	573	628	619	617	659	646	606	625	636	635	603	617	611	658	612	582	604	630	646	605	613	632	566	654	581	605	632	583	621	641	608	626	637	608	621	572	615	620	602	609	652	621	612	626	626	589	635	636	664	590	633	634	631	635	624	620	642	658	621	539	594	622	571	596	640	606	600	596	610	632	567	617	635	603	617	602	628	620	597	622	628	629	580	615	595	611	641	600	579	650	590	628	610	566	604	572	601	607	649	598	596	625	613	609	595	573	605	630	637	617	617	557	629	627	597	654	622	635	602	599	614	637	573	590	679	637	612	638	648	685	648	595	615	598	602	582	586	613	619	658	561	642	577	601	576	660	599	550	587	683	632	579	606	607	584	639	608	628	642	615	611	616	582	637	643	630	590	580	615	616	576	612	643	590	615	616	642	634	619	613	636	544	590	613	592	652	586	633	640	555	613	584	637	660	608	570	600	585	630	617	627	554	630	615	576	621	618	642	628	596	620	639	594	582	629	605	650	622	597	624	638	605	673	609	609	640	604	606	608	578	636	592	648	601	641	626	589	610	632	580	604	659	610	614	581	609	617	587	658	609	614	597	645	628	623	609	636	597	603	599	629	663	607	632	648	627	636	583	593	616	688	587	610	590	612	594	620	627	572	625	582	586	622	650	602	600	621	622	607	627	671	638	625	619	581	596	678	629	599	657	626	602	612	589	621	595	590	598	609	653	632	639	601	628	606	615	610	656	630	628	599	634	632	610	608	602	638	592	616	636	669	617	636	605	579	574	607	615	605	591	623	567	618	635	656	620	624	627	643	606	662	667	607	598	585	635	689	565	620	618	596	597	575	613	586	548	598	615	623	552	611	620	654	606	651	604	595	594	591	611	579	620	596	586	562	641	569	555	632	601	588	615	589	584	649	627	647	615	600	600	614	624	594	596	602	611	616	598	596	570	616	621	606	621	558	595	645	617	618	609	652	634	568	616	563	635	632	644	595	605	590	607	633	614	611	609	614	584	624	571	597	589	614	602	609	601	578	675	630	641	593	641	601	616	635	610	593	614	649	613	634	610	634	544	605	574	612	623	625	620	646	659	623	595	610	655	607	633	622	654	627	645	587	625	607	609	616	624	632	643	644	590	588	649	559	632	619	656	582	562	598	608	632	648	623	643	590	608	629	628	641	618	618	603	632	619	630	625	601	594	590	594	640	571	633	588	585	633	602	648	628	582	613	667	636	583	569	608	665	643	600	607	604	595	601	614	615	603	615	609	627	593	614	636	583	585	610	565	575	601	621	622	664	601	593	588	609	595	610	666	584	611	593	616	599	604	620	636	599	647	599	646	606	654	600	589	624	604	597	684	629	605	618	669	592	597	670	645	578	618	633	612	638	591	645	663	630	634	608	619	593	630	623	609	610	639	641	594	601	626	614	651	604	584	638	616	599	640	612	645	613	627	637	614	619	609	630	620	580	622	602	614	623	628	570	689	646	630	657	642	620	605	605	618	589	621	596	609	608	630	614	613	601	583	626	651	596	671	560	590	627	618	612	610	626	618	590	585	591	615	638	636	617	633	603	609	618	627	598
38523	28792	19305	14078	10215	6059	2757	1313	644	465	413	344	319	332	299	290	283	282	250	289	259	255	273	229	262	263	270	264	266	265	240	253	274	234	261	230	209	262	258	228	254	258	254	253	247	239	269	233	266	249	253	242	245	254	240	288	238	239	241	267	261	280	274	270	260	268	235	260	228	255	281	263	248	239	255	263	231	236	239	281	256	248	256	275	253	257	269	278	267	252	285	254	253	263	253	276	266	254	243	273	252	232	274	250	248	263	275	276	243	271	267	259	257	249	264	270	272	281	290	247	270	271	230	275	266	260	261	237	277	268	254	270	256	252	250	246	274	249	243	242	249	259	257	275	245	269	281	271	234	276	257	246	272	255	253	264	250	262	240	258	228	266	252	244	248	269	246	249	262	261	232	266	265	246	287	265	261	273	242	267	239	260	267	266	234	243	302	279	265	253	282	226	238	250	221	265	217	263	293	262	228	251	271	251	231	268	263	242	252	266	251	230	266	245	222	261	279	259	252	249	280	242	274	286	234	245	264	257	268	295	297	245	258	282	261	243	261	259	232	265	232	249	261	237	247	275	273	243	260	271	263	266	230	252	249	262	263	242	233	275	240	239	215	252	245	269	223	248	274	241	284	217	265	239	275	263	246	244	242	249	239	261	264	246	250	251	229	250	238	252	201	238	234	234	284	272	272	275	269	264	266	233	235	283	274	267	245	265	243	255	264	227	277	283	284	258	235	230	267	267	288	278	246	252	259	265	244	244	231	294	272	216	241	276	236	252	239	246	268	250	246	281	249	263	249	269	245	227	269	256	242	279	258	276	244	264	247	263	256	269	250	255	269	254	239	260	280	262	247	265	272	255	264	240	254	232	261	252	245	248	280	228	250	265	246	247	257	245	258	280	221	270	263	268	252	241	253	247	259	250	269	262	265	238	247	254	270	235	230	262	242	242	244	224	258	271	248	222	245	262	222	278	269	234	241	290	272	268	239	271	261	247	256	252	274	237	283	222	273	227	256	260	245	290	243	235	264	252	255	246	277	273	237	258	267	258	232	242	249	254	277	251	229	241	276	268	243	256	241	282	251	263	255	278	251	262	246	268	271	231	247	248	225	245	243	232	276	244	227	243	277	242	267	254	277	246	261	259	237	216	271	259	225	261	277	245	224	247	249	238	282	236	258	278	244	229	244	238	284	223	277	245	239	264	251	240	247	258	262	302	277	248	255	255	282	286	262	282	233	258	248	252	252	261	242	247	239	263	252	259	280	241	235	266	218	248	260	275	272	247	260	259	248	252	263	252	254	257	248	273	264	277	290	250	289	254	264	265	281	268	266	283	258	279	265	260	240	257	251	227	257	268	248	248	230	251	268	265	243	239	247	269	253	263	268	238	242	249	261	235	243	260	275	247	287	253	243	251	255	222	258	232	272	261	285	250	259	245	238	258	250	267	248	207	251	260	249	239	247	241	252	279	240	267	283	254	261	252	241	251	242	244	251	289	252	281	247	205	226	275	241	264	247	271	257	232	220	245	261	258	248	267	261	226	227	239	243	266	259	248	236	266	265	233	252	243	232	256	249	232	254	245	267	253	254	252	221	255	258	244	226	258	242	247	233	255	262	233	250	268	224	238	244	271	263	253	268	265	252	227	247	236	271	237	255	260	267	246	254	245	266	243	254	273	250	210	274	269	242	271	259	270	263	239	260	246	266	287	250	248	236	242	246	225	251	286	244	252	259	281	291	250	268	267	216	248	247	232	263	242	279	264	277	256	234	272	280	238	243	260	273	269	268	259	216	259	240	279	233	251	241	265	250	257	241	246	242	265	234	271	271	254	223	282	255	248	254	271	284	257	277	271	249	270	231	293	271	238	211	240	231	254	233	263	298	290	272	240	251	270	258	276	257	249	256	250	261	247	300	274	245	245	276	246	242	253	258	261	278	262	239	251	248	256	259	255	253	282	272	266	254	256	269	256	255	258	259	223	266	250	289	245	249	272	252	258	261	271	264	241	257	267	271	275	282	247	276	262	250	252	264	263	258	251	240	239	259	281	263	263	255	234	231	280	252	233	269	262	235	256	260	275	268	244	260	253	262	238	248	259	262	256	254	266	271	238	243	241	242	257	221	252	265	272	250	261	274	230	263	251	279	229	268	224	235	247	282	280	281	240	285	267	239	218	260	255	295	272	246	264	249	264	260	253	288	264	279	273	254	258	281	291	255	254	269	239	252	243	262	292	258	242	284	270	246	222	249	245	261	240	238	271	244	264	250	251	220	225	255	254	225	256	241	239	235	254	296	266	252	260	283	235	257	243	251	221	244	254	243	264	285	268	277	281	262	261	289	252	261	264	289	264	249	251	260	246	253	252	254	244	263	254	242	272	243	238	273	277	256	255	230	269	257	254	258	236	254	245	253	265	253	255	244	256	261	229	282	254	262	267	247	244	240	274	259	238	275	236	277	255	239	244	292	269	258	220	270	253	243	232	268	230	267	233	269	268	262	241	249	274	241	246	265	274	260	256	250	239	244	259	254	269	274	262	275	239	272	256	238	226	264	263	261	257	251	252	243	271	280	267	316	246	272	262	263	237	255	281	260	258	220	251	229	255	275	254	231	253	277	247	273	250	250	254	262	259	260	250	259	242	233	254	242	264	281	262	241	263	249	224	264	248	257	261	235	264	256	262	257	240	235	254	250	241	278	217	250	248	269	266	250	247	238	274	256	258	269	260	259	263	235	281	261	251	263	254	237	249	267	275	267	278	257	256	210	266	254	244	236	247	255	235	265	270	276	266	276	238	268	240	267	256	265	264	269	281	247	291	260	241	254	242	278	257	266	265	274	240	259	264	277	271	228	235	249	278	254	235	264	256	233	245	249	271	248	223	223	264	245	267	252	231	274	261	242	265	240	265	279	250	274	248	256	239	239	269	273	257	264	248	261	272	230	256	243	265	243	240	229	258	240	256	262	249	252	254	267	224	246	251	260	243	259	258	233	240	271	280	265	249	286	238	278	273	251	250	253	263	273	250	249	253	259	233	231	248	237	253	263	235	243	238	265	236	243	271	279	242	263	278	229	273	257	262	249	262	247	256	287	276	256	239	264	235	237	246	242	255	261	262	273	238	298	270	258	243	271	278	280	222	268	272	285	269	282	263	274	267	273	286	262	255	261	251	239	256	226	239	262	255	264	259	257	277	249	283	260	267	249	256	269	237	245	235	254	251	233	251	244	247	289	240	252	264	321	279	270	273	242	271	252	285	276	251	241	249	258	264	268	242	263	300	253	232	280	310	292	302	250	244	248	258	265	238	255	243	281	269	268	246	267	248	256	270	276	236	266	250	250	246	242	249	267	247	211	244	265	237	264	277	248	265	231	289	238	266	241	265	253	225	254	251	244	232	237	240	282	288	270	246	271	241	247	217	242	240	253	260	246	256	250	261	246	237	264	251	287	266	250	239	252	260	244	264	265	242	259	256	269	267	256	260	260	272	234	269
30996	5363	6260	8226	7146	5060	3354	2753	1993	1630	1373	1174	1049	972	901	898	902	873	835	791	816	778	770	757	708	722	707	718	648	702	689	715	701	672	694	708	688	695	652	676	716	654	637	669	658	681	637	649	685	666	659	653	663	724	647	624	637	634	645	639	671	611	615	671	703	687	598	674	620	680	656	650	651	647	674	655	611	614	634	664	632	639	651	643	666	673	628	708	637	624	613	680	678	679	645	620	631	666	643	616	677	656	671	660	650	641	650	632	651	609	659	611	618	667	604	622	674	638	659	631	653	682	643	665	648	637	653	644	656	653	646	629	640	595	636	637	604	615	639	626	688	660	648	639	588	608	610	594	640	625	650	617	641	624	652	627	611	638	643	603	638	637	651	651	654	625	622	609	655	671	624	610	626	624	671	618	630	612	645	668	604	638	629	674	626	594	603	618	668	582	602	662	643	638	656	577	628	628	619	588	628	617	628	659	684	577	633	627	669	611	621	562	676	663	612	640	618	598	620	674	587	634	656	615	664	608	630	641	597	665	617	653	659	644	666	640	654	637	653	626	631	598	663	602	613	661	669	585	624	596	628	618	669	576	615	641	644	614	631	615	622	636	616	679	673	665	639	605	616	648	629	652	605	616	657	632	649	636	624	622	583	637	636	630	626	636	676	639	635	598	685	627	599	640	636	653	678	617	629	639	642	634	706	642	611	581	623	627	619	612	644	625	632	613	647	649	666	659	594	627	582	660	598	665	647	608	670	655	656	600	646	649	637	640	612	627	639	667	633	627	608	666	675	550	606	593	685	603	660	621	648	664	692	664	611	623	692	633	602	668	648	600	622	602	603	614	622	666	647	650	656	657	603	621	623	617	656	611	644	646	631	691	623	629	626	659	657	593	599	600	676	623	631	656	632	709	642	626	660	647	656	642	662	618	610	632	640	635	601	639	615	684	653	665	635	622	657	581	639	599	579	670	647	618	622	582	648	619	643	616	620	654	637	647	662	615	653	628	598	633	610	657	639	613	612	635	580	655	622	614	665	632	610	644	610	626	650	603	598	621	618	660	640	643	601	610	634	617	627	633	647	648	689	608	551	621	635	653	607	597	628	631	631	614	606	640	612	650	596	627	631	633	630	659	610	631	671	609	627	640	602	666	622	648	661	633	656	667	664	662	596	609	652	671	620	645	654	613	640	656	635	579	616	622	615	690	634	677	630	603	640	646	647	655	648	640	592	621	613	605	606	619	630	594	668	644	643	649	604	623	626	600	637	682	637	655	607	609	651	635	631	646	646	628	644	639	623	629	672	640	615	625	638	635	634	648	629	627	629	663	620	612	639	664	628	675	582	636	654	632	601	619	644	607	665	653	596	629	661	627	632	615	648	638	597	628	623	640	628	632	634	561	609	618	611	641	628	653	668	662	657	614	655	659	635	622	655	644	613	626	651	629	635	642	636	673	641	621	630	604	633	602	671	629	635	636	651	608	664	659	630	643	574	624	574	622	604	610	665	628	622	613	618	653	674	644	622	698	574	666	622	658	617	632	628	649	670	607	624	652	598	629	621	602	627	611	648	621	614	608	628	628	627	686	647	605	667	602	618	609	630	626	632	609	591	623	648	633	673	647	604	634	608	622	665	596	665	646	631	611	641	606	615	647	630	607	658	608	678	601	605	620	700	606	594	622	631	646	633	628	615	666	613	610	636	642	655	646	655	645	658	624	660	651	632	624	630	600	599	622	564	669	640	643	605	635	599	609	662	590	610	611	614	633	630	611	626	680	654	663	660	618	631	646	602	624	589	594	635	615	636	635	579	611	671	620	642	645	591	666	626	605	651	645	613	612	666	611	629	650	626	619	632	629	608	635	639	635	603	639	674	694	607	628	623	655	590	658	625	669	639	640	684	640	655	607	636	590	630	610	668	612	615	631	627	677	596	644	599	614	645	663	575	661	652	649	664	619	634	648	631	631	634	616	628	616	647	630	640	618	578	701	656	608	663	622	599	646	656	647	610	666	627	622	631	583	637	678	622	649	638	595	619	655	669	621	665	627	615	598	620	671	635	657	595	660	616	626	618	654	630	600	635	634	611	621	639	608	624	688	562	598	638	655	636	598	673	620	625	663	605	652	620	650	611	596	627	614	645	598	641	646	660	628	638	628	611	641	618	588	665	645	642	613	623	659	632	661	646	614	639	607	633	596	606	645	643	642	592	570	649	596	655	665	633	626	656	652	638	618	648	659	625	604	634	607	632	663	609	652	589	642	647	643	644	601	631	623	631	624	652	643	659	613	649	626	656	590	587	641	622	621	637	625	644	584	641	649	684	639	649	604	635	620	692	614	636	665	610	634	635	681	658	617	616	606	631	659	630	612	616	648	636	624	632	659	614	632	651	634	590	616	650	613	683	628	656	629	642	660	621	649	677	640	603	634	629	657	641	616	665	635	632	637	634	620	624	617	667	687	646	640	617	658	628	625	652	642	597	627	645	623	598	665	630	646	651	656	615	621	635	660	669	605	581	649	602	610	636	643	671	636	615	603	655	637	652	643	652	642	622	608	605	666	609	674	623	652	660	624	626	656	625	634	634	654	667	646	655	609	614	653	638	630	630	598	647	572	597	643	682	648	637	627	661	611	647	625	596	666	648	631	657	620	634	640	618	588	610	638	599	610	616	635	638	629	632	623	610	634	653	633	596	630	597	643	584	667	644	699	649	646	655	641	626	591	658	650	624	627	618	645	574	648	643	660	642	629	622	644	625	660	628	632	644	609	679	637	654	626	649	650	627	613	642	664	685	619	626	635	635	586	656	679	622	645	616	658	675	595	648	641	636	653	642	632	620	605	633	609	624	641	687	651	616	644	586	711	644	656	645	646	602	621	601	614	635	658	597	621	645	647	646	622	647	592	662	578	621	676	648	656	622	635	632	637	659	625	654	619	619	604	613	638	622	658	641	586	646	619	608	655	673	623	598	606	622	636	648	648	584	620	668	635	654	661	659	625	677	629	677	667	635	621	589	631	643	642	646	608	635	632	622	637	616	610	619	706	628	658	599	554	650	597	630	609	626	649	642	675	625	648	634	667	661	588	661	627	625	621	605	687	619	663	564	644	627	591	621	592	642	640	596	639	604	571	672	633	643	605	627	648	625	611	636	635	651	659	644	614	618	638	654	623	634	627	649	621	607	672	617	663	615	630	636	625	653	628	649	654	634	613	642	646	617	644	580	636	670	649	605	621	630	663	662	626	630	649	620	601	633	644	641	621	582	590	661	674	630	665	657	677	639	597	638	612	623	637	665	636	633	606	657	622	648	623	637	687	630	620	611	598	595	673	669	643	647	654	627	597	628	690	614	667	664	627	700	647	639	616	613	635	659	636	652	637	644	641	660	619	643	656	594	624	622	656	643	623	671	641	656	655	657	628	631	606	607	642	615	680	681	636	632	638	618	639	633	638	575	610	594	603	647	626	632	635	622	635	630	597	677	653	606	628	614	618
45331	29760	21901	17627	14355	10049	5224	2251	978	568	443	333	280	251	218	222	211	179	178	205	202	193	177	150	188	179	184	160	171	163	155	161	158	157	144	143	149	155	131	139	141	158	148	131	155	160	140	158	145	139	155	156	150	139	129	165	155	136	150	146	147	163	161	159	140	133	133	153	143	132	137	173	148	134	145	155	133	148	135	146	161	142	179	143	132	155	142	172	163	140	144	135	154	137	151	149	123	152	129	144	144	134	139	135	147	155	144	145	145	145	132	152	143	150	136	133	156	137	151	132	135	161	159	161	150	145	142	146	147	132	147	145	153	138	154	133	132	149	142	142	139	129	145	135	149	141	142	146	135	154	133	149	144	131	135	149	151	137	166	160	153	141	129	144	138	143	155	130	149	165	134	148	146	147	147	143	149	128	160	143	129	142	129	131	137	146	154	157	152	132	148	144	133	143	148	141	131	130	157	120	127	128	147	118	153	142	152	150	127	161	133	131	133	151	147	136	161	120	130	125	152	135	144	134	136	140	142	139	154	150	137	122	135	175	138	140	128	147	133	132	141	144	138	143	151	155	130	139	134	141	138	141	133	131	158	145	130	144	125	110	133	118	119	128	138	143	154	137	161	126	136	142	126	141	138	142	125	111	125	128	148	138	139	120	138	160	140	155	157	132	150	162	148	142	131	144	150	160	143	162	116	135	138	160	142	134	146	120	147	122	157	137	146	114	147	144	136	136	145	131	128	136	164	127	122	150	140	132	117	135	129	153	141	140	134	128	132	146	126	144	132	148	153	155	153	154	132	143	133	128	163	176	153	125	120	136	138	176	137	151	138	163	129	145	137	130	129	115	139	169	145	138	113	141	147	143	141	129	135	128	148	145	128	135	136	142	122	133	129	132	156	133	147	139	151	154	131	156	139	153	146	126	138	139	140	163	154	135	154	130	135	118	131	136	117	142	123	126	134	125	148	144	162	143	131	133	139	135	142	133	122	145	136	158	163	122	132	161	160	137	125	150	126	149	154	135	139	136	140	153	145	136	153	137	127	142	137	134	166	152	144	143	136	124	160	134	147	139	139	157	130	131	129	149	131	135	161	137	146	163	139	156	132	144	134	159	151	148	131	140	122	106	138	136	133	161	133	153	139	145	144	140	152	134	149	129	143	150	133	158	136	131	165	147	155	164	139	112	124	144	135	147	143	141	144	114	133	157	141	137	129	128	150	164	136	118	150	158	147	133	131	142	129	144	150	149	127	127	151	139	119	139	137	169	128	151	132	132	164	141	153	140	125	151	148	135	137	145	157	116	135	150	146	115	134	147	165	114	150	139	147	142	153	160	133	154	142	144	159	139	111	155	137	109	134	128	140	160	143	154	140	166	138	151	147	118	139	131	146	135	138	135	160	152	141	147	134	127	156	145	125	170	134	176	138	162	134	127	135	157	130	144	149	136	131	167	132	137	139	114	128	158	135	127	133	137	147	163	138	142	143	123	164	137	141	147	155	141	150	155	154	146	150	121	125	145	151	177	152	124	138	119	156	147	139	141	146	137	147	139	177	123	129	134	130	156	164	147	152	140	139	143	141	136	149	132	134	148	148	144	135	153	124	119	135	139	139	138	134	133	131	141	142	157	152	139	146	135	139	145	142	139	144	122	133	155	133	149	143	140	121	152	131	134	152	152	157	143	160	159	126	144	128	154	140	158	156	150	125	159	159	149	126	152	129	145	138	138	149	148	156	134	148	143	142	143	125	155	148	145	143	154	147	139	128	140	134	143	154	125	174	132	130	135	142	163	128	154	134	134	150	158	149	147	122	132	141	143	132	148	170	178	150	132	146	147	121	143	140	165	137	148	121	165	135	146	126	172	140	120	141	120	138	126	136	129	132	127	148	140	141	152	158	139	145	154	158	162	120	149	135	148	155	132	143	148	144	130	133	151	126	139	134	137	141	148	133	132	140	133	134	119	122	125	135	122	142	131	139	155	149	127	128	144	124	148	111	138	129	142	128	163	166	139	143	140	152	129	138	150	153	143	135	115	135	132	165	126	128	134	148	121	133	145	131	148	167	146	148	138	144	143	135	137	143	141	139	131	140	145	132	149	134	136	135	125	143	134	135	118	140	101	130	126	128	153	164	155	114	154	131	164	155	150	149	146	158	155	127	150	136	134	137	124	123	142	139	148	148	144	138	163	141	138	143	164	162	134	124	155	127	116	141	124	127	127	136	143	150	129	129	133	138	144	145	148	135	144	151	139	130	157	152	142	142	137	142	128	135	146	150	145	132	124	138	138	153	157	148	143	144	114	142	128	137	136	147	141	160	131	151	145	142	153	161	153	138	142	131	138	135	155	165	133	146	125	118	128	151	168	159	147	158	140	133	144	112	133	122	131	127	129	131	138	152	147	129	138	139	135	131	137	156	139	141	138	154	151	142	139	133	140	142	150	158	132	131	170	136	154	141	145	146	140	141	128	155	121	153	142	129	160	157	162	142	151	136	152	138	155	139	137	146	133	123	137	135	160	139	157	138	132	157	152	149	150	133	114	135	137	160	148	148	143	123	143	137	141	135	149	149	146	141	120	141	133	139	127	147	130	151	145	116	136	127	123	141	153	132	119	118	119	153	156	140	130	137	124	121	144	143	139	147	137	149	127	128	145	149	130	140	160	127	147	151	176	160	132	144	129	134	160	146	116	137	144	126	144	146	143	122	137	147	138	126	127	138	146	129	143	150	137	139	138	134	157	161	138	154	130	139	128	159	131	166	145	139	152	151	144	124	159	146	142	156	141	127	170	134	141	145	135	124	142	146	141	121	134	141	141	148	133	150	141	131	130	115	155	149	145	143	144	150	139	145	134	115	148	125	131	142	160	153	151	134	135	149	144	148	128	134	149	150	127	148	127	150	141	115	144	134	156	127	134	150	163	146	156	132	146	131	137	128	137	132	154	138	147	143	129	152	140	130	134	129	127	139	148	155	152	156	160	135	159	132	141	131	136	142	139	137	138	126	131	157	127	125	131	124	155	135	147	127	149	156	160	158	124	130	131	138	142	175	143	134	151	142	148	169	142	173	147	148	115	145	141	139	146	141	117	156	145	129	162	143	142	139	141	128	146	139	142	139	141	136	146	126	129	124	138	143	123	154	143	155	136	149	134	144	162	148	160	120	153	139	150	158	128	127	131	139	156	131	154	142	129	119	151	152	116	156	146	116	147	139	149	159	168	148	147	171	159	138	139	116	159	145	133	159	126	132	160	147	139	124	157	126	142	154	140	133	146	154	134	155	139	124	125	137	124	139	147	125	155	134	155	161	136	141	140	126	148	146	130	142	134	147	134	110	140	150	148	125	152	132	147	150	141	137	140	144	138	146	147	136	150	151	157	153	140	132	129	160	130	130	119	120	138	142	153	145	146	139	136	148	153	142	145	147	141	156	147	166	147	143	139	136	137	143	148	122	147	138	137	156	136	131	149	151	168	149	139	147	158	159	123
35590	7521	8778	11083	10560	7115	5063	4024	3037	2068	1709	1448	1169	1097	969	857	899	786	735	707	670	610	611	537	575	526	536	508	555	508	502	453	473	441	480	472	454	448	439	418	429	398	447	439	412	427	398	420	437	383	396	410	442	381	425	404	392	408	408	409	411	440	391	420	406	420	388	409	436	395	380	417	388	399	371	347	413	385	413	406	409	405	380	352	418	433	383	378	374	401	429	395	405	374	414	407	402	370	395	365	405	405	380	385	394	411	400	386	421	395	390	377	388	366	394	378	371	373	386	383	370	403	363	421	390	376	366	378	374	383	365	376	367	347	348	341	380	387	400	366	376	381	347	382	349	388	359	341	374	380	372	352	379	368	399	370	365	385	343	356	369	368	304	374	350	357	389	382	386	376	390	367	372	371	372	358	388	365	344	374	386	377	362	358	342	397	335	375	367	391	359	391	376	371	383	360	386	352	360	367	368	354	375	370	393	369	329	381	432	355	393	381	363	397	353	360	371	368	377	374	399	412	366	344	328	341	356	383	365	354	370	357	335	400	390	367	392	357	351	388	365	352	360	360	352	376	367	344	382	317	369	327	320	365	350	378	350	396	372	353	367	367	379	379	369	352	390	344	376	378	367	371	333	355	360	380	355	405	363	359	375	326	351	408	347	383	368	365	352	378	396	326	372	343	358	377	371	409	417	368	381	359	354	341	321	394	326	367	366	371	381	376	362	395	348	395	345	367	337	330	356	391	389	370	350	399	391	373	368	348	386	312	381	394	389	356	375	352	339	371	353	369	342	397	375	364	352	388	366	394	359	361	365	385	384	362	367	352	396	343	361	338	409	331	394	368	373	380	343	354	380	382	381	373	367	370	335	385	355	405	365	372	352	380	369	349	360	393	397	375	361	357	359	368	360	385	381	379	384	398	342	345	377	402	378	376	382	367	345	395	369	350	405	367	347	376	407	389	356	372	365	351	348	352	370	378	363	360	358	326	368	369	357	381	369	406	371	367	379	390	349	380	354	331	369	360	385	354	357	392	379	357	349	355	343	382	335	366	359	370	378	361	332	369	359	364	342	399	390	370	374	378	373	373	328	378	364	353	378	351	360	353	370	350	384	380	371	374	346	353	347	376	405	355	367	354	384	383	360	360	364	386	364	376	363	407	372	405	345	386	373	391	372	389	340	367	363	356	372	330	382	349	367	354	363	372	357	382	389	384	366	374	403	390	343	363	372	344	402	338	347	358	334	379	395	334	396	319	375	347	350	337	382	338	360	383	366	391	389	362	354	376	404	393	393	342	384	350	363	409	362	363	379	364	366	374	372	352	386	384	392	345	373	368	363	331	372	370	370	361	355	379	346	367	387	353	369	374	358	368	397	360	354	374	392	353	352	375	370	383	379	357	343	372	391	367	372	334	368	414	382	352	383	396	363	371	374	397	369	365	352	343	369	374	391	412	351	378	344	375	383	367	373	372	410	359	363	335	400	377	353	362	389	388	385	376	352	342	382	346	376	342	372	365	363	356	341	359	357	424	362	363	372	378	340	393	364	367	360	371	369	387	364	391	370	356	379	371	366	353	327	341	350	354	365	374	377	367	386	347	363	364	334	388	338	339	358	358	369	378	387	331	393	370	374	391	364	393	386	370	377	370	352	357	369	370	382	379	346	350	391	366	382	374	379	377	359	344	376	342	365	350	386	370	343	367	364	358	371	336	371	332	376	340	377	386	391	372	379	352	343	366	355	396	358	344	324	351	383	392	374	340	376	347	381	346	364	339	352	397	356	368	332	357	382	383	365	336	383	334	374	349	368	390	347	345	379	333	375	373	384	344	358	412	382	374	332	379	386	369	363	378	419	385	391	355	370	304	393	363	365	383	370	401	382	402	382	359	375	320	366	401	381	346	378	342	353	340	386	396	358	385	367	397	359	352	384	379	378	327	374	370	353	422	361	392	371	372	387	330	389	368	363	371	332	346	372	392	378	346	385	375	350	394	406	377	373	329	306	336	394	382	361	352	360	368	364	408	326	395	368	357	360	376	393	377	391	338	380	438	381	357	365	390	373	371	386	372	394	387	372	378	392	376	366	359	376	369	378	398	355	381	342	370	371	359	326	371	358	371	365	363	353	344	349	364	358	343	317	352	331	374	363	318	368	351	374	386	392	393	356	348	372	380	347	347	362	374	378	373	378	387	365	396	408	372	389	324	358	353	389	341	361	366	356	372	361	336	382	362	342	341	346	359	370	369	375	353	348	340	352	358	360	344	391	386	365	358	375	333	357	370	388	411	351	355	381	351	364	367	338	379	404	365	335	378	368	380	392	363	376	372	374	403	357	355	369	383	377	379	380	376	331	410	351	364	364	359	352	363	368	356	383	373	393	387	371	353	350	373	355	372	349	368	376	392	349	335	346	371	374	406	358	387	402	374	376	363	367	389	339	369	370	386	349	364	358	378	357	339	365	316	358	357	376	358	383	361	387	361	388	360	383	386	384	364	364	384	357	367	354	349	373	365	360	391	378	368	357	334	353	343	346	351	375	382	387	369	405	361	393	376	368	381	353	368	383	382	384	364	354	327	338	383	367	388	357	360	370	373	372	389	350	356	400	384	386	383	355	349	329	343	396	342	387	366	373	350	339	342	349	358	378	383	360	334	385	376	380	355	364	355	360	375	380	343	344	347	356	371	357	349	372	369	360	366	368	379	346	368	371	371	394	344	361	360	356	389	360	366	346	364	358	381	354	377	384	375	367	384	388	405	418	373	392	359	387	356	366	359	399	383	385	404	374	353	373	347	376	410	354	367	348	361	385	396	371	405	368	368	386	350	365	391	373	366	353	382	361	368	372	344	368	384	356	340	380	354	355	370	375	343	333	355	366	388	354	342	394	373	372	350	334	348	345	356	365	394	373	374	343	390	380	381	380	351	353	390	384	385	375	344	382	346	354	367	360	340	360	346	373	398	357	364	335	404	391	361	370	369	340	393	363	380	378	364	383	384	375	357	330	385	368	336	374	366	347	369	344	390	343	396	375	377	366	379	347	348	336	322	364	369	376	347	357	381	326	382	398	344	358	365	369	346	349	391	368	358	363	362	377	388	343	336	348	342	381	345	367	386	363	359	370	372	387	331	376	342	387	395	336	363	383	364	370	367	413	366	373	336	364	345	373	365	356	352	371	341	355	343	403	389	352	362	377	364	360	383	345	376	360	358	367	343	384	343	370	395	415	367	407	355	404	369	398	374	391	369	360	352	356	361	344	357	385	366	345	376	369	348	333	409	393	413	371	345	357	364	326	362	394	377	358	353	378	374	347	358	360	390	398	406	409	366	398	345	371	346	349	334	380	398	349	347	382	354	357	356	383	346	374	373	399	387	351	349	405	369	354	356	409	395	398	336	371	372	357	372	369	385	351	369	364	386	372	381	335	368	338	383	354	385	360	363	388	345	388	409	362	350	379	349	357	384	358	389	389	416	375	352	389	387	365	346	381	350
9221	3714	1626	1120	716	499	317	294	240	269	270	242	251	252	231	232	258	247	234	233	259	259	205	247	236	228	260	228	248	235	239	234	248	269	222	231	256	233	225	237	213	227	225	244	241	213	242	248	234	247	237	231	279	269	235	209	248	235	256	249	244	229	271	246	229	243	235	254	234	234	217	236	241	229	272	248	222	254	268	238	227	252	239	231	237	213	262	249	258	216	227	251	251	248	231	263	231	246	251	283	265	233	250	253	245	241	263	235	224	241	244	261	288	221	258	215	266	224	250	251	254	216	259	226	233	252	261	218	228	240	215	208	248	247	224	236	219	248	272	254	219	242	224	246	243	258	230	233	237	233	246	249	241	250	266	227	238	254	226	230	254	212	229	244	221	244	271	236	246	224	226	248	217	264	273	230	246	242	210	265	235	246	242	213	243	233	213	253	207	247	245	245	224	252	257	253	222	257	256	280	263	249	254	266	242	240	226	244	232	225	251	223	230	248	231	212	254	252	255	254	247	252	260	244	239	233	250	238	235	227	208	252	272	224	244	234	227	228	257	248	219	222	234	235	228	232	197	237	246	223	234	238	245	228	258	212	226	249	244	210	235	277	244	249	280	260	256	251	250	238	222	213	228	255	253	247	204	229	255	246	234	234	222	229	259	227	212	245	280	241	229	233	217	245	260	246	255	237	260	253	241	272	237	234	212	243	221	251	293	224	250	266	242	276	240	231	248	235	247	220	252	262	219	219	241	223	212	240	233	251	253	227	272	233	253	228	237	216	215	241	219	224	250	223	263	212	264	237	231	261	217	216	210	213	260	224	237	220	234	257	225	250	233	247	245	223	248	255	225	240	264	278	227	231	262	227	244	254	269	236	254	242	237	225	240	239	212	233	238	214	232	236	239	265	222	244	239	256	238	225	254	280	233	241	259	223	222	234	216	234	208	239	246	227	245	210	230	239	290	234	250	232	234	231	242	285	240	232	225	231	234	243	236	221	236	237	241	241	247	240	246	235	235	263	270	230	258	234	237	224	252	232	228	250	249	240	225	236	266	241	247	230	229	231	235	242	253	205	246	243	210	222	226	211	245	255	267	299	247	218	262	259	233	199	218	209	254	247	233	255	225	260	226	226	255	229	213	231	263	223	269	216	259	240	202	233	222	250	255	236	245	232	243	248	249	226	238	246	245	222	225	246	241	257	242	259	238	231	246	248	262	233	245	240	221	241	242	270	225	237	233	232	236	250	220	233	220	241	209	262	213	236	246	231	239	263	239	258	236	236	236	235	248	252	239	220	218	236	240	228	249	253	211	237	240	225	236	254	245	229	234	210	275	223	266	240	253	249	249	217	241	226	204	263	243	219	237	224	244	257	260	255	240	262	250	240	239	247	228	241	252	256	227	230	260	234	242	243	238	264	256	216	223	249	243	221	225	251	255	235	233	235	239	265	242	228	230	257	241	258	246	232	249	243	244	276	230	222	251	270	246	247	236	237	244	223	248	242	265	250	244	257	219	228	222	262	264	231	236	239	253	251	235	242	227	242	241	261	231	220	251	239	247	222	246	225	235	234	259	240	265	258	231	244	225	236	246	223	246	208	254	246	245	225	240	220	239	235	235	222	228	246	246	215	233	259	234	207	219	236	251	230	241	290	224	271	236	257	222	235	269	246	259	234	246	259	256	239	233	233	239	249	227	249	257	263	231	242	244	258	234	225	261	259	225	210	240	222	227	242	259	263	224	235	265	226	239	238	226	223	243	238	221	213	252	265	227	242	240	215	230	224	214	272	242	249	235	235	237	218	232	226	219	251	233	249	233	226	217	226	231	231	267	264	285	248	247	249	237	247	250	206	240	248	232	220	217	228	237	214	213	259	229	273	212	236	222	250	249	259	238	235	250	250	253	223	234	244	226	251	238	262	217	222	249	240	212	228	227	257	260	234	254	231	243	241	218	242	242	234	247	243	228	266	211	230	249	261	252	230	242	257	247	267	254	264	246	225	249	234	258	212	235	234	253	256	222	264	265	265	258	226	233	213	230	247	227	243	238	212	233	236	241	237	254	259	232	248	243	232	270	227	217	223	235	203	224	270	226	217	241	256	278	227	258	235	280	205	251	238	241	242	230	262	234	243	253	249	239	254	282	237	218	225	239	252	225	247	216	230	254	253	242	249	251	246	244	253	260	232	232	247	265	216	222	189	235	256	242	233	199	245	227	221	266	235	206	219	231	263	266	248	234	233	238	233	225	244	251	234	274	248	247	235	216	205	213	252	234	233	249	251	235	257	241	239	285	255	248	237	271	233	256	261	211	231	260	269	245	241	228	269	254	225	250	233	236	272	256	216	226	241	226	224	254	256	261	240	231	223	245	271	244	215	233	265	214	233	250	253	243	290	199	239	235	250	232	247	264	219	235	251	229	217	233	245	231	263	233	235	230	231	233	271	252	225	262	233	239	212	238	240	252	236	223	245	244	264	269	225	231	232	243	240	227	216	248	221	237	223	247	267	243	245	236	265	252	226	274	225	234	264	216	252	222	249	229	232	237	253	229	252	231	225	234	215	231	242	255	274	233	212	271	271	233	261	242	223	252	248	251	228	238	236	203	227	253	244	253	252	229	230	256	230	243	223	226	228	233	239	236	224	249	227	255	237	242	246	240	251	240	215	241	228	229	232	280	250	242	208	225	249	258	251	250	245	254	258	254	258	252	234	261	241	254	252	262	245	257	227	252	240	237	236	254	231	220	281	262	234	241	216	260	195	223	227	238	242	261	245	239	258	246	262	224	237	250	244	248	247	257	248	246	224	244	245	233	242	233	246	210	237	259	246	220	246	226	263	229	251	228	249	253	231	236	236	283	233	228	251	257	252	251	233	265	245	254	234	251	265	252	265	270	203	252	221	230	235	248	259	254	232	269	237	244	260	256	223	252	254	225	236	259	229	271	233	249	207	233	261	240	220	230	274	218	226	236	235	229	251	255	223	229	257	235	272	207	258	228	249	226	235	238	232	231	237	249	228	244	242	252	232	241	254	253	234	226	265	263	238	240	234	229	225	257	244	243	234	239	253	226	244	209	214	234	245	253	251	236	242	214	243	231	273	248	244	253	245	254	260	248	233	225	227	223	265	249	227	257	255	240	248	245	264	238	205	211	254	264	230	248	240	233	254	228	220	249	251	256	229	237	232	230	234	241	242	238	237	227	230	241	229	233	249	231	205	248	262	229	255	242	232	233	248	224	216	226	220	197	216	233	238	249	222	213	250	247	213	238	258	235	239	219	242	264	270	255	238	248	227	222	264	249	241	253	234	234	232	226	231	232	251	265	217	252	241	227	247	220	232	261	266	229	233	237	227	239	246	239	232	254	226	225	219	231	254	242	227	218	251	221	245	220	241	259	228	242	219	245	229	239	249	261	246	217	225	256	233	242	227	251	246	216	215	229	241	261	231	250	206	228	258	236	251	225	242	242	242	221	257	261	222	225	245	208	249
9223	1965	2069	2352	1981	1407	905	821	718	663	641	621	618	681	657	621	620	591	645	579	601	664	604	617	642	640	654	612	635	603	619	645	648	616	617	635	626	624	620	625	651	575	638	632	565	662	636	614	615	651	597	641	652	645	623	599	657	613	655	633	613	619	660	670	674	605	621	589	623	607	571	607	618	582	623	649	583	603	649	591	582	605	663	619	594	604	607	605	593	608	605	623	546	622	639	646	621	632	617	639	614	617	606	595	602	644	611	619	602	609	595	622	602	620	625	627	638	605	598	638	614	589	602	616	615	610	618	642	636	646	652	585	586	620	600	639	649	580	585	604	634	655	608	622	585	630	584	627	590	623	634	617	643	658	602	620	587	624	631	611	586	630	646	634	590	598	583	608	583	609	620	621	592	661	617	582	598	620	637	596	617	602	599	616	645	616	635	564	600	607	591	630	642	595	636	610	613	633	596	616	623	633	596	626	605	584	601	642	638	609	601	592	641	624	621	607	598	637	641	614	629	632	622	642	617	593	593	654	573	597	608	616	582	610	606	631	608	619	623	581	619	593	597	646	624	668	624	614	604	599	607	592	638	619	570	640	583	624	627	596	637	621	632	632	616	643	611	624	623	639	612	599	665	608	567	620	598	622	649	592	591	587	629	608	668	619	606	588	588	607	546	618	678	639	644	623	625	621	626	605	655	661	605	646	638	623	615	601	617	590	658	606	613	629	653	607	625	617	605	628	634	623	657	578	622	611	606	613	575	633	639	632	631	598	596	641	615	632	586	625	656	589	628	613	574	609	608	655	583	678	633	632	583	643	599	616	630	599	649	623	615	662	667	625	623	651	622	630	625	620	628	599	601	605	611	613	627	634	625	593	595	658	630	617	617	679	617	603	560	606	604	634	623	643	624	591	611	636	609	624	647	560	633	599	675	638	577	638	608	610	621	596	584	627	652	607	599	613	645	538	655	635	603	618	620	550	605	606	598	624	620	629	590	649	601	614	620	601	621	585	616	598	629	645	596	564	583	602	637	626	627	629	616	663	573	619	527	610	600	563	599	625	622	631	597	625	632	588	664	596	633	608	582	619	592	652	600	610	575	599	650	617	646	575	631	607	684	622	553	609	585	627	641	690	620	603	663	652	660	617	565	604	583	637	619	622	599	618	597	652	540	600	583	582	623	665	630	621	635	666	657	617	602	648	626	604	648	613	633	605	611	647	668	606	587	625	608	634	605	575	603	582	594	592	610	618	643	627	581	629	588	621	626	644	621	610	598	626	630	590	614	587	592	606	633	633	600	637	619	581	588	632	580	638	585	584	610	628	631	592	630	659	613	598	644	626	576	578	592	605	597	648	618	565	578	618	561	578	585	625	621	626	664	569	664	612	579	636	611	612	592	645	614	592	648	634	625	636	630	597	600	646	623	631	609	582	605	661	638	608	627	629	600	662	634	612	569	589	595	626	568	657	600	603	627	626	607	643	602	599	648	611	621	616	613	603	573	613	641	636	626	592	591	583	621	645	636	622	626	580	618	629	618	600	630	596	635	597	669	615	619	626	610	624	637	611	641	638	614	609	613	667	623	656	603	650	642	626	597	651	653	643	587	578	625	594	592	581	583	655	636	595	617	655	631	655	600	615	599	595	609	600	618	625	667	604	625	654	588	653	631	632	576	650	671	594	613	637	608	645	605	610	659	607	575	616	638	638	610	647	627	607	612	615	590	657	654	606	650	601	587	617	588	598	618	650	587	643	637	626	620	609	576	597	592	640	611	651	633	652	623	585	612	662	611	601	626	641	612	618	596	662	594	604	649	591	625	633	624	610	616	624	599	600	621	604	611	618	596	624	621	653	626	595	600	673	630	649	626	622	608	646	614	593	626	620	660	629	630	632	634	655	624	577	602	582	599	602	646	609	586	612	625	605	634	657	623	641	614	572	590	597	623	550	606	604	624	569	650	601	600	642	659	614	593	587	616	613	653	597	590	635	602	639	610	626	619	619	601	608	625	663	635	574	597	557	607	666	672	623	604	619	633	646	607	602	643	594	614	617	584	650	679	597	588	663	627	639	661	650	601	615	603	618	623	620	591	609	593	644	694	652	615	596	615	622	643	629	624	615	584	622	614	611	593	614	635	630	569	620	673	625	601	601	645	651	625	619	639	657	586	603	610	694	570	664	611	617	598	570	634	622	662	641	583	655	638	583	608	577	584	588	631	642	588	600	657	637	606	590	637	583	601	620	655	664	629	636	584	566	616	580	632	636	608	659	600	626	619	610	635	614	634	618	623	586	626	607	570	640	633	618	581	572	637	617	609	598	563	566	611	634	648	639	622	645	602	581	604	583	605	618	640	652	624	629	619	694	646	644	659	614	562	665	599	623	597	665	626	622	575	593	634	631	660	580	613	601	615	604	583	634	602	596	590	590	665	596	626	621	640	614	631	619	590	600	623	607	631	538	652	621	625	630	577	614	634	635	662	585	634	621	584	560	622	622	639	609	638	593	629	625	640	582	615	627	634	576	607	643	570	647	612	602	624	638	614	572	656	625	611	646	605	639	583	589	610	620	618	622	579	616	597	609	583	600	634	629	592	610	633	617	602	607	616	609	659	604	601	626	656	633	601	616	629	613	629	608	613	629	637	623	636	608	557	608	601	582	613	624	635	632	642	620	621	634	617	601	638	630	619	622	595	605	616	610	600	581	597	612	547	556	603	602	630	641	594	619	620	596	600	632	604	615	664	590	607	634	608	601	614	651	578	592	620	613	608	616	597	605	591	666	609	600	659	632	629	570	588	613	615	677	574	579	614	677	633	589	552	641	603	602	591	598	623	635	643	605	601	608	639	626	645	608	609	644	614	626	616	645	593	609	638	660	627	577	677	633	576	650	604	610	607	641	603	638	631	593	603	645	613	615	577	625	643	615	617	653	599	641	651	615	589	643	577	609	598	663	608	605	649	576	628	631	576	640	682	627	636	580	583	593	621	629	597	590	621	659	643	618	608	616	603	645	598	610	603	649	666	627	639	605	614	612	579	601	601	569	648	639	611	642	590	645	614	594	619	608	638	630	637	645	651	622	617	605	639	616	609	649	617	623	645	614	628	612	643	610	587	620	620	569	608	644	605	612	641	655	682	562	643	630	600	648	603	589	621	623	649	613	592	620	589	570	603	618	626	630	576	571	626	637	572	617	602	640	589	630	621	611	577	643	609	667	621	658	639	622	600	581	644	614	591	622	630	593	622	589	621	635	609	631	623	643	577	569	614	583	661	628	648	602	605	617	573	607	629	589	650	634	633	595	654	637	637	624	649	621	598	580	610	632	660	648	586	620	617	589	608	621	591	644	655	639	632	634	591	622	611	637	605	612	630	559	626	632	649	602	637	605	647	641	584	622	599	629	617	614	596	619	590	563	661	640	598	632	599	581	581	618	643	621	598	627	613	616	607	671	600	628	621	642	597	623	635	664	615	570	610	610	630	617	625	621	613	644
37057	23871	13987	10653	7764	4511	2268	1197	651	412	379	356	310	326	330	347	307	295	255	286	261	309	298	253	303	259	256	249	263	251	236	236	266	264	270	268	216	267	258	236	285	239	268	255	238	261	248	260	258	271	303	233	274	270	258	264	217	279	253	248	262	249	256	229	249	282	276	270	270	236	259	267	273	234	254	247	266	276	250	221	241	277	259	247	255	247	249	249	245	277	269	280	264	269	269	241	244	241	242	253	261	266	218	296	243	266	274	278	280	251	254	229	233	236	236	257	260	226	248	255	248	249	265	260	266	285	285	257	272	278	245	245	253	279	246	268	244	241	279	258	270	219	249	250	242	285	249	255	257	304	229	278	251	255	267	269	253	248	246	246	223	270	240	251	285	256	232	258	258	270	244	256	247	251	236	279	261	264	274	301	266	239	291	269	233	268	243	247	259	242	268	251	260	236	265	255	241	271	272	249	261	266	241	250	240	243	279	251	268	247	259	272	276	244	277	262	266	264	254	262	259	236	267	288	270	273	246	261	263	281	252	245	228	283	265	276	272	243	265	231	239	240	250	286	242	254	242	265	259	265	260	227	239	233	261	258	256	238	252	253	228	259	277	251	246	260	256	279	247	261	246	261	261	262	274	248	232	253	251	260	261	264	233	246	250	242	245	225	242	265	252	261	251	276	245	259	251	236	231	228	255	257	238	244	245	242	230	235	249	243	247	265	212	269	219	242	248	264	247	289	231	232	276	257	227	274	242	263	225	263	271	252	240	245	240	286	272	261	251	231	257	233	293	273	251	250	262	258	265	252	268	282	246	265	266	223	270	249	245	244	255	282	259	271	270	263	271	260	239	258	264	263	234	274	245	260	247	251	265	297	278	233	246	245	261	255	244	245	242	255	279	266	267	235	269	262	265	236	267	217	249	264	281	250	282	270	266	229	252	243	251	251	250	257	247	263	275	220	265	269	233	250	256	246	262	230	234	257	260	290	274	233	250	217	262	238	277	262	239	230	242	263	263	267	243	255	243	279	235	265	282	263	272	272	221	265	246	225	255	277	283	285	243	246	252	252	266	257	269	261	269	251	267	257	256	259	250	278	219	290	251	261	264	272	256	262	228	237	267	270	248	254	264	276	260	238	250	277	242	248	255	254	262	260	279	239	225	277	234	260	241	233	269	254	247	230	259	273	238	264	276	276	277	273	261	250	245	256	230	278	247	254	241	253	241	254	242	250	266	254	253	273	219	233	229	274	253	258	268	238	249	258	273	250	262	246	244	227	285	267	253	266	255	273	238	276	264	266	245	242	244	288	259	242	243	244	272	240	275	259	242	245	271	238	252	256	259	269	284	258	232	230	229	269	278	253	241	252	277	250	254	275	230	273	233	245	280	234	228	242	272	223	252	249	261	247	258	257	242	253	270	257	238	261	291	233	253	247	265	253	292	239	250	239	278	261	245	271	261	280	243	259	248	266	248	254	266	249	246	251	257	251	259	263	225	264	235	249	269	217	253	236	281	264	267	270	243	256	240	254	265	267	248	263	246	272	282	273	252	249	258	263	251	272	249	251	245	260	254	260	251	252	251	256	278	249	256	247	256	283	232	244	234	247	268	274	237	264	266	253	261	210	233	249	251	273	277	249	243	227	229	246	253	247	249	252	238	261	259	300	233	265	253	226	255	226	244	227	272	253	260	249	269	269	266	248	263	252	231	229	232	248	241	253	263	243	270	230	249	233	211	272	255	282	257	235	245	252	205	243	261	247	241	249	281	241	267	265	239	240	236	245	278	243	248	247	256	271	253	265	256	240	251	288	217	263	261	277	257	243	229	244	246	267	240	250	278	268	247	267	279	224	252	261	223	268	256	264	272	258	238	269	229	263	278	296	257	279	240	226	269	229	230	248	250	240	274	276	243	244	247	247	236	255	262	255	236	237	269	277	279	246	249	282	264	266	221	266	273	288	251	264	219	257	240	258	254	233	261	234	255	252	268	257	256	280	274	234	274	261	230	247	287	246	239	258	242	280	246	255	291	257	241	263	251	260	237	261	243	231	228	264	230	272	272	264	253	261	279	269	271	237	262	269	255	251	247	255	247	251	264	232	245	278	253	244	279	244	255	259	283	251	247	253	232	267	264	256	282	253	272	224	268	243	249	262	236	251	236	240	249	263	260	258	216	235	286	262	278	218	241	237	239	247	225	262	266	246	269	258	238	275	263	255	239	275	241	274	258	253	270	245	237	253	242	275	264	249	273	256	264	249	272	270	253	224	265	254	271	238	272	241	268	257	287	243	257	243	257	271	259	270	271	238	265	260	281	260	253	237	260	263	247	231	275	282	263	258	252	238	264	270	249	238	235	261	271	247	267	274	251	287	233	234	238	213	266	248	238	249	267	254	257	236	248	243	266	232	220	273	258	228	253	281	228	252	234	251	274	262	276	223	246	253	252	257	280	262	243	252	229	229	240	254	252	281	237	262	248	289	261	235	263	287	250	232	260	282	255	279	244	252	291	265	265	263	266	245	256	247	243	243	225	278	262	260	272	231	242	240	262	291	266	244	258	247	243	260	273	270	266	275	239	249	276	251	223	235	232	256	258	289	263	260	250	263	277	262	232	257	229	238	267	265	252	224	274	229	245	254	219	228	232	274	283	243	269	257	261	263	249	237	242	279	237	242	264	249	243	297	288	242	253	270	267	258	249	280	235	280	253	259	263	254	246	263	265	224	275	271	268	220	229	239	263	251	253	262	230	282	251	278	264	256	250	254	248	239	249	254	224	251	224	253	242	271	268	261	238	250	263	277	275	231	241	250	252	266	264	272	275	254	274	254	268	259	254	262	242	261	268	245	237	239	234	253	276	242	278	243	253	247	257	252	259	270	242	223	266	241	250	272	259	264	266	293	256	268	265	267	278	271	219	211	254	234	255	227	256	272	243	257	245	240	255	271	246	230	237	261	251	261	241	267	234	257	261	235	244	246	264	263	264	242	263	250	257	267	257	274	243	241	286	250	247	252	263	243	256	254	273	249	255	297	244	246	258	257	268	274	249	266	238	285	257	256	260	251	236	249	234	259	259	271	243	250	259	262	263	261	230	274	270	273	255	264	283	277	224	249	238	239	277	224	247	262	265	268	280	249	234	255	271	288	288	243	268	237	274	267	250	258	254	262	249	238	290	244	268	239	223	269	252	217	255	279	261	241	294	263	247	245	257	233	251	258	240	262	242	251	248	258	284	232	276	231	274	240	268	243	266	276	238	280	269	259	278	276	253	246	263	285	265	257	267	246	260	254	225	256	230	258	264	276	231	259	279	273	253	252	244	281	271	271	236	269	243	213	260	244	240	262	244	238	252	252	257	259	265	225	264	255	224	265	259	241	258	277	267	229	223	255	278	242	282	235	281	231	246	241	222	237	267	249	258	286	244	256	255	271	256	260	247	260	271	252	224	290	269	232	258	270	276	280	276	229	256	256	253	265	246	242	191	225	275	279
29244	5450	6081	8014	7080	4945	3076	2696	2015	1516	1330	1204	1027	981	925	923	877	889	853	813	766	750	714	712	720	772	735	717	720	710	679	709	702	649	714	648	641	676	720	737	646	710	653	668	651	693	638	690	670	642	706	639	627	689	636	635	643	676	681	659	630	701	658	664	626	679	635	669	664	634	669	675	629	675	654	665	636	616	695	699	657	679	670	627	653	645	634	675	678	612	629	656	633	692	684	637	678	649	617	643	689	657	668	634	683	610	658	701	654	680	613	666	675	674	660	671	634	651	601	637	652	613	652	631	615	635	678	639	670	624	648	638	605	677	643	665	600	625	639	610	643	599	633	666	656	610	647	656	602	616	623	637	633	639	672	658	649	611	641	618	603	649	620	628	610	670	662	598	654	625	620	641	644	634	617	606	679	617	647	609	666	660	612	666	644	665	635	613	580	650	623	664	633	604	619	653	633	664	682	673	647	632	657	650	622	651	623	647	604	663	632	639	598	632	623	615	665	579	642	662	628	586	655	632	602	644	613	665	630	630	621	636	629	659	669	636	616	629	657	610	674	612	665	636	602	607	661	635	618	656	623	635	617	630	700	648	629	632	585	667	663	679	657	594	649	621	646	677	615	650	601	690	632	699	672	630	636	632	616	637	668	624	599	639	652	631	682	616	635	609	627	633	659	615	660	637	618	660	667	658	639	604	605	671	674	664	658	634	622	695	640	604	643	660	615	636	632	643	647	622	633	634	622	664	653	677	690	624	641	695	637	602	600	662	638	663	605	644	645	609	638	630	626	620	630	632	631	642	603	677	668	637	628	618	641	594	646	634	617	668	641	638	599	623	605	650	639	614	622	647	652	666	667	635	648	602	627	595	635	630	700	663	666	620	672	614	673	680	640	652	628	688	676	637	654	674	631	673	665	660	642	670	645	648	653	643	653	604	638	645	665	699	643	642	665	621	670	621	616	645	592	597	646	642	623	621	639	642	645	636	661	643	641	623	627	642	627	649	646	658	707	607	659	627	602	646	664	628	594	633	663	651	647	667	669	675	637	659	656	705	658	657	636	640	639	648	633	675	622	608	633	621	629	586	615	622	680	614	661	633	615	685	661	666	590	663	619	653	646	651	621	642	640	621	652	571	600	654	653	637	596	611	642	619	625	631	655	630	638	619	636	598	608	646	587	643	654	616	596	675	669	608	698	684	650	610	622	608	670	643	612	654	620	587	610	641	596	646	636	643	615	632	630	630	697	672	659	621	683	616	644	678	638	620	651	598	660	646	597	630	665	689	659	610	637	618	651	700	668	623	645	621	621	607	634	613	633	604	676	641	625	627	639	640	606	636	634	587	636	628	636	644	596	621	637	662	684	591	668	626	625	611	658	614	647	625	608	624	593	575	619	651	657	598	618	602	647	643	620	637	632	617	632	642	611	635	629	687	675	628	629	609	670	640	666	635	622	607	638	627	602	597	660	622	624	659	637	617	611	616	616	642	672	641	608	610	622	654	622	625	673	663	588	651	613	640	613	600	623	590	639	614	638	635	663	653	717	613	612	611	644	694	621	642	666	633	643	652	659	613	668	610	622	586	635	607	662	638	629	631	621	584	629	662	636	698	638	681	645	651	641	616	639	662	645	594	668	668	629	587	653	669	631	600	626	657	639	646	580	625	627	619	636	598	591	617	622	626	649	616	660	663	623	676	615	622	615	617	613	621	605	662	657	621	646	674	641	628	582	605	646	610	627	655	656	640	623	604	607	636	646	625	621	632	647	657	695	647	622	641	648	669	628	608	591	633	645	663	632	606	648	608	669	599	584	637	667	659	646	618	634	693	646	637	632	647	686	646	595	594	644	604	615	600	635	640	650	612	606	645	623	655	631	654	630	633	685	638	659	621	641	558	598	596	633	589	632	624	641	674	652	641	671	646	607	633	608	660	572	604	634	660	659	657	608	630	652	646	658	639	665	634	657	600	621	666	649	662	678	652	639	635	643	633	684	639	645	637	655	610	616	607	648	606	588	626	660	639	625	658	622	616	651	635	670	618	645	640	684	647	610	626	614	619	637	646	690	641	654	581	675	632	617	654	631	624	594	636	625	635	614	654	606	630	663	646	654	586	648	637	637	638	608	619	603	653	662	619	635	636	624	607	610	628	631	627	590	616	648	667	649	668	614	644	604	608	611	631	633	639	662	652	616	588	624	689	622	637	651	623	670	613	627	636	661	646	636	630	652	615	596	692	620	662	592	632	653	670	667	601	650	633	644	618	617	663	627	655	659	658	593	653	628	666	591	637	585	629	659	649	630	657	621	672	634	610	634	647	631	615	687	650	643	667	644	618	639	615	632	639	636	643	687	685	643	601	639	632	626	613	630	627	628	600	633	672	635	645	635	646	644	654	642	666	630	665	632	696	676	591	627	662	639	565	613	664	644	645	615	651	641	619	654	625	636	653	611	619	653	655	625	644	654	590	604	628	670	618	602	672	581	614	625	611	616	651	596	634	633	646	628	588	619	606	609	614	641	673	610	621	606	644	622	611	684	629	620	638	635	633	629	649	636	659	589	627	655	621	665	619	649	615	599	619	648	622	645	646	619	688	616	664	591	641	650	627	613	635	662	634	628	655	613	674	637	632	640	617	631	612	683	642	599	580	675	659	613	636	685	632	660	582	602	609	632	674	628	678	721	625	688	660	675	653	640	681	642	605	677	631	599	672	638	673	610	610	633	622	686	618	650	631	635	658	667	683	632	609	643	636	631	630	688	628	637	630	625	632	637	622	635	647	692	621	632	605	651	640	651	629	645	609	622	641	634	633	609	615	602	610	650	632	633	629	636	599	670	634	639	604	652	615	662	628	605	657	628	625	623	669	639	635	676	637	628	625	604	656	648	621	633	673	663	651	637	675	655	636	624	581	654	680	646	630	656	651	616	645	657	660	667	620	636	635	626	634	609	640	629	657	624	604	626	603	645	656	628	678	648	666	625	635	647	656	611	598	677	636	582	600	644	661	645	591	641	610	638	624	569	652	659	665	659	632	611	667	645	636	652	669	634	659	643	664	658	634	603	691	613	608	627	646	654	620	604	600	673	646	623	662	656	630	616	635	637	619	577	637	647	604	631	643	626	657	602	614	613	684	671	667	634	665	661	622	637	612	650	586	650	666	593	628	629	615	618	641	647	636	676	646	597	592	602	614	642	663	628	625	693	631	627	596	636	619	610	597	626	634	631	636	638	641	622	647	625	651	614	666	619	685	621	637	647	619	648	654	631	629	678	630	649	604	638	652	641	547	642	635	648	673	606	644	621	668	640	614	638	649	686	620	647	652	640	653	624	633	614	607	629	660	615	631	639	629	625	620	608	632	620	617	625	619	593	676	668	659	632	659	663	599	667	618	653	600	623	626	629	627	649	648	648	619	615	644	600	634	613	598	602	631	652	627	646	621	610	623	662	652	652	621	641	627	587	651	666	656	654	612	640	664	655	615	657	615	662	658
43999	27117	18474	14284	11099	7207	3736	1886	949	570	360	316	263	256	243	211	227	203	222	190	162	160	170	145	179	156	141	154	146	139	143	132	169	164	137	134	138	140	145	129	138	152	152	134	143	140	160	127	153	145	131	139	138	127	141	165	160	147	146	137	142	100	111	170	128	127	134	132	146	139	149	149	124	159	117	146	134	144	128	146	172	156	156	141	126	141	166	149	140	151	143	147	145	144	136	152	122	141	146	151	131	162	150	138	152	141	140	143	121	148	127	143	133	142	154	129	133	129	111	149	139	147	143	152	126	126	143	163	140	141	149	142	128	156	112	142	159	158	129	149	131	124	156	109	158	117	125	139	154	117	156	145	121	125	153	142	135	138	156	125	129	160	143	147	166	128	133	132	120	144	159	151	127	155	137	146	127	152	153	160	122	125	150	138	139	146	128	159	121	124	132	136	166	151	145	147	139	143	116	138	144	131	142	135	147	124	143	160	138	127	124	140	129	140	155	140	152	124	145	137	136	137	162	143	154	151	141	139	148	142	136	138	151	130	150	118	126	157	139	137	150	148	141	118	147	137	132	140	118	135	152	113	151	139	154	148	159	126	151	155	146	151	136	120	132	152	129	139	149	153	136	149	141	123	151	153	137	149	137	168	136	158	138	133	142	124	131	131	130	137	152	149	151	132	132	138	141	123	141	162	140	161	115	153	117	135	153	160	144	137	151	152	156	140	159	145	141	136	152	126	145	114	149	140	163	130	153	142	148	169	140	150	132	149	147	148	120	149	138	134	147	133	158	144	133	131	132	156	144	151	142	113	135	134	114	136	161	141	154	158	129	125	127	136	136	131	148	132	159	146	147	134	139	118	122	150	150	138	131	145	135	127	153	129	138	149	135	130	136	139	134	146	147	122	137	140	132	125	143	140	167	141	142	144	166	159	124	141	139	135	131	134	130	130	127	129	152	136	118	161	150	138	158	132	126	127	143	141	154	159	129	139	139	140	111	144	131	142	136	149	143	156	154	151	128	147	146	148	150	155	151	145	147	118	116	146	112	135	138	149	143	132	166	162	169	144	129	130	149	146	129	138	119	127	127	154	139	128	146	137	136	146	108	124	140	133	109	128	138	146	118	125	137	137	146	171	172	157	155	138	146	158	128	161	125	138	160	142	114	138	141	134	110	147	132	139	129	137	109	133	147	150	152	145	119	152	125	126	142	128	144	128	164	148	159	139	135	144	147	128	135	151	133	139	134	140	138	138	140	121	148	156	153	138	166	149	136	140	144	145	131	153	127	130	161	121	134	151	141	130	151	158	131	119	159	127	117	146	131	142	149	144	134	138	133	162	142	142	151	119	148	156	120	143	146	132	118	148	135	145	131	123	118	145	127	166	153	162	134	133	131	128	119	134	152	132	137	140	132	146	156	136	138	140	142	127	134	146	155	179	140	125	139	168	138	154	156	132	134	123	130	156	138	141	122	129	145	163	118	121	137	147	144	157	151	153	128	149	149	150	167	132	156	135	111	116	161	127	132	113	130	141	136	124	125	118	126	149	137	134	130	133	161	136	169	137	152	116	131	156	130	127	133	158	157	142	152	122	154	144	124	151	136	133	154	155	132	123	143	138	135	153	153	139	133	166	127	141	134	159	141	157	138	159	126	158	118	144	130	132	138	135	145	141	140	144	130	136	152	150	146	128	136	149	144	128	135	130	134	119	140	127	137	163	165	129	129	149	142	153	143	134	141	138	157	138	194	152	140	143	145	137	145	132	120	135	147	123	124	124	128	125	140	123	137	120	140	106	147	149	132	138	133	161	141	151	129	152	151	113	131	132	142	137	146	150	137	127	141	147	126	155	161	158	145	135	145	146	137	120	122	129	119	134	152	144	129	133	127	136	139	156	152	142	163	127	157	134	151	133	160	129	151	140	142	126	152	145	123	174	150	156	154	129	157	135	133	135	143	172	162	128	137	144	147	116	140	133	147	155	141	132	129	151	162	143	155	154	151	144	145	134	122	134	122	127	132	145	134	133	149	129	173	127	137	126	142	131	137	128	160	153	132	129	138	124	155	168	120	141	132	162	147	140	122	139	136	132	155	149	161	153	133	141	149	136	148	152	144	133	134	131	154	147	131	147	150	132	143	139	154	148	138	140	142	131	146	136	150	130	153	131	140	147	142	159	136	135	145	152	140	158	140	134	139	138	133	170	138	137	160	158	142	139	153	150	130	139	144	157	140	159	138	144	146	151	131	131	133	147	156	135	125	160	126	156	119	129	148	122	152	116	138	134	138	126	128	136	153	163	138	157	139	139	134	119	152	133	122	130	118	130	133	148	162	141	146	141	140	154	139	140	135	125	129	143	146	142	136	124	149	125	142	120	136	151	155	134	154	137	133	154	139	156	133	165	128	159	158	153	132	149	140	149	159	141	154	144	145	148	140	149	125	145	131	135	131	155	145	168	131	138	123	131	115	158	126	140	126	166	132	130	143	154	163	143	136	166	127	140	142	149	130	124	146	149	134	153	148	146	116	148	163	156	139	158	150	129	171	151	172	172	131	153	143	142	143	153	133	150	152	131	119	133	126	136	145	139	132	166	145	120	120	124	135	147	139	139	145	128	149	129	131	182	142	134	132	144	149	132	164	141	137	143	123	158	124	150	150	156	144	144	121	125	135	161	128	135	129	139	127	144	146	138	147	135	150	113	159	128	147	142	136	163	122	143	137	124	140	147	133	142	166	158	142	129	131	146	138	147	137	123	128	140	143	141	121	151	158	152	124	150	150	141	132	154	148	151	127	123	164	155	156	139	143	140	142	140	136	140	146	130	140	151	137	137	116	146	157	166	137	145	134	133	147	137	128	130	116	134	149	155	167	147	149	131	135	131	134	144	167	144	127	146	155	153	159	134	148	176	154	132	144	140	119	121	130	145	135	135	149	159	145	132	128	134	149	141	145	139	130	149	159	161	150	127	156	137	142	129	149	136	146	126	141	138	126	125	161	136	139	140	148	137	134	144	144	147	138	140	140	122	119	104	162	130	156	134	140	145	141	131	140	144	137	148	113	126	131	136	125	132	125	133	124	127	136	155	142	126	132	148	153	139	151	163	117	144	136	145	148	140	123	144	155	138	150	141	147	140	135	140	151	132	152	140	142	136	167	128	139	136	136	135	137	128	151	142	136	136	129	134	133	130	138	151	132	169	134	122	140	138	138	137	170	163	156	158	144	138	137	127	140	150	131	144	135	145	161	136	128	142	126	155	133	133	108	140	140	157	143	131	127	134	174	138	125	127	160	130	157	154	140	121	142	141	160	158	142	145	154	144	145	155	136	144	130	139	146	136	139	158	143	125	141	145	149	149	129	117	140	127	145	132	147	122	141	140	143	166	133	143	131	139	157	156	138	152	155	148	135	135	144	137	141	118	125	149	139	149	144	158	157	133	125	139	128	125	147	149	146	151	128	141	151	143	147	129	149	128	136	151	158	136	129	155
33937	7408	8812	11342	9705	7096	4920	4188	2835	2048	1619	1290	1217	1043	976	872	827	827	735	697	650	629	597	563	537	533	515	524	455	456	471	464	476	459	432	457	453	483	429	439	378	439	409	405	431	437	427	428	409	423	402	414	371	373	430	404	406	373	399	412	426	367	442	410	428	406	390	377	407	377	390	364	409	382	379	376	399	418	418	372	380	433	370	390	382	392	389	392	432	400	405	425	428	431	446	412	394	404	426	404	399	383	403	410	424	409	407	414	403	395	390	392	407	424	371	378	396	406	369	398	370	360	379	352	394	368	363	358	370	389	356	378	353	364	342	377	370	373	336	405	396	355	364	358	386	375	394	375	376	359	340	366	326	378	351	369	359	368	371	393	376	376	375	385	333	358	361	375	393	334	385	378	324	394	379	324	359	355	344	403	368	358	405	333	346	362	391	360	363	389	381	355	376	402	359	374	409	376	344	350	381	365	391	363	357	357	355	358	397	365	347	366	379	358	377	389	374	363	397	391	335	372	398	393	372	355	356	395	354	358	377	348	381	376	372	381	403	372	323	341	385	376	343	362	361	353	375	367	360	355	355	362	377	352	340	377	344	397	359	343	331	384	348	391	375	373	352	360	363	363	371	332	358	350	377	387	372	345	362	365	369	376	339	362	351	376	381	385	379	396	357	349	349	377	382	346	383	363	334	375	377	371	386	378	379	363	362	361	387	353	398	349	377	334	376	375	334	328	369	344	384	376	377	354	395	400	376	374	361	359	346	355	340	374	379	392	371	343	347	381	399	354	389	377	346	369	371	360	372	407	407	361	342	353	370	383	379	354	343	372	371	385	378	371	393	390	363	388	356	363	380	417	373	350	365	353	374	323	325	350	363	369	412	350	368	382	374	369	395	360	354	352	371	379	372	343	443	400	378	329	388	362	372	366	379	358	362	344	399	361	365	375	383	360	370	365	363	351	413	377	343	393	377	379	355	363	363	367	392	350	381	360	364	373	375	358	360	403	343	379	352	335	364	354	344	357	354	373	351	396	341	354	338	344	342	377	399	358	370	354	381	357	394	366	376	364	367	355	374	340	345	377	340	381	357	401	370	378	351	385	381	346	364	361	367	350	366	374	352	375	406	376	345	349	362	373	384	372	329	348	336	355	354	359	353	352	362	375	361	373	386	346	353	391	369	366	390	394	384	371	355	369	360	338	392	375	349	368	371	380	385	359	343	388	367	386	331	383	348	398	399	329	395	359	359	370	361	354	353	386	369	359	329	371	377	344	371	373	387	356	372	383	397	387	393	373	379	346	350	377	385	354	355	339	389	403	373	346	366	413	346	343	366	367	388	365	386	377	389	344	385	374	371	378	390	370	379	320	361	380	360	364	376	322	381	363	349	324	368	371	395	351	357	339	377	338	329	364	359	346	364	358	377	382	354	363	356	353	364	376	356	377	373	358	367	348	344	363	347	368	360	369	369	350	350	369	375	394	385	394	380	342	373	371	386	407	366	373	361	355	357	371	391	360	378	351	402	353	362	352	355	341	339	384	383	349	339	406	389	393	353	387	367	386	388	381	382	374	396	330	367	349	402	359	366	360	366	347	369	390	406	363	371	370	333	345	367	366	378	355	390	369	357	376	367	342	350	398	327	356	352	338	357	365	365	363	376	378	374	392	349	398	405	361	382	355	390	365	358	357	368	381	360	343	339	371	351	355	386	375	359	354	346	367	358	342	376	409	321	384	419	372	362	363	357	361	382	361	339	397	350	377	323	345	350	371	388	360	364	392	336	367	348	355	356	388	345	300	346	383	393	343	397	382	361	375	330	384	368	371	355	383	375	398	351	365	363	370	371	356	372	373	370	354	402	360	375	368	381	394	373	350	373	355	412	359	362	341	367	376	327	368	355	392	364	369	367	349	371	364	336	387	364	386	343	373	355	355	342	363	397	365	368	350	354	338	389	389	330	373	355	362	373	369	393	349	356	373	374	374	374	393	370	350	379	383	385	395	336	353	392	355	364	391	361	361	392	367	357	398	397	385	350	392	305	338	412	373	376	338	359	346	369	378	413	374	327	365	336	360	355	395	373	382	362	374	318	360	368	352	366	368	367	348	374	389	364	374	354	355	365	376	357	392	344	305	357	365	393	335	357	349	393	344	347	407	345	366	372	373	371	379	355	378	344	391	393	355	398	367	346	376	381	360	377	349	380	386	371	380	382	368	389	381	367	348	398	372	365	376	394	332	348	374	368	322	374	347	388	366	388	348	388	355	365	341	349	372	385	345	373	363	350	380	358	373	394	381	349	379	352	361	341	329	361	364	398	365	396	353	367	336	358	360	356	388	357	370	350	370	386	362	403	350	373	363	358	347	385	357	366	403	360	397	374	365	386	363	347	394	370	389	371	368	395	370	384	366	376	387	370	341	373	351	351	374	373	354	346	340	344	380	394	364	358	351	348	363	371	374	355	331	352	389	382	362	344	345	348	358	364	353	367	380	342	354	366	364	375	375	348	359	344	364	376	361	374	380	398	351	387	384	359	386	359	394	358	362	368	377	356	384	344	348	372	329	372	350	348	373	364	377	364	396	379	326	349	363	344	328	377	348	382	376	382	374	383	336	343	378	406	359	409	349	385	339	405	389	376	372	370	384	345	402	345	365	402	360	384	354	368	335	382	367	362	371	365	388	379	375	385	356	404	371	333	371	367	369	375	397	375	370	324	373	390	354	370	359	385	364	376	360	386	364	351	352	334	392	403	345	365	377	354	360	388	340	368	344	350	345	354	358	377	366	357	377	367	355	359	370	397	394	322	373	381	351	378	402	411	393	399	425	374	360	376	390	365	380	371	352	369	376	414	345	360	388	333	363	364	355	352	360	356	367	367	366	361	340	412	364	369	380	380	357	350	361	374	368	355	381	368	356	376	356	364	338	390	354	368	356	369	380	382	341	380	372	358	364	355	362	378	389	364	391	345	369	363	377	385	368	371	396	395	358	375	361	309	356	370	349	363	390	409	362	350	363	367	367	379	344	321	357	353	374	361	360	392	397	382	362	385	386	387	387	358	393	360	348	381	378	361	380	380	378	360	370	372	335	340	352	391	383	370	397	408	370	354	390	346	360	394	359	354	365	345	345	369	403	364	325	359	362	356	341	349	367	391	389	385	378	364	338	373	367	393	350	326	355	353	382	391	379	375	359	359	364	380	356	351	354	362	387	403	402	379	347	360	331	369	379	342	390	403	357	353	344	331	375	367	350	365	346	383	407	362	369	344	361	364	367	398	363	359	365	401	362	371	364	379	368	335	374	354	365	326	344	415	380	354	321	351	409	363	382	385	383	408	373	333	376	363	375	357	347	377	390	381	315	364	385	355	386	371	382	390	346	362	350	375	391	390	359	378	376	355	378	359	366	382	344	385	373	357	394	357	340	387	359	349	327	376	378	362	391	373	372	361	385	374	391	372	354	340	387	336	337	335	373	387	364	374	402	373	347	365	385
8502	3064	1439	1032	737	511	282	256	234	262	242	235	239	234	257	243	225	252	240	259	212	247	208	233	232	199	248	244	221	227	239	243	245	227	261	232	237	260	253	226	251	226	243	235	250	267	246	244	263	225	263	240	248	218	233	268	256	242	244	255	252	238	237	241	235	280	235	220	227	246	218	236	234	242	246	252	245	233	253	240	243	238	228	249	212	222	236	238	234	245	248	260	222	250	267	259	266	246	226	226	261	241	220	224	244	254	230	242	234	252	266	218	224	246	233	238	259	239	240	249	251	264	219	264	278	246	241	270	255	229	211	253	268	226	224	235	230	237	256	231	230	231	235	213	247	247	228	224	244	221	243	219	250	227	235	251	250	246	235	249	232	248	230	222	240	239	228	254	258	227	243	255	229	240	244	225	216	241	229	264	247	245	248	217	235	218	219	231	224	231	246	231	237	246	226	242	229	226	257	231	217	219	257	224	211	242	228	221	228	225	209	227	227	220	246	233	233	214	261	231	242	244	253	232	251	235	224	223	247	250	245	266	271	233	205	224	267	231	227	238	253	261	243	236	233	231	258	249	225	239	258	240	225	249	257	233	217	220	240	242	232	234	257	242	238	258	231	236	228	222	255	217	257	260	216	265	215	236	214	234	221	229	234	226	266	219	241	239	237	244	262	232	228	234	235	219	255	252	269	223	251	259	244	225	233	240	248	215	213	216	232	220	242	248	227	237	225	246	237	256	238	219	251	240	227	228	237	257	275	235	221	243	234	254	252	240	258	235	225	220	214	238	231	228	208	260	245	285	249	257	237	227	242	214	223	243	228	227	224	225	207	214	256	235	228	245	216	259	247	246	232	240	233	239	283	254	231	270	228	261	236	242	226	246	256	237	225	216	240	245	225	233	260	257	231	244	254	254	235	240	214	245	242	228	236	260	236	236	257	242	234	238	254	258	232	260	268	262	196	257	217	248	206	233	232	213	236	245	248	235	242	224	233	216	248	256	226	250	224	258	238	228	226	247	227	241	223	235	238	245	238	238	227	200	253	249	259	195	257	265	234	239	210	226	241	225	231	227	241	257	226	239	242	251	235	235	253	236	239	259	244	242	217	234	248	254	266	237	261	214	254	244	273	216	254	261	239	224	221	258	279	254	259	245	221	224	222	250	251	250	254	225	264	228	234	220	237	220	227	253	228	252	231	200	249	231	238	238	248	278	242	236	222	229	239	216	259	218	237	247	213	221	264	242	256	221	222	228	280	253	247	203	242	250	266	251	239	251	246	223	227	228	220	252	216	226	239	225	246	253	237	242	245	232	285	201	213	240	226	245	261	254	203	218	258	225	262	230	242	202	230	248	215	261	232	234	223	204	245	229	227	246	233	249	256	221	223	246	223	238	239	245	255	242	215	220	265	228	253	232	233	250	256	250	216	222	250	250	246	245	227	237	235	251	234	232	224	229	238	230	237	226	258	233	260	220	241	242	236	254	210	251	228	280	250	245	214	205	262	232	249	239	229	222	214	230	222	240	233	206	267	236	232	242	217	243	225	241	239	233	206	250	218	242	238	248	214	265	247	230	228	216	197	237	241	248	246	198	223	237	232	246	244	233	216	218	253	235	238	237	235	250	269	221	257	252	224	241	236	232	262	282	245	224	250	287	212	226	213	205	249	263	256	256	237	256	223	244	230	240	260	236	232	233	232	213	234	246	242	273	241	243	254	250	257	230	236	190	222	238	241	238	239	239	254	242	246	243	257	202	251	234	236	245	236	263	268	273	225	246	241	270	255	262	227	225	243	273	240	220	225	250	248	226	232	218	225	245	269	233	226	218	235	229	209	210	254	218	269	221	226	237	254	239	201	241	258	246	219	214	258	233	302	221	225	239	246	217	250	223	240	243	251	229	236	208	244	270	242	245	223	242	257	242	229	240	234	235	216	238	238	241	269	264	214	242	251	221	245	244	227	240	253	220	222	221	263	229	219	242	234	252	269	246	232	233	248	239	253	228	257	239	240	261	234	208	232	231	246	252	239	233	263	238	243	262	224	224	235	240	216	233	223	232	211	228	243	253	227	252	216	256	257	253	259	248	241	250	249	238	267	238	236	229	217	224	249	235	253	222	236	209	225	232	233	231	252	264	234	200	267	236	241	202	265	222	224	251	250	268	231	231	241	274	217	265	213	243	247	252	240	257	237	237	209	236	230	227	204	236	245	233	247	237	239	233	223	265	220	232	253	252	266	222	237	248	227	240	254	252	221	240	271	231	267	265	225	232	262	225	222	254	238	241	211	252	249	247	216	214	269	261	232	239	233	223	220	240	243	227	236	249	245	247	228	246	241	219	229	226	241	257	258	245	247	240	221	270	251	242	229	240	230	256	280	234	240	265	245	233	257	249	253	246	253	235	209	204	245	229	206	264	257	242	248	243	220	237	240	224	236	244	220	236	207	246	245	227	249	243	252	256	199	237	253	226	222	198	239	231	216	235	217	231	253	224	242	246	221	260	212	264	233	244	227	230	266	228	235	271	257	239	245	230	226	208	247	251	223	253	234	243	248	248	239	248	237	245	208	218	243	226	228	259	250	224	222	234	234	260	241	228	221	253	280	233	262	245	248	264	244	244	258	242	239	252	247	233	251	241	245	238	246	225	240	234	249	220	215	244	214	220	259	237	260	231	224	231	238	251	232	263	232	237	254	221	209	260	251	236	229	232	266	227	232	219	193	252	252	227	241	242	228	251	206	243	258	232	229	248	227	257	241	258	212	236	236	229	207	239	275	237	248	229	245	226	242	248	262	216	248	229	235	219	239	263	220	248	256	243	235	215	229	234	245	248	224	236	236	231	214	236	226	242	245	241	237	219	229	222	214	234	229	236	249	244	254	235	214	236	217	246	238	246	241	235	244	246	254	247	227	246	255	217	259	220	234	236	229	291	257	222	232	268	233	241	230	249	228	236	229	229	252	253	232	264	280	262	261	233	236	223	242	240	261	209	236	240	247	249	215	228	236	244	263	234	215	242	233	247	224	276	248	241	209	237	237	199	204	197	255	230	244	246	248	230	261	234	231	246	259	245	241	248	220	222	241	253	245	232	237	228	224	263	236	221	212	217	225	249	240	240	236	230	242	220	227	244	244	271	241	233	230	238	231	211	239	184	236	194	232	233	240	230	257	262	250	198	228	248	215	253	258	261	237	223	222	246	240	257	271	245	235	260	232	251	211	268	229	222	256	232	228	225	236	246	248	219	234	233	219	239	239	247	217	257	234	240	247	232	256	244	229	241	250	243	235	221	254	227	226	231	198	237	270	209	241	257	249	218	230	244	249	241	221	242	240	240	248	256	237	290	257	243	230	219	262	228	253	240	240	229	239	273	231	223	229	234	252	229	256	225	238	248	248	234	224	212	211	234	267	256	219	252	243	233	243	246	241	238	249	265	230	228	223	235	246	219	219	220	256	231	220	223	224	249	239	267	252	223	223	251	250	269	222	224
8470	1893	2047	2566	2093	1392	889	777	673	672	650	674	650	636	636	628	645	606	678	621	620	648	610	622	618	609	644	550	642	644	603	629	616	626	635	602	608	575	616	655	598	599	581	610	567	652	639	632	593	609	602	613	590	585	640	642	640	644	669	683	628	599	605	584	661	626	587	592	591	599	618	593	620	650	645	600	674	644	645	668	620	601	649	653	636	617	644	644	581	628	632	625	609	629	681	593	598	591	622	601	609	622	600	577	611	649	619	625	595	617	634	633	622	605	623	588	638	559	596	632	624	617	565	623	619	620	597	582	584	611	626	622	575	616	606	603	627	593	616	654	607	672	635	600	661	616	610	606	621	619	619	605	614	594	634	574	696	614	612	568	574	583	638	624	607	567	583	582	600	588	644	628	634	602	607	644	634	662	575	574	655	619	636	666	583	624	633	607	642	633	670	614	588	635	640	601	641	550	604	620	599	603	649	614	629	601	580	593	622	627	633	610	644	623	573	638	580	601	593	622	592	636	644	589	649	598	668	599	591	640	610	669	655	627	584	580	615	586	593	591	624	606	620	588	616	591	639	619	632	614	626	557	615	616	650	603	654	633	612	578	579	641	643	589	606	592	610	554	577	617	614	581	612	637	581	613	622	571	625	621	607	597	641	596	613	600	595	611	623	641	626	604	588	611	643	637	634	627	614	590	634	620	598	633	640	610	582	573	658	598	592	611	645	608	636	612	603	640	599	601	590	590	600	628	632	640	635	594	587	607	635	650	603	617	593	638	609	585	645	630	593	594	587	620	626	619	639	572	608	590	565	581	618	621	590	642	597	624	631	634	667	675	583	671	617	630	639	570	596	617	623	633	595	636	625	606	617	660	609	655	602	597	593	589	636	637	645	623	638	606	630	630	670	656	623	585	610	592	625	596	591	618	635	602	568	562	632	588	598	621	628	598	560	612	603	623	595	619	624	613	611	605	658	593	607	618	608	613	610	607	594	618	640	602	592	639	603	571	639	594	602	614	608	623	622	562	579	579	582	616	618	628	609	629	603	638	636	660	577	598	559	597	628	593	630	632	622	587	566	630	581	620	584	587	608	590	649	609	584	584	603	671	601	611	595	604	604	628	620	658	616	592	599	607	599	640	619	602	581	579	661	596	616	621	656	639	581	597	638	637	595	634	616	655	627	586	592	651	629	588	569	631	609	588	588	632	649	604	621	622	623	610	598	600	659	603	599	595	593	580	651	632	634	604	604	646	574	576	631	600	638	585	622	645	635	622	583	672	620	581	611	589	636	607	602	632	633	586	628	625	597	648	675	595	627	589	617	609	617	621	610	610	656	582	649	606	570	608	638	623	652	537	586	640	646	650	623	607	629	642	633	629	606	623	646	619	599	604	631	591	609	655	662	597	594	620	629	655	619	615	592	637	613	583	634	583	580	642	631	665	626	623	598	588	643	583	637	599	638	640	600	602	637	641	639	593	581	633	624	643	615	615	575	624	628	613	630	626	605	628	621	622	587	601	667	611	617	621	609	597	592	619	637	620	658	622	609	629	631	611	595	592	572	594	622	617	632	612	613	600	583	623	589	627	630	566	617	625	602	582	627	587	611	582	582	589	589	638	612	582	574	607	623	612	640	596	583	585	564	611	653	614	648	605	611	615	559	618	597	602	618	604	609	617	631	628	643	605	655	620	685	637	610	633	575	582	612	644	637	542	681	610	654	659	629	605	619	640	564	613	602	597	625	610	607	604	623	615	630	596	623	636	610	605	594	607	671	601	630	599	613	615	628	660	557	564	590	615	608	540	630	644	653	597	626	635	668	587	568	610	645	608	683	584	567	617	615	632	641	580	600	546	633	608	592	613	600	636	579	649	648	602	582	644	630	610	627	609	596	573	589	613	655	593	606	616	646	659	590	628	630	600	617	622	578	623	599	595	634	629	627	622	565	628	621	622	584	607	582	583	603	651	646	581	632	652	654	587	655	618	602	566	602	591	599	567	583	628	602	611	588	606	617	595	613	606	579	639	635	627	630	616	614	606	641	637	585	609	614	637	624	579	579	635	603	592	640	644	604	640	574	591	597	585	618	607	587	601	598	653	661	602	619	611	614	590	597	606	657	649	637	620	600	643	591	652	626	570	643	652	602	585	624	571	632	630	624	654	587	638	606	601	650	612	639	597	571	578	577	626	618	583	623	617	601	626	603	592	583	573	642	626	608	613	600	621	640	605	593	618	559	628	690	574	625	586	630	609	584	595	606	639	610	640	661	623	616	595	579	590	551	587	597	638	591	614	606	625	605	608	637	597	634	596	621	607	622	637	670	622	580	630	600	606	613	628	601	632	604	619	603	651	632	578	595	633	647	626	610	617	611	668	648	672	606	585	647	625	651	601	652	593	648	612	628	623	648	608	585	643	593	580	567	629	637	578	615	605	578	633	616	602	625	611	644	621	643	584	678	618	604	613	623	618	636	594	609	601	626	602	616	592	631	605	638	640	640	612	595	594	575	637	600	581	589	609	616	605	578	615	597	607	617	667	635	591	630	648	607	603	657	641	614	617	660	642	581	616	559	569	619	602	608	657	600	629	647	605	632	600	596	634	581	596	603	590	566	619	635	622	582	636	592	610	606	689	574	603	611	658	643	622	592	636	610	611	607	684	604	613	580	596	630	599	616	610	660	572	595	593	608	652	630	594	603	571	644	613	573	669	631	633	598	596	612	598	611	594	659	613	605	615	645	646	550	613	608	601	657	587	605	579	607	638	609	615	600	598	635	620	616	612	597	610	613	615	657	608	604	653	617	630	618	637	583	648	662	625	589	609	633	614	594	637	659	614	592	584	588	621	625	651	639	613	583	564	596	621	638	619	573	592	626	592	608	635	645	603	601	566	615	600	632	615	649	619	598	639	604	645	622	574	603	600	635	648	618	604	608	611	614	636	605	586	586	608	631	605	636	631	606	621	616	625	610	628	621	588	636	639	610	627	603	626	582	629	664	640	629	625	666	649	584	640	609	633	611	642	604	618	579	652	600	578	595	618	589	576	558	624	594	594	662	636	650	620	590	605	606	689	604	627	607	603	557	609	634	631	607	616	575	588	637	652	595	639	625	645	625	631	609	627	593	569	640	614	645	617	629	614	620	612	654	620	595	590	618	640	590	577	609	654	622	622	599	625	599	570	599	606	602	582	634	576	626	586	574	609	680	607	591	641	583	617	593	621	636	628	606	647	617	637	598	612	592	565	604	649	609	579	616	580	640	646	587	636	586	632	595	640	633	611	633	561	576	645	638	579	597	672	592	622	634	595	593	643	613	644	602	609	630	587	587	628	617	563	597	613	642	595	623	618	553	655	583	604	625	616	598	645	609	626	583	636	624	617	620	604	599	633	608	631	610	586	603	601	628	635	617	612	634	624	606	627	563	583	595	622	560	654	596	654	593	635	622	626	613	624	648	639	606	646	592	597	670	647	600	600	594	605	646	590	602	634	580	607
35995	22448	13012	9527	6693	4371	2401	1329	738	476	347	302	359	319	284	250	304	303	298	270	283	273	273	250	309	311	274	238	258	279	213	272	268	226	250	252	285	264	246	245	236	266	283	255	255	279	246	256	305	238	251	278	225	238	223	233	251	283	247	270	252	281	261	261	282	250	257	289	277	256	240	262	267	259	276	256	265	243	280	265	242	237	261	266	263	247	231	252	263	228	282	243	262	230	268	239	279	237	270	259	258	225	247	264	284	263	242	283	246	245	245	235	220	257	231	258	239	262	275	249	248	267	255	268	270	243	276	247	217	257	278	270	268	229	231	248	250	265	279	269	273	238	235	260	237	255	252	257	242	253	267	259	255	303	249	255	227	249	254	244	241	263	228	268	236	269	241	248	259	256	228	245	260	232	252	256	250	237	230	271	272	254	239	263	256	244	255	281	249	270	266	243	248	255	271	261	263	253	263	224	230	272	249	249	242	223	232	258	249	246	279	254	225	272	236	246	263	290	271	237	234	241	268	260	258	233	256	236	249	239	241	259	228	279	263	245	269	255	234	257	235	258	225	222	237	252	222	264	254	272	252	243	257	254	263	249	288	241	242	247	272	257	255	230	268	232	223	241	254	267	255	255	249	280	222	266	258	252	274	262	264	200	230	229	253	245	285	260	256	224	253	271	278	260	265	232	265	223	255	266	253	285	264	278	247	229	232	238	240	253	238	250	247	239	231	248	257	272	208	257	256	269	229	251	254	254	290	242	245	255	232	256	253	258	245	213	235	252	242	242	248	269	265	256	243	247	245	256	231	261	250	275	248	284	239	243	267	243	261	271	220	240	219	249	267	233	273	257	272	277	281	270	258	255	255	266	282	272	245	252	243	265	270	248	283	252	236	236	256	258	282	251	261	264	263	248	252	241	263	263	279	271	228	262	261	266	247	263	249	256	255	242	278	238	273	225	244	255	265	248	256	259	258	241	237	246	230	245	264	281	258	253	251	260	276	256	261	220	262	238	247	229	243	248	285	246	240	226	249	242	282	272	240	243	242	265	267	240	231	250	266	255	243	285	243	233	261	276	253	267	247	236	245	250	237	251	259	239	245	248	257	253	245	256	255	258	265	270	271	227	259	232	283	253	264	237	284	248	251	269	267	242	271	269	244	221	253	263	249	263	237	213	230	279	297	274	249	268	240	257	278	257	277	251	259	262	272	245	218	236	257	271	248	245	261	247	275	242	236	261	252	292	253	264	259	259	247	254	249	265	226	222	243	272	271	199	268	227	238	257	253	247	224	235	259	247	271	242	226	247	249	278	268	255	263	290	257	247	267	224	233	263	257	249	251	254	230	267	251	264	246	250	265	285	250	258	264	257	233	249	234	241	242	263	243	252	249	277	284	247	222	263	257	241	265	247	255	265	215	232	233	254	253	263	226	229	234	244	241	300	257	259	260	260	239	249	267	241	271	258	253	252	261	239	245	256	282	245	251	211	244	273	277	249	239	239	241	248	262	254	275	257	257	251	276	246	258	307	244	242	257	260	240	264	267	248	263	222	274	275	256	252	259	249	267	245	221	219	228	218	224	225	267	246	251	248	285	237	268	258	246	247	248	218	251	227	261	266	260	237	263	263	250	250	254	256	231	236	249	240	283	241	247	270	277	255	266	280	265	259	249	243	263	257	280	283	262	240	252	242	264	237	249	251	247	249	271	237	264	229	263	244	280	249	269	264	282	282	252	232	259	227	223	241	229	270	261	232	248	264	273	249	239	223	238	241	251	283	242	264	256	251	236	242	233	262	256	220	256	248	263	247	237	249	237	238	251	243	244	232	286	228	245	263	226	251	246	256	250	242	234	254	261	250	248	260	236	256	255	254	247	265	272	251	249	271	268	259	247	255	242	248	259	246	263	281	229	248	238	285	228	251	240	253	245	267	267	276	272	236	248	257	275	257	271	266	229	266	241	229	245	235	265	253	232	226	266	283	272	271	259	261	264	236	254	205	269	291	265	253	252	265	245	241	233	254	266	219	261	286	263	250	250	256	266	230	238	272	251	262	248	268	266	272	234	284	234	284	232	259	231	262	263	231	237	217	244	257	228	243	268	256	253	250	220	269	262	251	231	255	243	261	250	251	243	256	239	261	258	244	267	259	225	264	283	266	248	265	248	251	306	250	249	271	234	256	227	266	272	253	209	271	256	227	260	256	261	253	233	272	264	252	258	246	218	251	270	283	263	254	258	239	274	276	255	242	237	268	222	259	251	241	263	290	265	251	237	234	251	245	262	244	234	250	244	259	260	279	256	239	264	269	250	258	243	298	232	261	251	255	279	239	249	290	307	261	241	269	233	249	259	281	246	261	277	256	281	217	263	251	246	247	240	248	227	232	278	254	249	268	267	249	252	251	260	264	242	227	226	257	296	247	231	243	259	250	257	271	258	230	269	255	250	232	242	246	254	271	275	278	248	265	270	232	236	276	256	277	220	231	244	296	284	263	270	253	265	273	265	244	247	260	270	257	233	274	248	267	240	276	267	256	241	256	229	250	290	252	233	245	273	265	254	257	238	272	268	267	254	232	235	249	258	235	254	243	244	247	257	268	263	248	255	258	271	252	246	258	247	260	246	260	263	274	240	245	263	244	245	255	270	244	276	262	236	235	273	268	249	281	262	249	242	231	278	266	267	253	262	273	233	259	251	274	254	227	247	263	227	243	291	234	256	265	246	263	226	230	258	230	248	271	275	292	265	250	257	280	246	236	239	259	260	254	255	249	262	277	280	242	254	227	257	265	237	251	268	231	241	248	240	244	244	269	258	260	256	242	269	243	280	234	268	226	284	233	270	264	263	246	245	242	246	291	250	258	266	241	222	246	267	239	260	271	239	246	263	256	249	234	259	251	277	231	264	229	279	246	243	258	251	281	238	272	278	260	277	240	238	251	235	266	286	255	266	257	228	272	268	210	257	233	259	241	287	260	248	270	229	258	218	246	282	259	255	249	252	255	276	241	265	280	264	259	255	232	258	232	292	262	236	231	244	271	211	241	249	255	263	260	230	248	265	256	292	238	227	248	250	255	261	218	256	253	263	248	236	277	248	275	261	269	261	249	244	251	277	260	255	249	258	248	247	265	254	229	247	272	253	248	259	254	237	257	279	282	270	270	275	266	232	250	248	254	287	280	275	259	269	249	277	285	244	249	241	259	260	239	263	248	240	251	272	249	260	256	247	297	271	242	225	252	257	268	276	247	277	233	253	246	234	262	239	271	252	244	262	270	233	266	242	274	248	249	258	237	280	273	261	308	242	230	266	275	254	242	261	257	238	268	277	227	266	258	251	243	236	263	240	263	252	255	263	248	273	234	267	233	266	261	252	277	239	231	262	210	290	250	256	267	248	232	262	234	265	240	235	245	253	262	275	240	233	251	256	258	280	259	277	252	254	235	273	243	259	267	249	238	235	241	239	228	216	240	256	246	261	267	267	231	262	238	270	253	234	232
28579	5658	6049	7614	6582	5007	3216	2540	2014	1490	1267	1097	1008	973	902	899	888	921	833	796	762	815	775	740	713	712	765	710	698	696	703	684	655	710	659	687	683	673	658	701	687	665	677	687	626	647	675	694	670	671	647	698	647	666	675	670	647	668	652	594	651	639	649	623	639	629	673	705	664	664	640	707	621	644	645	613	622	629	644	645	649	660	602	586	678	623	655	669	648	690	671	653	700	700	617	660	661	673	624	636	612	674	648	630	637	654	673	672	629	648	648	646	641	601	636	656	631	664	608	687	658	643	647	615	647	614	600	602	696	665	610	639	687	667	646	628	651	615	608	596	640	635	639	645	649	619	668	634	611	644	654	688	648	666	658	665	613	645	656	665	627	652	598	632	628	616	672	643	619	642	641	630	652	602	619	611	591	614	623	656	632	661	616	675	669	608	622	597	620	609	633	618	630	638	637	669	626	623	643	617	652	602	612	685	570	636	604	630	645	629	647	670	644	613	626	648	630	638	594	615	642	613	641	594	636	593	630	653	626	639	608	652	633	634	620	628	626	653	649	631	675	629	610	606	631	596	657	644	646	604	633	657	607	618	633	599	631	624	638	686	606	633	622	649	629	641	625	627	651	660	603	668	638	591	644	648	625	656	625	599	655	616	612	652	641	608	603	660	658	603	617	641	636	631	646	676	662	628	604	618	642	635	629	592	677	645	650	616	651	576	641	622	606	668	625	600	669	631	601	618	680	656	578	633	637	606	654	640	691	645	581	669	618	629	662	653	646	649	691	670	616	633	659	645	615	622	605	622	627	572	681	622	644	615	661	660	671	654	644	646	650	651	611	631	633	628	602	599	630	676	605	663	634	596	686	595	598	598	626	617	610	609	627	654	669	651	638	580	654	635	626	649	594	613	610	620	613	652	581	668	641	608	668	655	563	654	676	601	653	593	671	578	598	598	679	623	668	652	647	615	663	634	688	644	681	651	619	631	617	632	654	580	618	627	615	604	616	641	668	625	607	590	637	625	622	632	641	573	621	610	663	631	673	649	669	658	636	671	641	603	645	622	646	664	641	616	627	625	616	641	638	675	669	629	630	673	635	636	588	630	632	652	657	613	650	608	669	631	612	639	653	645	593	633	605	640	653	611	583	647	622	621	616	595	636	610	642	647	659	638	660	656	630	622	648	621	643	626	630	660	598	649	632	610	647	607	636	613	601	629	604	606	637	615	653	642	606	663	599	629	654	642	647	623	663	632	591	600	663	656	623	655	596	604	638	630	607	631	635	645	649	641	629	647	661	654	609	655	648	635	630	668	606	644	622	624	645	668	636	667	605	637	655	601	635	653	683	614	627	645	647	617	624	645	646	627	603	574	610	665	602	614	610	634	675	607	638	635	580	625	632	599	615	659	638	668	612	637	638	620	635	622	657	583	620	619	629	609	619	627	629	631	624	630	631	616	639	611	630	650	667	666	663	621	656	630	637	625	652	651	655	602	604	643	627	636	610	625	636	625	583	645	674	605	629	662	611	636	614	652	613	637	625	615	658	610	605	653	613	616	635	639	593	593	675	647	655	643	641	638	668	617	607	642	610	626	602	629	640	626	589	656	682	648	641	640	639	621	646	629	601	669	627	635	649	733	660	624	612	632	647	607	609	633	626	639	643	650	632	673	657	637	627	642	633	590	635	639	671	644	619	636	639	636	631	633	639	646	684	611	689	607	646	673	677	638	629	644	657	643	669	602	613	637	645	608	679	605	646	696	620	620	674	637	630	630	634	643	625	606	590	647	601	624	591	656	631	627	650	606	655	607	647	643	676	652	632	628	620	611	694	625	636	616	614	642	668	662	609	613	654	645	620	613	612	640	637	630	618	623	619	674	606	620	615	628	632	644	609	680	641	615	616	640	581	646	648	622	619	659	591	650	650	631	619	635	657	617	607	632	644	613	644	626	692	624	641	652	627	672	613	634	652	644	654	613	633	634	655	644	666	623	626	607	685	610	604	640	655	691	656	682	652	634	579	630	667	632	641	605	662	676	661	606	647	648	625	640	684	621	621	644	604	655	628	641	613	649	627	607	598	578	653	633	638	627	622	668	623	615	654	640	633	668	624	611	656	613	604	657	660	637	659	605	618	629	590	688	646	601	630	602	619	607	621	622	636	617	615	627	653	677	661	645	609	685	570	640	671	640	629	618	616	612	667	678	594	658	614	630	652	631	673	632	637	632	668	632	619	659	619	614	646	668	640	656	624	609	668	604	686	643	663	605	653	618	654	659	660	644	637	630	608	641	666	660	602	647	621	647	615	651	612	642	673	635	636	658	613	663	638	624	684	602	634	636	649	647	637	671	671	650	615	696	610	661	647	658	618	661	625	617	642	640	634	617	620	643	618	615	649	638	599	632	624	612	630	630	628	652	635	611	611	621	621	671	624	622	640	633	599	583	641	603	607	634	627	600	671	692	640	620	641	623	615	612	622	683	659	585	666	675	654	623	587	625	621	636	626	686	606	606	645	597	592	653	585	597	630	639	634	664	600	596	640	615	637	589	612	665	630	615	665	685	627	581	671	629	616	627	671	596	676	605	606	652	597	631	655	690	613	622	631	672	641	606	683	591	616	670	644	631	606	635	599	615	629	655	621	659	614	671	679	626	649	663	603	646	647	628	653	654	647	652	675	659	664	631	616	639	650	588	635	668	642	630	659	627	651	601	626	648	655	624	626	649	625	591	561	671	645	657	656	614	662	685	680	661	636	577	644	667	662	609	619	628	591	618	688	619	588	629	626	639	635	642	604	633	653	627	693	659	628	646	657	610	598	630	630	605	630	645	619	638	626	588	598	622	632	648	597	662	621	629	605	637	709	611	632	629	652	640	647	564	657	640	641	640	621	665	626	633	644	671	661	628	600	669	634	652	622	663	640	596	622	636	607	657	626	639	663	583	623	635	586	641	675	641	615	647	653	651	619	616	587	649	655	601	666	659	641	609	642	608	581	645	585	654	634	568	588	626	614	730	644	598	612	652	612	619	665	621	653	587	671	665	671	585	597	589	639	684	659	667	664	645	639	646	605	641	631	632	598	664	586	607	671	630	630	665	620	629	668	646	663	623	612	601	594	660	618	646	613	635	655	617	616	633	658	587	637	605	619	670	663	662	632	618	608	631	611	644	616	635	662	611	625	635	622	591	616	609	645	625	583	650	597	632	638	647	661	663	583	675	643	660	651	630	596	646	618	647	657	653	596	616	626	640	627	669	628	661	596	676	640	605	648	639	635	634	597	656	634	599	589	645	621	597	642	625	626	602	660	632	618	622	575	595	649	636	647	659	652	624	632	635	677	610	661	637	644	659	658	666	579	631	625	666	646	645	682	648	618	671	621	617	635	660	634	620	634	597	640	643	622	635	645	635	626	648	599	614	626	632	635	620	623	571	605	649	660	648	639	629	653	635	678	639	628	627	630	661	645	649	627	628	632	653	636	642	644	656	628	638	655	622
41955	24219	16103	12932	9418	6358	3295	1695	864	489	381	322	278	242	228	222	217	199	210	184	175	188	162	181	166	159	148	176	144	168	150	150	138	149	129	146	148	159	166	139	127	139	146	141	156	148	170	161	155	160	144	156	139	151	145	144	137	149	147	145	147	155	176	156	160	160	142	148	163	139	131	152	142	164	131	124	146	152	166	125	144	128	139	130	133	146	130	160	138	143	132	132	168	156	169	137	143	153	147	167	137	128	122	132	133	133	149	141	159	147	145	125	153	160	132	136	144	160	153	144	125	141	144	135	145	145	141	140	144	134	147	144	129	147	146	143	167	137	155	168	147	136	130	147	141	126	138	142	146	153	138	135	138	156	136	159	165	159	133	136	130	126	127	188	137	131	124	135	134	144	154	129	100	169	138	136	135	139	143	132	148	138	153	141	144	144	141	166	136	152	139	121	140	136	121	145	129	144	142	142	151	140	160	146	156	142	139	159	132	134	149	146	155	136	148	154	139	130	141	137	127	152	167	143	143	144	155	130	146	142	138	137	104	150	174	156	144	145	143	137	136	155	151	138	139	134	144	143	140	154	120	150	136	135	126	140	138	149	147	121	145	139	155	145	142	138	143	137	161	136	144	166	145	140	140	144	130	168	123	153	148	135	141	148	129	138	144	141	151	145	143	142	123	158	159	150	139	146	125	147	172	142	140	161	135	151	134	133	142	136	157	161	127	142	136	135	132	145	127	150	150	141	150	120	147	154	152	124	135	165	135	137	146	142	150	147	148	154	132	131	141	151	144	135	136	127	133	140	119	159	120	148	132	132	151	130	136	142	144	150	123	148	149	142	135	136	141	130	135	130	132	146	154	136	142	147	134	140	127	129	152	144	118	149	130	146	159	152	123	125	135	143	147	151	141	152	154	181	155	131	163	150	138	133	145	163	151	138	133	153	137	129	131	142	130	137	122	147	140	142	128	140	157	141	148	137	132	152	139	128	129	143	141	144	133	160	134	131	145	136	156	133	143	155	156	123	135	141	139	163	132	158	139	139	135	144	135	151	149	149	134	130	135	144	127	172	136	142	144	137	132	150	134	134	129	127	141	136	140	152	113	142	138	140	149	135	139	140	120	148	153	154	140	146	133	151	151	136	143	110	133	135	133	149	139	161	139	149	148	149	154	146	139	147	144	139	134	136	144	133	139	128	153	149	147	147	149	131	140	156	140	150	149	136	138	151	146	152	128	136	146	155	124	141	148	120	121	149	134	145	134	137	138	144	133	122	146	139	154	143	153	142	157	128	145	130	134	130	149	129	141	149	134	132	153	122	134	147	113	152	152	124	154	139	156	166	138	138	148	148	149	120	146	126	130	148	146	147	159	128	149	147	140	163	148	164	146	155	139	128	144	132	171	148	155	125	145	150	140	155	113	147	153	139	155	155	158	156	137	142	145	147	136	162	139	135	133	132	129	127	172	145	147	141	144	141	138	131	148	131	140	131	143	132	142	150	149	139	140	129	145	157	154	143	150	141	142	127	148	135	141	148	111	133	146	128	159	149	122	136	129	140	137	126	148	146	148	133	129	139	159	137	144	150	162	156	133	127	154	127	133	155	161	135	138	133	157	129	145	131	128	138	142	146	133	130	130	151	127	107	158	134	154	116	154	151	135	146	132	136	155	132	131	162	119	129	140	143	154	130	150	134	164	154	139	169	138	143	152	135	142	145	131	128	121	147	137	181	160	162	131	142	144	136	140	177	137	145	136	153	137	143	158	127	138	158	134	147	133	136	117	141	147	130	162	138	153	134	150	122	154	143	145	151	140	134	142	133	125	140	152	126	134	127	149	153	136	135	134	135	141	144	141	121	141	165	130	158	163	140	126	144	141	131	154	144	131	150	171	129	125	137	148	109	119	134	137	146	154	156	140	153	144	154	134	166	124	130	132	117	157	140	142	148	142	160	129	144	176	143	136	121	150	145	162	139	134	131	148	156	134	145	125	141	142	130	146	135	111	136	155	148	122	127	145	136	157	138	147	148	127	130	152	128	152	126	127	161	140	149	117	147	143	133	137	131	132	126	154	159	149	131	153	165	161	151	118	124	159	157	133	134	140	163	176	142	124	127	144	129	118	127	141	124	137	157	126	130	163	136	141	149	140	129	147	143	141	133	146	144	149	160	133	146	123	137	133	138	148	135	138	156	160	153	143	135	133	137	139	158	125	136	152	145	136	143	144	144	152	165	155	134	141	151	131	143	140	148	144	140	128	135	150	156	148	132	136	154	144	149	154	137	136	140	146	167	144	147	145	158	137	130	161	142	149	142	146	147	145	154	164	147	116	139	157	150	115	145	155	154	123	140	146	155	144	130	155	143	126	145	161	120	145	152	137	151	144	165	132	138	136	151	140	101	119	147	161	132	151	133	128	150	127	141	156	132	129	161	128	108	149	120	129	121	127	147	139	148	133	131	144	127	119	123	131	147	151	144	120	149	146	168	151	140	133	143	144	175	140	141	156	140	120	142	153	140	144	140	142	110	133	147	149	139	140	165	138	148	140	140	140	170	155	145	153	132	146	140	134	136	139	130	157	151	139	117	118	119	136	131	166	143	132	131	142	144	142	121	124	134	132	142	163	139	150	166	132	143	139	137	119	135	149	146	156	144	138	154	126	154	153	134	120	137	150	118	139	131	144	137	137	128	144	135	131	121	142	135	160	157	135	134	146	138	121	140	111	150	146	152	142	129	126	164	150	168	142	126	152	152	149	151	134	158	137	153	133	149	149	129	125	125	124	156	133	135	143	130	143	143	153	146	119	124	132	115	148	128	150	146	168	152	148	162	164	135	144	144	136	144	166	159	140	138	155	145	140	148	147	149	158	140	161	153	134	162	136	167	148	151	107	124	154	142	127	143	148	126	130	145	154	152	139	136	139	116	146	157	142	158	137	122	144	130	141	147	135	133	129	150	146	150	109	126	137	120	139	113	146	147	128	162	152	139	155	133	149	140	131	144	136	121	138	148	143	133	134	105	126	129	108	149	121	148	134	143	137	139	130	158	148	142	154	153	129	136	140	145	154	149	143	132	145	142	166	142	133	150	150	154	149	133	128	149	128	141	136	135	132	118	144	144	148	143	126	121	138	160	122	127	134	161	142	128	132	129	144	127	145	123	151	139	133	132	125	154	150	153	160	140	140	121	134	144	149	154	139	121	160	127	152	132	140	138	137	142	121	149	106	125	132	140	146	162	137	156	154	125	140	124	152	130	147	146	149	134	132	149	129	156	140	137	146	153	157	145	144	134	151	126	146	137	168	156	131	142	139	138	167	142	132	145	128	161	136	141	129	139	142	143	132	129	174	151	112	123	140	142	137	136	146	117	141	153	150	154	126	132	148	118	142	149	156	127	147	153	135	145	137	129	127	139	169	147	113	132	165	142	153	139	128	149	130	145	129	149	143	154	134	141	141	143	172	155	142	130	150	137	137	157	126	130	159	135	126	145
31962	7215	8532	11124	9341	7289	4490	3748	2754	1978	1654	1361	1202	1018	924	832	870	792	715	760	665	612	582	558	543	502	527	511	510	513	479	545	482	437	458	499	455	452	463	495	467	440	419	420	425	423	401	431	394	401	419	422	402	393	447	383	423	414	425	408	406	394	437	414	383	415	410	417	416	399	424	410	367	389	387	389	384	409	433	363	386	400	383	421	405	403	426	389	452	435	386	403	388	430	428	398	424	431	387	388	367	393	383	415	406	395	408	380	383	432	387	366	446	408	429	405	401	380	368	407	386	396	348	416	373	375	382	386	351	399	343	363	373	383	418	381	357	392	372	375	364	425	392	401	400	362	361	364	380	341	399	360	346	375	347	358	403	376	378	383	360	360	365	385	399	380	361	361	373	386	397	366	379	350	394	387	384	385	400	373	357	379	352	370	384	367	361	357	373	390	390	384	376	388	347	367	369	407	385	360	374	363	378	379	366	371	391	405	381	337	371	363	373	404	364	377	380	339	359	374	380	331	370	381	389	360	355	401	374	346	380	389	368	361	370	388	356	394	373	394	405	361	364	372	386	345	375	338	370	359	386	408	371	380	371	397	349	386	349	354	363	369	379	391	370	400	371	380	372	377	348	368	350	391	343	368	382	334	327	364	322	358	402	380	356	388	374	384	397	387	349	390	373	341	384	373	406	360	387	371	389	381	403	381	349	394	382	403	391	408	373	361	399	381	408	348	380	390	354	346	346	354	372	390	354	350	371	342	346	380	334	356	389	382	356	356	371	361	410	396	395	392	386	397	363	351	374	372	373	377	357	369	385	353	347	375	355	372	373	392	369	347	387	374	386	380	374	355	353	360	377	374	373	390	381	341	366	414	381	357	355	374	367	363	374	394	393	378	410	372	331	412	359	394	334	361	368	386	404	365	352	379	374	403	355	405	369	404	340	376	364	368	423	355	343	367	396	378	391	360	375	385	361	373	370	365	381	341	402	374	382	365	397	374	377	379	374	358	402	368	384	391	410	400	361	353	357	374	369	370	356	349	380	356	367	377	363	386	356	424	398	378	378	345	352	340	361	356	400	388	373	383	404	386	389	355	359	361	389	381	381	360	389	358	375	371	356	370	388	370	415	363	359	379	339	387	372	362	386	411	361	362	370	396	383	379	353	358	403	405	364	355	359	403	352	387	419	370	366	383	428	365	361	381	355	408	372	406	395	370	374	374	356	386	353	350	375	388	374	357	388	386	317	388	326	381	373	367	396	371	374	381	380	338	358	355	382	390	376	357	342	360	367	379	363	356	378	340	365	352	388	352	348	356	407	397	353	376	377	386	362	365	334	374	375	361	394	364	374	408	396	391	342	347	373	396	368	364	355	371	387	359	376	426	375	355	387	351	346	349	368	387	340	386	365	362	363	355	352	393	396	398	353	338	348	385	355	366	371	385	357	355	383	369	362	389	387	378	371	395	385	360	392	361	340	394	410	350	347	379	352	414	407	381	369	403	383	377	347	391	356	374	387	404	337	389	372	369	391	380	364	332	386	382	373	365	344	382	393	384	369	345	361	422	381	374	374	385	368	386	339	364	382	366	369	348	413	349	341	347	372	388	362	367	374	358	368	383	403	374	398	364	351	357	365	403	339	369	380	389	387	367	391	391	364	385	360	359	362	376	368	374	332	351	397	360	333	353	394	362	384	399	385	344	420	359	380	363	354	359	375	393	352	366	390	353	363	366	392	385	357	396	372	378	367	349	405	352	369	377	322	373	378	377	376	371	405	357	376	368	379	357	376	376	424	339	344	381	374	353	363	386	376	374	413	349	360	381	358	401	394	367	353	338	363	384	395	368	420	374	373	372	359	398	356	360	358	373	367	351	351	346	350	357	382	360	357	391	342	401	383	360	362	387	376	364	363	368	349	393	395	380	399	349	369	417	370	370	364	373	361	359	354	389	371	363	372	399	379	397	388	368	387	369	379	372	343	353	363	370	395	363	324	411	365	330	381	328	365	397	359	388	359	369	383	343	388	347	410	339	383	373	377	351	373	368	386	379	365	387	364	373	422	357	352	351	362	380	374	374	380	385	381	416	376	362	359	343	343	360	382	335	364	382	360	360	362	349	358	372	369	376	349	364	329	354	342	369	379	359	384	413	385	349	346	381	368	375	380	369	347	372	352	372	360	383	393	398	373	371	346	379	401	364	357	356	361	364	359	378	347	370	351	361	403	369	379	375	386	353	391	359	349	365	393	350	394	361	377	398	368	359	379	335	387	376	343	380	375	367	357	406	358	359	387	328	348	365	376	371	371	381	355	324	381	348	376	387	404	369	377	328	367	378	337	357	403	367	368	341	377	384	343	361	352	340	371	389	359	374	369	371	389	351	379	372	355	384	361	383	376	403	363	378	376	387	396	371	354	384	383	369	382	372	378	345	346	407	372	394	359	373	412	380	329	338	392	381	359	375	391	359	341	355	373	384	397	384	373	352	350	359	408	356	406	346	368	350	363	357	379	364	357	398	380	364	379	379	343	373	361	388	365	368	371	380	390	382	372	357	380	385	380	340	351	387	342	369	321	361	375	370	376	332	401	347	332	385	387	372	360	338	400	353	353	369	332	338	358	387	372	391	363	388	374	345	358	359	335	354	393	406	374	364	380	376	368	366	357	378	378	365	386	406	340	360	369	382	403	372	403	354	366	368	364	400	350	355	401	395	402	388	379	353	335	391	392	372	373	371	373	401	380	390	395	387	370	396	385	390	389	364	373	387	385	365	356	391	382	391	408	387	344	360	384	372	375	353	387	358	346	359	373	392	398	362	346	354	353	373	408	381	365	359	334	386	391	364	350	355	380	380	368	367	355	387	385	388	380	385	400	376	378	389	375	382	353	375	373	381	363	387	359	369	344	369	399	371	375	365	411	362	391	381	365	384	343	363	350	358	431	398	369	352	350	357	366	352	346	395	356	364	365	356	372	346	360	358	368	375	393	381	380	379	339	351	358	408	357	336	402	358	376	378	355	387	375	389	348	358	396	340	356	365	370	373	360	409	385	377	342	369	355	359	366	403	383	384	388	351	371	378	383	387	351	364	362	345	358	376	356	337	375	352	430	384	355	358	382	401	374	381	356	374	372	396	411	364	345	347	375	378	396	360	367	348	388	365	367	383	364	364	371	398	372	356	361	376	377	399	369	393	403	403	362	346	362	364	352	365	367	393	342	353	378	374	408	356	334	344	397	372	384	397	376	355	354	386	355	382	372	379	371	424	359	412	362	375	360	387	363	400	380	370	350	374	424	367	364	345	336	411	374	385	338	358	407	404	388	376	362	379	368	376	380	350	360	333	397	339	355	377	390	353	334	392	369	386	377	354	367	356	381	330	373	341	402	380	360	372	373	338	372	349	365	361	368	404	378	359	374	330	354	343	370	384	337	383	386	377	352	379	378	378	368	344	402	379	404	375	418	386	369	370	353	369	374	375	408	360	394	394	412	391	388	340
7403	2619	1311	981	712	436	317	248	257	241	233	249	237	262	259	249	221	259	251	236	226	264	259	248	279	233	244	215	249	238	259	231	265	230	263	274	228	223	249	251	271	251	251	286	242	220	231	223	263	223	237	257	272	251	251	235	244	245	256	237	230	236	242	231	244	250	238	254	237	247	237	263	251	242	236	247	291	248	241	234	235	245	262	228	238	226	245	253	252	237	238	237	255	243	250	248	247	272	249	253	216	235	228	232	248	226	237	244	214	254	272	237	252	246	247	253	238	243	230	279	258	232	241	251	215	235	224	221	233	248	251	225	247	263	257	263	249	230	251	268	247	264	243	211	212	240	234	231	268	261	237	242	237	258	258	242	218	273	247	229	217	245	264	232	217	236	235	231	268	267	249	232	221	231	235	213	261	226	230	244	232	278	275	278	248	259	249	255	233	232	236	237	272	226	242	252	241	240	254	230	243	253	253	240	216	213	263	242	230	246	281	210	245	256	225	240	232	239	278	262	248	213	254	237	216	219	252	302	210	242	233	256	235	224	233	250	241	236	229	264	246	224	257	227	256	248	248	258	251	231	252	244	221	232	234	247	239	254	236	243	260	225	240	243	250	248	252	244	227	239	266	245	265	277	249	243	252	227	273	254	255	261	249	241	268	234	245	263	221	244	274	261	257	237	232	200	240	249	245	228	228	230	221	266	214	237	254	253	235	258	221	239	244	248	241	220	255	248	241	223	239	256	260	255	226	254	238	240	259	232	263	235	205	248	253	255	220	248	232	239	236	221	236	250	259	231	219	226	212	224	240	227	227	235	210	241	244	231	242	227	228	253	259	277	258	253	238	261	238	228	221	256	225	227	265	244	249	223	275	253	246	237	272	262	267	247	229	240	250	232	267	255	241	211	221	247	213	237	239	261	241	242	276	232	252	228	255	238	221	250	251	253	244	219	241	286	237	223	251	252	241	234	241	241	246	247	269	248	234	248	227	241	230	229	220	249	251	249	218	242	224	254	228	244	239	244	237	229	236	244	241	250	246	253	252	247	243	262	237	267	244	235	241	220	208	206	228	248	224	240	209	232	247	276	270	238	251	244	232	252	234	224	276	259	267	225	244	223	238	223	246	273	242	233	245	243	231	260	248	238	252	215	234	243	247	240	229	258	258	250	258	242	210	255	229	253	262	230	236	243	254	257	239	221	237	247	227	246	250	232	241	255	261	286	242	253	256	215	258	238	251	248	259	193	253	263	246	243	254	234	276	242	246	226	239	269	238	235	242	245	230	261	240	254	235	231	278	231	232	254	275	224	262	257	254	237	246	250	249	226	254	222	228	248	228	247	233	270	264	230	248	248	250	240	242	238	243	278	221	243	233	238	254	258	242	275	230	230	252	263	245	216	248	228	224	229	247	260	226	238	254	241	230	262	234	275	251	291	241	218	197	267	233	225	222	238	242	255	243	266	253	240	258	242	243	242	234	224	258	235	236	254	231	234	227	259	249	243	254	252	201	261	224	262	250	231	247	247	260	234	242	247	222	221	224	254	225	240	229	256	240	246	243	229	263	249	252	250	251	241	246	248	247	258	236	223	235	222	228	240	228	263	252	231	219	220	223	266	246	231	224	243	271	259	267	253	226	212	265	204	223	242	232	229	272	240	201	235	257	244	280	244	227	237	270	229	240	234	252	214	227	242	240	244	239	258	241	275	242	257	285	224	266	238	241	256	226	227	235	253	223	259	238	251	269	272	232	273	256	213	240	261	261	259	244	280	260	249	214	241	237	239	220	242	238	261	244	204	240	244	270	225	237	259	229	256	250	222	219	251	240	255	244	254	227	233	234	255	254	216	246	256	249	241	259	231	243	255	247	239	279	227	238	247	250	239	220	243	242	259	219	225	242	258	279	223	235	242	230	259	230	224	226	205	229	226	243	233	245	228	267	233	239	238	230	236	240	230	230	251	228	231	236	259	236	269	263	231	243	272	237	232	236	272	262	270	239	253	255	272	250	235	258	259	247	236	248	235	233	235	246	263	242	234	222	242	227	264	231	233	219	265	225	233	232	227	263	234	244	238	195	232	241	233	226	222	238	238	246	239	235	218	228	260	227	244	213	243	241	237	261	224	272	231	210	199	275	251	253	241	263	247	242	272	244	225	286	255	236	254	227	240	231	266	231	227	241	227	220	237	264	235	245	233	244	253	263	232	246	246	256	225	251	227	241	247	237	236	256	251	268	257	252	248	241	255	253	251	274	248	234	234	239	248	258	232	264	269	223	259	245	228	219	256	243	240	267	244	250	278	232	260	242	230	236	241	254	240	222	253	262	234	250	240	265	246	261	241	241	241	226	234	224	248	268	238	239	232	238	241	277	253	233	217	230	227	226	226	259	240	259	222	244	234	229	246	254	236	249	215	231	226	232	230	238	236	235	217	248	238	255	251	226	245	244	270	234	239	244	248	241	250	251	249	247	222	279	252	271	232	204	251	233	240	233	247	269	261	256	221	244	254	261	237	238	249	258	229	243	236	224	223	231	242	239	218	248	234	226	269	219	231	213	247	236	218	233	274	226	235	240	227	250	269	231	258	236	242	247	213	242	285	237	215	237	208	211	258	272	236	231	243	239	218	238	265	229	259	253	214	258	267	237	258	239	240	252	237	218	237	246	259	216	228	262	229	230	235	246	249	229	255	249	267	256	239	235	256	231	270	248	232	250	237	229	237	249	237	219	236	271	258	254	236	256	271	238	230	208	267	249	241	235	267	255	245	237	227	241	234	239	238	268	240	254	256	246	246	223	241	236	249	251	243	225	243	215	251	252	229	263	226	243	266	236	260	224	243	246	233	216	247	228	275	224	230	266	235	242	233	220	264	245	240	292	262	244	230	230	259	256	255	230	246	235	253	256	247	240	234	243	224	282	240	252	254	269	221	253	266	233	250	213	239	258	252	234	244	239	254	247	215	207	239	214	260	220	254	236	251	234	243	248	238	220	236	245	242	267	236	226	235	235	221	254	268	239	228	243	237	260	225	226	243	255	255	246	212	260	233	233	237	232	237	256	201	238	245	214	251	260	232	229	243	275	237	263	245	254	239	237	253	278	232	216	242	241	288	238	243	237	283	238	239	253	237	242	240	274	216	250	237	238	255	238	228	235	238	248	245	236	255	237	238	246	243	230	237	221	259	216	224	216	228	236	259	235	245	253	245	222	211	227	239	226	244	237	237	237	280	227	226	225	225	227	204	227	249	261	250	273	235	231	273	251	280	244	240	265	261	227	229	270	224	240	234	283	240	230	225	259	233	250	254	226	241	260	223	273	220	227	280	238	277	225	237	244	267	247	272	230	277	260	206	221	243	239	245	268	199	221	249	240	236	258	241	249	233	234	240	267	244	204	241	241	242	239	253	233	270	226	246	247	258	233	240	247	218	235	250	219	231	235	219	257	272	254	219	274	250	257	243	286	227	249	244	208	227	218	237	247	197	245	235	246	229
7361	2000	2109	2369	2013	1401	862	797	707	678	642	677	668	632	613	683	645	627	645	645	603	621	674	642	630	637	624	646	631	644	658	583	613	634	640	655	618	583	624	641	656	661	595	633	643	609	627	612	657	606	635	597	576	664	615	625	594	648	608	605	616	632	618	611	635	657	621	625	616	639	561	642	643	639	637	641	584	632	656	625	684	650	626	624	651	603	649	633	647	690	645	584	636	630	636	639	589	628	654	642	648	647	626	622	651	635	608	677	664	662	626	603	632	661	691	630	638	649	660	633	638	584	597	638	642	632	643	679	618	634	630	648	606	649	614	621	569	604	607	646	602	619	647	612	665	601	652	618	645	633	625	623	630	597	669	630	656	621	632	601	605	587	634	623	643	596	649	636	657	604	573	654	624	574	623	672	582	670	658	626	646	645	658	600	667	579	608	613	639	597	624	613	640	614	618	614	615	670	591	606	617	572	635	616	644	609	618	651	633	633	679	643	620	624	633	613	614	652	573	624	663	600	644	626	579	609	592	605	658	622	623	702	603	662	640	606	638	597	637	646	595	617	665	603	673	640	632	605	669	621	629	616	671	640	608	663	618	606	632	564	635	633	604	630	633	633	655	613	650	610	571	627	590	634	623	667	648	570	672	661	635	610	635	596	613	629	617	605	637	575	595	613	632	641	663	613	584	657	618	647	567	617	602	607	632	661	659	623	611	625	587	654	605	657	683	639	659	653	641	599	601	666	620	588	618	608	648	618	645	600	633	650	593	630	642	620	630	611	572	644	644	630	630	599	587	630	594	610	599	592	660	634	653	634	622	608	610	665	644	590	592	591	615	633	589	616	645	646	622	625	628	660	633	594	668	593	631	557	619	603	650	608	626	613	638	632	617	656	592	628	639	585	623	644	606	610	628	613	634	683	622	629	617	627	671	632	591	611	641	630	588	638	609	638	610	612	608	610	663	612	643	638	632	621	600	608	661	645	681	611	637	605	656	662	663	636	628	631	654	620	617	629	641	609	619	632	666	616	675	622	691	612	603	590	625	624	617	578	599	595	578	621	638	612	637	612	583	614	632	633	600	617	607	605	658	674	609	622	674	626	630	612	586	582	630	667	610	633	631	645	649	609	613	639	641	581	651	629	658	614	610	641	614	616	644	566	637	649	670	662	640	647	661	627	587	592	617	633	640	609	637	591	619	640	611	624	618	627	603	587	615	612	594	663	628	654	645	636	656	589	591	616	651	645	629	653	633	624	610	617	628	625	650	590	645	622	637	628	586	589	665	644	618	631	588	613	585	623	603	611	646	628	582	634	622	657	650	615	667	613	632	612	674	630	624	620	633	626	613	649	625	636	637	634	621	633	609	654	621	613	674	637	583	600	630	566	681	626	643	668	613	616	662	606	616	630	603	610	615	640	674	641	616	648	589	615	593	650	636	613	646	629	613	612	588	613	588	625	686	649	636	648	672	616	642	645	630	581	608	623	601	632	608	647	609	617	638	600	623	581	637	634	617	591	626	602	615	625	615	588	602	674	624	643	633	585	599	593	607	641	635	661	622	636	642	648	626	614	653	658	660	591	627	612	711	651	636	647	628	597	673	642	614	645	613	614	628	672	627	647	639	617	653	630	627	648	655	618	649	699	662	633	640	592	615	623	616	631	645	629	640	616	668	620	639	565	656	645	659	633	623	641	656	633	663	645	629	594	690	622	669	607	591	642	688	648	651	644	638	619	661	620	577	644	658	638	606	615	627	672	645	636	611	632	588	662	688	605	614	676	621	631	665	633	647	660	637	630	624	593	620	591	639	607	632	671	618	590	654	596	670	637	619	655	602	616	606	657	651	642	623	637	675	627	599	680	658	630	659	612	590	656	621	635	617	640	578	611	618	622	618	593	642	604	654	596	607	645	634	615	606	612	674	630	659	624	607	591	622	640	670	581	567	607	609	630	646	616	650	608	639	649	650	623	656	555	642	669	625	637	643	635	613	584	668	649	632	640	645	620	634	592	581	615	644	642	654	659	620	635	631	632	561	660	607	599	622	630	599	621	589	583	611	633	598	608	615	683	654	631	653	622	640	635	602	620	620	642	631	649	627	575	618	654	583	635	653	646	616	621	615	627	586	648	621	609	658	591	619	627	678	634	594	649	607	611	607	620	586	625	618	612	629	594	658	641	621	638	619	624	619	628	630	653	601	615	616	630	617	652	609	629	663	669	624	634	625	652	586	613	624	613	635	619	620	610	637	678	597	668	598	625	610	618	625	575	614	634	620	635	614	635	634	630	603	586	644	638	638	615	632	629	635	635	623	623	662	604	623	599	635	582	613	656	608	650	635	628	643	614	620	624	622	623	628	643	606	589	652	661	601	655	615	616	653	668	585	623	622	630	673	577	587	586	634	621	637	591	633	653	612	620	641	567	691	633	647	583	613	634	654	632	638	620	598	677	624	639	624	640	626	584	604	608	606	645	632	615	631	586	641	630	603	611	580	613	614	579	609	646	635	619	657	631	640	635	631	607	625	637	626	618	665	591	622	687	647	631	572	622	634	630	648	657	617	606	611	606	616	608	645	633	613	618	589	638	642	635	637	540	637	625	609	681	615	621	610	667	630	626	608	635	606	621	595	599	652	582	638	714	602	637	646	638	624	629	661	627	606	631	615	656	641	598	585	613	603	639	660	652	629	617	631	604	564	603	604	624	589	653	641	635	669	608	618	613	652	612	668	639	652	597	680	603	614	582	603	616	621	620	649	613	614	617	624	610	602	613	638	567	612	619	628	620	610	626	606	610	601	643	615	662	633	672	655	599	593	635	636	642	617	592	622	676	599	677	641	652	601	628	646	623	573	592	579	651	602	609	568	600	645	638	616	636	604	624	639	637	650	606	562	625	611	614	618	624	670	618	619	610	634	642	594	630	592	678	583	589	601	579	684	653	604	631	656	648	627	619	681	629	602	608	641	606	640	572	588	583	641	632	581	624	592	647	586	646	621	574	622	631	590	617	603	636	596	650	645	626	653	661	677	622	650	631	601	667	578	666	647	611	598	569	572	683	633	625	662	630	584	665	651	603	601	606	698	644	641	664	655	634	593	643	671	610	608	676	644	672	646	618	650	652	661	589	636	636	659	601	644	598	612	626	666	620	663	619	655	659	628	620	629	618	665	558	635	640	635	692	639	673	633	624	628	645	632	651	616	607	617	633	658	609	625	639	590	669	602	654	624	628	601	621	651	659	654	636	602	623	621	625	648	619	598	630	632	631	622	634	641	632	628	615	638	643	637	640	635	620	640	676	630	602	610	615	634	598	616	608	619	655	607	620	642	573	552	622	640	647	615	654	614	615	636	649	635	606	645	605	634	596	606	657	606	594	611	622	643	617	584	643	659	608	592	615	616	674	643	591	626	635	620	617	589	714	619	645	629	612	612	587	626	612	632	583	630	651	694	642	643	629	613	615	594	617	614	644	647	617	575	617	634	613	699	615	629	647
33321	18514	10637	8025	5593	3563	1896	1070	650	452	375	354	294	292	315	353	296	274	281	308	284	261	275	254	271	311	246	253	241	253	253	298	272	243	240	272	270	274	257	261	271	256	259	248	260	256	248	269	219	279	255	254	274	263	267	262	278	226	267	257	230	232	258	284	234	259	249	271	286	258	290	247	232	252	250	245	281	274	248	264	255	246	253	262	309	280	290	254	261	269	245	253	248	255	270	239	255	249	247	267	216	252	265	263	230	279	272	308	259	274	282	250	282	271	277	240	240	233	253	252	266	255	221	292	272	279	276	273	246	262	245	251	258	276	235	266	261	240	314	283	277	253	248	247	259	255	270	277	268	269	265	257	249	269	248	260	285	276	280	284	265	254	269	286	234	268	246	242	260	249	269	247	257	260	253	216	253	266	259	255	256	251	263	260	237	259	269	282	262	245	256	272	263	248	257	246	261	237	230	243	282	289	251	271	240	293	240	246	272	239	270	248	257	230	242	260	277	223	239	237	259	277	259	317	244	251	315	261	231	251	252	229	248	259	263	267	257	233	281	272	248	274	256	245	266	232	252	263	236	215	258	250	272	262	263	274	274	258	253	290	246	283	231	297	254	250	228	240	255	226	262	225	288	255	230	216	280	243	261	242	262	261	253	244	250	250	273	227	261	259	258	264	267	236	238	283	243	266	270	258	261	256	264	258	259	232	234	268	221	278	252	266	269	269	255	277	260	293	238	283	262	278	250	253	266	243	253	243	269	272	287	240	263	249	298	252	257	261	261	250	270	246	254	272	254	248	249	245	256	258	298	266	222	275	241	243	254	218	229	263	262	281	246	246	244	275	240	268	265	247	230	280	265	291	284	263	273	240	261	259	274	249	259	264	261	276	253	267	249	229	271	218	282	264	234	280	270	248	245	233	259	274	279	256	248	263	252	256	247	258	265	266	236	256	262	274	239	267	252	237	276	250	253	276	263	267	258	250	239	247	222	242	286	277	217	276	262	285	278	239	265	257	266	265	241	281	268	261	269	246	253	241	257	224	294	274	248	240	266	265	273	251	271	233	268	262	231	246	257	260	272	278	265	230	259	275	266	260	276	275	229	244	264	256	261	278	248	268	271	248	230	238	239	260	271	227	235	245	270	270	258	246	253	250	248	255	271	268	237	244	259	295	254	251	249	264	236	261	275	266	257	261	261	267	236	247	240	270	248	261	251	242	257	276	250	289	270	257	244	274	281	233	244	260	262	251	257	270	248	261	263	268	265	265	244	262	264	265	263	250	254	243	235	252	249	252	257	251	256	271	259	255	247	283	254	236	261	240	238	276	240	241	275	260	266	218	256	275	270	228	275	253	258	252	247	288	259	248	238	243	277	233	264	239	220	243	235	241	257	270	270	290	271	237	254	273	252	246	252	266	261	219	270	287	269	256	284	264	262	266	252	251	274	259	267	268	274	242	265	302	266	256	255	249	264	229	274	249	262	270	239	255	231	265	240	282	269	243	247	269	279	255	236	277	281	292	263	237	271	263	275	255	258	264	277	280	275	228	247	291	258	259	255	259	243	296	258	245	269	240	238	262	263	272	276	234	254	233	272	248	268	250	262	248	242	274	251	271	266	248	257	251	262	255	242	259	255	251	258	269	244	280	259	292	266	253	268	195	234	253	263	260	260	271	266	284	256	193	229	239	271	281	280	251	267	251	233	277	273	260	235	291	262	224	267	271	260	255	266	247	237	262	253	260	266	245	259	231	274	265	259	268	281	270	231	247	304	280	285	237	254	246	244	256	255	231	300	251	263	239	257	257	291	280	258	279	250	225	257	244	267	259	263	288	241	245	251	256	265	264	258	278	259	266	241	232	282	266	253	291	273	262	280	270	265	252	249	269	223	256	239	249	240	255	251	258	272	256	232	272	294	249	295	264	280	293	250	217	241	249	266	229	275	264	277	243	233	237	246	267	246	238	265	257	228	261	240	246	242	290	235	254	282	263	223	232	261	255	249	241	253	232	233	234	257	289	255	264	236	282	261	259	262	279	236	267	258	243	275	247	271	256	218	234	282	263	245	277	252	237	257	228	251	275	285	281	264	270	254	238	244	267	239	252	258	249	269	276	239	243	246	252	233	285	256	260	236	238	283	234	263	262	289	245	241	239	229	260	258	270	260	250	248	244	257	218	275	244	244	247	255	250	254	234	276	265	243	250	253	326	253	275	252	247	254	263	229	264	257	245	256	257	276	278	229	264	263	260	266	224	268	257	255	269	254	259	276	239	258	250	242	244	248	265	273	231	248	287	258	261	249	238	231	235	247	263	220	265	241	255	283	258	260	255	247	242	283	259	248	239	259	244	251	286	281	247	262	274	253	291	273	279	248	270	279	272	235	250	264	267	262	276	269	234	247	273	251	256	224	240	257	246	259	256	258	240	249	260	272	271	264	233	229	263	251	287	264	250	245	260	255	246	233	225	263	232	255	250	254	238	264	268	240	256	262	267	271	244	265	264	230	279	274	248	267	249	260	237	243	247	266	259	258	240	289	238	263	248	266	295	265	256	250	254	256	268	261	239	224	260	258	238	304	266	263	244	259	239	258	234	245	258	229	279	265	274	250	259	238	268	279	243	258	264	261	215	250	243	251	251	258	262	245	231	254	268	244	241	255	275	244	288	252	259	259	240	243	264	272	248	238	248	264	283	271	251	237	248	276	272	228	246	260	249	268	270	267	232	262	272	249	249	263	289	237	229	278	238	262	258	269	267	264	237	245	280	263	276	229	246	272	222	232	257	259	246	262	253	258	260	257	241	232	258	262	268	295	252	283	266	261	247	251	238	255	226	264	262	278	249	256	254	257	243	240	243	298	264	252	270	229	282	278	282	240	256	258	266	235	254	270	220	249	238	254	259	246	270	257	233	267	261	250	271	234	262	264	248	284	257	258	242	247	265	226	239	234	276	269	269	227	241	286	261	244	252	237	256	267	268	251	243	264	284	263	261	258	251	256	275	249	262	234	259	274	241	254	232	265	259	260	249	269	273	252	270	256	235	285	259	245	282	254	259	246	248	272	257	263	268	272	253	258	265	264	258	271	259	266	264	231	275	258	259	248	249	262	278	279	241	295	256	251	233	223	258	237	260	243	272	264	246	286	262	242	231	262	261	264	258	248	261	280	257	240	252	230	285	259	228	258	243	279	251	244	232	257	262	225	252	236	284	266	283	263	280	256	254	243	261	230	222	266	233	245	229	249	284	282	280	247	227	265	253	268	245	248	271	265	243	255	262	252	228	257	249	248	263	255	242	246	264	270	291	241	260	261	257	286	276	257	236	243	268	259	278	258	254	270	267	232	238	238	243	257	284	249	239	264	241	267	263	262	256	261	236	249	262	235	227	247	282	262	270	257	246	237	261	220	277	289	261	243	250	257	269	269	245	252	258	233	275	263	262	237	268	260	272	251	233	240	289	265	253	249	257	250	251	257	262	276	257	272	274	251	256
26244	6030	5630	7653	6752	5018	3168	2572	1933	1481	1348	1106	1030	971	1007	875	873	917	801	823	746	783	732	721	695	735	716	702	745	774	716	674	699	689	682	665	675	672	704	663	704	717	660	664	707	670	684	643	640	644	630	639	694	663	660	672	647	720	646	689	609	680	687	702	669	642	650	695	669	629	697	644	644	674	679	663	675	622	660	639	657	657	664	615	646	633	637	623	663	652	682	629	677	671	697	654	642	684	690	668	691	645	669	653	670	660	673	663	693	660	680	712	604	653	660	640	669	690	678	678	679	643	679	677	651	643	649	673	671	641	634	663	641	632	628	647	639	672	645	652	665	634	646	639	679	659	610	684	700	639	667	604	654	642	639	595	659	663	626	620	660	677	619	669	621	650	675	666	635	689	630	631	630	642	618	659	661	601	664	675	683	694	653	651	650	693	670	625	612	644	646	625	597	664	650	647	632	678	639	645	653	657	681	655	630	659	657	663	652	657	632	579	641	679	681	677	603	645	649	654	601	621	608	599	610	626	611	619	658	659	691	631	662	605	602	647	643	682	669	637	613	636	686	670	663	633	641	680	642	617	609	679	625	637	678	655	638	662	617	657	632	628	660	649	641	650	637	603	623	668	612	631	621	626	676	677	628	628	669	642	576	667	623	630	639	663	670	607	644	664	618	635	638	687	632	613	667	627	659	626	632	686	637	632	627	605	678	602	635	640	599	647	648	618	625	637	623	626	628	635	639	642	669	648	610	647	631	639	638	628	663	636	647	638	665	643	648	644	657	616	622	645	658	619	654	633	661	644	659	674	612	663	633	628	683	655	704	590	621	699	651	621	634	631	624	666	686	622	629	614	619	656	622	653	645	637	675	648	658	630	626	627	655	658	624	652	669	651	661	618	652	609	640	629	666	636	692	666	661	647	704	683	617	646	641	658	665	642	641	670	706	644	644	668	644	646	703	639	658	656	634	663	627	667	631	653	688	672	687	646	655	703	653	646	637	605	674	625	636	599	664	616	633	579	634	639	654	621	612	676	667	659	675	614	607	654	628	664	638	669	682	640	649	656	682	661	625	628	634	664	595	670	674	673	629	646	650	667	591	648	660	616	626	647	661	669	616	648	640	655	700	638	694	681	602	657	604	596	623	659	648	632	657	680	604	657	622	683	671	664	641	651	661	661	618	654	638	620	666	654	675	634	647	646	653	664	627	623	676	592	604	704	638	632	653	668	616	641	671	637	632	676	636	671	581	618	646	667	643	659	629	630	643	628	624	623	654	637	660	636	690	671	622	646	651	650	647	663	635	628	664	657	668	649	647	677	688	639	621	648	617	623	632	662	631	646	647	636	644	676	650	595	664	617	674	657	667	633	603	618	635	615	619	633	640	623	625	661	686	659	668	664	631	634	573	661	613	691	643	638	646	660	617	618	665	658	634	680	659	648	624	600	664	684	637	585	667	643	668	653	579	677	631	604	691	654	651	650	616	657	684	621	623	653	630	632	620	608	718	667	639	636	632	636	634	615	625	660	676	617	655	631	658	644	692	691	667	602	648	672	653	677	661	675	666	611	624	619	618	683	643	658	630	645	618	687	625	632	635	642	624	622	644	656	688	668	651	612	606	655	628	669	650	626	611	636	621	626	685	671	670	649	602	655	665	688	627	630	614	611	663	627	677	631	617	633	631	645	655	635	675	653	680	629	664	650	623	654	667	624	656	649	652	615	666	660	654	635	653	635	601	643	687	608	655	672	629	687	620	640	594	636	675	655	638	637	610	665	665	630	651	673	684	668	621	652	602	670	575	644	617	657	640	675	600	665	648	595	643	655	620	610	610	623	656	622	618	643	657	624	606	650	615	658	654	642	661	675	644	629	624	659	690	649	670	646	619	648	619	654	635	659	624	662	642	610	628	635	684	644	618	641	682	693	676	618	649	642	621	691	686	654	654	646	634	653	608	662	669	677	656	617	687	644	635	668	628	633	624	634	649	635	640	661	612	621	660	668	602	632	658	657	699	641	675	717	678	624	677	647	680	620	627	588	602	677	637	639	703	650	639	626	671	609	644	668	659	643	664	662	652	701	697	627	669	599	636	647	643	626	641	675	628	656	627	621	646	653	616	652	614	605	631	645	624	626	637	664	641	628	616	640	675	651	624	648	621	646	631	685	656	646	646	635	569	687	643	607	661	654	673	630	626	642	661	663	643	631	666	607	669	646	642	629	615	643	678	632	629	652	628	651	652	647	631	639	667	665	592	665	611	669	660	619	681	680	695	622	635	657	663	638	647	644	654	640	669	672	674	650	649	622	635	668	656	639	605	644	662	700	625	621	672	630	688	650	648	604	606	600	638	655	686	646	638	653	631	628	618	665	671	659	621	612	615	675	666	642	665	649	672	638	694	661	645	624	654	700	660	648	670	647	663	650	659	673	600	629	673	665	652	646	682	649	659	666	698	648	675	651	657	647	649	653	598	637	595	661	640	584	641	651	609	670	675	673	631	674	628	667	650	624	613	640	638	617	658	651	631	632	647	615	608	646	628	663	631	641	655	639	623	650	639	658	659	670	651	591	656	656	606	608	609	634	636	658	635	628	630	648	672	597	602	670	667	604	624	608	650	617	655	618	621	609	610	646	649	656	622	681	636	616	629	664	633	655	645	601	665	632	615	628	707	595	666	636	633	663	631	618	614	674	660	616	599	657	655	634	638	706	650	625	655	643	664	633	660	637	626	673	633	650	638	617	626	630	656	620	691	626	644	625	618	624	644	623	602	623	592	658	636	638	635	688	625	619	632	663	662	633	674	606	634	630	629	608	639	657	600	647	573	626	654	662	645	624	632	671	636	623	663	606	634	659	660	650	617	630	683	645	617	666	619	619	658	613	636	624	655	644	659	631	617	650	655	656	629	695	660	652	645	668	655	566	671	632	658	641	598	646	675	637	624	680	642	633	617	640	653	618	630	662	647	658	665	662	661	696	651	665	700	664	617	663	637	640	650	660	627	638	652	644	626	617	674	652	649	685	634	686	649	656	617	633	655	636	649	661	658	621	649	626	647	624	666	634	631	632	641	635	654	693	649	675	606	588	637	668	742	614	653	582	613	700	643	599	654	626	678	664	635	648	608	606	627	677	670	634	700	603	620	658	665	674	649	695	641	681	655	664	652	635	649	619	605	627	643	623	669	611	661	632	619	647	611	678	656	629	579	604	684	629	654	689	631	649	645	616	616	622	638	622	636	677	602	634	639	645	634	627	649	644	667	622	628	617	605	604	609	657	649	637	655	679	649	639	670	658	681	618	622	649	645	679	689	615	605	617	598	624	617	647	675	687	616	604	584	630	647	625	654	660	644	663	659	644	597	661	641	653	595	644	654	661	653	621	615	657	617	644	632	652	589	631	675	613	600	649	694	687	627	611	688	635	654	605	623	638	654	668	668	667	634	646	658	617	638	642	667	680	621	661	671	621	651	661	656	642	608	623	620	663	619	633	665	645
41614	23335	16001	12776	8956	6378	3688	1709	869	542	375	294	276	237	201	219	204	199	203	182	157	198	177	163	151	174	164	160	155	184	152	139	135	175	160	174	150	147	148	148	172	147	150	172	142	150	158	146	159	160	150	137	168	158	158	150	172	164	143	107	140	147	142	157	141	150	142	150	153	134	146	157	140	154	141	143	149	156	130	139	176	139	151	111	164	136	151	160	190	153	155	126	134	143	142	152	164	165	143	141	172	141	142	141	160	154	149	140	141	167	144	121	159	175	159	146	136	122	143	135	154	151	174	109	140	131	139	159	130	164	130	143	129	138	162	146	147	119	158	150	126	147	136	116	143	146	157	156	154	119	148	147	142	147	131	145	145	142	136	157	139	155	135	131	125	128	134	138	156	154	147	163	137	148	145	149	129	139	177	152	148	119	121	141	144	142	133	143	138	133	110	135	154	123	130	153	141	131	165	132	146	168	135	141	144	138	139	160	152	144	136	156	117	151	140	148	146	159	162	143	152	150	165	131	143	134	142	141	141	143	150	155	149	140	152	145	142	153	137	151	165	147	140	145	148	148	161	153	153	160	160	142	127	125	154	152	143	143	131	136	151	144	150	162	144	159	133	146	163	155	129	139	142	132	157	148	166	169	135	152	136	139	116	151	133	141	131	165	116	132	136	128	134	124	162	144	122	160	128	139	153	132	160	136	132	136	137	155	145	140	138	136	152	159	138	140	141	142	140	112	153	146	146	158	164	138	142	150	129	132	153	136	150	149	151	127	144	162	152	145	164	155	142	135	175	122	148	162	156	134	156	156	149	156	157	131	146	164	145	150	124	133	134	138	147	151	127	167	126	138	136	142	156	164	129	143	149	143	127	150	148	160	144	133	135	142	140	148	160	125	129	156	146	154	148	165	131	140	122	153	152	125	147	135	141	141	125	138	153	147	138	142	152	152	153	137	149	132	138	161	151	130	132	150	144	133	146	145	146	151	141	161	159	141	142	144	146	149	148	120	142	170	143	155	167	135	147	150	149	156	145	120	146	136	149	140	151	144	157	132	147	132	143	138	133	161	162	154	137	148	158	145	124	136	133	138	155	130	156	124	144	128	137	161	139	151	141	161	144	132	158	141	159	136	144	125	134	162	153	147	176	147	154	130	139	129	135	139	140	150	121	128	139	145	166	161	149	137	149	124	160	156	152	142	149	120	121	137	133	116	167	136	138	136	143	150	164	146	157	141	134	139	155	140	142	149	171	127	131	152	139	174	151	146	131	154	117	120	132	126	154	163	137	132	129	135	165	168	178	161	139	136	154	150	150	158	159	137	151	148	164	146	153	146	139	111	150	146	158	137	133	143	134	146	138	167	139	141	158	125	123	136	161	151	129	162	132	158	143	135	127	145	145	133	138	154	138	141	153	132	156	143	128	136	135	138	153	130	153	140	151	162	134	141	130	145	153	160	154	158	130	128	150	147	161	164	121	146	129	152	141	157	140	153	151	115	136	146	144	136	158	151	129	158	157	132	133	135	151	160	146	141	150	126	144	140	148	165	145	151	167	134	167	143	144	156	140	125	130	138	145	135	146	151	170	108	143	165	148	147	157	155	129	161	145	124	145	143	168	138	135	156	130	123	126	131	144	151	136	144	143	147	144	155	141	152	160	131	155	143	127	132	131	171	137	152	148	153	155	148	154	125	138	158	155	146	149	152	138	127	167	144	159	163	151	134	145	137	130	151	131	137	129	139	142	146	147	147	154	146	158	140	134	146	131	138	147	151	131	122	131	156	165	152	148	144	131	118	146	167	146	148	132	132	152	151	128	146	155	156	145	140	139	142	162	143	152	129	126	143	142	130	155	139	140	138	151	132	148	149	145	123	133	139	124	161	164	148	115	147	137	151	159	156	157	151	159	140	132	144	144	134	131	147	142	175	145	149	155	171	150	186	150	128	151	140	114	159	113	123	145	154	151	157	148	163	131	154	140	147	134	136	111	123	139	149	150	131	136	146	151	146	132	131	146	134	140	148	166	144	151	149	130	145	139	141	135	131	155	143	141	145	143	144	136	123	137	129	144	159	140	121	136	158	152	123	135	142	134	144	140	144	146	158	161	158	138	167	160	155	144	146	123	153	160	141	155	145	127	150	173	158	139	146	159	143	159	129	143	133	150	140	151	140	149	150	153	128	153	139	131	143	128	141	135	153	136	147	144	139	150	126	137	152	153	151	122	142	154	150	155	146	158	143	134	179	152	157	130	147	134	143	162	141	151	158	170	135	159	134	157	145	122	136	129	142	156	132	139	155	130	155	132	145	141	119	161	123	144	142	142	150	139	141	171	153	150	134	126	147	172	154	149	140	127	136	134	174	185	128	158	167	160	138	128	152	134	159	132	165	127	129	163	185	131	136	160	128	147	143	134	152	148	131	151	148	145	132	141	160	146	137	144	135	142	143	147	148	150	144	148	169	130	141	134	147	146	127	161	160	163	152	145	135	130	158	147	156	141	143	161	154	132	164	148	144	148	143	142	157	160	150	138	141	139	145	144	167	149	152	142	136	150	152	153	149	132	142	141	143	132	133	134	158	141	149	131	139	125	133	138	137	128	156	126	129	133	173	148	159	129	123	140	148	160	143	140	130	137	117	141	126	141	132	160	150	137	146	142	152	160	132	130	161	145	141	141	152	127	143	131	140	138	157	140	153	145	146	143	166	139	131	167	149	141	132	156	138	155	111	147	143	155	144	157	141	128	152	120	133	147	155	118	140	134	140	147	155	142	144	155	145	142	156	146	162	127	127	137	151	132	161	137	152	147	134	144	156	148	150	143	127	168	139	150	165	136	124	151	143	147	147	146	147	157	152	153	139	157	156	139	138	142	125	157	124	146	130	143	132	162	147	143	138	156	142	146	155	130	137	131	153	148	160	131	151	146	152	154	122	150	139	144	168	133	110	124	139	146	133	141	125	136	140	164	164	154	150	162	131	146	146	133	159	144	151	134	155	133	146	160	143	152	123	157	136	129	134	147	157	152	144	163	120	143	155	139	154	127	144	136	145	157	175	134	163	138	144	161	138	136	133	147	143	150	151	137	149	140	141	126	154	125	139	156	148	148	138	132	171	137	148	123	145	152	147	145	143	142	132	154	142	150	145	165	163	140	144	136	143	149	135	125	143	134	140	126	142	153	168	153	124	141	155	120	150	145	140	135	151	158	154	143	127	134	155	134	139	150	140	137	141	157	155	148	141	178	131	153	156	154	157	154	145	175	130	149	153	145	132	156	161	133	148	152	135	141	149	138	150	158	165	146	130	131	147	129	176	162	133	144	137	161	129	151	130	148	157	149	135	143	145	128	139	145	143	125	145	138	144	162	138	152	140	141	130	132	145	158	139	133	135	147	125	134	150	136	144	116	133	145	143	159	160	139	149	162	144	142	160	140	150	144	165	152	149	149	147	141	143	126	124	126	153	132	129	156	138	125	139	135	159	137	171	145	142
31899	7469	8590	10914	9033	7168	4484	3800	2650	1993	1501	1310	1126	1055	1023	904	844	802	737	654	621	623	665	555	536	521	504	522	480	486	519	488	472	487	438	461	469	433	449	482	431	456	444	423	423	416	402	425	415	418	413	391	380	437	461	424	405	411	416	419	381	393	436	413	461	406	396	438	402	400	402	373	355	422	371	434	402	410	375	383	412	429	433	411	387	366	398	415	421	428	416	419	416	436	428	405	427	414	418	436	387	417	394	390	461	419	388	419	424	414	381	379	418	439	369	392	396	376	394	419	375	342	378	395	382	342	390	395	355	385	371	366	395	387	402	381	365	354	392	381	388	371	369	392	379	363	372	368	381	368	353	377	372	341	361	361	370	349	374	384	374	339	358	356	368	353	357	408	401	410	386	367	345	378	383	345	411	408	355	403	353	353	384	376	374	372	390	396	399	370	390	366	381	376	383	371	409	376	365	374	354	395	379	387	395	417	380	357	367	378	347	383	374	365	398	341	381	393	372	347	381	414	359	377	377	380	377	390	425	378	423	379	386	378	344	377	363	379	360	379	367	356	380	350	387	426	399	336	354	367	369	388	361	359	383	338	403	351	418	392	378	384	362	363	332	385	385	356	383	346	365	400	413	381	409	366	387	366	363	343	394	412	374	402	378	404	351	396	372	418	395	375	345	366	366	390	373	383	361	390	374	327	359	392	401	383	354	360	377	395	409	361	377	386	377	368	378	366	369	394	383	406	383	381	380	378	357	392	359	397	435	407	375	388	373	401	374	380	352	381	344	392	390	359	382	399	347	383	367	375	380	376	380	363	366	394	362	390	399	371	377	366	385	385	388	371	365	363	403	382	420	385	366	378	391	352	346	408	408	380	407	391	337	390	351	361	387	378	384	382	370	375	383	362	368	357	415	365	365	352	371	412	359	366	350	392	417	386	386	362	371	364	406	380	366	373	393	403	399	391	377	381	373	393	363	345	357	345	377	381	381	344	363	395	393	368	385	409	360	372	360	377	395	378	372	352	370	358	374	349	384	371	350	381	384	382	417	403	358	385	369	400	390	365	345	348	355	375	400	405	361	364	383	355	400	358	383	358	389	323	394	355	368	345	383	369	405	381	381	378	340	368	379	381	392	405	383	383	403	374	358	397	354	384	371	369	385	390	366	381	341	384	356	368	376	377	358	400	379	366	360	343	353	392	354	375	384	364	363	404	357	373	349	339	356	349	372	393	376	331	371	364	348	398	370	378	381	408	388	381	386	371	369	371	394	359	371	360	403	364	392	372	393	351	359	379	379	396	384	329	368	417	375	370	385	418	348	339	357	375	399	377	395	361	400	374	379	370	350	341	376	356	407	395	338	394	364	382	403	382	355	400	392	360	410	380	372	351	339	382	419	354	392	340	406	375	392	390	383	364	388	399	393	402	390	402	416	367	381	361	390	380	364	393	365	368	415	358	357	372	352	370	402	374	378	387	379	389	376	379	308	370	378	386	357	383	401	398	352	406	414	380	341	379	368	346	369	381	377	354	379	385	400	397	336	368	383	392	373	375	386	373	334	375	389	407	366	379	385	378	369	376	374	403	377	378	370	376	361	371	364	359	413	347	371	366	408	384	349	347	401	380	381	409	374	359	379	374	382	396	378	366	387	357	377	388	388	402	399	383	380	392	374	364	375	386	389	365	374	388	361	356	366	348	321	408	356	368	359	391	382	387	383	382	366	347	383	406	389	378	395	399	383	371	374	386	401	397	379	380	397	403	404	396	384	363	382	366	376	401	361	321	399	419	361	360	381	371	393	391	380	388	359	400	358	372	363	364	371	405	373	389	389	371	353	412	393	368	380	376	355	402	363	386	377	368	389	385	381	365	386	366	385	401	388	404	306	343	379	373	358	391	381	393	403	398	365	379	370	383	384	377	378	400	365	388	409	359	365	331	360	354	390	418	372	347	364	333	396	399	337	356	413	360	360	369	400	406	375	360	368	364	380	397	370	368	428	348	352	372	413	381	383	362	367	398	397	359	385	356	379	341	388	356	339	352	411	386	366	369	373	368	385	355	356	373	387	379	384	370	354	355	375	383	374	395	376	411	393	410	365	372	399	390	395	364	393	381	375	391	404	383	370	361	357	335	382	363	368	396	358	381	393	364	358	368	381	382	368	369	375	384	385	376	385	355	364	391	351	360	373	372	353	387	368	387	343	363	362	364	367	374	378	350	381	393	376	364	387	369	379	392	367	355	398	386	400	365	378	356	376	348	344	367	361	388	375	428	357	366	421	336	367	368	337	375	382	382	373	400	360	382	349	343	372	376	376	368	373	348	352	412	399	391	378	383	375	405	385	389	378	362	375	384	382	413	392	332	389	409	396	370	389	362	375	408	383	403	383	385	375	374	369	373	354	377	360	358	362	398	364	408	353	364	389	370	381	376	382	386	377	386	380	384	365	358	344	349	366	369	357	373	365	374	378	380	379	427	378	398	399	374	363	373	393	344	367	367	357	417	372	357	376	388	371	362	361	364	377	367	382	339	380	412	364	393	366	397	387	379	352	369	375	394	390	376	359	370	378	394	355	357	386	399	386	343	377	377	343	376	372	375	397	359	364	371	377	385	392	360	355	390	389	370	388	382	326	411	392	406	418	342	381	379	400	393	399	372	383	387	410	382	381	388	356	361	338	400	390	382	392	358	356	339	397	380	388	367	388	399	365	367	371	375	393	350	389	362	368	367	416	406	381	374	370	366	364	355	385	381	343	401	382	378	358	410	380	423	387	361	374	349	388	396	368	386	373	357	386	367	379	331	377	361	388	351	383	410	373	393	380	378	383	366	376	386	358	381	389	406	366	390	396	390	385	397	396	361	394	361	354	352	412	396	341	388	391	390	401	391	391	361	399	429	347	348	370	348	387	368	375	353	358	387	374	374	375	380	354	366	375	370	359	389	431	415	396	401	362	361	404	365	388	362	397	381	407	377	330	389	379	385	385	400	370	393	371	347	368	368	379	350	378	378	361	361	379	385	382	371	377	372	370	411	369	367	393	375	363	367	360	353	355	400	386	373	387	363	382	374	370	340	370	367	380	360	379	380	352	344	383	403	384	371	411	371	407	397	359	357	349	382	379	349	345	388	415	374	409	366	360	396	380	369	362	401	366	370	354	349	377	382	367	407	383	411	402	354	361	374	365	347	360	356	363	340	371	367	390	360	368	382	365	395	376	403	376	352	369	366	372	396	352	413	365	364	386	396	385	352	371	388	401	370	376	437	358	399	369	349	369	394	361	355	369	418	402	403	398	420	384	381	412	378	371	369	382	392	373	374	392	421	372	415	365	381	356	365	388	370	364	375	403	371	374	347	360	375	378	416	403	354	395	364	395	375	366	366	408	370	381	373	391	396	337	377	359	381	372	379	402	383	400	364	347	357	357	381	372	374	367	348	383	415	364	412	359	390	346	391	402	381	371	375	421	379	376	369	391	357	376	394	381	363	349	383
6930	2120	1117	885	595	439	268	254	274	248	256	260	229	230	239	265	252	235	260	229	267	259	267	262	265	246	257	239	258	259	247	255	250	255	260	244	243	227	235	266	254	227	230	240	256	263	250	239	252	241	264	241	264	247	241	235	213	232	240	264	218	271	249	240	241	273	240	235	249	236	270	218	255	265	240	223	278	248	239	239	266	253	281	231	229	245	260	254	226	286	233	264	251	267	245	224	269	212	263	234	232	219	248	242	215	242	258	265	277	253	221	249	254	254	250	221	219	250	268	233	271	250	234	261	232	212	225	250	258	248	243	261	264	229	254	285	266	221	266	259	246	284	253	253	266	239	247	234	240	238	239	234	252	255	237	239	247	241	218	233	261	256	267	224	260	236	240	249	255	255	276	223	286	232	271	241	234	251	251	255	251	250	252	237	229	252	248	245	242	271	248	250	242	250	245	233	249	253	225	216	242	250	252	227	251	249	250	240	217	205	244	247	241	239	241	241	257	241	210	233	242	270	247	234	241	238	245	235	241	268	255	242	227	229	250	252	247	242	246	241	240	234	249	262	258	242	230	241	252	270	247	247	238	256	232	241	236	233	255	242	252	236	244	262	245	227	257	262	249	242	242	245	236	254	265	235	247	251	254	232	236	248	246	227	266	238	246	247	251	224	253	246	252	222	249	212	260	280	256	229	236	229	256	251	252	231	258	249	260	224	247	230	274	250	260	257	263	249	238	252	246	257	242	233	252	244	222	252	208	261	237	221	229	242	267	228	251	218	262	261	239	262	232	213	221	227	255	256	233	269	219	257	260	236	251	252	257	246	254	248	220	242	246	214	240	248	233	244	246	250	212	244	242	235	236	243	237	247	256	213	248	277	224	236	220	249	245	208	220	279	255	249	253	250	250	255	264	231	256	236	238	246	245	244	255	249	251	227	226	249	229	225	246	250	268	238	236	260	237	237	247	263	256	250	248	230	242	210	231	237	248	242	262	226	207	237	239	219	213	285	224	237	230	219	220	229	269	285	255	229	253	248	257	262	251	246	241	225	276	227	235	265	236	250	240	251	234	217	235	230	237	224	237	231	222	257	233	265	272	247	235	244	219	249	247	249	243	258	266	248	251	247	252	243	244	251	228	252	243	261	211	274	255	276	252	256	232	242	238	226	233	265	215	261	254	272	280	246	232	277	228	259	238	224	258	233	244	241	262	236	235	256	243	278	249	219	261	238	259	230	246	251	276	265	277	248	234	233	254	236	260	256	247	263	246	240	236	233	260	248	220	246	240	221	241	248	252	252	240	227	225	234	264	249	220	250	245	246	233	225	227	270	269	228	260	257	264	244	249	264	250	241	243	245	256	221	240	234	234	265	230	251	250	237	229	244	241	252	268	256	258	227	251	235	245	259	263	254	274	209	232	261	234	274	255	241	244	253	239	250	252	235	241	232	237	257	281	239	240	237	225	245	244	258	236	239	242	227	228	244	276	252	279	251	229	246	204	272	238	234	250	277	261	233	256	196	250	241	256	255	237	230	224	236	236	235	238	216	235	237	251	257	235	223	246	238	206	234	256	245	250	242	261	253	246	249	245	248	272	234	256	247	256	224	260	225	227	235	205	240	262	258	284	210	234	223	225	240	245	236	247	242	233	257	225	261	248	217	260	209	246	248	256	252	250	228	251	236	275	228	266	210	235	234	262	239	249	245	238	256	242	241	230	258	277	233	261	251	233	255	216	234	247	203	255	280	240	236	255	263	257	241	268	264	236	262	237	214	245	247	243	241	241	246	274	249	256	241	263	236	261	247	226	245	244	235	265	247	230	221	219	245	257	250	247	221	275	240	228	249	259	269	213	256	230	248	240	253	255	266	246	257	221	234	228	248	246	239	247	268	238	233	263	209	254	243	238	248	244	273	262	246	220	257	237	238	238	223	228	237	267	263	232	226	244	248	250	237	247	231	242	229	255	233	285	260	261	220	243	241	216	248	265	212	248	245	243	253	236	264	244	239	249	246	234	244	268	264	258	252	244	256	262	237	243	256	243	222	213	230	248	228	252	256	240	234	234	254	243	257	248	245	245	273	236	262	221	269	253	250	246	238	262	232	247	223	239	232	232	241	245	230	240	252	228	242	237	240	257	219	235	233	246	237	233	245	270	251	255	256	237	220	269	241	273	261	256	253	282	223	255	255	246	243	246	226	241	261	234	258	242	229	238	256	249	256	240	272	272	258	235	250	232	270	250	238	268	223	279	243	240	238	248	255	252	240	253	268	240	197	244	232	241	232	257	274	248	228	229	239	261	262	242	226	257	223	246	254	229	262	236	211	194	198	273	278	231	227	254	240	236	253	220	234	225	242	237	240	217	256	251	228	256	219	240	263	252	255	251	273	242	249	244	228	242	243	237	247	235	240	220	227	236	252	247	259	252	252	218	251	227	247	239	260	251	230	253	234	258	268	257	252	267	275	242	245	250	234	253	234	230	235	229	259	267	236	278	268	253	259	276	251	248	259	263	238	227	250	246	245	218	246	242	243	252	251	247	248	244	255	220	249	242	234	235	234	218	235	241	241	257	261	260	291	246	232	252	241	223	242	271	242	268	263	256	240	238	221	223	235	241	270	264	265	256	221	265	234	247	216	230	249	232	238	237	241	241	251	243	236	242	250	261	238	235	237	250	235	248	276	251	264	244	222	256	222	231	269	231	274	221	226	280	258	240	245	246	248	253	243	254	261	256	247	225	238	241	213	230	238	259	254	220	243	246	253	254	256	239	257	221	226	244	238	268	262	259	279	229	215	254	282	212	237	262	256	252	239	259	236	248	236	274	256	254	241	241	247	205	224	254	262	252	231	245	256	235	255	258	229	198	233	201	242	245	243	233	244	252	242	274	213	270	245	235	228	234	241	272	252	250	256	291	254	292	210	238	261	248	237	228	252	247	245	243	251	236	243	229	259	243	254	243	257	246	263	223	239	256	227	248	190	230	247	248	247	236	249	233	251	271	228	251	234	251	245	227	250	235	232	245	253	253	269	254	237	246	241	256	254	246	230	232	242	249	243	230	237	244	234	268	240	271	263	233	231	251	243	226	249	243	258	211	236	259	258	275	245	221	240	251	245	254	238	253	255	247	240	231	254	232	227	235	225	243	250	210	238	240	264	234	272	229	241	239	266	243	241	267	234	241	251	234	222	247	258	237	223	219	210	217	253	254	222	229	249	231	226	248	216	263	216	249	251	252	267	240	243	257	226	247	245	222	219	265	248	240	242	267	240	221	238	233	232	229	222	258	227	239	264	244	287	232	256	245	254	233	230	248	226	224	244	255	227	233	253	240	246	254	258	257	234	256	263	280	255	254	256	241	247	246	255	236	247	193	247	266	224	239	220	236	264	265	266	251	247	253	273	252	210	247	230	243	232	248	260	267	244	260	247	227	233	232	242	263	245	246	227	279	258	227	263	268	228	265	256	258	256	236	254	246	228	258	221	244	230
6513	1767	2028	2180	1864	1292	884	747	676	710	687	675	678	641	672	642	686	654	665	648	611	624	655	621	607	597	584	650	600	622	636	574	662	655	630	645	621	629	591	615	612	665	625	585	630	612	646	583	636	618	643	621	611	638	638	614	657	622	643	617	604	614	624	673	671	615	600	608	662	650	599	618	646	664	628	625	661	650	647	636	619	636	670	586	621	595	662	637	603	616	640	636	639	649	631	640	638	607	622	682	623	630	626	641	690	647	611	578	612	667	636	629	660	600	621	626	651	664	631	632	614	612	651	604	664	594	664	586	640	622	600	634	578	643	641	629	605	641	641	636	605	617	611	619	649	656	662	650	644	630	669	622	648	640	655	669	640	665	590	635	614	615	649	616	612	646	660	614	623	591	611	603	616	606	626	629	624	605	576	635	633	637	620	637	634	681	661	596	635	648	621	591	633	602	598	599	637	650	624	618	618	562	625	599	644	623	639	579	635	636	656	617	605	620	645	664	628	653	691	612	596	618	662	618	599	598	612	621	610	606	638	656	628	595	615	589	628	611	607	648	617	656	576	600	611	655	611	630	612	616	629	598	650	625	606	614	580	636	599	615	656	606	637	635	605	600	680	617	637	608	609	600	649	591	630	672	607	595	631	614	637	631	656	587	612	672	652	638	630	637	673	601	602	616	631	653	666	602	621	632	599	592	625	673	630	635	634	674	657	638	659	675	621	607	663	647	612	665	694	613	646	652	593	639	672	649	623	606	649	631	613	587	639	629	625	646	608	623	630	629	619	624	646	629	647	622	612	614	676	600	620	614	616	637	632	640	652	643	633	664	642	663	606	623	656	638	614	617	619	605	588	598	646	617	659	651	652	636	574	572	637	614	668	633	645	639	595	643	629	587	625	607	598	666	617	624	654	599	601	626	632	620	638	618	637	621	641	654	619	597	591	620	565	588	662	621	566	631	621	690	605	671	636	629	657	651	610	653	606	642	618	607	626	638	638	608	675	593	656	638	609	624	611	601	635	628	617	608	584	585	612	636	575	601	613	628	575	610	669	610	607	679	619	601	628	616	645	652	629	614	616	625	616	608	657	677	614	594	617	697	639	629	611	580	603	642	630	606	669	594	612	597	638	645	600	652	636	626	668	603	632	634	622	641	633	623	642	682	649	643	669	651	678	656	620	612	628	662	636	610	639	592	640	604	673	652	628	648	635	614	671	658	657	603	631	605	619	652	624	616	622	641	631	648	652	593	645	643	623	648	635	612	591	654	657	645	644	583	674	649	656	645	632	636	630	636	660	652	567	644	619	657	592	639	620	621	671	636	654	620	631	652	630	625	653	661	700	608	608	625	655	643	602	626	610	590	583	642	655	628	621	619	641	617	641	613	615	677	632	632	642	609	634	620	614	671	658	610	637	594	612	619	631	693	631	624	575	596	675	627	615	612	615	663	614	595	606	654	654	594	620	639	611	623	649	633	642	656	654	651	636	624	668	621	605	641	644	622	642	622	651	675	592	633	579	658	624	628	676	600	607	662	600	588	605	624	602	601	648	665	621	607	623	683	580	602	626	666	623	614	616	633	663	640	650	611	623	670	614	588	631	631	654	616	596	616	654	658	662	632	621	655	621	632	659	605	619	622	635	608	665	654	594	618	629	668	608	568	659	600	641	646	624	612	621	680	599	588	672	617	572	638	665	623	608	629	652	639	645	633	637	617	645	571	660	610	599	703	625	662	591	669	639	613	574	683	649	639	622	640	657	638	633	653	649	618	621	639	610	635	624	642	616	594	573	653	619	647	639	618	670	638	599	665	637	648	609	688	628	648	614	644	635	611	664	664	596	613	651	611	633	648	635	545	652	637	647	665	592	615	627	629	651	694	647	659	647	629	643	665	603	631	628	625	634	639	626	644	603	645	602	617	618	623	635	624	625	633	635	650	643	605	613	624	660	601	591	610	636	649	661	617	612	627	646	646	642	595	634	667	635	610	651	616	652	641	626	662	671	587	619	650	613	607	692	656	640	633	622	628	640	600	611	608	658	583	629	635	596	562	616	628	610	649	624	663	627	602	619	612	634	586	665	623	606	653	647	629	600	650	634	630	673	626	654	639	665	602	620	640	580	607	657	680	640	576	631	611	653	658	627	636	594	628	623	615	680	623	590	630	660	632	609	691	586	619	619	645	622	631	627	691	600	653	637	610	630	626	614	621	680	673	623	657	630	593	650	619	645	648	622	635	616	641	634	595	644	622	610	609	593	617	621	632	624	650	679	630	622	619	668	674	673	645	582	657	659	638	654	680	649	631	609	633	684	592	642	625	635	643	601	559	621	617	641	638	607	619	603	622	647	628	582	655	641	676	642	647	628	603	640	607	687	651	692	629	635	618	598	680	561	641	588	639	620	571	604	646	662	607	620	610	637	634	618	621	610	621	646	673	613	629	634	624	636	659	597	629	618	634	686	632	658	635	640	621	631	609	628	618	623	625	630	631	628	632	617	626	635	599	630	645	634	632	626	611	658	605	614	628	614	614	596	632	639	640	616	642	667	616	625	641	624	643	662	635	587	568	636	653	625	666	604	597	655	659	633	627	622	632	642	630	642	629	631	625	659	635	628	628	636	619	604	659	647	604	605	650	608	647	600	647	623	597	631	600	645	643	649	641	584	659	627	652	635	618	658	616	611	626	573	574	614	586	643	610	597	625	620	640	599	623	626	610	623	639	663	612	608	626	623	659	668	620	657	629	628	626	678	639	652	605	597	655	625	658	596	623	637	614	603	612	630	624	653	626	671	635	656	625	640	694	658	639	632	646	597	612	638	630	624	604	569	583	652	618	610	613	648	617	618	624	659	642	623	616	619	638	641	654	610	603	623	615	636	635	608	615	613	619	605	642	592	643	590	608	625	644	629	640	620	608	643	646	596	632	640	629	663	647	613	628	634	632	661	679	639	598	666	638	633	618	622	643	649	620	594	604	581	637	631	639	578	641	637	636	644	649	608	617	662	670	659	624	624	619	615	605	600	618	635	620	634	610	632	618	651	609	643	618	644	610	668	589	629	629	641	622	642	643	660	573	591	629	588	621	645	610	641	628	647	684	623	624	633	624	629	620	641	600	665	628	667	650	618	660	636	624	629	637	611	639	659	630	634	609	636	610	597	627	601	594	633	656	632	603	617	659	647	623	639	625	619	628	643	612	597	664	671	585	632	627	635	624	716	621	594	613	585	614	621	645	625	614	655	614	618	592	596	596	629	621	594	647	608	631	688	608	627	668	650	641	653	572	614	685	631	610	611	655	629	659	694	590	673	629	637	672	656	630	662	623	616	621	604	591	607	611	599	649	624	633	647	637	635	630	616	653	630	693	599	650	634	654	645	606	565	627	630	657	665	633	624	593	583	598	621	637	623	678	614	622	647	607	646	614	615	596	643	650	610	622	617	630	663	591	600	665	637	633	602	623	636	611	638	645	652	601	650	607	608	665	627	642	669	622
33179	18172	11068	7959	5339	3373	1826	969	579	437	365	351	336	281	309	270	285	300	261	297	301	298	251	263	265	277	230	271	276	274	247	269	255	247	232	234	296	272	252	264	299	260	252	257	282	240	263	229	267	277	218	256	300	251	247	259	248	240	248	262	221	252	275	266	238	278	246	287	257	256	264	265	262	264	249	236	268	248	258	237	264	282	255	263	262	231	218	250	254	252	237	234	242	266	233	234	255	309	260	288	263	251	265	238	255	239	246	249	257	246	255	240	284	255	274	249	261	272	251	282	270	250	263	237	258	275	265	243	252	263	263	261	238	245	251	250	249	231	242	258	251	262	259	254	248	274	247	260	245	268	278	235	271	276	247	269	245	252	238	256	248	260	250	245	256	247	248	274	225	254	265	263	253	281	261	254	275	245	257	254	249	268	277	272	280	277	285	253	237	271	262	253	303	264	254	268	239	251	280	258	243	235	255	253	279	262	225	264	257	277	265	262	256	267	254	256	266	265	238	257	243	254	240	264	257	264	241	245	274	266	226	237	257	225	282	250	255	273	237	244	234	273	233	283	231	262	265	246	257	244	225	238	265	290	258	262	238	225	238	246	260	262	244	256	266	268	244	237	259	279	250	256	282	235	274	220	265	245	244	245	233	262	245	257	243	248	247	242	281	267	262	251	276	233	266	293	262	291	275	263	270	253	245	283	243	242	257	235	249	261	271	280	237	254	240	256	254	280	252	232	260	247	226	259	252	278	238	234	265	261	239	259	258	283	279	263	237	244	300	225	271	240	272	264	271	217	239	244	262	237	258	248	256	241	257	246	253	251	250	244	266	235	273	297	241	254	261	267	229	265	255	274	284	264	231	246	263	274	244	269	242	269	244	254	239	263	274	283	233	230	275	222	271	268	255	266	262	245	241	252	279	261	277	248	258	263	266	242	256	274	261	245	236	277	282	239	269	251	272	248	244	279	264	272	264	251	262	271	273	250	281	269	234	280	251	253	251	219	241	226	252	270	260	267	253	258	248	266	254	256	282	274	232	239	253	253	250	266	243	270	261	239	279	269	250	256	246	253	267	257	253	225	220	277	262	245	232	267	284	235	254	254	233	241	227	263	250	268	275	234	230	263	252	267	262	283	252	250	224	261	258	265	270	275	282	282	235	260	269	247	258	257	274	243	261	266	275	242	279	254	251	249	249	251	244	220	250	253	264	267	257	237	270	245	260	240	243	257	243	245	239	261	237	250	278	245	275	275	264	273	267	246	248	242	271	272	215	289	253	263	247	279	262	243	243	251	276	258	226	246	262	259	228	242	256	265	237	258	235	280	250	268	249	261	252	245	269	261	257	263	252	229	255	273	238	286	229	249	258	272	235	241	280	238	259	244	267	249	241	263	275	224	236	243	248	254	253	253	248	270	240	256	275	250	267	242	245	228	265	249	248	273	246	234	244	244	266	264	247	236	241	228	243	275	252	250	251	288	253	235	270	235	277	243	245	242	231	282	270	254	237	273	280	242	232	246	255	250	255	258	247	264	280	263	271	280	256	256	275	215	268	282	254	252	270	233	256	242	273	270	240	265	234	252	244	245	261	243	239	253	236	218	259	245	246	268	257	261	253	228	256	234	250	246	259	252	274	268	291	306	218	251	247	224	249	261	247	219	284	267	259	221	289	242	275	280	265	262	267	234	251	268	238	263	244	260	253	250	241	257	269	231	248	232	269	258	255	245	245	223	266	270	262	236	283	238	277	254	249	237	261	248	263	268	280	265	266	259	236	246	249	284	261	250	236	265	232	271	238	279	287	256	252	273	260	273	269	276	285	266	248	260	272	274	254	267	257	257	236	256	260	278	229	246	270	223	230	231	242	259	262	266	261	247	287	253	236	260	249	253	275	245	272	261	257	256	221	246	263	286	254	248	283	266	274	249	253	243	251	236	280	260	265	256	294	285	262	248	271	235	250	213	249	274	264	250	240	243	254	264	234	245	230	274	287	246	273	272	253	242	263	251	248	248	236	286	277	226	230	281	298	236	279	236	260	230	281	261	243	269	254	260	247	246	276	257	284	248	246	256	236	261	275	252	261	254	244	254	260	261	271	274	290	237	253	250	290	253	237	250	257	241	277	234	283	236	240	262	240	268	263	251	268	245	249	250	256	233	230	239	245	290	242	239	240	266	252	259	286	259	262	228	244	228	276	249	276	231	279	244	252	252	248	236	245	241	259	242	246	253	255	228	237	226	255	259	258	257	231	251	244	256	257	254	246	280	274	274	218	281	260	262	246	263	260	281	248	274	231	240	277	255	230	263	266	258	231	257	224	260	268	289	227	253	223	270	252	263	247	270	272	266	241	242	249	237	291	256	218	262	244	255	247	280	225	264	264	274	276	238	250	259	227	267	255	264	230	261	236	264	246	299	255	245	244	258	287	294	243	260	237	259	225	264	270	267	271	226	241	240	272	254	247	253	256	256	260	256	250	236	273	249	232	269	236	260	238	260	261	238	265	259	225	258	268	253	249	230	243	248	244	254	235	242	246	288	263	260	248	268	255	263	256	248	254	288	251	238	239	288	245	236	292	282	286	213	277	263	265	258	257	250	273	269	257	246	268	274	276	283	239	257	220	263	276	270	247	242	254	229	265	249	230	265	229	266	260	249	262	229	262	282	265	259	274	257	234	236	256	239	275	278	254	274	259	229	254	245	273	241	252	278	261	253	272	237	227	271	270	239	247	261	258	250	259	241	279	279	239	275	248	230	279	282	232	256	229	244	263	233	246	238	267	233	256	243	240	250	276	252	227	274	262	277	251	264	240	225	286	265	287	236	270	280	244	242	259	226	259	268	248	254	266	255	283	236	240	254	265	233	249	220	257	278	245	274	247	245	269	261	241	267	266	301	260	248	235	254	250	251	242	266	273	246	261	253	254	250	239	272	227	270	246	241	254	221	226	237	259	270	252	250	260	249	254	279	270	263	238	227	245	237	245	257	254	262	252	240	262	249	211	240	252	272	224	259	250	261	261	283	273	247	228	262	245	273	237	240	234	216	264	257	240	265	263	242	239	250	251	254	234	247	286	271	234	243	263	268	268	268	266	254	274	246	245	269	234	266	273	228	218	240	259	237	268	273	264	251	281	243	235	248	232	280	269	232	280	248	258	261	260	251	231	267	253	275	223	226	252	253	260	252	262	270	253	257	247	244	257	277	228	274	234	273	255	244	261	261	241	268	282	264	269	231	229	282	256	269	268	263	260	258	261	283	256	219	259	270	259	249	236	272	249	222	254	254	251	267	275	232	270	254	280	277	260	251	238	249	246	256	258	260	234	247	264	246	263	267	236	267	253	270	254	284	253	273	237	237	255	271	224	243	248	239	260	263	262	256	243	253	240	239	289	270	238	260	246	234	216	226	265	247	214	249	239	235	270	244	235	292	236	224	241	237	269	253	247	241	247	220	246	260	264	269	246	262	268	277	240	253	245	249	241	275	266	270
26021	6173	6192	7261	6121	4449	3073	2308	1825	1437	1180	1186	1015	1025	957	955	904	840	789	769	732	740	782	723	749	741	733	754	720	698	722	729	704	675	759	716	700	654	668	667	713	706	662	718	690	612	646	707	651	660	678	646	709	595	616	669	648	648	652	663	672	689	672	686	650	670	669	655	670	686	660	647	623	710	655	626	687	656	590	688	664	617	662	683	632	656	678	626	672	661	640	692	715	677	693	681	678	709	650	639	637	623	647	622	646	651	659	695	687	661	611	705	660	631	656	662	673	687	642	663	627	609	627	643	647	664	627	686	645	692	654	654	659	664	622	686	647	654	661	630	628	692	655	645	614	636	624	656	655	662	642	628	642	624	620	625	688	668	651	673	658	646	668	617	634	669	602	633	653	640	658	611	660	632	640	655	636	640	621	620	672	668	674	693	638	642	613	661	652	658	610	631	629	637	671	600	667	610	652	659	648	616	650	645	653	619	659	649	614	642	614	646	627	661	675	621	666	650	629	677	631	639	597	695	629	665	656	625	627	661	579	675	619	685	619	697	632	627	625	652	657	633	600	614	647	651	632	636	633	640	697	629	715	607	643	644	643	629	637	669	641	677	638	663	609	624	705	645	624	668	678	591	657	667	621	617	640	635	632	615	626	631	648	604	617	613	612	685	679	649	631	653	632	600	616	600	623	612	570	614	678	638	623	629	640	660	663	602	661	661	637	620	703	608	607	655	665	593	653	646	636	647	600	649	677	654	682	667	664	647	671	664	639	651	651	652	662	701	662	600	649	651	659	638	678	658	674	647	655	629	655	658	655	674	606	618	590	612	656	659	626	675	612	606	650	633	619	661	641	658	697	713	640	654	708	640	662	634	684	680	646	629	675	668	652	699	603	667	631	625	658	622	689	650	639	605	617	619	645	665	617	628	650	651	634	652	645	636	649	684	634	613	630	649	658	626	670	625	643	656	684	689	570	671	611	599	636	641	636	647	647	626	647	659	654	639	631	659	673	633	655	608	648	636	648	629	623	644	638	621	571	671	641	627	645	664	631	597	645	666	650	615	662	637	637	676	620	688	636	682	682	694	671	638	621	698	641	640	627	718	652	659	628	624	620	669	674	658	607	676	654	649	635	673	626	681	630	629	660	631	693	693	639	617	618	667	680	644	621	613	634	704	654	628	644	660	605	626	637	641	680	611	642	631	656	648	640	638	636	629	697	588	588	610	715	629	650	677	627	667	636	656	621	633	693	632	655	655	628	672	683	652	642	650	653	655	614	650	574	640	653	639	648	631	648	639	631	630	693	664	618	678	653	668	665	703	636	667	613	695	615	691	597	642	635	661	621	649	631	622	620	615	663	635	621	652	665	633	646	649	620	625	651	651	682	655	630	580	590	651	656	649	653	641	650	650	631	654	614	652	628	656	617	675	636	706	648	645	636	677	639	648	665	661	645	672	663	636	685	599	666	666	636	635	665	658	662	696	615	641	615	637	701	663	709	645	644	690	672	622	621	622	646	635	652	619	668	685	675	620	664	629	636	631	650	604	644	620	590	622	700	641	606	637	634	639	657	629	662	607	620	661	612	617	641	624	692	665	611	634	663	609	641	656	627	629	650	606	625	639	657	610	677	655	606	652	681	677	669	647	659	618	669	645	628	604	653	641	644	687	625	611	622	650	599	624	655	599	634	637	648	641	597	675	633	625	643	696	673	681	673	631	632	639	623	641	638	631	652	596	648	645	630	667	640	679	648	654	604	603	634	668	589	615	653	660	628	642	655	667	622	670	673	676	654	639	607	629	636	657	658	606	622	717	638	631	619	652	663	641	658	638	606	596	603	674	695	605	626	654	677	633	686	607	592	641	587	612	641	681	648	619	630	675	646	637	691	583	599	641	660	624	651	613	673	623	687	662	665	655	645	649	608	668	635	622	663	645	654	670	692	679	684	644	629	649	647	645	612	681	661	620	638	662	661	606	675	642	640	646	687	671	612	636	639	661	643	648	640	621	702	630	683	654	676	638	650	654	670	601	683	657	639	655	673	596	626	638	614	648	689	660	665	655	613	573	634	620	641	671	652	630	637	659	617	683	623	659	683	642	644	661	616	640	633	625	681	629	663	633	642	668	644	679	642	596	623	656	653	624	661	625	600	629	652	634	585	636	611	607	694	642	667	607	631	661	626	669	634	612	622	642	665	659	675	639	647	620	606	633	610	662	647	648	663	618	667	635	600	687	649	646	632	690	642	667	615	644	615	625	645	630	710	640	645	626	610	629	628	638	609	651	632	659	621	705	659	632	626	652	655	607	635	665	656	621	615	623	623	645	663	623	638	660	657	637	646	662	632	657	656	678	608	642	655	649	657	609	637	621	634	655	632	646	662	572	611	622	648	631	721	668	629	630	660	684	662	630	645	682	654	708	636	617	647	667	621	655	629	665	634	619	665	649	623	708	586	609	605	679	621	655	672	670	688	626	608	671	648	687	626	668	646	577	635	670	654	653	667	668	664	643	672	662	624	644	662	642	649	599	663	633	647	696	630	679	634	611	709	659	678	631	671	635	640	664	654	630	596	644	613	642	628	661	670	657	645	628	662	669	686	605	659	627	613	656	583	662	686	624	660	610	638	633	640	652	598	645	621	646	674	668	641	606	609	629	633	628	647	639	641	593	617	627	670	610	633	663	654	629	640	651	643	611	654	662	639	670	607	663	658	626	616	697	635	667	647	615	651	625	628	598	632	616	624	661	666	623	559	663	656	629	649	615	658	646	674	676	639	647	661	642	679	621	652	659	685	615	649	608	643	622	621	650	633	653	609	647	634	619	613	671	609	700	648	628	628	608	664	647	604	634	682	630	622	642	629	654	653	660	672	658	655	634	627	620	632	636	657	647	612	623	633	703	651	634	636	645	587	637	666	651	654	644	666	644	678	665	623	607	622	610	621	633	665	656	652	652	664	663	631	710	644	664	650	706	657	632	635	667	679	668	634	624	665	636	637	655	654	616	611	643	684	642	648	620	651	689	649	644	631	668	656	627	623	614	649	679	659	634	663	662	600	616	675	652	662	652	628	675	656	643	618	660	646	666	637	674	599	649	677	621	610	623	603	687	639	679	651	633	623	678	667	633	698	607	693	633	669	595	691	666	696	625	655	670	671	641	702	616	650	628	615	663	648	644	692	634	633	592	639	608	688	657	651	636	618	634	651	648	619	682	668	612	634	625	662	636	655	648	627	641	650	624	613	661	650	602	591	672	655	631	642	660	654	664	658	619	660	615	626	654	660	647	619	620	673	608	624	642	626	654	630	616	670	658	630	631	665	629	637	641	635	622	662	672	609	652	631	661	644	659	647	697	638	657	673	609	635	613	612	650	634	654	619	647	651	636	698	662	652	644	642	643	646	618	631	643	663	605	641	649	596	592	610	654	647	644	620	670	622	601	665	621	639	647	642	623	606	634	626	630	624	650	594	651	663	622	637	641	641	624	652	634	656	599
40911	22728	15293	11576	8437	5625	2930	1675	872	485	355	310	255	224	226	196	235	192	228	189	196	188	166	167	185	164	177	183	172	166	169	155	182	128	137	156	149	167	164	140	141	158	177	160	152	136	153	158	162	122	153	156	163	159	161	141	135	155	130	145	142	144	191	150	138	167	151	168	160	150	146	154	150	138	139	138	134	149	156	155	144	150	137	156	164	142	147	144	161	139	149	149	150	160	138	143	153	159	140	183	128	175	155	152	138	155	164	175	135	161	139	150	127	142	137	126	151	149	145	150	132	145	136	132	144	159	160	138	143	163	131	158	128	137	156	162	118	134	138	156	156	146	139	141	144	140	142	157	156	139	132	143	155	131	136	134	148	137	120	129	125	140	155	153	140	132	143	145	139	149	149	152	143	130	152	153	135	137	149	137	134	135	133	151	160	139	141	136	143	137	138	136	150	123	143	169	159	148	149	147	151	155	143	143	143	152	147	137	153	128	135	135	143	141	140	142	125	137	155	147	133	150	144	133	150	136	136	141	146	129	138	152	148	123	151	138	156	128	125	136	134	153	124	133	139	124	153	133	168	133	143	165	133	148	157	152	135	155	132	145	145	154	151	140	136	131	153	164	141	130	139	143	142	154	137	152	157	107	162	157	146	141	144	130	165	165	137	123	173	165	152	141	137	125	146	134	171	151	146	147	166	160	146	129	126	145	145	145	154	140	150	121	136	156	147	155	144	155	149	179	148	137	151	156	170	126	120	148	158	149	124	124	117	167	132	135	146	153	138	154	150	150	142	141	124	135	136	147	145	152	148	149	152	152	149	162	157	137	140	126	137	133	138	136	127	163	143	155	152	138	160	164	147	137	143	146	119	121	148	132	141	143	134	120	129	142	161	139	154	144	157	150	136	151	139	160	150	125	130	176	153	139	145	144	146	140	132	124	133	129	145	145	143	164	131	161	113	122	147	143	147	162	158	170	149	136	138	139	153	143	130	144	127	142	126	144	154	139	125	140	139	147	160	157	132	136	157	155	154	127	143	141	147	158	149	156	132	158	151	143	111	152	132	131	156	156	133	130	141	131	146	137	142	157	147	155	134	131	140	157	146	147	163	149	152	130	157	142	160	135	142	136	147	140	165	136	121	153	139	132	159	161	142	163	132	155	129	160	143	144	136	157	146	159	156	147	139	155	153	151	137	150	141	128	151	144	132	135	137	118	143	147	157	132	150	147	147	115	161	168	128	131	149	126	157	138	150	136	148	138	134	142	145	138	148	133	178	160	150	126	140	160	139	153	135	155	132	141	153	140	125	154	153	153	142	151	131	138	141	166	157	138	143	121	145	152	145	147	135	151	174	141	145	135	143	157	141	145	143	156	145	167	133	124	125	156	153	157	149	150	133	151	154	143	116	151	153	136	126	122	136	132	148	125	146	134	164	144	151	150	133	141	153	147	147	127	141	130	144	147	122	141	144	151	153	121	153	146	139	138	139	123	143	149	136	136	140	146	153	162	143	154	119	142	140	139	115	151	150	145	162	117	142	153	127	135	140	143	150	141	153	143	154	137	131	157	149	147	135	143	149	132	135	158	138	135	140	141	136	153	123	140	141	152	145	138	139	145	122	156	140	139	171	149	154	139	135	130	148	157	141	168	146	147	156	159	142	146	148	143	133	130	140	147	138	143	140	139	139	154	153	147	145	143	150	143	147	138	131	132	139	142	146	153	135	129	138	123	152	138	151	126	147	138	156	142	163	162	140	141	156	139	164	140	149	153	149	131	133	140	166	129	130	143	138	133	159	130	133	130	148	138	124	145	141	155	127	139	147	149	145	140	145	153	145	132	124	156	136	139	143	138	143	137	154	169	158	174	160	149	131	136	134	140	142	148	150	141	126	138	123	155	140	127	140	142	156	130	153	142	141	134	161	126	156	165	129	128	161	150	127	134	134	137	134	153	132	138	148	171	150	160	137	141	153	134	133	127	123	147	140	140	124	155	157	148	131	167	167	132	145	133	121	136	142	136	134	147	128	136	133	137	149	159	154	150	148	138	123	148	141	135	154	153	139	147	119	141	137	165	142	155	154	153	149	135	145	138	122	136	131	148	149	147	137	133	153	141	142	159	129	133	134	143	124	112	141	155	139	133	163	133	111	159	146	146	137	143	141	148	140	148	141	136	153	136	156	141	141	145	146	133	136	164	155	141	121	157	148	148	158	145	171	142	126	137	153	152	140	144	140	147	142	135	141	133	156	136	132	152	145	139	130	125	147	141	159	132	138	133	147	130	141	163	156	122	135	141	160	170	136	156	144	150	141	144	135	148	154	138	161	146	155	139	161	143	138	141	127	132	143	129	160	139	129	129	133	135	124	172	124	134	148	163	144	161	159	128	156	154	124	124	139	144	136	153	132	128	123	142	126	158	131	127	146	139	145	140	127	143	141	145	133	145	163	128	144	150	167	135	128	165	133	118	129	134	184	146	148	153	155	135	156	152	122	123	152	117	143	158	157	132	130	150	127	141	151	155	140	138	112	145	125	135	142	118	146	132	131	156	148	135	147	117	157	124	146	167	137	146	145	164	153	134	143	144	134	150	175	148	151	148	144	152	123	131	133	141	126	133	148	150	138	137	135	115	124	132	152	145	146	117	138	152	132	145	141	145	143	151	140	120	124	145	129	146	164	155	142	146	143	150	126	143	161	136	143	132	146	135	145	150	142	157	170	126	131	130	157	110	157	142	161	130	130	147	155	132	155	153	148	155	166	118	115	125	126	111	134	163	134	128	155	141	133	159	135	141	126	145	129	148	139	145	126	161	143	138	157	150	158	137	153	160	126	157	146	151	152	141	138	142	144	129	170	144	129	145	157	163	131	147	151	160	148	152	126	152	151	132	152	139	158	134	138	135	124	131	133	134	158	127	146	166	162	125	145	126	155	156	148	131	133	153	140	126	155	143	149	137	149	133	135	135	145	163	144	182	143	133	141	121	156	131	142	147	146	142	141	163	140	142	168	138	158	152	152	154	154	161	120	141	150	154	133	156	147	154	141	160	147	142	141	151	139	120	140	156	147	165	139	134	168	168	156	149	156	170	149	158	152	162	152	124	172	158	142	141	123	135	146	138	143	151	146	131	140	160	173	131	173	133	155	115	130	142	159	143	138	146	151	139	135	179	157	159	145	133	144	145	146	132	139	146	135	130	138	151	127	128	127	142	146	159	153	143	133	167	141	143	155	133	141	146	155	142	139	154	162	150	134	140	141	142	131	149	155	146	135	142	136	144	143	131	157	162	130	160	143	129	152	120	153	141	138	127	169	127	119	128	138	151	140	150	130	146	158	161	153	167	148	137	149	164	131	133	149	144	163	165	137	125	147	135	137	138	118	152	140	143	160	139	146	139	143	158	154	142	147	151	150	159	154	141	139	140	140	151	117	142	130	138	136	131	165	139	137	119	156	169	146	154	137	114	149	130	139	139	146	142	135	157	143	157	162	158
31319	7767	8837	10302	8765	6683	4321	3634	2464	1951	1578	1250	1135	1038	1037	933	852	825	730	707	602	647	618	583	533	558	537	489	533	506	502	483	475	508	486	460	499	454	474	456	456	473	417	413	432	422	418	429	396	421	422	425	424	419	414	427	409	432	483	379	431	384	444	408	402	408	404	420	390	417	415	371	421	395	399	385	410	374	384	410	410	402	396	426	393	406	424	398	404	374	419	387	403	386	433	393	441	399	401	378	453	424	412	411	406	425	414	445	439	430	412	405	433	406	384	425	401	398	357	365	363	411	421	368	390	370	406	395	387	408	383	348	378	375	386	340	362	359	401	381	376	364	401	372	357	371	359	365	369	351	407	397	419	391	399	378	412	362	386	368	393	363	378	380	392	362	368	364	364	362	395	365	364	406	362	375	383	379	377	417	403	403	378	374	353	406	399	351	366	381	391	341	433	358	370	360	391	395	380	386	377	345	407	397	399	386	356	408	388	366	359	400	364	384	338	412	409	377	420	376	371	370	376	363	357	368	351	366	372	319	376	388	372	409	391	378	371	367	373	379	416	393	401	420	375	368	364	359	369	365	374	385	362	429	406	414	358	413	379	385	376	389	332	364	371	354	347	398	375	361	369	370	403	365	374	340	396	336	371	347	383	382	372	361	369	391	382	381	366	391	378	390	377	390	372	368	360	412	387	351	388	382	393	378	388	361	380	384	377	407	367	369	385	402	368	366	408	370	412	384	388	383	389	380	399	370	373	388	393	369	382	359	356	385	372	371	372	331	377	383	384	371	321	364	358	407	362	382	378	384	388	354	376	392	365	397	406	376	377	373	369	397	407	383	396	375	409	386	354	390	370	402	391	355	356	438	368	359	414	382	358	365	362	371	394	382	351	360	390	367	386	393	359	414	358	387	397	369	344	364	411	363	383	403	421	383	363	397	380	363	385	378	364	374	371	347	370	379	367	404	379	367	382	408	374	357	385	362	377	408	394	344	405	369	360	401	378	388	350	374	390	397	380	394	374	408	399	374	348	403	381	405	374	394	351	391	360	392	424	342	364	329	356	393	410	367	384	359	393	396	386	396	404	351	374	394	357	371	363	399	393	410	400	388	360	396	369	364	334	385	389	400	391	370	379	348	372	394	381	385	377	353	349	405	375	396	354	356	366	376	392	349	352	388	402	395	365	361	430	391	357	369	337	367	395	364	379	381	389	384	382	389	390	380	385	366	386	356	379	400	353	364	396	391	387	369	371	410	395	405	348	393	415	348	386	375	366	399	430	360	377	407	421	382	373	363	410	366	353	396	368	378	383	339	402	372	382	348	399	382	372	387	399	401	352	355	415	403	394	394	390	371	400	390	362	404	395	382	342	384	378	380	372	409	397	397	361	370	368	351	370	350	383	369	371	366	338	373	407	373	352	381	381	392	344	407	409	392	361	352	368	379	372	385	374	390	388	372	366	370	401	398	371	401	348	379	374	372	423	394	384	363	355	388	393	380	389	351	366	342	380	399	356	342	367	393	375	360	398	386	373	354	381	383	384	380	408	393	398	386	367	367	400	413	357	341	376	394	383	355	369	365	357	394	388	378	408	376	364	367	348	368	388	387	407	404	417	315	359	387	378	366	387	393	389	367	372	373	382	396	373	351	371	370	378	386	399	378	370	370	380	358	349	388	372	397	344	393	383	384	361	387	382	402	373	417	356	370	399	393	358	370	358	341	362	354	402	395	358	362	403	354	396	364	352	387	410	376	349	350	369	381	377	388	372	384	372	393	375	393	384	391	352	415	413	390	376	376	377	387	389	385	376	396	365	369	386	355	373	387	398	412	373	403	365	367	374	409	398	370	367	366	403	361	388	362	331	408	366	342	383	386	353	397	378	418	386	430	352	348	399	381	366	365	364	388	390	353	369	378	355	373	376	381	395	392	349	348	370	387	360	380	356	411	371	366	392	373	399	407	370	364	387	391	382	381	353	354	345	358	349	396	381	350	383	412	402	371	389	391	369	375	356	392	356	386	392	396	398	361	372	398	399	357	355	383	369	371	376	372	377	341	384	354	392	345	382	391	322	412	408	364	383	393	376	372	377	359	393	371	381	354	371	369	373	373	390	366	411	364	358	372	368	347	376	413	355	362	371	383	352	365	382	377	365	338	400	386	373	394	358	376	369	366	376	352	375	374	393	374	419	388	406	348	375	375	377	389	364	390	376	372	373	381	341	377	399	355	399	326	345	371	348	364	391	343	354	376	378	380	373	354	401	351	399	388	379	357	355	393	396	410	373	370	355	369	386	421	385	367	366	348	395	409	393	359	405	379	379	403	372	368	348	363	399	369	414	357	338	395	383	369	394	372	390	389	374	358	360	362	394	366	379	365	347	388	383	368	339	350	388	397	409	389	403	360	381	356	389	388	342	370	379	377	395	384	356	360	386	366	365	390	361	393	360	378	386	414	367	415	374	368	390	367	354	354	376	376	381	379	409	363	399	388	397	400	357	369	348	370	328	391	384	333	387	404	358	335	378	350	393	358	362	372	345	374	364	383	383	413	358	373	383	410	377	362	372	372	366	359	365	376	376	391	405	388	389	369	394	402	347	352	392	327	361	385	425	390	417	360	358	355	398	390	393	364	395	375	371	361	378	388	379	392	395	366	417	381	402	377	374	401	360	352	348	395	410	375	400	385	392	391	388	363	375	386	367	382	358	410	418	397	382	367	378	372	359	402	415	397	379	372	369	338	357	385	379	385	400	383	389	364	347	381	338	381	391	350	376	406	389	389	382	367	352	362	374	370	357	381	362	369	399	378	373	351	381	353	392	374	349	379	399	371	412	359	343	365	358	405	364	391	367	374	341	416	391	397	370	380	403	391	389	383	398	377	389	411	370	371	419	374	404	359	365	369	350	371	389	344	393	368	378	395	414	369	364	371	403	385	414	380	353	373	346	387	354	380	348	364	383	360	390	399	388	379	382	368	390	403	410	361	374	369	391	396	380	382	390	373	372	362	380	357	388	355	393	373	357	410	371	364	383	380	394	350	376	358	362	397	389	391	376	357	385	398	366	415	359	382	370	394	361	375	361	367	416	361	357	341	382	373	348	379	417	379	389	370	413	380	382	405	383	408	399	371	397	356	384	385	363	401	340	420	376	400	383	389	391	330	400	400	396	407	364	377	356	356	399	427	363	381	413	380	383	410	387	388	381	360	378	367	403	358	392	355	397	360	363	374	389	366	401	390	365	369	394	345	373	407	346	385	386	402	386	393	383	373	383	368	391	352	419	413	399	360	351	393	357	365	393	367	381	364	365	381	354	388	367	397	358	439	394	386	362	368	377	382	390	407	389	375	405	386	366	376	373	423	427	373	342	366	406	362	391	384	392	414	393	369	373	380	410	362	369	364	412	374	382	361	422	389	369	373	397	381	379	389	407	392	408	401	381	365	379	388	358	379	377	392	372	362	398	372	373	394	388	414	402	391	348	359	346	387	379	366
6561	2016	1200	872	600	406	281	260	264	248	267	245	270	250	251	226	238	262	243	241	240	256	266	262	241	266	244	223	276	236	243	261	215	257	238	231	214	224	250	225	281	225	272	270	252	231	244	259	209	225	242	240	257	242	260	239	258	240	279	266	242	252	237	264	235	210	259	203	231	246	228	252	246	238	235	258	260	250	268	238	274	256	257	250	271	232	266	268	254	278	269	279	239	256	218	241	231	262	236	264	234	223	248	239	249	240	227	261	252	248	225	239	233	245	253	258	233	245	227	259	221	233	248	255	234	268	231	272	249	237	259	238	240	209	241	238	253	213	245	222	232	240	258	270	253	240	227	219	265	223	234	230	239	256	250	251	251	290	248	219	249	252	247	272	261	251	253	252	263	264	254	257	232	258	247	263	250	292	246	228	252	245	234	249	239	250	228	241	264	243	229	217	265	257	243	231	254	281	252	242	250	240	255	229	248	250	242	253	244	265	260	230	237	251	270	269	268	244	262	236	250	234	265	271	243	227	258	209	234	253	238	246	245	228	235	248	227	222	214	210	278	218	246	258	249	242	272	215	260	245	243	252	249	261	276	228	245	227	250	252	232	264	256	273	259	224	231	237	259	259	263	221	273	250	216	247	265	238	243	244	241	240	240	231	236	227	233	237	244	256	246	244	250	231	240	247	244	212	264	248	254	269	250	233	234	221	218	258	223	262	215	258	255	282	261	278	232	253	265	256	260	240	262	266	240	242	252	260	249	265	228	216	244	242	235	240	251	274	244	228	258	262	277	251	222	243	223	240	243	217	259	270	236	237	239	213	245	219	243	241	259	236	231	245	244	230	233	240	260	242	229	243	258	227	260	249	227	262	218	283	249	269	267	235	272	223	240	243	238	241	249	266	204	264	254	246	235	257	257	218	251	198	251	269	238	236	242	234	265	283	238	262	246	251	255	234	229	243	275	226	248	301	277	256	229	245	243	207	244	258	262	270	247	242	241	231	223	225	244	264	222	239	244	247	239	267	273	256	235	219	238	212	239	256	257	255	279	210	232	224	248	222	271	262	252	228	242	238	231	245	243	246	241	266	218	254	297	248	220	205	275	251	246	235	254	251	223	275	245	260	235	226	263	252	243	260	245	234	236	263	240	250	276	247	247	236	250	246	250	233	254	240	277	259	259	242	271	238	245	229	256	244	219	224	256	264	244	252	255	261	254	276	260	238	267	269	263	231	243	225	245	261	229	262	247	235	278	241	279	251	262	256	215	272	241	219	250	260	240	242	235	240	232	251	280	221	228	250	238	241	262	232	238	224	232	229	239	257	257	264	239	230	247	245	257	234	244	236	263	254	243	264	250	235	243	255	257	230	264	230	257	234	224	252	215	241	280	230	248	216	261	249	236	234	225	222	236	253	221	260	224	227	212	223	225	247	247	279	223	243	249	264	237	229	239	260	250	238	276	239	265	225	244	241	241	264	282	245	239	237	246	241	258	236	258	251	238	251	251	233	216	259	252	253	253	234	253	215	231	250	242	259	232	252	295	246	244	245	250	226	224	252	269	237	240	252	240	247	239	266	257	247	237	236	252	226	253	277	253	249	215	277	232	260	254	251	257	252	261	242	235	267	234	267	230	267	242	241	246	256	243	248	251	201	245	258	255	251	225	243	247	251	253	260	229	249	253	265	238	242	269	258	249	250	271	259	276	231	255	233	241	235	249	243	225	248	278	267	249	244	248	243	240	248	261	232	237	249	241	253	211	261	255	242	270	259	265	244	261	280	259	248	229	220	283	268	244	223	261	228	238	271	256	233	242	250	271	254	240	212	249	261	249	238	232	249	267	247	245	251	271	261	249	267	232	237	241	260	258	263	255	267	236	247	248	222	265	242	251	263	236	286	245	246	231	242	254	233	249	246	250	241	269	212	242	240	255	260	234	239	203	264	218	231	236	262	246	291	250	258	226	250	273	233	238	255	248	239	270	258	253	256	241	279	263	251	222	263	270	255	270	237	238	240	244	252	225	271	236	226	281	232	240	265	257	250	227	229	245	262	229	244	240	267	233	263	243	225	228	226	235	252	266	275	278	294	236	235	251	229	258	273	244	249	226	241	243	227	256	226	271	239	227	244	258	252	242	231	255	258	253	264	280	261	249	228	237	268	258	236	248	284	232	232	279	236	254	236	252	251	244	250	266	251	234	263	262	271	272	223	217	215	246	227	232	256	261	258	258	238	245	232	254	225	257	220	247	247	222	237	256	239	232	248	236	237	248	236	242	268	254	249	253	247	244	244	247	247	234	248	285	228	232	254	243	226	268	209	245	208	237	246	227	237	260	266	253	241	254	261	298	260	209	244	219	224	251	259	236	228	226	257	249	239	256	250	253	257	239	231	254	245	224	236	247	251	223	215	242	265	241	221	254	234	256	253	230	222	243	266	231	287	263	227	235	277	232	262	216	237	250	216	262	251	227	228	251	251	239	218	245	239	226	239	246	276	247	236	247	244	263	232	251	229	256	224	229	192	278	245	246	235	237	249	227	218	255	239	235	248	234	232	255	232	233	251	267	238	246	289	252	241	266	226	248	226	290	279	279	264	264	253	245	252	239	229	240	260	265	244	247	249	218	245	278	252	246	251	250	246	228	239	274	236	224	242	240	256	247	264	231	226	272	224	247	267	245	236	227	236	258	253	264	261	229	242	215	250	251	257	252	236	251	260	258	256	219	232	246	228	239	254	251	252	239	248	263	261	238	238	258	244	224	240	266	256	235	219	225	259	252	243	246	229	281	247	244	276	234	274	273	235	240	219	245	247	248	264	249	237	235	245	231	262	246	242	232	250	251	256	254	234	217	227	229	240	258	274	237	246	271	225	213	235	269	254	287	235	239	232	227	239	215	242	230	283	259	245	258	255	273	265	260	265	242	243	233	266	241	242	244	271	265	285	233	236	231	237	268	235	218	247	219	225	266	230	244	248	228	228	237	249	242	233	212	243	263	244	241	253	262	232	255	256	260	239	262	257	262	244	263	253	220	242	235	236	258	225	249	234	270	230	241	271	253	256	247	241	261	245	214	228	224	251	249	248	233	263	261	225	255	260	273	270	267	205	222	238	253	244	239	256	238	245	254	255	255	240	242	221	227	224	239	220	261	283	233	223	209	297	229	270	252	247	261	258	233	277	259	251	268	231	233	263	240	263	252	251	240	234	247	263	229	244	254	229	243	246	247	235	272	249	252	238	279	264	245	244	249	257	246	235	257	250	213	262	242	241	227	243	234	250	255	265	231	234	276	225	274	268	268	290	243	253	249	235	251	274	260	253	223	253	221	244	238	237	226	253	222	263	241	280	251	261	229	251	227	225	253	232	230	215	236	246	244	242	220	234	227	243	244	245	244	231	247	243	256	231	251	235	270	270	255	241	260	233	223	257	235	258	239	241	253	235	216	247	252	243	263	253	240	253	248	239	220	228	224	234	264	257	241	248	241	237	258	247
6230	1864	2014	2134	1750	1209	832	761	676	674	624	682	643	690	644	612	669	616	621	629	665	618	665	637	638	661	623	643	638	643	618	647	641	586	606	641	633	641	643	635	636	601	700	696	598	698	654	594	582	652	655	633	676	582	633	629	640	686	620	625	631	663	673	652	656	637	615	639	646	650	633	635	634	620	613	657	660	625	651	619	619	683	654	609	635	676	603	701	657	638	615	667	646	692	659	623	648	628	628	645	633	668	670	671	657	608	642	630	620	623	664	652	696	596	630	650	602	664	657	626	625	644	630	610	641	684	583	640	617	657	628	610	679	654	605	650	585	623	591	631	573	663	631	614	604	621	620	672	661	692	637	592	650	634	614	635	621	640	658	634	625	595	613	673	649	610	634	598	622	603	644	656	647	657	629	623	615	652	630	629	628	635	591	645	630	611	656	648	616	668	612	661	581	644	646	660	605	634	658	652	654	649	602	610	640	595	602	598	659	663	640	640	629	606	623	644	662	662	647	620	645	656	695	606	659	644	695	634	676	647	692	592	621	651	580	650	622	639	631	583	634	662	626	632	624	620	675	627	603	631	621	631	595	661	643	584	649	589	635	605	658	617	620	664	619	592	609	628	576	642	686	601	609	644	653	628	671	650	645	638	676	619	596	598	612	615	676	625	592	638	612	644	624	591	643	615	638	582	669	668	655	630	607	681	640	624	598	652	617	626	604	580	600	631	662	575	641	634	662	651	613	703	690	606	650	610	627	622	658	627	653	662	600	626	663	611	593	596	605	677	643	663	618	677	643	633	626	667	624	609	633	604	595	615	685	666	578	635	657	654	632	636	651	642	691	639	667	665	675	606	650	634	608	624	661	614	665	654	644	616	626	606	642	649	609	667	601	605	634	635	607	620	645	626	614	648	637	613	620	579	668	618	586	632	628	614	649	615	624	640	695	623	670	601	661	688	603	635	674	633	598	634	630	642	620	616	589	615	632	579	621	651	686	614	668	638	633	602	624	629	609	592	650	619	619	622	659	605	629	665	594	556	599	678	675	664	676	635	666	626	619	607	657	688	653	577	611	704	654	670	625	662	655	654	583	636	618	645	671	586	595	595	662	660	642	615	609	647	642	646	599	634	710	655	620	610	645	636	672	643	640	634	645	629	676	623	638	671	620	599	627	625	595	607	656	609	631	669	643	671	639	631	657	629	592	680	618	619	603	637	653	644	629	663	665	621	611	606	615	644	605	678	635	595	630	626	628	642	681	631	668	610	638	650	633	633	643	672	650	603	631	647	654	619	615	591	672	616	640	639	627	608	648	639	680	624	646	651	660	638	648	655	668	612	600	690	642	636	625	631	617	650	604	653	621	665	629	648	648	651	652	597	617	633	646	652	672	627	582	653	682	660	688	626	599	643	644	642	687	652	647	627	632	656	616	580	598	627	707	603	654	651	617	648	632	610	617	663	625	635	635	616	606	632	694	621	619	650	607	684	599	619	615	612	680	636	600	637	590	617	677	672	598	623	629	657	608	650	605	689	604	707	665	682	658	614	600	621	615	616	623	617	651	661	642	636	611	622	629	619	624	611	712	616	634	656	630	658	599	636	652	645	589	644	637	661	631	659	642	644	643	656	643	629	619	680	664	609	640	647	653	660	657	617	654	630	687	654	638	631	699	626	626	605	594	615	660	659	664	640	625	617	646	620	601	592	622	599	668	674	683	651	650	625	652	607	644	646	593	645	647	595	636	676	636	654	608	643	616	633	629	628	576	628	684	620	638	619	606	654	643	597	605	587	666	615	639	645	669	620	623	705	661	621	634	629	635	627	622	639	614	680	605	630	639	629	668	655	631	639	639	609	662	606	647	614	657	642	614	658	639	650	634	665	671	666	657	633	620	619	656	661	604	640	634	688	582	634	667	636	689	680	653	626	662	635	575	650	693	641	651	599	652	620	581	580	624	666	603	649	621	604	686	651	649	643	603	624	609	619	640	631	651	674	639	599	622	648	613	638	621	635	608	649	601	617	605	616	657	649	574	602	685	638	636	610	666	641	602	635	649	636	611	622	632	638	615	628	671	595	645	655	647	641	649	607	625	597	628	660	627	620	614	614	686	641	625	641	632	687	638	662	583	649	565	610	603	644	619	625	665	636	644	589	638	647	648	657	626	605	647	582	600	650	631	603	603	631	591	620	651	658	646	637	632	608	607	622	645	657	663	615	610	646	639	673	628	642	618	649	646	634	614	648	607	656	630	600	666	655	596	636	623	637	621	642	635	650	597	656	639	641	615	625	608	615	631	642	605	629	679	636	582	630	665	618	649	640	581	615	590	636	645	638	620	644	626	643	583	653	614	688	619	619	630	640	649	658	639	623	595	650	621	627	620	650	621	649	676	665	594	580	648	653	678	656	650	629	618	646	644	617	636	637	634	615	636	624	612	596	628	626	621	647	620	646	662	634	627	630	626	588	614	652	612	653	596	683	632	620	640	647	626	628	638	593	648	625	639	625	616	640	670	626	623	617	632	628	660	552	645	582	606	625	644	665	601	615	634	621	658	634	691	626	615	630	636	640	666	624	595	611	598	623	584	623	641	648	605	637	641	599	624	662	586	650	651	652	667	621	637	626	624	602	627	599	584	614	651	655	671	649	633	630	626	647	609	646	674	640	667	650	639	643	605	623	640	646	654	675	612	604	620	630	591	626	667	644	647	608	602	624	618	669	677	647	633	615	682	641	626	591	668	570	626	660	623	625	685	652	606	676	624	657	646	628	639	630	649	620	687	639	657	664	629	609	646	592	640	656	626	607	639	662	635	611	655	620	647	644	627	673	607	615	617	637	614	634	631	701	618	666	668	640	659	638	647	576	603	614	601	605	631	615	614	609	650	697	642	629	611	613	611	619	615	694	645	588	611	625	609	648	647	623	668	665	605	630	612	644	678	644	606	620	625	607	642	681	622	631	664	630	622	633	691	639	634	605	637	582	615	646	629	652	611	653	665	664	652	625	673	620	648	625	647	595	647	613	613	603	654	644	625	660	620	644	650	619	636	628	615	611	606	625	667	591	664	637	630	670	628	603	641	624	593	640	627	669	632	611	606	617	646	638	623	635	628	652	588	574	624	646	630	587	605	695	618	670	617	655	604	636	629	685	647	615	605	623	585	644	609	616	661	653	571	635	636	608	668	612	620	619	671	618	662	609	639	676	680	638	618	654	607	591	610	623	632	619	613	666	620	611	665	670	663	657	593	637	634	590	674	589	585	632	665	624	656	638	615	650	676	632	650	622	642	647	650	634	626	650	635	613	636	622	675	639	633	646	660	637	642	626	595	626	607	628	612	625	642	644	650	641	640	638	630	616	624	644	609	620	612	637	651	637	600	656	596	652	626	622	673	672	616	658	632	634	598	709	662	636	649	610	649	638	609	618	621	635	663	642	656	650	637	659	622	625	631	646	679	650	620	639	648	603	650	655	631	648	664	662	609	630	701	708	629	598
30987	15810	9578	7182	4930	3228	1748	1072	647	459	375	344	355	291	335	322	326	295	275	283	272	269	256	261	301	273	283	278	293	262	269	293	309	257	298	287	270	267	246	250	251	271	279	242	257	254	261	265	258	282	263	248	237	258	262	249	282	266	256	245	278	256	264	274	260	248	258	247	257	274	260	233	264	249	281	272	249	246	243	262	267	264	255	247	243	239	286	231	247	234	292	267	268	251	284	257	285	277	237	295	279	259	273	257	272	268	268	292	265	261	239	262	270	267	213	247	259	237	260	256	246	232	243	237	231	254	260	228	220	269	248	267	242	252	257	284	251	251	268	272	298	270	269	266	251	255	249	257	301	233	253	240	271	255	259	264	281	257	273	266	215	262	255	252	259	249	241	239	272	239	241	253	274	234	243	275	266	244	243	262	297	267	273	241	280	223	293	271	233	227	265	282	271	266	273	230	253	250	267	249	236	234	264	253	248	235	247	250	244	220	230	252	253	277	270	274	222	282	239	267	233	257	255	252	255	253	275	263	252	244	259	250	240	256	246	280	247	217	239	254	234	230	247	244	238	253	234	291	249	236	247	288	260	269	271	264	256	240	258	266	265	273	259	240	242	261	229	277	245	280	267	255	250	256	264	231	251	226	274	238	251	282	276	247	264	249	250	263	256	247	252	261	249	251	256	263	277	270	243	259	230	280	238	255	261	259	277	256	282	271	268	256	265	267	257	242	265	285	253	241	221	253	242	261	257	256	238	252	254	250	277	247	279	230	258	254	263	262	260	273	258	241	254	277	263	260	275	237	272	286	233	229	260	268	278	265	239	262	275	259	255	270	258	248	270	276	276	246	240	252	234	262	274	226	278	259	257	249	256	282	283	256	228	269	243	255	265	246	267	259	244	266	256	290	296	268	250	233	273	240	249	244	278	240	248	238	248	292	240	257	269	273	249	264	287	273	252	254	281	258	252	255	261	290	270	246	269	272	264	279	262	297	270	279	273	230	268	244	266	278	253	261	246	262	310	263	250	222	248	259	244	264	264	255	286	274	235	259	264	259	254	269	247	211	275	275	253	270	247	256	266	253	243	254	255	248	254	242	241	241	289	275	310	255	288	254	249	253	284	246	251	245	235	260	277	272	238	256	276	255	233	217	263	240	261	238	246	233	234	257	264	261	220	266	260	246	271	257	261	266	255	246	259	246	256	269	234	267	247	247	263	256	303	272	267	260	285	256	265	245	268	251	217	253	256	255	290	258	263	261	237	275	268	232	256	280	249	263	243	259	258	229	254	230	278	250	261	241	252	260	240	276	273	236	249	277	285	283	267	252	274	247	261	272	243	287	237	289	270	254	223	231	240	253	276	263	274	265	231	268	262	283	247	258	260	284	242	257	240	229	237	264	246	277	259	240	310	249	238	231	251	279	261	269	253	288	276	260	266	274	261	238	256	261	256	258	264	230	232	252	274	238	303	242	260	272	251	240	226	269	248	260	238	246	232	257	266	276	257	277	235	232	250	256	245	305	272	257	240	251	274	258	266	255	254	236	259	259	251	234	259	245	268	258	258	238	299	249	221	216	252	237	284	272	246	252	261	230	251	250	251	242	241	275	283	262	267	248	246	247	231	245	226	258	247	267	281	270	263	278	239	265	270	255	284	250	231	245	242	235	252	257	271	260	258	273	245	279	234	241	239	248	259	251	276	259	262	292	284	267	247	235	269	243	257	255	241	227	276	236	274	245	253	256	279	251	262	255	232	273	249	276	249	243	233	247	242	239	252	248	238	251	278	246	268	262	255	245	241	284	268	263	228	232	237	280	273	248	231	249	280	283	257	264	247	266	270	259	261	253	264	235	271	252	270	253	255	273	239	239	246	260	276	263	247	275	259	244	257	243	224	242	254	253	246	272	241	245	230	254	235	240	258	244	276	252	254	234	252	239	267	242	266	243	235	278	252	264	259	222	288	256	269	264	276	259	258	263	275	220	240	233	243	257	267	280	238	251	271	243	282	260	238	288	253	259	242	280	249	272	238	264	258	237	247	271	259	237	228	275	245	259	281	286	240	268	274	257	257	286	290	276	222	267	281	285	281	258	278	261	253	262	236	246	243	239	265	257	276	257	249	260	259	259	256	258	254	271	267	249	250	261	257	278	269	256	249	242	237	229	238	267	274	270	283	265	254	277	278	264	272	250	228	229	236	252	279	274	248	270	222	256	245	266	257	237	282	229	243	254	263	256	282	275	249	271	263	265	276	254	282	270	253	275	287	253	258	248	250	246	226	266	246	238	253	268	242	250	277	260	259	271	262	267	263	267	247	236	244	253	253	269	257	246	252	274	274	239	253	289	282	282	238	276	246	240	269	256	265	231	285	233	220	253	272	245	232	263	286	269	268	256	284	249	255	267	252	243	258	245	250	278	248	245	273	258	262	261	238	234	246	264	268	230	225	268	258	262	264	254	249	272	270	249	268	285	240	249	276	253	240	264	276	249	283	306	290	254	292	267	267	268	266	273	259	292	231	244	267	235	280	260	258	264	264	243	291	261	256	256	253	256	264	255	241	256	246	281	288	233	246	247	237	284	291	235	279	244	259	259	238	253	267	278	268	226	270	269	251	247	246	265	270	252	276	263	254	260	258	260	269	245	232	252	221	272	266	258	256	262	266	275	265	264	242	248	257	236	264	262	275	244	265	280	265	270	258	236	252	269	272	238	239	241	261	233	264	263	227	292	260	254	252	242	253	238	269	277	243	270	268	264	236	267	232	276	251	250	263	259	256	238	293	274	253	300	267	267	255	263	277	230	250	258	233	254	276	248	239	262	279	213	237	260	305	264	245	262	254	251	240	259	260	253	256	256	246	291	268	236	249	259	254	241	254	283	258	249	275	252	252	232	263	242	268	269	272	257	273	288	245	249	295	246	279	265	236	251	266	241	260	249	258	266	268	278	237	266	254	273	269	243	241	232	247	279	241	223	267	217	239	260	239	223	257	247	260	237	266	278	254	256	247	240	266	273	263	258	270	248	258	260	238	228	249	265	238	260	254	266	253	219	277	245	264	281	248	279	250	266	244	266	245	271	264	283	262	221	256	264	256	239	291	263	250	251	260	259	245	274	242	257	250	229	252	251	251	227	242	284	256	221	280	272	253	239	242	269	248	248	268	267	251	256	281	264	270	265	246	258	237	249	258	243	272	269	235	231	256	291	253	247	281	233	255	231	249	248	261	288	277	253	250	278	267	267	268	256	291	252	268	237	250	255	265	270	243	248	273	272	242	269	289	237	244	237	258	264	261	268	262	252	264	260	279	279	260	237	232	267	237	284	263	267	272	228	252	245	247	247	243	264	222	259	242	243	255	243	274	237	258	246	263	275	268	237	247	230	246	255	250	248	276	256	245	262	257	264	245	265	270	263	261	225	269	270	259	267	239	256	256	256	274	270	274	238	235	265	230	269	257	270	263	237	256	261	263	274	235	245	258	286	239	245	265	249
23962	6081	6542	7472	6424	4555	3101	2500	1797	1425	1246	1092	1074	1002	966	871	933	871	833	817	811	773	747	754	732	787	727	710	791	674	725	652	720	675	731	695	690	710	685	664	657	660	672	669	719	680	705	682	642	657	695	691	692	668	633	625	698	684	674	657	675	654	636	705	684	671	655	647	647	686	668	658	676	656	693	693	679	645	637	696	623	653	696	669	678	660	622	684	675	641	674	669	691	679	645	638	691	665	645	701	643	686	656	621	680	670	625	660	722	676	637	702	651	663	669	623	680	632	620	658	642	650	654	671	664	698	683	649	665	641	701	626	670	694	674	623	612	615	628	610	615	626	652	646	695	632	637	645	675	700	649	676	667	672	644	692	601	630	656	640	639	659	633	642	643	654	635	631	659	644	651	640	623	640	588	630	666	647	633	640	594	627	647	624	617	618	708	656	656	651	675	701	678	674	673	635	674	659	655	669	658	630	629	703	667	662	691	692	625	644	628	656	679	640	667	643	672	655	629	604	626	601	641	630	658	692	668	637	604	630	641	613	670	649	677	650	631	632	685	638	656	652	643	633	628	662	648	657	701	649	623	654	711	647	680	680	650	637	658	626	671	652	690	633	647	673	629	716	639	634	642	678	630	651	667	675	656	617	625	639	634	626	611	640	582	650	673	679	646	609	677	665	646	669	676	681	649	627	677	626	648	647	678	658	689	657	622	630	663	612	692	608	635	719	661	646	692	660	625	630	668	650	639	645	630	660	642	663	579	634	647	629	622	668	701	619	623	635	619	660	676	637	633	665	672	622	700	653	622	661	662	627	645	663	599	649	618	647	647	616	669	674	643	637	640	684	616	628	625	655	643	648	637	660	628	637	655	643	665	602	683	644	617	594	635	659	653	604	630	633	633	625	686	661	664	629	663	663	577	660	609	663	655	639	651	589	643	661	620	606	622	670	674	622	642	638	661	581	652	684	662	666	687	678	612	670	699	666	656	652	659	649	649	618	617	639	653	657	639	636	657	640	650	629	633	652	651	658	644	638	654	642	623	694	687	670	652	614	625	631	646	674	638	631	637	656	667	704	629	625	615	643	642	674	647	659	642	672	687	678	674	670	675	649	630	663	640	634	691	682	673	642	637	661	607	654	628	650	627	650	671	655	693	640	653	677	667	664	639	660	637	638	683	631	647	647	625	630	659	673	676	688	644	622	702	639	661	663	661	669	651	642	631	661	636	625	614	643	618	635	648	594	644	642	691	615	630	637	636	657	679	677	648	626	656	638	593	662	665	612	653	691	658	654	636	645	651	686	663	700	660	653	679	647	681	616	592	630	663	684	642	614	637	645	627	666	642	668	648	634	642	659	647	634	680	632	685	644	615	647	644	663	658	650	609	645	598	642	657	636	665	656	655	650	602	680	639	672	665	631	635	686	618	683	652	621	632	605	630	613	696	639	647	651	656	692	644	651	639	665	615	631	623	664	635	638	645	657	638	636	631	626	678	632	622	629	635	601	616	660	648	617	634	666	647	640	637	604	676	673	630	590	677	602	659	613	680	693	684	602	675	670	605	647	653	673	676	607	670	646	654	655	610	646	664	649	636	670	658	626	681	614	631	633	650	665	655	660	628	657	670	639	678	640	671	687	639	671	618	680	663	600	660	633	615	643	637	662	612	622	671	654	645	699	628	661	649	659	596	691	658	642	639	637	642	688	610	637	670	658	651	648	622	652	621	678	617	632	675	649	649	628	651	623	651	630	633	646	654	633	692	690	655	623	670	684	598	632	673	659	663	623	586	659	695	681	674	643	676	662	611	681	653	672	655	677	642	648	674	634	635	629	623	650	638	676	616	628	663	649	662	649	641	637	642	635	610	668	624	668	675	629	667	593	662	631	660	655	584	677	646	659	648	623	669	633	647	635	642	612	604	629	656	676	650	617	624	628	616	671	678	611	645	627	670	682	646	659	669	643	628	671	675	652	641	655	647	646	596	625	667	672	634	638	663	672	597	632	664	637	676	670	635	658	645	652	632	708	626	655	638	679	649	651	620	675	709	636	612	620	628	612	632	632	648	664	637	663	654	642	648	670	603	665	686	687	613	685	673	645	642	668	660	630	668	665	643	655	626	689	662	621	686	660	643	629	646	677	631	626	699	655	695	612	624	692	655	666	668	633	634	583	639	612	607	674	678	636	634	653	650	641	615	647	590	625	640	642	644	637	609	676	648	673	635	624	687	611	614	610	668	658	651	617	644	631	605	636	678	658	625	627	639	660	647	625	643	665	662	658	639	668	607	652	609	627	681	639	644	663	651	664	690	627	636	657	661	673	637	626	589	615	642	610	652	647	658	670	609	717	686	628	645	638	630	686	607	614	660	645	648	645	656	663	680	653	642	635	637	637	610	613	626	678	676	658	617	598	619	605	692	656	654	632	686	627	667	649	620	678	671	662	666	623	632	669	677	611	668	690	644	633	650	639	647	622	647	597	630	681	690	681	635	695	678	639	641	652	654	649	706	660	657	683	642	625	656	644	653	622	663	629	620	706	613	641	647	607	637	608	636	639	650	648	594	652	689	656	632	615	609	650	678	642	629	648	634	648	651	632	632	676	622	611	629	649	665	613	655	644	606	658	635	603	667	659	633	630	645	650	617	610	627	641	692	591	673	650	634	604	609	703	652	687	643	618	623	642	638	648	648	646	669	662	655	655	644	651	643	596	705	640	681	629	654	654	648	678	617	661	675	620	616	656	648	658	678	635	627	652	642	641	626	640	634	617	639	644	622	634	677	630	668	609	651	628	635	621	643	668	632	619	646	651	656	684	648	643	680	688	671	636	646	617	672	638	665	653	666	670	647	678	662	645	635	639	597	624	650	642	632	653	694	659	658	610	686	710	629	658	627	618	632	677	645	714	653	686	671	643	666	638	657	692	659	643	622	637	651	672	632	624	640	683	622	628	623	604	617	634	671	678	661	659	675	655	591	657	601	650	650	601	616	665	663	660	680	598	638	655	647	624	590	636	657	638	609	640	654	660	639	641	612	638	652	681	645	597	645	648	657	690	628	593	670	592	612	646	696	646	654	645	665	627	586	668	638	655	661	667	621	637	621	701	612	660	654	683	662	660	658	653	626	653	634	672	652	619	634	691	684	657	669	635	655	648	654	660	634	647	673	661	628	637	620	690	617	680	684	609	605	687	607	657	697	660	642	620	656	669	605	654	670	645	620	674	670	592	616	665	645	691	617	627	636	650	704	629	625	650	693	693	588	623	624	649	654	566	667	629	653	611	666	707	633	636	606	637	639	637	647	641	652	629	661	622	651	663	647	652	594	626	636	593	630	645	627	624	628	655	667	628	650	696	642	697	658	686	639	671	616	596	648	706	657	643	610	704	651	665	658	650	655	656	623	665	663	640	646	676	664	687	653	676	634	661	656	629	649	640	622	665	624	640	603	655	631	644	610	645	683	631	659	642	663	652	630	678	669	595	639	662	643	653	633	624
39730	23157	15742	11697	8357	5452	3004	1349	723	518	368	316	279	242	243	219	224	199	211	194	207	206	219	149	170	181	163	157	168	154	135	160	169	161	153	151	149	149	161	155	154	146	124	160	155	144	169	154	149	139	138	144	168	158	155	159	153	145	163	161	135	157	169	183	155	159	135	147	149	144	153	181	156	160	162	151	156	152	161	145	170	155	130	131	156	128	137	150	160	154	143	132	139	152	156	161	140	141	147	135	158	156	158	154	145	129	159	146	165	118	145	148	145	138	141	154	157	136	177	135	163	156	142	154	144	138	148	143	131	141	126	140	155	150	133	139	120	170	140	146	119	156	124	120	145	134	142	137	146	138	151	154	144	156	138	150	132	129	141	149	139	135	156	141	132	153	164	176	147	148	130	148	163	144	125	148	156	142	138	150	146	149	128	142	140	135	159	146	154	149	141	124	148	123	146	137	147	114	131	170	175	140	179	146	135	151	137	151	146	152	144	162	152	143	146	154	142	141	146	148	136	133	153	149	123	133	143	144	157	135	141	141	154	147	143	163	140	164	169	130	151	171	146	126	166	163	144	135	160	148	142	159	155	144	129	125	130	137	152	145	139	133	137	150	158	146	153	143	152	144	167	134	157	135	144	144	129	150	117	162	159	165	142	143	141	145	168	139	158	136	138	140	132	163	134	160	145	107	144	133	151	131	145	145	145	135	171	122	148	138	166	153	172	140	153	139	150	126	145	137	143	145	141	137	143	139	151	147	170	133	149	117	142	161	146	145	150	135	140	139	150	149	150	141	144	140	122	154	112	143	143	143	165	146	122	116	147	159	155	165	139	148	155	147	159	141	147	158	147	114	142	141	145	161	155	131	144	128	124	175	159	166	135	124	137	170	147	172	128	145	133	152	145	135	140	151	144	142	148	137	139	149	140	140	137	142	155	157	149	124	152	144	165	161	130	142	130	135	168	162	133	162	139	142	148	144	137	144	149	168	128	148	141	125	139	154	145	154	152	142	143	149	148	133	131	121	139	142	157	142	128	129	130	139	170	150	151	160	145	143	136	152	148	161	134	145	142	151	152	129	127	126	144	139	152	140	143	142	133	149	162	140	144	161	138	190	158	162	155	127	152	149	129	129	148	131	160	140	132	152	155	163	149	155	149	134	135	146	162	146	139	172	141	132	155	147	150	141	135	149	125	137	151	123	149	161	138	155	139	144	162	157	151	153	129	146	145	154	133	147	140	150	129	139	145	147	141	145	156	150	137	138	139	139	146	151	134	145	147	138	152	135	133	152	153	148	147	125	145	162	149	154	152	152	143	156	169	144	138	150	131	145	127	132	149	148	153	141	149	143	131	158	153	145	156	122	156	127	148	143	146	154	135	149	143	143	146	141	140	131	152	156	144	154	158	148	138	137	128	148	133	159	148	149	148	149	134	152	128	135	141	165	154	179	139	153	136	163	133	123	143	150	148	142	160	121	133	171	146	140	145	142	142	137	150	140	159	136	124	137	110	139	129	141	148	136	134	154	162	151	160	151	144	152	155	138	144	144	127	143	148	144	147	179	141	137	146	142	147	157	145	133	155	147	160	147	139	149	142	158	140	138	147	137	156	132	147	149	139	138	132	121	143	137	146	155	138	144	157	137	137	138	141	170	155	143	118	161	172	125	144	154	148	160	147	152	145	124	166	143	156	156	158	141	140	130	150	141	134	130	153	144	127	169	149	137	153	139	149	136	157	142	170	135	129	146	135	155	145	155	127	139	122	151	150	148	130	134	183	140	136	129	123	148	137	143	137	145	182	152	139	149	143	126	143	144	159	148	123	153	138	154	146	159	130	150	137	127	123	129	153	145	128	143	152	148	144	159	134	152	150	148	148	141	146	147	143	140	145	162	157	158	130	142	132	134	137	158	164	140	149	141	151	151	136	150	167	151	131	151	156	122	162	127	154	166	144	145	159	129	136	150	149	146	161	139	149	150	155	143	148	140	161	138	115	133	156	157	137	143	132	161	131	177	162	139	158	126	158	154	159	165	156	129	152	148	138	152	129	136	119	130	146	145	161	140	134	133	144	133	139	129	126	143	172	148	141	140	133	156	131	131	139	141	151	154	147	165	143	158	160	154	154	157	135	171	140	143	153	162	140	141	158	142	141	127	144	124	139	148	133	124	156	138	137	144	141	140	165	155	144	152	143	167	121	163	140	130	150	147	116	150	155	103	141	136	163	169	130	152	124	148	124	126	141	159	135	169	137	137	139	158	156	155	168	141	138	144	135	152	134	123	144	139	166	137	120	142	170	158	165	156	143	151	168	138	139	131	148	149	161	150	146	162	146	136	139	143	127	152	147	137	132	143	145	130	146	144	141	162	158	136	168	162	141	141	163	149	154	159	147	166	149	139	144	131	168	139	144	149	122	154	150	153	151	136	143	131	167	139	139	160	136	131	140	136	142	141	149	138	133	163	122	137	166	138	155	166	169	147	139	173	132	145	146	161	158	139	153	174	120	122	134	162	148	152	131	135	157	127	146	159	132	155	153	157	132	165	145	139	143	140	151	147	141	142	135	138	141	137	143	139	152	141	156	152	135	146	137	154	129	160	141	144	136	152	151	135	147	182	151	138	157	133	147	121	158	141	131	159	147	153	154	166	138	136	154	149	156	155	180	143	147	140	141	164	143	138	157	139	147	156	142	142	144	161	141	157	131	139	148	149	157	166	154	133	158	146	133	146	130	161	134	155	158	138	154	172	142	161	161	129	135	129	129	117	156	147	144	131	155	134	145	132	141	136	127	148	131	155	145	126	161	163	128	159	137	138	143	148	173	129	131	135	166	152	154	144	133	140	127	131	171	138	134	148	155	152	134	139	134	137	162	141	154	164	138	159	156	133	158	148	146	158	139	151	167	152	144	164	159	147	159	133	128	143	152	165	118	147	152	141	152	133	148	150	146	132	167	139	134	145	160	148	166	136	151	134	154	181	146	160	139	118	150	157	151	157	148	147	143	145	166	165	156	147	134	161	128	145	148	136	139	130	157	142	142	136	181	130	150	147	132	135	147	128	139	117	151	148	145	154	137	134	152	154	128	140	136	174	154	152	148	144	156	154	140	126	142	126	134	163	158	139	136	143	182	131	143	144	148	146	149	155	144	162	146	149	161	153	156	144	133	174	136	145	146	126	131	131	131	144	134	130	143	132	134	142	142	141	162	151	143	141	141	154	157	147	125	155	136	149	140	131	161	138	140	156	165	135	143	150	147	151	165	160	147	167	117	132	142	150	153	135	158	149	126	157	146	154	155	142	157	125	156	134	146	159	147	134	135	154	159	156	160	135	148	143	129	142	145	135	124	138	130	138	171	142	139	158	148	136	138	141	143	133	135	150	147	165	171	146	144	139	125	146	157	130	152	140	148	135	135	148	146	142	149	162	122	154	145	134	152	135	155	112	126	128	156	140	124	135	155	129	119	143	126	145	130	150	152	157	154	130	131	138
30398	8841	9379	10129	8695	6385	4621	3431	2494	1931	1579	1270	1182	1046	1013	904	884	832	734	705	669	633	596	592	581	534	537	515	553	493	524	463	537	522	494	485	447	513	460	490	456	471	462	436	453	446	414	435	458	419	429	419	449	440	416	459	425	458	419	469	431	416	448	450	435	445	432	443	414	431	400	400	433	409	416	402	396	385	424	383	402	426	420	431	391	416	393	409	422	407	443	443	463	415	418	432	420	401	413	409	416	399	403	405	425	417	434	424	434	417	423	405	380	392	391	419	392	405	374	411	397	389	379	389	417	380	415	374	379	382	412	389	376	375	403	383	432	401	389	348	391	369	384	411	426	398	394	360	398	400	401	358	394	346	371	423	392	388	379	407	349	401	390	414	378	376	406	404	373	379	412	407	391	401	371	400	385	382	402	372	385	397	397	370	337	416	431	411	380	409	410	408	414	380	372	380	370	351	372	372	424	408	384	361	360	390	370	392	376	396	376	362	359	369	405	366	387	391	417	366	375	361	390	388	368	370	392	392	392	397	393	366	414	395	372	338	394	370	429	387	404	395	387	410	392	375	387	359	357	402	381	367	379	393	379	397	386	405	397	348	384	380	399	359	373	399	409	438	404	405	391	388	419	440	398	381	397	401	381	380	388	367	374	410	372	401	390	389	376	384	395	398	412	380	393	423	445	376	393	374	406	382	370	412	338	364	392	377	413	392	391	369	386	382	362	351	422	367	369	397	389	383	385	401	362	351	396	373	380	409	357	392	387	392	371	376	396	383	383	368	403	408	391	403	389	387	381	361	414	385	367	392	412	377	389	398	360	360	416	353	391	382	406	404	387	359	395	393	389	384	371	351	382	421	378	352	370	394	386	365	412	384	417	368	356	407	357	382	385	413	378	380	401	374	389	403	370	383	366	360	377	378	403	388	420	382	375	381	352	402	385	382	369	368	370	370	419	366	370	389	403	384	414	399	404	365	364	407	390	379	381	365	408	407	403	377	381	392	370	351	407	413	367	367	396	403	344	393	345	380	404	370	393	375	369	376	375	393	401	386	398	351	367	386	437	355	431	417	362	399	405	372	389	407	380	385	397	381	388	400	375	395	399	408	371	366	375	385	350	367	403	355	358	412	392	339	377	375	366	346	401	395	376	373	392	383	375	364	370	427	396	402	418	379	392	393	380	389	377	423	374	380	370	354	378	389	379	392	351	378	383	399	373	412	426	349	372	359	366	419	397	419	403	405	374	402	368	348	369	350	413	411	367	369	402	386	409	398	401	373	396	431	370	396	389	383	390	376	401	408	405	382	413	386	364	400	387	334	371	405	377	395	385	383	389	399	383	376	394	360	395	398	348	383	384	413	387	417	352	388	413	371	360	373	385	377	382	375	381	428	369	402	347	373	405	389	379	396	441	403	407	422	405	355	381	357	345	401	408	380	405	386	414	374	406	368	343	352	407	364	391	361	369	414	399	370	362	408	402	371	395	373	360	427	378	411	396	393	369	337	386	385	334	397	376	386	376	399	410	384	370	337	377	353	380	382	372	396	387	374	381	369	397	387	418	408	399	387	350	377	399	380	406	361	367	402	377	345	377	402	402	425	356	412	410	380	385	394	375	380	376	367	397	358	386	362	373	362	352	374	363	397	360	390	387	405	391	375	385	381	403	393	389	370	374	406	375	403	386	383	357	363	407	388	387	392	379	404	376	369	363	406	368	369	389	377	327	393	371	397	347	399	392	389	373	368	379	371	389	412	389	381	369	396	385	358	371	400	376	396	369	379	394	402	382	431	403	405	370	364	397	378	361	373	407	343	393	392	414	387	380	414	376	399	394	374	436	398	369	412	365	353	389	384	373	376	390	376	374	371	391	405	402	399	370	368	395	399	367	367	356	383	396	401	387	374	405	340	404	377	404	379	394	388	383	397	348	372	372	364	408	344	373	367	361	399	365	401	356	404	369	386	371	341	392	377	397	350	393	375	371	359	410	404	371	359	406	394	366	378	394	388	403	387	364	394	416	377	390	353	419	377	379	389	382	424	362	396	354	407	373	426	373	340	361	378	385	389	360	416	358	359	407	372	419	416	403	378	362	399	396	351	363	356	354	421	401	367	384	357	355	391	384	405	390	368	403	377	417	398	372	357	365	378	384	365	377	407	372	402	355	376	412	416	407	390	414	360	401	413	403	366	395	365	368	432	360	403	376	369	361	388	404	376	408	363	377	405	366	369	394	348	350	369	384	375	371	378	394	394	378	354	405	404	362	410	380	387	387	403	371	385	361	377	392	383	395	382	391	396	387	373	394	379	376	374	412	408	374	386	398	376	372	414	376	401	362	363	384	361	381	379	362	386	383	426	374	373	312	385	372	380	350	364	373	392	384	407	399	400	369	370	386	366	360	368	367	387	377	399	410	371	362	400	380	403	383	380	405	411	416	352	382	393	427	401	387	400	369	402	386	367	392	394	357	387	377	423	374	360	364	396	379	426	375	391	362	404	412	390	379	358	406	369	362	388	391	382	379	383	348	320	353	432	392	378	413	378	367	390	398	398	381	380	374	387	374	363	370	399	384	360	342	416	374	370	378	389	390	413	385	393	397	407	374	359	397	392	390	372	381	396	378	372	365	422	377	391	403	379	356	391	385	373	383	350	387	401	417	370	367	384	359	407	406	379	372	378	368	357	382	372	395	413	383	354	368	379	407	360	387	386	372	364	361	383	384	396	380	389	367	381	412	369	413	360	389	362	414	413	406	364	369	397	396	323	435	383	384	374	388	378	392	404	357	375	396	327	386	357	365	378	388	387	414	384	391	368	423	416	431	405	396	411	411	380	393	400	397	378	380	375	386	399	358	385	396	346	373	356	437	428	379	384	415	372	389	381	377	383	376	381	405	378	419	386	387	408	375	383	431	414	374	375	396	383	366	405	373	418	394	365	372	397	395	375	373	371	364	397	398	413	411	356	393	397	387	369	355	397	380	385	376	358	371	395	379	376	369	406	385	372	376	362	378	392	378	397	438	381	413	381	377	372	379	392	396	379	394	388	408	354	372	362	403	420	392	391	408	386	377	390	388	397	428	386	391	376	385	435	387	381	389	399	398	352	396	367	376	377	380	376	393	387	402	397	371	372	388	344	350	371	381	377	384	397	386	367	365	387	429	361	377	373	366	376	375	373	360	374	402	396	376	354	381	366	407	390	362	378	392	367	405	366	399	373	354	396	386	364	395	356	382	361	377	368	364	364	386	337	368	390	401	353	387	394	383	392	385	402	358	353	375	396	396	410	429	402	410	383	350	371	371	418	404	365	402	394	393	376	377	371	412	355	372	399	390	373	377	362	375	397	415	379	375	378	397	399	394	388	404	360	414	380	371	393	380	392	402	370	376	366	376	399	371	403	360	374	352	374	380	395	401	395	389	355	359	384	431	392	376	367	376	397	380	393	376	364	389	385	368	370	356	380	377	384	395	411	377	378	368	385	404	404	394	380
6128	2013	1167	721	566	412	323	258	266	261	261	259	265	262	218	273	261	252	250	255	226	244	247	266	243	260	255	238	237	232	276	261	266	271	275	242	245	258	219	238	240	244	261	245	255	262	270	278	240	238	246	258	243	234	236	237	241	242	219	275	274	247	248	243	267	255	220	223	253	260	257	253	267	251	238	268	233	222	248	232	263	277	271	236	226	287	263	223	242	226	250	265	242	237	248	259	272	263	255	276	231	260	224	277	243	213	244	251	244	264	236	216	240	245	234	269	278	256	230	236	210	238	249	284	239	213	224	232	260	248	238	236	246	274	257	260	253	271	248	251	261	225	257	259	266	236	239	287	280	260	261	254	249	257	250	267	257	247	235	262	235	255	248	263	242	241	245	241	240	233	241	280	263	246	243	259	243	267	232	253	260	266	226	226	253	232	242	246	259	243	229	244	246	229	262	275	233	232	251	250	260	257	260	242	242	236	250	275	287	230	242	254	247	251	259	252	283	261	266	241	260	216	245	235	237	230	244	235	268	234	266	249	257	266	271	251	260	248	229	251	261	219	233	251	236	244	223	231	278	253	237	261	272	254	264	248	256	244	256	255	251	251	253	246	245	270	228	261	220	232	262	245	226	247	242	267	260	240	264	219	235	250	224	255	275	251	264	247	244	234	234	234	248	240	271	279	247	246	247	260	241	258	241	219	227	246	231	270	239	234	234	238	228	246	240	220	230	248	254	278	249	244	226	280	258	246	259	257	234	256	256	242	249	262	234	224	267	253	244	258	266	244	255	216	241	233	281	237	238	268	211	252	257	212	245	284	251	266	264	261	219	265	227	235	229	236	262	267	239	254	231	251	248	250	242	277	229	230	244	252	260	246	220	288	277	237	233	246	247	231	252	235	254	246	205	252	239	216	248	230	242	240	250	231	252	243	271	252	251	219	239	224	248	271	246	267	250	233	269	219	232	226	256	256	270	240	251	243	233	239	225	246	222	242	234	269	221	240	244	213	228	248	290	271	243	211	219	248	267	239	257	256	264	260	244	244	248	231	234	247	250	255	226	223	249	252	257	232	243	249	246	258	230	245	232	261	213	233	221	251	268	259	261	251	245	255	255	255	243	237	266	257	243	231	252	243	246	234	229	236	274	235	214	230	230	235	234	231	254	241	246	236	243	251	264	236	253	254	233	239	271	251	256	239	235	224	255	236	243	255	257	250	255	271	255	269	254	252	245	232	265	256	241	248	238	270	241	252	250	240	209	241	225	243	250	252	233	255	247	266	256	245	248	260	256	238	260	274	242	211	238	219	248	254	249	262	232	248	261	258	235	217	242	276	271	251	247	225	248	223	237	232	232	251	222	258	256	227	220	262	266	270	237	253	231	258	214	247	239	243	272	246	215	251	247	255	264	255	243	257	232	260	250	249	218	236	229	238	260	271	225	246	255	252	224	257	252	245	244	271	228	251	260	272	234	253	239	243	280	223	235	254	245	266	242	234	233	250	215	261	258	239	233	230	270	221	234	258	243	204	261	235	242	275	254	249	267	254	264	240	258	259	237	257	222	249	264	252	249	266	247	253	244	248	231	260	219	221	264	251	265	249	242	265	278	232	253	251	234	242	244	239	222	231	237	244	236	251	233	235	267	252	247	259	249	243	257	248	259	262	239	245	277	278	254	239	261	238	221	279	269	258	249	257	237	245	223	256	271	236	250	246	257	231	235	220	249	260	278	236	233	242	250	247	250	244	254	228	244	258	275	241	241	246	258	263	241	232	247	272	230	264	245	271	240	213	197	237	267	263	251	227	242	235	226	249	206	262	246	264	250	244	247	244	249	248	232	236	264	269	249	248	248	237	256	240	255	261	243	250	250	228	250	226	257	265	281	249	252	235	219	252	236	239	243	227	219	253	226	258	270	239	200	228	227	207	224	240	296	233	254	253	249	258	272	281	240	240	258	263	243	224	241	250	240	271	274	225	244	255	217	225	226	231	239	237	232	261	250	262	225	262	250	261	246	226	243	247	259	238	268	269	247	227	266	237	267	257	238	245	240	262	255	257	225	220	253	241	250	246	237	239	247	239	235	221	278	256	263	262	249	251	257	250	254	272	221	238	254	248	247	267	221	266	236	252	229	258	246	221	233	274	253	244	240	225	227	219	252	236	232	247	221	266	234	248	247	246	236	231	247	251	246	252	256	250	233	251	241	217	288	279	247	234	265	255	241	237	251	234	242	233	241	257	225	270	229	249	257	233	266	228	236	259	258	226	276	236	223	219	231	266	234	244	265	216	202	268	233	255	269	206	242	264	271	251	242	222	243	239	242	197	258	254	244	270	255	232	249	233	218	251	237	242	251	244	213	238	246	265	255	258	271	265	247	275	260	256	266	228	263	263	230	227	231	264	265	243	229	205	241	230	285	230	229	242	258	229	214	233	237	232	236	261	223	231	252	240	292	227	249	272	230	258	265	237	270	251	238	261	240	251	271	278	266	245	247	242	245	244	195	212	263	252	232	253	255	217	288	253	245	262	233	247	229	242	241	281	264	224	231	265	249	221	244	252	259	220	234	231	260	217	258	228	263	242	258	246	254	257	220	230	240	239	229	268	215	243	258	248	276	218	250	249	233	254	240	264	239	235	261	246	277	230	237	237	253	240	252	246	231	247	235	246	216	253	243	253	245	255	253	246	269	230	238	208	228	251	244	233	257	224	278	237	239	255	264	233	246	233	229	252	254	231	287	235	241	258	258	260	270	227	202	213	228	237	267	250	253	225	253	248	249	243	265	236	230	245	252	215	268	266	259	252	268	269	206	198	243	237	243	248	223	220	238	239	263	242	242	275	258	258	256	272	259	230	209	221	256	256	254	253	254	215	258	246	262	209	267	244	267	257	236	274	267	225	242	231	246	233	247	242	248	232	254	220	226	257	268	254	240	274	241	215	254	229	260	245	263	231	260	270	222	240	241	236	230	234	260	241	232	258	248	219	245	220	240	235	245	237	255	281	264	248	242	241	231	235	233	275	243	243	250	227	242	263	264	260	256	249	252	268	243	235	231	258	263	254	232	253	236	281	234	242	236	272	268	239	262	239	238	236	240	237	256	240	236	245	239	230	253	245	226	232	239	232	247	239	255	231	227	245	268	251	266	284	254	247	275	208	242	241	237	248	243	243	239	256	285	249	256	250	260	237	254	242	291	270	239	228	266	284	258	216	249	236	228	254	256	251	250	248	254	222	295	259	290	250	257	226	254	215	275	228	242	229	253	273	243	256	222	243	225	240	246	243	246	255	233	236	234	229	231	237	262	221	263	266	285	243	220	265	249	239	235	233	275	244	273	208	264	230	246	266	257	251	247	236	234	277	254	265	250	238	232	262	246	260	229	253	245	258	242	256	218	224	218	222	251	241	242	252	249	235	247	267	244	216	263	242	253	247	262	257	225	275	246	240	241	232	246	261	283	239	250	248	271	241	238	268	248	219	235	236	211	273
5946	2122	2110	1946	1659	1194	925	798	713	738	675	675	730	672	652	685	659	655	608	645	609	699	635	644	688	633	620	680	633	661	660	667	628	644	651	643	667	620	653	637	654	628	663	644	625	648	658	604	661	634	639	591	632	646	654	629	663	670	658	662	623	638	643	661	659	663	625	647	666	614	636	624	607	684	636	649	673	702	660	621	650	617	631	634	680	631	632	650	657	635	639	612	595	628	624	608	603	650	661	650	651	713	639	619	714	608	607	644	644	636	696	635	636	691	642	667	647	646	632	633	675	667	660	611	639	619	652	623	675	651	655	604	701	674	615	671	625	636	617	624	633	631	627	642	597	654	643	600	616	642	627	622	629	660	639	667	592	647	670	589	634	575	625	629	638	639	670	602	617	592	647	679	665	631	628	639	627	659	607	622	659	665	618	656	663	634	636	659	645	601	663	616	634	659	614	655	621	597	619	599	649	675	642	642	641	616	606	652	639	685	604	591	587	625	650	629	607	614	607	653	681	636	613	663	601	628	665	633	612	644	677	653	629	632	622	627	659	607	587	645	625	635	615	636	621	656	636	643	682	656	642	646	659	613	667	653	646	646	657	659	660	633	657	628	677	665	671	664	604	631	654	604	703	622	630	651	575	611	631	617	660	626	637	649	639	627	658	607	640	626	600	648	678	649	620	659	682	640	620	631	657	623	659	680	637	660	659	619	651	660	647	666	631	605	616	624	632	666	623	623	610	609	629	636	611	654	642	628	611	656	634	641	643	662	651	647	655	664	587	600	650	679	598	617	618	622	606	653	650	602	618	621	649	661	620	683	601	642	635	655	636	630	688	665	621	602	623	618	670	664	697	605	630	648	647	608	615	654	658	656	605	589	624	626	648	658	608	662	614	654	590	621	574	643	606	617	616	652	643	641	624	647	625	676	619	610	606	653	647	620	639	646	646	608	677	645	611	626	659	619	662	655	628	666	615	611	630	631	641	668	603	640	610	611	632	623	642	668	599	684	640	593	627	610	684	639	614	654	622	637	640	672	632	660	606	644	670	647	651	654	660	683	642	671	627	641	671	611	680	613	646	643	608	644	643	623	663	688	603	646	609	654	638	680	600	645	633	647	611	635	609	648	673	615	629	645	692	685	622	647	639	696	584	627	632	674	662	685	606	640	618	697	628	647	641	601	641	603	603	615	635	639	665	638	640	661	616	638	626	589	644	652	649	628	637	684	607	666	647	644	675	649	655	662	635	630	675	650	638	621	637	630	670	624	609	625	633	626	661	647	649	651	583	655	665	601	624	659	622	638	607	627	609	687	676	641	651	662	697	650	638	649	630	620	649	641	646	619	661	613	597	633	647	614	622	671	608	633	636	600	662	632	616	635	617	583	669	672	654	666	624	599	656	624	583	626	634	655	623	629	664	636	634	597	633	669	650	664	658	620	690	636	631	602	624	639	666	645	614	655	631	657	635	713	631	636	651	646	663	645	680	628	650	648	659	610	638	679	655	659	631	627	637	655	585	602	654	613	611	635	673	618	620	624	647	626	657	591	603	669	654	642	642	622	651	679	639	705	591	636	650	620	622	637	627	633	612	607	646	625	635	660	659	642	669	651	619	657	585	681	636	661	676	693	620	613	666	714	637	620	610	607	679	669	579	655	623	640	657	594	641	631	655	650	627	612	642	670	625	606	636	652	676	561	648	623	613	620	590	575	651	586	645	625	637	617	646	623	635	658	671	664	638	652	612	641	622	668	605	658	647	641	610	600	635	627	701	631	603	635	599	650	621	602	593	633	637	657	595	613	611	629	609	615	619	595	627	661	661	627	606	615	597	586	618	633	630	657	630	602	621	656	635	652	630	648	608	650	646	664	619	613	660	677	623	614	637	627	642	710	597	635	632	585	676	626	674	608	676	632	626	650	592	668	645	648	623	606	647	611	634	662	679	662	597	632	626	658	661	651	622	652	659	611	637	620	615	690	637	660	584	626	642	659	650	625	601	655	645	662	663	630	668	653	590	600	637	649	586	705	642	645	656	637	628	635	684	576	645	660	666	575	663	628	652	622	638	609	642	641	694	684	685	637	635	655	656	680	640	674	595	658	651	647	590	653	679	620	642	628	638	672	624	611	653	647	630	667	667	640	613	619	607	617	642	627	623	660	627	603	655	636	648	641	631	612	652	602	615	645	606	607	668	661	643	616	664	656	649	620	648	611	635	653	644	587	640	625	652	637	628	586	638	622	638	656	665	599	604	614	604	653	664	644	655	626	675	605	653	620	679	627	637	645	643	628	654	623	670	661	609	635	639	672	638	616	648	614	657	634	634	606	643	661	656	647	677	626	626	643	633	635	604	625	648	647	651	618	698	667	641	588	609	648	614	641	624	631	598	657	652	629	635	623	643	624	625	601	641	606	631	598	653	625	642	654	645	614	662	669	662	655	643	582	640	696	553	633	637	650	656	629	631	624	624	637	610	645	647	589	636	640	690	668	660	680	602	594	661	621	634	649	659	639	640	639	709	646	625	624	658	639	616	672	621	644	625	648	692	621	607	644	596	655	633	607	647	621	624	620	606	622	637	627	558	622	641	569	630	603	675	614	666	640	642	664	679	634	627	632	569	629	589	620	618	684	637	653	657	634	665	625	631	620	660	680	616	654	666	676	627	617	615	679	651	630	647	656	625	669	685	616	652	666	628	615	643	691	634	598	616	662	628	621	635	694	636	665	637	697	635	608	624	632	649	621	643	685	634	653	644	658	602	622	593	653	631	590	703	614	643	623	677	638	594	685	622	663	669	632	650	625	665	648	661	691	655	624	617	699	621	661	595	616	624	657	624	614	614	591	633	614	661	654	612	639	636	628	654	650	629	619	607	640	633	628	604	655	621	681	659	643	625	620	621	691	672	656	649	673	621	599	664	640	624	662	623	629	621	629	668	621	619	655	592	596	645	686	655	614	654	647	641	636	611	639	652	667	679	618	628	666	628	607	633	703	648	634	596	641	620	650	650	613	660	600	667	593	650	610	616	659	626	600	598	643	661	622	634	677	619	667	646	677	647	614	653	630	637	630	635	638	608	636	627	597	611	583	610	638	592	653	635	605	643	634	659	586	585	636	633	648	646	672	615	614	632	667	601	652	621	663	610	640	617	612	627	660	685	621	630	629	614	619	653	641	640	684	639	647	649	649	625	629	593	645	603	633	611	605	649	645	620	619	627	605	651	616	636	621	600	631	610	646	674	663	639	649	646	675	578	633	684	604	665	649	620	611	631	688	645	641	594	648	637	586	658	627	649	633	627	625	689	642	651	659	630	639	646	640	626	657	634	654	610	626	627	625	615	652	700	627	611	658	634	626	606	605	600	620	656	593	574	690	637	620	664	648	582	626	640	658	674	630	652	665	630	639	638	673	647	615	651	667	640	608	605	642	617	646	638	668	619	663	666	637	606	655	643	620	629	619	656	657	661	656	621	622	641	665	651	646	681	633	650	603
28430	15196	9369	7083	4965	3243	1737	998	616	454	355	333	321	306	317	304	308	292	243	302	263	310	291	252	285	285	251	230	256	260	286	252	250	274	275	263	252	244	242	252	236	258	269	269	264	266	269	269	273	251	256	274	255	235	263	270	251	268	246	238	266	252	271	256	274	262	258	287	254	287	264	260	237	251	237	263	260	233	263	257	241	236	258	266	267	270	277	240	276	245	241	267	282	238	253	242	284	275	248	238	273	246	238	238	229	253	252	232	279	260	241	264	265	243	259	274	264	268	239	268	233	270	264	301	287	285	274	263	271	245	264	285	254	240	273	252	253	286	241	249	246	241	271	263	257	239	265	294	253	265	263	258	234	265	228	256	250	262	276	265	242	284	266	239	253	261	263	268	260	250	246	253	230	275	283	259	233	275	250	237	233	249	312	245	253	272	274	244	264	290	243	243	265	258	246	246	254	245	241	267	287	263	239	241	256	253	288	276	222	267	240	267	273	240	275	278	276	236	259	255	271	249	266	250	240	235	291	233	294	258	266	238	257	284	278	248	267	257	272	269	267	276	230	274	238	234	264	268	266	251	286	255	262	253	291	261	255	268	271	231	250	280	258	261	255	251	263	269	265	251	244	245	252	227	256	265	242	273	254	256	250	250	285	251	266	248	224	229	269	256	267	271	265	261	251	234	263	246	273	243	251	258	263	239	225	271	297	270	262	258	262	264	294	254	244	258	259	252	254	280	261	252	267	272	265	278	233	268	264	242	272	246	239	262	259	259	265	259	252	269	277	230	244	269	280	261	247	254	250	259	244	272	250	275	267	278	256	235	268	272	260	293	270	247	259	260	253	267	265	267	274	283	210	271	265	253	277	249	261	274	257	227	285	265	254	249	272	259	270	251	251	248	240	273	243	260	236	258	269	236	271	263	260	243	237	259	250	256	255	287	255	249	269	252	269	224	274	260	253	231	288	251	249	257	251	257	250	285	259	261	265	245	246	245	242	233	270	267	268	270	279	270	260	264	249	254	275	242	247	283	260	258	248	275	254	242	255	265	244	228	267	274	254	229	259	282	244	279	303	253	233	267	286	299	275	235	246	249	267	269	252	272	224	235	237	254	243	253	255	296	262	268	271	242	264	267	283	270	256	272	267	263	231	258	283	267	269	295	236	253	262	273	273	261	247	275	284	265	250	259	247	247	246	241	266	248	262	238	240	263	250	267	224	254	279	272	279	219	235	244	251	247	257	272	238	287	245	255	245	284	237	246	277	248	245	261	237	250	270	258	261	271	243	256	265	258	247	244	241	240	233	245	227	243	255	260	265	261	248	245	263	238	240	275	268	236	288	275	254	243	237	263	249	249	208	249	244	245	251	263	269	249	266	264	273	282	278	251	270	250	252	265	208	254	255	276	258	245	277	260	249	267	261	283	262	268	254	259	260	254	227	265	265	256	253	263	261	266	273	263	248	270	239	264	264	259	298	247	279	246	242	245	297	269	261	260	269	247	266	256	278	231	253	265	237	241	263	297	248	263	258	259	248	272	269	261	255	246	263	274	242	250	270	238	259	286	254	242	231	252	265	293	267	265	273	231	250	261	239	264	246	266	246	273	257	258	262	225	239	280	274	259	272	274	255	260	267	250	263	234	268	237	259	258	239	247	271	284	239	293	254	290	248	247	268	269	277	270	257	266	266	272	271	237	274	266	260	275	249	276	253	272	229	238	262	228	247	287	245	260	249	250	245	245	247	266	215	254	278	238	256	275	278	234	243	252	243	246	245	207	281	252	274	276	289	258	262	254	254	268	240	252	257	264	257	261	277	263	242	272	254	260	250	297	266	255	261	278	264	271	241	261	247	231	250	272	265	250	259	309	244	254	254	261	245	250	270	258	256	265	234	247	246	248	271	281	263	253	235	242	244	278	269	239	258	241	260	268	257	257	252	255	279	256	259	267	263	233	239	229	236	243	270	251	262	260	281	246	275	250	239	259	262	262	251	270	255	252	240	277	260	262	252	227	255	245	257	273	256	281	278	275	258	261	269	271	260	297	279	240	233	219	254	256	248	282	266	247	285	266	226	260	287	246	252	255	269	272	280	266	254	226	232	256	248	232	258	269	267	267	280	247	276	260	238	263	243	249	256	253	261	278	234	298	286	271	237	275	260	255	250	273	283	233	263	279	273	262	262	270	245	236	268	261	239	302	254	268	237	268	276	268	263	268	273	263	236	260	263	296	257	247	248	266	265	276	258	276	247	252	256	264	283	255	240	231	261	271	274	248	271	260	253	243	250	279	250	256	235	271	275	272	235	230	252	280	259	237	245	289	273	269	257	254	265	283	248	250	256	262	285	277	278	267	280	264	278	235	280	249	241	261	240	247	269	273	261	285	257	238	275	242	250	258	271	229	258	253	261	269	229	258	265	269	258	245	268	247	315	275	284	252	291	263	247	281	243	260	266	248	237	258	238	265	261	278	237	266	260	261	293	257	261	275	267	268	228	257	252	288	255	248	281	292	266	245	255	234	226	247	257	245	262	280	287	288	258	264	252	246	269	277	249	275	250	236	237	269	232	260	264	267	230	241	253	273	259	264	236	268	263	263	251	267	229	263	258	238	249	224	267	263	253	263	243	230	216	253	249	278	255	278	246	269	256	258	239	229	265	253	263	273	258	289	261	250	251	248	234	258	303	239	230	279	252	275	273	260	254	270	263	263	263	263	236	261	275	292	222	242	255	236	272	268	231	242	266	251	265	283	251	229	251	239	230	266	256	301	258	209	259	297	257	241	234	275	264	268	267	251	263	235	264	257	239	261	289	239	253	289	258	254	219	246	242	273	242	240	258	253	227	278	295	269	262	251	270	245	250	239	285	241	259	245	276	248	216	250	234	254	260	236	263	255	260	218	226	258	295	230	272	262	245	239	284	253	280	285	245	255	300	225	248	266	252	243	282	233	262	281	258	258	266	298	250	265	239	248	256	303	249	236	265	266	276	228	271	270	273	265	244	248	246	264	259	267	269	247	274	249	246	264	272	257	276	262	268	250	239	253	267	272	256	269	245	275	248	251	279	261	274	227	262	216	250	265	257	244	267	239	261	288	287	271	258	253	261	270	244	295	263	239	251	266	233	246	276	240	252	265	240	274	252	273	240	255	270	288	270	287	248	241	261	273	233	260	254	287	314	279	264	268	260	272	279	250	246	232	241	272	275	284	229	265	273	280	256	249	270	266	258	277	280	247	285	263	261	280	233	236	237	262	298	231	258	264	233	261	243	258	242	246	265	253	262	244	261	247	265	271	248	269	222	265	252	256	255	293	262	262	274	273	241	263	269	237	257	264	241	255	262	267	244	239	248	255	236	258	224	243	260	267	248	258	255	250	267	271	259	239	241	220	263	259	256	271	289	265	257	251	269	254	248	268	252	238	268	269	264	241	293	286	269	290	239	236	249	280	249	265	253	233	256	255	273	238	255	260	252	276	267	248	238	283	266	260
22137	6351	6570	7078	6063	4607	2868	2511	1721	1406	1266	1110	1108	1015	969	948	896	898	883	810	750	769	802	746	756	751	764	726	751	720	766	713	673	665	688	714	706	681	700	759	742	711	670	675	654	674	694	721	725	679	691	690	687	655	646	694	680	668	656	685	669	678	662	672	698	682	621	695	680	621	659	669	617	614	685	695	663	669	662	660	659	674	696	675	653	656	625	685	709	635	668	704	703	652	629	681	655	689	634	695	684	712	688	642	670	762	676	694	661	711	634	677	608	697	635	669	648	672	634	711	621	661	642	636	652	685	656	655	636	598	657	622	674	667	632	631	676	670	656	641	681	651	671	613	648	675	651	650	648	640	658	652	675	680	668	666	640	688	658	649	666	676	678	686	646	655	667	629	676	658	618	689	645	675	666	646	665	729	691	694	684	649	633	625	676	661	658	672	676	690	640	664	650	618	684	633	606	608	609	677	695	645	662	647	658	657	658	677	625	640	642	683	625	646	655	651	683	642	665	607	680	669	601	670	638	607	659	672	671	649	615	675	696	644	662	658	660	644	642	624	686	711	644	635	628	656	665	720	633	662	685	649	652	666	666	667	614	674	646	650	691	701	635	646	665	657	654	665	633	607	625	699	665	677	653	667	681	671	690	631	630	646	641	631	660	719	627	646	699	681	632	633	652	686	633	660	666	647	608	650	656	628	650	660	616	694	640	679	617	643	681	630	596	639	595	640	644	647	667	591	695	617	653	633	655	615	635	635	619	650	655	632	610	647	659	658	659	635	662	659	640	637	688	615	643	673	633	657	655	666	650	632	664	700	628	670	638	624	655	637	677	638	649	634	645	666	603	691	686	661	689	666	695	685	635	652	600	629	633	640	612	619	681	678	669	648	714	632	651	628	585	665	644	639	649	706	673	622	636	635	633	637	681	644	678	663	674	636	668	619	683	639	686	658	658	613	689	641	679	626	644	655	651	666	649	638	652	632	651	644	637	650	659	627	643	651	627	639	656	663	637	694	670	674	662	653	702	668	665	643	658	657	645	606	634	635	678	649	641	642	664	639	661	651	676	650	647	677	637	600	695	633	683	685	657	673	641	683	636	619	662	650	675	628	636	638	625	704	615	643	633	658	679	645	659	631	666	616	648	667	671	604	661	663	661	653	676	607	664	651	621	660	628	643	631	652	645	602	603	674	614	687	671	677	660	670	663	635	611	655	650	705	665	676	639	682	687	601	674	637	647	686	644	656	631	678	638	594	652	678	685	660	659	601	667	636	681	646	638	627	643	633	689	658	630	627	621	664	682	680	680	631	648	658	620	641	670	617	666	665	630	668	679	643	686	676	635	624	634	696	664	656	638	615	652	664	661	660	684	631	672	670	634	640	643	720	660	636	669	688	663	677	661	632	631	630	616	660	675	625	617	691	683	655	638	631	657	669	685	643	676	674	629	619	636	653	663	667	669	686	636	632	663	631	657	629	656	619	665	680	690	648	625	679	641	624	612	640	696	669	643	689	644	635	650	676	646	689	633	665	665	648	622	674	696	666	633	637	619	613	680	669	672	614	627	689	629	659	644	676	648	596	652	666	608	655	635	603	646	668	642	652	673	604	637	613	647	652	675	678	607	648	689	671	669	669	631	653	635	640	636	627	647	655	651	651	664	646	668	620	661	638	669	616	617	649	710	628	634	673	660	645	616	639	669	650	672	659	681	636	611	632	678	602	643	591	694	655	641	663	652	671	674	708	673	640	618	652	684	621	660	628	654	704	616	706	625	629	620	708	666	688	723	643	683	648	655	676	625	689	631	646	675	648	678	653	651	622	603	660	658	640	699	620	672	660	651	657	651	663	652	657	664	669	636	694	670	662	709	641	643	672	662	627	689	658	652	664	674	672	667	676	703	655	635	690	636	692	616	664	646	685	627	665	635	624	633	645	661	693	620	651	674	609	708	645	631	643	675	645	624	632	663	656	635	639	660	642	633	628	684	604	641	668	636	644	634	667	668	615	669	656	638	610	621	659	658	624	666	684	666	660	637	670	710	686	649	607	667	686	672	638	673	666	656	675	632	669	656	654	630	612	632	650	665	671	697	695	648	667	649	665	715	627	676	661	663	689	655	711	656	667	657	686	654	623	666	700	625	646	691	652	666	641	665	684	652	654	619	644	660	688	679	627	677	689	625	720	655	629	636	672	687	639	663	664	666	648	663	646	649	669	681	642	620	624	654	649	588	694	624	661	676	598	631	652	638	629	630	647	666	644	666	620	637	617	703	670	654	654	659	661	671	631	654	652	646	655	640	646	658	677	690	641	649	643	656	627	640	704	661	661	681	632	650	653	623	655	655	654	681	673	645	613	627	638	634	647	670	669	621	698	634	657	651	653	652	638	601	649	605	656	669	645	653	668	667	650	642	639	660	675	651	616	666	651	664	683	650	673	653	626	631	672	653	618	735	703	616	627	687	669	638	641	624	638	622	632	653	646	644	691	617	658	674	686	669	688	634	675	729	666	646	636	596	684	631	673	635	668	659	650	640	595	663	701	657	593	644	623	660	630	644	633	676	694	667	626	707	675	623	650	674	678	655	655	632	637	658	708	651	665	659	677	659	654	655	671	636	667	659	619	656	656	656	650	622	661	643	672	680	657	674	631	658	656	641	667	639	655	640	652	679	633	618	639	661	668	667	603	678	671	650	627	621	685	623	626	633	643	651	688	675	708	704	634	623	629	636	662	654	676	684	663	596	654	665	646	656	673	666	614	661	693	642	639	666	621	682	639	657	648	648	674	634	668	634	625	676	648	628	670	627	635	635	619	649	668	640	679	674	682	649	691	699	672	643	679	674	625	677	667	645	649	686	660	663	688	655	647	617	640	620	661	662	688	649	667	658	653	654	652	656	645	677	645	645	656	646	646	671	674	679	662	612	650	627	651	649	689	678	635	636	640	655	681	637	664	637	643	680	702	666	682	639	658	633	638	623	638	667	661	665	639	618	650	678	659	651	624	613	669	621	653	635	631	609	657	617	672	686	654	665	618	694	626	671	657	640	648	647	652	628	678	664	635	713	680	661	615	635	690	639	660	670	630	672	678	702	641	630	646	598	681	656	634	674	654	676	662	663	651	618	654	623	584	622	667	621	683	651	638	621	658	702	609	691	689	637	670	666	650	640	689	639	675	697	619	636	643	655	624	672	659	607	674	634	641	610	700	657	630	640	674	650	630	678	665	665	631	635	615	649	688	620	655	688	673	664	689	657	617	652	618	610	693	661	653	642	690	666	620	665	612	640	705	635	710	687	650	596	624	633	664	663	671	640	692	715	618	652	660	646	631	660	660	689	656	627	670	660	619	609	631	600	606	658	658	614	700	695	674	695	671	652	659	662	630	590	657	614	623	600	668	607	602	674	627	618	698	630	629	689	667	668	656	668	642	673	641	690	674	642	693	624	635	693	664	664	626	655	607	655	640	657	653	685	621	642	653	631	659	625	649	681	657
36481	21029	13512	10529	7359	4726	2444	1392	728	437	369	301	250	225	230	249	250	197	201	206	180	168	179	155	156	158	187	169	177	160	139	178	128	147	144	158	169	149	153	175	162	167	152	142	165	152	148	169	147	150	159	163	137	142	161	142	155	151	160	170	153	151	152	143	172	149	133	156	167	159	138	162	162	150	158	179	160	123	147	140	156	140	123	145	138	148	137	172	151	134	143	154	152	141	141	150	176	146	148	179	150	152	179	147	124	176	170	158	151	146	174	158	155	168	147	149	160	145	140	138	116	134	162	153	155	136	138	136	137	124	136	120	155	156	132	147	160	144	154	146	138	141	160	135	151	130	151	139	146	129	155	146	129	159	135	145	147	118	138	134	144	121	145	138	149	147	153	145	142	156	150	170	138	154	117	168	146	123	127	150	118	153	151	132	135	130	140	147	145	151	136	148	133	181	137	169	150	140	151	134	160	150	145	149	128	142	152	152	133	158	151	129	140	138	155	140	138	149	152	137	152	157	146	138	145	137	162	123	142	145	130	152	148	148	157	154	148	126	167	147	161	169	167	159	142	164	147	155	150	143	158	158	159	166	127	130	148	145	145	133	136	147	129	150	163	132	166	130	138	159	152	151	145	156	155	142	138	147	140	142	145	137	143	131	159	115	133	143	146	153	148	158	154	165	155	141	161	166	138	149	125	150	161	164	152	176	149	172	151	137	161	153	145	133	133	139	129	153	142	139	143	135	168	151	147	126	169	160	146	159	137	152	136	170	170	151	125	139	123	144	150	125	140	145	150	141	174	136	154	157	143	127	153	146	124	162	132	135	135	154	157	151	159	137	130	155	141	141	156	142	161	144	148	135	161	143	142	133	123	157	142	156	141	148	184	144	140	145	145	142	141	164	157	151	146	139	132	136	153	141	165	151	152	141	140	137	147	138	139	160	131	150	152	152	121	155	149	166	158	164	157	157	163	156	135	154	144	137	147	170	154	128	125	146	142	147	134	155	137	137	160	133	144	126	149	131	154	141	162	141	116	134	180	143	140	150	162	137	151	146	137	141	123	143	142	144	148	128	122	158	136	152	151	156	151	149	147	160	149	134	160	157	166	138	172	139	143	134	152	151	141	137	160	167	179	149	166	141	133	153	139	169	138	153	138	140	127	148	171	163	157	141	146	147	157	132	141	138	170	135	151	144	146	160	121	152	135	136	154	169	146	155	172	154	151	146	133	156	144	167	148	133	139	151	148	142	136	150	165	134	151	145	185	146	151	149	155	136	137	142	159	142	159	168	160	130	163	135	153	126	145	128	132	133	138	154	129	142	144	157	136	111	140	156	145	122	125	134	144	142	138	157	148	127	145	153	147	129	152	154	141	143	131	161	150	149	138	130	153	151	135	136	163	126	146	157	142	158	133	146	162	174	136	135	156	149	153	145	142	154	141	161	132	159	157	141	165	137	148	147	148	150	159	153	95	132	163	144	160	166	141	143	158	144	144	173	141	146	126	156	154	156	156	146	145	149	146	137	157	144	146	119	157	167	120	137	133	132	152	160	156	138	147	148	141	151	162	158	165	151	127	149	130	150	138	141	148	127	133	139	146	128	149	145	134	140	155	165	153	156	113	171	132	137	146	156	151	148	134	128	149	142	158	151	138	125	147	143	158	165	156	140	148	161	160	149	149	148	132	132	143	150	169	149	165	145	157	154	155	152	137	140	140	145	150	144	142	155	137	156	147	152	153	146	161	144	142	150	137	166	151	164	150	147	134	135	152	137	147	132	144	143	134	156	127	151	127	144	133	147	145	170	150	153	134	160	152	155	157	155	132	138	148	166	160	142	160	135	145	158	158	150	156	147	147	170	141	137	165	139	169	155	153	142	122	140	149	145	150	171	147	156	153	146	164	140	148	147	153	167	144	151	126	149	164	147	149	145	147	151	154	149	141	152	151	151	173	152	149	135	135	148	136	150	163	135	176	133	141	165	181	134	145	150	160	150	145	162	167	163	142	135	133	162	167	148	144	147	144	137	151	122	169	133	136	158	161	157	162	153	135	142	145	159	143	147	130	154	135	161	153	175	130	161	132	162	135	136	152	153	145	125	160	161	150	145	143	136	146	155	150	168	156	132	150	136	134	176	151	146	174	146	154	141	144	165	128	141	143	161	126	142	145	147	143	155	149	131	177	160	136	129	148	144	127	147	149	162	145	137	148	127	136	124	150	151	113	177	132	141	150	137	144	136	142	145	142	159	149	155	155	182	135	151	146	166	154	147	153	132	133	110	137	146	170	138	145	142	156	131	145	138	139	129	160	126	138	129	126	140	150	151	158	132	143	140	178	158	143	133	145	153	141	127	127	150	128	144	154	132	151	155	141	151	140	142	156	151	154	142	140	152	137	148	157	147	132	152	154	162	154	143	153	132	132	141	160	158	153	146	152	140	136	151	177	174	149	158	149	123	136	143	142	156	151	156	145	137	168	144	130	155	148	153	146	161	154	154	152	148	148	149	132	160	146	159	170	137	173	129	167	141	141	136	133	152	153	140	160	153	147	147	158	128	152	156	159	131	131	128	166	137	167	136	150	166	156	165	125	133	144	141	158	158	142	179	159	156	168	140	138	167	132	140	150	177	142	148	163	149	148	138	143	159	144	134	148	147	142	158	154	151	147	135	163	147	143	152	142	135	138	146	154	165	135	150	135	164	161	130	154	134	143	163	161	151	125	125	145	143	144	142	133	150	158	135	147	147	153	146	133	156	146	164	145	157	142	156	157	149	133	161	129	140	137	141	139	145	177	172	134	170	166	142	130	113	144	149	187	161	146	131	138	146	148	140	145	134	136	141	131	156	135	150	141	146	147	118	159	139	143	159	144	149	154	147	144	125	150	139	144	143	137	161	130	164	159	134	122	142	137	169	129	138	133	149	151	172	171	152	155	147	132	143	148	163	165	176	158	146	144	144	142	131	142	126	161	138	152	133	145	139	140	143	129	140	170	136	162	126	154	151	157	145	146	162	146	150	142	142	164	159	144	160	142	127	146	138	159	141	140	171	130	130	171	133	133	159	151	148	153	141	155	123	153	141	165	151	154	159	156	140	139	162	138	130	138	139	128	144	167	129	154	174	151	159	152	141	146	140	138	155	133	153	129	149	154	162	141	127	142	147	108	141	144	144	137	175	161	142	159	143	128	168	147	157	156	134	118	143	165	155	147	146	156	161	149	154	146	172	144	151	124	132	140	151	158	158	147	136	136	122	184	128	166	144	153	133	158	163	146	130	160	110	150	135	158	151	145	151	139	146	157	147	159	148	164	170	139	160	163	145	148	138	171	159	147	119	145	129	139	145	124	127	169	151	153	138	150	139	165	177	134	139	137	148	152	170	132	141	127	134	140	140	157	139	160	134	141	154	123	128	155	159	174	134	144	145	157	148	171	156	177	151	140	160	155	152	172	142	153	141	147	116	148	169	177	148	151	151	167	140	138	164	162	138
26930	9785	9257	9769	8583	6321	4364	3432	2531	1940	1570	1331	1191	1138	1036	926	829	884	769	717	659	613	625	574	598	580	518	532	529	535	507	498	459	458	470	456	472	489	464	500	445	429	452	437	415	454	453	410	445	397	454	404	443	409	422	411	455	424	437	439	453	447	427	426	420	437	460	437	433	362	386	417	426	414	394	402	416	423	421	387	418	433	434	386	395	424	449	448	423	414	439	396	424	465	427	411	416	432	411	415	436	413	413	408	417	432	471	417	427	414	385	434	448	419	474	447	401	404	418	419	393	384	384	439	409	404	437	375	453	397	406	407	404	386	405	401	364	411	404	362	371	385	400	411	389	405	365	432	399	399	385	417	407	444	437	424	396	386	394	386	375	398	402	387	360	370	381	392	373	369	375	401	366	430	421	400	392	439	409	390	373	430	412	411	419	400	381	411	384	407	425	360	379	402	423	439	364	417	378	407	406	426	397	397	396	324	402	366	421	442	384	407	422	387	370	380	410	404	363	394	407	388	388	380	377	386	416	381	377	397	413	350	411	370	395	375	384	387	398	365	412	354	426	379	382	374	391	402	378	388	374	409	399	406	374	386	383	417	390	406	414	388	369	371	359	358	438	365	399	380	392	367	376	383	408	418	384	410	408	387	383	367	398	400	394	378	387	414	380	421	383	395	377	385	393	420	396	451	412	374	419	410	392	411	371	370	397	373	388	425	380	412	395	423	386	387	371	407	368	419	344	374	376	398	385	399	386	381	369	417	373	413	421	402	384	373	374	393	422	389	374	354	380	393	369	382	386	379	386	376	421	394	394	374	420	402	392	408	378	381	416	384	415	411	380	391	407	370	401	366	418	439	366	403	429	380	358	393	386	383	337	369	391	409	426	415	381	386	381	364	384	375	372	406	380	417	399	430	402	419	394	401	396	398	374	387	395	395	364	392	368	345	379	392	392	362	396	406	412	395	407	396	390	405	396	406	407	387	387	346	387	378	381	396	459	362	371	391	370	375	370	381	382	372	391	370	394	377	407	432	375	396	398	399	387	339	392	405	380	395	358	410	388	394	396	377	396	413	400	386	398	398	394	412	380	365	389	382	385	386	426	389	382	413	403	398	364	401	383	393	389	430	397	383	365	369	371	384	359	353	371	399	407	353	408	372	356	412	375	390	407	403	406	374	399	409	403	395	431	379	413	394	399	434	366	403	361	415	403	406	405	383	390	412	402	382	352	397	364	417	409	414	385	399	386	363	411	397	394	378	404	422	373	408	394	400	362	381	414	391	441	392	360	414	419	344	383	371	434	404	399	403	372	386	362	393	389	379	418	370	359	400	371	393	407	373	372	425	386	405	386	365	395	403	403	410	391	360	373	393	393	357	389	368	373	369	404	388	383	401	402	366	393	391	430	387	377	406	373	405	373	409	392	405	414	379	360	421	392	403	366	386	396	397	340	350	415	371	410	397	393	382	395	368	403	393	441	357	397	374	390	350	401	369	406	419	404	380	427	438	369	383	399	400	385	393	393	396	402	358	390	396	402	403	415	420	372	385	410	427	389	402	382	405	379	432	399	432	386	383	426	383	405	374	363	392	383	378	369	392	381	380	413	405	376	355	351	399	394	458	396	411	408	407	410	373	403	409	399	399	399	404	380	398	392	348	426	380	382	365	367	382	460	406	355	413	392	365	419	388	394	391	382	379	445	395	384	406	384	361	364	378	385	399	428	392	365	358	377	356	376	426	385	384	372	391	387	367	405	381	391	384	390	382	368	409	405	386	419	379	418	368	419	403	371	385	412	378	357	392	329	404	390	351	405	385	388	376	378	395	416	380	356	399	413	395	369	356	366	437	399	405	384	394	417	416	406	403	388	391	392	363	419	422	389	384	413	387	404	387	387	386	399	399	373	423	402	373	401	392	393	393	420	405	388	355	401	396	398	416	403	426	356	392	379	421	398	404	357	398	401	401	418	387	427	366	373	362	374	379	396	401	383	371	416	421	382	365	422	346	384	364	413	348	351	409	376	406	389	355	404	438	357	384	409	388	391	353	399	384	407	359	381	397	368	362	383	419	381	381	395	400	398	413	362	392	390	414	402	386	396	349	435	346	438	434	381	406	382	368	386	401	402	416	407	376	389	397	422	381	395	380	359	394	370	402	423	401	377	383	382	384	381	368	383	428	389	380	381	377	428	335	368	394	369	394	374	363	387	388	392	406	351	383	383	385	357	387	406	406	394	386	410	422	402	390	371	398	370	362	373	378	384	429	379	408	382	386	372	405	422	395	374	343	398	412	364	413	406	424	407	374	404	413	404	384	414	365	361	415	404	380	390	382	411	352	413	370	370	414	367	404	381	407	398	394	393	411	379	370	373	415	376	367	390	434	346	418	371	386	385	404	360	350	404	385	385	373	407	378	387	358	399	380	397	370	370	350	362	407	398	383	380	392	379	368	395	385	408	407	413	389	349	404	398	427	379	428	401	389	354	385	428	376	402	390	395	402	387	400	424	412	412	362	373	364	376	388	352	406	407	405	379	393	388	368	353	365	391	404	368	448	398	388	372	367	363	371	336	406	401	386	390	406	410	409	392	382	363	392	427	381	433	372	401	392	396	370	380	450	337	396	418	395	387	378	381	363	391	401	395	397	356	389	394	383	353	379	416	424	413	421	425	361	362	379	400	393	407	383	366	410	376	398	402	395	365	395	385	398	404	374	406	416	392	403	384	392	419	403	408	370	393	378	408	408	372	438	405	372	431	361	415	378	394	379	379	403	438	374	378	384	377	351	375	400	388	392	359	437	422	399	383	396	394	402	368	393	406	414	367	389	364	394	379	385	403	358	361	425	405	403	437	408	384	443	407	371	404	374	349	374	388	388	397	358	368	425	415	383	374	404	393	406	419	415	380	391	384	366	405	396	399	375	384	375	382	402	399	369	383	400	401	362	416	404	396	390	375	393	390	372	387	361	400	391	373	386	428	380	396	371	372	407	367	412	402	384	378	357	390	423	386	419	404	378	400	350	403	391	396	398	408	402	390	354	421	386	378	392	404	353	401	380	346	446	393	388	374	361	372	383	369	381	422	410	371	388	420	402	404	405	407	392	408	407	406	418	383	371	412	400	367	395	379	410	375	366	385	382	430	372	392	425	418	358	394	379	422	384	393	391	379	375	375	394	407	377	375	413	363	376	416	401	419	377	387	424	437	372	390	406	380	388	382	402	385	411	411	357	375	395	397	389	404	383	379	390	378	404	350	412	394	373	423	388	404	371	396	420	416	382	389	361	394	352	402	399	393	389	403	361	389	348	377	386	366	420	363	417	399	371	356	404	372	382	372	375	393	368	400	382	406	384	392	392	376	374	390	395	390	396	348	396	369	415	412	401	410	369	387	388	402	369	382	404	370	379	389	408	402	363	386	366	437	401	392	369	389	395	385	415	420	371	391	385	408	404	392	425	365	399	418	388	403	365	380	404	383	382	393	393	371	385	374	379
5823	1975	1115	832	574	402	304	288	264	272	228	233	240	249	237	247	273	241	267	239	255	239	239	228	242	237	240	258	231	262	261	240	230	254	245	247	262	233	253	255	231	228	248	229	235	252	239	227	235	236	260	251	272	272	250	249	256	219	253	261	226	223	266	272	222	232	269	246	271	250	253	257	262	249	256	270	233	235	249	242	239	250	258	256	245	229	213	266	241	245	287	226	244	250	243	251	257	226	252	244	248	263	235	221	263	230	236	232	267	230	250	224	247	273	237	259	216	250	234	250	238	235	219	265	257	231	250	245	233	257	251	237	235	235	236	260	237	256	250	268	278	235	278	242	249	229	240	233	233	241	266	223	237	235	244	230	261	230	240	272	252	255	234	235	244	252	278	232	246	248	240	247	248	256	226	261	241	255	247	269	256	275	241	245	279	244	237	240	250	238	250	269	250	256	238	236	265	259	241	235	257	257	269	240	245	216	253	261	243	230	261	244	256	251	238	246	214	240	233	249	257	236	229	239	262	233	222	271	233	305	241	264	270	268	257	229	238	253	226	262	262	225	283	256	246	245	250	244	230	271	237	249	222	245	271	257	257	240	266	257	248	254	249	248	247	219	250	241	220	241	266	249	264	250	237	249	250	250	239	284	239	230	284	227	245	223	227	242	237	250	244	242	269	261	245	252	241	251	252	257	273	270	261	226	223	256	246	252	249	256	252	277	251	232	217	248	259	227	234	232	232	243	246	238	210	241	250	230	241	224	248	244	265	262	258	234	264	250	236	239	223	248	218	276	242	249	280	281	233	258	244	274	238	249	261	249	264	239	223	252	228	250	234	245	220	257	281	269	236	267	251	280	252	265	234	222	235	236	253	268	249	260	248	238	230	240	246	276	239	255	229	241	245	247	230	297	249	239	241	261	255	239	257	239	252	258	250	240	250	239	240	234	222	263	250	269	215	253	271	239	265	220	212	244	259	262	232	261	231	253	253	249	251	207	269	233	268	241	250	270	252	244	238	223	242	238	257	241	246	258	239	244	262	232	258	288	268	253	258	244	255	254	272	254	247	241	260	297	245	273	233	251	251	247	267	259	239	258	250	242	262	268	274	244	254	247	232	245	236	220	231	257	265	248	242	253	243	220	209	220	253	220	222	269	246	228	280	250	227	247	231	237	270	258	245	237	244	224	242	241	267	254	249	230	257	227	237	209	266	224	246	235	243	256	242	269	224	249	256	250	251	270	262	261	232	216	253	247	247	225	240	249	254	258	244	237	271	236	270	233	257	225	205	240	239	253	256	253	253	221	257	243	247	273	231	249	243	239	255	257	255	229	251	232	274	269	274	229	262	261	258	222	224	263	270	260	261	294	290	249	261	271	245	243	236	252	244	253	268	238	263	267	236	264	217	251	251	243	248	248	246	264	243	258	263	267	229	262	245	250	276	258	235	215	230	227	248	284	243	247	246	257	219	251	230	213	237	259	248	249	229	241	234	252	249	242	241	247	229	275	229	252	226	215	237	228	269	234	243	237	245	263	251	249	262	272	257	226	253	280	238	224	241	247	258	246	255	250	274	248	228	223	259	253	231	268	237	261	234	238	238	250	259	273	257	239	240	244	236	279	272	255	246	231	257	225	232	245	254	239	245	211	259	225	255	237	234	244	217	244	243	261	234	252	236	255	245	281	234	272	262	248	255	261	247	222	258	240	279	285	270	254	244	248	237	254	283	255	230	242	243	273	258	255	233	207	257	232	236	237	237	230	249	225	254	268	228	265	236	253	250	223	249	229	242	240	260	293	221	246	240	238	255	224	274	268	253	257	251	226	229	253	265	240	232	254	266	231	253	226	238	223	234	231	263	223	234	266	228	250	239	276	252	264	253	242	255	259	252	221	247	224	245	248	250	265	220	267	258	259	275	267	224	261	249	244	246	251	247	245	267	225	257	233	255	245	256	233	196	236	248	254	244	263	243	232	276	256	247	242	281	269	258	235	216	253	222	246	263	248	254	264	261	249	246	234	227	246	247	239	254	231	264	244	266	247	244	249	254	263	243	242	226	260	236	250	237	246	270	241	250	258	239	258	240	256	284	246	253	243	268	259	260	259	255	252	230	264	275	243	249	245	239	236	264	266	262	241	220	246	271	249	229	239	230	248	239	241	226	264	263	250	216	247	244	231	234	223	216	259	279	259	251	275	238	263	216	226	235	246	234	238	232	211	262	252	232	236	260	230	236	250	229	252	239	275	251	252	279	222	282	249	229	249	242	227	259	236	262	229	260	242	243	264	259	235	250	249	260	241	252	264	249	256	238	238	253	269	246	219	231	255	269	290	269	240	229	237	264	218	238	244	243	239	246	286	234	256	265	274	248	252	228	227	250	244	230	248	263	256	250	267	238	250	264	219	259	262	258	244	243	283	263	250	275	231	260	234	233	229	261	219	238	240	221	277	250	246	247	226	233	227	247	252	231	259	212	242	263	243	230	254	253	284	270	261	242	245	264	220	239	259	260	266	216	209	227	259	257	255	244	260	268	242	235	239	235	265	240	245	226	277	243	236	236	269	220	240	235	257	242	271	255	277	270	245	240	231	252	255	257	254	230	258	247	262	252	257	258	255	261	248	271	291	267	272	261	235	256	246	277	234	243	234	267	244	235	254	271	263	237	246	281	273	247	257	242	233	252	285	242	256	255	256	260	245	245	273	250	251	240	271	268	228	243	230	233	245	244	245	236	301	263	274	231	239	230	235	268	258	230	244	250	252	224	246	261	246	246	266	231	243	259	234	245	258	251	260	244	256	254	249	240	248	269	226	259	243	270	262	260	252	260	255	240	238	259	245	248	254	231	230	250	252	245	255	249	242	266	229	269	226	250	262	254	241	242	252	250	244	290	240	234	262	270	234	224	245	249	228	242	265	280	226	235	236	230	262	248	228	233	249	262	239	268	247	253	260	212	247	221	272	241	228	232	248	260	225	238	252	271	247	251	261	273	253	264	230	256	262	244	255	275	244	266	254	248	259	239	249	248	267	259	241	261	270	249	249	298	264	235	234	257	253	234	258	253	240	221	247	234	220	230	259	253	265	254	256	236	244	229	262	216	269	247	247	244	253	244	242	289	253	236	242	261	223	236	265	252	227	256	243	243	263	254	231	254	276	265	240	214	240	248	253	265	264	247	259	257	274	270	230	263	265	264	267	262	253	241	241	252	259	268	237	225	268	248	298	207	226	231	227	249	261	254	231	231	255	252	272	247	240	249	256	257	235	203	222	249	236	232	257	245	265	236	250	238	239	296	265	257	239	271	260	227	239	255	232	222	260	259	250	249	267	250	231	278	250	260	269	248	235	269	232	276	253	231	255	194	257	276	247	232	255	250	271	246	275	269	224	241	285	243	253	209	259	244	258	252	277	228	221	251	260	251	266	262	238	250	246	283	239	248	236	233	238	251	272	270	234	248	262	256	263	266	239	268	238	257	206	233	251	250	229	255	237
5428	2090	2106	1941	1466	1123	870	786	713	672	675	703	704	655	703	619	630	671	693	656	631	626	616	588	635	638	595	623	641	650	643	630	685	653	691	647	607	678	658	639	642	652	608	668	684	629	668	620	685	687	668	630	720	641	637	687	674	649	675	638	662	663	637	667	657	660	615	662	607	610	607	643	697	645	632	669	665	669	666	664	665	679	621	637	632	668	702	629	624	661	679	714	657	639	703	686	624	642	659	648	684	677	627	654	653	668	681	643	600	650	693	674	695	667	665	664	678	681	645	614	676	662	624	648	655	664	660	616	614	613	688	613	675	667	649	638	631	662	677	678	596	672	638	612	620	693	669	617	644	653	644	653	624	667	611	665	641	646	666	661	615	623	643	664	670	650	611	624	630	654	631	621	667	600	678	621	661	613	665	653	663	652	583	637	587	640	638	640	587	633	618	626	639	647	646	598	673	650	649	645	638	644	651	620	685	674	628	621	641	639	652	622	627	639	673	619	648	648	622	635	666	617	616	644	655	632	620	653	633	690	605	627	662	650	652	652	636	628	635	664	622	646	623	668	611	649	631	616	615	679	670	661	647	680	646	661	627	655	641	648	642	660	656	625	652	652	653	633	595	588	591	642	627	642	647	657	602	712	659	659	643	625	669	628	660	654	646	646	674	625	680	626	593	647	637	644	646	658	664	659	638	614	639	640	618	638	662	674	650	649	613	668	631	654	631	674	656	647	686	662	660	618	639	645	709	638	608	621	654	652	672	659	651	690	632	617	647	648	636	643	667	672	625	598	616	636	647	627	655	634	705	682	635	615	608	653	656	632	637	692	656	637	680	627	643	627	663	646	649	588	654	670	629	651	595	610	669	659	626	637	623	670	667	637	670	647	636	620	622	596	639	647	643	630	651	682	637	627	587	659	667	608	642	629	692	677	663	588	666	651	635	638	652	644	642	668	677	618	670	656	682	640	660	650	656	692	641	644	652	648	682	656	639	649	676	670	634	597	629	662	607	623	613	613	655	666	634	670	650	632	640	600	589	648	651	670	610	628	624	651	619	630	601	636	636	643	610	667	639	684	627	653	656	607	669	665	680	635	631	625	651	678	625	641	635	663	661	618	668	654	614	709	597	662	623	636	674	596	633	611	678	643	629	679	651	628	685	677	678	678	618	644	634	622	692	635	639	641	643	626	676	635	621	612	638	678	658	653	640	622	640	655	641	622	630	627	628	687	654	696	687	689	628	659	624	642	613	655	631	653	621	693	624	662	651	668	629	643	613	682	614	602	641	628	619	636	679	624	642	646	667	631	654	649	627	665	648	674	615	653	624	659	637	671	645	708	653	614	602	630	632	641	681	648	650	636	603	636	644	616	645	657	659	649	624	596	647	617	649	628	645	636	621	644	724	666	663	664	635	632	631	612	658	651	643	592	639	656	645	680	668	639	628	687	621	624	581	673	645	639	616	647	633	608	663	683	610	594	669	669	632	686	618	618	680	620	648	676	628	633	650	647	650	622	659	659	598	621	642	629	667	635	668	579	623	690	675	632	686	683	685	617	693	632	678	621	594	641	653	628	625	647	629	625	687	595	646	699	651	656	640	633	604	655	671	632	643	668	653	650	656	636	602	588	659	646	621	587	632	645	624	664	650	647	654	591	627	633	610	639	621	621	662	627	622	646	637	683	636	652	662	642	631	662	617	652	641	600	661	587	677	649	608	613	616	651	627	641	649	678	681	621	622	667	636	635	608	617	652	660	638	649	625	667	657	641	640	655	652	638	606	672	670	661	616	691	628	637	653	688	640	630	626	670	621	635	648	689	610	618	637	663	639	645	667	651	642	632	658	690	629	631	617	688	655	642	649	632	640	634	645	647	663	664	671	685	611	642	631	656	629	644	648	635	609	637	624	652	677	622	631	634	657	664	632	660	640	655	687	655	675	634	642	601	649	639	666	631	671	685	666	608	630	662	595	664	616	658	670	633	656	636	673	603	651	642	679	641	649	628	646	680	627	605	644	701	620	627	617	626	613	660	603	632	629	629	621	647	621	619	631	647	667	614	612	657	639	685	642	592	657	627	654	625	634	645	645	679	679	642	635	680	644	641	626	652	644	623	649	641	649	658	663	684	644	715	651	672	616	662	650	687	695	649	661	700	644	645	630	653	667	657	655	619	637	612	618	615	671	589	612	626	641	630	611	667	657	639	621	639	624	624	625	655	633	678	659	643	634	653	645	639	619	659	667	614	636	670	660	652	691	621	647	636	686	626	643	628	658	661	599	647	635	651	618	658	617	652	612	627	583	651	620	678	644	604	645	626	609	597	597	662	633	665	589	640	582	637	652	652	649	606	606	615	612	644	603	609	652	680	648	647	656	626	639	662	630	657	628	643	663	603	632	640	683	668	607	658	663	672	641	624	654	612	646	687	643	635	610	664	649	621	575	623	650	680	650	660	643	669	625	650	659	672	661	644	622	674	647	657	630	658	641	634	629	655	584	626	657	620	623	683	659	645	659	636	654	667	647	685	627	628	651	661	667	655	579	624	655	618	655	647	638	658	638	628	622	627	654	604	655	654	617	665	670	662	653	682	654	655	719	681	640	657	666	635	623	574	592	653	617	592	632	650	652	671	663	601	639	593	597	653	642	640	617	662	612	626	615	665	618	674	703	640	631	669	625	673	640	633	635	654	658	641	620	626	652	647	651	645	608	610	660	646	665	644	638	669	648	686	645	619	642	664	646	619	629	629	642	646	614	630	615	590	628	636	642	668	648	671	607	609	592	612	666	655	650	670	655	663	640	627	627	641	597	676	605	661	595	621	614	640	675	600	652	610	648	644	658	683	667	604	660	670	634	653	645	671	674	661	626	637	614	639	642	623	654	649	646	652	591	644	686	630	647	628	655	659	644	622	647	567	665	678	592	634	657	600	694	613	654	686	647	664	649	646	611	633	655	622	614	663	668	646	623	612	634	653	625	683	666	634	641	637	678	654	664	663	656	698	640	612	638	637	657	654	677	647	691	633	676	671	663	626	656	658	670	626	640	651	645	636	632	662	619	593	689	641	691	674	620	667	619	657	623	647	605	628	580	654	635	627	646	647	640	638	645	645	619	625	674	640	637	685	673	592	627	667	634	651	659	629	627	622	632	647	676	596	647	619	605	635	653	647	661	624	703	660	625	643	656	639	610	623	621	672	679	665	664	633	585	676	676	626	628	632	663	645	626	616	607	668	605	620	637	666	604	692	631	620	661	690	630	645	629	664	674	637	630	677	641	690	633	622	677	650	667	612	657	677	663	632	658	620	648	669	645	661	630	663	653	603	678	647	655	663	596	668	654	661	633	668	653	650	635	600	613	603	624	662	641	669	609	643	632	638	689	671	619	656	627	628	658	639	631	598	695	638	666	630	668	713	639	730	635	685	617	603	632	644	632	647	644	628	630	650	669	659	658	652	638	605	634	638	661	674	658	624	657	623	630	658	624	668	668	609
28362	15236	9436	6947	4563	2746	1458	879	558	420	377	330	334	318	316	308	293	294	306	293	275	282	296	261	270	269	295	261	247	272	256	270	270	260	259	275	229	288	274	268	264	259	257	279	239	275	264	221	278	252	280	272	270	268	303	254	257	275	285	264	247	258	243	260	282	264	292	273	279	263	264	312	247	268	257	257	279	237	280	274	293	267	273	240	262	257	272	258	276	260	277	259	287	265	238	269	262	273	258	273	285	268	247	282	263	247	239	267	243	291	285	271	257	277	243	257	250	258	228	271	279	274	277	292	263	254	233	254	273	249	252	272	243	289	278	247	231	273	260	257	261	264	267	266	241	246	283	247	239	248	280	255	252	253	265	278	246	261	265	240	277	298	245	220	248	315	239	264	249	257	251	232	258	263	272	244	282	256	281	246	229	267	275	273	257	246	242	247	244	239	241	276	264	271	261	288	275	259	228	244	240	256	235	267	282	284	301	265	293	267	267	259	287	228	273	264	285	268	232	238	301	260	257	264	253	275	253	255	258	257	267	238	246	259	270	263	267	244	241	257	263	248	266	263	243	264	243	267	261	247	278	255	265	250	286	258	228	262	245	277	278	243	256	258	248	241	291	266	272	249	259	260	263	266	248	253	239	263	226	249	276	248	264	283	246	254	259	270	264	265	241	257	256	311	268	236	257	253	269	267	243	265	251	273	281	234	246	252	249	261	229	262	266	286	243	275	264	254	233	225	243	250	270	251	265	300	271	294	261	257	259	259	286	267	254	256	260	283	268	288	253	261	239	275	238	246	252	278	245	244	236	244	273	265	258	265	258	261	251	230	242	258	261	256	245	267	282	247	245	269	262	277	275	258	272	251	238	239	251	267	276	244	263	281	261	252	259	258	246	240	245	258	287	272	255	247	253	250	263	262	272	274	255	238	244	276	282	239	248	248	276	240	266	266	270	268	247	248	308	285	268	261	271	262	267	241	263	250	230	273	270	279	249	247	265	280	263	257	263	253	220	266	252	260	257	233	262	249	253	268	240	244	262	252	255	257	247	222	283	267	286	264	247	237	275	263	269	281	296	274	265	245	223	272	253	245	256	246	278	269	247	266	256	236	268	247	285	278	263	272	254	286	276	277	266	289	256	242	276	264	286	241	268	248	220	260	262	254	278	266	249	263	259	250	258	216	275	280	266	240	286	262	258	276	236	258	254	255	236	288	281	257	256	300	245	258	263	276	239	250	273	258	288	274	261	275	284	271	239	264	247	289	263	261	241	256	261	267	263	245	280	239	235	272	236	251	259	257	233	279	276	241	261	247	239	253	264	270	262	286	250	239	256	279	248	270	234	285	256	244	220	271	236	263	273	272	234	237	234	247	244	248	268	287	265	237	273	261	284	309	246	257	258	233	267	261	251	275	270	239	266	265	233	247	237	245	245	272	262	296	266	292	249	254	259	271	252	213	267	235	266	223	254	250	245	265	279	251	271	231	300	259	240	277	266	277	269	279	276	264	264	273	297	242	265	250	284	253	285	248	259	273	264	260	240	267	283	267	248	252	225	244	279	259	251	282	258	266	242	269	260	272	262	248	271	253	271	289	285	249	261	266	284	251	251	270	263	260	260	241	273	259	258	263	278	281	261	269	286	251	257	231	284	283	279	251	272	241	266	267	260	229	274	256	279	238	239	236	229	266	273	274	235	272	257	260	220	273	276	261	245	251	251	259	260	271	255	245	247	253	285	263	273	263	246	278	265	236	259	246	283	267	249	253	254	252	251	252	243	263	247	305	263	252	289	255	234	263	234	255	278	265	238	284	270	264	269	260	237	264	241	217	260	277	251	304	235	259	273	272	262	273	259	256	277	268	264	251	255	269	241	255	237	270	275	261	257	269	235	263	253	236	277	267	242	253	265	271	274	235	265	242	262	265	245	257	247	274	245	272	247	264	265	255	254	282	264	276	291	282	248	251	279	270	252	270	269	262	254	291	268	269	262	257	278	272	264	247	248	232	292	251	252	277	276	268	249	257	279	257	252	258	243	234	280	246	245	238	269	273	258	250	256	278	268	295	288	253	266	266	273	231	255	261	252	247	263	229	238	281	249	275	272	263	266	283	267	257	246	264	265	260	253	289	263	267	265	277	254	248	254	266	257	276	242	261	244	287	258	250	233	251	280	261	243	267	262	272	256	250	255	267	292	249	248	262	247	262	254	258	289	267	238	268	290	228	242	264	271	284	253	250	266	240	269	236	246	291	263	285	270	274	261	283	271	243	258	273	291	252	279	259	251	279	265	275	257	231	267	264	244	252	250	258	289	253	303	273	253	270	251	261	253	269	247	268	260	257	281	268	245	265	274	289	257	260	265	219	254	249	256	270	261	238	286	238	266	252	267	237	270	252	259	256	265	261	253	283	226	248	273	243	253	240	273	267	251	242	269	248	295	251	258	244	279	261	278	257	285	261	248	246	263	259	271	264	277	268	288	241	244	244	283	284	265	255	264	256	273	240	237	243	266	267	236	253	264	262	252	276	283	247	252	283	263	278	266	250	267	260	252	249	257	257	274	236	256	275	254	241	288	255	239	262	254	247	256	270	258	249	284	259	269	275	259	260	240	263	272	263	260	256	260	250	264	284	245	263	254	289	271	265	271	272	255	265	271	274	295	262	260	278	257	239	234	241	257	250	249	268	255	232	248	260	250	247	241	250	278	254	263	250	239	289	270	277	262	287	243	246	265	254	269	238	255	237	253	259	253	250	239	279	249	254	245	269	257	270	271	273	254	271	295	261	267	256	245	256	281	255	276	261	268	265	276	253	260	248	270	259	258	231	269	276	261	246	244	288	250	263	253	268	247	261	248	245	254	265	285	255	256	249	249	271	291	254	220	244	275	249	228	257	248	257	237	257	271	256	276	261	256	253	286	261	255	280	257	233	285	267	280	267	249	278	275	275	276	259	237	280	264	233	241	262	246	273	243	247	250	266	268	264	242	277	264	272	265	255	267	244	275	256	239	261	241	263	257	267	279	256	268	289	243	249	281	294	239	288	256	275	250	245	248	307	290	253	264	251	272	271	252	230	274	242	233	279	272	260	250	272	254	284	266	264	265	283	253	266	270	232	251	267	237	273	253	253	248	251	280	262	246	241	230	259	259	278	252	256	283	261	243	272	300	280	241	280	268	281	251	268	270	248	257	264	252	288	283	253	277	253	240	263	294	269	281	254	270	268	275	261	255	277	245	273	246	246	259	269	262	265	263	259	244	224	239	232	248	262	278	247	261	254	275	260	266	254	267	270	268	245	246	245	245	279	290	316	294	274	270	251	261	256	269	268	213	268	294	242	266	267	297	248	274	263	241	264	254	262	271	253	259	274	251	250	252	266	256	252	275	259	268	282	221	245	299	245	273	265	249	242	253	247	294	252	272	263	242	252	276	253	257	218	257	253	259	265	257	246	258	262	280	258	262	294	266	243	266	281	273	264	250	273	248	297	261	256
20950	7411	6902	7057	6099	4180	2852	2310	1784	1447	1298	1203	999	1046	969	907	867	895	827	820	844	849	752	710	743	733	743	742	729	754	738	774	754	656	715	688	718	705	724	697	662	610	706	712	680	711	711	645	661	708	711	627	693	622	645	700	657	684	695	721	700	720	714	699	696	670	667	666	687	685	681	657	703	638	640	669	709	640	652	693	675	683	650	660	680	675	653	688	715	662	669	654	677	679	697	707	677	667	660	702	700	640	727	682	694	685	692	697	655	690	699	663	695	697	690	671	664	685	709	680	606	682	674	597	665	667	688	664	647	654	642	664	691	675	672	658	660	721	637	646	678	635	659	683	638	637	666	653	635	660	656	682	649	641	690	638	666	674	657	692	650	681	712	660	656	626	627	676	662	663	614	640	633	635	661	666	648	683	641	633	674	663	657	633	666	590	703	686	679	685	717	628	676	642	602	676	681	672	658	692	656	726	655	641	629	658	656	660	645	662	669	649	682	617	656	663	599	613	617	749	643	667	610	627	656	681	638	629	654	642	643	629	647	620	629	696	669	659	668	699	649	657	620	645	663	690	645	634	645	631	671	665	680	659	639	630	656	641	658	706	648	648	677	659	655	692	638	633	635	692	638	725	644	688	648	636	659	649	673	642	625	636	699	617	656	629	662	661	677	684	659	688	679	641	707	637	709	668	648	658	652	644	712	716	636	647	654	640	684	639	692	667	652	637	666	652	676	698	656	671	630	654	668	697	640	630	681	671	648	655	672	661	686	692	646	665	670	644	613	643	703	650	599	650	678	659	617	619	719	628	658	660	690	622	673	720	612	620	684	648	672	660	622	655	643	688	670	630	603	648	657	713	675	666	690	689	673	680	624	685	660	621	666	674	650	650	662	694	648	652	660	728	661	651	662	629	642	674	664	684	651	634	627	598	644	622	713	659	648	616	696	637	619	688	686	674	608	643	689	647	673	675	692	641	635	658	658	681	654	613	655	680	620	649	653	616	640	633	656	664	692	652	653	663	629	679	664	706	670	693	642	698	682	674	666	640	673	679	701	654	669	667	675	655	660	659	660	650	643	673	664	654	631	636	613	670	652	669	627	648	673	698	647	652	653	655	659	649	667	701	649	673	630	694	704	646	665	678	613	635	660	622	622	641	639	669	652	630	659	630	643	642	659	639	672	623	670	660	621	649	642	623	664	623	667	692	652	690	663	639	670	673	634	688	656	653	628	651	672	661	607	666	599	690	648	624	664	695	667	638	632	698	611	650	711	686	698	661	696	661	642	672	661	658	671	673	671	702	660	657	674	658	651	657	682	642	686	671	665	657	678	640	637	651	664	701	692	683	674	677	654	644	695	668	642	662	665	701	706	650	657	636	676	651	652	664	661	668	672	635	616	669	691	617	672	624	686	649	663	647	644	667	650	642	662	662	636	658	685	678	645	668	671	668	669	622	691	622	659	636	635	647	629	665	674	663	687	662	661	669	671	685	668	647	658	650	661	655	663	609	689	620	690	680	619	672	668	629	693	687	688	683	647	636	691	687	647	609	675	622	673	649	652	655	610	689	664	669	659	655	681	627	654	692	639	657	647	668	640	640	689	661	698	639	651	683	648	664	650	658	653	613	674	640	656	667	672	636	627	617	681	660	643	655	659	655	685	627	640	638	634	640	718	686	641	673	684	678	623	616	676	653	640	653	630	646	651	643	704	661	666	618	667	618	647	687	655	670	661	628	681	657	652	702	667	644	693	669	609	692	663	637	676	627	655	671	688	660	661	658	684	626	698	638	702	680	649	666	636	591	667	658	651	622	676	636	671	616	609	658	645	687	683	598	706	693	678	682	657	658	642	612	672	628	692	676	685	679	664	668	653	671	649	655	692	647	658	648	671	644	676	684	619	652	662	660	602	672	645	702	675	702	726	656	685	684	633	635	657	616	652	665	650	685	650	694	624	638	657	710	636	612	641	682	662	640	655	653	645	638	668	679	690	630	652	607	666	697	645	626	698	655	669	646	662	670	655	662	645	727	669	643	646	658	638	677	630	676	636	703	637	674	617	660	652	664	672	659	715	683	655	651	653	613	691	689	632	653	694	622	651	654	669	652	665	721	693	611	647	645	622	641	610	629	667	683	656	704	674	671	660	617	627	669	660	675	676	655	677	684	681	645	688	625	677	686	660	633	643	678	634	646	661	685	691	653	627	681	701	659	712	671	646	670	655	614	675	674	678	648	611	682	638	625	628	612	679	666	723	689	614	657	626	704	588	679	670	629	690	708	648	647	665	671	715	677	655	698	679	637	652	628	696	708	687	643	665	717	696	685	657	634	710	665	633	647	646	674	676	637	664	659	657	670	632	720	656	710	609	656	614	649	646	675	660	688	670	668	643	656	689	678	659	635	681	631	639	644	627	606	613	676	684	702	645	665	638	692	629	631	634	661	656	625	641	674	685	673	670	668	677	643	650	652	673	599	673	617	674	668	632	659	641	655	651	667	668	650	598	667	645	666	664	686	670	652	666	643	654	665	612	675	603	637	656	636	677	646	675	642	686	648	655	655	651	683	660	647	663	696	700	658	650	686	666	679	680	660	639	637	694	690	649	661	638	676	671	667	642	663	628	646	626	678	650	706	640	655	643	630	696	693	594	660	652	657	665	674	652	675	622	643	640	668	692	676	647	682	669	626	646	661	668	684	713	618	648	691	672	585	657	625	619	664	677	647	675	673	640	619	643	688	632	711	682	690	661	642	642	705	623	641	630	636	669	618	664	664	638	616	649	665	641	657	609	692	637	677	622	638	660	634	652	708	611	654	648	657	631	651	632	666	656	647	643	707	661	701	629	641	639	660	661	661	688	683	680	665	683	663	655	691	679	659	671	631	627	661	618	688	643	702	703	662	680	680	667	683	621	625	580	627	627	680	656	663	639	689	679	682	648	674	674	655	674	661	670	645	661	671	624	627	665	607	667	665	593	616	656	629	618	695	669	653	656	657	680	662	649	700	624	653	669	719	661	687	670	663	662	633	699	657	678	622	664	703	679	679	648	662	666	641	658	675	652	653	636	660	633	650	696	605	680	652	658	712	647	645	661	627	663	676	667	686	701	673	661	701	700	671	659	621	643	647	694	609	628	687	676	652	660	649	630	685	708	640	646	668	664	669	666	649	659	651	667	643	677	673	665	643	670	651	661	660	639	681	690	654	645	649	658	665	685	635	639	674	669	657	686	634	668	671	639	630	680	655	638	667	658	698	677	663	653	652	669	661	683	659	714	648	650	625	606	641	664	668	641	653	626	627	708	653	643	651	628	600	644	683	694	658	673	587	654	682	625	618	671	615	646	654	671	653	656	643	625	632	658	644	679	650	664	669	648	638	614	618	653	647	635	638	657	666	667	648	668	642	679	607	701	638	661	677	646	663	644	633	704	657	680	646	612	640	682	648	676	688	627	647	656	656	687	630	682	642	685	658	624	642	659	651	608	679	636	639	633	654
36743	20572	14071	10587	7369	4507	2464	1235	737	508	361	327	318	262	224	218	205	197	205	208	170	192	173	197	169	177	169	156	156	150	172	181	154	161	154	168	138	164	163	167	172	163	151	142	136	166	168	125	159	153	143	153	158	159	153	134	160	147	130	142	175	153	143	150	140	129	153	155	153	158	148	152	135	152	156	129	172	127	152	156	140	155	161	159	176	156	148	155	129	182	135	174	149	144	159	146	165	145	129	148	163	133	144	163	157	153	143	128	162	129	145	135	164	148	169	144	141	158	148	149	141	140	131	145	151	139	159	140	183	143	129	161	154	151	141	145	159	134	138	132	142	144	156	150	143	132	141	143	142	142	139	175	134	148	146	167	141	156	162	136	145	155	149	147	144	140	158	131	144	159	145	142	138	142	146	126	156	156	119	157	133	147	138	149	164	176	153	130	126	144	138	144	127	141	134	166	156	143	165	143	157	152	120	130	132	132	151	163	154	147	124	137	135	144	134	131	150	140	167	139	153	154	151	136	137	157	149	134	134	142	162	127	145	121	136	144	132	140	146	150	154	192	137	141	145	123	128	162	146	136	144	163	134	140	126	150	136	141	135	131	130	145	144	156	131	130	120	149	140	141	140	156	144	134	167	148	152	137	175	149	147	129	161	143	153	152	128	135	185	151	167	174	141	137	130	149	142	119	144	145	167	147	138	127	147	154	141	144	154	152	116	161	162	122	144	145	132	154	153	136	144	159	160	153	158	149	139	153	154	136	140	153	143	150	140	151	149	143	138	130	144	161	136	172	147	153	144	127	152	153	145	155	136	152	157	126	136	160	135	140	148	134	144	151	122	144	146	165	150	149	137	143	176	135	159	160	154	135	159	147	156	143	148	128	167	146	158	139	142	149	175	154	156	150	160	156	154	163	153	140	147	164	130	134	116	144	145	142	129	139	145	150	134	150	143	152	140	156	139	159	135	143	132	136	143	149	131	130	148	144	144	133	154	144	141	161	180	162	119	124	143	149	164	158	153	144	147	155	142	154	128	151	148	155	157	136	129	134	129	138	153	121	142	151	133	125	137	159	128	140	143	153	132	140	167	147	148	164	149	146	128	167	136	132	140	131	167	160	147	139	146	130	150	156	131	168	157	162	144	148	149	144	148	131	158	146	139	140	138	141	147	134	144	131	145	155	150	153	146	159	143	148	172	140	146	124	141	124	157	158	138	150	149	136	138	150	153	152	145	136	133	143	143	135	153	145	155	161	148	142	152	133	123	151	176	119	142	163	129	132	130	147	153	164	154	145	143	126	154	144	147	141	128	137	161	136	163	159	136	151	143	139	147	164	145	149	151	139	151	148	123	173	141	148	158	133	141	163	150	150	163	144	146	150	173	131	164	154	155	137	169	143	155	152	171	134	157	164	161	138	151	133	132	145	158	154	132	136	149	158	135	158	143	140	154	132	146	145	130	153	153	152	161	166	137	144	135	136	131	169	160	134	163	140	155	154	145	140	138	144	132	163	137	130	121	174	137	148	157	127	132	139	152	161	141	155	153	144	135	127	139	158	167	150	162	162	151	136	126	152	158	150	154	146	136	142	156	169	138	140	166	170	134	140	148	132	124	128	162	171	144	154	143	146	140	158	151	167	158	127	136	177	152	149	186	160	157	138	162	141	157	155	148	139	121	133	149	137	141	171	146	147	130	133	142	173	136	143	138	120	152	134	156	153	138	149	149	137	121	150	146	176	148	156	145	165	128	163	166	145	136	159	150	167	152	156	133	150	160	141	154	156	138	155	155	151	126	144	153	150	115	129	157	184	153	141	129	137	155	144	163	151	163	166	122	143	150	146	159	153	172	144	146	157	128	137	136	166	141	141	157	151	147	134	144	123	144	134	154	139	126	142	151	144	145	153	149	138	138	148	155	145	151	159	143	153	146	154	138	153	148	144	176	115	159	148	132	151	161	138	121	152	145	150	173	159	130	163	153	142	155	149	169	143	139	144	165	164	143	152	174	158	130	133	164	142	137	165	150	148	130	149	131	142	141	156	143	121	145	136	164	156	186	162	162	155	157	153	145	151	164	148	149	163	147	160	150	159	159	145	144	155	138	162	154	155	145	151	135	159	130	147	144	136	148	143	135	150	136	144	154	153	152	144	159	166	154	151	132	139	143	139	159	172	144	132	154	175	140	138	148	139	156	143	153	145	148	141	143	141	150	160	153	155	159	146	154	131	135	159	137	139	137	168	134	144	141	139	148	145	139	130	138	127	152	161	152	141	153	128	127	162	144	139	155	146	151	152	131	132	159	132	157	146	126	156	167	125	175	145	176	138	141	138	144	132	132	148	149	154	143	151	132	151	151	138	148	161	156	157	140	150	137	156	146	131	160	176	158	157	163	142	148	162	132	126	144	155	157	151	145	143	137	165	165	146	141	153	151	145	131	134	118	171	150	163	156	136	164	143	139	161	147	139	147	168	139	125	137	149	176	145	134	163	141	138	145	150	170	147	153	149	158	137	152	140	124	135	138	146	130	141	148	144	138	131	151	165	151	174	135	167	116	152	163	145	167	150	136	142	145	137	145	141	150	153	144	138	161	136	147	167	136	132	145	137	155	137	139	169	168	162	138	164	167	154	152	138	137	145	164	155	154	158	133	164	157	162	140	147	154	134	170	159	151	169	146	141	146	135	139	159	156	136	131	157	129	143	145	158	144	146	143	150	164	160	149	144	149	161	154	141	134	146	172	130	161	141	142	133	128	132	150	154	160	124	139	163	139	133	151	141	139	178	133	128	130	129	150	152	148	145	161	151	139	175	144	156	131	141	157	132	144	145	136	126	124	149	147	156	145	124	157	153	146	142	147	134	169	127	151	164	135	145	137	145	158	144	155	150	159	145	159	157	158	151	141	153	144	149	149	129	126	153	128	167	154	141	152	135	137	140	153	171	167	164	143	141	167	158	158	152	144	133	149	154	163	156	131	144	139	149	125	140	135	120	156	142	145	135	162	158	169	154	139	132	138	151	146	168	146	120	126	161	154	123	146	147	135	132	138	147	170	149	136	149	148	131	146	142	157	155	142	128	152	159	152	133	154	131	173	119	163	153	161	130	137	160	153	148	146	130	128	132	161	148	157	153	142	128	165	142	167	127	153	157	143	155	133	134	119	149	147	142	147	142	163	143	124	156	128	151	171	158	123	136	134	149	150	151	133	157	154	176	157	140	162	132	129	145	133	146	175	160	125	152	129	142	146	155	159	148	132	140	163	137	162	143	139	145	139	159	135	144	133	145	168	142	150	129	136	132	141	134	165	139	151	161	176	136	150	146	151	109	151	171	150	150	147	155	150	146	153	178	151	131	163	166	145	147	148	133	147	136	134	136	165	147	135	159	118	148	149	151	149	143	164	137	151	156	140	142	157	120	149	144	143	155	155	143	158	161	150	121	162	146	130	138	146	143	137	146	132	154	144	122	149	140	164	145	136	142	145	130	170	133
26883	9305	9540	9606	8090	5963	4220	3288	2316	1814	1633	1355	1269	1067	1040	970	926	828	777	703	647	654	666	551	550	555	532	529	539	562	536	494	505	509	510	479	478	451	445	468	493	407	433	442	431	469	442	410	451	402	427	422	461	450	427	420	435	390	462	455	458	452	432	405	447	476	410	431	411	420	415	418	411	407	437	388	423	406	418	411	390	386	397	449	418	429	409	404	436	452	455	397	438	425	395	428	428	419	427	414	391	394	399	455	422	423	452	442	452	452	417	396	384	439	429	394	366	399	383	413	416	388	378	392	411	398	429	388	385	407	416	402	364	402	378	386	358	412	383	371	421	407	375	387	369	399	405	391	384	402	419	378	437	370	380	394	394	396	391	437	376	405	395	399	384	397	383	410	360	412	380	394	388	376	397	373	379	385	355	386	364	365	399	398	376	423	372	368	395	411	392	432	407	411	379	394	370	389	377	405	376	383	407	377	388	415	374	393	430	395	397	399	375	445	400	383	427	399	407	379	395	408	401	397	406	409	418	386	381	397	381	423	406	412	360	366	374	393	365	365	390	397	409	378	429	371	379	368	400	387	385	376	423	422	419	390	377	349	381	407	421	364	378	370	378	379	384	393	377	344	388	404	366	380	379	377	387	402	398	402	418	398	348	406	375	394	390	386	422	331	341	380	401	420	371	364	372	433	365	379	390	407	380	381	388	389	386	396	398	373	387	418	399	389	380	343	425	363	401	374	391	389	407	359	393	351	398	391	357	360	392	402	374	393	412	418	356	390	369	361	406	410	382	405	355	393	362	394	396	406	381	384	399	364	423	383	365	404	366	369	389	396	389	409	413	390	381	366	379	387	385	403	401	388	358	382	384	405	390	392	373	394	387	393	406	374	418	357	412	361	371	404	415	380	390	344	380	396	408	359	408	361	412	384	403	412	385	387	376	384	378	383	366	384	400	400	381	407	373	388	423	387	390	349	409	371	384	426	387	401	344	360	383	383	404	386	383	392	383	386	385	368	362	397	385	395	433	403	355	420	399	383	423	364	376	420	382	401	381	385	404	384	402	393	417	373	347	368	390	373	385	369	354	407	405	398	361	381	395	373	377	387	416	394	389	392	367	401	395	418	417	396	410	377	369	427	364	383	373	393	394	385	397	358	366	396	377	382	371	391	382	406	349	376	370	356	386	375	395	394	360	386	365	352	394	403	379	418	377	445	370	385	412	390	399	378	375	396	383	395	365	380	384	418	399	372	386	360	371	376	394	368	368	382	379	393	383	398	399	419	378	394	365	385	385	420	433	349	427	392	373	396	390	372	376	371	381	376	376	384	388	341	386	414	377	376	422	376	395	381	410	398	397	372	388	416	389	399	438	389	397	386	399	375	384	395	384	379	380	414	380	404	404	398	394	357	392	388	398	403	391	375	420	410	393	388	377	370	406	412	371	377	352	392	402	440	398	368	389	424	366	409	357	422	409	372	361	399	409	392	416	386	416	402	417	361	386	390	423	410	397	407	374	356	401	326	390	355	385	401	420	367	371	399	372	384	369	366	380	389	422	370	411	387	374	410	379	391	415	403	373	363	380	383	392	397	364	398	430	384	400	425	427	396	434	378	394	403	390	384	420	441	393	393	356	420	391	414	405	383	388	405	393	406	407	356	385	395	408	371	387	399	375	403	440	389	372	409	366	383	415	373	396	388	380	389	395	400	410	397	368	379	372	403	384	406	371	376	388	375	384	411	411	371	388	409	392	379	367	404	419	396	394	389	404	396	415	376	396	399	373	390	349	363	435	395	408	378	372	396	423	412	382	393	384	410	405	379	354	423	389	364	379	428	410	376	368	366	391	429	416	363	398	402	417	371	399	405	373	407	438	353	350	395	368	331	409	373	344	388	372	398	416	399	407	412	348	375	405	418	384	373	409	382	406	410	387	399	342	369	358	435	426	397	357	392	393	384	386	396	366	393	361	362	408	441	361	388	414	395	395	392	383	410	378	361	375	402	367	407	394	396	369	355	364	402	403	397	376	378	379	433	415	391	408	429	395	373	401	393	397	406	414	368	375	388	407	402	426	439	389	397	365	418	401	382	369	371	422	358	405	412	385	422	400	409	356	389	363	423	425	389	391	400	412	383	364	406	370	412	383	356	388	369	385	391	363	380	342	387	380	361	388	405	393	400	380	408	364	379	346	359	351	472	377	403	403	375	359	394	412	380	419	409	401	370	367	417	410	393	402	406	404	392	392	369	414	405	416	374	407	382	385	356	426	372	408	361	379	360	377	371	401	406	416	397	420	389	391	386	384	401	428	348	423	405	414	363	366	379	387	390	381	401	386	372	395	332	390	414	404	419	343	406	373	398	378	375	383	376	380	423	356	365	399	357	375	409	408	409	395	415	390	392	395	381	404	405	404	393	411	378	392	400	395	370	368	366	398	352	433	395	379	409	386	398	406	412	392	416	394	428	385	378	398	400	430	372	393	380	381	365	401	362	391	408	392	412	427	381	378	385	363	368	385	400	369	418	394	400	376	371	380	375	404	358	380	399	394	370	383	408	415	399	398	382	437	387	377	379	408	406	386	370	366	394	382	405	385	383	388	369	392	404	396	414	426	399	358	382	419	367	371	398	436	385	364	426	371	401	358	364	358	392	396	386	381	364	418	376	360	392	411	413	358	393	397	389	386	373	393	414	413	418	388	380	429	393	381	375	363	357	388	369	395	394	398	363	407	419	433	382	364	395	407	343	410	445	379	398	374	389	401	394	403	399	375	402	369	401	394	373	390	391	403	372	424	383	389	396	355	352	376	385	393	389	393	400	388	359	400	444	376	416	412	363	417	394	415	416	390	365	396	412	378	371	375	347	408	380	382	387	362	385	391	384	411	349	371	373	386	379	388	402	351	396	411	381	375	378	436	346	375	385	390	339	392	413	406	392	430	374	372	396	375	409	389	368	402	414	406	370	377	403	393	363	398	397	418	388	377	388	421	406	386	387	367	384	375	394	382	380	390	400	395	385	422	395	397	404	410	410	399	358	389	368	402	387	389	391	407	400	362	417	358	368	387	395	406	382	415	396	395	394	392	382	421	372	407	393	392	400	396	400	364	399	339	387	393	381	392	390	376	410	385	384	413	379	400	371	414	411	413	388	402	367	390	392	414	396	437	386	418	375	387	399	422	378	387	409	398	374	363	382	373	390	398	387	397	403	388	386	353	401	368	399	395	363	371	384	410	406	422	384	381	363	398	389	381	372	389	380	355	372	377	357	400	384	385	393	393	387	428	385	385	420	416	397	382	397	393	361	425	397	403	386	395	371	394	398	402	402	381	400	385	393	375	385	394	409	396	376	410	385	385	384	384	398	407	406	401	388	359	400	344	364	418	392	378	374	373	384	393	390	410	380	380	380	417	374	376	408	367	373	387	383	377	406	390	346	403	413	379	416	386	404	388	379	398	389	403	336	370	404	427	402	367	398	362	387	392	395	397	393	366	382
5806	1600	1161	841	551	407	330	270	263	252	294	230	252	248	254	238	251	262	238	244	249	246	240	242	241	248	257	249	238	245	246	239	234	252	251	259	250	254	224	230	246	238	250	223	238	272	230	243	220	227	230	260	262	259	257	235	268	259	242	275	265	270	230	263	231	226	265	226	256	224	248	246	217	274	256	260	228	248	228	237	240	229	245	234	240	226	236	278	236	234	261	248	253	238	241	231	248	255	262	257	256	227	255	245	248	266	235	275	249	246	266	254	217	231	231	264	240	253	234	243	217	242	261	236	263	250	223	264	247	234	245	266	266	251	251	228	263	238	264	257	302	242	234	256	220	242	248	220	272	244	256	227	280	214	284	239	250	262	252	242	264	236	266	219	282	238	258	255	255	228	269	242	266	239	304	256	239	221	225	282	269	234	258	253	257	239	246	232	250	248	236	266	257	236	258	251	241	254	225	230	255	245	277	259	255	232	259	249	254	240	264	220	247	265	260	247	241	240	251	226	280	249	228	275	252	222	231	243	246	277	222	270	236	253	270	256	248	235	258	283	229	264	229	268	235	218	218	234	237	259	230	246	247	258	251	258	254	242	234	227	276	253	262	223	240	217	250	284	244	243	276	257	244	233	241	249	230	239	224	236	242	219	263	267	252	219	224	248	271	261	242	223	239	257	270	234	250	218	265	271	223	246	233	234	227	254	233	246	229	257	232	244	224	235	214	246	282	229	245	268	238	284	279	255	219	242	249	227	251	220	282	288	249	254	248	258	263	237	249	276	268	279	275	254	256	271	268	256	253	238	228	257	254	213	232	234	241	258	249	229	275	246	241	253	241	281	274	243	255	245	237	215	268	229	257	254	245	233	249	260	248	219	230	254	240	243	255	241	217	254	238	286	244	258	242	262	257	244	248	246	257	260	276	271	260	240	251	262	250	224	249	231	257	274	242	245	262	241	230	240	253	264	207	247	232	273	257	215	265	268	262	252	241	267	249	232	246	247	237	241	258	265	243	243	258	273	248	259	235	264	273	228	272	236	250	248	244	279	227	210	235	241	253	253	252	235	264	277	257	238	225	253	248	267	249	276	263	270	228	255	239	249	243	255	249	246	233	255	231	257	238	259	251	240	240	259	252	250	249	253	255	244	261	250	242	259	256	230	249	227	210	245	274	262	245	256	267	225	246	239	250	262	236	241	237	242	256	258	250	245	231	278	243	255	235	221	252	247	240	259	259	238	238	252	249	216	265	236	271	216	241	253	244	226	265	246	209	226	251	257	240	208	253	248	264	243	239	266	240	273	238	229	238	284	251	239	272	265	225	224	221	243	264	253	252	226	244	245	224	226	224	264	276	282	241	271	246	236	258	233	258	222	223	271	214	233	254	248	257	256	247	238	226	235	285	239	249	251	259	229	270	239	231	256	238	244	237	291	244	248	259	250	261	254	236	244	260	236	274	249	248	266	221	253	223	237	256	245	233	235	222	246	265	243	259	261	280	247	214	236	250	260	254	237	245	244	285	282	247	251	246	247	251	266	266	241	239	275	236	226	278	247	256	271	254	249	255	244	245	240	261	239	248	228	261	304	277	263	241	240	254	263	269	255	233	252	266	253	251	234	237	267	252	270	263	259	199	246	258	245	240	235	233	234	272	261	250	248	244	249	240	255	260	223	228	231	230	239	225	252	253	232	246	266	262	240	255	216	237	228	241	226	249	234	260	247	269	240	225	259	256	221	265	264	227	240	270	252	229	255	223	217	253	249	244	244	275	246	258	226	258	250	235	232	264	243	239	237	249	257	227	261	254	228	259	271	242	269	245	263	240	248	251	272	251	261	238	235	244	262	271	257	276	240	227	282	244	228	251	276	237	255	224	251	260	213	246	234	235	244	220	255	254	229	236	270	243	216	250	223	222	273	257	276	256	253	232	229	227	266	264	239	261	245	237	243	246	266	222	259	246	246	237	232	221	260	241	230	252	259	252	248	219	237	256	237	244	275	263	224	258	208	248	267	254	248	238	243	224	231	250	247	232	224	233	234	254	205	246	229	250	220	250	279	260	233	249	260	230	242	248	264	241	229	251	260	250	260	264	230	252	234	234	239	235	259	258	269	259	239	256	257	269	229	243	233	250	232	260	229	257	238	255	214	234	255	240	276	249	247	245	245	228	267	248	264	252	267	267	256	226	253	240	226	270	261	257	257	239	268	258	231	241	249	229	260	247	249	258	265	271	246	211	217	233	216	255	242	223	241	234	228	235	234	252	259	242	233	256	245	271	256	251	252	220	249	254	243	258	226	237	250	255	238	250	260	249	258	264	234	249	245	217	243	248	245	249	238	227	258	233	244	247	252	249	239	227	246	240	253	251	251	241	235	272	224	240	230	273	228	270	208	223	234	240	236	243	246	236	238	263	236	253	230	275	250	251	247	281	248	248	245	237	256	244	255	246	231	237	231	257	267	224	186	250	248	221	251	280	256	246	252	243	258	265	244	268	254	239	265	225	235	249	258	243	253	263	252	265	227	239	239	224	250	251	259	262	242	240	252	272	250	267	270	269	274	222	244	265	239	242	266	286	246	263	287	215	225	238	235	267	263	226	240	237	208	263	228	247	266	243	272	239	249	274	256	263	255	241	254	241	252	215	288	243	227	256	214	246	244	254	241	231	250	250	257	256	237	270	247	252	252	255	255	257	239	269	248	258	251	233	232	256	270	257	224	283	241	241	234	254	237	225	268	277	261	237	277	247	229	252	286	266	280	232	243	250	271	243	246	246	286	233	253	250	244	262	253	225	268	256	232	244	274	242	225	273	230	300	237	244	278	221	270	229	281	254	255	224	266	240	257	227	260	248	289	243	235	244	235	247	216	230	241	244	259	265	253	239	236	254	229	217	245	257	253	247	271	263	250	276	253	222	240	225	267	241	293	239	261	231	256	247	261	251	233	246	234	277	250	258	244	258	250	239	246	229	250	234	259	242	246	275	240	245	254	230	276	221	239	218	232	266	248	251	257	247	256	258	257	262	270	232	227	237	256	236	282	231	266	244	260	262	220	214	261	224	238	243	240	249	239	278	249	236	243	270	229	266	224	242	263	245	221	281	258	281	239	228	232	220	234	277	268	271	255	232	261	246	241	261	237	257	237	260	230	273	247	224	258	236	243	254	258	236	257	256	233	240	243	255	260	264	256	251	258	251	233	220	255	262	297	238	236	228	256	235	242	244	244	248	244	242	251	293	233	261	245	249	231	262	244	249	247	261	222	236	255	229	278	247	258	236	264	235	251	253	259	255	255	211	270	255	245	215	243	231	261	249	242	241	257	225	261	272	253	237	270	263	200	232	221	264	266	265	247	233	261	216	241	248	231	266	228	254	272	271	238	237	255	235	229	232	259	250	259	229	246	244	247	229	243	247	243	240	232	264	229	241	232	266	243	256	272	248	240	224	233	254	258	228	292	239	251	233	266	234	248	253	241	243	247	249	256	250	242
5372	1850	2051	1871	1480	1090	835	744	752	676	728	674	675	619	689	644	679	614	642	681	626	623	672	638	704	682	627	644	620	671	647	687	655	658	627	685	682	639	613	615	645	619	639	617	659	631	667	644	633	656	598	636	648	644	663	657	654	631	612	704	651	663	630	656	663	696	677	673	684	630	625	639	637	620	662	668	687	666	681	680	629	628	635	614	626	614	623	692	680	639	652	646	680	609	631	630	675	638	657	650	641	660	628	630	651	664	667	674	670	698	650	675	694	612	648	647	656	648	692	668	683	626	639	662	658	588	668	662	661	618	637	632	655	684	657	614	621	646	667	662	716	638	591	650	638	673	638	654	665	682	643	616	716	651	679	675	639	651	673	621	638	667	645	652	656	660	674	668	595	639	631	634	646	673	613	615	617	639	621	670	596	637	666	609	653	658	646	650	600	639	637	616	616	640	614	651	633	650	658	624	632	622	613	655	631	622	636	623	627	647	657	643	630	670	669	653	651	645	661	601	591	626	652	629	578	680	650	650	642	634	654	683	676	633	637	639	667	666	630	678	642	686	651	652	621	610	699	651	655	619	630	639	668	652	640	646	615	623	630	653	647	685	651	677	683	675	637	630	626	641	662	669	647	672	670	638	689	689	692	619	670	611	642	661	614	652	670	629	700	623	633	640	622	648	654	659	670	678	620	658	692	670	611	663	627	649	690	646	615	660	666	635	632	637	606	692	616	640	639	636	659	667	614	653	630	601	626	671	645	637	627	662	652	663	605	671	616	636	661	623	616	643	632	642	685	645	635	605	675	652	609	676	604	670	631	672	642	652	690	627	630	641	669	618	674	661	607	665	623	697	606	680	618	633	642	681	669	641	677	626	636	660	594	664	686	649	667	655	668	636	606	698	625	620	666	647	687	618	603	666	639	611	638	626	595	611	611	615	685	704	635	679	679	663	620	630	598	672	619	663	608	643	668	656	621	656	642	639	633	613	618	612	642	639	648	673	672	691	616	628	662	656	626	658	641	660	648	642	656	679	627	667	632	615	609	647	673	664	670	687	594	682	631	605	617	634	633	648	660	608	664	621	675	704	654	646	623	666	639	647	668	663	681	627	680	627	641	687	645	602	619	645	621	691	650	684	622	638	589	628	639	660	646	637	591	704	618	630	639	648	665	611	670	674	659	632	691	655	600	661	653	636	636	604	688	615	650	627	668	658	630	615	570	689	645	639	643	645	654	643	617	625	660	659	695	632	625	661	589	662	643	646	592	653	649	660	623	625	659	692	628	627	598	640	660	647	639	693	617	661	669	660	647	578	667	611	681	633	673	646	637	625	622	644	600	657	664	652	658	614	649	657	687	625	612	601	688	648	685	673	645	650	649	656	660	662	663	599	649	656	665	660	661	653	652	622	662	602	653	696	626	650	635	637	644	636	608	679	643	664	606	620	687	670	631	647	614	636	608	612	646	633	631	628	653	632	643	653	687	634	596	617	662	651	647	647	679	635	639	639	628	680	643	649	638	659	672	621	668	673	675	586	636	674	661	667	593	658	678	630	655	632	688	661	688	597	662	625	645	623	639	679	652	654	610	643	707	658	629	637	606	629	622	637	668	626	632	630	636	616	664	660	705	686	650	644	612	616	651	661	600	679	642	636	650	648	657	651	695	640	632	672	625	649	668	671	648	629	660	672	674	626	665	657	683	665	645	673	641	683	654	624	665	615	619	629	646	608	653	627	673	631	688	651	670	643	648	624	614	648	664	684	649	629	631	632	648	679	682	626	676	666	655	629	647	632	611	612	634	611	656	629	629	628	664	652	649	671	622	657	679	675	637	645	662	609	633	613	628	659	624	657	645	586	612	662	639	617	647	607	645	617	623	629	642	685	617	656	656	667	616	664	633	693	647	661	673	594	650	634	673	668	651	666	652	650	635	600	573	629	632	658	655	660	656	624	602	628	624	625	648	655	658	691	638	644	638	623	625	649	663	676	638	638	628	661	630	657	671	685	657	656	656	662	654	618	657	630	628	631	602	657	621	636	662	617	669	641	657	625	646	691	616	626	670	633	635	638	579	645	651	604	655	671	618	673	635	682	643	685	618	620	628	649	631	656	650	656	605	658	641	624	653	621	621	655	663	640	618	643	624	612	654	685	614	631	623	630	664	621	640	651	622	634	661	654	644	634	632	657	652	660	649	579	631	650	628	588	620	691	640	627	624	675	644	622	619	646	642	675	617	660	627	632	661	712	627	660	616	695	623	638	659	661	637	655	584	659	636	639	639	610	642	642	652	658	615	650	614	648	619	617	688	619	616	641	585	644	671	633	666	626	637	608	673	678	635	650	634	650	635	650	653	712	680	630	639	639	619	644	645	624	650	651	624	612	621	636	611	671	623	665	682	665	611	678	631	662	647	625	669	610	620	657	627	643	610	623	653	591	682	672	621	658	638	613	637	631	679	637	647	663	615	630	607	619	643	660	618	681	653	645	640	629	669	667	624	683	651	652	634	662	652	651	689	626	662	643	669	699	643	659	656	626	609	586	622	635	632	622	608	650	696	629	624	611	640	635	620	688	635	636	637	638	617	693	628	651	630	613	679	598	636	653	643	598	644	651	660	642	607	623	622	622	674	649	629	651	653	654	647	647	652	636	711	666	632	673	673	658	652	652	651	677	610	665	627	677	647	582	651	627	672	661	690	666	614	624	624	628	667	595	650	664	654	633	644	693	624	711	644	657	631	643	678	687	659	668	611	666	634	637	640	667	613	649	639	638	660	656	662	627	651	637	619	625	682	654	665	654	652	630	639	593	668	625	648	647	673	658	669	617	666	600	650	653	644	687	638	646	631	651	656	656	665	681	648	640	596	669	668	638	648	666	645	634	642	681	660	673	649	665	694	670	643	664	640	630	640	657	608	630	651	699	694	654	634	629	668	639	624	636	722	660	644	662	664	634	647	658	641	665	665	638	688	645	631	645	592	635	607	638	685	666	648	667	688	686	630	665	650	647	650	639	652	677	648	643	663	610	619	655	615	661	658	623	668	674	658	658	654	670	639	618	617	654	629	656	658	670	644	630	656	651	637	675	615	676	608	735	677	663	634	639	671	650	651	657	679	658	660	603	617	601	633	650	628	656	652	643	623	652	645	668	615	650	632	639	639	663	686	611	627	638	646	641	617	632	635	641	634	714	661	623	608	667	652	624	613	704	628	615	647	660	677	626	659	648	630	615	634	675	605	662	657	663	629	626	669	647	617	656	647	628	595	663	627	632	641	666	663	626	664	669	649	620	640	680	666	618	635	650	659	628	652	624	683	684	623	643	628	644	652	645	637	609	672	685	586	645	652	652	691	596	621	638	577	639	605	618	663	630	604	643	688	651	643	643	647	637	687	634	647	641	656	642	663	652	631	631	642	659	626	640	690	675	634	646	644	621	620	629	646	614	630	688	678	656	677	658	635	639	598	681	645	666	626	681	629	705	619	593	626	624	630	586
25221	12624	8293	6727	4303	2931	1630	928	623	422	386	359	312	341	311	298	325	291	256	306	286	298	315	225	270	267	262	276	280	275	259	265	251	266	283	291	259	272	259	270	247	256	255	253	249	279	252	274	246	257	260	268	249	217	264	273	255	249	280	248	220	251	272	245	259	287	275	249	286	275	263	265	265	232	268	252	256	250	272	273	245	217	272	238	275	265	257	253	259	253	263	280	226	266	263	255	271	247	282	253	298	257	257	282	277	248	260	279	261	279	269	252	253	244	238	242	274	272	261	245	259	279	237	241	269	279	250	300	266	241	242	253	264	264	228	274	260	260	246	264	251	255	248	259	267	291	261	267	278	285	266	254	301	264	238	240	262	263	260	261	285	297	272	259	235	243	287	288	270	272	263	249	266	283	273	246	262	263	270	263	275	255	263	283	266	226	272	248	255	286	269	255	261	254	285	263	274	286	265	277	255	259	260	278	291	234	275	260	245	279	253	272	235	264	258	260	240	276	275	271	273	277	252	230	252	261	251	255	266	263	252	262	243	278	278	284	263	243	250	250	289	228	271	254	246	286	264	241	245	264	267	263	263	259	241	232	260	274	277	267	252	285	245	249	261	285	265	297	223	231	276	250	245	256	268	242	263	253	262	283	279	260	279	282	257	264	244	267	248	257	238	267	263	272	263	231	248	238	253	291	220	275	250	249	232	264	258	267	263	272	262	255	276	232	273	255	260	240	249	289	241	255	267	254	269	255	232	294	264	235	239	268	250	248	246	281	274	248	255	244	284	295	257	266	255	310	293	294	251	264	252	260	287	257	270	243	251	254	245	226	252	247	253	255	250	227	255	246	273	230	278	262	231	259	285	270	269	261	253	247	245	275	264	257	289	247	265	257	234	289	262	259	273	234	255	244	276	275	265	291	271	294	236	241	275	259	279	263	261	250	265	291	283	241	260	262	261	262	277	248	243	270	245	264	243	276	261	211	296	243	285	271	260	252	249	263	228	254	256	264	298	232	277	236	266	252	255	237	265	248	277	247	201	279	253	226	248	250	254	233	256	249	275	288	255	260	256	238	284	266	272	256	253	289	236	259	223	261	291	251	259	279	249	266	247	272	256	255	246	259	273	272	244	288	270	273	249	269	265	283	259	252	269	274	265	247	261	261	245	276	266	292	261	268	255	237	259	230	226	254	253	270	275	244	260	239	266	238	261	257	239	217	256	248	304	239	268	270	264	272	236	271	256	272	238	272	255	261	279	296	243	264	256	277	251	213	277	273	274	238	253	266	279	249	251	241	251	264	267	258	276	261	270	227	272	267	286	244	291	228	228	254	247	241	300	247	278	245	265	264	256	242	266	264	282	290	272	241	262	246	266	249	267	263	245	240	262	282	304	248	256	232	270	257	248	246	283	261	262	261	265	266	249	228	229	259	227	254	254	265	248	270	271	268	248	287	250	275	288	249	290	257	254	246	261	265	241	267	227	264	259	274	262	229	258	268	273	223	245	254	265	258	288	258	267	290	257	265	247	265	275	245	276	290	221	266	271	239	240	264	239	268	253	280	253	275	231	256	273	229	263	245	241	241	239	276	281	261	292	247	228	263	266	274	267	282	256	267	247	254	244	293	263	229	281	246	238	272	281	249	222	234	270	253	256	282	246	258	281	242	263	246	233	278	255	268	241	233	266	277	246	226	263	298	273	260	251	273	268	265	244	276	237	229	244	256	249	277	225	249	227	238	233	231	243	231	273	235	269	259	269	233	275	302	279	274	244	261	245	259	269	247	259	250	245	251	235	253	251	254	268	271	254	239	250	242	298	249	263	272	266	244	249	251	240	284	264	276	221	265	240	253	260	259	257	279	269	277	228	289	265	251	268	257	246	252	272	232	270	245	239	251	243	240	257	254	274	253	264	290	224	266	216	258	261	238	247	249	289	256	274	246	228	237	263	268	270	268	253	261	260	250	215	290	243	293	266	259	250	246	273	266	262	244	260	280	270	260	282	238	272	257	242	275	236	228	234	272	263	250	266	278	296	253	268	267	273	207	239	260	261	252	262	254	239	266	242	231	275	252	268	313	259	281	262	237	241	277	274	277	265	249	246	248	291	280	274	252	280	277	262	277	252	250	229	251	276	280	253	257	267	251	289	264	247	272	267	259	275	276	278	264	257	245	228	268	235	272	271	269	255	261	262	239	223	239	259	260	262	255	272	259	256	258	248	242	277	259	284	259	231	230	222	275	270	250	237	254	256	238	257	237	252	226	245	251	255	265	259	254	270	250	229	275	271	227	246	264	250	278	241	269	256	264	275	259	279	272	274	266	246	250	270	272	268	270	254	247	247	260	251	221	260	270	239	231	252	271	255	263	275	252	250	253	244	283	257	236	270	255	273	258	257	265	266	247	253	257	272	240	273	283	227	228	250	280	231	256	243	255	257	261	256	274	286	270	260	235	269	271	243	244	274	251	264	272	263	239	278	263	249	255	271	271	233	245	226	228	265	268	277	229	267	236	251	288	265	272	255	263	232	247	297	253	255	259	262	242	256	264	241	262	269	277	265	250	263	234	238	269	244	267	234	254	262	266	235	268	254	221	252	279	248	255	264	247	259	236	220	229	261	266	229	278	252	247	274	234	236	255	261	283	251	304	270	264	261	221	279	256	285	221	262	258	273	241	276	230	236	277	252	262	274	244	225	242	292	272	255	247	263	259	286	257	311	271	263	260	256	267	244	259	282	274	248	257	262	258	256	236	270	265	232	256	226	242	274	245	264	258	254	240	272	267	248	295	268	246	237	280	258	239	245	240	268	245	236	258	234	232	240	267	271	259	277	268	273	265	248	270	254	261	249	245	250	269	261	278	242	239	225	227	256	267	267	269	279	286	246	251	230	257	288	276	261	249	269	269	252	248	284	259	248	259	263	256	225	262	256	278	261	232	242	252	267	248	287	263	266	265	257	247	254	306	246	281	268	240	284	262	251	278	250	271	258	217	254	226	254	247	248	253	258	267	254	260	265	256	267	261	266	278	242	274	257	248	248	259	212	247	254	247	269	249	271	268	237	251	273	252	261	240	251	266	275	238	250	289	252	288	241	278	260	245	267	269	236	246	248	238	268	295	291	242	266	281	228	250	250	261	216	270	278	261	242	265	268	272	276	247	258	253	287	304	251	249	233	247	240	262	285	278	263	269	251	252	274	247	258	242	261	272	283	253	242	253	293	254	286	244	242	267	270	228	238	253	276	253	266	257	255	274	264	243	296	248	247	273	267	263	240	254	253	256	267	281	250	244	259	264	263	248	268	255	249	274	242	260	246	255	261	244	243	250	249	258	268	223	253	281	279	274	232	256	240	248	254	229	238	265	288	245	240	258	256	298	256	250	276	274	281	248	252	264	276	277	250	273	257	259	264	254	254	252	249	242	255	274	260	259	236	219	257	261	251	272	270	263	259	251	225	262	238	279	277	231	250	244	230	241	278	258	257	251	262	259
19309	6097	6628	7119	5769	4280	2775	2218	1769	1445	1337	1169	1153	1062	1023	958	915	953	881	830	795	765	734	762	766	724	738	735	762	699	733	704	710	742	681	746	673	722	729	699	681	713	693	670	696	716	654	671	688	650	684	670	640	663	682	690	704	677	706	718	690	680	695	716	694	662	714	667	661	689	660	633	712	663	666	673	671	704	658	685	676	678	687	663	645	661	725	664	666	668	685	654	705	721	675	671	750	692	664	663	655	713	672	679	706	663	710	645	696	723	679	710	704	679	654	645	684	670	684	655	677	652	719	707	698	697	625	692	634	726	693	682	627	633	649	677	699	627	638	634	650	644	634	672	648	678	666	650	644	600	666	685	689	667	638	592	650	631	654	663	632	613	682	657	611	672	685	693	684	633	689	675	649	662	644	654	708	653	667	660	660	671	664	678	685	654	598	660	692	708	661	661	666	654	662	650	652	641	678	709	679	698	702	667	660	614	659	685	679	670	669	661	640	630	656	608	694	678	639	657	643	653	657	681	633	632	657	665	673	666	629	684	675	698	609	654	689	653	610	638	651	643	670	704	633	632	660	646	691	611	668	634	645	636	680	659	649	685	659	666	647	637	627	640	673	681	661	686	648	664	684	628	668	642	696	647	613	605	675	654	686	669	631	660	628	669	652	678	689	672	658	655	636	649	652	630	622	637	638	692	648	637	665	712	646	652	675	623	643	656	656	689	660	617	669	687	666	639	632	661	664	608	659	669	626	665	648	640	694	661	662	634	714	660	648	671	680	700	642	677	682	680	665	700	629	684	656	641	679	693	710	620	695	657	666	634	649	619	656	618	660	669	676	660	653	699	697	652	655	682	677	627	663	666	662	678	643	671	627	676	664	665	649	691	618	670	670	681	677	668	647	604	681	624	680	680	662	686	684	688	706	699	647	649	685	658	663	626	646	631	649	630	664	680	667	627	670	632	662	661	637	652	689	695	652	662	636	658	678	664	697	640	680	623	660	629	662	669	666	639	631	701	648	643	705	613	649	666	634	710	660	652	658	642	623	692	639	680	681	655	642	707	626	691	629	691	644	654	609	682	681	644	689	589	629	699	684	636	669	661	679	697	643	647	679	620	655	643	580	636	596	696	662	695	641	664	647	669	645	628	664	672	715	656	708	660	629	703	629	658	688	658	677	667	694	641	659	659	648	645	638	667	636	630	650	661	657	670	643	633	706	669	648	643	655	671	656	643	616	618	682	684	693	655	653	653	596	645	643	713	681	674	619	639	700	639	614	634	631	680	682	680	630	652	707	666	627	602	676	689	655	663	643	651	663	658	665	661	692	669	641	641	672	652	641	623	629	658	605	640	680	671	680	667	685	634	662	668	685	638	633	667	645	675	658	661	662	618	649	617	664	703	657	662	693	614	623	605	641	639	660	664	695	679	718	619	692	655	628	670	650	653	658	672	645	662	702	638	648	672	610	614	684	643	668	668	633	703	658	635	689	630	679	632	660	679	651	597	637	677	639	690	630	677	613	707	661	697	666	662	651	655	651	694	677	614	657	661	712	680	640	617	673	648	686	637	646	635	660	665	691	708	678	666	657	673	689	614	680	653	675	651	711	634	662	647	659	649	655	622	668	667	677	642	683	656	631	690	644	657	683	633	718	643	684	666	692	652	657	739	652	660	662	659	656	666	646	655	660	679	670	637	703	626	670	720	719	684	654	661	675	654	637	684	687	648	665	670	692	658	695	658	691	651	664	687	645	634	703	671	650	653	658	718	667	652	716	656	645	691	679	657	627	639	649	648	680	648	640	694	688	694	658	666	689	637	670	663	589	629	690	726	661	671	643	656	662	665	684	664	651	686	686	677	690	621	646	667	612	674	644	631	621	644	656	640	620	666	678	666	688	688	656	717	697	661	650	609	669	631	670	706	622	623	715	676	624	644	641	675	634	620	693	701	675	656	653	650	633	658	702	687	649	643	699	662	676	585	651	689	667	621	683	619	610	696	644	635	663	683	640	630	624	598	648	666	668	689	647	682	660	654	666	637	630	633	679	723	712	660	668	669	658	687	638	649	656	687	668	674	668	684	663	663	623	656	642	739	637	678	651	660	661	651	704	629	634	665	639	643	642	631	659	606	681	655	623	645	656	693	650	618	700	666	670	687	685	664	681	659	658	664	666	642	621	672	682	650	666	690	684	683	633	615	670	670	616	658	703	656	674	650	660	682	658	656	709	655	649	628	668	691	644	674	665	635	639	641	657	638	632	645	637	674	676	699	664	671	683	655	626	627	649	648	654	612	698	625	672	659	679	680	634	646	635	648	645	597	629	712	662	638	652	648	655	660	648	670	668	696	674	686	654	661	652	689	626	690	642	685	656	633	667	689	650	662	691	651	694	621	672	675	643	658	633	688	691	665	670	688	641	649	668	655	658	646	671	666	669	620	716	680	637	651	623	677	687	681	589	659	649	680	659	616	652	681	671	656	700	660	657	651	665	671	703	657	648	673	669	690	611	663	625	708	687	621	638	671	633	703	663	676	690	655	609	678	655	678	691	618	616	653	647	699	645	626	650	691	673	665	693	654	680	654	684	651	665	663	642	666	660	635	623	595	669	637	684	680	706	610	702	627	653	668	644	657	648	677	662	655	650	631	661	649	661	662	678	662	689	668	651	670	674	682	671	621	665	687	710	660	615	633	642	664	659	651	618	682	640	630	639	658	649	646	631	618	644	665	669	690	624	673	671	671	684	662	652	703	662	649	646	696	644	651	660	680	692	632	647	664	674	670	679	633	650	708	658	694	658	623	619	670	664	634	634	650	691	681	633	655	657	682	651	662	690	665	671	608	680	637	630	663	643	629	679	668	643	663	627	636	637	641	649	714	609	617	666	659	643	713	692	668	621	635	663	738	684	618	657	655	671	700	682	673	670	649	682	618	660	649	638	713	648	670	664	693	699	670	646	631	646	690	653	632	704	693	646	675	681	695	680	642	625	636	679	679	697	648	703	679	629	640	631	687	684	668	624	687	695	606	680	622	660	697	668	623	648	652	708	652	643	672	624	634	655	623	651	648	668	674	663	627	609	651	663	660	656	672	668	668	667	657	705	705	643	668	678	667	636	679	652	627	666	648	666	652	652	704	644	617	677	656	627	681	665	687	663	656	643	656	656	642	658	651	651	626	654	710	670	640	677	706	666	648	643	656	622	687	614	678	633	697	617	684	648	675	662	702	698	646	644	622	636	647	627	684	673	649	677	612	635	650	606	645	644	694	625	663	657	671	621	680	671	680	669	637	643	674	645	644	677	682	631	672	675	648	689	681	665	690	703	695	687	631	646	678	601	644	710	632	664	666	644	667	654	629	654	654	722	704	647	651	702	695	639	686	656	708	653	651	700	705	645	659	688	675	668	656	712	662	635	693	641	639	690	672	683	708	652	680	657	656	626	640	644	681	687	681	668	654	638	673	661	670	711	640	669	668	678	691	676	643	691	680	680	669
34879	19060	13162	10283	6998	4603	2491	1337	748	495	339	311	275	261	247	240	224	165	194	189	165	168	156	162	178	170	166	154	163	138	183	148	162	149	158	157	168	156	139	174	153	165	146	167	133	168	148	165	152	170	157	170	145	146	123	160	147	144	171	150	139	137	134	161	148	152	165	140	157	167	153	129	155	150	163	144	157	157	151	155	152	148	144	149	135	140	142	152	123	146	145	156	147	164	136	146	152	142	159	172	153	167	144	154	157	143	146	163	171	129	150	142	167	164	154	154	166	142	139	123	140	145	145	140	144	168	136	146	137	143	134	128	164	135	149	153	170	161	162	173	155	172	142	150	122	145	137	169	145	143	150	157	147	142	134	134	152	161	159	139	156	137	165	147	127	152	158	131	138	140	143	139	146	158	138	142	159	146	161	129	129	154	143	142	158	153	157	148	161	148	156	151	137	158	170	157	156	143	152	145	151	157	149	123	160	141	157	145	148	121	137	155	149	166	156	152	130	125	133	146	154	156	139	124	131	129	130	146	128	172	138	153	141	148	141	135	149	154	129	150	152	135	156	137	149	122	152	133	154	136	152	144	159	140	155	148	142	142	147	137	140	165	159	134	154	160	155	123	155	138	139	159	117	136	161	135	152	125	147	138	150	176	146	138	158	161	158	123	126	143	141	167	151	153	156	157	138	129	149	116	170	133	151	152	137	148	139	144	150	158	128	150	141	117	141	159	139	161	133	150	154	132	133	148	143	143	143	141	127	147	148	141	138	150	173	123	124	137	151	151	136	134	139	139	167	160	165	149	136	138	133	133	163	162	150	154	155	146	151	158	135	137	140	144	140	130	146	154	144	145	135	136	147	128	151	164	122	146	121	134	156	152	137	148	145	150	154	145	148	145	136	157	143	129	151	147	146	143	152	154	157	160	165	143	141	123	171	148	163	160	152	145	145	155	122	157	151	128	147	145	156	171	150	174	144	156	149	130	147	144	129	148	146	142	150	138	154	132	120	158	150	131	156	139	138	137	124	141	151	147	156	144	170	129	153	133	165	151	164	128	136	156	143	135	128	134	143	138	161	142	131	174	162	124	148	162	142	154	151	158	165	148	135	147	140	160	153	172	175	129	154	164	166	122	167	143	120	146	161	156	146	157	140	144	131	130	150	138	131	167	139	140	158	135	132	144	156	151	159	128	146	141	168	148	136	185	141	154	132	131	134	156	128	140	155	157	159	158	145	150	134	133	159	129	172	129	152	138	154	153	142	156	139	142	136	152	153	137	131	138	136	160	150	131	126	145	140	130	113	149	142	154	143	146	157	141	154	157	126	138	151	147	147	136	142	141	143	145	145	148	154	156	140	158	141	149	155	159	138	122	166	122	136	123	158	134	131	134	143	150	137	124	142	135	164	154	159	145	135	156	154	126	135	134	155	134	133	149	161	152	129	135	139	155	158	146	142	142	142	147	130	147	136	148	186	149	150	162	171	135	156	149	142	146	156	132	145	134	137	147	124	144	157	163	154	130	130	152	151	140	150	158	148	156	147	132	124	145	165	144	150	130	164	153	145	162	143	138	157	148	151	149	142	134	150	140	120	163	131	145	148	159	139	162	150	152	148	144	146	137	151	148	154	149	155	140	138	152	152	144	146	140	141	136	154	161	157	151	152	161	162	150	137	129	145	140	149	140	153	140	140	139	140	120	139	145	155	162	146	136	131	145	146	147	151	145	172	143	140	137	149	169	140	149	150	148	151	137	148	155	143	153	145	159	156	156	166	158	148	147	157	152	137	143	145	145	160	144	162	149	144	147	155	163	155	150	142	138	172	154	138	146	171	139	152	157	158	135	157	136	151	159	141	134	141	130	130	153	173	131	159	151	137	148	159	139	136	159	138	143	123	151	147	146	141	161	137	147	160	139	156	155	140	147	156	131	164	120	130	144	161	143	141	153	159	139	147	155	123	157	139	171	139	132	161	163	145	141	140	129	136	156	160	137	157	150	147	127	153	143	126	130	121	146	138	126	156	141	124	149	158	130	157	152	154	146	148	141	146	127	156	135	156	148	153	138	125	142	128	136	149	152	133	146	148	148	141	139	138	153	149	147	136	155	157	140	149	133	139	145	130	132	131	124	146	116	143	164	149	165	148	136	138	192	153	138	161	156	143	142	126	145	135	130	160	145	137	154	149	145	156	134	133	152	134	155	147	154	153	116	134	130	147	167	143	149	142	159	161	142	141	163	155	127	160	139	136	163	159	139	135	154	133	141	151	149	150	136	126	132	165	125	144	153	155	152	152	152	166	139	135	122	136	141	139	144	134	145	176	167	152	159	139	111	135	139	143	145	166	138	147	143	146	162	154	162	167	150	148	145	132	137	140	127	135	144	136	120	144	144	116	159	148	137	146	150	141	134	140	163	140	141	132	133	148	153	149	142	149	151	128	143	147	141	159	143	117	142	135	127	135	148	147	138	134	133	157	132	148	144	166	163	141	145	151	142	167	158	153	142	153	155	142	131	162	159	157	120	137	140	138	142	124	151	149	154	156	140	141	151	157	152	170	130	137	155	135	145	162	145	151	154	138	148	156	153	146	152	134	162	136	138	123	149	142	143	144	142	140	146	129	138	147	156	154	159	147	135	147	140	139	154	142	143	139	149	164	164	168	141	117	142	145	121	149	149	160	155	147	131	134	172	124	154	168	150	166	160	149	151	146	157	142	140	133	142	136	149	143	163	141	156	173	133	136	133	142	147	147	152	157	152	155	130	134	141	137	155	134	146	136	155	132	136	156	163	133	124	144	148	154	153	140	151	147	124	145	143	139	138	134	163	151	144	157	166	136	132	151	151	148	159	147	140	147	139	141	137	156	163	142	142	163	135	167	147	127	129	153	140	127	127	157	159	161	120	169	138	145	153	135	151	141	148	140	134	157	144	133	145	126	142	145	158	151	154	115	154	138	139	171	125	149	155	161	142	151	143	143	136	151	150	143	145	135	130	169	163	151	142	135	175	159	132	126	130	146	158	158	177	132	157	148	140	129	160	133	129	155	160	136	145	151	122	141	141	134	131	154	151	160	146	143	150	166	124	124	162	131	160	133	144	155	150	144	164	169	130	132	168	147	144	164	148	143	119	128	173	123	147	135	152	124	143	145	139	130	157	145	129	180	163	147	136	168	144	138	160	139	145	143	144	147	145	144	151	156	172	136	151	163	164	166	145	142	139	172	128	140	147	160	168	139	147	141	157	163	145	138	141	129	136	163	162	158	175	166	142	129	157	126	153	142	144	140	128	142	153	147	173	154	159	149	140	134	133	169	153	175	154	142	159	143	162	182	162	130	141	137	135	119	161	156	156	150	153	148	151	140	155	154	139	157	146	159	137	163	139	140	176	151	167	144	135	145	140	141	144	129	162	115	130	169	138	148	137	167	139	132	147	118	139	137	136	146	121	151	141	118	144	142	135	145	147	148	136	144	142	155	147	145	149	162	150	156	159
24991	9451	9823	9779	8414	6237	4156	3261	2320	1973	1614	1397	1353	1125	1087	945	849	876	789	715	709	649	651	594	578	540	545	533	538	508	519	513	481	483	525	484	462	458	488	488	474	393	485	488	457	445	447	462	463	442	454	407	450	424	408	420	405	464	449	448	435	427	433	408	436	460	427	454	463	439	408	436	413	383	419	422	460	379	391	408	405	430	434	433	408	441	411	424	445	423	448	407	431	414	424	458	399	392	404	426	415	449	423	463	433	438	445	429	485	420	414	431	390	405	405	442	445	403	391	394	404	405	402	403	443	372	424	381	383	388	396	377	406	423	413	403	423	374	366	368	413	404	430	346	383	432	382	403	381	409	398	401	406	382	425	385	397	374	387	410	407	388	384	412	356	366	352	378	374	423	396	390	394	399	396	369	366	417	397	408	375	370	389	424	388	353	395	381	413	398	368	425	386	415	390	405	386	404	384	404	383	377	382	398	391	418	386	369	394	388	387	384	405	385	412	379	387	408	436	373	393	376	397	400	392	389	409	389	394	387	420	412	366	394	421	401	387	392	384	391	390	377	392	412	361	411	390	424	426	371	385	413	379	366	401	405	368	387	407	386	371	406	399	369	406	376	404	386	376	407	391	382	402	376	411	425	374	348	413	354	405	388	386	369	376	369	391	399	422	432	381	336	377	437	420	365	436	421	401	440	399	397	369	388	409	359	366	397	358	382	401	392	427	391	415	388	366	369	371	404	380	430	393	396	362	378	391	417	374	391	401	377	389	372	395	377	380	417	380	363	356	386	377	391	400	390	405	408	396	388	381	383	425	348	405	403	415	399	407	379	339	420	402	350	381	396	416	409	369	400	365	361	368	409	405	409	390	399	424	373	354	411	378	387	410	406	431	418	378	389	406	393	387	365	404	381	342	394	388	410	408	357	402	413	402	370	379	375	410	386	374	357	417	411	393	373	354	385	385	372	415	405	418	408	391	388	402	410	353	385	387	394	331	401	432	449	389	381	421	397	395	420	401	372	385	379	384	377	398	364	387	380	413	382	378	401	403	368	358	385	378	378	398	377	397	409	354	396	380	395	417	390	337	385	373	376	386	368	397	395	353	382	373	417	392	382	400	358	412	410	389	403	391	381	397	392	389	380	404	371	398	391	417	355	370	385	388	392	390	381	386	357	390	403	383	418	406	383	404	389	313	387	390	379	393	353	385	371	336	374	377	387	390	372	361	345	368	346	364	373	427	400	382	391	377	411	370	388	409	379	376	389	359	381	394	386	405	422	390	410	403	380	378	393	388	401	368	409	398	368	389	376	401	396	372	395	370	373	393	367	396	439	421	424	391	369	420	399	345	403	397	429	389	398	364	418	384	380	392	380	359	408	392	415	396	352	358	425	419	391	403	356	371	371	414	361	411	419	391	405	373	402	400	413	412	374	374	380	417	396	374	418	384	399	336	391	406	453	350	357	393	361	389	403	395	359	393	384	408	414	369	372	396	377	370	384	380	394	399	361	372	399	401	408	378	360	380	375	413	395	397	367	393	390	371	424	373	395	378	379	378	411	413	424	401	388	383	412	435	417	374	391	451	374	365	408	416	397	430	395	386	409	410	408	399	423	367	398	409	400	402	412	379	382	387	402	357	392	407	389	416	415	364	386	382	404	371	398	370	395	393	378	393	384	404	378	404	389	389	369	383	408	390	386	396	381	387	388	397	427	382	370	338	380	401	392	397	363	384	376	394	430	426	414	381	392	386	365	417	390	406	352	375	424	409	405	385	391	405	407	398	361	384	425	373	397	354	375	388	385	425	378	397	397	397	407	393	401	363	389	395	438	395	427	384	384	392	414	397	382	398	380	380	374	411	404	390	415	367	391	401	429	391	376	367	396	377	420	382	402	369	394	393	365	393	416	390	378	391	406	394	364	391	369	427	384	384	387	439	375	381	404	360	379	390	377	378	398	405	388	421	364	376	412	369	378	391	402	409	339	404	378	391	373	409	389	405	416	380	385	366	397	416	379	386	374	396	352	379	403	394	374	399	371	419	405	418	369	415	387	368	404	415	388	411	363	423	406	371	411	409	381	422	408	376	380	362	401	386	405	402	401	373	391	417	400	393	445	408	423	398	386	393	385	352	382	416	364	412	427	359	398	386	381	384	382	409	389	361	400	437	414	366	375	394	390	382	393	399	375	421	385	382	380	372	392	388	413	393	349	399	395	410	371	361	378	408	399	402	424	407	397	401	398	422	386	387	385	370	385	428	427	390	390	398	389	390	380	387	396	397	427	389	376	367	416	387	412	379	424	430	346	411	392	395	374	407	392	371	395	356	360	418	397	366	434	361	400	364	413	390	348	361	396	376	412	363	439	374	413	390	373	395	388	416	405	406	394	393	420	375	409	398	406	409	412	372	395	397	401	381	397	405	400	414	403	387	389	405	383	390	405	408	376	389	392	398	420	412	417	412	383	388	383	368	426	397	386	378	398	409	388	384	397	374	355	383	369	369	380	348	425	406	326	366	391	369	430	394	398	421	397	380	383	357	394	413	427	394	419	386	388	384	406	384	415	400	380	379	399	358	378	410	392	421	413	419	386	426	413	380	396	373	412	399	384	376	370	406	378	380	380	363	398	398	385	426	366	441	374	416	447	387	349	371	393	386	392	356	367	363	428	404	379	379	409	413	369	373	405	408	387	403	393	408	364	386	384	413	406	405	351	362	395	392	375	395	389	386	390	409	395	381	371	391	395	372	378	383	374	409	396	409	394	372	355	401	366	407	380	400	396	392	361	379	408	404	387	388	409	394	408	406	390	374	385	414	388	417	364	396	402	370	357	401	406	387	400	414	389	362	405	380	364	452	402	385	379	380	380	352	376	388	376	416	377	376	409	417	350	420	380	398	396	403	369	394	423	389	437	402	420	429	383	406	424	455	416	399	414	416	392	377	407	422	396	380	397	367	371	375	376	381	405	389	373	401	405	360	388	367	359	395	396	403	388	408	395	375	390	370	349	393	419	403	391	385	359	387	374	410	367	364	410	384	404	380	386	381	422	384	383	371	403	400	386	400	381	370	390	395	400	406	403	421	358	388	391	395	397	394	408	368	385	414	427	424	380	374	389	371	435	380	380	410	381	395	369	339	421	400	382	387	395	433	366	386	386	373	388	394	422	388	377	446	410	385	392	368	364	405	410	400	386	372	383	399	402	340	402	385	392	400	432	366	400	346	376	408	365	383	419	384	387	366	380	411	398	364	397	386	373	412	412	390	405	376	417	373	386	380	394	402	391	372	395	380	391	401	384	378	397	371	397	379	360	400	383	346	402	391	362	369	410	370	427	388	368	359	369	429	424	401	386	410	376	386	414	369	425	390	376	389	379	365	379	350	385	388	409	381	365	415	428	395	363	403	389	436	392	385	403	413	400	375	355	358	389	393	394	384	371	421	370	396	414	413	377	407	367	419	400	403	383	380	417	372	371	389	412	373	371	420	401	380	408
5638	1883	1230	834	628	387	303	255	246	261	262	227	257	244	258	274	236	259	251	231	231	230	253	272	254	239	232	255	225	249	264	238	232	229	237	233	251	275	230	241	236	226	278	242	231	236	258	277	270	235	284	251	220	239	248	234	241	257	257	259	243	286	233	251	260	265	248	266	217	277	229	227	242	231	252	251	254	237	261	245	236	281	247	255	252	275	226	248	259	266	251	243	230	256	218	269	288	244	271	239	233	268	260	244	243	271	257	272	251	244	240	246	267	236	252	250	253	241	268	260	252	266	258	245	281	258	258	265	272	274	237	253	245	240	239	251	264	251	226	229	230	252	253	230	262	241	276	233	240	234	263	253	241	240	252	240	261	254	265	250	236	269	285	229	263	264	234	252	252	259	269	253	251	245	259	230	269	252	230	273	257	223	252	242	292	235	248	259	230	216	227	257	254	250	250	227	237	235	249	239	227	237	256	252	252	229	237	243	246	261	212	256	270	253	245	247	260	260	263	235	235	248	262	273	267	253	254	223	224	240	251	241	260	251	252	226	245	268	231	265	260	246	265	267	232	228	251	229	252	275	233	234	250	252	258	258	220	248	246	252	240	239	271	251	255	284	228	243	265	262	253	252	265	248	252	260	242	260	238	247	258	238	258	251	269	225	252	262	264	255	236	247	261	245	256	237	241	237	273	262	253	230	253	244	215	232	256	267	242	257	240	254	275	261	249	263	251	251	236	262	248	241	244	253	251	260	244	257	235	265	261	241	205	263	234	243	257	218	227	243	236	233	255	256	264	265	266	254	243	234	267	234	257	265	278	252	245	263	259	243	270	257	257	251	277	258	260	230	250	232	259	247	274	250	250	220	243	245	232	265	268	243	257	263	243	259	256	265	247	242	251	244	271	235	244	254	228	264	248	241	260	264	257	250	251	248	230	242	255	256	257	241	205	253	241	250	269	265	236	250	269	240	223	244	238	240	256	261	264	253	243	234	231	219	265	251	271	265	249	264	208	259	255	267	246	259	253	252	220	233	250	265	228	269	255	274	234	256	285	250	228	247	259	263	241	244	232	257	250	258	241	246	283	242	278	254	274	252	254	225	218	225	252	277	237	242	267	251	259	271	256	258	230	227	248	262	252	239	255	255	248	251	248	287	272	251	233	252	275	243	243	264	225	245	243	228	249	259	245	248	230	230	235	255	237	244	245	270	258	260	240	252	228	230	243	245	266	228	242	229	277	255	250	239	305	239	241	254	257	231	226	245	247	260	249	253	237	263	237	260	257	254	228	256	241	230	276	291	258	236	256	228	267	262	241	254	229	263	246	232	259	263	224	246	274	245	219	235	259	258	244	255	243	239	229	251	258	241	258	225	265	266	254	261	251	237	256	265	267	251	251	255	255	253	238	248	262	263	250	218	236	265	271	271	248	254	254	289	229	256	264	257	239	255	264	278	280	222	242	255	272	244	277	253	239	225	237	237	223	243	221	260	264	237	251	247	234	220	247	252	237	247	251	259	237	251	232	253	255	283	276	248	260	263	230	243	247	254	228	219	256	257	251	268	255	266	231	278	232	243	241	255	255	276	272	251	263	257	251	238	233	259	272	263	221	232	257	256	240	247	253	248	232	258	272	248	232	263	238	235	279	256	254	262	269	283	244	251	272	250	246	237	265	250	202	267	243	237	257	251	241	231	249	274	257	237	270	240	262	252	253	278	254	238	268	265	257	235	229	249	254	224	260	253	260	270	250	235	260	246	264	264	262	245	258	231	223	242	260	283	234	242	263	258	275	242	248	263	222	266	270	251	265	241	245	238	252	244	257	244	249	268	251	249	263	304	243	277	249	261	278	245	243	249	238	276	249	234	223	242	244	262	294	233	242	248	226	275	264	228	263	249	253	280	253	246	274	264	272	243	264	258	213	254	254	252	214	239	246	261	242	232	253	230	264	230	267	262	233	275	255	265	238	275	243	222	256	245	252	271	261	237	250	276	253	264	238	263	226	246	230	246	258	259	277	221	266	245	249	273	229	268	252	230	257	233	242	255	263	230	261	250	223	256	253	235	242	252	240	264	241	259	243	246	250	232	240	272	256	273	252	233	245	225	250	260	248	255	240	244	256	263	247	237	242	275	230	250	232	241	243	249	246	249	255	236	260	232	252	223	281	241	242	247	253	235	256	249	240	262	220	276	269	242	246	271	242	237	257	246	238	270	255	246	233	216	246	216	265	249	236	249	237	247	255	257	264	257	271	203	245	222	248	263	248	263	256	251	251	220	236	233	260	253	277	246	236	242	240	243	255	232	235	247	222	255	227	231	256	225	244	239	238	244	242	244	260	235	242	231	246	221	249	254	281	252	230	269	242	222	229	226	235	245	243	246	235	248	239	277	257	263	253	259	231	284	238	266	267	237	260	243	223	237	277	237	252	281	226	243	264	235	237	265	287	268	240	249	241	245	261	247	247	270	240	243	259	270	276	258	272	229	240	255	233	262	266	289	270	255	218	269	257	229	225	255	270	243	233	242	258	254	273	242	253	270	246	251	256	271	264	244	255	219	229	246	235	278	228	259	258	264	270	250	247	242	259	260	226	265	259	250	250	238	255	241	247	241	265	245	257	267	271	244	225	231	245	260	248	251	235	255	278	257	229	251	213	262	269	239	245	238	239	231	241	238	248	242	246	221	249	211	258	246	216	285	256	243	240	254	231	255	249	269	257	245	225	247	236	247	244	299	243	235	267	245	248	239	266	270	275	287	247	273	245	241	246	265	257	244	234	252	253	241	254	232	252	249	255	246	236	248	276	248	237	240	267	229	249	231	259	229	236	257	250	245	255	259	256	219	250	236	264	262	264	269	263	262	229	249	249	261	249	247	249	252	248	255	244	218	220	255	252	223	276	237	263	224	255	223	251	272	245	246	250	217	254	269	246	254	250	243	248	245	258	254	270	261	262	230	226	233	255	299	263	258	246	252	235	260	250	222	245	251	274	249	264	248	232	261	238	240	246	255	265	235	265	297	250	237	245	255	228	249	267	234	241	237	248	253	282	233	246	228	241	238	263	263	270	242	299	245	218	237	244	238	215	246	265	259	258	258	266	257	244	240	259	258	258	276	236	238	261	253	270	253	233	239	263	294	255	245	262	252	262	261	237	251	236	246	266	252	240	243	255	265	265	245	258	245	229	247	203	219	251	225	234	246	232	246	260	225	250	249	203	258	258	269	245	244	240	238	238	255	248	232	263	259	238	283	267	257	291	248	246	232	263	241	249	248	259	250	237	244	263	259	273	247	240	239	237	270	255	260	260	223	241	213	299	236	219	256	231	266	240	236	262	264	256	228	240	216	254	256	241	245	264	261	232	246	258	239	274	256	246	261	269	248	259	260	240	259	258	211	247	235	241	263	230	259	240	217	255	238	254	249	235	252	247	249	236	247	262	274	227	266	277	236	253	256	230	251	264	241	232	263	223	257	236	252	259	261	217	236	242	275
5188	2091	1897	1821	1540	1130	861	789	731	680	709	701	681	671	687	696	722	632	588	612	695	660	675	633	669	683	690	702	640	644	642	608	601	607	689	661	641	674	672	701	654	642	661	664	678	692	655	681	670	686	632	580	655	661	662	657	678	685	678	667	614	642	617	657	634	592	625	661	656	619	626	699	663	647	658	652	615	639	636	645	678	612	652	628	655	672	657	672	681	647	613	645	703	652	688	608	670	650	644	711	683	682	644	663	675	690	649	639	701	669	602	652	612	620	641	665	674	649	637	671	672	657	668	655	669	688	685	641	663	639	636	654	669	640	658	661	680	689	678	628	596	608	616	623	650	678	667	612	645	614	622	694	665	657	616	632	635	598	667	721	601	610	655	638	618	644	662	645	653	674	672	648	668	618	634	666	625	650	676	731	657	678	629	654	656	671	610	642	646	622	677	657	664	648	637	687	617	627	653	684	606	606	647	672	683	654	665	646	649	637	661	635	662	677	678	645	683	661	670	660	641	632	630	686	622	676	648	654	643	636	647	634	632	654	654	634	634	661	663	632	618	653	683	696	639	657	640	666	656	643	644	614	677	624	648	638	626	676	672	606	670	616	655	635	668	656	687	649	605	612	648	641	645	630	652	624	645	675	619	644	633	602	681	634	633	653	656	650	690	621	647	692	674	629	610	668	695	641	653	667	628	668	648	694	677	669	663	673	646	696	628	668	643	639	597	683	682	630	664	666	646	657	691	651	610	656	637	669	641	614	643	652	669	654	648	627	692	640	649	664	645	681	637	650	598	663	669	628	627	619	655	629	668	627	582	644	664	634	671	583	655	638	695	679	657	667	655	652	656	605	661	665	646	678	657	689	648	633	664	644	633	633	629	621	672	662	671	676	758	638	654	627	647	629	646	646	607	660	673	616	668	626	592	650	613	657	637	648	680	656	684	651	629	666	638	652	643	614	690	661	645	647	643	603	664	631	692	650	638	641	625	647	663	643	636	608	660	619	659	642	674	661	601	678	606	686	632	658	671	637	639	667	678	631	627	661	675	668	642	663	613	700	625	662	664	666	624	647	625	681	665	596	657	678	601	634	642	618	651	661	674	633	695	670	678	657	661	624	607	613	664	682	670	614	656	645	638	682	613	662	720	631	611	677	621	628	654	641	644	651	651	671	655	697	660	668	628	643	629	642	640	647	634	616	627	677	643	628	642	638	620	634	684	675	676	645	674	632	641	643	632	651	653	628	685	642	618	666	619	651	661	663	683	678	672	677	621	650	650	695	648	591	648	635	670	628	682	662	656	600	659	620	631	621	621	687	676	660	628	650	703	687	626	639	619	659	644	669	667	638	621	625	644	589	680	636	634	651	644	606	650	633	652	633	658	681	654	674	661	613	626	673	668	668	668	690	623	666	650	694	659	625	654	652	581	662	656	656	648	647	646	639	661	656	642	657	623	655	670	634	633	641	638	621	643	594	610	618	628	585	683	607	672	644	645	669	668	681	629	629	672	664	611	629	625	658	670	645	645	652	645	621	634	663	627	646	650	647	639	624	668	640	636	649	662	629	601	685	690	645	593	675	633	682	620	645	650	628	652	636	647	645	632	653	600	618	689	610	616	633	639	633	717	673	680	655	629	633	657	661	602	628	705	671	688	659	678	648	649	634	658	647	676	672	642	616	666	617	647	620	628	615	599	639	621	675	620	655	628	638	672	651	662	662	637	645	688	623	692	599	647	657	632	632	634	669	698	653	658	637	663	657	644	687	667	625	626	687	611	619	687	668	669	609	687	593	653	645	646	660	670	661	683	652	624	687	645	649	671	651	673	664	671	607	653	693	666	624	634	622	639	650	618	619	663	667	670	586	680	634	726	620	601	641	699	654	685	629	616	623	601	608	641	617	665	605	695	632	613	663	649	677	609	610	643	636	666	632	631	654	690	647	639	659	691	618	646	681	652	659	629	602	639	650	655	624	648	629	630	624	619	643	628	645	636	658	693	647	655	655	631	599	653	615	631	638	650	619	664	684	667	619	647	665	699	593	677	659	639	690	665	643	618	688	687	634	648	675	613	676	721	657	683	626	649	705	632	646	704	633	679	624	630	627	657	688	669	666	668	601	690	616	681	620	647	641	626	616	648	600	645	652	653	671	623	686	633	649	682	617	650	639	613	635	624	659	687	647	644	676	627	677	647	640	644	638	630	661	655	636	605	629	596	662	634	669	661	596	617	641	646	637	674	685	673	687	671	675	636	666	678	683	643	627	669	692	697	665	655	692	625	657	636	664	671	628	665	621	579	601	657	652	640	692	635	687	693	675	659	670	662	668	640	624	636	644	654	654	676	632	703	655	598	619	654	636	643	640	684	664	656	660	675	652	683	682	642	639	639	624	641	628	645	637	644	647	604	650	676	640	656	643	597	668	686	651	663	636	660	611	696	652	676	641	669	623	643	621	618	638	700	663	622	631	668	651	650	644	650	634	685	631	652	664	663	641	653	630	648	638	652	643	622	561	668	663	661	661	704	669	637	625	679	660	640	663	645	683	630	649	663	669	661	659	612	645	684	640	625	630	651	667	656	626	701	654	693	620	620	665	595	652	677	653	659	650	675	657	658	623	667	636	614	619	644	666	630	628	590	653	641	638	659	694	636	660	627	648	645	619	646	646	661	683	616	642	676	684	628	691	683	631	677	676	662	668	615	676	640	633	655	677	640	641	661	667	635	656	627	658	623	694	675	649	659	631	625	677	618	620	633	627	649	658	591	645	643	655	635	642	640	661	627	674	617	634	618	634	622	684	680	635	640	668	642	651	698	661	683	672	658	663	609	595	657	661	667	619	656	639	637	642	643	620	697	616	622	656	670	629	658	623	678	638	643	673	617	590	630	660	636	711	641	657	656	623	629	668	610	662	602	619	632	646	643	592	635	689	609	666	655	669	643	619	664	637	622	654	658	660	620	588	644	651	664	659	621	646	675	645	676	621	652	705	637	602	651	657	658	682	590	640	648	659	668	684	637	650	648	645	661	646	650	655	639	684	600	631	694	672	648	632	611	667	683	675	624	647	630	659	625	613	632	654	674	667	636	636	668	646	688	604	654	672	667	652	662	688	672	665	644	633	634	626	651	610	660	610	685	648	660	623	642	627	648	601	626	640	676	650	654	630	636	670	641	633	643	621	642	654	664	669	632	660	612	679	655	664	640	669	666	633	670	634	639	639	644	632	645	642	683	660	631	613	671	674	648	622	643	663	651	643	581	651	680	655	643	613	629	674	654	640	682	668	638	677	667	623	638	663	684	686	644	607	656	609	602	680	668	634	650	584	648	643	636	625	664	708	632	645	694	689	630	648	641	628	678	646	660	659	625	674	682	657	668	640	624	677	642	599	691	666	641	598	635	657	603	654	640	611	652	663	641	674	649	658	662	606	664	642	659	675	603	648	637	647	679	669	665	700	615	672	635	694	647	660	636	671	647	670	618	650	651	671	667	639
26082	13670	9008	6658	4376	2696	1392	821	550	419	367	366	338	315	302	301	298	256	291	279	274	263	267	288	282	268	294	301	268	285	275	253	242	232	266	261	275	294	260	278	274	265	263	230	258	265	260	219	259	243	254	246	269	237	257	236	291	269	231	226	256	237	300	300	285	260	275	236	238	273	271	259	266	270	238	269	251	259	274	252	261	264	253	225	259	274	241	247	266	227	291	297	262	259	277	263	273	289	238	259	273	272	275	258	252	248	273	295	280	239	252	244	265	290	254	246	289	255	254	263	274	263	282	249	291	252	240	253	274	247	263	243	272	275	226	244	245	269	226	246	258	286	253	238	267	288	242	266	267	256	261	287	275	309	254	268	249	229	223	291	269	252	260	268	264	274	246	265	242	255	265	275	215	263	250	260	269	227	278	278	280	252	252	282	267	251	248	270	250	282	258	264	255	247	247	239	272	270	269	241	259	254	255	262	252	269	266	293	273	260	266	272	253	261	277	262	250	267	276	267	244	264	253	240	296	266	281	271	284	259	254	235	284	246	259	255	227	237	243	234	254	272	254	255	240	260	255	295	236	257	239	258	251	245	264	265	309	251	235	269	238	283	299	259	261	241	269	278	252	245	223	233	298	284	270	268	273	233	256	263	284	272	267	209	262	263	295	249	247	239	272	257	255	271	271	278	271	242	254	262	275	286	255	243	266	282	256	262	236	245	255	256	241	264	266	246	249	263	252	258	263	290	269	270	250	222	236	256	264	244	264	240	248	252	238	281	266	255	273	253	255	233	278	247	276	246	300	248	271	253	258	258	220	264	267	255	274	252	268	239	285	283	263	229	285	243	268	255	264	249	280	267	254	271	234	260	250	275	255	250	264	264	289	266	240	249	227	243	274	216	262	254	284	262	276	276	277	276	271	264	292	280	274	276	237	271	273	249	283	251	290	258	274	240	268	223	281	224	256	283	277	260	242	229	242	233	249	257	280	254	237	250	285	273	255	255	259	241	249	273	278	261	257	267	230	255	262	243	233	254	278	281	268	244	260	252	284	246	254	240	272	262	266	271	256	227	262	244	262	275	249	244	253	242	269	272	272	269	256	266	261	249	262	255	249	263	246	245	277	256	229	243	284	251	264	299	213	243	258	247	256	261	244	269	266	267	251	273	264	263	273	254	270	251	273	257	270	298	267	236	254	269	264	261	249	268	253	290	270	254	229	277	239	293	290	257	265	291	276	287	229	232	232	266	264	272	272	245	305	257	279	255	301	240	268	278	252	221	267	244	265	239	250	248	281	234	289	253	251	263	268	278	266	264	275	250	242	227	253	307	290	256	303	254	238	280	264	241	259	257	224	261	258	252	276	239	243	279	264	244	259	262	266	236	258	243	271	272	265	264	255	240	269	249	247	266	286	241	240	299	247	267	267	249	249	282	239	299	275	300	256	241	283	251	264	245	244	258	283	248	255	292	252	264	253	247	251	270	267	258	265	238	238	280	271	233	250	242	241	246	244	240	249	266	262	256	274	255	260	271	261	251	265	264	281	256	274	269	245	259	282	268	270	226	275	276	242	272	265	261	266	265	248	243	261	281	243	246	229	272	265	273	262	252	264	262	300	256	277	251	282	263	289	273	271	258	253	260	264	318	254	250	257	239	285	270	264	243	274	258	256	238	263	270	248	249	276	266	269	272	265	286	268	265	258	276	236	267	239	265	263	269	278	255	243	253	242	250	246	246	261	245	259	243	235	254	265	242	275	259	264	233	245	246	291	289	262	249	262	256	258	266	285	231	260	264	261	245	269	251	244	250	294	248	253	278	257	272	245	283	274	257	270	248	243	272	267	255	260	263	249	242	258	274	293	214	258	274	278	297	246	256	273	266	242	266	239	246	250	245	249	244	291	285	248	247	236	259	295	245	254	279	255	242	268	293	268	259	239	228	228	271	285	279	247	254	261	276	280	260	273	237	275	261	260	266	262	253	285	272	269	296	279	252	283	258	255	254	243	251	265	246	257	261	258	288	236	264	259	272	256	265	222	270	255	255	274	253	240	280	249	226	244	250	268	263	282	252	250	251	283	244	298	247	255	267	244	248	260	255	285	255	257	255	239	265	266	285	249	270	245	256	248	266	243	275	265	245	248	275	275	247	278	282	254	239	215	235	256	263	236	260	269	253	266	258	269	249	268	236	286	272	284	257	251	245	257	291	249	269	261	241	255	279	265	237	266	247	259	249	241	249	258	226	267	271	256	289	273	273	247	245	251	251	259	255	267	267	255	264	268	294	264	276	261	285	247	282	233	245	267	255	273	278	290	267	240	223	256	284	266	230	237	274	276	263	280	277	266	273	250	260	263	255	260	243	241	271	273	279	267	273	247	293	259	281	259	248	232	255	267	260	268	260	236	264	283	251	263	256	213	284	262	262	270	305	285	229	288	256	263	267	267	237	277	250	281	252	259	243	257	226	273	273	261	239	224	266	274	264	271	245	290	260	267	277	244	247	290	249	215	268	238	275	238	283	270	243	275	256	262	251	242	284	288	228	261	242	245	260	297	264	281	276	239	244	225	250	262	292	288	248	248	270	255	256	275	269	265	245	241	271	256	257	259	291	291	265	260	265	233	237	248	256	243	253	265	285	271	274	277	234	245	261	249	248	265	269	252	268	254	260	239	232	244	232	245	282	293	256	254	271	268	272	267	247	251	274	270	262	293	256	256	232	271	262	254	271	268	259	266	252	256	250	255	259	265	258	261	241	264	250	248	289	254	261	243	286	236	272	262	250	235	268	241	285	278	246	250	249	256	251	257	258	240	256	249	263	242	272	247	257	250	219	282	285	258	245	276	258	253	281	271	246	255	255	271	258	292	262	264	231	265	272	254	272	244	256	294	260	275	254	224	246	284	260	236	261	254	238	254	262	279	255	286	245	261	289	258	248	259	238	256	285	237	266	263	280	262	275	240	260	274	260	242	279	259	266	294	246	266	256	273	239	283	281	270	257	249	246	262	254	253	263	242	259	270	231	268	278	236	280	254	268	237	268	286	256	246	273	268	281	241	275	252	274	241	264	244	254	250	257	230	271	284	240	275	261	251	259	277	264	250	278	264	249	254	258	246	262	241	263	292	252	251	280	265	258	269	300	277	268	242	246	280	271	232	258	238	261	280	237	234	285	232	271	276	257	264	257	258	249	258	257	278	251	233	258	281	266	247	251	260	263	271	269	272	289	270	246	269	285	258	246	224	270	256	261	256	263	273	257	283	268	281	287	298	263	243	305	264	285	246	222	246	261	286	281	256	267	246	244	261	266	240	252	251	261	263	277	260	251	288	295	266	241	262	281	280	250	273	254	261	263	249	251	267	262	265	225	237	248	284	277	290	266	258	242	263	262	233	277	253	255	244	250	272	260	255	261	281	279	228	269	255	259	268	278	249	258	299	270	238	270	270	276	245	263	244	289	261	267	256	253	257	242	255	271	263	256	272	266	245	225	273	254
19702	6661	7053	6718	5721	3959	2707	2216	1775	1491	1263	1205	1166	1130	1014	936	958	888	856	803	814	779	792	750	741	748	736	761	739	736	725	722	703	720	687	723	731	736	655	688	703	657	686	674	695	697	657	666	687	665	681	659	658	660	710	674	688	695	738	687	708	677	677	645	684	703	689	748	721	692	674	682	673	709	673	660	690	667	706	643	698	699	672	704	697	659	663	685	666	658	701	672	731	676	651	667	709	658	718	625	727	658	664	732	734	671	685	672	681	676	688	687	705	680	676	678	662	728	669	664	661	661	673	709	650	650	619	691	643	634	684	621	704	662	675	655	700	672	608	671	708	634	603	717	642	661	667	656	678	678	658	660	646	664	658	664	652	677	636	661	705	694	662	663	694	662	651	672	684	671	662	661	653	690	704	655	707	627	593	663	633	623	677	658	689	624	673	708	628	664	635	647	640	646	631	638	635	629	603	645	670	674	678	685	665	647	637	625	640	658	670	632	664	693	683	678	593	662	664	662	634	670	685	641	631	675	678	641	716	642	652	687	664	667	628	623	628	654	652	656	673	643	691	659	650	668	649	643	722	655	646	688	742	675	637	668	659	648	600	717	625	609	638	648	688	656	661	676	650	634	619	634	678	627	693	675	676	628	687	664	699	662	615	707	658	695	622	671	681	627	650	651	661	628	693	645	630	679	694	700	685	689	658	655	665	643	642	642	640	644	599	676	628	694	662	670	667	670	668	680	686	669	652	697	676	646	697	699	678	663	706	688	697	656	655	646	658	713	620	684	652	654	666	691	632	662	687	666	672	666	698	634	677	648	615	707	658	622	660	649	687	636	637	696	653	641	665	617	658	708	651	659	636	668	731	628	700	690	684	653	649	650	645	630	671	683	636	657	656	622	629	667	597	649	688	663	660	672	688	641	656	628	684	623	612	675	665	643	645	650	664	638	691	746	701	657	640	667	705	647	647	669	659	694	630	654	665	682	668	663	656	653	701	636	640	694	668	672	642	622	642	642	661	675	648	648	663	650	622	657	648	671	671	684	661	689	668	624	682	665	668	659	662	688	650	691	684	681	672	644	640	656	698	658	650	659	626	653	678	709	658	660	644	613	688	643	653	632	649	669	632	704	692	646	710	628	690	652	646	665	658	698	652	675	684	641	622	670	654	655	625	650	636	665	671	671	659	714	650	663	660	634	691	627	657	672	667	658	675	673	606	700	642	613	636	679	635	642	681	651	657	605	698	659	657	671	629	628	669	671	647	655	669	663	643	739	713	653	645	661	668	673	659	662	680	664	675	667	669	707	660	633	626	704	665	678	666	687	616	648	663	663	705	665	678	675	654	630	630	695	699	643	646	643	680	662	691	654	680	634	645	700	676	664	668	662	709	672	623	648	632	704	646	615	672	652	651	732	624	668	648	651	660	626	640	687	634	688	625	692	647	643	665	648	649	646	732	668	657	629	698	721	671	687	623	672	646	622	636	631	673	666	621	680	669	657	681	621	675	629	631	658	667	680	688	665	671	625	671	644	687	649	669	633	644	645	647	680	659	690	659	652	654	648	681	623	649	690	667	654	667	655	654	669	650	636	678	623	693	677	653	640	696	660	656	605	671	638	666	679	664	678	679	680	668	666	610	706	650	682	658	698	671	675	671	675	638	642	670	657	651	664	655	641	634	639	681	654	652	670	659	660	624	670	684	664	693	623	638	629	648	651	666	656	669	672	659	662	647	629	688	685	674	644	695	683	674	676	625	663	642	664	645	696	689	686	676	762	672	660	681	661	682	667	624	683	643	658	695	660	709	726	652	657	646	629	706	679	655	676	651	713	665	659	693	667	660	640	627	664	694	601	680	607	698	672	675	677	693	651	658	649	654	652	659	602	647	684	690	675	693	679	650	668	648	712	662	626	656	642	655	659	653	668	648	671	681	652	660	676	639	625	669	695	630	712	658	653	636	688	673	663	673	649	674	624	657	669	681	658	662	678	671	642	657	671	621	683	639	649	638	686	637	678	649	714	645	678	670	603	635	632	651	659	644	656	632	666	677	667	667	677	649	660	642	638	688	662	680	653	643	715	679	654	608	659	655	692	624	699	652	644	662	636	659	691	645	693	652	655	667	626	648	693	636	611	673	683	648	663	684	674	625	659	685	665	654	688	659	688	639	685	645	726	657	691	696	669	672	635	699	643	679	670	618	659	656	669	651	680	638	681	709	693	628	675	657	608	667	586	659	751	654	682	679	617	655	673	618	679	671	671	709	689	721	684	667	664	670	670	662	673	661	651	651	643	638	676	628	656	651	652	651	661	647	678	610	736	680	710	704	664	639	664	652	670	641	625	659	684	647	662	645	616	639	651	659	639	620	674	663	661	664	625	652	673	638	668	678	649	675	664	664	635	722	636	632	658	683	676	630	646	579	652	679	654	648	696	640	650	667	629	620	636	669	650	652	679	674	664	666	676	644	687	710	644	635	650	669	678	678	681	659	640	656	653	666	645	653	648	636	653	705	645	690	681	709	651	662	625	623	664	625	657	665	663	685	654	677	662	650	610	635	662	669	635	697	691	669	682	663	641	679	692	679	622	634	651	653	689	724	667	670	626	691	631	699	652	642	681	692	710	658	658	651	633	725	692	613	649	699	665	694	676	649	696	626	634	698	659	685	645	626	649	672	679	649	623	643	664	602	655	700	679	683	633	652	653	656	656	689	668	612	672	711	650	646	636	658	657	646	673	621	624	623	707	675	707	710	648	675	670	663	688	683	680	676	688	664	652	668	660	640	637	688	669	703	680	648	663	665	679	631	653	606	631	707	675	655	618	690	608	653	705	631	667	644	676	656	670	673	671	729	630	639	655	617	637	661	676	734	664	668	674	690	669	652	674	695	720	658	659	657	665	637	673	651	663	685	627	658	663	610	692	676	648	655	686	664	706	699	643	613	655	648	676	676	626	713	650	713	631	658	638	666	658	592	678	669	631	670	656	651	702	670	693	673	647	660	680	675	690	651	603	681	686	623	641	682	692	667	620	691	679	650	648	694	646	656	687	653	658	660	625	641	682	646	673	685	676	668	662	702	637	657	686	686	652	717	685	639	724	678	677	692	685	688	697	640	662	668	698	663	673	672	656	626	636	694	678	683	637	648	667	722	646	646	672	702	635	672	677	639	697	666	636	696	677	654	670	665	678	663	649	620	661	699	637	637	624	625	666	685	602	679	654	674	649	664	634	690	679	655	676	622	603	639	640	638	663	672	659	605	660	669	656	654	676	638	696	634	642	633	721	646	723	639	684	653	719	667	681	665	667	662	689	660	674	665	633	650	680	674	665	678	658	656	682	630	663	654	667	720	657	648	695	698	698	668	657	645	632	650	664	656	659	642	652	637	660	649	657	656	608	686	664	665	685	633	666	662	658	603	672	645	657	626	664	668	668	608	655	691	642	636	653	692	639	681	687	680	636	695	641	652	652	682	627	654	648	641	686	640	649	602	672
34996	19624	13246	9807	6504	3995	2126	1183	666	450	362	326	241	272	245	221	248	223	209	191	180	176	195	181	173	171	180	150	176	143	167	147	184	156	184	158	159	165	184	153	161	167	143	169	171	152	183	160	168	151	154	153	156	158	152	166	168	158	142	155	147	152	136	188	162	148	179	144	130	152	155	135	157	169	173	160	146	158	190	142	150	123	150	173	162	151	154	148	158	165	144	151	141	139	153	129	156	181	167	134	118	159	144	157	144	144	140	147	124	169	164	155	140	153	152	155	129	151	151	165	168	140	142	156	147	126	136	143	143	147	143	138	133	140	139	161	144	143	176	158	148	150	143	148	173	155	159	151	136	161	155	162	166	123	153	154	155	147	145	136	135	152	131	172	171	139	159	165	153	151	151	154	154	166	154	182	156	148	134	148	129	154	166	162	158	147	145	136	145	125	136	136	154	153	142	134	146	153	120	137	163	162	165	147	131	156	144	147	153	140	133	154	138	133	146	148	125	164	170	164	153	144	154	170	150	150	125	151	149	152	168	155	163	145	126	152	178	141	148	152	144	140	138	146	145	161	171	150	150	135	168	132	150	168	120	126	165	161	152	150	149	160	155	161	150	156	129	146	137	144	137	134	127	144	162	170	176	156	149	161	138	131	144	160	160	148	148	124	168	166	160	149	153	139	127	166	137	141	141	174	156	151	134	149	153	162	126	131	176	131	128	164	146	156	153	168	178	157	157	136	149	134	148	157	131	140	159	147	135	164	146	133	128	166	142	162	174	163	139	147	158	159	149	165	155	169	154	156	157	150	135	131	152	143	152	161	143	158	141	153	155	155	134	177	146	160	145	139	162	170	144	149	149	132	158	140	149	147	139	131	152	127	146	157	148	143	162	149	147	155	133	137	158	152	149	169	148	144	144	151	166	138	132	150	152	154	140	151	144	139	145	136	154	138	134	146	148	153	139	152	159	149	147	139	144	162	133	168	146	153	150	151	158	152	143	134	146	139	145	132	135	159	166	176	144	162	147	131	158	160	136	138	152	149	145	155	136	134	147	138	138	163	149	151	139	161	161	139	139	159	122	162	163	138	189	147	157	137	146	143	152	154	152	161	135	126	137	150	146	135	163	171	129	159	178	177	148	161	129	159	154	145	172	162	127	150	131	160	164	179	141	155	150	146	131	133	140	122	142	121	144	133	154	167	147	150	158	142	151	131	144	131	145	147	155	122	149	134	157	142	144	137	144	145	144	164	141	158	134	182	162	158	176	169	143	179	134	140	153	147	150	147	159	168	148	163	143	129	149	152	161	147	164	162	146	141	145	165	167	165	147	137	163	160	141	135	170	163	146	144	139	153	137	141	154	154	143	144	157	137	157	143	150	155	170	132	186	161	187	177	157	161	135	158	147	151	138	170	169	149	143	137	148	153	170	147	136	146	138	142	150	151	160	165	163	138	144	140	164	133	141	138	134	145	155	149	138	151	124	126	141	130	151	154	149	159	146	160	162	158	124	179	153	150	163	165	148	147	137	145	118	157	155	148	188	139	159	137	159	157	166	129	118	168	130	144	158	143	157	131	166	151	160	156	133	157	145	150	173	142	147	148	132	135	167	150	156	130	131	165	151	168	140	158	136	156	162	170	124	183	152	122	121	144	147	147	127	127	129	147	143	129	150	135	151	149	155	151	153	140	139	148	139	133	141	147	173	160	161	149	140	136	154	149	145	163	140	135	139	143	152	181	152	154	137	154	158	151	166	154	133	159	126	152	167	161	144	149	154	119	126	148	171	152	142	148	143	130	150	129	146	144	137	153	150	141	139	142	146	142	114	145	176	156	162	158	143	143	150	144	138	145	141	160	136	109	144	153	159	175	153	152	147	137	161	150	152	140	149	166	143	163	150	155	128	150	155	157	158	150	130	134	137	145	158	142	133	154	136	139	168	147	136	157	130	131	139	152	144	165	126	143	147	145	154	127	149	134	147	155	133	171	148	150	144	151	154	156	154	153	145	161	143	165	125	151	141	149	150	146	161	163	140	142	141	158	156	134	142	164	141	175	143	143	138	156	157	162	173	161	181	170	151	142	148	138	170	134	137	150	159	147	171	148	135	144	162	148	134	163	155	143	161	141	158	148	145	155	166	140	156	159	141	141	153	161	134	125	139	140	120	136	163	166	147	160	160	156	160	144	155	143	133	152	161	153	136	140	141	146	152	152	149	167	141	153	146	153	168	165	162	135	145	144	167	156	142	164	151	149	140	151	132	138	112	144	156	170	154	136	141	156	153	138	153	146	149	141	129	141	149	139	139	143	142	181	163	169	164	157	150	159	144	157	137	163	142	163	151	158	133	139	133	173	143	165	176	161	151	139	150	152	165	190	152	124	144	167	142	146	144	158	168	151	154	156	179	129	138	155	165	145	161	136	155	177	144	153	161	163	151	158	158	154	140	147	166	144	145	148	158	149	160	157	140	166	146	150	167	153	139	152	146	129	146	152	162	154	142	161	148	150	165	149	153	157	148	174	159	149	161	134	152	142	181	150	159	160	134	138	142	144	138	126	148	176	150	142	154	155	141	157	156	137	154	141	146	146	149	152	150	127	143	160	139	140	126	154	152	160	142	143	153	142	131	160	150	139	146	135	127	143	146	167	147	172	159	148	135	138	138	141	139	149	147	161	132	155	140	159	156	145	157	136	146	146	151	157	139	124	130	135	150	148	148	159	157	149	140	168	144	144	142	152	136	174	128	139	152	160	135	173	138	145	150	159	143	152	163	135	157	140	130	134	157	143	144	152	142	135	139	142	142	129	160	159	141	141	156	147	131	149	163	140	153	153	155	149	150	139	139	158	137	176	161	143	123	149	155	134	163	151	135	145	130	148	130	142	138	129	164	171	157	130	153	136	129	132	138	169	165	153	149	141	158	133	157	157	159	145	148	134	167	149	123	142	169	132	154	134	161	123	144	148	150	155	134	154	144	144	179	173	157	134	141	147	157	148	148	155	152	142	154	150	161	159	147	152	156	151	149	134	149	135	142	144	144	160	154	139	130	167	153	131	144	175	149	159	176	170	155	164	158	136	154	157	142	171	134	135	151	137	131	163	146	139	141	150	146	155	142	144	139	168	134	158	155	145	143	163	160	160	137	149	148	144	145	132	144	173	153	151	159	136	144	163	152	184	165	137	150	133	154	153	155	170	164	147	134	124	167	154	142	159	153	130	142	172	131	147	168	152	155	157	158	142	156	196	143	137	135	138	131	129	143	142	142	154	169	146	160	126	144	155	181	154	141	157	174	136	150	155	139	131	148	143	139	144	164	166	162	143	144	130	162	167	148	151	145	152	149	128	150	153	146	130	148	164	161	158	130	151	161	130	165	143	130	139	130	152	159	144	154	156	131	165	160	157	151	142	151	146	146	139	149	146	133	149	145	165	153	140	159	119	135	136	144	152	137	157	154	147	158	125	137	158	154	155	155	160	136	151	172	148	142	170
24799	9880	9596	9105	7998	5821	4087	3051	2381	1906	1688	1404	1276	1243	1039	1007	936	843	781	748	740	629	563	630	528	567	590	510	522	532	517	484	504	511	515	466	482	462	470	465	534	484	466	476	450	464	500	407	446	456	463	419	488	441	461	463	427	402	450	452	425	443	418	424	424	432	408	398	407	439	482	404	418	402	440	425	416	404	431	409	437	400	449	416	412	426	429	448	441	407	439	429	456	424	407	426	413	382	446	480	441	436	469	429	448	432	430	445	453	423	477	435	412	442	375	374	433	385	393	436	411	389	410	427	403	418	406	402	409	402	396	398	397	397	405	421	402	394	406	386	411	398	425	407	430	419	388	415	410	410	429	378	393	381	426	426	384	395	422	420	368	408	387	392	414	384	413	421	399	373	382	399	411	395	394	380	383	420	389	410	359	378	388	392	381	405	395	398	381	364	380	433	408	418	410	395	391	409	410	413	364	385	408	399	375	366	396	352	377	385	380	414	371	411	404	419	431	407	387	397	365	390	398	398	402	399	367	422	393	395	418	405	416	380	378	389	383	412	405	399	419	407	413	422	399	388	411	404	397	408	411	420	389	414	361	384	348	391	393	399	370	343	389	380	392	381	400	388	367	426	407	424	391	417	425	447	398	386	374	426	370	407	416	393	398	419	393	391	402	400	427	408	411	401	399	437	384	373	380	405	408	397	370	411	377	398	418	398	387	424	396	419	417	423	401	375	400	369	397	391	403	382	395	395	383	402	415	364	381	385	406	414	417	401	383	412	374	428	399	421	383	384	354	417	398	406	372	434	389	388	401	404	383	399	391	409	423	386	386	385	397	424	393	395	406	433	371	401	400	411	402	399	411	369	430	402	412	430	411	405	397	391	388	374	396	364	411	419	428	406	416	393	421	374	402	403	361	426	395	400	399	415	395	395	419	403	393	401	418	390	394	355	440	381	413	384	410	392	445	424	389	367	394	377	366	421	408	370	427	386	416	422	421	381	352	389	385	399	400	421	411	429	432	360	386	429	393	396	405	396	392	409	426	401	378	425	404	418	437	369	420	380	399	415	403	377	374	413	406	399	406	413	367	426	404	419	359	404	386	395	385	405	377	425	420	408	389	410	396	413	393	375	361	402	394	382	397	403	394	379	428	401	410	384	421	379	396	411	412	401	396	432	413	399	422	379	400	406	389	388	400	380	386	424	404	382	392	410	401	412	383	393	419	423	373	393	404	359	416	376	372	376	347	424	390	398	416	399	408	402	381	369	381	395	378	406	401	384	403	417	374	376	375	383	400	396	364	443	430	366	364	404	401	418	401	370	383	425	388	365	418	399	367	372	376	411	402	396	402	373	409	418	356	382	395	393	429	401	420	407	379	416	377	367	406	382	393	403	432	383	418	367	409	406	406	396	426	391	410	407	437	377	421	366	376	395	411	448	415	345	393	384	385	395	447	395	385	375	427	375	401	411	417	400	415	422	393	393	380	366	390	377	381	401	385	385	404	364	423	397	420	389	383	415	396	387	374	392	376	386	393	433	386	384	386	387	446	390	409	403	365	419	396	436	389	388	383	440	376	374	398	395	393	420	398	382	385	400	395	431	390	409	377	373	387	428	387	390	395	371	361	421	386	410	390	418	399	401	403	408	418	392	398	372	450	416	395	386	370	401	373	403	424	391	398	417	400	409	414	405	385	397	399	400	436	395	370	411	394	378	402	388	386	375	407	403	360	395	367	391	393	445	395	386	387	432	383	383	383	387	409	386	401	424	376	378	388	377	411	392	387	415	380	413	395	396	395	443	389	392	407	404	412	381	409	406	411	395	373	381	434	393	374	371	388	391	388	411	374	396	406	397	395	380	380	399	376	442	400	382	388	388	379	429	403	382	397	379	413	384	404	404	383	390	419	377	400	394	393	384	375	403	391	399	408	404	444	368	400	399	383	368	393	376	384	404	382	379	378	418	380	413	376	389	377	412	409	397	411	399	434	419	408	380	409	417	383	399	354	399	375	406	422	379	395	411	408	383	341	405	412	386	413	388	384	397	433	354	364	380	433	392	410	388	377	382	391	394	389	393	398	410	410	399	366	433	397	427	420	383	364	388	373	419	389	409	400	410	425	420	407	388	434	357	400	422	377	404	422	384	397	389	424	399	428	408	429	385	400	418	421	413	398	410	380	378	377	365	407	389	434	395	394	354	389	399	395	415	404	404	373	418	392	405	380	381	399	422	395	390	383	390	418	344	384	393	390	384	395	383	404	373	369	393	350	412	396	384	423	371	436	443	351	387	395	366	396	403	403	398	355	381	393	400	431	359	371	384	379	388	427	393	398	419	410	426	379	407	391	419	423	413	374	436	426	424	426	370	365	375	409	385	400	400	378	405	339	402	399	389	407	374	427	391	400	376	361	408	409	420	379	393	399	409	401	402	392	377	371	398	384	400	422	411	402	384	396	420	352	387	390	376	394	415	442	373	388	404	408	373	372	408	405	371	368	408	404	400	419	396	368	378	361	422	383	373	380	403	394	379	413	383	410	400	398	392	385	392	453	389	393	366	403	356	403	388	383	399	415	408	390	404	396	370	400	393	387	376	403	376	411	387	413	408	400	421	418	399	403	408	439	386	419	396	398	404	439	435	370	408	396	384	408	426	408	371	442	344	390	390	419	421	395	375	404	370	407	416	401	398	393	358	405	424	416	391	388	390	397	348	401	426	416	392	375	431	388	383	420	391	380	397	373	426	426	414	396	420	371	386	407	352	385	388	418	413	402	412	391	420	409	424	417	398	408	420	387	406	384	417	435	395	390	370	401	404	416	388	378	430	381	384	414	403	394	413	418	387	412	400	388	411	397	441	406	403	412	388	406	410	369	400	405	395	414	391	424	375	379	391	397	376	417	398	419	398	403	421	386	406	360	380	405	373	389	373	392	399	391	387	412	395	389	395	401	362	381	377	429	405	385	371	374	411	423	399	377	404	401	391	410	373	363	369	376	389	388	401	406	411	402	408	423	397	416	420	382	397	403	367	392	380	396	395	390	397	386	405	403	392	386	395	398	398	404	380	419	432	406	416	402	407	417	422	408	415	393	417	405	422	416	398	394	376	392	413	375	402	415	414	415	418	371	370	419	422	425	382	416	420	401	426	420	425	379	394	414	427	386	368	428	375	409	367	431	405	393	382	391	391	411	424	376	436	399	399	407	384	379	434	383	403	403	388	418	401	432	394	389	380	422	418	411	397	422	401	411	418	408	395	379	355	418	387	412	442	383	398	392	402	418	392	399	376	387	413	423	407	379	426	400	398	391	375	377	390	403	377	358	398	401	406	422	362	393	404	385	401	406	369	405	412	380	390	418	406	394	404	406	402	391	365	392	375	406	414	392	421	372	387	436	385	422	421	389	390	386	384	377	428	374	395	401	408	397	423	399	399	386	395	383	375	394	394	415	393	378	375	372	426	377	386	356	436	406	360	415	404	389	397	421	386	403	385	389	373
5424	1822	1115	796	592	396	315	277	244	248	275	233	263	241	268	268	233	243	247	244	213	259	252	261	276	264	247	287	238	259	262	249	255	238	251	229	257	265	250	247	235	233	233	267	269	229	272	259	238	249	268	238	239	243	248	255	243	244	291	250	233	282	241	231	259	214	235	238	258	250	230	241	256	254	269	259	306	249	227	254	261	263	249	256	226	244	256	244	259	248	246	274	247	256	232	268	242	241	245	239	261	235	255	265	263	267	253	261	251	264	261	230	244	273	262	256	255	248	256	264	244	250	251	243	274	269	253	248	248	286	252	264	271	254	230	261	247	257	283	253	250	242	236	222	236	260	261	261	270	258	259	239	274	264	261	233	253	251	216	252	234	272	253	249	247	232	245	245	220	265	271	258	225	241	225	244	261	238	257	253	260	259	240	261	286	236	231	249	246	215	249	237	238	262	228	264	250	310	236	255	264	268	264	241	262	257	231	282	252	252	268	254	256	276	255	251	218	252	256	258	234	268	277	264	258	261	266	229	224	253	242	258	240	229	270	230	247	269	236	265	256	243	283	266	239	235	219	236	296	253	248	280	258	258	245	250	279	254	260	258	248	258	269	223	248	241	254	231	276	249	260	251	248	242	262	242	259	258	265	238	253	242	276	252	224	284	263	225	257	240	261	265	261	266	240	248	265	255	243	253	225	242	247	250	249	277	257	269	256	235	233	235	250	272	251	259	240	245	236	246	248	255	267	235	254	265	272	242	237	238	235	242	246	242	275	247	267	250	258	264	244	269	266	262	228	282	249	270	285	222	239	258	250	224	244	261	250	259	251	231	238	253	260	225	261	275	237	255	263	257	226	252	212	236	250	262	275	262	278	269	280	252	245	272	265	253	234	259	253	262	240	257	267	256	246	265	238	262	250	245	259	237	268	260	239	238	253	250	256	234	248	245	239	267	222	218	278	277	251	272	253	255	226	229	272	278	261	269	250	260	244	267	248	243	269	244	267	281	249	255	259	252	248	248	243	249	216	236	269	263	277	262	246	245	235	280	278	253	273	267	247	272	237	239	248	268	246	253	286	251	269	235	267	233	281	226	241	272	269	262	217	245	240	249	236	276	232	256	278	237	276	227	238	247	256	265	232	257	224	256	229	273	235	299	269	260	255	245	255	231	264	289	247	261	259	258	246	267	277	216	269	243	244	276	223	246	251	251	267	250	248	279	270	274	250	237	272	269	253	232	261	251	267	220	272	239	270	265	267	256	263	228	257	249	257	261	250	259	237	252	250	250	260	246	252	275	256	260	257	233	254	248	233	234	266	245	252	242	257	237	277	221	242	264	251	248	238	277	253	262	272	280	275	250	265	245	253	249	219	248	285	233	250	241	251	244	273	252	240	257	261	266	257	264	263	282	275	263	259	253	257	220	244	244	231	240	243	267	260	279	257	247	253	257	262	247	226	244	230	237	226	240	249	250	261	241	284	231	265	260	278	240	265	243	236	251	258	245	274	258	235	254	250	247	227	258	247	261	242	238	234	237	268	261	290	245	283	251	253	235	261	240	256	227	210	243	273	260	261	236	250	254	238	248	263	240	286	237	262	260	244	262	245	263	264	240	285	254	283	247	242	265	261	267	238	274	252	266	281	244	214	256	253	269	255	227	232	259	248	255	242	235	250	249	251	236	281	256	262	226	225	253	259	244	241	272	271	226	209	274	275	244	241	248	247	259	234	211	231	242	237	276	277	247	276	249	272	264	269	257	263	270	267	248	224	234	234	248	251	260	232	242	235	237	232	246	247	255	264	249	247	274	257	243	243	231	260	228	281	260	265	252	241	266	231	246	268	279	217	247	277	258	266	271	244	207	248	268	246	246	279	252	264	217	267	242	264	250	224	245	263	255	276	259	258	247	233	243	235	270	238	237	232	246	260	241	250	230	258	264	231	240	246	271	273	272	255	245	264	274	269	246	232	253	246	249	265	250	244	272	240	240	242	235	273	257	256	245	259	234	246	239	249	254	252	228	271	271	278	277	272	224	232	247	237	230	226	240	263	254	236	252	278	255	253	236	255	239	241	262	244	264	262	266	264	269	274	227	255	238	247	243	255	249	267	228	251	244	255	262	259	244	265	246	266	266	243	299	282	246	244	238	242	248	244	238	243	242	250	270	227	254	258	249	268	239	231	248	238	243	242	245	248	255	267	250	231	239	271	238	258	231	239	264	244	248	231	222	221	260	260	249	249	246	242	227	221	222	263	256	239	227	269	250	241	262	246	283	251	254	246	258	249	237	274	260	267	222	249	232	239	241	233	221	235	233	253	266	283	253	251	242	259	276	267	274	245	253	246	242	274	263	243	236	275	251	266	245	264	245	238	257	267	253	260	255	265	241	245	249	244	266	256	272	229	251	270	268	233	258	239	230	228	222	242	258	253	268	276	277	250	256	253	266	266	240	253	228	255	230	250	256	241	261	295	245	209	248	264	236	250	257	242	246	261	247	245	246	235	229	247	272	260	250	235	285	267	254	244	249	267	242	269	257	254	267	271	246	255	257	234	278	282	217	278	238	256	225	220	230	275	244	236	250	240	239	277	211	250	252	270	247	231	256	240	254	255	239	240	232	249	244	222	244	219	250	256	241	241	225	242	246	226	263	258	276	229	254	240	233	245	251	261	255	242	252	232	278	264	248	275	266	249	255	239	244	228	239	249	249	255	262	226	258	234	233	240	268	217	288	259	226	278	262	264	244	262	244	239	256	250	260	244	271	253	237	235	251	255	258	223	253	226	241	252	250	257	232	245	230	280	262	281	229	235	258	269	259	271	259	282	226	252	266	256	269	248	229	253	241	263	241	263	253	249	251	269	231	286	231	246	264	236	267	265	270	227	252	273	263	229	263	254	262	288	271	263	268	239	256	276	247	255	259	208	256	242	205	252	257	267	268	278	264	238	248	226	250	246	252	258	243	246	242	253	234	285	266	235	233	236	250	243	250	249	254	247	225	248	270	242	220	273	263	254	264	250	239	253	240	248	254	268	244	256	258	241	247	277	245	282	290	264	232	269	264	232	282	236	257	274	271	246	249	251	257	226	254	237	272	269	239	251	229	246	244	266	260	265	251	261	243	248	245	224	284	242	239	238	267	240	248	245	285	261	241	255	238	249	226	236	286	240	232	249	250	246	229	254	237	267	259	256	253	258	260	239	278	233	254	246	242	257	258	244	251	260	243	231	233	245	260	257	255	258	253	278	247	251	240	256	268	227	257	286	234	237	239	266	268	237	232	233	253	247	254	213	219	257	240	234	269	231	232	244	251	213	243	249	259	239	292	259	277	258	260	246	278	260	252	223	271	262	248	246	240	242	265	246	244	245	258	222	249	234	255	248	248	255	240	230	248	267	231	236	230	263	229	247	214	285	259	266	254	247	263	246	254	230	239	244	246	254	225	247	231	250	248	236	241	251	249	283	248	250	258	248	261	253	265	246	231	220	226	254	254
5092	2082	1880	1724	1546	1054	789	748	731	713	679	687	693	650	696	671	635	612	636	635	667	704	636	641	694	667	612	665	648	676	649	659	656	635	626	636	696	688	646	657	655	633	639	673	646	636	645	633	636	616	698	646	646	636	622	617	651	662	629	633	659	628	650	631	700	654	649	680	654	645	648	685	693	663	688	663	680	632	632	686	670	675	694	603	621	627	645	655	652	670	686	701	647	680	628	618	645	642	657	626	690	628	649	690	731	648	701	619	660	643	659	677	647	600	652	671	677	630	620	633	658	638	680	638	682	666	646	609	627	720	661	664	662	665	646	598	697	669	652	612	649	673	606	632	621	682	680	599	687	669	624	640	618	657	649	638	622	664	675	658	639	629	606	667	613	659	669	645	633	603	711	662	694	587	694	664	671	615	665	667	621	644	676	636	660	653	637	698	656	608	635	677	670	634	622	636	643	649	659	678	651	667	610	663	678	665	630	643	626	664	741	661	656	629	626	689	702	671	648	649	662	662	660	596	632	673	667	657	653	629	643	686	631	640	620	692	646	624	647	674	672	679	641	642	690	610	626	696	661	659	648	650	665	627	701	630	623	658	627	672	674	644	661	676	639	667	661	647	669	686	639	677	648	629	659	659	639	677	647	677	641	664	655	674	701	624	666	646	670	670	660	678	619	650	676	648	675	691	626	675	623	672	676	645	671	675	688	656	630	658	647	642	659	636	605	689	623	649	668	666	621	671	631	659	646	689	613	657	613	712	686	619	653	638	676	645	690	682	635	639	694	662	669	635	647	683	667	690	631	649	615	720	607	627	646	626	659	645	608	665	613	679	622	687	677	621	653	668	656	624	647	699	630	659	652	690	624	634	645	636	645	667	655	642	632	697	656	673	631	635	670	637	644	677	662	679	657	620	650	673	714	698	628	658	667	607	671	661	650	623	612	595	603	637	634	614	668	667	676	629	652	672	665	653	618	714	655	624	638	626	658	642	625	616	656	624	644	656	649	637	680	614	637	706	674	677	657	640	677	676	660	681	671	681	629	694	656	632	694	643	707	632	624	685	629	699	642	666	667	646	639	644	644	670	695	655	637	623	701	627	650	667	640	622	637	661	640	655	710	633	656	614	626	692	650	644	625	667	636	687	660	636	668	650	689	638	608	615	660	660	616	660	625	683	641	686	650	653	687	615	593	645	695	670	633	617	669	603	611	598	660	702	695	630	665	657	688	689	617	664	641	652	625	650	675	653	653	640	720	663	639	619	636	646	678	657	641	683	649	599	707	683	662	681	657	645	668	605	644	671	633	638	650	657	682	619	626	656	669	592	695	645	614	673	677	628	664	648	678	615	640	641	696	655	648	642	612	615	647	679	633	670	641	643	667	661	674	674	631	656	650	642	671	636	638	649	668	639	689	677	665	633	652	659	653	689	629	653	613	704	681	684	663	654	646	628	675	648	653	677	609	701	683	640	613	708	659	640	639	647	629	603	666	674	650	687	637	671	649	719	665	679	666	654	651	631	640	651	652	641	640	698	671	655	643	631	617	628	685	709	628	611	661	663	656	618	684	633	718	615	641	655	592	669	653	670	659	657	653	636	654	610	637	638	639	660	666	697	647	614	700	667	676	660	623	644	606	685	647	683	650	695	637	630	667	639	624	663	642	667	684	595	689	694	645	648	678	639	659	641	677	575	648	658	699	603	658	663	662	645	663	647	659	669	633	635	667	655	641	642	664	654	676	625	653	616	701	616	631	660	673	663	653	653	658	615	600	657	707	673	696	653	661	619	678	639	648	658	634	666	587	627	707	660	667	675	637	693	643	626	668	657	645	652	680	673	650	703	651	630	660	695	651	655	621	640	571	638	674	622	664	639	632	619	706	642	620	646	612	642	646	638	608	619	658	643	633	660	668	635	681	657	647	703	677	641	638	624	667	643	636	646	632	662	642	654	612	653	656	631	655	639	623	625	612	678	633	707	635	635	649	688	641	667	648	588	620	636	661	689	667	672	647	656	642	655	629	645	641	629	670	663	706	595	597	685	657	635	682	655	665	638	653	681	679	683	656	689	660	603	643	650	635	654	619	617	686	649	698	680	648	652	643	648	615	660	664	640	642	641	625	672	689	661	641	689	662	642	660	703	649	592	676	675	661	659	676	666	660	678	634	638	625	663	660	630	695	646	634	676	675	651	660	649	661	661	634	659	619	670	678	645	700	679	609	618	638	660	624	618	577	632	623	678	618	629	634	605	648	689	648	626	704	654	633	664	647	629	638	671	644	647	666	622	655	671	681	656	673	696	667	678	641	665	663	669	689	687	626	595	653	649	663	646	639	680	628	632	670	662	602	667	649	645	624	610	667	653	654	661	659	646	652	661	648	633	699	662	642	706	630	641	659	674	651	671	705	679	669	620	664	646	595	620	616	654	603	657	630	626	634	625	682	624	623	694	696	654	656	646	709	669	705	662	648	633	664	670	649	670	631	666	646	658	627	667	660	580	695	646	634	671	622	615	630	687	617	618	666	688	643	682	606	619	685	678	635	627	650	650	656	614	627	653	652	743	666	649	626	639	660	643	688	677	612	644	688	676	658	653	669	657	637	678	684	610	641	638	655	685	662	681	618	626	661	690	691	656	616	750	676	674	683	641	656	637	644	653	645	660	610	625	644	654	630	618	655	616	633	614	695	662	686	611	698	654	698	641	686	678	633	633	677	676	707	607	683	651	657	617	650	684	657	638	657	648	658	621	653	669	623	657	636	660	655	689	668	659	625	640	697	740	651	641	624	668	689	691	604	678	627	671	642	646	628	656	674	646	671	689	679	653	665	662	624	642	670	640	678	650	646	692	673	647	674	635	653	678	622	628	660	636	692	661	660	647	632	649	645	669	673	634	625	682	658	638	664	641	596	688	671	674	686	651	631	641	655	659	667	646	635	691	669	657	677	637	672	611	662	672	630	672	625	648	657	629	642	668	717	664	626	654	644	653	714	658	607	640	649	662	661	657	664	668	659	677	636	674	650	639	647	603	665	634	645	655	659	661	644	682	716	654	623	661	648	699	690	634	632	651	663	651	643	655	664	694	649	711	625	664	654	670	653	674	647	663	662	670	651	608	658	670	639	638	648	656	669	708	712	643	673	645	690	660	680	693	660	649	619	709	619	684	617	637	626	682	690	665	635	662	632	706	722	663	693	664	646	622	607	706	657	633	630	633	619	633	690	669	665	625	652	633	679	624	636	624	659	677	626	659	604	663	640	649	647	644	715	611	651	667	679	656	627	679	643	669	665	698	687	669	614	663	648	689	647	643	622	677	669	641	651	667	627	659	663	593	646	652	614	652	643	631	636	668	694	643	646	642	649	662	689	661	630	624	609	660	665	656	616	651	669	653	615	690	666	651	658	644	694	644	666	646	627	644	654	666	635	642	638	661	650	661	601	636	685	660	669	675	675	666	687	605	624	653	682	680	697	634	625	646	639	656	653	644	699	608
24911	12580	8385	5883	4145	2596	1385	925	646	411	415	371	322	330	311	319	342	274	286	263	285	280	278	277	265	269	293	288	290	262	256	288	253	240	259	276	286	268	262	245	260	252	252	245	267	268	258	258	257	268	246	269	247	238	254	268	275	269	261	293	293	294	254	281	251	254	211	241	252	273	231	287	258	293	273	246	289	253	243	253	295	280	267	288	276	249	216	254	270	252	241	282	255	259	280	255	276	281	259	255	231	265	302	272	263	274	250	255	251	292	274	249	221	248	253	286	240	291	256	273	257	245	263	239	277	267	287	292	261	247	293	229	268	255	257	252	263	260	265	289	244	229	262	255	277	281	270	255	257	273	267	266	262	249	253	288	259	252	301	279	275	257	269	298	265	276	259	262	280	261	259	302	279	265	291	279	305	294	252	227	264	236	277	250	274	264	259	253	267	255	280	270	269	264	241	269	248	241	258	254	261	292	237	285	244	263	295	252	240	254	258	263	258	274	273	271	239	257	298	279	238	274	289	245	258	238	266	269	286	265	245	261	278	279	279	251	263	247	255	260	257	269	266	297	267	246	290	290	282	245	257	252	288	241	288	277	251	268	223	256	279	283	287	269	278	282	279	267	246	253	283	254	282	236	282	277	242	247	248	273	268	277	269	250	273	248	242	275	260	279	254	245	245	236	298	255	227	303	263	272	254	261	269	271	250	272	256	238	272	290	264	291	250	262	254	279	250	255	227	276	257	267	256	259	260	270	264	273	278	259	219	221	276	289	247	255	273	276	242	302	261	270	242	277	267	291	273	294	285	236	254	256	282	281	266	264	242	265	239	290	264	276	271	265	265	251	252	269	264	245	243	276	271	264	261	274	260	282	279	262	267	281	269	247	248	265	290	274	263	267	254	252	253	257	258	281	250	259	266	249	265	256	261	271	297	260	234	263	267	258	274	255	261	258	293	283	248	261	227	278	259	287	257	267	274	265	256	237	291	258	248	226	273	237	259	245	258	260	250	265	281	266	275	297	256	287	312	242	245	253	272	243	239	243	269	268	245	240	238	288	262	275	259	272	239	232	229	272	294	249	249	286	279	270	268	253	285	259	257	277	238	285	283	274	271	264	248	272	255	259	271	278	255	235	253	265	245	251	285	249	278	239	272	305	253	257	226	274	283	280	225	239	240	243	283	274	264	253	251	256	249	254	241	252	278	266	253	260	255	263	273	263	274	263	288	273	279	271	240	242	269	270	266	245	247	268	247	245	275	281	260	267	231	250	239	248	281	242	265	283	255	259	290	267	286	273	291	243	245	268	244	249	268	249	282	252	272	277	281	270	250	257	257	254	272	287	254	244	253	266	271	255	280	263	271	261	281	285	288	271	270	239	257	252	290	292	303	263	277	247	259	268	245	300	239	245	255	288	275	268	259	273	270	254	246	278	277	243	259	248	258	272	284	271	236	265	241	244	248	272	285	241	252	296	273	258	258	242	250	241	246	257	239	261	243	277	256	264	251	289	250	253	253	277	280	258	262	245	236	250	247	260	243	273	246	250	250	278	258	267	246	268	262	289	258	290	283	236	254	260	260	263	267	271	266	272	268	258	275	255	306	248	277	272	277	252	246	269	276	259	274	239	267	267	291	252	272	287	254	265	262	257	234	281	259	227	268	257	272	268	273	251	270	301	271	252	238	267	254	258	276	266	289	252	246	271	264	279	225	283	301	229	218	239	277	240	279	241	261	302	254	256	254	274	288	293	264	284	259	263	271	291	259	313	233	245	269	276	231	282	276	283	281	259	306	271	274	264	271	269	261	300	288	245	264	270	258	262	277	276	265	235	285	273	269	238	248	291	257	259	262	299	261	276	269	264	259	250	262	285	206	229	262	255	269	276	249	280	294	264	248	271	266	275	246	274	259	236	273	267	225	256	282	266	304	268	257	267	281	219	286	234	242	261	266	271	245	261	261	278	275	260	257	242	259	252	268	266	268	254	267	259	285	243	245	275	249	249	274	249	273	268	265	255	242	276	268	274	279	282	249	235	243	279	306	276	263	226	232	251	278	233	247	253	262	282	266	288	272	251	270	261	240	258	256	268	252	264	273	293	277	271	303	250	277	259	271	284	280	263	271	258	255	229	281	241	255	236	270	256	261	246	251	248	290	271	260	256	290	275	266	254	321	252	278	261	245	267	253	280	256	255	268	286	289	278	246	232	287	251	260	289	248	296	262	262	243	265	274	254	245	256	285	257	303	259	271	252	259	248	221	286	257	254	239	246	263	246	257	256	284	297	271	260	263	246	252	250	264	277	272	250	264	255	228	249	271	244	260	261	238	249	268	285	237	222	265	247	229	283	238	254	270	249	226	245	251	259	288	253	284	282	273	263	258	288	236	285	296	271	271	249	248	247	263	232	255	263	281	249	227	283	253	268	275	279	250	259	274	263	266	243	262	253	272	270	286	248	247	236	261	238	290	257	267	268	257	236	262	256	265	270	264	253	260	235	281	282	230	273	250	257	283	262	279	258	296	273	246	229	276	257	271	280	266	233	281	287	264	222	258	235	237	280	262	273	247	252	281	280	271	264	272	248	226	226	260	258	293	261	242	272	271	263	281	233	291	271	239	274	267	254	271	248	279	274	265	254	235	255	260	275	274	272	243	266	287	289	243	234	245	250	278	237	270	245	267	250	235	246	243	290	266	249	263	264	256	265	255	277	250	270	268	264	252	267	286	275	262	272	270	253	248	292	252	256	232	241	269	257	250	286	238	241	224	251	253	261	254	301	249	256	251	282	237	254	246	253	295	228	271	254	293	278	290	268	255	259	281	277	287	247	255	272	288	295	292	289	234	262	251	254	249	268	263	246	232	249	252	271	276	264	260	251	267	276	252	260	275	251	290	254	278	279	282	263	282	246	234	267	247	261	255	221	233	251	243	290	274	265	280	267	284	292	257	270	272	262	260	261	259	265	252	299	261	266	274	280	285	278	258	235	264	284	259	274	256	251	248	258	273	262	250	264	244	272	274	271	281	272	255	267	238	252	241	261	252	256	276	253	253	248	279	270	299	254	298	253	274	253	257	263	263	261	259	281	254	250	262	291	244	260	274	259	272	286	267	265	269	273	282	260	264	270	275	248	283	258	252	263	245	268	265	281	245	267	285	264	274	287	288	257	264	282	267	273	265	234	227	282	280	239	277	255	257	269	242	275	267	262	240	248	223	269	264	265	253	225	277	289	229	265	255	291	256	253	289	265	254	268	271	256	235	245	248	252	287	286	248	249	223	266	250	259	272	247	269	280	250	266	264	276	229	249	268	252	277	242	247	272	287	290	267	283	233	271	228	258	277	241	252	267	263	233	239	259	248	267	256	272	235	248	279	276	251	246	244	256	303	265	217	262	269	261	264	253	257	263	248	223	272	264	256	262	270	270	258	287	238	252	273	247	264	234	297	267	264	272	277	258	217	266	257	264	262	277	254	260	267	250	258	252	279	241	295	300
18429	6605	7007	6240	5773	3911	2692	2149	1741	1448	1332	1231	1140	1040	1092	1010	885	936	858	856	833	803	781	772	747	724	767	655	757	765	753	689	737	698	678	692	719	711	697	710	638	722	748	743	683	719	636	722	693	685	662	732	679	709	679	711	658	713	748	676	696	670	682	668	643	715	683	673	718	629	714	699	711	697	695	679	659	709	715	662	710	717	659	694	697	686	655	689	674	694	705	693	670	688	644	651	677	647	676	682	755	682	686	663	670	696	712	719	669	664	667	683	737	721	724	672	639	716	684	645	653	709	677	716	703	706	671	678	668	639	685	694	657	669	651	668	644	701	671	642	646	663	662	648	664	691	661	677	655	669	680	682	653	647	643	668	708	696	657	678	677	721	660	646	628	693	685	727	715	671	653	672	660	680	663	688	654	670	685	651	691	676	668	641	688	686	661	613	641	713	634	602	641	677	692	674	676	689	705	675	704	643	656	685	630	696	697	697	664	675	643	661	661	691	618	693	651	636	670	681	659	686	674	626	660	640	642	651	656	669	706	659	663	663	710	688	648	701	642	691	659	675	674	638	654	659	661	703	656	703	629	716	691	649	700	672	656	653	687	661	628	676	652	672	679	675	674	692	645	679	642	634	654	669	676	613	697	656	669	628	662	669	664	679	653	627	657	682	672	669	689	687	684	642	693	694	683	673	645	658	649	655	649	722	643	645	692	696	635	677	674	683	686	666	692	637	667	633	694	672	661	678	653	626	676	663	639	674	687	674	728	636	675	696	677	666	638	648	683	645	680	663	666	678	669	671	672	649	669	710	638	681	657	629	651	661	662	675	697	648	656	698	676	692	637	629	668	680	667	689	644	671	626	716	664	661	671	692	702	697	645	715	713	626	685	657	655	635	660	675	678	696	657	663	687	682	654	695	693	650	662	650	640	670	632	645	684	680	686	682	700	631	673	661	697	686	663	687	664	653	706	650	687	661	669	655	621	712	659	696	651	681	658	710	640	645	676	637	680	646	704	682	674	606	696	648	704	681	676	735	681	649	677	620	689	635	664	678	674	645	660	707	640	664	647	625	641	711	656	647	644	657	657	682	688	670	719	626	667	654	660	693	696	689	677	685	669	646	629	713	698	691	642	668	687	679	669	625	676	652	650	662	658	716	658	685	668	707	685	664	692	667	703	643	685	677	632	677	617	658	697	695	659	688	673	659	663	685	663	685	614	646	651	659	665	689	648	678	655	681	621	678	680	643	614	623	683	649	656	647	653	657	654	670	662	714	676	667	678	687	677	652	650	631	698	662	713	620	673	707	660	634	682	652	673	690	665	705	674	643	643	672	675	666	666	639	666	658	630	677	670	681	663	656	646	675	666	695	676	665	616	692	686	709	688	656	678	631	695	656	651	719	636	682	655	675	644	690	663	660	605	693	625	703	705	702	674	660	679	682	649	651	652	693	698	675	675	640	715	681	643	661	677	653	656	751	667	749	635	676	679	634	691	696	630	701	702	693	653	626	654	691	691	652	679	666	598	697	691	613	648	666	672	658	630	674	684	687	688	656	701	657	648	669	665	656	669	649	667	671	714	681	715	672	698	675	632	682	669	668	706	657	714	682	652	648	708	640	680	678	626	658	667	663	710	665	648	653	639	656	689	690	687	655	680	695	652	649	697	678	685	653	685	628	662	685	652	713	695	702	696	673	678	665	647	666	687	687	617	732	720	679	707	699	696	638	680	680	649	663	637	703	654	665	675	668	724	619	645	683	665	637	664	635	662	695	671	655	681	711	623	649	659	644	667	698	695	637	679	671	648	726	667	656	691	692	730	666	663	640	685	648	682	650	678	670	653	674	693	675	700	662	661	625	687	660	641	660	676	653	701	652	629	700	689	668	702	664	695	705	648	719	703	646	675	679	639	701	714	663	681	647	689	648	648	677	677	667	650	630	646	710	686	636	681	668	646	658	642	639	654	659	645	663	629	712	692	647	707	645	716	651	655	651	647	643	706	632	648	677	670	633	691	641	673	686	721	683	636	613	686	634	680	711	659	643	637	654	665	666	661	679	669	652	660	626	657	643	687	681	648	663	636	713	631	672	633	711	750	647	692	687	625	690	649	677	647	624	684	646	634	705	674	668	713	706	715	711	701	675	596	685	690	624	694	651	667	593	685	675	657	667	736	646	683	641	682	680	680	681	665	668	650	645	705	677	682	685	677	605	652	677	667	660	717	699	667	685	681	696	634	652	709	713	661	666	655	663	691	675	670	682	685	684	703	635	664	644	623	690	652	674	636	628	673	649	649	693	680	699	728	648	668	652	691	621	663	677	669	696	691	678	715	700	654	682	656	677	649	627	696	681	639	672	697	667	699	693	660	632	679	692	670	680	675	682	651	669	646	687	658	683	694	680	656	682	661	655	698	659	672	676	697	677	705	661	652	686	684	621	686	644	640	684	688	677	650	720	628	664	664	701	685	659	648	673	679	733	688	672	653	709	644	741	685	661	630	662	680	614	661	673	699	643	676	673	695	669	672	676	699	682	687	676	659	644	622	709	651	677	684	652	645	649	687	670	656	709	691	648	679	665	646	671	639	655	700	613	679	656	674	686	659	638	667	684	631	671	636	659	650	692	654	662	706	672	695	695	644	610	696	648	620	685	678	647	648	709	634	650	651	652	657	673	632	693	705	701	672	649	682	697	697	665	689	674	680	657	718	662	654	656	685	664	654	656	685	681	651	677	664	690	641	719	628	683	669	673	705	679	668	644	633	640	630	635	721	655	705	697	649	707	652	697	666	654	696	652	681	623	695	682	652	674	678	670	624	650	598	650	673	662	609	704	630	675	689	684	728	654	718	658	637	644	641	708	636	693	651	673	726	650	691	649	680	680	648	700	717	679	629	662	690	639	667	659	711	628	667	698	710	685	671	646	644	697	632	632	687	656	645	666	657	716	661	639	580	625	636	636	639	698	664	665	674	649	624	680	633	681	674	705	631	633	688	659	691	646	678	637	645	700	641	697	718	654	665	690	691	625	724	640	664	664	666	665	660	677	698	671	632	645	689	665	694	699	731	662	660	667	634	680	662	623	661	646	663	690	643	679	680	670	636	644	663	625	658	712	638	712	727	678	669	747	647	682	660	617	647	696	665	648	686	675	671	654	692	726	676	654	683	660	675	645	740	683	617	699	670	693	693	698	666	635	672	642	685	654	638	674	677	675	648	679	676	703	644	670	682	666	675	612	693	684	681	661	674	704	677	650	665	691	709	696	666	682	724	684	678	698	688	665	637	638	670	619	670	627	651	651	663	716	676	680	635	660	644	703	688	668	671	668	692	652	687	667	686	698	688	669	625	687	687	683	683	692	705	669	615	715	666	713	623	669	704	661	686	673	679	660	673	685	726	657	680	664	678	678	706	656	692	636	665	643	661	656	639	665	662	657	670	660	676	659	674	652	649	673	623	686	662	718	686	714	655	678	603	716	657	666	656	687	728	634	650	653
34023	19248	13189	10091	6752	4152	2246	1271	712	485	351	293	289	277	240	216	225	209	195	204	200	192	179	192	154	183	159	160	178	180	177	173	173	193	146	166	163	166	167	175	155	155	164	175	177	156	156	152	165	145	181	143	144	179	164	167	174	149	163	175	157	146	149	153	147	157	153	161	155	154	149	155	173	179	156	155	174	150	158	137	141	155	157	148	146	154	166	167	156	160	159	137	165	152	180	148	157	160	142	155	164	144	143	184	156	162	163	152	167	140	170	142	161	136	146	138	144	150	149	159	151	167	165	163	138	146	146	137	156	149	146	172	163	164	171	147	144	144	142	138	119	179	153	141	126	158	158	159	155	120	157	153	153	140	164	144	142	171	153	136	172	166	175	190	163	156	131	137	159	145	175	127	154	159	145	136	157	147	154	163	159	155	148	139	158	155	156	145	140	170	175	181	156	138	145	116	153	151	142	135	120	153	160	139	181	141	137	147	125	155	150	181	145	181	158	166	172	130	153	141	148	139	150	145	167	159	141	163	155	141	124	170	161	142	144	176	172	141	143	151	153	156	150	160	162	147	132	161	159	146	149	129	157	142	149	174	153	169	143	137	157	163	147	141	146	160	154	145	152	134	134	145	154	169	145	129	153	135	163	140	155	163	176	161	148	159	163	141	134	142	168	149	152	169	152	151	136	137	151	152	162	189	148	150	144	141	138	162	162	153	160	147	146	157	165	176	175	164	157	139	143	157	142	154	155	139	158	152	172	161	133	159	156	134	174	149	145	127	143	144	156	144	158	171	145	160	161	138	161	145	152	153	160	143	131	159	168	136	136	154	180	143	141	148	142	154	157	150	151	171	150	150	150	149	140	160	165	134	160	149	140	152	135	151	153	153	148	155	141	155	158	162	155	141	139	160	170	144	144	159	132	155	150	152	149	172	152	155	164	159	140	171	165	168	157	139	162	171	146	152	137	144	163	145	161	173	165	188	152	128	144	168	163	187	135	149	141	152	157	174	154	135	149	135	133	148	155	154	163	151	158	158	170	140	169	134	141	163	143	168	164	160	170	146	145	160	140	160	151	146	154	155	155	144	151	133	169	158	126	148	155	165	166	136	140	130	149	155	153	132	173	168	147	160	159	163	149	152	162	165	166	148	155	138	165	137	147	153	159	139	148	168	142	164	158	142	174	140	169	142	142	131	150	148	118	155	176	134	159	166	135	157	146	152	126	164	170	155	160	167	143	137	169	154	150	134	149	151	140	142	153	131	153	128	123	129	123	167	137	158	144	130	148	145	145	153	136	145	128	141	147	152	169	152	153	173	167	132	159	157	145	174	160	147	138	139	146	167	139	170	139	158	146	145	160	149	148	137	158	158	153	166	163	124	154	160	145	134	137	164	173	148	148	148	145	131	156	145	158	138	143	151	178	152	145	167	169	163	176	136	165	153	131	163	144	162	141	137	166	146	149	148	172	175	157	162	161	142	178	145	149	125	175	150	145	153	134	150	150	164	158	152	153	140	177	158	149	156	143	151	144	133	162	159	153	166	165	176	174	149	169	141	144	152	153	160	163	155	139	168	134	140	145	173	160	143	172	164	140	153	154	170	139	160	136	156	144	144	153	160	180	162	175	153	149	159	155	153	158	171	165	177	153	169	132	165	165	171	177	146	138	139	134	147	159	146	167	161	153	135	157	145	145	170	156	173	160	159	139	137	157	158	176	142	138	151	152	142	148	147	146	171	141	156	139	161	155	161	143	141	147	124	159	155	166	147	148	168	129	164	143	158	144	130	151	141	148	136	166	147	151	148	140	155	170	148	162	150	173	134	161	147	152	145	175	161	140	148	160	152	155	143	143	163	145	129	148	145	141	150	155	173	169	166	134	147	148	139	147	164	141	139	133	157	151	140	157	159	140	174	162	164	173	129	132	152	158	134	150	160	154	152	163	135	132	148	154	152	154	136	122	145	169	173	151	128	166	138	138	155	144	159	161	161	171	139	141	161	161	157	153	158	174	145	145	162	182	150	145	136	155	163	159	162	149	161	158	115	158	147	140	155	150	173	182	178	172	145	152	130	152	132	144	160	145	161	140	146	147	141	145	150	162	162	158	130	161	167	150	162	146	144	152	150	159	159	128	145	142	164	147	158	152	122	159	152	162	160	123	158	145	156	173	146	147	167	155	155	158	157	154	139	146	158	163	147	149	154	157	141	163	161	130	165	136	171	148	154	135	147	151	133	143	143	146	138	156	154	171	160	170	139	161	130	156	136	135	133	139	157	136	153	131	167	141	148	145	153	159	152	131	158	150	127	151	158	150	164	168	146	166	141	149	146	128	126	142	148	160	135	160	148	152	140	173	150	159	158	147	133	153	150	162	153	142	152	161	155	139	140	140	143	157	158	148	152	175	153	151	161	165	157	169	148	137	167	159	121	161	152	156	161	138	185	140	139	146	164	168	153	142	159	144	150	155	136	151	175	162	167	149	155	144	165	159	153	153	144	147	136	146	176	135	159	142	153	160	171	150	161	130	152	167	144	151	164	142	152	169	153	151	155	178	154	158	162	144	143	156	184	147	177	168	143	150	164	155	172	140	148	149	127	129	162	145	116	156	170	152	147	161	142	182	149	143	186	140	153	126	148	140	156	142	114	148	148	159	140	135	135	147	149	167	143	159	163	160	177	157	171	176	145	150	131	131	161	135	160	157	155	158	163	151	161	150	157	155	140	142	150	130	138	150	155	159	163	149	151	125	115	131	153	130	157	153	170	146	150	162	148	149	151	160	148	163	177	165	154	137	170	139	155	147	156	153	171	137	153	140	128	153	136	150	134	166	129	165	141	143	149	147	140	128	136	163	151	183	165	168	141	155	150	153	173	149	170	149	160	157	162	152	138	141	144	139	154	137	130	162	154	157	133	142	159	157	160	159	156	160	146	149	169	144	145	161	154	166	161	151	157	144	166	152	142	154	175	168	164	160	161	149	161	135	159	150	159	153	146	155	159	151	168	151	136	146	135	159	145	163	141	171	155	147	150	164	152	144	136	147	150	141	154	154	153	152	189	143	142	131	158	148	141	140	144	170	164	156	160	175	147	167	131	137	170	154	159	162	160	149	147	163	141	138	141	178	195	139	136	131	164	187	145	143	153	144	139	147	138	177	134	138	143	157	150	170	151	152	147	146	153	155	174	169	187	162	156	135	162	157	150	182	154	138	142	153	163	161	173	158	155	146	156	169	158	152	160	152	155	139	155	158	158	162	155	150	178	145	186	154	150	172	185	146	167	133	147	151	154	142	151	141	135	144	129	160	160	157	150	140	157	139	143	158	153	145	153	164	155	166	140	150	145	181	151	152	143	144	148	150	174	127	159	144	128	151	159	128	145	148	178	143	143	160	133	146	152	128	164	143	177	155	141	148	167	139	132	134	155	163	171	145	140	157	156	166	153	137	149	172	144	150	150	136	155	154	157	131	159	158	143	156	136	175	148	149	150
24228	9898	9560	9259	8149	5897	4008	3172	2357	1952	1591	1422	1287	1196	1140	972	918	868	774	778	716	644	635	582	616	611	595	580	582	505	519	565	528	541	512	481	496	459	523	473	510	468	501	479	512	425	474	468	460	415	441	401	434	486	442	428	423	476	459	434	455	440	471	455	448	415	433	410	434	436	433	459	417	436	435	423	447	430	428	389	430	424	446	446	438	410	404	437	476	396	450	408	458	428	439	426	475	463	496	460	435	441	458	444	463	472	451	468	427	448	413	413	463	468	445	405	421	380	410	428	420	420	429	412	417	424	428	401	380	422	405	420	425	434	397	390	381	413	387	443	394	383	426	362	448	391	362	443	405	446	403	400	411	386	427	401	413	396	411	381	450	398	424	415	446	433	428	430	369	416	375	374	405	419	417	390	428	417	404	418	388	428	428	439	404	417	397	430	409	405	388	432	397	369	430	418	405	398	403	409	385	405	448	417	392	398	408	387	423	418	448	407	390	407	410	424	380	400	394	412	405	358	434	407	389	410	413	424	427	406	389	392	405	383	414	388	388	389	397	368	386	369	421	427	425	429	387	420	421	410	427	431	414	418	419	408	381	413	394	453	413	398	428	423	407	440	439	427	417	421	392	399	403	400	399	401	368	382	413	415	442	416	412	407	454	372	417	397	423	426	359	453	388	419	444	429	391	378	370	402	424	409	409	369	381	360	416	428	438	436	423	347	424	430	388	401	374	416	394	412	406	404	424	385	377	390	404	403	418	389	389	408	416	416	389	417	397	417	418	423	408	429	432	401	374	409	379	398	397	398	410	397	411	409	423	391	431	412	394	421	411	400	420	398	393	396	421	421	446	368	406	391	385	399	426	392	431	409	391	410	417	412	421	406	391	429	408	392	405	391	396	368	443	376	404	409	416	420	408	403	392	426	405	390	413	441	401	397	357	384	404	387	391	398	406	415	418	399	393	400	402	401	389	410	401	414	410	398	375	446	413	409	412	431	428	370	409	439	380	427	396	427	407	418	407	420	424	403	381	418	344	424	363	408	417	397	433	394	395	422	406	416	448	391	363	405	388	403	400	413	411	445	435	439	395	372	390	427	379	377	413	369	405	405	416	409	397	433	381	389	377	373	430	397	419	414	430	408	394	389	396	375	426	394	423	390	425	382	399	399	437	386	436	409	382	421	395	408	418	414	363	372	433	401	368	422	397	419	401	401	376	402	378	464	425	412	419	386	408	365	417	408	393	389	430	458	419	364	414	433	411	408	359	386	419	440	381	371	410	379	386	434	392	402	424	406	418	398	382	399	438	371	411	404	431	373	401	398	379	436	400	404	380	437	407	444	366	454	392	407	408	400	440	403	401	399	391	371	411	387	399	389	356	361	375	385	438	418	416	362	452	423	431	407	407	432	450	449	406	428	427	409	404	384	415	364	397	410	394	427	381	396	410	390	399	404	391	411	429	398	407	421	360	407	378	439	406	402	388	391	421	421	390	430	413	420	390	421	431	428	398	399	423	424	452	367	411	427	382	423	403	421	421	456	400	411	404	419	384	416	448	402	385	395	402	434	435	413	374	374	406	388	407	438	371	395	397	394	417	408	391	391	398	476	383	388	402	397	397	389	406	402	455	405	378	422	437	427	415	392	428	408	381	399	389	373	397	440	414	426	384	419	379	376	393	417	389	390	420	399	419	380	391	427	408	436	399	422	422	411	382	366	398	371	379	423	412	370	392	383	415	393	416	387	393	407	384	405	385	412	388	372	426	384	430	399	399	435	381	378	385	380	383	397	405	389	398	372	394	401	410	420	382	379	398	421	401	397	403	405	390	399	423	396	440	446	415	425	407	444	410	405	378	407	403	398	391	428	428	408	403	435	410	391	401	390	361	445	387	422	439	383	401	411	416	449	425	408	415	397	415	428	391	386	363	385	413	389	433	407	417	386	397	427	426	405	398	401	421	389	394	379	420	435	424	407	371	399	389	388	400	437	392	403	408	401	405	403	405	415	382	409	412	393	432	408	400	411	393	442	415	393	418	410	406	390	403	420	400	406	396	429	414	440	425	427	385	380	382	364	423	437	373	425	376	394	406	396	399	395	388	371	396	405	395	428	383	373	382	393	446	383	371	401	417	372	409	417	373	414	363	415	438	430	390	419	407	402	389	442	386	403	381	420	435	382	423	412	416	411	373	413	427	385	400	395	415	409	385	421	422	415	433	405	404	402	410	393	380	419	406	381	412	436	418	412	425	439	413	410	416	408	431	419	385	377	391	391	425	399	411	415	389	364	350	375	386	373	423	373	423	380	390	424	388	371	395	402	388	442	418	363	426	426	414	383	457	397	420	432	393	406	357	379	438	394	429	392	396	429	433	416	432	412	411	420	403	440	407	392	375	421	400	348	437	395	437	416	429	387	409	368	399	372	405	418	404	438	427	407	405	422	382	431	425	393	402	393	379	431	396	398	382	429	420	406	424	417	417	422	409	425	370	398	409	423	411	411	393	385	403	388	406	451	383	417	396	409	416	399	429	389	410	410	380	446	433	415	401	413	404	390	402	401	388	470	444	381	413	400	404	403	415	363	431	439	400	422	436	399	346	413	407	419	370	425	413	398	413	384	369	399	412	386	395	391	423	401	410	416	416	383	436	413	388	376	403	414	379	417	424	433	394	414	410	428	410	404	428	413	450	391	421	423	382	398	438	390	434	426	446	408	404	365	403	389	424	400	369	367	372	428	410	406	432	399	404	383	419	397	404	394	418	387	387	402	414	419	376	389	390	442	411	416	408	366	403	406	424	431	410	357	413	424	384	385	406	437	407	382	413	409	457	388	446	358	411	412	409	395	434	434	399	394	397	399	418	427	407	407	402	436	415	405	389	416	396	425	417	379	415	415	381	389	379	414	426	399	417	420	436	403	415	385	415	405	388	410	409	409	412	327	417	385	428	411	419	410	443	418	410	398	413	395	423	419	422	404	430	411	430	392	426	390	399	387	395	401	409	405	411	382	444	385	387	396	402	410	394	385	387	418	409	399	391	349	418	414	386	409	413	392	412	418	441	429	419	395	411	394	434	381	448	400	420	382	384	420	399	409	387	386	439	420	427	417	356	414	419	360	433	408	380	396	421	394	434	398	406	425	425	390	406	367	406	401	417	390	367	396	407	407	450	398	431	392	381	381	418	394	412	428	382	411	437	376	397	407	388	411	416	433	401	412	415	392	435	424	416	421	405	427	401	393	408	388	383	419	399	383	395	417	374	407	394	412	407	380	413	429	429	410	437	423	416	410	382	365	421	393	410	408	375	432	383	420	390	388	414	376	411	400	414	398	406	414	397	439	405	389	387	437	385	362	404	393	392	399	388	425	415	378	408	453	372	401	388	411	411	404	410	404	451	413	430	451	340	392	365	376	432	371	418	435	397	388	418	392	433	361	428	403	398	427	415	412	423	409	409	424	407	399	421	424	413	401	430	405	400	429	428	389	383	417	423	423
5387	1646	1054	930	599	386	303	252	259	251	296	277	243	251	258	263	242	245	252	257	229	238	256	258	255	264	259	265	262	242	262	252	241	244	252	246	267	257	221	245	228	236	278	233	274	222	236	239	270	238	266	275	302	241	247	237	281	241	229	289	241	263	256	293	276	257	253	231	246	252	265	246	275	276	257	261	264	286	223	280	281	255	274	239	274	256	264	248	264	271	278	272	255	248	218	241	263	273	260	254	266	258	255	271	273	256	237	240	235	279	263	248	231	238	254	245	307	239	244	251	241	254	249	261	226	295	259	262	270	247	232	264	250	236	231	233	261	242	266	264	250	252	258	262	225	242	278	234	242	281	247	252	289	270	266	293	237	260	267	254	276	222	263	229	219	240	258	238	252	266	265	245	246	233	290	279	247	251	237	239	235	249	233	255	262	243	298	233	253	251	234	251	236	269	240	252	238	247	256	250	244	258	255	248	258	236	258	245	238	251	237	258	250	231	244	259	292	259	241	243	246	251	238	234	254	252	250	284	235	253	253	237	264	241	286	269	229	224	251	228	258	255	257	284	244	293	243	252	275	237	262	250	276	257	253	269	270	288	254	285	272	261	265	268	245	252	267	247	256	233	238	273	212	254	239	244	246	276	242	250	234	262	273	254	266	217	268	253	262	235	267	230	235	272	260	243	265	268	276	252	244	241	249	257	284	258	280	260	251	252	256	261	262	246	284	239	255	271	259	245	259	240	222	189	251	245	243	263	256	271	239	263	257	245	249	255	253	251	244	256	274	265	260	288	250	243	248	250	260	254	285	269	264	228	246	227	261	257	259	232	233	240	248	254	274	250	261	248	249	299	228	256	284	244	259	254	270	250	224	265	247	267	264	256	268	246	279	268	281	229	259	268	253	208	238	243	255	271	260	255	256	276	286	227	260	263	250	261	232	276	260	281	227	288	256	265	263	293	261	261	283	230	248	249	264	226	235	249	271	292	263	231	246	295	249	275	236	253	256	245	240	246	247	240	230	235	230	248	247	266	295	247	241	252	280	244	266	255	266	264	238	236	271	245	235	254	228	293	269	241	247	236	240	256	241	249	278	233	256	246	257	265	276	262	264	245	274	235	276	256	245	272	237	289	235	274	265	250	255	273	263	237	265	269	278	240	240	285	224	248	239	229	254	261	269	283	256	243	245	266	252	255	271	243	250	236	261	268	258	266	251	294	272	240	253	241	256	284	256	275	259	248	245	263	235	278	261	238	236	275	278	250	269	244	251	247	230	235	275	251	288	279	244	267	260	242	280	256	263	245	223	261	242	252	271	244	225	234	243	246	248	252	237	254	255	240	250	266	242	251	264	257	269	230	242	280	229	256	282	259	221	254	257	254	237	248	269	219	248	245	255	245	250	274	264	273	256	248	267	237	245	233	257	241	284	242	255	266	293	258	279	263	253	249	241	268	270	268	255	256	243	237	249	248	257	227	249	251	235	269	246	247	255	229	234	270	304	257	241	258	243	255	274	247	262	263	234	241	263	253	249	265	262	237	275	275	258	269	273	251	248	241	243	241	260	262	262	259	230	240	239	248	256	243	261	274	268	264	287	249	285	273	250	255	260	241	260	254	254	224	283	247	226	246	250	243	239	266	273	265	252	247	258	274	268	257	240	235	262	246	263	233	237	246	257	246	264	229	257	271	280	239	270	263	288	275	267	256	264	244	238	264	280	285	249	277	261	254	240	222	267	260	242	238	223	291	239	255	242	266	282	248	263	271	259	273	248	256	255	231	225	243	264	229	280	249	223	251	275	217	247	230	287	242	249	270	263	238	258	281	265	257	242	258	261	269	269	272	251	249	261	256	262	260	263	264	231	224	234	253	249	248	247	258	263	267	257	217	237	250	247	238	237	234	250	246	259	244	254	261	251	270	267	247	231	271	243	254	254	260	240	258	291	237	248	254	234	275	268	264	254	261	272	245	235	281	237	253	282	230	288	247	236	257	264	271	286	228	259	235	263	242	236	285	234	281	281	267	260	243	263	267	240	270	260	248	248	264	275	238	252	242	258	263	255	279	247	258	283	245	239	250	249	255	266	263	240	275	214	244	247	245	241	245	251	258	241	253	238	243	260	261	219	274	270	275	259	270	239	278	238	286	220	262	270	229	276	275	242	235	249	211	254	253	261	257	252	268	259	286	276	261	256	244	260	261	281	273	229	221	244	252	244	227	252	240	254	252	248	239	266	305	258	268	230	261	236	258	270	266	272	251	241	284	275	266	246	225	245	274	243	263	251	260	244	264	243	262	270	274	248	266	267	246	229	284	269	269	250	238	241	261	257	252	256	226	262	263	253	268	255	247	269	262	280	257	265	259	271	243	272	263	226	260	252	296	247	287	254	256	259	257	271	227	251	268	237	278	271	264	257	255	266	252	255	268	297	248	228	244	262	250	248	269	258	238	241	244	266	264	276	278	262	239	234	270	261	263	249	248	272	291	257	259	261	275	255	227	236	259	223	277	230	261	248	251	241	263	247	229	263	241	289	270	227	274	260	274	276	224	255	230	251	282	262	257	267	265	256	248	266	282	284	261	242	233	256	252	248	265	256	251	268	266	260	262	232	242	256	256	296	254	252	242	245	260	272	240	285	250	268	242	265	244	243	286	256	286	257	265	229	248	267	264	248	272	257	264	262	262	266	227	243	263	254	250	224	232	235	273	262	283	285	261	233	267	260	259	256	244	258	256	278	264	258	253	238	248	254	263	228	261	222	251	235	251	243	284	265	241	243	265	219	262	278	259	242	264	257	213	276	249	273	251	256	274	263	240	234	249	246	277	244	253	224	261	253	254	259	241	257	248	234	262	258	259	270	229	250	224	266	274	273	264	274	265	244	241	271	274	259	272	245	273	249	239	258	244	257	265	229	307	222	252	267	236	234	233	254	267	275	261	235	225	249	281	275	259	253	260	226	248	226	240	288	274	247	267	273	231	234	259	250	265	251	268	240	252	268	262	244	241	278	253	249	241	223	250	251	249	255	250	240	262	253	258	288	273	234	257	253	265	255	254	261	237	259	248	257	270	251	256	272	240	247	241	244	239	252	274	257	237	239	257	241	263	250	254	267	252	263	279	238	250	231	254	277	249	260	276	243	276	276	245	260	246	268	267	272	290	279	288	256	260	307	239	256	249	268	255	256	261	258	265	263	241	230	258	268	283	212	266	262	261	254	294	278	285	236	270	241	246	265	221	269	254	249	260	222	246	253	251	229	236	234	269	270	237	253	251	266	258	263	274	283	263	242	234	245	251	237	265	254	260	242	248	223	263	252	263	219	247	239	285	294	254	245	249	237	257	253	247	233	252	256	226	254	249	286	279	255	274	247	226	257	267	258	240	234	257	263	255	235	255	268	235	251	261	233	271	275	255	278	233	238	230	272	247	226	253	269	283	256	285	257	242	281	237	240	251	255	220	248	244	246	232	260	252	264	259	245	279	279	285	274	250
5058	2038	1996	1922	1545	1005	768	763	708	738	696	696	653	675	668	624	692	671	714	646	687	724	667	708	657	669	662	668	634	717	686	655	627	694	660	659	714	691	678	685	726	622	707	659	652	633	661	684	711	676	668	689	689	637	642	640	693	683	728	623	660	666	663	611	624	684	668	652	632	678	653	722	626	674	702	648	692	682	679	696	688	678	693	627	652	655	717	654	664	705	710	662	659	669	662	643	699	661	672	707	715	674	681	666	651	673	724	662	693	630	650	697	671	689	671	710	688	687	679	654	660	680	668	665	621	649	663	631	648	648	691	718	647	634	663	656	673	654	631	676	660	674	636	737	634	591	643	655	656	659	672	692	682	657	709	694	679	631	634	657	706	617	654	647	657	654	662	694	704	651	683	673	620	665	633	686	624	663	669	682	648	697	681	665	637	669	682	670	682	684	690	672	647	668	637	645	695	704	667	642	664	682	689	693	666	668	679	657	674	667	601	606	663	611	680	720	649	682	655	638	661	639	713	650	646	662	692	667	723	719	651	665	617	689	675	661	646	648	652	652	699	661	663	637	650	607	684	661	639	687	658	671	657	646	644	740	636	674	705	641	683	665	675	702	659	616	687	667	661	652	681	671	708	670	644	673	674	658	632	639	738	650	661	688	647	651	635	665	674	667	670	678	667	665	667	680	672	596	663	692	661	644	631	628	682	642	655	683	715	665	613	676	702	651	625	704	651	627	685	646	649	630	663	688	611	630	676	663	658	702	659	667	644	584	637	633	631	650	680	624	609	668	675	666	708	656	667	667	656	628	653	650	654	651	652	650	636	694	630	704	661	698	679	691	659	678	663	674	658	660	623	692	662	644	701	638	720	700	726	646	690	707	670	669	709	649	661	657	670	655	665	662	688	650	671	617	684	651	634	654	631	639	638	680	708	671	643	651	650	684	629	670	620	701	639	646	626	681	653	682	640	637	666	664	647	650	686	641	689	621	698	675	641	647	647	652	651	658	706	646	685	664	711	656	625	673	621	693	633	655	677	696	661	688	621	607	686	683	645	667	632	650	659	666	690	680	690	658	669	668	678	673	655	712	697	638	672	699	720	686	646	666	724	682	615	704	639	668	663	674	648	695	622	682	606	638	652	687	629	649	661	673	666	688	664	693	680	676	658	645	684	644	672	666	665	654	624	644	641	671	666	648	665	642	654	623	680	648	659	636	653	671	680	660	659	692	684	632	650	635	593	698	664	684	662	655	648	630	656	629	675	638	630	670	650	628	701	676	643	667	674	737	667	681	670	662	635	673	654	645	670	647	703	621	682	677	638	673	603	653	690	629	717	644	651	636	699	677	676	692	643	645	670	603	674	691	671	675	677	653	644	655	684	724	674	643	653	636	669	674	660	673	668	654	634	640	695	670	664	636	680	635	695	711	634	667	669	671	706	676	665	688	655	670	699	681	678	639	699	661	672	648	650	635	685	645	672	656	677	659	611	694	645	669	598	680	668	695	672	665	622	617	691	667	678	680	689	696	710	680	645	630	643	629	634	707	672	662	658	630	691	634	658	646	665	646	692	695	664	694	680	653	713	622	656	667	663	673	706	668	644	704	640	662	641	655	611	674	681	693	631	653	639	689	653	723	701	664	684	641	648	665	690	671	667	675	670	675	675	652	657	608	671	698	676	676	668	639	698	647	717	651	686	587	664	645	641	671	663	641	691	636	676	610	705	666	688	643	652	648	660	666	693	683	626	665	639	659	659	656	652	632	660	698	721	663	646	679	619	665	659	696	667	674	682	681	646	653	670	660	697	649	703	709	692	645	635	648	645	680	675	690	704	657	659	642	635	654	641	634	677	623	639	681	699	663	693	625	643	694	701	667	680	605	681	636	687	671	625	682	713	634	670	707	686	688	704	674	666	658	687	615	673	656	688	648	657	631	660	672	629	698	630	647	650	631	626	659	608	648	679	650	679	649	672	662	712	646	645	692	660	641	674	666	635	685	681	643	710	706	680	718	708	740	618	678	690	675	695	663	660	614	662	679	670	693	667	609	646	651	658	670	669	666	654	631	695	637	663	690	653	652	671	707	629	710	664	626	694	633	681	656	696	670	628	637	630	671	693	653	662	641	682	660	671	681	637	671	646	636	637	658	662	676	648	616	617	632	682	674	662	651	704	632	679	657	669	654	655	682	665	646	679	624	659	698	666	708	650	664	650	645	637	675	676	674	671	624	689	661	637	666	652	645	653	683	663	706	627	694	622	697	688	691	634	689	684	640	643	655	688	660	657	641	676	666	633	653	667	673	682	628	616	658	677	669	676	671	662	705	655	632	625	653	667	638	631	681	673	673	676	688	607	696	638	701	671	623	682	640	636	679	660	640	652	633	673	677	640	694	614	715	650	645	611	676	641	707	651	724	632	662	688	681	669	677	690	635	659	674	661	696	688	623	662	686	661	646	635	640	639	694	628	639	678	629	699	725	719	669	675	687	665	669	712	653	684	657	696	621	633	673	662	694	660	675	640	678	684	629	693	659	680	632	627	629	635	648	641	697	594	652	687	707	722	659	663	662	660	638	658	639	659	650	644	696	658	664	661	639	682	658	658	655	695	686	683	660	624	654	667	665	617	657	648	686	627	637	715	661	668	628	654	689	650	669	681	639	666	687	661	674	685	690	675	611	665	652	653	628	666	721	660	717	653	649	653	671	661	660	696	622	700	721	637	704	638	661	689	656	664	627	660	698	628	652	646	685	661	653	675	676	657	671	635	690	653	682	642	644	650	708	645	699	635	670	653	659	667	675	717	677	625	678	645	616	616	649	724	650	661	672	650	690	698	702	664	686	677	686	666	640	619	661	586	636	686	652	638	638	692	686	640	668	636	669	680	702	650	677	669	672	694	646	660	697	649	679	656	690	669	662	661	658	703	685	671	708	652	689	649	645	631	635	709	666	692	632	623	668	684	629	661	625	663	681	677	653	666	671	693	663	669	658	661	659	674	644	624	654	670	649	635	686	630	643	696	697	656	658	699	646	645	662	673	682	720	616	685	649	661	666	615	644	649	665	636	642	607	643	675	681	633	648	685	677	688	698	667	687	711	664	682	655	650	697	640	656	632	647	653	650	614	655	664	688	684	645	627	664	658	650	661	661	623	685	646	713	645	677	650	658	721	675	648	669	663	701	652	667	616	669	643	661	644	635	712	656	675	671	667	647	678	721	645	645	646	709	618	643	686	638	704	650	655	651	692	667	690	629	713	637	667	652	657	636	695	672	613	625	690	631	663	616	690	698	667	685	709	652	649	687	679	635	705	667	677	713	682	679	683	670	665	669	683	693	637	697	681	674	699	640	713	641	681	680	657	659	642	667	658	672	628	615	674	694	672	673	639	667	634	639	671	646	628	684	671	677	629	679	636	671	694	701	691	695	615	705	675	684	673	662	629	678	649	675	649	669	659	658	666	660	668	711	650	697	674	665	637	650	653	670	641	644	627	655
26138	15980	9617	6518	4338	2643	1339	765	550	428	348	360	308	309	309	279	323	327	290	285	297	279	270	272	296	288	262	263	264	251	262	285	260	274	270	305	266	296	286	288	272	271	282	242	291	272	287	245	289	255	256	257	252	276	252	251	250	273	262	270	271	252	262	292	259	287	249	262	221	241	258	279	264	283	268	270	280	270	299	282	263	265	285	278	258	216	261	290	256	263	270	292	282	273	261	273	270	266	260	280	268	251	245	281	279	260	281	263	277	289	268	267	262	251	277	295	267	273	263	281	255	264	264	250	263	283	284	268	297	277	263	230	247	259	265	267	264	251	289	284	260	287	262	277	271	254	257	243	283	257	283	237	251	257	252	250	282	258	249	256	284	264	249	241	278	257	289	278	247	274	277	262	264	262	268	259	291	250	256	303	279	272	262	258	290	250	247	270	270	254	246	260	275	278	231	255	252	268	259	265	262	269	266	259	280	281	247	270	254	294	268	293	259	251	236	250	284	258	277	285	291	245	253	287	259	263	267	257	281	276	278	263	306	274	270	239	255	275	288	244	258	242	294	262	280	279	250	275	285	292	257	273	284	240	247	288	271	237	231	285	271	280	273	252	257	284	256	286	268	251	257	234	265	283	236	273	251	274	278	272	240	280	286	282	254	295	272	236	264	222	261	259	290	232	261	266	275	238	272	263	260	226	269	296	253	282	296	235	267	278	272	284	265	287	262	264	265	250	274	261	254	258	257	230	265	273	284	255	272	278	280	280	252	249	270	231	276	256	267	270	273	276	255	255	281	241	260	275	288	266	269	252	242	273	250	253	266	246	234	268	243	250	249	263	277	271	232	268	250	265	282	255	254	229	271	238	239	242	257	293	281	265	266	238	266	268	252	268	314	252	222	251	249	286	255	241	295	273	261	248	290	268	274	241	282	282	255	288	283	253	237	273	242	272	287	257	262	261	257	258	278	259	254	269	248	261	282	257	262	265	250	251	272	242	236	268	275	277	245	263	258	308	262	249	285	268	249	253	278	279	279	263	248	289	275	258	247	277	251	296	255	259	258	297	277	270	286	242	271	243	294	274	245	243	268	273	285	263	272	237	254	270	258	245	241	264	258	224	279	244	261	285	264	283	258	269	250	263	280	249	282	285	251	240	262	264	256	245	283	248	271	262	274	244	254	251	241	265	260	255	285	286	282	282	256	265	248	261	257	269	248	248	229	218	266	286	269	264	251	259	265	256	319	245	290	280	311	241	280	254	280	251	262	268	280	263	265	288	257	247	305	261	274	280	242	266	242	269	246	265	293	254	262	243	273	235	297	257	289	249	253	273	275	245	266	248	257	246	279	265	261	236	271	236	291	264	273	241	263	259	277	278	247	288	253	267	303	274	271	237	250	251	240	255	255	290	263	267	271	268	272	266	298	258	280	268	266	256	256	233	265	272	256	266	260	262	257	294	267	285	267	265	269	278	267	268	252	273	243	271	299	263	277	246	248	297	255	231	279	239	261	286	259	271	265	283	261	255	268	242	285	252	259	249	265	282	234	266	260	271	274	263	282	242	269	272	245	261	249	268	275	283	252	258	293	247	258	291	287	286	247	288	291	275	268	274	276	240	259	235	243	265	272	283	278	227	240	280	270	258	253	225	275	286	265	274	264	298	271	269	259	277	251	260	288	260	263	291	270	272	254	240	273	251	284	239	276	235	278	252	243	273	285	280	264	267	288	280	277	277	254	252	276	279	271	292	276	273	242	274	258	259	271	279	268	245	249	267	268	268	276	237	271	245	244	261	266	254	240	275	255	267	256	245	223	261	248	257	271	263	233	294	258	261	250	244	265	242	244	266	260	227	266	292	274	272	263	277	276	280	281	254	275	240	248	251	255	251	247	255	260	282	270	250	265	260	269	298	273	269	238	274	287	248	270	273	245	273	285	270	264	244	276	259	273	213	241	272	302	247	252	291	282	246	247	304	249	260	280	286	289	230	265	253	242	250	263	298	241	258	274	264	227	274	287	287	237	259	290	263	262	242	263	260	273	257	261	254	311	264	283	294	268	265	275	280	260	238	251	255	276	249	242	260	254	278	279	286	307	268	265	261	247	216	270	262	263	266	265	291	247	254	292	262	255	272	287	252	261	245	274	302	254	253	266	296	262	280	257	272	267	277	249	250	277	250	254	263	272	269	253	255	269	274	274	254	279	264	295	266	273	256	256	243	244	245	273	293	260	274	254	259	307	267	261	228	248	286	253	270	281	282	284	259	250	259	237	274	271	261	281	271	244	261	264	256	272	251	250	259	252	298	250	260	222	309	271	273	219	272	265	225	291	256	247	299	256	247	291	256	253	258	252	267	264	268	252	266	306	262	248	255	260	262	245	260	268	266	275	244	266	257	290	268	274	267	246	254	260	254	247	262	258	257	274	262	254	273	253	261	274	257	287	252	275	269	255	288	271	248	286	236	266	259	281	255	303	277	265	266	256	257	254	267	259	254	242	267	257	258	269	225	261	277	245	277	261	244	266	281	268	261	255	265	265	262	271	259	292	250	257	243	274	289	251	276	252	255	260	263	255	278	289	289	259	234	260	254	263	277	224	280	258	277	274	284	263	252	232	247	242	279	269	247	247	270	264	260	216	258	263	235	267	285	265	287	270	263	289	294	295	278	238	274	267	269	259	277	251	261	267	263	264	284	276	297	270	267	272	275	264	269	266	283	260	268	286	251	261	272	267	272	272	281	287	282	262	253	293	260	250	293	269	256	254	280	269	284	240	261	245	235	233	280	237	262	263	229	250	275	268	266	269	264	263	262	266	239	260	276	262	255	278	251	244	232	239	234	275	251	253	289	285	250	249	260	254	289	272	263	258	224	271	249	256	276	245	260	263	254	255	273	282	254	237	269	262	263	243	243	267	269	236	282	231	273	255	254	277	269	242	258	273	284	277	259	271	257	253	285	275	280	257	263	257	253	275	245	257	284	269	278	258	246	251	270	225	272	280	275	233	251	271	277	261	231	252	265	246	241	254	277	283	251	279	253	272	282	258	247	264	272	266	262	261	264	269	271	282	276	237	250	254	287	246	312	242	255	257	260	274	260	278	280	257	252	278	273	268	288	257	288	248	272	270	269	292	277	308	259	277	267	276	266	255	237	266	283	262	275	279	261	288	261	254	294	278	256	261	259	276	263	275	275	261	252	276	238	281	239	241	278	267	280	271	271	266	282	262	266	251	265	275	261	279	266	272	253	263	292	255	283	267	245	271	238	272	268	239	288	265	251	260	227	250	240	286	305	293	252	271	272	256	263	255	241	255	277	252	258	264	267	270	248	257	241	262	281	259	268	239	263	248	256	270	246	260	264	258	250	289	263	240	281	229	247	247	298	257	262	276	251	278	278	258	288	271	266	272	262	260	264	276	282	239	280	276	274	281	269	267	265	277	251	255	272	228	266	260	283	279	307	271	277	265	237	249	260	243	259	237	288	283	247	274	289
19599	8548	6619	6388	5801	3989	2734	1977	1602	1448	1275	1240	1138	1064	1040	1030	908	926	923	839	867	800	801	790	707	771	760	741	707	701	763	713	702	719	785	702	718	712	724	701	685	678	724	713	724	693	674	699	683	691	679	697	657	715	673	705	689	654	695	650	681	687	722	700	692	716	680	694	708	706	723	657	674	713	668	685	686	663	677	680	667	677	717	671	683	676	702	672	695	711	647	690	681	650	725	682	715	689	698	701	738	700	712	723	704	723	661	723	749	691	675	683	706	684	651	679	707	667	689	686	673	669	700	708	689	658	715	736	687	688	725	700	688	686	667	681	707	664	724	716	728	632	720	654	668	726	642	627	689	659	660	639	663	673	664	675	668	719	650	661	629	691	651	664	719	653	712	688	643	601	682	692	674	641	700	681	709	657	689	729	658	687	657	687	710	680	684	638	676	690	646	721	677	671	721	674	663	688	671	675	666	696	660	652	660	643	660	697	662	670	710	664	696	646	699	664	691	719	679	652	644	684	644	679	758	669	688	690	673	675	641	647	641	655	654	669	687	691	692	746	692	669	672	651	661	682	683	735	665	683	682	657	684	689	701	655	722	700	683	660	656	670	683	679	693	721	671	685	651	675	694	708	663	717	696	712	649	711	669	659	639	691	662	678	675	677	664	670	704	686	647	637	670	716	721	634	646	688	696	668	657	716	662	752	628	630	685	647	649	651	677	644	661	632	671	669	682	680	688	682	712	669	686	695	653	677	676	672	710	697	687	677	687	655	650	689	726	694	711	655	642	642	650	666	685	656	694	629	660	621	685	754	654	688	705	669	672	648	684	658	644	678	678	693	649	700	697	706	677	670	661	660	626	638	697	746	687	648	656	658	637	682	659	646	632	662	715	669	681	696	637	713	657	699	704	646	694	683	672	708	695	681	688	663	699	660	677	676	640	674	683	677	664	666	670	677	671	708	684	672	684	653	700	642	667	688	692	704	654	653	705	677	685	643	643	685	680	645	695	646	659	674	673	719	670	679	690	710	626	690	639	710	695	664	673	681	627	702	649	682	652	705	647	670	630	652	684	717	681	697	661	667	678	673	697	662	679	653	661	684	691	672	665	688	663	711	655	676	632	677	714	651	680	706	725	674	655	658	685	714	651	730	664	693	596	690	656	690	656	747	732	651	670	694	649	661	717	678	693	681	631	686	697	676	684	652	649	651	686	665	697	635	718	686	661	680	669	684	677	690	687	733	677	671	669	707	656	667	696	673	721	667	637	660	697	703	644	691	644	702	676	720	743	624	665	704	647	648	648	649	648	693	660	645	703	699	688	668	637	704	663	660	662	716	672	649	685	687	688	653	686	754	680	659	679	655	678	654	664	660	684	682	695	714	691	666	705	686	696	710	657	704	622	672	687	681	636	699	652	649	682	687	629	670	678	677	675	639	641	649	698	683	670	671	714	700	685	708	644	656	669	684	665	694	689	684	643	668	669	645	666	678	677	663	722	679	649	678	663	655	685	662	682	715	669	645	703	681	670	670	654	658	714	673	674	679	664	673	681	688	702	670	623	614	685	687	691	677	691	652	672	646	696	650	675	671	703	690	671	656	671	648	671	611	700	720	695	651	657	641	677	660	679	622	669	703	674	637	670	687	677	632	725	665	678	696	662	675	700	726	691	647	628	669	673	659	638	689	678	669	693	666	665	628	687	673	681	655	670	683	669	678	673	619	653	693	702	662	711	638	662	648	658	634	657	594	685	695	671	646	648	662	717	698	692	651	686	718	639	661	667	701	728	641	660	677	662	673	638	693	727	640	662	682	671	662	618	714	669	681	700	668	679	647	680	634	678	644	653	647	692	685	641	689	682	703	694	650	679	680	657	655	676	668	671	635	687	698	681	613	724	705	646	647	635	655	667	680	681	688	588	632	690	709	699	689	656	693	650	665	664	664	717	697	645	669	706	702	688	659	684	673	654	677	685	737	680	665	706	688	653	721	701	687	681	685	685	707	704	663	627	700	693	656	684	655	640	681	699	674	675	653	662	662	704	640	667	656	679	689	665	629	656	672	678	708	705	657	666	670	677	674	683	700	638	683	686	644	674	701	719	653	683	685	712	634	587	691	744	639	669	635	690	696	640	697	720	706	663	654	700	670	650	707	701	650	687	659	643	608	675	693	719	700	700	665	634	674	704	660	641	692	658	704	678	677	729	673	618	669	687	655	678	695	705	633	670	706	682	664	665	694	668	627	667	679	639	667	683	674	671	630	655	651	663	684	680	667	686	675	704	654	652	668	647	679	712	675	647	641	679	681	660	653	686	640	651	663	659	691	680	677	680	634	653	744	656	700	671	665	650	708	672	668	620	701	657	675	684	684	673	696	634	717	689	667	655	700	735	664	637	697	710	672	686	683	660	671	668	676	705	733	613	708	667	672	683	708	656	736	658	690	649	652	709	631	706	673	670	671	674	672	648	636	670	669	590	640	682	663	684	662	664	631	639	663	622	719	695	652	704	695	669	692	657	738	680	700	675	659	680	622	693	711	675	670	677	689	697	709	717	645	681	640	682	659	726	702	693	663	679	670	658	678	660	676	688	698	671	681	684	636	704	732	689	660	680	677	678	675	687	693	667	670	643	688	702	679	655	708	709	671	678	668	675	676	696	687	688	665	681	685	634	650	660	713	646	686	647	694	616	692	650	715	671	658	643	637	661	667	683	703	685	662	709	693	693	661	685	678	699	675	708	696	671	638	640	665	667	692	715	680	693	650	703	685	680	748	723	682	692	624	695	608	686	640	621	651	669	655	674	711	693	667	653	723	665	700	681	703	685	682	679	683	656	685	681	656	650	699	654	680	676	699	678	722	682	658	698	700	689	661	654	663	672	646	685	652	654	663	707	675	667	647	640	654	680	653	696	626	677	709	693	622	695	681	638	646	702	703	667	686	658	664	686	650	685	643	635	708	659	652	632	659	641	647	706	694	682	683	697	701	662	648	676	670	690	653	700	662	650	660	638	695	665	627	667	634	720	648	658	670	665	678	686	695	698	688	697	691	710	670	638	625	713	661	688	669	661	626	656	617	685	664	645	650	716	675	680	695	646	656	652	680	643	672	657	725	690	647	662	662	649	654	693	686	675	679	678	661	719	680	654	655	661	680	704	686	701	681	631	711	684	661	643	645	684	680	687	687	676	719	654	686	680	668	700	685	678	676	706	653	666	636	624	717	640	637	708	700	669	675	684	668	686	715	634	706	678	691	691	658	699	657	696	662	658	714	722	678	651	640	697	684	699	703	702	687	697	719	674	681	702	642	720	647	627	745	669	681	704	678	742	683	678	680	702	672	679	651	610	718	679	685	662	692	703	672	635	650	685	682	721	670	696	669	700	698	730	675	713	680	691	650	652	646	659	716	655	659	686	639	676	665	747	659	672	669	666	678	705	699	689	653	715	643	717	702	696	660	703	688	706	672	712	680	689	684	701	672	647	656	733	697	651	670
35583	21374	13884	10097	7303	4405	2367	1256	688	450	372	286	287	274	277	250	204	210	207	192	200	167	163	203	166	179	178	160	160	158	176	169	163	171	169	186	168	169	156	156	150	182	150	161	166	172	160	157	145	120	150	176	155	161	155	132	156	164	167	152	148	167	164	157	167	158	163	163	162	176	165	155	157	147	161	139	181	161	145	152	153	179	172	167	162	138	148	138	161	155	152	164	186	155	154	143	122	157	154	174	187	149	167	162	161	165	144	133	144	159	149	160	161	139	150	161	164	141	149	159	154	156	144	142	131	149	141	164	159	168	151	166	124	141	143	158	175	157	152	170	167	146	133	152	147	149	187	184	149	171	133	136	156	181	153	158	164	154	142	173	140	141	157	162	185	144	152	147	163	147	133	158	169	164	139	143	170	151	152	149	157	142	152	137	141	149	156	157	169	178	136	161	145	160	138	169	154	152	158	162	168	152	180	174	154	144	157	132	154	152	160	132	153	162	153	153	166	145	181	163	150	164	152	142	169	161	156	157	132	162	170	147	162	141	159	171	168	176	159	140	144	144	137	163	157	140	134	170	161	161	164	152	138	167	144	146	179	144	157	148	160	164	162	168	153	151	166	153	147	167	159	143	149	170	146	162	162	152	165	147	144	155	175	163	156	147	145	130	150	145	163	185	147	149	165	155	162	165	176	159	149	158	156	162	152	150	160	158	148	160	141	149	165	141	158	135	160	151	165	166	146	145	139	162	159	158	145	156	156	171	159	161	165	172	166	144	152	182	147	154	150	159	164	156	146	148	137	165	149	165	170	162	164	154	147	158	138	164	159	167	148	165	131	138	156	142	170	157	192	123	149	164	142	148	155	160	167	156	140	141	153	162	164	145	146	159	131	166	155	178	154	162	140	152	165	148	153	170	168	162	146	147	156	159	157	145	198	145	159	138	167	137	151	170	168	176	163	174	183	171	175	152	143	163	171	135	173	143	152	152	159	150	150	165	143	166	130	164	158	182	150	133	152	157	165	166	157	161	134	157	145	129	165	148	149	160	158	158	117	141	155	151	155	154	166	141	141	167	175	150	147	162	147	146	147	158	160	164	156	145	133	160	162	164	191	151	171	168	155	143	143	157	163	140	183	163	153	142	176	160	146	169	174	139	149	178	177	150	163	153	145	148	150	164	156	142	146	145	160	148	150	162	134	168	140	139	150	147	163	159	184	146	156	160	176	174	158	141	159	145	191	156	135	152	160	148	158	162	149	132	171	153	167	147	151	153	183	148	163	140	130	155	157	121	157	129	131	156	174	161	149	162	157	143	139	147	154	149	164	153	158	155	159	150	153	155	164	162	139	144	159	150	147	172	151	152	175	152	158	157	164	143	157	183	140	163	136	166	144	159	157	157	145	158	142	151	178	143	129	157	164	158	177	173	149	138	134	147	145	147	155	157	164	175	130	170	121	146	136	147	138	182	156	182	154	141	162	151	151	153	149	150	144	136	162	141	155	144	167	168	146	139	135	147	151	155	158	174	146	157	143	147	149	152	162	156	152	165	132	145	143	148	179	162	158	152	150	149	162	171	159	170	149	151	151	137	163	179	163	170	157	146	138	146	156	154	178	166	165	157	167	144	151	160	171	139	149	137	130	151	163	164	161	166	155	148	121	136	155	161	154	145	156	166	176	143	162	167	151	161	183	143	155	155	148	166	157	140	145	139	151	165	170	166	151	143	167	143	156	169	150	143	162	166	156	163	151	149	153	162	179	157	175	159	158	158	138	154	154	150	156	151	164	167	158	138	184	129	163	157	152	149	150	162	147	146	162	154	152	169	163	163	176	157	169	177	140	142	159	161	149	137	152	155	170	143	147	175	151	148	157	166	144	136	156	158	160	133	161	173	148	144	166	159	164	175	131	145	155	153	144	152	150	169	158	181	149	141	155	137	151	167	136	156	154	134	152	156	170	172	165	137	159	159	149	173	156	145	177	153	146	143	175	158	147	161	171	154	139	155	158	152	160	151	148	141	157	129	176	164	146	166	187	163	150	133	151	129	144	157	141	158	178	161	125	181	145	151	174	157	143	178	140	168	173	167	156	166	171	148	153	161	153	146	155	160	161	179	145	148	166	146	154	156	164	163	163	136	144	174	156	149	173	180	157	145	192	187	168	165	176	159	175	161	169	160	132	124	136	159	140	149	158	150	154	141	143	153	134	170	135	151	148	170	178	164	165	167	157	160	183	173	140	162	163	169	167	140	137	161	164	166	163	160	142	150	144	138	175	169	155	155	160	139	149	115	133	132	162	156	163	159	144	145	168	172	144	164	181	148	165	138	143	176	147	150	161	134	150	180	168	147	145	136	155	148	142	141	141	146	132	147	147	139	167	171	170	165	158	149	155	141	153	158	168	145	138	161	150	134	153	166	169	161	150	164	155	142	163	146	148	145	154	139	150	147	161	164	163	132	162	122	163	154	165	140	151	155	146	153	130	148	153	152	167	170	162	149	151	137	160	157	165	153	165	145	170	145	165	153	146	150	155	149	167	161	149	152	165	163	161	165	173	141	166	169	143	123	127	150	181	179	141	160	163	151	137	152	150	144	155	170	148	165	137	172	166	162	170	143	146	181	150	156	149	149	186	167	169	175	149	166	139	143	181	171	148	169	170	157	154	137	156	142	131	146	184	172	118	151	155	151	157	126	149	154	158	133	161	139	157	149	154	150	167	174	156	153	160	156	139	159	145	166	161	148	163	169	158	147	207	146	163	140	169	160	171	149	147	153	161	164	147	167	160	153	157	156	155	129	160	155	145	166	157	152	149	158	159	178	142	164	167	145	146	143	184	175	146	158	159	161	176	164	168	158	132	153	161	126	139	154	155	163	143	133	160	141	155	153	153	180	153	145	159	164	166	162	154	144	146	170	171	128	149	149	181	164	133	170	148	183	163	140	155	165	176	153	152	136	149	144	145	147	152	160	150	161	163	148	142	140	181	171	166	164	147	155	153	152	154	158	133	167	149	148	145	167	182	148	148	168	160	141	150	181	143	169	142	166	151	162	142	134	140	153	164	143	151	147	147	141	154	164	151	175	176	161	144	173	173	126	158	162	166	149	148	141	148	158	143	158	181	162	161	165	177	141	136	148	166	163	156	170	161	160	156	135	144	150	160	167	162	151	176	147	147	155	144	158	178	147	148	144	150	159	157	165	131	192	152	145	155	138	163	146	161	148	134	154	136	172	157	148	148	157	147	140	152	134	142	148	151	163	168	140	170	159	145	152	152	138	173	160	159	160	143	151	157	172	149	138	139	174	143	150	162	150	203	151	168	149	122	133	161	147	158	150	172	137	136	166	145	170	129	143	158	144	158	151	142	140	138	146	168	138	160	176	140	150	147	152	153	178	149	162	162	142	149	153	135	167	145	174	168	144	149	149	158	158	142	130	145	172	149	154	141	137	161	162	143	145	162	153	145	156	166	160	167	169	158	145	160	172	152	156
24988	11321	9505	9266	8362	5486	3976	3004	2182	1782	1648	1385	1249	1194	1083	980	937	866	862	756	695	679	643	619	568	587	566	534	577	518	551	513	547	469	529	469	505	519	498	485	505	486	478	466	452	479	438	442	445	465	431	448	458	443	460	445	421	488	434	502	436	485	437	451	457	442	446	496	419	445	473	449	469	437	421	469	444	458	448	445	477	470	447	444	441	420	416	475	453	401	456	458	422	476	432	464	476	418	454	438	465	422	494	462	514	481	474	465	428	443	478	420	417	440	443	420	448	420	452	444	451	411	425	426	421	408	419	409	377	397	435	456	424	426	408	412	409	433	427	397	437	412	390	398	415	438	389	422	418	442	431	387	436	423	416	423	414	426	400	410	420	395	396	436	446	421	379	426	388	409	430	424	440	431	424	397	395	417	399	423	384	410	418	389	402	399	417	420	425	420	415	415	452	408	434	413	417	420	385	436	406	428	406	440	421	388	386	412	401	393	440	390	400	401	403	425	406	399	391	428	382	390	463	425	394	421	417	410	446	448	433	385	421	413	436	401	386	394	379	420	424	434	414	412	436	432	396	387	410	387	436	385	416	396	427	406	389	453	444	413	429	411	385	447	444	409	396	432	415	403	393	413	429	404	422	447	403	418	432	408	430	425	405	403	415	371	389	408	399	434	403	361	418	393	427	438	428	374	442	416	416	414	410	380	455	421	399	427	436	402	380	431	391	383	401	455	431	434	411	418	403	392	418	422	413	389	424	418	429	451	417	390	396	401	403	394	423	441	426	382	412	422	399	383	426	408	394	392	403	396	424	411	397	387	412	441	422	395	399	439	413	374	426	437	425	409	434	406	436	444	427	396	398	374	410	415	437	404	427	436	416	382	412	417	380	416	442	397	458	378	413	411	425	429	431	398	436	415	403	408	373	411	411	426	416	424	413	349	375	407	420	423	400	372	408	388	449	403	400	444	420	407	438	424	432	461	401	383	427	387	424	395	435	418	434	407	407	378	451	417	403	423	392	394	388	421	430	402	432	364	378	385	412	436	424	406	406	400	419	414	429	413	413	410	409	404	377	419	433	445	398	414	422	421	440	423	394	401	425	377	411	421	407	415	395	422	393	398	417	402	422	415	414	405	409	394	453	439	444	411	419	432	418	415	414	417	431	411	435	402	414	439	442	417	437	430	431	397	408	410	406	417	421	382	404	385	413	449	417	395	401	410	441	426	397	381	438	382	406	421	379	387	445	402	365	391	389	393	375	429	417	475	391	410	420	393	414	391	398	426	392	391	395	431	428	422	418	422	394	429	383	438	438	429	393	400	436	373	442	407	440	437	415	454	420	405	407	392	410	413	414	435	391	427	392	415	392	408	423	395	390	370	403	409	441	427	427	433	403	426	398	417	406	386	442	411	408	421	413	384	423	397	418	395	435	413	414	394	414	398	390	417	431	390	432	403	388	401	388	442	437	397	432	390	423	423	404	395	415	407	416	396	381	414	397	423	416	437	353	407	388	444	428	351	390	396	421	417	421	413	419	421	435	435	397	396	413	400	459	423	454	405	431	393	385	408	415	408	418	420	393	436	399	399	441	422	420	405	421	421	352	431	395	443	399	432	440	432	414	426	435	413	402	394	446	448	419	427	422	426	369	415	400	388	411	411	428	433	436	394	437	421	450	410	417	441	417	388	396	399	444	401	396	407	392	403	429	445	414	407	407	416	376	361	425	408	406	426	383	428	420	402	415	413	426	435	411	450	396	407	405	412	431	416	395	415	373	425	408	398	425	443	416	409	417	392	416	411	440	391	432	413	377	408	394	375	410	417	408	382	413	405	414	434	453	415	396	433	440	402	402	413	417	391	366	385	402	411	423	407	442	429	381	407	436	451	361	409	405	368	367	430	409	429	402	397	408	399	387	409	409	409	410	398	399	443	398	400	377	383	397	417	415	408	393	401	407	421	421	425	422	393	399	412	416	404	444	437	415	430	374	448	421	410	440	423	437	396	416	417	409	393	406	421	426	404	428	389	454	401	420	351	396	378	434	426	401	435	422	428	414	427	405	377	375	425	420	402	406	404	413	423	435	387	412	405	409	430	377	415	413	385	396	403	405	382	402	425	408	392	394	395	430	420	415	398	428	401	379	430	421	373	405	417	373	407	442	411	430	403	415	388	394	397	432	412	381	416	416	400	392	411	396	417	397	436	392	415	417	418	418	416	416	400	427	352	419	403	357	391	428	428	404	411	409	417	400	413	411	402	420	447	395	410	413	405	407	402	405	456	417	419	362	421	418	416	421	408	370	408	385	419	419	414	391	440	391	413	401	424	377	403	423	377	428	426	472	444	412	426	371	390	412	406	416	397	416	411	423	411	412	425	420	394	403	427	375	389	419	446	415	409	406	391	403	407	427	413	396	421	356	373	398	430	370	382	431	411	427	389	386	419	456	429	438	421	431	413	424	412	381	408	438	410	428	408	463	420	414	406	415	408	417	377	454	422	428	405	424	418	425	409	377	390	428	405	398	387	425	406	414	400	413	412	395	453	386	372	386	403	415	423	365	404	411	438	405	418	427	424	374	400	420	401	389	417	414	412	410	390	419	397	378	410	376	452	368	418	421	415	401	398	437	442	408	414	418	431	401	394	445	422	395	437	414	417	375	416	393	406	456	416	407	419	427	394	395	430	418	407	374	393	446	415	420	426	399	405	429	417	402	425	431	395	403	421	404	424	416	385	406	410	390	430	412	420	415	434	411	396	402	419	413	422	431	433	408	413	393	435	423	369	426	438	403	416	387	417	402	417	409	393	406	430	413	399	416	406	433	382	417	432	400	441	414	436	436	406	410	407	440	397	410	452	464	407	401	449	450	427	412	443	409	393	414	442	385	376	405	421	410	395	437	420	405	417	398	407	389	468	399	406	416	375	397	392	392	402	426	383	395	403	402	413	431	430	421	409	411	408	393	427	433	394	445	405	429	427	410	406	430	429	415	376	378	437	447	374	436	429	409	400	438	420	429	439	424	416	400	382	404	426	453	404	395	414	373	432	430	404	415	395	404	428	401	399	397	377	417	401	385	384	383	384	369	420	368	407	395	454	418	414	423	388	402	408	387	368	384	409	433	401	387	397	458	416	422	427	415	387	400	404	396	413	413	423	401	362	408	382	436	473	424	417	430	426	401	436	443	396	425	416	395	414	408	416	384	434	412	420	424	412	442	409	390	427	414	403	402	426	408	445	362	425	373	366	408	381	383	421	418	414	436	407	395	353	422	391	411	422	428	426	427	422	373	428	423	404	429	439	441	417	406	410	386	399	405	450	430	441	411	403	414	411	386	402	424	433	435	419	394	389	415	427	428	422	445	411	446	381	403	416	466	382	432	386	366	424	400	456	406	445	444	417	408	412	416	404	378	367	452	401	416	414	408	451	383	402	426	405	417	416	421	398	437	397	408	441	418	448	437	353	400	407	407	387	425	409	418	399	415	376	417	379	432	439
5168	1569	946	734	522	387	288	272	262	255	257	261	250	279	254	257	239	265	241	283	264	230	262	255	238	249	246	250	252	270	256	254	265	246	262	275	298	238	260	264	270	250	253	242	270	234	265	249	274	275	279	252	242	235	275	261	245	253	227	269	251	285	249	243	260	267	260	270	273	258	251	272	248	265	251	269	261	247	248	256	253	230	275	258	266	252	270	247	237	283	244	257	244	236	247	262	237	236	238	233	273	264	231	241	259	243	250	251	257	236	270	218	263	242	290	248	289	248	282	267	262	260	261	249	254	265	257	287	255	274	235	266	246	279	261	251	281	228	258	241	278	242	252	268	256	250	257	270	267	224	270	249	240	275	282	263	240	282	233	252	245	256	272	269	269	263	266	278	299	230	260	238	222	268	258	260	258	237	231	267	286	270	265	235	235	267	272	237	252	237	252	252	260	263	272	258	248	253	243	256	253	260	272	246	259	274	258	230	256	231	278	272	259	275	252	272	257	237	275	254	242	235	241	273	224	266	236	271	271	262	275	283	258	264	255	257	283	236	274	253	226	236	251	261	248	229	271	278	263	237	284	263	270	255	245	247	254	248	241	255	253	272	272	266	261	257	274	244	252	231	232	269	265	260	277	261	230	239	279	256	263	242	244	242	266	240	278	257	285	273	264	267	257	260	292	269	232	224	251	294	259	265	261	276	261	240	237	241	256	210	234	268	264	255	240	281	232	266	239	282	261	261	282	267	275	273	261	290	255	243	270	256	268	250	249	257	267	238	238	243	262	264	238	258	243	272	267	245	283	287	258	253	243	230	255	254	259	262	244	240	283	271	253	245	268	256	250	246	222	275	265	252	249	255	276	248	301	266	261	289	301	242	250	249	250	284	207	254	246	231	266	275	256	283	255	257	244	258	278	260	232	247	263	277	236	262	250	256	279	261	232	232	264	257	237	240	243	258	260	249	233	271	268	292	260	279	228	245	280	251	290	277	276	273	263	229	266	262	248	264	264	264	241	291	236	273	271	268	268	258	257	267	252	275	231	262	253	276	280	278	277	277	279	235	253	279	238	261	268	258	275	255	248	260	251	254	256	252	247	249	257	255	284	259	290	246	259	247	259	254	262	273	263	255	258	248	252	250	245	250	280	268	234	264	261	253	248	275	258	251	256	227	242	263	250	272	249	262	256	287	275	267	256	256	257	287	272	233	250	270	257	267	281	225	255	242	243	237	229	259	264	277	246	252	266	264	274	275	240	256	273	299	263	247	264	264	239	273	252	256	249	254	266	240	250	253	289	260	270	285	277	267	242	256	270	293	286	276	253	285	263	251	255	263	240	274	253	267	271	243	261	252	252	243	261	251	281	281	259	266	249	276	249	281	249	242	226	263	257	255	270	265	256	242	251	246	248	226	237	261	257	265	271	262	241	278	248	252	259	270	254	244	266	253	239	225	242	242	274	245	260	230	278	260	239	238	270	270	257	235	254	252	259	255	292	266	247	238	262	266	266	299	248	262	256	265	228	256	232	274	271	228	225	224	287	267	262	269	252	258	286	225	247	294	286	270	250	263	252	250	286	291	229	269	239	244	237	267	264	258	251	257	265	253	262	262	271	249	251	258	288	267	269	268	245	269	273	278	279	286	254	264	295	269	245	275	256	224	261	239	277	226	255	258	255	267	292	250	276	291	273	256	231	255	262	262	251	285	259	272	269	265	241	245	262	234	246	279	260	246	261	228	264	273	249	263	269	238	283	258	278	245	307	263	278	256	272	261	227	270	263	278	263	253	255	232	288	272	283	223	279	247	264	258	250	260	238	257	254	258	271	230	276	231	242	291	257	241	262	253	267	252	284	243	291	243	264	282	239	253	275	266	252	245	240	264	270	275	260	288	270	249	261	264	255	270	255	238	235	258	240	242	241	277	285	249	271	259	260	268	266	247	287	252	263	269	267	230	225	226	258	236	249	250	266	262	233	277	262	262	231	264	247	259	264	288	255	270	261	243	269	271	256	259	233	252	236	257	250	257	278	248	267	267	276	250	224	243	271	279	253	251	266	265	277	239	243	264	256	261	251	266	248	253	277	256	238	268	241	275	274	240	235	269	237	254	268	257	259	275	261	275	262	283	254	258	274	272	273	270	264	275	251	270	244	277	272	250	242	215	244	242	244	254	261	249	267	267	256	247	257	259	265	273	253	261	229	234	249	270	263	259	246	256	256	239	267	248	275	260	276	283	260	243	254	234	254	251	248	236	253	264	244	286	267	266	289	261	265	246	260	209	271	266	287	248	272	237	240	245	262	296	253	258	254	265	248	253	271	267	262	280	256	263	242	277	261	269	251	277	273	244	269	242	235	236	258	265	249	259	285	252	265	252	252	232	279	255	244	243	267	199	283	225	272	262	270	252	274	296	267	295	248	233	239	271	240	242	254	249	248	261	244	258	258	287	286	254	243	241	251	267	283	254	246	256	293	272	251	270	261	241	246	271	279	269	256	242	265	267	237	267	285	256	241	255	263	246	232	256	267	244	269	254	253	274	281	262	243	261	272	259	281	266	235	261	270	240	258	245	280	284	238	232	239	258	257	256	271	236	276	249	252	268	267	253	255	268	262	250	284	241	254	254	254	255	240	236	272	264	264	290	241	253	248	263	231	256	247	276	260	259	267	243	286	286	250	260	290	267	276	279	265	250	247	247	259	244	275	267	237	226	270	257	235	272	256	270	242	257	231	264	257	265	248	229	239	247	242	248	250	263	258	275	239	253	242	296	266	280	269	264	263	260	245	258	236	245	270	274	240	222	252	246	268	246	257	269	241	231	243	255	265	266	257	263	295	283	247	271	228	294	244	244	273	259	249	276	276	263	261	266	273	243	285	261	280	258	244	276	264	260	253	256	244	271	246	250	256	235	246	256	288	252	268	275	243	241	263	248	259	277	227	284	241	246	306	251	246	250	254	266	253	234	241	257	290	267	274	225	278	289	275	253	260	254	275	265	251	256	262	267	244	272	248	240	241	271	256	263	263	273	302	234	235	292	243	242	245	258	259	269	273	266	287	272	260	255	265	238	263	281	255	272	253	267	273	247	225	255	257	242	276	247	226	233	242	274	288	285	276	264	256	260	234	267	229	258	254	255	273	263	262	248	279	292	266	254	259	316	274	249	230	251	256	268	264	267	278	298	267	271	284	259	270	255	269	264	249	230	264	279	260	274	278	238	258	265	234	252	251	292	246	236	276	260	272	283	258	272	242	280	272	276	276	261	246	255	239	265	282	268	263	249	241	260	254	268	260	271	245	271	271	267	247	262	248	271	261	215	237	227	287	231	294	249	275	259	278	218	277	255	263	250	240	238	273	226	231	259	268	254	265	266	271	228	274	245	245	243	287	269	261	255	239	253	260	232	258	270	269	268	251	251	244	292	278	261	256	264	259	254	253	243	226	301	272	244	244	278	228	247	266	283	252	249	264	266	240	249	271	254	225	256	260	260
4911	2099	1829	1670	1440	949	865	744	720	726	773	684	640	691	709	695	710	657	654	723	686	695	683	717	705	631	677	639	695	632	679	636	681	671	699	684	707	663	682	684	681	666	682	678	655	698	682	665	620	679	611	680	648	686	671	654	676	663	659	689	637	633	682	635	666	667	704	689	673	659	678	687	643	672	664	618	656	668	687	648	668	698	715	684	693	684	673	674	667	737	626	690	633	663	674	674	673	685	711	649	664	698	723	703	706	676	655	679	715	681	715	651	664	738	674	654	687	687	718	677	685	670	752	683	672	696	691	692	702	682	630	718	688	688	662	714	724	660	702	671	659	682	644	631	685	672	661	661	659	715	696	699	626	691	663	613	662	713	677	654	653	664	671	717	720	636	705	643	673	680	721	713	674	686	694	675	667	667	637	643	662	691	671	687	671	689	704	688	696	679	699	658	673	654	692	707	685	683	626	683	670	650	671	665	664	647	646	626	630	672	707	687	696	711	672	638	631	699	711	663	726	671	699	650	648	675	686	651	684	664	644	666	663	656	697	638	675	664	672	668	662	656	667	648	663	646	618	683	716	663	645	719	628	661	666	687	683	693	653	666	632	678	670	691	684	647	659	631	667	661	648	702	650	647	687	680	663	629	629	692	669	656	668	686	695	626	714	686	668	632	642	656	661	669	658	643	660	666	622	648	647	639	630	701	634	674	665	698	681	622	655	668	686	628	661	615	629	673	693	665	669	666	677	630	674	696	673	677	663	686	667	617	664	687	670	699	632	673	667	653	642	674	702	677	656	674	677	681	682	685	655	673	630	667	677	663	715	606	637	647	683	638	700	653	675	669	676	678	704	714	673	617	702	664	697	640	692	659	696	677	670	684	661	669	686	642	708	688	653	656	662	684	622	653	670	692	675	688	688	667	682	675	643	634	665	665	653	670	692	646	641	673	697	621	701	676	653	669	695	643	717	625	664	633	676	661	654	652	623	712	702	630	640	699	634	651	657	660	648	694	682	651	674	677	684	675	656	696	732	624	698	644	673	689	689	692	677	670	714	654	668	631	653	684	660	643	658	700	727	663	668	669	674	681	637	642	649	703	682	654	649	660	676	704	700	684	728	638	648	666	673	667	721	719	662	691	677	674	664	669	668	673	698	661	702	688	646	640	654	690	680	733	649	664	684	694	647	675	712	650	695	698	664	689	711	648	674	653	643	687	686	671	685	659	643	703	620	659	688	663	692	664	685	672	726	667	649	692	664	677	677	692	656	596	684	662	652	677	666	615	615	645	646	669	644	701	686	694	665	641	662	651	681	694	637	649	673	653	620	712	690	686	701	685	673	658	637	643	709	660	657	657	688	628	665	681	702	662	725	666	627	655	666	679	647	709	661	651	683	652	676	704	657	642	667	641	625	659	659	665	708	697	681	720	672	684	644	679	648	633	720	692	665	670	671	675	705	677	679	670	719	611	653	667	609	679	620	648	597	626	665	666	701	650	700	681	669	682	651	676	691	694	654	629	682	697	647	696	676	630	675	677	650	669	707	664	702	680	638	693	643	711	699	681	691	653	645	690	665	623	657	649	652	731	668	701	661	690	664	708	649	668	624	662	672	644	680	674	640	643	663	692	691	651	672	677	651	657	642	617	659	669	663	629	701	723	602	676	691	712	689	666	682	660	657	674	622	659	663	670	687	704	658	708	640	648	650	663	658	667	673	662	696	728	660	650	717	675	675	691	677	663	660	688	680	660	645	651	676	671	673	659	657	620	650	629	663	622	648	637	688	674	639	643	676	664	661	704	729	683	663	685	670	688	654	667	671	636	666	701	656	683	658	745	682	662	715	688	676	631	648	655	672	616	687	648	664	683	674	650	635	671	688	696	663	690	642	666	697	673	664	680	638	669	701	685	627	666	731	681	674	656	649	668	681	710	653	714	684	667	631	709	657	677	668	633	677	680	635	645	660	657	625	680	702	702	717	649	682	643	691	713	619	639	675	670	679	664	663	642	650	668	713	684	657	623	684	673	632	726	683	655	623	681	689	669	655	677	636	676	715	615	652	677	691	651	668	660	676	643	666	641	670	652	626	701	658	661	664	629	721	667	667	657	673	643	627	669	656	626	718	662	661	714	694	597	667	654	668	680	653	682	698	657	639	669	698	646	661	686	696	694	662	689	653	696	636	622	659	623	712	700	640	634	700	693	657	674	677	663	587	672	682	654	700	685	673	617	680	665	641	680	676	689	652	660	688	629	650	690	609	640	631	713	675	687	668	712	695	614	601	669	673	706	687	669	709	658	726	711	710	687	673	685	644	662	660	692	656	684	617	636	683	694	650	685	691	685	675	649	632	685	631	678	644	610	662	686	667	665	713	678	712	641	654	652	711	670	689	754	687	654	674	653	731	675	697	689	658	658	659	682	706	677	669	658	740	614	659	675	652	669	666	671	686	691	702	625	689	676	678	626	671	676	675	666	689	702	716	665	668	657	662	657	668	648	668	637	642	659	670	676	658	656	673	662	680	664	676	680	678	682	618	666	643	610	651	652	680	663	678	641	693	677	686	698	672	649	630	657	653	640	677	661	705	666	636	664	635	650	651	615	688	678	732	658	649	650	677	631	632	663	709	648	706	661	638	685	692	676	659	632	691	708	708	657	663	685	667	670	633	637	634	668	705	685	645	659	645	733	708	636	639	647	674	668	643	662	641	672	672	690	683	663	732	673	668	683	697	632	712	681	642	628	708	658	708	670	663	702	679	663	686	635	754	637	671	649	693	639	654	688	731	642	678	728	688	637	656	655	683	626	694	619	675	651	642	667	644	665	634	682	621	689	629	683	650	683	689	659	673	660	698	646	690	677	638	626	655	609	671	678	658	599	658	697	647	645	652	705	643	651	694	660	668	690	709	652	699	625	697	658	672	681	635	692	690	673	694	650	653	669	635	713	708	683	659	678	662	642	647	642	646	655	687	674	658	680	674	654	685	662	690	674	668	651	630	624	712	639	675	651	668	687	688	643	676	685	647	685	676	665	666	666	720	655	642	700	693	644	688	689	617	647	601	637	671	666	652	658	664	663	673	671	665	705	680	668	643	659	643	669	711	668	676	655	691	699	656	619	626	721	653	658	670	711	749	659	681	669	636	660	692	656	683	674	673	678	657	647	686	705	659	655	689	653	680	693	776	631	682	695	678	653	713	696	644	696	699	665	611	692	728	668	676	667	692	708	677	649	638	673	641	674	661	659	694	658	654	631	684	701	647	689	629	690	652	699	705	691	662	669	669	587	679	703	636	646	655	690	640	629	657	647	646	627	719	719	695	675	670	654	635	677	692	690	626	661	662	662	713	628	651	641	667	678	633	675	672	666	691	704	711	644	667	645	661	685	710	693	636	663	676	647	667	654	687	618	703	664	662	650	645	686	675	639	678	681	657	673	664	641	712	710	701	703	670	656	684	689	665	657	657	658	679	659	662	685	651	664	693	639	610	697	666	632
26155	15273	9134	6194	4326	2632	1413	818	581	424	358	359	323	304	308	310	328	313	286	293	287	292	307	290	245	315	265	272	277	302	294	267	281	261	258	261	270	296	247	250	272	297	276	258	268	275	252	262	273	250	276	269	241	277	282	235	276	278	266	273	271	301	283	299	264	263	273	261	282	270	286	279	279	244	282	277	247	253	270	263	269	256	294	261	251	262	253	275	284	255	256	258	230	284	275	244	283	240	273	250	311	263	255	284	263	276	307	279	252	276	262	252	258	265	237	278	299	271	272	277	262	266	279	255	272	281	298	240	272	266	277	249	265	257	233	263	288	249	308	262	268	276	253	271	277	292	238	268	284	251	263	289	270	292	234	276	272	277	257	262	258	262	263	263	277	271	251	273	299	258	271	234	258	263	281	274	274	261	257	271	273	273	235	269	270	237	275	270	262	276	293	247	268	263	274	257	254	296	266	271	290	249	260	258	291	271	265	304	252	250	266	243	283	264	265	281	283	258	240	282	274	232	246	295	288	290	250	261	264	281	262	289	278	251	276	274	260	290	267	252	268	279	268	294	268	264	274	249	266	271	255	269	245	272	256	302	256	272	281	273	255	261	282	267	286	279	244	259	278	299	260	258	284	262	270	255	267	263	267	273	266	265	301	269	256	251	276	265	257	277	250	235	256	263	263	254	291	305	267	314	257	259	269	254	283	269	282	271	263	251	266	281	275	310	280	276	284	266	293	265	273	314	251	259	240	275	289	233	282	264	271	292	288	264	256	237	257	278	275	249	259	277	274	265	272	247	242	290	231	241	248	263	269	252	277	234	278	273	260	270	248	274	251	263	299	296	277	234	303	256	269	275	233	264	267	280	254	268	252	285	242	262	266	233	244	265	267	257	243	286	263	250	259	310	258	245	279	265	260	256	270	263	262	250	256	260	258	283	286	285	252	261	262	256	260	280	262	299	262	243	262	264	252	275	266	247	279	259	264	263	262	254	242	318	250	272	242	272	251	286	281	276	287	273	276	288	266	266	294	247	273	270	259	275	259	278	262	261	266	273	265	259	241	286	275	264	266	203	272	267	299	251	279	277	258	258	244	266	252	255	262	287	252	247	245	252	241	278	286	267	273	272	268	257	301	274	265	264	254	252	252	287	271	274	260	265	255	276	286	295	264	271	253	233	297	270	258	307	223	251	252	277	262	273	277	270	262	237	235	286	295	277	253	275	250	290	248	269	238	289	267	273	250	269	274	276	231	252	281	257	287	268	258	280	272	256	247	277	276	266	254	262	241	249	280	251	268	262	280	257	233	275	246	288	269	281	285	268	298	302	285	272	248	271	270	252	283	287	246	261	302	274	281	281	269	267	249	281	269	283	275	260	277	234	298	267	287	251	274	268	279	235	254	277	261	264	273	251	252	298	291	287	250	239	279	266	260	293	257	276	279	253	249	241	277	269	284	268	233	257	293	262	270	292	250	286	295	264	288	282	277	256	248	284	275	250	241	252	243	264	286	277	266	243	265	277	230	274	266	280	258	244	260	267	249	259	252	269	268	254	252	249	257	259	262	263	248	263	273	251	249	285	282	260	269	269	270	225	254	293	292	266	292	275	264	288	253	264	246	263	278	275	273	253	298	250	261	263	264	298	264	247	302	266	281	264	262	272	268	276	276	260	245	281	249	292	270	254	281	266	274	285	247	257	255	291	276	265	277	268	244	226	291	251	242	239	255	266	257	292	244	257	281	267	247	288	250	276	265	296	260	283	239	261	268	264	276	263	292	259	265	292	262	292	274	278	299	294	286	260	297	262	274	274	271	239	253	289	266	241	267	261	266	285	283	258	262	283	251	290	302	273	265	260	288	242	279	265	263	239	278	276	269	267	229	252	268	293	274	275	278	251	275	263	261	262	278	275	270	279	288	295	254	267	252	281	264	274	276	249	269	272	235	290	266	259	271	288	263	260	279	255	290	257	254	276	259	256	253	303	266	303	268	274	257	280	245	289	288	287	274	248	283	268	254	287	241	269	258	250	239	279	246	272	255	296	279	256	273	254	241	294	271	258	277	261	272	254	285	268	272	269	265	251	265	246	241	297	254	258	277	281	294	246	273	247	280	254	275	267	281	267	285	253	279	275	286	284	250	287	260	271	274	283	262	279	295	270	283	275	258	278	276	256	299	250	256	241	252	236	278	285	269	282	254	243	281	287	286	286	250	261	261	286	226	271	247	290	264	268	279	266	270	255	245	270	238	266	292	251	249	241	273	277	276	267	240	263	261	246	307	262	251	264	265	282	263	305	266	273	226	280	269	262	289	218	268	268	290	277	291	235	267	266	272	291	265	258	273	296	256	266	267	267	277	245	259	258	253	272	256	254	275	277	253	258	300	273	255	271	229	232	241	266	274	242	305	243	288	278	239	266	255	241	241	254	261	281	290	236	283	265	237	247	252	265	250	303	279	296	251	268	279	274	268	282	266	244	271	242	286	296	249	248	280	246	274	272	273	276	301	303	271	261	276	257	256	249	291	250	284	263	244	277	272	243	279	269	258	280	252	303	239	264	260	235	276	258	270	267	265	271	295	257	262	253	254	308	303	244	262	288	252	275	237	299	258	253	260	257	258	263	287	276	246	235	263	242	255	264	289	261	235	286	287	263	303	247	239	266	261	297	245	259	252	264	229	290	253	293	269	247	256	269	273	225	263	280	270	279	283	273	243	275	246	260	269	265	262	263	295	269	274	243	289	267	269	272	257	252	286	267	271	264	243	238	267	269	293	235	266	263	284	291	256	267	278	254	255	274	264	259	252	286	255	269	268	271	273	244	237	263	264	248	255	260	247	263	285	268	268	259	288	256	277	210	239	275	244	273	278	261	269	276	249	271	232	252	282	295	265	277	268	277	281	284	253	286	263	254	283	295	264	257	299	262	249	279	264	276	276	265	271	303	273	230	285	271	264	262	274	231	253	244	242	262	274	291	249	285	236	277	300	241	286	230	240	246	270	280	280	252	247	252	269	281	258	258	293	277	248	275	255	278	264	243	287	250	265	283	244	270	286	246	280	237	262	269	288	234	266	257	295	285	290	287	294	260	287	238	232	265	261	240	265	289	272	290	229	260	274	242	259	283	235	270	244	265	276	249	237	264	237	261	259	279	302	248	238	255	292	270	262	265	236	277	257	247	287	279	241	256	259	254	256	253	258	283	267	269	278	275	242	281	259	235	270	273	261	291	249	290	289	285	242	297	277	261	311	304	264	270	272	275	285	291	288	261	251	309	283	271	256	288	261	242	256	232	281	274	275	271	244	257	283	269	244	259	252	287	295	260	257	280	271	270	278	258	298	259	257	250	240	262	278	257	264	266	277	280	235	255	279	279	256	265	293	273	289	271	287	259	275	269	267	274	252	253	272	268	254	273	244	282	262	282	295	308	246	269	278	251	256	246	257	268	287	293	280	250	259	269	264	258	246	242	276	268	257	263	263	258	297	281	263	276
19350	8438	6660	6255	5416	3700	2575	2096	1681	1417	1255	1189	1105	1020	1006	935	945	897	908	821	834	793	758	760	786	786	744	774	745	754	733	772	729	714	711	741	726	708	735	761	738	759	734	722	694	714	723	704	690	660	678	750	698	699	699	695	704	720	728	732	679	678	674	686	715	715	683	757	742	654	676	666	689	695	721	626	721	676	709	680	709	700	661	739	676	727	716	689	713	679	699	705	698	733	725	720	763	739	638	661	684	708	720	737	731	730	691	719	720	689	742	705	663	708	712	727	683	688	740	653	685	701	666	666	671	679	672	704	665	687	680	728	678	764	668	661	712	649	645	651	710	680	704	687	708	678	607	670	696	681	666	640	655	676	649	651	686	674	658	619	665	713	700	697	679	707	693	701	683	683	643	652	704	678	681	703	663	750	671	697	647	682	655	683	679	664	674	698	669	630	667	660	648	695	677	761	694	660	720	675	669	670	721	705	644	698	646	735	701	647	654	656	709	672	673	675	661	726	708	678	758	632	712	664	690	711	656	698	654	657	689	670	715	625	677	673	700	674	687	716	656	624	707	675	674	710	702	692	717	703	655	626	680	640	697	703	651	713	662	642	712	658	659	743	655	696	670	681	692	675	640	674	681	662	698	665	748	703	669	703	690	723	690	685	705	688	684	710	676	675	680	651	667	671	676	687	722	679	689	668	673	712	696	680	700	670	649	667	661	676	716	613	656	657	700	682	738	684	700	680	668	667	640	688	660	627	712	688	682	668	657	746	710	719	687	654	690	654	662	688	675	666	706	679	656	692	672	667	671	628	626	679	709	718	690	730	637	649	671	677	666	649	665	674	699	686	683	653	648	708	710	757	708	631	690	679	683	665	730	641	667	691	668	691	686	635	676	691	658	697	656	702	737	697	715	680	688	688	680	698	616	624	674	638	638	671	673	653	655	707	685	673	711	701	727	694	686	659	697	637	642	653	692	649	662	675	646	689	729	691	639	701	678	652	668	677	702	707	699	690	697	716	713	672	689	659	689	683	683	684	662	620	679	658	697	706	676	717	622	649	729	702	657	699	721	637	719	683	682	693	696	687	723	672	642	668	670	681	711	654	684	652	660	737	667	643	659	683	705	626	665	681	695	659	682	678	670	656	679	682	664	689	707	675	700	706	643	702	694	638	727	671	674	642	682	655	713	663	683	664	670	739	693	678	667	683	688	681	675	689	712	649	666	684	664	679	654	630	705	686	672	686	733	613	659	654	637	692	693	669	645	684	746	668	671	651	661	663	662	684	681	716	699	689	661	675	647	704	689	664	697	702	715	633	681	648	641	664	685	674	666	750	669	684	666	653	703	652	666	696	715	653	652	689	679	643	703	701	684	670	734	726	706	683	674	724	655	686	701	645	693	691	701	700	625	641	662	737	715	692	676	694	640	722	668	648	730	712	720	657	663	698	671	701	696	741	677	678	672	688	687	613	732	683	659	703	668	683	714	686	674	651	665	685	647	715	715	679	639	723	669	735	667	707	672	671	697	664	681	640	692	703	650	661	677	697	665	684	684	757	637	691	669	713	691	676	700	682	654	679	704	717	677	685	708	690	721	713	710	695	683	676	669	656	676	671	695	681	671	674	652	726	681	700	738	662	636	675	720	653	731	649	755	671	663	677	646	699	666	655	677	677	689	721	664	662	675	672	682	691	713	688	718	675	645	701	682	673	639	659	670	718	709	681	659	676	683	657	710	664	680	708	683	610	698	671	696	627	641	657	663	717	707	683	699	662	660	649	678	666	702	697	645	711	645	704	700	669	658	699	643	680	641	654	718	688	657	709	691	682	659	697	700	646	666	695	700	677	685	633	651	683	678	663	699	701	731	686	682	718	662	669	666	651	670	642	712	657	662	683	687	665	676	700	675	673	659	698	689	634	693	729	666	717	681	669	694	678	673	652	643	644	705	643	700	707	696	716	689	657	678	673	712	635	721	641	683	663	684	698	702	672	628	662	728	681	696	707	698	676	701	649	660	701	696	682	643	640	656	705	686	671	690	630	662	683	700	673	663	658	673	651	638	690	685	710	703	676	711	675	737	667	683	722	626	695	625	681	694	697	694	682	685	694	712	668	685	666	690	694	667	667	698	642	689	683	684	685	708	706	665	713	661	633	663	694	649	675	621	703	675	642	660	693	698	657	638	697	696	688	669	653	694	716	645	679	683	683	689	667	668	695	648	712	666	668	660	639	684	691	694	666	667	697	735	685	682	682	683	645	655	692	639	679	655	668	672	667	727	657	696	677	635	638	676	660	670	636	693	684	661	680	695	658	686	700	661	712	650	677	661	695	661	679	651	667	624	721	685	672	737	656	694	633	671	699	681	660	724	685	702	641	674	711	663	671	680	686	683	664	692	702	677	629	697	677	649	709	671	661	674	715	644	691	686	694	700	725	633	674	644	702	709	701	665	675	669	681	660	675	653	693	676	617	649	722	730	658	679	662	723	684	634	727	701	656	639	653	659	684	716	703	668	682	732	671	734	659	652	694	692	691	686	665	681	710	681	694	687	694	707	653	673	635	662	647	653	658	652	679	676	690	667	670	659	708	659	693	652	637	659	665	680	656	707	670	647	651	697	677	630	689	671	637	678	678	681	651	658	675	717	702	713	691	723	689	661	697	673	639	698	670	684	653	680	666	669	709	663	641	709	742	684	684	663	687	672	707	653	646	682	635	671	671	677	662	657	691	658	646	681	715	683	710	686	668	673	686	727	692	688	661	705	661	710	676	658	677	647	696	670	658	650	632	689	747	665	676	678	668	667	678	657	694	679	627	653	681	701	725	710	679	697	655	677	672	723	702	663	679	697	648	639	673	672	740	642	706	692	668	726	653	634	666	704	673	668	684	662	705	726	695	700	702	672	737	697	629	690	695	680	689	712	679	686	711	658	688	643	728	692	689	665	623	667	672	671	713	692	661	661	679	669	670	685	677	657	670	687	684	728	696	682	642	705	662	660	697	685	671	686	704	691	628	699	685	670	681	662	698	693	651	687	690	690	650	683	659	704	630	671	710	679	669	664	654	641	704	719	679	673	658	667	674	673	708	690	668	630	688	648	688	664	644	682	716	700	726	688	700	676	663	667	713	691	700	635	670	706	683	682	659	701	673	705	660	653	677	680	691	677	669	724	694	668	645	614	656	683	646	664	672	673	692	686	648	732	719	648	646	696	728	685	684	687	661	728	676	677	684	678	681	743	648	657	675	641	679	681	698	715	700	719	671	684	724	700	698	680	718	665	675	635	681	680	674	656	676	707	725	673	656	606	677	678	671	659	701	688	695	691	721	736	690	710	681	688	679	692	695	701	714	768	708	659	709	676	674	718	642	701	699	706	660	685	676	706	703	707	677	618	670	691	677	675	695	747	702	613	716	721	647	713	647	728	743	705	668	680	678	678	670	697	699	728	664	675	658	632	669	696	683	688	683	672	620	630	630	705	653	667	657	657	653	697	688
36268	21060	14013	9988	7100	4175	2141	1112	670	413	413	302	290	282	253	256	249	212	194	203	216	196	186	202	151	152	182	164	187	174	187	169	163	174	147	168	153	141	171	160	160	144	177	180	148	153	151	174	148	145	174	144	163	148	164	164	170	143	154	158	137	158	160	173	162	163	167	167	162	170	156	154	144	170	173	202	148	161	151	141	152	167	148	141	141	171	131	158	147	140	154	173	135	155	154	176	153	160	161	166	173	186	168	154	155	173	164	154	157	177	140	136	161	144	148	155	163	169	173	132	149	180	152	146	165	160	159	182	163	165	137	142	142	146	177	149	149	165	150	159	161	139	154	150	141	174	152	160	173	161	146	143	165	182	157	158	159	156	144	168	145	134	175	142	156	165	168	152	147	153	150	157	193	159	144	145	148	146	151	154	135	138	155	130	153	142	168	146	148	157	147	171	148	153	138	158	157	146	163	150	145	158	148	156	184	156	150	160	148	178	155	154	158	165	179	155	142	160	163	134	153	150	144	156	133	167	150	160	149	164	150	174	158	141	128	168	134	137	143	146	143	158	155	144	177	157	145	150	162	149	139	160	135	163	155	155	148	149	164	136	150	164	140	145	163	149	147	171	171	167	167	165	155	152	131	165	173	146	163	153	128	136	171	158	153	128	143	144	152	148	144	171	180	165	141	132	166	201	154	142	148	156	158	144	148	155	136	147	163	133	150	149	168	147	140	146	148	152	151	161	157	163	142	151	135	159	186	148	149	159	175	159	156	151	163	138	152	149	159	156	143	142	167	168	145	150	165	163	165	143	155	174	153	161	168	152	146	159	141	134	165	159	173	150	159	156	158	136	148	145	152	137	167	166	147	146	187	142	169	163	167	145	170	171	154	147	160	146	164	155	146	148	161	147	135	148	136	185	152	193	154	150	174	168	149	153	156	142	152	170	153	164	131	165	161	156	174	140	157	158	171	157	145	161	142	150	138	164	141	127	138	140	147	156	123	171	162	155	148	160	128	145	141	164	150	161	185	175	158	160	154	143	151	177	154	149	190	171	150	152	160	172	155	169	163	155	167	165	155	146	132	179	147	159	171	164	146	144	147	154	170	142	154	165	168	158	138	153	152	146	140	162	162	144	172	157	156	159	146	165	147	156	168	149	153	124	158	153	144	159	151	132	134	167	149	163	149	150	153	149	157	142	160	162	143	150	127	174	150	135	160	157	132	157	137	159	145	151	143	139	162	140	136	151	150	153	160	160	152	151	159	142	164	165	144	172	151	171	166	148	174	134	154	159	135	138	147	153	160	174	134	150	149	145	166	167	156	167	140	172	157	142	144	150	128	164	149	146	150	168	159	142	159	138	136	125	155	145	169	164	163	157	182	139	152	135	132	154	150	163	161	155	142	152	179	139	146	151	160	151	131	168	159	147	165	144	147	143	154	161	162	136	172	138	143	142	138	152	158	156	172	158	163	142	150	148	143	146	149	146	150	153	153	154	169	155	149	160	168	147	166	165	157	161	162	139	169	144	162	155	138	143	140	152	141	157	139	146	155	154	163	156	151	145	158	188	138	161	154	147	156	158	173	174	142	156	127	158	163	149	147	144	163	148	160	165	149	159	172	151	169	158	152	153	152	176	147	138	162	123	161	152	146	144	166	164	145	156	144	171	150	147	147	162	158	158	169	137	139	127	153	116	156	151	145	148	168	151	148	156	164	151	126	139	160	165	148	146	157	157	173	154	146	145	149	152	135	174	137	161	158	145	160	174	137	155	148	129	186	157	151	162	177	119	156	158	148	139	127	169	158	151	128	143	147	172	153	159	145	148	158	161	166	173	148	142	127	168	164	146	168	170	161	170	146	156	163	185	157	158	162	149	148	152	148	150	167	154	145	160	149	162	162	177	148	169	183	158	164	164	148	143	151	152	144	154	143	160	156	160	156	162	145	155	164	158	144	146	168	125	152	152	171	150	144	155	177	169	152	144	154	168	154	151	151	156	152	148	148	151	140	146	180	153	145	165	150	143	139	154	143	163	131	147	161	138	134	139	145	146	163	169	144	154	136	176	155	159	162	167	145	157	140	177	146	149	147	164	139	164	156	150	146	182	158	148	152	188	151	147	160	138	144	135	155	146	163	153	158	167	171	152	148	158	152	150	147	151	155	142	150	135	165	153	152	161	183	141	153	143	132	165	154	139	143	171	152	130	168	175	135	140	178	147	159	143	162	142	142	159	150	161	161	138	150	148	131	143	141	174	165	149	163	160	158	164	168	155	159	151	146	172	149	137	149	151	140	173	133	156	144	159	173	181	161	165	141	165	162	140	156	162	125	149	160	145	144	147	179	165	162	173	166	172	160	177	158	149	132	138	145	157	158	160	155	170	153	145	154	169	162	162	165	156	165	148	162	176	149	161	152	141	130	151	137	155	161	171	142	168	160	150	175	161	164	160	157	162	166	165	157	158	152	157	150	193	162	151	189	155	157	166	152	144	157	140	130	154	168	159	156	141	142	151	130	157	167	155	170	148	130	156	152	131	157	171	169	171	160	149	143	173	163	151	148	143	152	154	166	151	170	146	149	149	167	148	167	162	168	169	176	154	171	162	173	163	168	127	162	153	159	156	123	148	172	162	165	142	135	140	152	156	165	159	158	166	162	142	157	171	158	163	158	165	164	149	157	178	142	135	148	163	175	165	172	154	147	163	164	156	148	165	153	152	160	146	139	161	159	156	165	153	140	143	157	175	177	146	164	150	145	158	149	159	145	146	133	149	180	141	156	165	149	167	138	142	152	155	132	148	159	146	159	155	184	161	169	162	166	175	163	158	178	168	148	149	136	160	150	168	137	154	160	134	135	169	140	161	137	150	143	154	145	163	133	159	150	159	145	177	155	150	143	161	151	148	147	152	155	177	166	159	150	164	167	168	140	141	153	156	155	162	174	144	145	167	148	158	138	150	153	165	177	152	154	160	165	162	162	159	151	168	143	149	150	135	142	147	142	153	149	159	177	136	138	170	167	148	148	157	138	154	160	167	153	157	156	162	151	144	158	162	147	143	155	154	173	159	129	164	167	154	160	155	182	142	155	174	144	140	170	138	164	148	148	142	154	174	155	148	147	154	164	164	154	170	157	143	173	148	188	138	168	159	172	146	169	174	168	150	154	163	171	147	150	173	133	147	166	152	152	147	169	144	171	161	148	158	160	160	143	152	160	168	171	164	168	166	148	156	164	149	157	171	142	154	140	158	147	146	129	123	146	153	155	155	172	148	174	160	163	147	138	143	145	143	159	147	151	164	165	155	147	148	158	133	162	177	170	143	154	159	167	148	143	158	152	156	153	130	161	151	153	156	157	145	134	149	174	141	145	122	168	168	151	154	155	167	148	166	163	180	138	152	159	142	130	173	172	141	148	154	159	178	147	168	162	143	154	145	177	129	167	149	129	160	155	149	164	153	142	157	175	156	147	164	137	176	152	157	170	151	146	134	166	175
26468	10552	9574	8771	8154	5371	3817	3004	2177	1960	1629	1439	1318	1193	1112	1032	923	898	878	706	689	671	599	587	561	561	584	551	561	544	517	568	537	475	506	505	514	476	502	460	476	446	515	477	473	486	438	464	465	460	464	445	439	452	485	419	444	437	436	480	466	475	424	497	466	416	434	469	428	449	438	408	444	436	427	438	441	443	459	433	451	444	460	406	414	447	417	430	454	413	423	418	482	446	464	449	433	492	456	484	486	484	455	491	467	476	460	442	455	430	473	438	445	441	441	451	445	435	444	413	460	453	437	439	399	430	438	446	460	410	444	394	427	443	407	390	442	384	414	388	448	413	409	426	436	393	433	415	403	428	425	414	415	445	425	429	413	435	434	427	401	399	411	424	443	415	402	377	448	435	401	382	403	429	423	402	427	408	425	411	384	435	416	427	407	385	410	456	407	408	435	411	422	410	390	435	433	398	405	395	426	405	421	442	398	431	426	412	440	438	419	439	436	418	425	411	408	426	411	448	398	374	421	447	412	393	432	396	449	454	413	431	426	419	420	413	403	389	405	406	421	432	418	432	428	442	419	440	426	419	417	397	410	410	433	411	421	441	403	417	440	387	434	410	470	409	421	432	406	411	412	446	442	409	393	456	407	383	430	448	402	412	389	381	381	414	426	371	396	414	403	393	426	454	409	393	431	434	401	411	419	409	425	414	377	444	403	421	372	404	416	437	416	415	431	405	436	428	436	404	389	402	434	437	389	430	452	433	428	391	419	420	428	387	407	417	383	438	413	431	400	437	452	428	401	375	403	432	430	388	407	410	408	394	423	425	407	431	430	442	427	390	446	432	390	406	431	428	387	413	446	394	398	399	412	404	408	444	426	419	442	360	408	395	429	410	396	424	407	445	437	422	423	404	413	424	393	416	396	423	395	404	421	436	430	418	405	408	461	397	414	416	407	376	410	407	412	408	421	432	431	415	387	421	410	428	420	415	424	441	415	400	427	427	382	421	442	427	397	422	443	413	408	427	426	429	390	418	413	379	417	426	400	434	405	415	412	397	420	393	414	409	411	385	418	414	415	414	396	439	384	403	410	417	405	395	437	431	446	429	414	397	432	402	410	404	397	408	403	387	393	397	414	435	424	403	432	406	406	399	404	451	387	434	449	428	375	418	420	394	441	406	425	399	399	410	392	415	413	409	413	385	447	407	426	409	416	413	380	422	426	407	420	408	437	404	418	441	455	392	411	409	421	419	414	385	417	422	421	458	429	410	416	405	425	417	414	473	424	391	441	405	397	422	409	412	414	388	432	402	361	435	399	391	452	413	453	386	454	422	472	443	403	424	435	402	479	432	419	386	445	428	432	404	412	422	425	421	423	405	416	412	441	431	436	409	402	360	432	371	375	361	408	425	372	417	420	418	394	422	425	408	425	423	387	431	413	419	370	401	400	369	464	369	443	425	438	430	467	420	359	416	393	428	408	403	380	428	370	467	432	403	443	417	404	454	420	433	416	418	406	423	433	418	426	399	351	415	387	402	402	412	413	406	386	409	440	430	428	405	415	428	424	399	437	430	406	408	434	401	403	405	400	398	429	443	403	400	436	394	391	401	436	422	362	416	385	393	421	404	409	447	444	403	411	387	409	409	407	402	411	389	395	394	408	392	401	404	415	446	398	427	446	447	418	404	415	426	406	399	421	435	425	433	442	437	432	418	402	426	423	407	422	445	405	414	437	422	428	414	413	411	382	413	425	397	419	401	420	436	425	372	437	427	417	430	434	400	438	407	426	407	433	444	429	451	392	383	410	397	396	400	407	412	392	424	407	399	404	404	422	398	423	391	411	396	397	398	419	446	427	416	438	401	444	425	431	400	397	424	416	432	420	428	404	422	453	461	447	392	412	412	391	376	406	396	425	394	422	415	395	418	407	418	407	392	409	422	434	425	423	409	395	413	371	405	380	415	412	414	410	423	421	453	409	400	410	446	382	405	464	425	411	410	406	436	440	435	420	457	416	442	404	428	425	405	397	434	412	425	412	457	415	437	408	429	419	376	402	384	422	421	412	430	429	434	412	431	408	386	402	420	414	414	402	405	381	403	386	408	424	389	381	424	393	387	452	415	403	394	408	406	381	401	402	379	423	447	419	453	379	418	397	411	437	432	406	386	425	443	382	423	415	403	385	425	412	437	436	382	404	397	425	409	438	425	432	425	438	402	412	448	414	400	420	382	419	448	393	442	420	407	428	444	428	405	431	414	410	403	384	484	419	401	429	391	406	417	447	418	401	419	414	422	431	434	412	408	416	434	415	395	423	409	418	370	414	400	406	407	443	429	407	415	425	403	396	407	426	423	404	419	399	420	405	414	420	427	445	435	418	384	412	416	407	415	397	355	381	403	422	417	409	387	389	402	389	458	410	387	410	440	425	414	399	438	399	435	442	435	435	424	397	396	406	412	444	421	393	449	428	380	416	403	402	427	429	410	428	414	402	409	406	418	399	409	453	384	407	427	421	412	383	408	417	414	397	417	421	430	429	410	414	392	398	428	382	394	357	424	442	392	400	381	416	397	428	408	432	395	411	464	428	427	411	420	390	469	409	414	416	382	433	439	427	428	445	396	413	419	433	398	402	433	408	399	422	423	416	428	399	400	430	451	437	426	380	407	442	382	401	391	458	436	428	386	377	395	394	409	397	390	396	384	444	441	423	386	410	422	382	406	401	430	422	403	416	434	405	404	398	388	425	419	418	361	423	398	433	407	415	446	423	404	397	442	393	429	421	429	440	408	392	408	411	399	428	417	384	413	403	424	439	434	421	419	422	431	390	383	454	403	402	401	387	406	436	388	413	412	412	432	430	422	400	378	418	416	411	412	423	455	416	424	417	430	444	383	405	429	438	427	456	448	396	386	384	405	430	420	433	385	400	403	413	399	414	394	391	387	429	402	437	454	398	384	430	428	439	395	406	415	394	434	416	415	398	461	405	421	412	434	375	436	396	412	432	392	394	482	428	409	416	408	398	440	409	431	404	414	412	398	405	396	418	411	429	409	405	430	427	383	405	433	412	406	421	443	427	428	390	398	417	405	435	424	404	422	409	408	414	403	388	416	432	409	404	404	413	461	398	428	403	409	390	403	427	390	405	466	401	429	363	426	409	438	404	437	433	433	467	403	429	393	410	395	433	429	412	392	412	408	381	419	422	436	431	405	402	409	400	452	409	389	368	385	414	400	385	431	448	402	406	396	429	391	401	410	405	394	429	385	389	424	427	401	449	439	445	375	422	393	429	418	417	384	400	398	380	398	404	393	422	387	387	384	427	415	420	370	454	407	411	382	446	402	428	426	395	404	415	374	420	401	393	451	460	413	427	414	417	421	416	374	375	397	431	410	399	419	407	447	391	361	452	425	404	414	428	422	407	435	401	426	401	410	415	432	419	406	440	439	394	395	416	406	413	413	374	430	424	414	413	407	462	426	451	431	413	422	398	395	430	390	403	416
5740	1850	1026	857	602	384	308	271	261	250	250	267	234	244	246	207	267	271	280	283	232	254	291	265	257	273	261	273	252	242	266	293	241	274	274	266	248	288	256	264	265	249	268	260	278	265	234	270	261	275	214	268	257	256	266	239	266	272	233	260	269	267	264	245	245	244	261	253	255	269	249	260	244	242	258	266	256	245	246	282	260	247	267	249	264	244	233	269	266	278	261	263	238	249	271	252	261	238	252	258	260	285	287	288	263	275	240	286	276	282	241	235	248	253	244	234	259	271	294	264	240	208	231	277	275	261	288	262	247	266	260	256	259	247	240	225	269	236	248	258	270	263	246	257	244	248	236	253	273	274	241	248	269	273	244	290	274	262	264	276	259	228	254	275	276	280	266	246	204	287	282	253	233	230	250	249	270	241	257	255	253	249	254	230	278	264	259	276	237	259	235	281	263	263	230	262	243	261	223	250	240	236	257	292	246	275	246	279	240	250	228	249	254	275	246	240	249	232	250	287	250	260	268	275	291	255	268	257	254	264	252	250	240	256	245	289	272	237	293	242	226	242	277	275	273	254	252	231	268	258	240	263	219	271	266	269	276	256	302	268	261	241	255	242	241	260	252	257	312	246	264	266	266	278	257	257	250	273	238	262	227	253	247	242	240	268	250	249	248	266	270	265	255	269	251	279	266	232	248	246	273	242	280	272	259	224	252	241	238	242	233	265	267	255	257	262	272	236	266	251	237	281	275	260	242	243	265	253	251	241	255	258	250	234	263	252	244	272	261	273	247	251	294	272	257	275	247	263	223	240	260	247	264	286	244	256	295	273	268	263	273	239	250	271	275	237	262	264	271	276	268	249	237	266	258	247	239	274	273	278	263	274	246	288	237	271	250	259	261	235	270	293	242	256	270	219	229	277	259	250	272	239	257	243	248	286	240	252	253	243	263	265	255	249	277	262	284	269	264	251	253	274	253	284	286	251	236	263	231	276	259	237	244	266	268	252	258	273	261	247	277	278	254	250	248	246	244	265	255	239	258	247	267	250	265	248	242	238	256	268	260	270	253	260	235	298	242	267	256	228	253	259	268	248	252	278	272	251	266	266	234	251	277	292	249	248	291	278	218	254	260	285	267	262	268	231	247	257	264	254	265	239	256	247	278	268	261	215	257	299	261	263	234	286	263	262	272	227	258	248	258	244	248	233	246	263	296	232	265	257	267	293	255	224	265	261	240	276	262	290	265	258	269	241	262	232	232	258	242	255	266	298	264	236	259	278	289	271	247	262	260	278	254	276	254	257	242	238	231	232	239	244	258	251	228	260	217	253	247	278	255	266	228	281	232	242	287	270	236	265	266	268	225	247	233	243	260	245	250	245	261	274	226	241	261	280	242	238	233	250	248	256	254	235	275	245	228	254	273	244	258	276	248	252	270	269	246	286	255	274	241	252	260	241	249	236	238	272	270	286	250	269	262	254	264	248	232	241	262	264	244	267	270	264	238	255	265	238	262	255	227	228	212	269	268	252	247	267	265	261	256	258	238	236	256	271	253	256	276	259	254	245	259	241	251	269	248	260	283	242	244	245	257	267	258	271	239	270	239	273	252	255	266	244	308	260	270	249	232	280	210	256	283	271	266	258	260	244	258	260	264	284	269	253	284	263	232	261	250	253	255	255	280	264	272	268	237	254	276	249	252	244	262	286	249	280	254	238	250	242	223	234	231	269	228	273	260	264	254	256	241	242	253	235	261	248	223	274	237	284	264	256	233	287	243	240	218	220	244	287	258	262	247	253	238	295	300	281	280	231	262	249	269	225	246	264	239	245	274	228	282	258	293	234	237	256	237	267	234	278	258	273	253	279	260	266	253	293	272	282	259	266	229	208	242	267	217	240	268	245	259	276	276	251	231	250	268	281	267	293	276	257	253	248	233	274	241	255	258	279	244	260	254	285	237	251	262	273	235	223	264	252	261	270	243	255	244	250	252	272	245	290	264	244	254	296	282	295	277	259	233	260	277	261	248	272	242	259	252	258	248	254	262	285	266	259	260	255	253	258	266	203	256	253	227	240	256	261	282	263	242	262	220	243	240	238	262	224	234	249	238	251	277	229	281	273	268	259	251	232	262	239	258	282	257	262	252	257	257	243	243	243	246	249	280	227	263	259	245	235	290	234	255	259	297	267	271	266	249	257	260	248	262	288	258	259	265	257	240	232	278	259	243	260	252	250	247	282	244	277	254	275	245	271	242	246	252	245	212	295	250	272	231	252	278	250	260	273	264	229	255	263	278	259	283	254	280	262	222	276	271	263	286	273	232	250	270	259	253	244	250	213	264	256	256	265	279	239	277	244	272	246	278	263	271	255	249	251	243	255	277	224	238	240	258	247	242	237	262	254	250	274	244	267	277	275	289	251	253	291	243	238	250	290	259	261	240	258	253	274	273	244	251	263	253	279	241	275	263	259	260	266	300	266	245	244	237	257	254	267	227	233	279	244	244	240	251	246	245	279	241	254	269	261	246	286	234	286	273	248	269	289	273	262	299	233	241	245	272	283	256	267	261	260	276	230	264	245	251	265	260	282	247	241	259	257	265	268	266	272	269	265	273	264	271	242	231	247	278	275	234	230	240	265	252	253	253	258	260	269	278	278	274	280	302	263	291	273	269	259	232	246	243	236	245	250	264	225	227	277	249	245	279	273	274	244	212	251	268	237	254	237	281	235	245	254	240	260	261	266	247	224	277	259	248	244	248	239	258	247	248	226	242	250	259	252	265	248	262	261	257	278	239	265	277	260	247	256	235	276	252	227	253	243	265	229	230	261	220	251	276	219	278	267	263	249	267	261	260	255	274	242	241	257	258	274	273	256	252	238	255	258	267	276	251	284	272	255	252	270	264	276	267	248	255	257	275	235	266	239	270	250	255	255	247	290	228	292	254	267	244	226	244	260	279	263	253	243	236	252	268	240	265	267	253	248	247	245	245	259	280	243	248	255	244	269	279	277	231	270	268	287	226	268	250	284	260	269	259	229	261	252	270	283	240	258	260	292	270	241	261	270	310	268	248	241	264	246	297	275	283	299	227	266	256	270	243	275	247	240	249	246	248	268	253	277	274	244	268	255	262	281	241	225	287	241	238	258	245	250	238	265	239	262	266	262	250	254	254	225	280	222	263	245	264	265	256	278	252	247	252	223	267	240	262	253	268	243	235	270	248	221	256	261	278	279	254	290	288	251	242	271	252	282	240	256	283	258	243	230	282	275	254	262	255	246	262	253	262	244	252	257	300	273	251	252	266	264	250	280	247	282	268	273	238	261	240	223	222	248	224	264	243	267	253	263	262	259	235	250	251	289	250	258	245	230	259	258	220	278	255	250	271	259	276	266	263	267	278	234	254	249	251	251	238	258	249	243	247	239	279	250	254	233	283	288	225	226	243	239	270	247	257	263	254	273	262	271	280	278	280	272	264	275	249	271	267	263	250	272	263	213	253	270	262	272
5248	2307	1842	1823	1458	1008	828	694	746	764	710	722	697	712	705	673	721	684	665	667	706	729	663	688	660	714	684	651	648	678	659	701	717	681	655	624	708	664	704	698	672	705	663	697	660	645	683	668	670	672	725	687	672	684	684	687	674	649	664	685	669	713	657	673	700	673	711	639	738	659	632	711	654	646	695	711	687	698	697	712	686	679	678	723	663	655	628	667	714	665	700	677	688	685	672	724	673	702	640	696	731	679	708	683	692	689	685	685	708	629	682	682	673	699	671	720	710	688	655	693	758	686	666	679	647	702	689	714	634	678	694	654	655	646	709	665	651	623	624	641	651	646	685	670	703	687	655	649	666	722	677	749	672	614	658	689	681	683	652	700	681	657	652	689	705	697	664	645	654	698	705	643	703	647	673	712	690	655	657	661	680	670	668	672	657	703	698	696	644	683	695	681	678	623	657	675	654	653	708	687	641	663	642	642	637	628	701	685	654	667	684	657	659	649	652	651	673	692	664	653	655	677	660	655	663	665	662	636	673	679	686	629	668	692	658	651	651	662	703	703	686	681	714	684	671	710	676	676	693	716	688	659	732	633	692	689	663	674	699	695	681	701	726	651	647	632	699	678	700	690	639	686	751	673	672	687	683	649	683	649	639	681	709	687	651	674	670	694	682	660	688	627	661	670	656	679	642	661	713	712	744	667	629	669	657	669	686	647	692	668	672	623	695	657	675	629	652	650	670	648	661	705	693	676	696	623	708	692	676	646	655	666	664	666	683	652	681	668	674	697	657	645	704	672	659	720	650	673	663	682	673	702	716	695	650	698	745	635	655	646	673	709	666	688	661	687	709	644	678	629	664	666	699	665	624	682	660	698	710	666	652	661	643	641	669	661	677	671	629	741	663	623	619	638	694	656	634	702	685	685	666	708	621	711	640	675	658	655	658	679	657	733	638	659	675	692	661	681	639	653	614	696	664	646	700	662	639	680	649	675	686	661	648	674	708	658	620	630	644	688	670	711	716	659	620	659	681	650	674	685	661	694	675	696	672	671	691	672	656	686	646	666	649	660	654	723	690	651	673	686	644	651	683	665	666	640	685	672	687	686	712	659	709	676	679	662	720	646	683	655	664	697	661	673	660	654	645	679	629	689	663	689	693	631	666	672	683	697	652	645	665	679	679	647	637	645	717	622	688	679	665	730	650	702	639	683	689	649	651	650	632	627	724	625	669	675	646	651	700	704	682	703	659	728	704	672	662	693	708	670	695	642	673	676	699	679	675	653	610	688	642	664	632	673	673	673	686	721	695	714	654	697	628	679	686	661	678	698	631	662	672	665	655	696	656	694	669	697	715	686	651	682	635	644	717	688	651	698	667	685	634	636	647	706	665	665	688	684	698	671	625	673	659	678	691	678	694	668	653	622	651	660	682	695	632	666	672	657	688	634	690	687	742	700	632	677	611	649	692	667	692	662	722	665	725	701	654	634	697	631	662	666	680	689	674	653	610	642	651	624	660	686	657	704	672	659	637	689	644	677	656	680	670	627	707	688	680	631	682	713	712	679	687	655	702	688	697	645	658	694	720	703	686	706	655	668	663	661	699	668	698	679	675	630	641	684	706	632	667	671	679	691	647	707	697	671	697	689	659	692	676	696	699	689	673	655	679	646	621	692	698	628	651	680	643	692	674	711	720	658	645	702	692	694	719	687	703	688	693	657	672	729	635	693	679	641	667	682	651	668	641	686	652	631	659	646	628	671	667	691	671	647	699	634	664	651	656	680	696	716	631	659	651	665	687	714	600	657	670	649	708	660	621	654	682	674	669	647	704	674	678	648	677	670	638	677	670	686	707	644	686	684	667	649	710	641	614	690	669	664	668	649	682	595	659	626	684	690	690	705	675	645	687	656	695	638	663	683	657	695	660	630	669	658	669	711	689	639	689	669	679	677	700	644	676	657	622	661	691	692	621	674	683	680	688	641	702	631	685	700	671	682	666	643	662	683	657	646	662	727	675	654	629	643	682	696	682	650	626	653	671	702	692	657	663	630	651	634	654	637	657	644	673	632	681	690	632	640	652	702	691	707	671	673	666	717	680	649	662	667	729	730	683	647	676	682	668	679	703	697	640	708	688	681	615	662	699	666	683	675	672	677	648	673	639	685	683	668	673	682	693	663	656	663	619	650	634	679	684	659	673	718	714	710	638	641	667	692	658	634	678	686	665	698	699	613	656	643	675	691	657	700	670	685	604	723	687	627	630	637	661	707	688	653	674	662	662	647	656	630	649	657	668	705	664	693	652	651	687	682	660	706	664	714	643	674	709	668	654	665	639	659	699	667	667	678	656	695	693	656	640	645	635	652	666	704	627	650	671	667	662	682	672	649	691	626	646	727	637	638	713	668	580	690	642	672	669	640	673	662	665	651	651	668	641	688	629	660	672	655	693	629	685	620	689	696	678	706	685	627	672	669	664	661	669	639	675	630	675	655	641	673	694	666	675	657	654	629	647	687	659	644	644	688	644	626	656	668	674	651	685	634	660	645	660	676	631	667	619	677	632	695	678	671	701	681	725	735	641	692	663	688	651	666	695	672	706	639	672	695	660	689	659	640	691	608	610	717	703	718	705	628	666	677	643	637	676	695	700	664	701	670	623	700	637	660	683	661	646	708	714	701	639	671	703	705	679	637	709	635	692	692	674	648	697	694	636	662	653	692	671	657	665	674	671	649	657	666	690	650	625	641	650	662	641	688	662	724	641	654	681	680	662	663	647	678	680	662	670	677	671	682	726	700	692	682	635	675	684	697	673	656	646	694	706	688	650	707	648	631	684	654	652	659	625	627	645	697	669	651	663	667	683	723	673	686	655	660	691	628	669	703	688	677	666	679	695	660	645	691	678	689	689	680	671	670	645	652	652	700	689	706	673	668	644	641	667	648	695	657	666	713	688	648	697	694	693	700	685	698	718	657	671	705	687	654	668	659	669	653	683	688	689	640	680	600	690	683	688	636	655	682	689	674	673	725	665	668	637	638	666	692	671	684	707	630	675	694	689	674	667	665	686	661	668	653	650	669	668	660	621	650	683	668	663	676	646	663	679	690	674	681	673	662	629	657	702	646	667	646	739	661	662	699	621	676	654	637	679	650	621	684	682	640	646	633	686	628	693	661	651	681	716	644	694	685	693	661	648	691	690	677	693	706	649	685	614	658	708	673	631	710	644	620	657	675	638	642	700	647	652	670	664	659	706	645	641	590	688	741	709	677	671	659	667	692	661	661	658	648	670	639	675	696	631	652	711	649	689	722	655	670	706	696	694	662	655	677	694	690	672	704	668	641	660	670	723	667	658	696	673	639	660	668	662	671	678	708	696	698	707	655	692	698	656	655	719	646	670	677	672	676	661	668	644	631	697	683	670	672	650	656	632	628	667	631	697	698	663	644	650	651	712	681	680	643	624	682	643	702	656	679	647	698	643	691	625	746	695	670	603	712	672	612	659	665
26373	16161	9375	6736	4208	2597	1306	707	501	400	390	336	330	282	320	297	318	285	315	311	274	313	287	259	277	280	264	297	275	289	255	264	277	280	288	270	301	269	276	284	272	309	255	260	279	275	288	272	257	273	240	280	284	226	302	275	223	283	284	266	250	251	268	268	273	340	272	241	267	282	269	281	237	294	269	284	253	256	251	278	269	262	289	299	269	271	266	231	267	272	277	246	283	298	279	289	258	263	274	299	248	272	306	254	266	273	275	283	282	255	274	255	304	279	299	298	279	280	278	258	232	264	295	284	264	263	282	271	235	285	279	293	253	294	271	255	249	231	259	256	296	255	249	296	257	284	254	283	279	274	271	269	262	267	260	250	266	259	280	265	252	266	297	278	285	294	273	265	246	282	278	310	287	266	292	290	265	260	259	275	301	266	288	262	261	262	261	233	268	279	257	255	268	275	271	272	252	287	247	265	261	221	263	267	268	276	236	259	262	264	276	249	260	281	253	275	250	252	260	245	285	248	275	286	262	273	273	282	268	265	251	298	306	250	254	263	241	246	272	271	230	292	261	260	269	255	256	260	260	285	278	286	270	275	251	279	242	266	282	294	279	279	262	291	277	269	276	259	287	262	280	285	272	286	310	244	264	254	259	295	284	254	254	277	254	256	278	260	268	267	250	266	282	271	246	246	282	273	244	288	267	267	274	276	288	276	297	259	268	242	287	273	268	263	253	253	306	265	242	268	249	274	290	268	287	253	260	215	271	243	277	297	267	268	265	253	260	250	264	252	226	287	253	245	258	267	280	229	263	291	306	268	279	259	322	281	269	268	237	256	265	259	248	263	273	282	270	270	262	283	244	260	259	265	252	243	242	255	271	280	236	275	275	274	296	292	268	277	278	291	273	292	268	283	261	287	261	260	268	280	265	284	267	233	246	286	279	278	267	275	296	280	278	289	241	281	258	261	258	263	249	262	274	248	261	280	234	261	281	260	274	278	274	236	258	271	276	280	271	247	279	286	268	276	295	246	248	250	251	233	285	295	266	275	289	253	244	256	288	290	280	262	276	270	275	271	278	261	263	251	252	284	227	284	290	269	253	271	283	250	283	276	265	237	252	259	279	305	261	256	248	285	273	252	290	253	247	267	270	273	255	282	256	264	295	260	274	288	280	289	269	253	254	280	265	257	280	257	245	272	259	252	282	297	312	284	269	256	289	267	266	283	270	270	267	277	267	277	255	289	275	261	277	259	293	280	273	289	284	258	270	261	282	278	257	242	274	252	279	289	278	285	262	260	262	257	258	278	261	271	273	272	250	275	274	276	262	275	273	256	278	267	244	300	263	290	278	254	270	277	272	255	254	254	251	263	233	284	274	270	295	259	253	274	247	241	267	274	269	256	248	250	266	256	240	275	263	294	288	245	237	286	279	284	285	267	263	250	255	274	294	260	240	234	258	255	257	274	266	246	281	261	253	267	261	265	282	239	257	262	245	248	248	249	277	247	241	243	280	256	248	265	278	269	263	254	268	259	240	304	260	259	266	275	288	252	294	286	244	268	271	247	267	272	298	256	267	266	285	274	291	279	255	285	284	270	301	273	278	256	284	259	248	242	255	278	229	267	253	280	292	274	270	283	312	261	263	279	268	258	250	265	250	252	260	258	257	267	296	270	295	274	260	234	279	263	286	258	278	253	269	250	261	270	237	278	268	292	257	274	257	262	276	269	251	253	237	245	262	270	264	309	258	286	280	277	274	263	278	297	283	269	245	254	266	246	269	287	282	280	269	252	284	253	265	269	282	262	268	235	249	256	262	273	255	292	235	253	250	260	262	266	271	261	275	311	248	299	295	243	262	269	282	282	276	249	293	253	269	268	259	307	262	267	253	270	262	263	279	265	289	271	266	256	263	284	239	258	253	261	271	270	239	268	281	297	263	265	273	277	272	252	267	266	275	266	278	264	225	250	254	280	246	240	261	259	279	271	261	273	248	270	254	299	260	254	278	278	247	268	245	297	238	270	255	290	266	269	304	268	271	271	258	279	267	258	290	269	279	299	244	267	249	267	285	301	273	257	259	239	268	263	271	261	252	247	291	245	247	287	282	246	281	264	272	250	265	266	260	278	257	267	267	269	275	240	241	292	255	279	222	263	237	256	290	267	290	267	250	254	253	251	261	262	260	302	274	268	282	281	262	267	256	257	285	251	315	269	309	229	259	250	279	252	252	253	247	261	272	247	284	265	286	252	261	272	273	272	284	267	299	260	262	295	281	273	276	255	282	256	273	305	274	279	292	253	279	254	243	278	271	252	276	261	289	222	283	270	284	310	252	249	257	261	246	261	239	284	261	256	270	280	288	249	229	271	267	284	269	288	280	239	271	260	249	267	277	261	257	280	284	278	278	269	284	233	285	280	258	267	274	268	293	266	279	260	287	250	273	264	264	263	261	268	270	249	293	256	279	274	282	264	268	261	292	250	271	289	253	239	269	252	266	251	257	297	257	263	254	272	301	255	255	299	254	332	251	270	286	284	312	301	278	244	276	279	286	279	266	265	298	279	270	282	261	275	268	282	257	298	295	270	277	232	247	266	258	222	259	271	281	278	260	251	286	272	271	282	273	268	282	282	272	251	264	252	265	274	267	272	259	287	278	287	267	269	275	259	291	254	294	264	223	286	242	276	258	245	252	242	253	260	255	266	282	284	239	241	290	252	269	252	282	291	276	248	250	266	284	250	245	266	278	268	260	249	246	315	250	266	293	271	281	240	284	261	292	265	259	211	241	283	260	269	271	256	253	248	266	262	250	292	256	253	266	280	276	239	254	291	261	261	281	291	305	286	267	279	253	266	240	277	244	265	272	270	250	229	271	276	255	298	273	265	241	290	262	250	254	265	287	279	249	263	276	270	268	266	305	274	284	283	242	273	257	251	270	231	238	281	269	269	298	275	261	262	251	255	265	268	261	276	258	284	275	255	248	245	256	245	258	264	281	292	244	274	263	257	281	266	275	248	285	246	263	294	286	264	236	275	264	258	273	267	242	252	266	265	274	262	279	295	262	241	295	245	274	260	256	265	275	286	243	255	286	287	282	287	293	290	262	252	255	278	271	260	252	272	255	282	256	273	277	249	255	260	261	269	294	273	240	288	306	240	244	275	271	258	294	253	258	272	246	273	251	286	258	234	268	294	270	247	257	270	281	264	267	252	266	271	275	291	249	265	285	286	265	251	271	267	286	257	254	262	243	248	284	267	265	269	263	273	281	244	277	292	269	257	254	253	271	291	271	266	263	288	267	278	275	262	256	301	262	274	267	282	237	271	244	277	299	242	280	278	222	276	260	285	263	260	237	277	244	281	282	266	250	283	244	251	256	262	241	295	271	319	280	260	265	263	247	254	274	259	260	253	274	300	258	284	262	275	260	283	264	264	292	260	269	268	260	279	239	271	267	255	280	283	258	299	240	276	278	220	257	256	258	234	252	246	270	248	257	284	263	268
19801	8916	6378	6477	5375	4022	2625	2006	1675	1440	1433	1344	1173	1082	994	978	952	942	916	823	783	793	820	807	756	709	706	750	762	681	728	731	734	705	755	697	711	726	745	722	748	729	664	711	680	738	709	662	725	682	744	706	691	717	736	711	701	671	680	707	692	727	711	682	719	738	695	659	694	708	677	679	736	697	733	709	698	673	707	712	698	688	704	707	690	651	660	712	708	667	693	715	677	710	706	722	739	726	668	717	714	690	727	713	703	718	690	730	678	706	698	724	692	681	707	665	697	659	692	717	701	684	705	696	672	691	624	634	710	664	724	712	693	690	664	699	712	700	662	675	714	691	696	696	693	709	698	732	669	684	713	633	661	669	677	695	613	666	653	725	734	671	727	667	664	687	677	699	664	674	658	666	677	700	695	696	715	664	676	688	683	647	625	667	676	667	670	617	709	668	629	681	624	711	696	663	691	733	666	661	714	693	729	684	670	710	680	663	683	728	642	693	646	670	685	628	677	636	718	667	614	657	663	699	663	656	691	674	652	699	675	696	663	694	700	690	667	701	734	688	648	626	650	707	668	691	722	665	668	733	667	677	654	684	670	676	725	680	687	681	654	690	710	732	652	682	698	676	692	657	707	738	679	696	666	666	698	711	652	684	699	619	708	693	685	703	656	690	673	665	683	637	701	675	681	653	642	666	665	741	697	724	631	657	651	643	700	691	713	643	681	658	673	721	686	673	746	710	672	711	632	704	643	689	645	671	660	715	691	697	722	704	726	685	659	652	702	721	696	699	678	691	698	686	666	679	677	714	688	678	686	720	688	678	723	677	631	671	667	670	656	661	685	650	720	652	642	702	665	670	712	692	664	687	706	683	677	725	623	724	659	678	699	696	700	683	679	704	649	649	684	687	675	664	687	665	654	671	685	632	666	640	645	712	688	728	655	694	675	624	661	674	671	631	678	682	688	671	693	675	660	670	705	672	686	661	621	670	675	670	656	655	694	687	681	678	661	697	667	674	659	717	698	690	688	713	638	689	705	684	679	664	661	677	669	679	678	682	661	701	675	681	717	709	725	706	657	671	667	653	672	724	647	681	682	655	690	644	698	669	665	636	683	672	668	716	682	631	689	668	714	705	653	676	661	692	741	649	674	688	722	671	649	672	682	673	657	684	664	667	678	679	674	690	698	662	698	714	693	662	702	760	606	665	683	713	659	710	687	737	634	730	641	683	673	688	688	702	700	696	659	673	709	695	668	717	624	670	667	651	657	700	666	661	669	676	650	711	672	670	671	662	670	658	629	642	629	637	721	652	690	688	702	667	633	672	661	689	680	668	693	710	681	650	652	663	659	681	678	637	689	701	642	660	635	687	686	714	704	651	655	636	715	712	636	702	654	686	691	697	665	720	644	683	724	684	654	712	677	689	714	685	687	662	710	675	619	654	704	638	657	711	728	667	666	688	670	694	718	715	656	647	636	695	665	687	635	700	685	672	736	680	679	703	691	663	731	687	745	727	683	682	677	695	665	619	694	683	723	624	652	682	692	648	710	632	716	718	691	657	690	695	675	627	647	670	702	718	682	679	675	677	692	663	640	657	688	702	748	664	689	675	681	683	661	686	667	702	706	683	691	686	677	628	706	667	711	723	654	676	722	671	704	669	681	707	677	720	704	694	660	660	636	662	653	668	704	726	654	697	665	674	764	669	716	685	718	683	732	682	596	680	700	700	636	674	655	670	672	682	694	632	661	693	641	693	637	700	687	705	658	677	670	667	699	739	667	648	678	679	675	642	674	684	662	710	661	682	657	698	660	699	639	667	670	665	708	674	695	652	679	665	691	673	681	686	654	693	711	684	651	719	692	663	694	716	662	666	644	698	660	707	718	706	672	684	668	673	653	660	669	671	657	662	683	682	691	678	721	678	662	688	726	709	709	694	692	668	643	702	675	665	643	700	680	680	681	695	652	712	720	704	690	688	692	666	720	685	681	688	685	651	749	667	673	667	710	691	691	629	667	663	678	696	685	673	714	638	677	662	649	646	723	686	677	678	704	635	692	661	678	697	690	671	711	651	691	678	676	659	676	647	657	689	691	657	704	607	706	671	723	715	729	641	612	714	673	686	730	713	650	662	691	685	682	676	647	686	710	659	713	705	678	660	707	649	670	659	674	676	689	726	697	661	638	688	686	668	691	691	669	703	652	673	709	668	671	634	709	686	702	709	668	693	686	684	689	621	648	680	660	694	706	674	626	686	657	691	712	650	673	662	679	708	703	668	710	692	693	687	668	691	675	654	683	656	708	584	707	746	662	693	673	616	636	667	679	634	694	639	691	673	653	676	667	678	636	692	690	696	658	692	717	706	663	660	677	689	649	675	692	631	691	680	691	688	647	642	666	703	667	667	704	661	690	700	653	684	703	664	686	677	664	688	725	692	660	675	704	697	708	712	652	670	691	650	674	656	674	710	686	671	611	671	705	727	682	661	635	709	723	690	647	744	683	690	667	702	663	680	639	705	669	678	684	707	672	652	677	677	657	679	670	684	678	668	658	672	671	648	665	674	675	711	634	652	666	683	667	662	684	706	659	693	696	690	738	710	650	652	683	677	663	680	669	708	637	688	717	718	671	691	621	692	691	651	620	684	648	685	706	642	655	724	702	707	640	655	705	706	664	657	643	714	714	668	693	701	756	688	676	664	629	722	672	669	677	661	657	664	614	678	717	679	692	650	693	739	682	678	691	639	692	690	674	640	634	663	727	589	635	687	626	717	691	713	627	653	635	658	680	682	672	651	682	665	702	649	693	669	686	670	668	693	629	645	658	647	685	659	650	717	680	671	709	701	685	691	695	687	704	652	697	717	666	692	699	687	765	726	647	650	724	697	708	698	655	729	704	653	710	633	704	692	687	664	683	679	692	652	679	702	680	700	681	711	693	697	696	724	722	683	718	689	711	668	687	684	697	660	656	691	626	674	670	701	682	712	675	650	726	674	674	677	674	706	705	692	685	691	663	678	632	654	668	702	724	699	683	675	664	698	644	672	667	713	663	707	660	757	683	704	694	720	676	703	630	673	651	694	665	680	664	685	681	640	701	664	722	634	668	713	689	678	594	742	688	687	651	639	702	679	680	703	634	676	653	684	674	666	674	638	676	721	642	661	697	675	704	695	652	701	681	673	655	666	705	661	675	689	692	720	715	716	652	669	734	696	701	701	657	699	695	651	652	667	668	634	664	654	665	687	676	635	699	678	665	660	655	698	720	623	645	667	684	697	657	680	666	743	692	686	673	660	709	693	710	676	693	638	646	692	645	696	661	651	663	687	688	659	685	712	661	646	654	729	695	688	650	659	683	676	665	724	698	710	700	646	700	673	676	661	702	691	690	697	683	701	702	663	662	701	706	627	699	719	636	650	685	673	637	593	682	677	678	700	688	714	638	718	697	652	708	695	654	684	660	672	675	728	722	641	646	665	677	670	669	677	673	694	692	665	704	665	709	698
34800	21350	13142	9458	6864	4186	2121	1139	642	459	389	314	273	289	310	259	246	220	195	215	203	178	198	184	170	195	197	181	161	177	167	170	149	173	168	152	181	162	174	191	180	159	161	157	162	159	176	136	145	156	162	154	139	164	155	172	138	153	155	156	163	147	157	195	158	158	134	156	162	164	166	161	168	166	159	156	186	140	155	145	165	170	158	158	155	157	158	147	149	159	160	152	153	169	195	168	175	174	157	166	178	180	144	169	150	161	149	163	156	154	171	156	147	169	138	127	167	158	163	166	158	161	169	141	152	161	145	154	152	144	153	160	169	157	160	157	170	145	146	164	156	139	158	139	143	154	145	163	180	158	143	175	162	173	130	163	153	145	169	159	163	156	151	156	161	177	155	150	134	152	155	175	140	162	156	163	195	121	152	153	141	163	158	144	155	134	156	142	154	160	145	157	159	154	149	160	142	142	155	150	159	157	135	146	167	153	131	142	146	160	167	163	156	134	162	171	159	151	150	153	157	156	150	128	170	154	160	149	169	170	148	155	152	129	137	155	151	165	153	147	163	141	157	134	156	170	165	164	142	137	118	147	157	157	160	144	140	160	151	141	132	135	169	155	174	150	158	154	164	139	151	145	174	152	167	130	158	158	128	141	150	164	151	161	163	146	191	164	162	157	132	152	150	171	140	141	150	167	160	158	137	131	136	170	151	171	156	141	142	168	148	148	138	137	149	129	149	153	166	124	149	141	134	160	171	153	139	140	161	161	129	134	157	146	153	158	150	149	142	140	150	125	168	170	166	177	157	139	177	156	158	173	194	172	171	177	147	138	158	157	142	161	180	166	156	141	161	156	166	153	133	150	141	174	157	155	142	142	151	146	158	158	144	162	129	151	157	166	184	151	152	142	155	149	171	155	160	173	180	167	153	174	144	149	155	155	171	158	162	156	179	155	161	174	151	153	163	177	174	160	161	148	136	174	151	168	171	152	153	131	155	163	159	137	144	136	133	157	153	167	158	168	145	149	154	134	148	148	169	142	132	139	148	145	152	176	162	142	156	147	150	165	154	149	143	157	137	188	127	158	164	157	151	147	155	167	152	159	154	153	157	164	190	166	156	149	163	169	151	148	165	149	147	162	173	151	180	157	146	130	162	139	173	145	138	161	150	150	163	166	131	147	160	149	153	148	159	153	133	145	125	166	163	140	158	149	156	152	166	164	143	148	158	163	159	157	160	152	144	170	130	145	147	151	154	158	156	136	140	161	150	137	173	148	174	152	152	173	131	179	142	145	156	173	141	133	155	164	145	156	155	155	183	168	158	176	152	180	164	151	152	160	145	154	156	138	157	147	140	139	140	152	156	150	160	157	150	163	174	170	167	141	141	155	187	138	141	145	175	142	145	143	163	156	165	136	151	174	170	144	135	162	161	147	132	170	189	156	161	160	155	171	162	164	158	143	147	170	149	165	153	160	149	163	152	169	157	150	164	171	152	127	155	125	167	150	146	143	147	144	164	149	173	166	168	175	181	163	174	153	152	148	132	158	183	145	162	155	146	163	157	169	167	157	124	162	148	160	165	157	128	190	142	160	152	144	137	132	156	153	149	140	149	164	175	163	158	175	167	149	165	172	169	160	150	162	147	158	167	172	161	164	146	159	142	138	151	149	148	157	158	133	165	139	147	182	148	149	151	168	146	176	139	140	181	158	151	148	163	147	130	154	155	134	161	136	151	147	155	149	169	164	174	183	160	156	159	140	150	139	165	137	135	156	152	160	132	150	149	160	146	135	154	152	153	146	175	141	150	172	157	159	150	147	160	135	148	141	154	160	167	155	139	147	150	164	136	159	160	161	150	153	146	143	158	158	157	149	145	152	150	181	138	162	139	124	151	169	180	161	156	163	147	172	158	169	132	145	145	141	148	158	190	166	148	156	135	160	159	166	151	145	171	155	148	154	149	169	166	168	176	152	144	167	153	141	161	147	140	152	166	149	156	152	158	142	163	157	167	168	169	138	161	178	169	163	173	172	160	144	165	159	152	178	159	160	177	157	151	141	136	166	149	161	162	151	156	148	168	157	158	162	172	161	127	162	156	178	157	159	149	150	167	141	148	155	127	165	135	147	153	171	171	171	155	143	157	172	153	141	153	126	150	149	139	172	154	162	153	140	164	169	159	151	167	165	162	177	172	134	159	169	160	148	156	168	140	168	154	159	146	145	155	154	122	160	174	178	158	167	157	163	148	171	158	157	160	163	156	168	120	138	188	163	162	164	178	154	155	136	155	153	166	173	141	151	153	182	143	141	145	170	143	158	137	169	143	133	139	146	154	155	145	146	159	165	151	154	149	184	186	116	151	142	157	177	170	153	171	147	179	172	182	149	154	161	157	154	139	153	177	140	128	177	142	174	129	157	138	176	148	151	153	155	165	180	131	154	156	163	172	152	132	149	154	146	157	149	179	165	144	150	153	132	143	168	171	160	153	135	158	154	155	159	159	149	137	136	165	169	129	164	155	168	152	145	170	141	147	168	144	172	162	150	162	171	144	141	150	137	153	140	155	165	171	160	146	160	161	160	163	160	164	145	156	176	152	132	173	152	150	143	134	151	148	144	157	138	181	154	156	160	186	161	141	146	147	157	168	159	178	144	147	133	155	145	149	141	182	173	145	159	151	182	171	167	153	141	158	152	142	159	153	147	173	132	134	158	149	182	161	161	151	172	142	157	160	158	164	161	150	166	183	150	170	151	146	151	139	142	154	145	142	147	183	147	160	161	144	145	128	160	161	142	172	155	150	168	163	168	144	151	159	134	147	154	150	161	156	159	158	191	158	127	139	154	151	159	158	147	124	150	166	173	161	156	142	141	173	135	159	169	154	162	167	151	169	174	151	163	168	160	169	153	153	154	165	170	136	153	140	149	168	155	155	167	164	158	150	149	171	156	156	170	130	165	165	144	151	148	173	172	155	154	154	164	147	151	178	163	151	131	183	145	154	169	154	134	168	135	131	151	137	157	163	156	155	168	181	158	151	158	151	156	150	137	162	140	171	173	148	158	134	139	147	167	153	163	164	149	144	147	169	142	152	148	157	142	148	142	151	160	172	147	167	150	173	161	166	147	139	154	147	177	153	158	160	174	175	145	140	154	160	173	152	138	159	153	172	154	166	145	171	150	149	169	149	164	152	151	168	172	159	146	149	156	152	163	162	138	168	135	147	177	131	165	142	134	167	150	136	166	171	175	133	168	137	152	145	161	174	153	153	130	135	159	146	164	156	130	160	163	162	153	176	142	166	164	157	152	159	140	146	125	173	142	130	162	177	157	158	149	144	126	181	166	178	140	149	142	138	146	158	140	151	139	138	170	168	159	159	142	152	133	171	146	169	154	148	136	146	180	153	150	162	182	158	140	134	148	154	139	154	157	157	157	135	128	163	143	161	165	158	173	171	132	163	155	143	155	154	184	178	157	166	156	182	138	144	143	188	163	142	165	154	168
24289	11532	8918	8931	7527	5570	3574	2953	2258	1882	1747	1481	1343	1250	1216	1047	959	911	807	766	676	663	590	639	567	610	550	540	543	546	577	520	481	494	536	488	494	492	526	480	497	449	444	489	440	443	464	477	449	475	458	441	388	437	466	438	398	455	448	448	452	465	427	457	400	474	475	446	411	392	436	402	464	455	417	455	465	438	403	451	404	419	447	447	433	441	418	427	449	417	468	433	431	474	430	438	413	460	489	452	483	508	471	495	501	518	450	467	430	440	412	447	444	414	422	422	472	506	401	410	426	426	440	442	441	424	421	409	434	416	432	437	405	411	396	441	391	369	394	404	407	388	400	409	399	406	401	429	385	431	376	408	417	400	419	386	400	417	410	388	399	418	396	454	404	406	398	452	405	400	447	425	434	428	408	385	440	406	407	415	406	394	424	371	393	433	383	410	372	475	407	433	398	408	391	399	378	395	397	389	407	421	447	412	383	414	389	435	435	425	428	420	408	398	458	406	364	420	440	381	386	421	368	407	445	446	382	440	418	421	417	414	372	418	403	377	393	428	415	435	378	413	433	419	429	409	392	423	393	371	432	418	424	357	398	407	447	414	398	417	402	394	428	400	377	392	416	420	373	364	413	445	436	435	403	407	429	406	423	393	423	379	400	411	414	416	410	421	419	407	422	422	424	427	422	416	417	411	409	424	421	367	398	391	413	403	421	384	406	417	383	434	419	443	415	420	443	433	444	412	441	397	411	394	392	381	426	430	446	406	413	410	405	431	441	383	401	376	406	391	379	433	393	425	378	401	405	409	391	427	428	424	375	433	405	415	408	406	389	382	386	410	416	381	435	399	411	411	397	367	398	415	408	384	384	412	402	419	418	423	400	394	407	394	431	408	426	404	432	381	403	419	395	412	376	412	430	427	412	408	431	476	393	407	415	425	430	375	412	420	420	352	424	429	452	429	404	438	423	396	414	431	408	416	393	390	416	418	421	404	411	407	398	403	402	424	407	420	393	431	411	400	371	390	409	411	384	433	396	445	401	399	422	392	426	402	397	451	414	431	406	404	403	403	443	407	409	411	431	370	437	396	435	436	417	397	453	424	362	414	404	391	401	394	396	390	395	430	417	408	453	432	371	397	445	423	405	397	384	462	435	439	380	420	385	406	393	428	450	414	397	399	381	402	435	413	416	416	426	426	381	419	424	404	411	421	428	412	438	402	423	411	439	444	416	440	440	395	368	403	398	380	400	425	443	394	415	403	403	387	413	406	423	385	466	411	369	443	389	408	411	456	408	428	405	449	406	471	389	435	376	428	442	444	394	411	400	416	427	410	397	409	408	400	410	414	418	409	418	387	407	377	451	424	395	427	422	405	452	426	431	389	451	405	409	456	404	359	409	404	422	388	402	429	411	390	387	400	414	400	404	406	414	353	423	425	405	391	399	404	391	398	437	428	399	447	406	365	418	370	410	411	404	419	375	403	451	389	416	391	446	426	417	408	396	414	430	391	406	410	411	399	404	397	407	412	396	385	401	409	412	411	409	428	395	387	389	423	424	407	419	440	395	372	424	411	439	441	402	436	433	390	400	416	418	422	435	425	386	399	414	409	401	423	392	411	397	447	433	404	400	447	401	399	420	393	409	417	391	422	384	398	425	394	416	415	397	443	401	422	421	445	411	405	441	415	404	425	402	446	380	434	416	433	385	411	470	389	409	399	422	431	392	388	375	416	377	394	412	408	382	405	379	424	444	400	439	404	417	395	441	401	353	367	413	381	408	422	427	412	447	411	394	416	432	424	400	401	392	386	404	415	389	398	427	422	418	424	402	396	394	421	466	413	454	420	417	404	413	433	402	439	426	424	417	420	434	405	430	372	397	442	407	409	423	406	413	420	397	399	410	392	442	425	366	428	422	430	437	404	400	415	391	376	387	383	361	412	415	399	419	375	441	404	411	451	409	393	365	412	426	425	422	371	415	388	426	379	414	399	440	434	426	452	388	385	409	388	391	423	415	423	402	427	411	403	403	400	378	430	388	386	455	421	437	419	429	403	400	400	422	432	457	366	421	397	447	410	418	424	448	414	414	385	374	450	399	404	426	415	395	433	419	402	406	421	417	413	440	437	409	417	420	399	403	390	416	413	449	407	387	408	392	403	379	434	383	407	421	389	419	391	431	388	461	404	437	420	399	378	417	473	413	416	434	399	401	386	386	389	439	436	392	400	386	424	420	425	432	410	432	418	438	397	388	401	378	455	410	411	458	443	417	403	422	402	404	392	432	414	394	413	425	399	387	420	397	381	417	435	425	428	402	401	407	441	421	401	410	416	401	417	426	410	448	397	410	400	431	393	424	448	400	443	436	423	420	404	459	403	380	417	372	402	407	397	402	384	429	434	420	376	422	402	429	381	415	415	411	396	402	408	406	420	406	414	407	408	398	410	403	419	407	394	396	412	416	412	386	397	416	422	434	421	436	428	417	398	468	456	441	397	436	422	447	405	425	390	387	391	437	377	436	390	401	417	428	414	427	431	364	392	443	435	436	414	426	442	409	409	389	416	453	389	408	410	416	439	415	425	395	432	376	418	429	407	387	413	410	421	430	444	430	413	397	414	396	381	390	388	456	428	409	412	421	424	407	411	407	413	426	442	402	412	395	395	420	401	381	387	403	415	438	420	411	407	408	390	433	425	428	421	428	401	427	398	407	395	437	421	377	424	375	396	409	432	410	388	406	413	383	391	419	415	439	419	395	385	410	435	440	401	382	403	415	448	405	403	402	392	391	418	420	410	435	409	382	430	395	421	384	409	430	410	429	399	412	421	424	441	434	431	404	445	405	392	374	451	407	426	413	404	377	411	399	429	418	430	462	413	403	452	417	458	424	408	412	402	412	468	412	425	437	379	421	430	391	391	379	404	389	385	423	425	388	444	422	424	372	417	416	416	439	390	407	406	436	438	396	376	422	422	436	419	405	399	413	406	419	438	422	430	396	416	443	409	429	418	432	397	420	414	416	409	393	422	414	413	380	409	432	436	453	422	374	371	410	407	396	417	421	440	399	438	406	426	435	411	404	406	454	419	383	409	427	396	388	386	386	405	400	382	405	436	413	424	433	393	424	423	410	400	421	394	421	421	416	413	430	403	408	427	406	412	387	397	464	421	446	439	430	435	409	350	404	431	437	415	403	418	420	421	434	403	423	413	378	411	432	418	442	421	427	420	398	435	386	402	413	392	389	417	414	386	439	397	437	399	429	410	382	413	391	415	399	416	419	433	422	393	359	446	401	403	424	404	394	376	421	450	436	403	402	395	392	452	408	427	420	407	446	403	412	408	400	412	386	446	435	396	390	381	390	393	407	407	404	393	418	405	408	410	406	455	430	396	411	419	389	376	387	357	408	412	437	449	424	389	424	401	394	446	369	404	406	422	415	397	403	429	410	428	402	403	379	437	434	408	379	408	387	408	420	415	419	435	439	429	395	425	443	425	457	372	409	450
5489	1605	946	607	510	382	304	305	272	273	266	285	239	260	304	247	283	267	273	255	246	254	251	255	267	264	276	250	248	261	241	278	256	264	256	273	258	253	263	288	255	242	273	234	279	259	269	270	273	233	257	257	245	247	277	256	287	302	284	239	238	281	260	259	242	257	239	264	248	265	259	239	239	278	250	238	259	245	275	262	261	267	279	239	233	254	245	271	242	255	281	254	236	246	259	283	267	254	235	239	271	263	244	277	229	246	232	262	252	268	273	261	256	236	252	278	254	239	243	257	247	288	262	253	264	243	248	272	253	246	255	264	252	223	259	254	250	246	259	271	255	252	280	249	258	235	249	247	234	242	247	240	232	239	273	270	241	270	277	260	242	267	265	267	276	275	253	286	242	272	261	257	262	242	263	270	256	259	227	254	267	237	272	246	277	243	250	231	267	241	298	251	268	248	230	282	255	270	267	252	259	242	269	253	267	270	249	285	277	247	275	243	249	298	252	249	254	250	275	242	289	252	240	265	276	276	253	278	243	253	242	250	251	270	248	279	260	238	268	257	269	248	276	281	243	252	276	235	241	284	240	251	232	230	265	270	270	243	277	258	256	270	262	255	232	268	259	262	279	260	252	272	291	244	268	242	245	266	260	247	242	261	250	247	287	281	260	269	267	246	241	239	251	270	274	269	262	244	255	295	257	250	264	254	265	259	278	225	280	254	262	240	276	259	259	257	243	322	249	225	262	232	237	224	257	271	247	262	304	292	261	281	261	251	263	255	244	265	262	246	260	246	237	250	263	247	257	248	248	275	274	250	256	259	293	289	245	257	277	266	223	258	276	256	251	270	279	252	237	238	274	249	243	255	285	255	246	265	238	253	259	225	255	286	259	299	241	259	249	229	274	268	264	253	264	266	222	246	251	293	277	282	251	264	255	282	250	262	263	246	248	249	243	266	264	247	243	264	256	242	277	275	275	256	269	263	236	249	211	259	256	258	264	280	258	248	257	261	243	248	246	240	243	239	231	259	262	271	256	259	275	247	237	250	244	256	242	247	260	275	225	268	251	252	262	255	256	255	232	247	254	287	255	265	300	239	241	262	262	245	256	242	281	254	250	236	274	248	270	255	208	235	242	282	285	251	282	230	254	246	227	229	239	235	279	249	250	274	280	254	263	257	256	280	259	251	234	212	261	276	240	259	259	239	260	243	275	277	244	280	263	220	284	266	250	263	265	255	248	263	255	274	256	249	277	243	264	237	259	248	269	244	267	236	265	263	245	250	254	247	259	252	273	262	240	269	237	251	279	212	245	232	284	286	255	249	257	255	258	265	267	267	254	255	250	260	261	248	285	239	250	251	242	267	255	230	259	269	257	226	256	271	276	247	287	264	254	259	241	265	275	251	246	229	242	272	246	240	280	243	238	308	282	261	262	239	294	262	244	240	265	251	283	260	262	233	263	223	247	235	274	230	258	262	264	244	273	251	273	296	242	259	285	247	206	230	273	237	234	253	257	254	288	292	262	255	230	261	264	231	250	258	273	266	248	261	269	275	298	240	238	264	240	225	243	288	257	270	265	292	259	259	261	255	264	244	278	280	258	265	241	260	271	304	271	268	269	267	255	270	256	230	249	268	272	257	268	246	245	259	256	281	260	256	247	252	248	241	243	241	256	256	287	267	227	266	243	244	275	252	233	232	225	260	245	236	260	269	269	295	239	253	268	261	279	268	209	225	268	262	258	257	237	240	261	249	231	285	240	251	249	258	264	274	257	271	266	256	253	250	242	260	273	270	254	260	245	256	276	231	253	275	216	243	292	221	274	221	248	251	258	264	247	268	275	249	234	244	281	244	235	296	259	236	236	255	255	279	275	280	255	266	244	267	242	277	248	260	271	261	269	271	251	283	260	274	265	274	293	251	240	233	244	267	264	236	271	238	266	236	228	249	248	286	266	261	263	268	263	254	266	264	238	295	251	251	275	255	229	237	290	274	256	257	246	257	249	246	256	246	231	226	250	274	270	261	259	247	259	267	273	265	228	289	266	252	255	251	266	226	246	248	243	272	237	236	269	235	236	280	232	298	269	252	259	246	280	285	246	268	226	248	258	252	246	265	248	249	263	242	254	235	273	267	278	254	234	281	247	264	283	237	243	270	261	258	266	246	250	262	218	257	211	228	280	256	273	270	275	227	261	260	255	281	263	242	253	245	242	239	280	271	252	230	244	246	247	240	251	278	233	251	252	288	254	229	260	251	272	257	251	233	246	281	263	265	261	265	296	244	257	236	278	242	260	266	272	254	248	253	280	263	284	252	241	258	229	240	249	261	217	255	240	252	245	224	235	261	252	244	250	254	248	245	263	293	254	253	248	249	239	265	226	271	253	241	277	213	268	285	253	229	263	259	281	241	230	265	225	263	274	242	241	244	246	270	259	227	251	240	248	258	270	258	250	263	288	214	251	238	288	254	271	269	284	258	269	269	277	255	282	254	251	273	251	248	259	267	243	274	247	232	245	247	262	254	274	268	251	215	253	260	259	260	271	276	281	267	237	269	244	270	272	244	248	226	239	258	243	261	262	257	254	256	275	264	242	241	280	260	234	254	266	265	250	249	246	268	278	264	239	253	267	241	237	242	297	279	255	273	256	262	246	253	270	240	264	261	259	284	291	283	243	244	276	235	263	274	273	231	265	255	242	253	229	281	234	247	252	241	289	255	236	242	261	275	266	249	276	269	226	241	279	274	283	281	257	255	258	272	247	281	225	247	245	255	279	245	255	284	263	297	246	250	249	263	267	266	242	236	261	224	259	272	254	262	260	263	268	275	239	264	268	247	274	260	283	299	272	246	245	267	240	239	232	262	255	288	259	278	273	264	302	243	236	258	263	275	278	273	256	262	266	269	282	263	258	266	263	270	259	257	270	265	247	272	277	268	270	263	228	265	218	276	247	270	263	286	270	258	272	248	240	231	245	236	232	284	286	256	281	244	271	259	255	284	250	236	271	239	256	258	248	235	238	245	250	263	264	236	251	274	251	281	249	240	251	259	295	243	268	257	260	262	260	246	267	285	269	263	232	253	264	252	265	287	293	260	233	267	242	262	244	244	239	257	243	280	276	285	268	270	260	240	263	260	268	262	228	310	248	260	257	280	292	281	242	237	252	279	263	229	233	226	275	247	232	239	283	257	247	266	267	260	238	267	262	237	278	267	262	248	276	245	270	248	279	256	260	296	234	272	245	261	288	258	272	222	263	236	271	267	254	235	246	271	225	248	262	252	249	282	233	248	264	249	268	266	232	258	253	249	248	264	281	233	265	263	252	257	269	249	257	248	238	258	245	244	254	227	252	250	259	259	254	236	234	243	238	246	288	248	261	260	242	229	248	261	242	248	255	275	242	278	237	243	251	236	243	246	263	257	219	255	248	273	280	247	260	263	253	281	247	234	243	254	263	256	262	257	270	259	240	266	252	272	239	262	275	257	262	246	259	257	253	290
5158	2220	1753	1644	1341	1021	843	728	720	684	721	730	669	628	639	662	676	630	659	686	690	658	683	674	652	679	655	675	679	646	676	675	676	696	695	678	679	631	709	689	713	680	660	686	639	698	731	648	699	701	693	695	606	714	640	655	702	675	692	650	630	687	653	627	698	649	667	699	683	683	667	720	631	686	695	707	715	743	662	655	671	677	664	680	678	682	659	646	635	618	665	671	663	694	686	682	640	693	665	681	679	665	688	675	664	659	649	716	665	679	701	703	684	700	700	692	677	690	690	681	672	665	696	654	614	693	627	683	701	681	696	654	667	713	693	636	648	681	685	673	642	660	644	668	697	681	648	675	667	637	651	678	694	657	643	636	665	684	662	663	687	628	703	653	667	649	635	655	678	658	658	655	691	633	673	694	682	674	719	686	658	670	651	641	714	650	646	643	652	711	685	657	655	680	675	695	696	697	692	677	675	697	704	650	674	708	719	689	666	687	705	619	691	607	700	649	621	683	645	647	672	674	623	652	659	712	656	640	666	677	680	689	641	628	664	677	653	683	709	649	635	701	669	693	652	665	669	682	696	634	640	690	670	684	684	671	670	652	644	683	643	707	666	650	712	673	666	666	666	690	715	675	678	654	604	674	602	640	697	712	646	670	690	661	680	635	668	659	642	636	634	689	632	647	686	686	687	614	673	686	652	648	650	680	717	711	605	645	653	630	692	701	679	714	636	686	668	668	666	639	676	702	666	659	623	666	656	677	674	673	634	685	680	631	641	719	654	689	640	702	672	651	692	685	684	669	656	655	637	716	677	687	725	678	695	631	689	670	633	644	668	678	665	701	635	689	675	730	693	660	684	667	697	653	702	701	646	674	662	649	698	687	634	724	680	663	687	660	713	664	674	675	700	638	649	669	677	692	669	641	700	674	691	671	644	671	715	619	664	702	627	691	617	704	717	669	633	676	733	671	624	645	673	685	667	648	664	667	687	661	653	671	649	665	649	684	712	683	712	655	645	666	666	668	704	619	659	713	674	665	654	677	652	666	639	678	666	696	665	679	650	693	655	655	603	662	687	630	685	693	657	620	703	688	666	637	684	612	673	667	692	620	635	695	682	653	636	684	696	655	657	671	633	696	647	699	689	708	680	668	649	668	652	658	685	687	684	651	718	679	687	684	660	647	621	645	677	692	634	708	666	648	665	735	694	683	650	665	702	699	639	665	684	702	636	591	678	654	682	650	653	697	639	661	650	694	641	697	696	683	671	663	678	662	671	665	687	667	663	675	678	683	663	679	676	631	693	668	709	661	690	628	666	634	709	646	634	677	687	692	667	669	683	652	644	646	651	672	736	668	638	688	667	641	637	630	699	687	642	661	698	715	659	640	707	698	647	678	666	676	650	683	657	680	668	680	674	702	640	661	631	688	645	721	649	687	663	623	652	677	660	664	704	684	698	683	681	687	652	682	710	693	610	628	679	712	687	695	677	659	673	690	696	637	668	669	632	673	659	675	662	635	659	687	736	649	678	666	654	625	664	623	673	668	650	659	660	634	678	692	648	639	674	660	693	674	689	646	666	685	624	675	683	671	653	681	659	709	657	677	637	685	689	683	651	680	679	683	650	679	663	688	661	682	655	654	644	647	632	672	696	674	665	710	655	667	716	647	688	690	618	698	671	685	673	692	625	656	649	720	673	678	654	635	669	666	634	672	641	680	651	700	654	627	687	641	684	647	688	640	649	690	667	699	607	712	662	612	646	660	700	656	632	674	688	669	673	720	667	649	727	680	606	671	659	710	642	650	676	662	645	650	643	622	625	691	651	679	677	702	680	689	711	669	720	651	685	668	605	649	662	689	679	710	677	674	720	620	661	641	668	675	640	671	664	689	667	646	662	671	651	632	663	685	707	665	660	683	702	682	596	613	650	688	677	679	699	720	654	645	645	673	657	664	675	672	714	689	648	668	635	641	618	656	693	645	691	675	689	712	662	724	646	644	666	647	668	653	670	682	602	647	642	675	691	678	659	659	672	680	657	652	747	694	668	719	730	663	670	683	661	597	618	683	658	669	697	640	648	639	698	675	640	643	678	666	667	662	641	672	658	655	631	702	641	689	682	724	643	654	666	667	652	680	642	694	652	681	628	665	681	678	619	640	678	686	663	719	671	690	612	701	645	610	618	657	662	686	676	668	720	674	651	674	660	656	626	645	680	718	696	660	666	689	729	666	695	639	616	677	677	679	644	676	626	692	662	626	654	686	692	690	731	654	646	644	669	663	675	646	648	681	685	635	658	691	692	664	684	693	663	661	690	658	654	640	650	699	675	680	619	683	621	628	706	684	604	669	685	688	654	692	665	676	657	683	687	673	663	638	682	628	686	684	651	704	656	662	634	668	650	638	674	706	674	684	651	707	673	679	685	669	655	681	703	692	681	683	667	702	636	628	681	706	708	680	664	681	693	670	617	680	651	686	648	658	669	663	658	646	653	653	655	662	732	626	650	673	667	659	687	635	683	637	684	697	649	718	698	659	630	637	698	645	660	687	691	664	685	645	658	649	662	602	695	667	678	671	626	701	701	676	670	690	668	706	654	661	684	663	678	658	695	650	666	697	654	684	675	663	647	677	688	659	574	675	636	713	635	691	620	668	644	682	703	621	671	685	678	658	695	689	663	672	700	692	673	665	652	679	699	670	679	707	641	676	670	641	642	605	657	710	644	630	662	682	643	698	672	658	730	666	672	626	717	679	673	640	663	664	701	649	663	661	690	658	674	611	717	658	661	670	719	664	694	652	655	659	663	705	746	682	661	662	680	634	677	672	662	654	681	670	656	670	648	633	669	668	609	635	663	684	687	701	702	686	656	671	699	651	646	656	667	644	683	697	686	672	647	661	647	641	665	714	663	689	682	641	656	658	644	652	660	661	671	676	664	637	644	665	632	647	708	630	682	709	675	680	697	704	697	638	622	637	629	706	701	638	734	644	660	681	659	702	646	647	618	654	646	701	651	647	637	693	608	676	700	652	658	628	706	676	680	721	634	660	673	638	671	642	694	676	678	662	688	658	676	710	715	636	741	677	684	654	656	669	652	684	656	655	670	673	640	736	649	608	687	629	688	681	689	681	677	692	673	644	697	671	665	662	638	674	661	648	689	650	664	649	676	682	702	620	704	714	650	666	647	667	705	692	614	675	680	678	675	675	656	662	636	715	682	641	638	708	632	666	632	704	668	675	686	612	708	614	658	665	687	585	648	650	664	660	686	630	649	689	683	644	653	653	703	644	689	666	656	643	674	659	636	629	694	711	704	621	679	668	657	645	687	693	701	682	668	665	660	672	642	660	673	664	665	623	647	637	690	708	655	674	617	626	662	670	636	659	699	644	675	721	642	718	664	681	663	649	669	720	670	642	668	657	696	703	663	645	693	703	645	687	646	673	695	694	596	658	648	678	719	665	675	665	667	691	688	679	653	681	704	670	634	684	636	697	662	667	670	674
27687	15896	9157	6172	4535	2795	1444	841	605	465	408	348	335	297	313	318	300	281	279	284	264	297	265	268	278	271	282	285	281	256	274	257	264	296	286	262	273	256	294	290	266	282	282	264	270	264	296	267	261	274	267	287	255	269	279	252	281	256	272	266	299	250	243	246	237	251	262	264	256	251	282	244	247	275	252	271	303	266	289	284	265	261	259	265	285	281	272	294	293	250	283	271	253	246	246	286	270	268	291	278	286	288	271	267	278	286	283	271	299	253	260	280	277	266	263	263	263	278	264	232	272	231	296	265	271	262	244	278	273	283	285	285	249	268	263	279	267	248	235	265	276	260	283	244	266	247	250	262	255	267	273	281	233	235	253	247	266	285	262	277	239	273	244	261	261	275	266	254	240	268	253	251	276	265	269	277	258	241	261	291	264	278	258	260	257	242	307	254	271	280	270	255	258	235	275	249	293	245	226	260	272	262	241	290	265	252	288	287	297	298	248	281	275	275	251	223	253	273	256	277	268	263	273	270	248	263	269	247	265	259	236	299	262	287	267	279	241	298	264	253	239	260	275	275	273	264	300	264	231	248	283	260	266	229	259	276	263	237	259	252	263	262	262	254	243	266	247	277	270	272	253	280	283	235	244	285	267	258	235	271	230	270	268	265	272	275	266	259	251	248	281	249	244	276	251	280	275	252	266	258	282	258	285	285	260	248	266	260	243	288	283	284	262	285	236	274	254	273	275	236	265	273	268	291	282	264	265	254	256	274	278	282	265	290	250	268	283	253	278	240	252	244	242	252	263	276	305	246	284	279	269	253	268	254	280	265	269	278	236	267	251	264	245	268	254	253	249	236	258	261	263	254	252	257	274	282	271	281	281	262	274	282	284	255	253	268	278	251	279	250	252	291	276	279	267	272	293	244	249	280	274	263	281	255	268	264	298	244	270	256	282	291	271	261	264	258	254	295	218	260	267	260	258	236	276	263	273	274	260	248	247	262	289	266	269	279	269	296	296	283	240	246	248	282	241	275	266	272	272	256	247	273	287	271	276	306	259	248	263	246	247	233	245	265	247	292	259	271	281	277	271	250	256	303	245	277	250	270	250	240	273	256	238	295	278	237	232	260	269	309	263	286	264	275	246	281	253	299	268	292	254	242	230	302	283	259	267	295	245	246	258	269	253	254	260	287	251	246	260	256	262	263	247	283	230	251	299	268	284	251	253	246	262	276	289	266	245	277	268	278	244	265	275	294	254	244	281	256	275	257	265	247	254	255	260	250	250	276	258	249	252	265	292	268	268	275	249	267	278	273	266	238	263	258	238	268	262	257	265	267	272	264	276	258	250	256	274	232	268	262	276	220	280	277	250	284	279	251	250	259	296	272	276	261	271	267	256	278	246	264	272	266	276	267	285	240	272	279	257	271	232	263	255	284	264	286	257	281	296	286	247	275	279	276	303	279	268	249	249	272	284	275	253	281	270	248	251	273	280	266	263	263	258	265	250	239	275	262	256	245	309	312	257	282	268	278	275	294	259	291	263	254	257	286	262	264	237	304	253	272	252	274	289	274	284	298	294	256	259	306	223	272	278	239	247	277	282	241	248	286	262	244	285	257	251	263	295	263	243	277	273	284	277	243	258	282	236	250	285	254	254	231	266	254	279	250	280	288	261	233	270	272	239	276	267	253	253	270	275	266	227	242	251	273	275	262	254	286	269	253	262	261	258	275	264	265	263	281	291	252	274	251	276	251	303	260	243	275	239	257	259	247	277	254	294	267	289	269	264	251	271	279	269	243	283	263	250	260	266	235	262	268	255	242	238	269	268	258	269	241	259	265	286	285	262	263	270	247	253	260	260	243	280	251	245	254	248	279	283	279	271	269	259	226	252	265	269	254	250	277	273	254	257	260	252	243	280	267	275	270	273	279	277	268	269	272	267	260	289	260	269	275	283	258	281	264	246	290	277	275	246	246	296	271	252	281	276	264	243	256	260	266	271	279	261	278	249	276	236	288	273	261	268	280	263	248	242	276	273	241	260	234	281	291	273	256	268	255	240	252	287	229	264	237	232	265	270	259	283	269	245	276	262	230	268	238	284	286	285	245	290	272	260	282	271	258	246	279	281	277	273	292	257	274	244	263	228	255	261	247	285	255	280	259	247	243	263	293	250	269	269	270	261	285	298	253	235	274	256	257	261	281	291	235	235	286	241	263	279	232	283	269	262	262	246	278	277	270	252	265	274	258	244	257	283	257	264	281	261	267	264	281	248	277	255	261	267	279	266	268	258	263	256	272	270	259	293	256	268	281	275	258	243	257	262	260	256	275	267	257	258	251	245	288	281	254	286	273	272	246	278	279	289	262	269	257	274	286	255	266	273	254	281	265	312	268	265	267	274	276	264	250	284	242	258	266	266	276	272	263	299	272	275	275	301	263	280	247	274	264	248	284	278	278	252	275	276	247	276	244	275	275	293	265	244	260	268	229	283	291	275	291	251	249	278	246	247	280	268	282	257	248	268	258	274	252	260	238	262	288	276	290	291	259	262	270	249	261	271	260	267	242	266	273	254	247	254	280	247	263	248	278	278	254	265	267	265	268	293	283	274	249	211	263	241	260	293	264	269	271	276	233	279	251	261	261	292	273	249	255	233	286	297	247	247	261	281	239	241	268	286	291	272	251	267	270	260	300	256	249	286	253	272	270	274	232	258	249	281	271	247	269	255	252	259	287	275	300	248	256	251	280	288	252	251	281	268	245	263	264	271	227	276	249	283	259	251	260	275	256	240	268	272	248	274	261	278	267	269	249	262	267	261	272	282	262	269	261	281	269	258	247	254	248	284	277	281	293	240	269	291	264	269	256	275	258	254	250	261	276	229	249	284	239	258	280	246	235	276	270	265	282	246	280	280	250	279	282	258	237	253	257	268	271	260	270	278	257	258	267	278	251	266	276	270	264	285	251	257	258	247	260	273	278	268	282	265	262	264	264	269	256	271	239	253	268	272	254	295	260	266	280	251	261	266	256	266	303	305	255	250	251	252	277	253	249	274	260	273	260	283	265	273	252	264	262	271	288	259	254	264	250	262	263	277	257	275	272	277	247	265	258	260	269	268	270	263	250	249	252	263	259	259	262	266	273	271	268	274	270	243	273	258	271	259	258	254	243	264	280	273	292	289	278	278	241	278	262	274	269	253	268	247	249	248	264	246	253	281	298	276	256	276	275	265	289	259	259	270	257	259	272	245	311	285	262	253	259	296	284	241	272	277	285	251	251	278	243	231	282	259	287	256	244	236	249	263	296	254	263	306	259	266	244	248	270	278	251	243	261	255	237	272	262	240	275	255	264	292	274	254	276	224	274	285	293	252	270	269	265	266	255	286	265	262	256	265	250	231	272	282	233	256	265	270	248	278	285	284	272	284	229	239	261	246	250	267	256	258	275	261	265	264	241	245	275	299	237	278	254	274	267	279	254	251	279	260	263	313	285	254	271	263	276	250	277
20425	8409	6359	6276	5263	3874	2437	2130	1685	1430	1299	1341	1150	1134	1067	1017	1035	911	888	840	862	770	783	832	793	761	723	779	731	781	735	737	769	740	704	712	726	669	718	704	682	692	711	690	735	685	696	677	667	672	704	706	656	687	697	668	699	704	672	679	718	662	694	704	661	730	699	684	655	649	732	753	661	676	766	702	678	667	682	685	725	712	665	685	693	710	663	641	696	708	690	695	706	721	695	704	714	687	704	710	726	713	721	705	716	663	723	705	689	697	638	725	654	729	713	703	717	726	691	679	707	696	722	703	667	688	655	663	684	715	649	711	680	649	719	669	702	664	656	663	695	667	740	696	678	700	678	686	692	648	688	706	664	724	690	681	689	647	701	675	664	671	663	667	674	643	658	682	679	672	655	639	661	676	681	686	633	669	678	710	683	691	671	688	650	646	700	693	666	709	679	637	661	666	707	655	665	677	668	649	676	723	659	718	702	663	651	713	696	688	663	670	659	675	672	708	679	674	699	717	658	633	680	655	666	700	652	675	695	674	668	703	720	654	706	673	655	694	680	719	619	658	661	684	614	693	681	693	654	652	694	691	630	690	646	710	732	696	685	679	703	691	688	664	671	696	661	681	683	697	673	704	683	696	660	710	696	639	673	678	679	648	648	678	662	704	693	638	694	685	627	675	681	683	668	704	696	683	702	668	688	661	651	681	674	677	662	613	679	687	671	660	666	670	715	690	662	690	644	683	679	691	686	684	669	693	656	684	703	642	637	722	704	690	640	648	688	668	695	663	674	643	679	701	668	662	688	706	651	682	697	663	676	657	712	672	666	681	632	636	665	657	706	644	648	704	669	690	673	720	658	648	709	664	644	664	677	652	692	646	667	703	726	650	656	688	658	706	675	667	695	692	685	660	666	689	674	666	656	659	664	743	679	693	649	716	640	679	703	666	686	682	645	677	620	687	675	664	652	658	636	694	686	659	615	677	695	631	655	680	687	681	655	614	663	691	625	637	632	683	659	639	666	687	712	686	682	680	639	651	697	689	623	654	689	701	710	695	694	687	675	677	662	685	706	687	738	682	655	659	679	666	701	701	713	641	685	727	652	657	668	637	662	698	671	673	661	693	697	702	669	676	713	688	691	690	646	616	709	671	687	650	664	667	658	648	685	637	689	674	667	702	677	687	699	695	654	656	672	711	668	679	665	670	665	681	651	647	735	658	682	656	700	682	680	659	648	673	662	669	665	690	724	711	694	623	662	646	682	662	681	638	656	640	705	660	703	692	704	707	722	709	676	664	689	643	674	612	658	689	701	618	689	729	690	606	665	681	659	647	655	679	704	674	679	655	719	698	698	695	659	662	686	674	681	642	700	667	684	695	673	676	668	658	680	678	681	653	659	685	678	687	662	669	633	682	689	706	642	647	656	649	653	697	657	664	645	696	700	716	686	685	703	694	706	663	631	643	691	691	676	679	662	643	654	704	682	673	681	623	682	689	661	654	690	653	662	660	675	688	694	681	619	759	625	690	680	628	689	686	671	714	647	637	673	744	661	668	657	742	690	649	652	641	688	735	661	668	675	636	660	732	652	729	675	694	724	666	729	671	676	709	649	692	660	696	691	647	693	653	685	619	717	669	664	661	665	671	690	654	689	696	644	631	705	679	655	706	676	645	651	657	691	703	651	674	684	634	654	697	687	621	687	708	684	706	687	688	641	690	720	648	660	619	668	671	712	690	666	667	667	651	663	695	673	702	674	707	660	650	651	643	681	677	674	687	685	713	675	649	685	677	702	640	687	699	664	627	643	678	689	739	640	653	719	683	673	670	661	674	660	676	684	693	698	704	694	676	676	711	690	706	671	707	643	681	676	671	677	639	684	677	679	691	659	710	699	636	727	672	670	714	701	602	657	702	675	702	638	690	701	646	684	653	676	695	694	653	680	645	658	657	672	635	726	699	670	645	658	649	662	712	630	643	676	678	700	683	659	710	686	686	655	653	684	699	656	678	682	685	656	658	715	704	713	652	705	658	653	710	653	690	683	680	650	659	640	672	664	676	712	692	697	688	642	672	697	707	678	680	704	656	641	740	696	671	658	647	654	672	668	737	652	630	639	684	712	720	669	660	629	673	684	623	638	648	692	683	657	638	650	715	682	653	670	658	649	716	666	679	657	705	674	629	703	687	635	660	650	669	664	673	674	652	687	684	694	654	647	665	654	692	619	667	697	661	714	670	677	692	727	682	641	641	671	643	656	658	678	649	674	691	662	674	710	725	699	654	632	674	684	663	666	689	616	640	668	671	688	681	684	680	669	704	703	662	716	644	648	676	640	719	633	692	660	683	661	678	651	676	674	647	705	709	716	705	656	637	645	673	707	716	669	668	686	639	737	694	685	625	693	696	605	672	675	675	679	646	675	713	671	647	705	675	692	681	650	669	661	670	701	665	716	707	626	689	718	709	670	722	698	669	665	652	662	668	673	674	664	671	680	631	682	648	704	628	720	693	681	706	660	675	673	647	663	629	680	707	664	683	646	684	647	669	689	715	642	696	699	688	659	677	682	641	654	683	720	667	679	649	689	658	664	671	696	698	693	653	661	689	703	656	680	657	659	657	689	664	682	640	653	667	680	662	695	672	677	675	647	710	674	627	687	663	713	682	696	688	689	707	663	675	655	684	697	666	671	687	680	647	668	671	674	666	643	672	682	644	642	682	666	696	670	668	660	653	678	671	661	697	688	647	621	687	678	679	644	695	670	675	678	642	664	663	645	662	657	691	650	678	640	683	737	674	658	650	697	684	642	666	701	716	651	652	649	669	685	660	663	685	692	705	668	681	735	695	685	670	742	630	659	695	692	675	637	683	703	647	668	671	659	662	679	707	651	654	648	681	647	670	693	714	703	681	711	680	668	655	708	692	620	634	688	707	688	663	664	688	658	696	670	666	660	674	670	629	677	716	671	658	677	659	679	699	614	658	704	663	671	711	686	663	667	677	659	693	676	632	648	701	703	675	662	696	690	659	674	665	678	703	648	716	689	635	671	712	691	662	699	671	667	660	704	666	687	690	653	684	668	673	645	679	691	690	650	668	662	686	725	633	695	723	675	662	647	643	615	650	667	675	630	634	715	683	732	658	659	680	649	674	697	664	705	691	660	655	657	681	698	630	663	633	676	655	648	685	670	692	658	706	737	661	689	686	682	693	593	691	676	705	680	682	728	679	709	625	648	667	667	646	663	682	665	673	708	705	686	656	732	674	677	711	671	680	663	655	653	675	691	644	704	666	683	688	629	731	675	639	637	666	709	661	654	696	710	658	686	697	696	698	728	678	622	644	686	700	631	677	667	686	665	689	689	648	711	636	665	666	681	696	688	666	639	700	679	683	688	690	692	710	679	677	681	647	693	738	641	674	683	676	655	698	691	678	681	691	659	687	671	637	669	665	692	709	681	649	675	695	679	669	655	741	679	665	671	686	688	688	641	675	663	651	698	692	654	655
35048	20810	13528	10023	6772	4250	2316	1243	744	519	388	370	297	283	295	265	249	204	214	198	212	229	198	165	184	164	168	161	163	178	197	166	187	164	172	150	180	174	159	169	160	157	160	157	166	160	182	147	171	145	148	154	163	164	162	154	160	156	158	179	167	157	145	178	191	167	164	165	156	156	157	131	174	146	168	136	145	150	152	183	155	163	157	153	148	164	145	167	150	177	140	154	159	159	147	154	154	170	188	168	162	164	172	174	178	162	146	184	162	167	154	167	167	160	178	151	144	138	179	168	159	130	194	140	150	151	154	180	160	162	160	143	144	155	160	152	153	163	132	151	165	157	157	160	173	182	155	171	157	169	139	149	166	159	183	148	160	154	165	146	140	160	144	145	163	141	160	152	148	161	160	170	174	152	163	147	189	165	165	151	157	180	174	160	147	139	163	140	152	160	158	160	167	159	140	149	170	159	173	170	138	165	139	145	159	159	150	160	179	184	146	187	166	155	159	144	136	156	153	160	164	139	130	173	153	141	155	150	180	130	157	170	162	164	166	146	196	162	181	158	166	178	158	163	154	152	168	168	156	137	151	151	181	148	147	159	154	163	141	169	157	141	150	140	145	179	175	170	151	155	159	158	160	184	170	147	169	157	153	151	151	175	156	176	164	142	174	117	163	171	162	157	154	157	153	142	138	138	142	162	122	145	148	138	147	136	175	149	144	129	133	167	140	162	128	130	156	163	166	149	156	159	139	151	154	131	157	136	174	171	143	163	153	166	147	170	155	157	177	160	152	140	151	167	148	181	156	135	140	166	156	136	145	170	161	163	145	136	159	146	152	167	138	155	158	151	144	172	187	151	153	172	139	174	154	163	144	171	185	124	150	143	141	163	132	159	154	159	170	144	160	165	155	156	176	141	147	157	181	186	161	159	144	155	151	153	182	155	169	146	141	166	173	166	146	153	173	170	143	163	166	165	160	144	161	166	145	138	167	138	162	151	163	156	143	163	160	147	160	183	130	174	153	158	162	168	150	155	152	146	155	172	144	185	171	136	150	174	131	140	146	160	152	135	172	171	169	148	163	143	145	142	172	152	173	158	175	165	137	156	170	177	144	146	162	161	182	162	140	158	136	158	172	145	149	161	163	142	158	179	159	177	140	142	164	135	162	170	175	143	155	170	160	141	156	153	174	152	173	160	149	159	158	158	141	156	172	166	161	151	149	142	162	144	142	142	199	170	151	145	170	145	155	150	142	164	144	152	169	150	164	143	155	173	150	170	163	166	169	166	156	146	150	163	161	157	166	158	191	173	156	161	162	162	162	157	145	134	150	139	142	154	157	162	153	149	169	130	155	166	149	135	161	162	175	144	160	156	172	147	187	124	181	190	162	182	176	158	141	152	145	141	144	150	146	170	154	138	168	158	157	158	175	145	163	133	164	149	147	141	155	162	143	156	161	164	136	176	154	151	159	159	151	144	148	148	162	132	160	136	162	164	144	162	164	145	166	173	140	141	187	161	133	163	151	144	175	162	146	154	144	148	166	173	151	162	144	162	187	163	158	155	156	185	172	152	159	150	121	145	160	169	147	145	158	136	140	159	142	161	159	153	161	162	148	131	145	161	160	130	162	148	137	156	143	135	180	158	163	144	139	171	172	158	149	143	151	147	141	148	157	118	169	152	166	167	173	155	136	154	172	143	149	157	171	171	167	149	130	159	170	141	156	142	148	165	157	151	169	145	149	136	145	164	163	147	129	176	164	142	152	137	148	153	154	157	150	184	140	168	160	175	148	140	165	166	165	162	160	140	147	156	170	147	151	152	175	147	165	161	145	146	153	146	158	165	184	148	134	154	180	155	161	171	147	137	167	133	150	157	187	169	158	154	169	163	167	147	159	151	157	157	169	172	156	158	142	153	152	147	147	129	157	152	160	135	165	153	155	151	153	143	167	174	152	140	171	142	170	167	167	148	170	168	164	168	139	139	147	161	132	159	160	156	135	158	167	166	152	175	134	146	150	139	146	135	154	178	173	165	167	165	192	152	156	136	185	140	159	172	141	145	152	167	139	153	151	158	161	159	158	160	141	143	154	169	165	147	153	129	164	171	140	178	155	147	154	167	147	165	154	162	170	163	153	172	158	145	157	144	165	178	152	160	163	164	163	150	143	153	138	140	140	157	158	149	171	173	171	144	159	162	162	174	155	135	170	143	160	136	148	155	156	133	149	141	153	165	159	150	162	166	149	173	167	158	158	164	159	152	153	129	156	151	154	148	147	151	180	155	145	167	154	171	164	188	156	142	171	171	159	172	164	161	147	155	166	144	146	152	163	150	151	173	177	170	168	172	153	141	158	161	171	175	171	167	172	168	147	165	160	163	168	173	136	142	173	129	150	160	137	148	148	137	138	168	164	160	152	143	140	162	144	146	156	127	165	160	162	150	151	170	142	142	153	140	162	165	158	161	177	167	156	160	159	152	179	171	171	147	159	138	146	161	171	157	166	177	134	152	175	145	148	184	147	138	169	155	124	163	155	143	158	134	140	150	141	173	150	141	148	157	167	155	142	189	154	164	173	148	164	129	141	137	158	158	129	159	157	141	156	156	150	169	169	143	160	145	151	166	141	169	170	150	160	165	164	149	149	148	184	163	139	171	164	188	158	146	135	149	150	147	172	155	163	141	148	172	135	149	166	154	131	148	149	127	116	175	152	139	152	139	174	162	186	159	147	142	150	173	163	158	167	140	144	162	153	177	168	159	168	139	149	162	152	152	124	185	156	160	153	154	152	161	165	183	163	152	145	155	165	159	136	169	162	151	147	152	148	157	155	146	125	159	160	152	143	149	155	142	150	168	142	166	153	143	133	169	140	169	143	152	147	137	143	166	163	168	165	148	141	165	153	163	188	147	146	159	169	144	153	160	155	182	151	154	151	151	134	166	167	160	158	177	143	147	155	130	172	133	179	159	170	167	158	168	169	195	157	155	156	142	134	158	146	150	160	148	149	155	181	149	164	158	183	154	143	167	172	176	158	166	153	163	156	140	146	153	175	167	155	173	139	160	144	141	158	140	150	144	171	148	173	146	153	177	156	147	155	172	163	165	174	164	146	178	161	177	147	169	146	163	162	160	170	164	170	168	154	166	141	157	156	164	196	174	156	169	142	141	123	184	157	144	165	174	161	147	150	161	139	155	139	152	153	161	160	130	140	162	147	162	169	158	139	140	149	161	161	153	162	173	154	152	162	194	155	135	176	149	166	143	156	180	174	168	174	161	164	163	152	152	166	148	154	153	159	133	158	164	159	150	147	135	149	157	159	154	162	148	119	164	184	150	162	162	166	170	154	156	178	160	160	187	154	149	150	154	176	143	151	164	154	161	151	142	175	140	157	158	145	127	163	146	175	134	148	159	157	184	156	168	158	182	165	160	165	181	150	162	168	145	152	151	157	163	157	157	173	162	134	151	133	161	175	173	148	144	176	174	146	142	140	133	143	177
25201	10584	9170	8883	7799	5684	3719	3142	2381	1948	1819	1576	1373	1184	1166	1089	973	952	870	721	764	701	598	608	649	572	534	561	577	550	520	522	547	507	558	477	518	492	493	495	488	495	493	464	501	479	464	462	500	428	424	473	465	453	418	432	476	476	422	444	454	451	462	465	476	470	473	475	457	428	441	472	406	429	432	433	432	460	438	462	447	449	438	459	441	424	451	453	424	485	457	467	441	502	456	474	418	437	475	463	489	501	482	474	447	476	488	459	478	430	453	456	402	451	453	444	426	407	452	415	442	430	433	418	456	436	425	404	435	479	420	445	441	405	402	422	458	362	406	429	441	428	437	409	389	424	413	383	426	406	419	408	435	455	408	436	413	428	397	395	412	404	397	435	448	404	424	415	422	398	434	403	396	404	381	424	413	411	446	393	445	418	410	466	411	399	406	388	441	421	395	413	420	424	405	440	387	418	388	437	421	445	438	408	394	405	373	444	407	399	409	423	437	406	406	407	454	367	427	406	396	406	410	397	424	387	416	393	419	420	412	417	420	426	428	436	416	429	400	426	456	432	404	424	404	425	405	438	397	411	410	426	423	424	435	447	422	427	431	403	427	412	432	454	450	447	411	421	420	393	413	422	419	416	404	396	407	449	399	415	432	432	411	442	406	417	410	448	420	412	411	442	425	404	422	409	412	410	422	453	439	399	423	412	395	437	430	422	401	430	454	420	423	372	396	395	429	420	429	406	439	430	419	453	439	410	410	359	413	402	399	451	438	420	391	398	393	459	448	394	393	427	417	408	430	428	413	442	433	381	407	402	401	407	416	439	397	411	409	403	397	396	410	453	406	438	354	423	413	412	396	388	408	394	400	439	429	411	416	385	398	434	390	396	409	402	447	434	403	402	417	398	439	410	382	435	409	429	426	415	443	411	395	434	438	412	434	394	409	411	470	396	432	411	409	408	401	416	410	392	406	402	413	415	376	391	409	458	433	442	391	449	427	445	377	408	394	427	415	396	413	411	435	388	403	401	411	434	399	437	423	429	399	429	441	417	401	404	426	424	435	399	443	405	401	415	399	405	396	427	405	430	443	417	430	404	431	420	389	410	405	454	448	402	410	432	420	439	416	425	389	411	405	446	405	443	444	415	428	438	432	403	406	409	418	421	443	422	408	455	406	410	424	416	405	395	400	430	446	372	468	413	397	419	405	425	379	403	395	409	421	413	393	402	437	392	365	422	409	406	454	425	439	405	406	449	395	396	408	471	406	429	394	411	434	420	403	422	405	429	419	404	387	366	404	432	393	407	417	452	402	417	446	412	366	394	384	435	417	409	394	409	401	392	408	406	412	397	403	457	389	387	384	399	415	406	425	415	416	407	409	394	448	424	417	412	431	396	434	403	389	419	418	424	423	423	402	469	440	448	393	426	413	417	367	462	417	460	416	425	385	433	434	398	433	393	427	401	393	409	428	410	425	385	395	432	440	399	396	422	412	438	439	415	424	408	424	418	416	405	431	401	417	459	421	458	407	401	418	395	434	418	395	411	399	423	410	436	386	440	419	405	410	372	424	416	430	406	403	396	428	402	393	377	422	445	411	412	422	405	395	413	414	401	437	421	447	410	415	449	394	439	400	430	375	408	417	409	374	402	422	458	408	414	428	411	438	420	407	405	389	391	421	396	398	394	411	398	404	406	414	415	395	389	418	401	398	397	422	419	422	387	411	422	413	423	416	360	417	404	440	388	443	419	350	408	421	374	451	398	414	427	409	424	446	419	423	395	431	395	409	394	433	390	459	426	382	393	434	373	403	423	385	377	397	419	414	405	388	418	364	382	405	407	401	429	409	427	434	399	426	429	401	426	434	454	382	411	432	421	378	418	432	428	450	430	427	379	451	428	391	436	412	430	429	391	411	410	419	430	446	453	486	424	424	369	399	385	428	400	416	430	388	427	386	402	419	404	415	424	409	411	411	391	416	408	409	389	410	425	423	404	419	427	426	416	452	445	375	399	383	419	418	435	391	396	369	416	372	402	426	411	417	416	405	445	402	460	414	433	413	396	401	438	429	432	403	419	428	443	405	431	433	439	417	426	401	430	423	409	414	411	410	390	432	404	444	394	392	414	447	436	432	423	415	385	399	417	393	410	422	382	428	401	425	393	438	406	416	442	424	456	396	443	413	415	443	365	390	416	436	439	395	441	435	376	444	408	395	408	425	381	406	412	409	444	405	388	439	434	418	427	448	402	441	396	416	411	414	391	383	455	418	410	427	422	447	419	409	396	431	451	427	439	386	468	441	399	432	449	383	452	372	422	402	410	441	402	432	435	443	371	419	397	387	425	429	411	445	444	408	427	398	416	425	445	452	442	386	414	440	415	420	393	425	394	419	385	445	380	396	426	395	382	450	414	414	412	438	409	452	407	415	415	432	407	434	402	444	410	418	398	417	404	398	442	409	405	432	458	423	418	429	429	438	413	370	403	409	432	389	434	385	433	382	385	414	432	419	414	394	431	419	453	415	375	418	443	395	384	412	416	420	428	441	403	382	437	429	409	418	398	440	362	395	411	408	420	414	418	457	389	437	409	419	433	439	412	427	435	391	394	385	431	442	404	408	381	420	476	420	441	408	418	437	431	416	444	430	423	431	405	453	403	428	406	403	431	400	403	417	400	440	413	403	460	418	400	384	422	396	422	416	428	435	382	384	386	407	422	433	422	416	403	377	420	434	389	411	422	405	439	400	428	411	380	393	413	433	433	453	417	415	406	400	407	434	406	396	423	410	429	441	428	389	385	410	422	444	398	423	416	416	454	424	399	414	423	404	418	407	401	436	422	415	394	393	428	378	444	385	447	417	401	396	422	427	409	380	432	391	404	390	417	389	407	436	394	438	367	442	428	426	406	387	414	421	417	398	414	427	380	405	430	387	369	431	411	435	414	451	418	446	388	412	412	426	378	421	416	421	400	441	438	447	380	392	384	426	409	438	384	408	398	395	412	430	421	412	442	400	441	390	399	411	445	415	424	447	426	440	392	408	366	423	387	394	387	407	420	422	391	404	445	417	426	414	404	422	400	412	435	418	403	403	388	418	371	412	409	421	421	393	447	422	425	408	390	426	439	444	441	415	416	380	430	391	409	368	390	384	370	390	411	428	430	422	425	415	435	430	414	433	444	446	419	435	385	394	428	402	409	419	424	395	409	421	368	387	431	427	424	395	390	435	413	410	409	402	400	402	442	432	408	426	422	390	403	411	426	416	463	433	400	405	443	375	406	451	400	389	419	419	421	428	429	406	430	404	420	420	406	396	448	393	430	435	409	440	416	421	362	444	436	417	396	411	463	404	413	439	417	412	415	399	419	429	431	437	453	405	419	413	419	401	386	414	426	407	380	453	399	382	410	446	406	415	411	405	364	435	421	386	424	397	388	402	434	384	426	420	398	381	406	394	406	375	405	460	390	379	422	386	452	400	398	418	413	396	429	402	439	446	402	420	414
5548	1689	1015	711	569	376	272	285	274	271	266	270	231	281	247	264	266	273	269	270	249	239	268	275	251	235	253	251	263	253	248	277	242	258	273	273	273	258	245	276	275	252	268	254	269	224	250	277	243	244	249	264	258	269	285	225	259	245	236	241	261	252	234	243	248	255	260	296	252	237	289	289	277	244	268	249	207	244	269	248	284	253	250	245	264	289	282	272	263	250	274	254	271	232	273	240	254	245	263	271	261	277	221	275	252	244	251	257	265	246	279	264	252	274	259	239	249	297	230	271	206	276	284	230	229	252	269	268	278	274	233	239	249	264	262	261	270	251	270	248	256	265	264	268	257	268	246	245	224	233	278	260	277	275	261	246	262	248	209	297	279	271	240	249	291	237	256	242	243	256	274	262	242	250	263	242	271	275	282	248	266	226	268	271	245	244	235	256	257	240	252	287	244	260	251	247	231	245	252	244	256	271	224	239	240	228	256	252	227	206	246	277	251	231	245	232	238	245	257	254	259	257	272	252	242	239	244	263	263	247	262	246	262	274	258	239	235	240	262	270	230	255	236	284	229	239	258	279	219	256	256	259	244	243	267	264	274	261	264	256	248	285	259	261	257	253	286	238	263	260	246	263	252	248	249	248	220	263	266	272	270	266	240	256	242	233	238	249	284	247	258	301	264	273	273	230	240	258	255	254	265	227	260	243	237	272	268	268	257	237	242	262	249	274	237	263	259	241	272	248	272	278	269	259	254	262	249	264	271	244	263	280	253	255	249	254	242	235	218	239	278	267	267	259	278	220	236	274	246	255	244	258	279	259	240	233	247	245	229	243	263	257	264	252	269	260	251	269	250	274	256	246	231	274	232	218	274	238	266	275	236	244	249	271	268	243	262	262	234	265	257	238	275	263	258	236	229	277	259	251	271	244	263	259	273	262	251	237	276	278	261	268	222	245	261	264	257	285	242	232	240	257	255	216	253	271	242	222	259	304	259	245	253	289	268	260	273	265	244	293	254	288	241	282	242	263	237	273	257	237	264	267	244	283	238	252	265	231	235	260	253	251	227	266	248	238	259	257	250	275	243	263	269	251	278	244	260	258	281	256	260	248	264	265	231	248	217	260	268	238	231	250	285	263	241	256	265	283	265	251	263	251	264	252	282	239	265	258	249	256	263	281	280	270	250	239	238	248	266	248	253	245	232	228	273	264	282	241	245	271	277	263	240	249	238	257	254	286	251	253	252	237	258	262	268	267	243	256	275	222	235	253	255	248	250	255	240	238	287	269	242	240	235	262	217	235	271	266	265	249	234	264	274	228	227	256	263	249	261	233	261	266	254	276	260	260	283	231	258	261	273	297	269	283	282	278	235	261	294	264	268	264	270	247	255	275	266	250	246	252	250	246	244	257	241	273	242	263	255	237	262	265	267	243	265	264	267	278	246	275	253	275	287	238	267	247	233	269	267	245	236	235	279	279	280	292	248	269	228	261	279	256	246	268	281	269	244	257	255	284	280	256	242	242	250	239	251	281	244	253	239	245	257	213	248	237	260	244	286	249	271	260	244	293	257	247	243	252	262	266	264	292	253	275	250	229	251	258	282	267	254	254	263	249	267	247	264	268	282	259	243	254	221	251	251	261	259	244	238	279	256	244	275	247	244	250	251	264	271	220	213	236	262	245	273	245	284	263	292	251	284	281	287	247	282	269	261	259	283	286	308	277	231	267	253	256	257	281	263	279	255	239	250	239	262	245	235	255	252	245	277	229	241	266	255	256	241	271	262	260	264	261	238	271	244	297	246	241	246	263	250	235	265	243	259	255	244	265	258	261	253	242	263	245	255	242	243	252	274	242	247	259	266	224	251	274	273	269	255	226	271	251	255	253	256	283	257	251	252	239	239	246	248	256	253	238	251	243	259	240	233	241	281	253	250	260	241	260	268	258	221	253	252	272	276	242	230	242	270	266	262	246	256	252	245	258	225	295	223	252	259	242	241	257	271	241	253	239	256	244	260	220	275	267	237	254	248	254	238	239	256	266	270	254	262	232	258	270	223	269	264	283	245	297	244	285	253	264	254	221	270	275	280	234	251	257	267	231	236	238	280	244	272	249	279	223	270	232	258	254	271	287	251	251	236	262	253	269	270	266	244	220	278	226	266	263	281	244	238	254	236	233	239	247	250	238	258	260	237	278	255	263	284	248	244	251	266	256	238	271	290	249	287	237	277	223	239	251	242	257	244	268	271	247	232	242	267	277	225	252	268	278	273	242	282	253	267	255	262	276	248	244	252	289	254	271	249	240	247	259	267	280	247	228	265	256	267	270	249	297	254	265	258	267	239	245	271	266	262	252	271	246	254	270	243	230	271	233	261	232	251	258	248	239	250	255	267	236	258	271	269	282	261	271	247	267	255	262	246	266	259	281	255	244	257	287	257	262	240	259	280	273	277	259	280	244	277	281	247	251	245	267	234	257	255	260	238	240	260	268	250	228	256	252	229	271	250	259	267	227	268	253	260	260	254	250	264	253	262	257	270	246	284	239	262	261	278	244	248	250	232	264	255	257	294	259	250	252	287	268	277	257	240	256	222	245	266	252	245	263	290	255	226	249	258	246	246	252	246	265	280	275	269	265	267	231	247	266	262	250	253	256	219	276	248	223	266	248	266	254	263	274	255	255	237	232	250	268	245	262	240	287	290	262	265	262	294	240	225	245	241	267	239	255	262	234	256	213	252	252	259	249	266	251	259	233	252	255	244	234	272	247	272	243	243	255	237	254	254	275	255	257	258	267	280	249	259	256	244	240	240	259	264	285	249	281	313	269	262	280	235	265	250	223	269	256	257	251	247	234	249	268	246	254	249	281	248	232	261	256	269	293	268	247	252	243	251	256	223	255	264	282	301	237	264	258	280	272	250	248	260	234	272	261	254	276	279	276	244	245	263	257	251	284	276	271	265	258	260	262	237	285	254	252	249	252	248	251	253	263	241	243	223	267	241	247	256	235	262	243	265	247	240	256	258	252	244	278	268	245	259	237	257	291	267	236	275	233	246	247	273	266	261	253	238	271	264	272	259	249	232	267	270	241	220	250	255	250	273	254	251	278	258	250	258	264	276	273	267	290	269	245	265	293	281	256	260	253	267	272	274	231	233	245	261	257	292	267	237	268	262	256	219	247	260	283	245	239	287	255	217	249	230	261	265	246	288	270	266	257	295	217	246	262	242	286	260	254	287	277	271	214	252	237	226	262	260	259	244	236	236	253	237	235	260	247	279	252	241	252	285	232	265	248	320	214	236	269	245	261	260	218	274	236	284	242	258	265	230	254	267	271	249	255	229	218	244	246	269	229	260	257	279	238	260	251	224	257	258	248	237	247	282	236	244	263	249	243	274	260	272	241	275	249	252	251	257	254	243	239	237	235	249	257	270	256	289	268	239	252	254	271	268	250	258	247	273	240	278	252	264	259	254	246	255	262	265	284	266	248	263	248	250	234	250	287
5258	1940	1830	1634	1519	1028	745	750	725	661	677	697	683	712	718	683	643	665	648	659	721	700	708	708	684	693	698	663	666	677	691	674	645	686	655	665	667	661	743	674	665	698	674	718	678	691	642	671	688	651	650	648	650	649	660	645	733	661	723	641	662	701	694	678	711	647	666	703	664	632	655	673	663	643	647	651	665	695	692	696	651	703	597	626	636	644	641	652	651	704	641	673	700	693	667	656	715	684	714	653	677	621	649	706	657	667	678	699	641	649	669	652	677	642	683	644	679	684	638	672	638	694	654	688	666	719	607	666	647	688	669	696	657	649	659	659	644	654	688	627	672	676	675	668	696	644	698	666	640	658	670	682	647	670	685	698	657	679	691	646	636	669	688	656	684	638	697	654	657	698	620	710	668	655	660	653	628	659	674	677	649	644	628	681	629	705	698	628	668	615	638	653	662	719	645	648	690	676	688	669	698	623	646	658	672	637	687	671	623	676	663	657	672	655	648	651	651	693	729	656	691	694	680	681	680	679	665	660	659	679	662	707	689	683	661	628	686	689	629	607	667	642	702	688	665	653	645	646	629	647	633	666	681	694	676	638	621	665	688	630	692	685	645	671	672	637	688	661	695	666	661	654	655	684	621	692	627	668	656	689	672	634	691	652	635	656	680	656	661	704	627	651	654	661	681	709	631	660	656	669	701	678	641	650	637	647	613	606	688	685	683	657	657	662	662	649	704	647	650	672	693	650	670	623	667	637	657	645	639	667	654	633	716	708	602	707	685	634	655	645	671	671	698	619	707	694	680	691	682	629	616	632	650	648	660	642	660	671	677	711	707	707	726	692	672	604	641	693	627	710	673	685	622	687	643	671	644	618	678	659	692	716	678	678	666	649	678	632	647	650	696	694	664	661	670	607	684	690	625	689	654	668	662	658	640	670	699	663	686	633	694	642	698	672	639	660	663	704	676	674	674	688	656	640	632	685	663	649	695	675	629	700	658	702	691	665	666	694	660	683	651	661	635	638	637	652	642	662	670	687	649	650	602	660	686	710	650	676	654	658	665	634	642	682	672	748	641	654	691	667	661	656	684	699	657	676	657	672	667	648	668	661	666	616	695	661	661	676	713	621	655	670	646	666	678	669	645	667	700	720	666	700	659	674	634	647	650	682	651	688	683	593	688	671	684	648	627	653	680	654	697	665	691	658	626	595	653	678	714	688	634	678	637	686	701	699	687	673	648	670	639	665	644	644	646	654	654	667	652	685	629	678	622	668	663	658	671	656	638	597	669	665	658	707	645	634	642	658	657	679	636	686	692	659	680	646	656	699	709	672	700	672	658	631	671	713	674	691	651	711	679	649	666	674	652	615	629	653	686	697	695	656	685	718	648	664	688	651	650	665	666	695	646	716	645	655	622	693	671	683	688	670	636	682	702	644	641	676	682	646	687	683	671	672	704	662	680	659	667	673	652	678	658	679	642	673	685	664	673	633	698	649	699	671	701	638	628	678	687	641	694	670	664	673	630	653	689	658	667	611	674	612	669	661	658	648	684	704	685	628	673	638	677	675	658	654	679	743	663	640	642	671	676	679	685	672	656	641	670	682	637	645	704	668	643	702	636	715	670	645	670	644	690	642	694	622	703	641	675	654	661	646	664	648	644	663	677	668	722	642	665	686	637	708	653	665	693	667	667	661	670	640	673	644	656	666	638	675	666	692	678	699	635	604	665	632	699	641	673	647	685	692	640	660	702	710	672	662	670	677	654	691	679	652	671	647	686	650	684	650	722	638	684	675	673	658	638	638	700	670	640	670	673	672	643	671	649	692	710	670	624	639	645	664	663	670	643	684	671	667	688	682	688	728	652	695	680	669	654	668	649	621	662	607	684	701	613	702	645	659	684	685	636	722	650	669	642	627	654	643	640	661	662	715	643	660	665	651	666	648	717	657	632	675	625	689	623	685	642	692	645	628	618	663	710	656	682	676	668	654	657	648	673	685	655	663	685	662	705	662	703	651	678	718	677	702	647	669	635	702	636	617	669	652	634	669	652	691	644	661	628	666	647	674	657	640	648	644	742	662	691	715	600	644	727	651	704	667	656	688	615	660	663	648	714	659	710	678	655	660	632	691	653	661	658	673	673	663	622	651	635	725	694	662	677	749	636	661	605	650	668	655	656	668	647	694	713	620	665	654	661	671	664	675	671	624	712	698	621	677	698	692	686	618	677	670	672	650	659	673	659	662	663	669	675	650	643	658	634	652	625	635	650	651	690	667	639	677	646	664	650	679	642	635	678	645	666	681	655	661	648	629	675	637	672	669	651	659	639	692	650	693	663	665	611	657	696	673	689	617	662	661	701	655	622	695	673	697	674	630	650	667	616	660	647	655	674	645	675	654	633	678	659	656	665	697	686	629	655	711	701	659	676	694	623	641	647	657	651	695	689	610	651	672	653	624	675	687	681	687	657	669	668	685	652	675	682	674	689	692	616	652	626	637	669	636	624	649	670	643	669	642	665	649	626	690	650	679	613	684	623	644	667	692	662	669	722	651	658	659	639	663	645	661	678	708	671	672	647	668	646	666	662	661	636	613	646	670	706	641	673	686	693	702	660	677	639	646	662	665	633	634	717	660	625	658	690	642	649	640	678	664	619	663	657	693	658	630	665	665	695	737	697	705	646	643	671	669	652	662	599	676	661	665	692	631	679	671	654	666	624	740	695	673	656	690	688	690	679	688	614	661	654	687	660	687	630	650	616	656	660	660	666	671	714	598	676	646	648	682	672	667	647	707	686	692	668	658	653	663	660	610	612	672	704	709	647	651	689	656	671	642	688	658	647	656	683	674	668	678	654	655	615	661	681	715	646	682	652	750	679	666	625	642	625	669	686	649	696	652	677	624	665	639	647	666	669	648	687	629	683	673	719	675	621	681	666	660	638	682	716	662	657	674	658	634	656	632	647	648	699	629	631	646	665	655	715	684	633	666	701	664	635	678	649	663	677	675	654	704	647	651	646	678	679	657	663	644	640	701	649	713	683	635	663	719	660	714	642	647	671	688	674	660	696	704	709	695	659	698	648	680	661	630	632	669	657	637	699	666	678	656	658	720	644	665	679	638	678	676	642	679	693	657	669	642	648	662	632	643	675	650	668	710	668	654	667	619	660	660	631	671	706	652	669	687	689	697	678	678	683	747	660	670	665	626	653	660	660	697	613	645	679	669	668	653	652	670	676	673	670	669	698	681	666	633	729	664	644	618	674	611	650	648	703	683	677	640	623	643	685	647	677	630	615	673	648	670	694	634	674	609	645	691	665	711	608	645	658	672	653	650	665	654	672	680	688	650	644	691	666	688	633	703	659	674	687	647	691	657	713	675	645	646	671	661	644	723	657	641	695	636	686	655	678	716	655	690	609	642	711	666	677	666	648	651	647	608	717	674	632	662	673	668	670	620	683	661	627	676	665	682	648	697	697	638	699	622	637	675	658	652	664	688	666	635
26014	15040	9015	5965	4030	2362	1258	733	560	425	366	358	359	316	297	285	330	282	314	290	313	246	264	282	278	299	280	287	242	260	278	277	290	253	272	293	269	260	301	259	263	247	243	277	277	282	245	263	269	266	268	251	292	254	259	281	284	270	254	275	270	274	263	265	256	253	280	264	276	243	287	291	261	300	253	274	264	277	275	279	264	268	278	290	286	287	279	251	267	276	233	272	306	237	285	249	274	276	268	309	264	279	270	270	238	270	244	252	253	276	272	268	262	265	295	289	269	256	281	268	280	246	273	297	253	285	246	265	277	252	258	264	268	289	280	263	249	265	243	287	275	257	292	262	264	262	277	252	267	254	235	267	276	264	267	259	260	285	262	261	283	255	243	263	304	263	278	257	280	248	252	260	292	279	254	252	268	276	288	260	284	294	270	264	264	298	289	308	263	249	323	287	256	285	238	280	258	234	282	266	262	254	268	288	270	273	287	298	258	263	245	252	282	248	294	280	284	279	250	240	294	316	231	269	265	252	261	257	259	277	236	254	272	278	289	320	273	274	285	221	264	273	266	269	288	239	282	256	248	275	250	276	283	288	273	279	297	252	274	304	247	271	253	256	295	263	271	246	285	286	272	276	273	285	247	228	255	263	237	266	290	264	276	265	259	256	284	295	265	253	294	247	276	280	299	267	270	303	260	286	271	252	250	265	210	276	236	270	276	251	261	253	279	260	284	262	272	265	283	250	276	272	278	247	281	257	269	226	251	282	271	254	240	234	272	281	240	251	255	285	254	242	281	282	256	296	236	273	251	280	294	246	296	262	258	234	257	256	254	238	236	267	290	249	285	301	262	287	253	270	229	281	255	256	270	239	285	218	271	249	255	283	285	293	293	280	250	255	257	296	276	263	265	285	237	276	278	252	292	266	259	247	247	240	271	255	283	258	263	298	268	296	294	278	244	279	280	265	245	283	254	271	235	251	243	276	272	292	256	268	261	280	243	256	256	283	249	252	258	253	280	253	261	281	280	263	290	258	259	259	258	259	273	278	296	305	267	250	247	297	273	257	269	272	283	282	263	270	268	260	249	293	268	239	282	246	263	239	288	250	252	281	252	252	258	258	280	314	258	283	249	265	284	257	270	305	297	286	265	283	285	296	239	251	296	260	283	276	306	267	289	288	288	257	258	251	279	274	277	278	271	266	266	271	291	301	263	267	265	292	269	228	248	242	252	248	269	276	251	276	244	263	261	247	273	274	287	253	267	272	278	238	278	278	264	285	282	252	260	260	259	246	291	272	294	260	287	276	265	273	270	262	290	250	270	224	233	286	276	261	261	279	296	297	288	267	289	295	257	248	274	277	236	277	275	269	262	286	267	263	250	267	293	248	286	257	285	244	269	301	234	255	255	285	266	268	269	265	301	248	267	304	270	265	254	287	279	310	260	250	268	290	265	268	255	260	265	289	252	227	254	274	246	266	242	305	268	276	232	285	265	248	284	285	243	251	271	260	252	250	248	251	256	244	300	300	269	263	273	272	255	278	272	265	253	249	272	290	281	254	246	271	281	251	247	306	238	277	261	253	240	253	264	270	266	266	263	272	273	277	275	309	261	278	268	227	289	253	253	244	278	247	286	255	264	279	279	236	293	275	291	260	285	272	273	285	259	273	258	241	289	312	247	255	246	260	279	262	264	259	252	261	273	270	288	267	253	279	260	287	266	274	292	272	254	280	269	278	269	279	277	279	248	270	269	269	249	243	286	288	261	244	300	240	275	271	277	245	259	228	261	268	259	285	267	267	287	256	242	265	266	256	289	249	306	261	288	305	269	259	278	235	256	247	276	279	260	236	268	285	233	247	257	303	265	288	264	249	229	267	279	259	282	285	263	244	264	273	291	273	277	243	237	291	289	292	259	259	262	256	240	238	251	267	280	249	284	294	285	271	257	283	275	280	260	284	270	250	242	297	248	265	249	271	251	246	256	287	280	294	264	256	268	266	261	289	269	299	242	273	262	250	268	274	250	260	281	235	297	285	271	248	277	267	281	287	275	305	266	254	295	265	306	258	245	261	266	281	287	252	273	272	249	285	290	270	248	248	271	295	260	279	272	241	286	293	288	273	234	249	234	264	265	285	231	236	238	258	270	294	245	276	286	274	262	268	257	269	277	289	246	229	238	270	242	278	253	268	256	245	268	264	260	279	274	256	272	254	271	258	253	257	227	259	247	273	252	252	270	254	284	280	268	272	255	254	275	281	244	257	282	281	255	288	288	260	266	250	294	254	252	302	253	266	274	285	254	234	262	267	272	274	290	281	268	254	259	261	277	265	276	297	251	287	281	269	256	278	288	284	249	250	280	259	262	253	254	270	272	268	241	261	240	276	274	272	234	296	268	266	261	264	249	262	204	274	265	275	278	258	245	270	261	265	260	265	234	267	262	261	239	258	246	259	256	260	258	233	244	230	284	265	275	262	279	253	269	261	227	281	247	277	299	258	233	285	257	307	265	270	261	261	259	274	270	260	259	225	257	274	244	283	281	237	272	255	243	281	276	245	264	256	266	263	258	280	289	261	278	273	271	264	267	295	285	312	275	281	237	271	276	255	282	253	229	262	268	239	255	256	265	259	259	259	261	277	258	269	260	293	294	264	282	259	268	271	257	246	270	233	257	279	235	294	308	264	275	282	273	277	251	255	269	225	230	246	279	266	262	260	271	266	277	249	275	258	247	255	287	293	268	244	289	261	255	227	265	236	314	265	262	252	258	266	292	242	266	285	286	242	273	257	292	290	272	279	270	256	261	237	262	270	234	266	266	256	282	264	260	278	246	284	239	286	277	267	255	253	277	270	255	275	266	262	228	287	236	241	255	274	273	255	252	267	276	284	229	248	249	274	250	260	278	251	303	263	246	274	294	254	261	246	284	246	249	266	273	306	302	260	275	270	275	245	273	279	276	265	254	255	275	255	266	260	242	261	231	268	273	263	243	290	275	272	278	251	318	274	277	282	239	238	266	310	262	284	284	272	257	263	263	265	237	280	273	252	264	250	262	255	272	265	231	281	283	244	264	240	293	286	260	264	279	272	264	264	300	279	254	258	284	239	282	255	266	258	272	269	277	255	248	252	248	262	254	272	292	249	278	258	299	256	282	225	237	268	221	247	268	247	249	276	287	269	264	252	286	270	276	275	241	239	278	276	268	281	265	247	295	261	257	296	260	240	268	256	260	266	265	258	261	270	289	280	255	275	271	262	266	277	260	256	232	256	298	269	220	274	265	267	267	282	267	252	243	269	271	267	299	264	257	256	263	243	234	268	267	268	247	282	265	281	240	278	289	285	261	233	264	298	274	260	263	298	316	234	263	249	282	271	231	264	310	275	274	271	282	266	247	282	263	246	278	239	240	258	296	259	259	240	274	288	254	289	273	255	285	272	261	275	276	291	262	277	281	295	280	264	261	272	295	248	241	247	243	277	261	262	293	278	286	277	299	258	263	269
19526	8386	6184	5997	5196	3809	2461	2023	1719	1502	1377	1320	1192	1089	1095	967	998	965	887	860	848	800	830	762	797	827	729	714	796	686	726	739	733	739	757	729	753	726	737	683	723	725	703	690	686	679	690	681	720	693	690	710	689	713	678	684	668	712	712	758	719	689	750	699	698	665	700	724	671	675	686	711	703	724	665	661	676	765	706	703	719	729	725	686	677	704	674	707	711	722	696	737	716	721	710	737	731	725	713	777	745	744	719	722	700	656	719	718	725	715	685	698	650	716	692	705	697	732	634	683	733	694	723	732	691	698	718	646	663	717	705	663	717	709	620	692	668	672	736	682	627	672	700	661	662	695	698	626	692	661	695	722	703	653	667	664	689	710	655	715	643	713	720	667	689	671	673	668	692	635	700	671	656	644	658	697	630	722	671	686	721	668	668	701	693	730	706	701	664	709	683	692	699	662	665	696	674	692	689	670	649	629	663	643	661	647	666	648	686	656	661	671	666	657	655	683	689	628	701	644	673	681	701	703	700	683	664	648	652	669	675	727	683	644	715	666	644	705	689	697	657	668	654	723	662	661	682	670	665	687	681	673	701	693	693	735	689	669	681	704	671	683	657	686	699	656	651	668	664	733	681	718	690	659	690	671	721	705	685	652	693	687	664	651	659	681	656	657	668	686	641	701	719	686	687	642	687	681	661	689	625	676	682	670	727	676	706	723	657	655	666	692	669	669	693	619	689	675	651	661	676	673	689	665	669	665	687	680	654	661	679	696	648	671	684	655	685	620	705	671	666	674	700	658	676	690	692	690	708	657	692	683	684	706	628	655	691	723	643	697	672	677	660	696	673	725	711	670	719	656	662	695	698	701	688	674	635	698	727	623	680	644	698	675	644	697	665	715	734	658	680	664	649	679	627	669	646	644	654	708	709	654	691	698	615	647	696	663	723	667	724	660	735	718	642	610	683	672	678	684	677	671	719	677	666	673	674	667	699	684	725	707	678	678	650	708	677	648	664	679	687	669	706	691	699	670	644	676	648	703	674	688	669	701	701	667	715	710	629	693	703	706	647	666	685	618	666	680	660	658	656	705	681	679	700	683	694	687	668	713	667	729	685	750	698	666	651	655	616	682	624	669	649	731	718	678	699	634	692	706	679	705	700	611	680	704	663	663	723	697	672	657	670	717	693	710	695	705	659	641	646	695	759	703	673	691	638	696	698	682	743	725	661	676	759	731	651	694	666	654	689	689	712	655	661	720	694	717	667	666	673	641	725	745	696	688	658	675	711	711	690	656	692	669	687	628	732	700	693	641	646	653	714	682	730	705	699	697	677	717	707	651	693	704	654	667	658	717	688	675	716	700	691	646	719	649	700	700	704	678	705	676	679	671	689	677	678	711	674	639	679	605	690	666	668	682	669	713	690	689	648	694	626	654	690	693	659	659	698	687	646	655	668	680	683	645	674	673	753	696	653	732	720	655	672	698	677	676	673	680	695	658	641	731	657	659	694	664	709	677	662	697	675	665	727	698	660	677	697	655	701	688	681	703	658	659	693	703	673	637	684	669	686	693	681	709	681	693	653	652	692	739	664	652	701	663	655	683	704	677	694	697	698	681	700	669	660	626	687	685	660	684	700	649	644	659	666	684	717	680	691	681	678	674	699	699	640	670	688	686	658	690	689	671	641	709	671	692	678	652	678	664	690	712	647	656	674	685	697	657	646	695	653	627	674	694	675	682	711	668	638	706	699	669	684	675	714	647	709	681	699	663	682	621	673	696	692	701	676	734	680	680	685	676	731	665	689	684	632	640	666	647	722	681	675	656	650	678	683	683	672	663	682	666	670	659	736	633	647	663	623	666	658	641	715	633	677	699	723	680	703	650	660	674	713	688	697	700	705	638	730	652	717	738	682	720	662	654	709	657	688	649	701	663	703	690	649	691	620	699	692	681	692	660	687	693	685	695	677	706	661	692	709	692	703	700	639	670	722	655	677	675	694	652	696	701	640	657	706	682	701	685	626	714	683	681	696	743	684	715	673	695	675	694	639	671	718	697	669	644	665	671	671	669	684	666	626	665	696	661	691	699	639	705	692	680	657	669	625	661	698	629	628	724	719	740	696	707	700	738	662	709	707	670	664	666	676	652	672	678	691	713	673	674	699	670	690	667	631	724	663	728	698	701	706	676	677	719	723	678	698	720	675	634	705	657	665	626	675	695	686	710	722	662	634	671	645	710	665	711	709	661	667	714	666	693	727	703	660	710	725	655	707	655	690	694	701	690	661	685	668	657	668	684	693	682	711	670	664	666	675	735	676	647	669	687	663	703	670	706	630	695	674	674	694	687	710	695	685	657	688	670	646	692	662	724	716	690	698	652	716	683	682	743	683	689	710	643	659	663	687	674	747	678	680	672	677	657	670	663	723	681	733	714	626	664	682	720	727	691	693	707	673	685	650	639	702	692	693	663	678	649	641	745	668	668	633	671	661	721	693	716	674	705	671	683	674	689	742	694	715	668	670	674	669	714	667	675	687	638	661	718	675	707	688	684	683	664	640	728	687	691	652	628	729	641	669	756	693	700	711	644	649	648	699	685	685	680	680	682	667	656	731	678	659	657	687	662	720	678	667	672	713	686	684	692	672	687	680	690	655	664	665	695	645	700	705	635	641	697	667	664	679	679	679	707	711	691	633	655	698	667	622	644	668	664	675	674	682	699	667	677	660	647	707	650	666	666	680	689	677	698	639	673	650	681	696	658	710	685	683	639	713	644	663	701	689	692	701	722	685	652	686	675	646	710	672	676	690	689	674	727	661	679	665	729	684	670	671	695	700	675	654	656	723	710	687	701	704	690	720	649	637	704	717	663	700	748	704	691	663	644	716	671	734	711	674	657	650	642	686	673	641	687	644	656	666	690	671	656	707	719	690	684	708	711	692	706	720	692	681	677	699	652	637	672	687	621	714	700	721	681	712	694	675	701	649	698	674	674	684	650	669	593	652	655	679	694	728	679	674	668	676	695	690	680	690	675	658	733	668	685	678	670	705	714	659	689	702	717	706	665	682	697	677	678	676	656	693	688	661	724	725	644	631	628	685	623	703	685	725	693	673	714	711	661	703	656	661	670	719	681	728	660	690	658	632	664	698	711	702	658	694	660	681	674	677	635	651	708	683	675	687	696	704	628	643	695	654	685	660	694	683	705	738	656	709	698	682	662	669	627	645	667	677	651	660	685	676	692	673	666	713	690	681	682	680	665	689	653	678	710	693	643	697	695	729	705	636	688	670	677	687	686	660	676	690	629	656	652	616	677	700	669	736	692	726	706	678	715	658	655	701	673	699	682	717	679	684	703	682	653	666	672	659	611	705	709	666	712	663	658	652	699	700	648	728	688	685	648	672	692	708	676	700	643	683	709	641	707	704	665	665	696	681	740	695	649	700	633	710	684	638	640	706	760	673	631	650	696	673	684	676	682	668	723	681	654	704	686	665	703	713	643	707	665
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
