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
336885740830	336885741391	336885741941	336885742491	336885743041	336885743591	336885744141	336885744691	336885745241	336885745791	336885746341	336885746891	336885747441	336885747991	336885748541	336885749091	336885749641	336885750191	336885750741	336885751291	336885751841	336885752391	336885752941	336885753491	336885754041	336885754591	336885755141	336885755691	336885756241	336885756791	336885757341	336885757891	336885758441	336885758991	336885759541	336885760091	336885760641	336885761191	336885761741	336885762291	336885762841	336885763391	336885763941	336885764491	336885765041	336885765591	336885766141	336885766691	336885767241	336885767791	336885768341	336885768891	336885769441	336885769991	336885770541	336885771091	336885771641	336885772191	336885772741	336885773293	336885773841	336885774391	336885774941	336885775491	336885776041	336885776591	336885777141	336885777691	336885778241	336885778791	336885779341	336885779891	336885780441	336885780991	336885781541	336885782091	336885782641	336885783191	336885783741	336885784291	336885784841	336885785391	336885785941	336885786491	336885787041	336885787591	336885788141	336885788691	336885789243	336885789791	336885790341	336885790891	336885791441	336885791991	336885792541	336885793091	336885793641	336885794191	336885794741	336885795291	336885795841	336885796391	336885796943	336885797491	336885798041	336885798591	336885799141	336885799693	336885800241	336885800791	336885801341	336885801891	336885802441	336885802991	336885803541	336885804093	336885804641	336885805193	336885805743	336885806291	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	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	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
32113	17985	17257	13816	9495	7155	5267	4111	3176	2710	2246	1671	1313	1168	946	813	683	644	627	635	627	561	459	445	427	423	382	332	427	431	524	543	342	380	405	385	328	295	287	291	273	266	279	214	212	244	226	207	227	198	208	198	169	196	198	146	206	177	190	173	183	171	170	184	170	169	178	174	181	176	176	154	181	167	161	153	173	176	168	177	170	165	176	146	139	138	136	157	163	168	168	184	160	175	126	161	140	154	150	145	142	158	183	132	146	151	160	155	155	160	116	142	163	163	136	140	149	159	142	142	134	164	166	151	141	150	156	169	146	155	130	160	163	147	141	161	164	154	151	150	158	143	151	161	139	127	171	147	175	125	159	161	152	160	151	137	160	170	167	149	172	155	143	137	144	161	162	143	164	151	142	162	158	137	133	133	163	159	149	144	140	150	183	158	133	142	159	164	170	153	151	152	152	153	161	157	169	153	150	138	147	157	154	151	137	151	154	159	142	139	147	154	151	148	158	135	147	134	169	149	160	169	126	159	155	148	147	157	153	170	147	157	166	129	158	141	138	144	145	169	142	148	146	146	136	157	162	168	145	165	146	140	148	140	179	139	126	136	148	150	142	159	147	138	149	139	135	151	131	151	155	137	143	144	140	140	162	154	138	131	152	157	171	160	149	135	135	172	174	139	149	144	167	159	172	149	130	155	158	166	151	145	132	143	155	151	164	151	139	145	144	157	143	171	127	138	141	159	164	144	141	132	152	145	155	143	163	151	160	156	173	166	156	144	189	142	173	160	161	163	153	146	118	170	152	139	163	135	134	173	146	141	154	173	134	153	155	143	130	165	142	155	166	174	160	136	143	119	120	144	120	134	152	132	135	167	141	149	143	130	137	138	148	139	164	137	146	177	134	161	135	166	134	143	145	157	132	137	147	131	136	188	155	140	148	140	158	153	162	149	154	162	139	137	150	153	155	150	143	144	118	142	152	151	158	140	145	142	148	188	156	154	138	142	186	124	153	161	144	141	151	151	160	141	142	138	189	158	154	138	145	155	151	134	145	169	162	134	146	160	160	149	139	149	150	158	152	169	140	147	165	155	157	137	145	146	142	168	152	156	149	157	133	146	139	180	151	152	163	140	126	129	146	149	152	159	157	149	143	146	174	145	159	142	150	155	177	141	155	158	158	140	145	153	146	147	151	147	163	148	151	152	131	133	161	131	137	157	152	143	132	137	150	148	157	145	146	139	138	165	143	160	130	155	145	153	135	165	148	168	131	158	149	144	147	173	156	140	153	145	158	159	155	153	151	152	149	135	163	170	147	140	146	153	141	161	148	171	155	142	150	159	151	160	153	159	148	156	160	136	141	157	154	158	143	147	162	148	155	158	170	130	149	150	163	143	145	153	145	166	118	151	125	138	177	152	151	144	150	139	138	147	157	174	153	145	148	163	177	118	164	153	155	174	139	149	166	142	139	129	155	129	177	150	149	151	140	135	153	170	169	135	170	137	157	159	138	147	141	174	132	171	164	139	148	165	146	123	156	152	153	145	134	143	169	136	151	185	152	149	149	149	160	182	165	164	145	151	177	143	157	129	147	143	154	168	138	146	154	129	165	164	134	171	140	155	138	160	147	137	149	153	165	169	162	155	138	154	138	158	153	143	157	157	151	157	153	163	165	146	150	147	140	147	144	141	165	153	156	146	147	119	146	129	149	151	154	150	150	157	143	169	168	156	140	151	141	145	145	138	171	140	162	148	152	163	153	157	178	149	152	147	138	156	139	149	152	148	151	174	158	151	127	135	162	141	173	158	152	146	150	159	141	158	163	133	171	166	164	135	143	145	143	158	142	144	169	142	136	145	147	152	147	137	174	148	142	165	154	164	152	158	156	165	146	133	154	137	166	156	136	147	142	145	157	159	168	159	168	160	154	158	132	156	160	169	154	131	151	135	144	147	146	157	125	137	143	151	136	167	159	157	166	142	160	152	162	145	144	135	160	148	151	140	139	141	167	143	132	177	173	152	158	143	157	161	152	152	154	153	157	152	149	145	152	162	170	178	150	151	145	135	160	156	136	126	125	161	153	163	139	143	135	142	159	164	151	151	163	145	168	162	143	145	150	148	182	167	161	162	149	158	143	152	163	148	169	132	134	152	157	148	156	134	145	161	150	168	145	155	129	152	161	148	135	160	142	169	153	170	141	150	144	172	169	150	150	148	157	148	161	132	152	169	155	170	176	162	126	150	159	143	168	187	133	151	148	146	175	178	161	147	140	158	133	151	164	133	152	156	170	152	154	141	144	127	152	168	141	145	153	167	169	145	149	151	135	164	154	149	151	153	172	151	160	155	145	165	135	136	153	177	151	152	144	157	173	180	144	133	140	147	138	154	129	148	166	175	159	145	136	178	165	149	166	171	161	147	162	155	136	132	152	129	154	138	159	148	154	176	145	142	162	148	185	159	162	164	181	172	145	155	146	172	178	154	162	131	150	162	136	139	166	170	141	147	152	145	149	152	154	156	143	139	144	136	141	154	178	145	167	160	156	163	140	168	158	178	162	160	151	124	159	127	136	120	159	160	141	168	160	133	154	189	149	149	140	132	152	151	139	145	156	158	147	161	137	168	163	139	162	154	146	135	152	145	147	136	169	137	143	158	147	148	141	145	146	151	134	166	153	159	149	174	148	176	153	146	154	149	173	174	129	165	156	154	147	160	140	166	160	155	159	136	152	147	156	151	137	175	152	154	167	168	140	165	163	156	136	158	147	136	143	158	142	129	145	152	142	157	133	138	156	138	174	169	155	134	153	151	154	154	168	164	166	171	164	164	161	156	156	159	151	176	146	159	135	161	143	149	135	143	151	149	153	159	107	150	150	144	156	152	164	150	142	161	131	172	130	145	176	158	170	153	144	154	142	164	142	133	126	143	138	140	160	159	151	140	174	142	141	150	146	167	143	157	130	150	151	178	171	156	155	152	161	159	166	157	168	142	172	163	175	140	134	161	174	135	148	155	150	141	142	163	144	154	157	144	136	146	160	150	161	164	161	147	176	147	157	153	138	165	135	136	150	138	149	152	147	139	165	152	151	161	156	132	168	149	151	146	163	164	140	172	150	146	167	151	146	146	130	159	124	146	150	164	169	155	156	147	170	149	155	136	146	133	137	145	165	168	140	154	147	159	164	129	166	153	120	162	155	158	148	151	132	144	175	159	147	159	148	155	154	173	133	167	156	156	144	167	125	161	144	160	151	145	154	153	151	155	134	145	145	175	153	155	152	170	145	140	160	151	156	141	149	155	146	162	159	143	147	155	162	133	152	160	139	148	154	147	146	152	154	149	147	165	145	139	147	150	139	171	160	163	159	164	149	172	139	150	146	151	173	132	150	153	127	137	163	168	154	136	170	169	167	158	162	172	172	146	149	170	149	149	139	154	141	163	152	139	139	159	149	141	131	133	164	160	137	146	150	130	140	169	148	151	152	151	160	149	150	138	157	137	133	163
18030	12236	22581	25113	22698	20520	18157	16113	13941	12124	10915	8733	7485	6493	5397	4635	3863	3619	3826	3758	3699	3491	2708	2426	2485	2180	1994	2097	2229	2648	3057	3264	1894	1888	2657	2204	1773	1657	1596	1484	1347	1388	1286	1171	1208	1064	1047	876	890	821	796	734	737	724	734	723	680	653	588	608	682	624	598	611	553	541	548	544	534	544	500	542	522	518	533	486	506	470	485	444	404	378	377	390	418	421	425	424	388	363	415	419	387	419	378	417	402	396	385	365	416	386	428	398	395	407	404	406	440	433	409	384	379	388	384	391	413	405	371	377	369	388	409	419	395	415	398	407	384	364	411	422	387	396	370	400	379	387	355	372	436	377	365	383	400	388	382	348	351	385	375	373	376	419	399	398	346	416	347	378	373	374	414	420	395	406	413	363	371	400	366	371	373	349	409	412	385	406	346	349	392	365	421	334	396	348	378	410	403	392	389	375	361	417	365	391	368	340	359	411	427	414	392	363	360	402	373	372	377	399	389	402	408	391	403	382	363	403	412	389	382	354	400	422	409	373	390	373	383	387	353	352	393	384	386	373	387	401	391	380	391	362	390	359	382	384	388	385	380	361	393	392	404	387	369	383	390	425	380	397	399	406	412	383	375	415	428	392	356	380	417	398	362	375	369	384	375	356	356	405	390	403	376	384	391	374	412	371	363	366	387	350	392	429	391	379	385	382	406	384	413	372	391	332	371	395	366	425	388	357	356	347	409	395	365	374	407	378	401	390	351	408	366	371	381	373	388	359	387	406	379	353	398	331	354	375	356	351	383	357	388	408	398	401	427	388	408	379	429	354	410	344	395	396	389	380	389	383	323	408	380	356	370	407	394	379	382	379	375	375	374	418	395	371	378	364	404	393	388	385	372	396	382	375	413	406	378	358	360	336	398	346	394	405	355	375	381	364	383	386	348	401	451	369	400	390	367	383	393	409	399	358	368	383	368	369	393	373	378	368	387	413	361	379	384	389	373	382	380	359	362	386	355	391	362	389	366	376	392	398	375	392	412	362	395	361	389	406	399	355	395	386	416	389	397	385	381	397	357	357	398	360	357	378	375	369	391	382	390	365	404	402	342	321	411	406	388	363	399	403	383	406	396	396	387	383	367	405	422	363	390	377	376	421	410	373	363	415	374	405	356	376	396	421	372	351	385	373	369	386	370	375	390	417	382	374	394	395	423	410	375	375	346	380	394	347	384	376	367	359	398	350	367	428	429	365	371	376	356	390	391	337	399	395	371	359	387	361	391	385	362	396	361	400	391	394	415	391	396	371	385	387	364	372	370	376	382	366	386	389	383	389	387	344	371	399	407	404	353	391	417	357	382	407	376	374	384	333	367	404	325	396	413	372	364	402	379	399	387	360	381	354	388	410	381	410	357	358	375	391	387	399	360	392	401	411	399	400	413	384	361	371	417	394	378	381	377	371	391	392	372	417	348	399	367	426	365	400	402	360	376	363	419	446	400	387	382	412	410	397	379	399	386	383	386	389	370	389	365	361	354	347	388	375	393	375	358	400	375	378	371	352	384	383	402	405	363	398	410	388	393	357	375	345	402	392	429	347	399	368	391	384	358	389	401	351	374	360	404	398	356	408	378	409	392	387	377	393	382	391	375	378	373	360	373	369	399	372	410	374	381	405	392	389	400	384	352	383	412	384	374	382	386	393	390	385	405	384	399	403	389	356	400	383	406	399	406	402	398	365	395	356	381	368	417	387	370	358	388	347	393	370	373	378	347	398	401	406	351	393	368	388	381	392	411	379	363	355	347	408	394	400	397	369	387	379	334	378	394	400	374	387	399	414	390	392	360	416	438	385	374	395	357	400	345	382	397	358	420	421	387	364	399	387	368	364	354	353	403	398	351	391	399	369	432	369	377	417	390	373	413	397	407	398	385	396	399	384	423	351	371	374	383	376	394	354	361	354	408	387	404	411	353	366	414	362	372	380	363	373	376	367	384	386	389	354	398	343	374	364	411	363	361	394	378	401	347	412	367	368	383	378	382	400	376	404	362	374	377	387	382	389	399	365	359	385	405	406	354	359	415	372	380	359	390	353	433	370	366	354	365	390	370	392	405	361	370	375	380	389	385	381	364	391	338	382	388	393	406	356	374	380	383	374	385	365	384	349	423	376	416	361	413	398	404	367	418	404	360	420	371	371	374	378	386	366	386	393	398	380	377	377	380	365	382	379	401	368	395	398	385	367	412	368	371	385	401	385	360	357	347	397	377	379	377	390	376	358	395	397	379	408	407	390	367	382	366	358	348	372	381	410	387	401	386	381	376	356	400	406	419	364	377	380	393	365	369	403	369	386	368	406	359	349	414	361	366	379	366	403	374	376	397	406	354	411	381	387	359	390	355	382	375	368	389	398	391	366	388	379	387	344	390	382	385	425	377	373	350	361	423	376	366	389	366	375	387	352	360	369	361	392	371	406	354	383	365	402	378	363	415	376	382	383	355	359	360	406	403	389	375	344	374	369	383	392	419	408	408	374	388	398	371	394	356	401	379	397	377	425	400	385	374	368	375	407	393	401	400	339	369	393	398	369	397	363	401	353	356	367	382	389	373	359	387	374	371	386	345	375	372	398	357	352	350	384	400	383	372	354	398	355	386	388	400	414	405	402	390	387	400	368	354	406	377	379	394	398	376	409	412	389	356	385	420	388	354	377	352	396	393	395	414	425	374	402	436	383	383	394	412	424	363	383	394	369	363	362	355	365	391	391	392	410	374	371	375	389	358	372	396	429	413	410	367	388	347	402	348	356	404	391	395	382	365	383	368	337	405	399	376	418	384	410	386	346	401	399	388	378	395	369	399	343	409	354	419	374	355	388	363	383	380	362	421	396	396	407	396	371	368	366	356	377	379	367	421	380	361	328	371	375	379	386	397	403	373	424	352	412	374	416	396	368	389	346	372	379	339	375	345	400	372	366	423	399	345	376	340	348	376	404	375	409	388	381	365	337	393	336	406	398	395	365	361	372	378	340	426	384	338	371	371	337	382	404	381	402	398	362	402	402	387	368	340	338	372	369	419	422	383	390	368	411	355	401	413	401	349	406	386	371	359	356	377	410	358	384	381	411	360	384	405	428	409	381	367	413	365	367	357	382	399	408	395	381	352	376	379	367	400	380	352	363	403	403	376	401	394	382	389	407	368	399	403	402	363	392	368	386	360	388	372	381	376	391	379	396	354	406	351	411	373	342	366	394	396	418	373	360	388	385	396	378	380	378	388	411	391	407	372	371	410	339	387	332	371	365	399	346	384	385	404	418	396	405	371	372	403	374	362	380	400	379	404	418	381	380	378	396	394	392	394	384	377	384	378	385	390	391	380	364	380	397	372	389	377	400	366	380	407	397	397	378	347	387	363	404	359	398	409	362	385	382	426	379	376	418	381	401	407	399	375	350	411	365	420	381	399	372	362	358	421	392	384	355	401	386	393	410	356	361	363	382	415	409	405	376	360	358	407	367	374	399	374	356
11607	6395	6772	5050	3530	2650	2028	1690	1272	1107	876	642	579	459	394	390	370	336	304	319	297	285	266	278	261	292	246	266	266	282	238	271	239	229	273	286	282	269	255	254	217	269	246	268	259	222	266	234	249	261	210	219	243	230	252	242	234	211	237	243	250	249	245	238	229	242	213	206	215	221	230	205	227	259	243	231	247	224	255	262	225	214	254	219	198	255	227	207	215	235	227	213	234	222	224	223	202	201	208	240	198	216	228	250	238	230	208	242	233	253	246	244	246	214	225	219	230	226	217	207	211	271	219	213	209	198	222	246	224	236	249	210	224	215	226	227	216	212	238	217	231	223	230	216	205	213	211	212	213	222	232	233	237	222	233	219	241	208	227	250	219	211	238	232	231	236	240	243	220	230	235	229	206	227	244	200	239	218	227	216	220	246	208	205	237	229	248	234	215	240	237	230	225	220	256	225	232	241	200	232	208	225	245	222	213	211	198	227	215	261	233	241	238	205	216	217	265	214	202	199	217	207	228	213	208	221	223	231	225	228	227	227	214	243	214	215	217	219	193	224	228	235	214	237	231	235	214	208	244	229	236	235	210	233	245	247	250	216	233	205	224	276	195	215	210	238	252	231	210	234	228	198	231	214	227	241	217	195	232	225	227	246	233	242	260	225	206	228	231	209	225	221	235	238	224	240	244	230	229	223	233	235	240	228	235	198	224	222	244	246	204	220	199	229	220	217	238	241	191	235	226	220	229	217	212	225	216	222	228	221	228	225	228	190	236	226	201	239	214	235	221	187	225	216	232	233	225	220	223	224	226	219	256	207	230	222	223	212	225	225	232	231	236	230	210	210	231	230	239	224	218	238	236	232	228	247	220	213	196	231	221	244	200	251	216	243	234	264	206	238	223	225	215	227	218	218	204	244	240	233	218	238	208	213	211	231	209	212	218	226	240	232	239	223	234	223	213	241	250	203	232	220	234	228	243	240	249	206	198	230	224	231	246	222	234	238	208	238	237	224	211	252	222	199	240	224	216	229	218	215	208	222	251	223	262	254	230	225	234	227	219	228	235	236	216	230	231	222	234	217	219	233	243	227	208	235	232	220	230	211	234	247	204	210	223	208	229	199	233	244	247	225	225	225	216	196	248	216	218	244	230	228	226	215	247	242	209	239	204	210	238	219	221	235	219	257	232	224	216	232	235	235	237	225	246	240	235	241	232	224	245	225	230	221	219	202	232	247	209	208	232	233	235	240	249	232	227	213	205	220	227	202	228	187	209	222	230	234	239	228	243	223	233	243	216	237	246	218	249	217	232	226	226	220	225	222	220	244	240	217	237	211	244	221	215	229	243	220	232	232	239	218	228	226	208	229	204	242	238	233	263	243	209	232	215	215	241	220	213	237	224	246	247	212	241	214	237	220	235	228	236	212	224	222	209	237	244	238	228	231	238	225	207	221	223	211	220	206	234	236	235	241	210	219	238	203	204	245	224	222	203	237	235	224	236	215	242	260	236	219	216	216	237	217	241	229	231	221	224	233	224	213	230	231	232	227	233	238	204	212	212	234	228	216	213	209	225	200	233	245	236	221	216	235	216	225	209	225	215	241	223	228	240	236	240	239	259	244	219	252	222	245	191	211	254	212	201	227	241	229	247	198	213	210	239	231	226	210	234	217	246	225	224	223	222	234	243	252	226	234	241	233	243	215	251	257	224	201	211	222	244	238	245	224	237	233	218	253	244	200	239	217	232	218	231	240	237	194	206	230	238	234	228	214	248	240	251	201	245	170	219	233	239	230	247	263	223	223	221	243	225	239	200	202	228	213	219	226	220	235	217	237	213	224	223	221	220	207	215	217	225	249	206	239	225	228	216	221	212	242	241	216	223	221	225	257	223	216	222	241	219	208	211	225	221	214	249	239	214	218	226	204	219	218	224	218	243	251	243	219	189	216	209	214	218	213	216	218	214	228	237	226	205	196	205	235	226	238	235	227	205	238	235	207	229	256	262	209	246	216	222	223	220	202	236	212	223	213	252	238	228	212	258	241	214	243	224	217	229	224	248	252	222	226	236	228	245	220	245	222	226	220	248	205	211	227	228	218	244	223	208	235	264	228	230	234	198	218	199	219	214	202	208	210	218	216	221	238	229	236	229	227	250	204	201	222	229	242	230	225	217	220	198	226	243	225	221	187	233	224	227	222	192	220	255	261	236	239	269	223	209	217	222	214	207	216	248	242	229	246	226	229	230	233	230	184	232	239	223	226	241	232	214	217	205	219	230	222	229	182	215	215	244	271	219	206	219	243	222	225	222	229	214	226	224	208	219	210	233	253	214	227	227	224	224	232	208	219	234	220	223	210	226	211	234	213	217	211	208	219	235	197	221	206	218	214	236	203	222	212	224	224	200	214	220	232	218	207	218	229	228	228	230	233	221	222	216	231	227	238	247	237	231	243	237	205	228	221	199	247	234	227	218	242	243	235	205	230	220	234	220	247	212	228	240	250	225	213	229	231	192	257	214	240	252	211	220	238	215	206	244	206	249	211	213	224	219	230	214	233	223	181	230	226	206	238	210	201	235	220	232	216	234	258	217	234	254	243	230	235	241	215	219	239	200	236	206	213	229	221	244	217	216	234	209	221	221	221	215	203	211	216	236	202	202	229	235	221	216	233	199	234	248	218	221	237	239	243	234	237	235	209	212	222	245	220	227	242	219	223	211	224	241	178	215	228	226	208	211	251	225	204	216	255	225	217	242	232	232	217	218	246	229	242	230	229	212	219	230	223	219	225	251	219	226	210	232	219	217	201	241	191	214	216	256	227	210	213	220	210	213	196	216	205	218	209	201	204	227	231	220	203	218	209	226	236	246	249	243	230	226	198	211	225	226	246	231	242	230	218	224	237	207	231	226	254	243	234	233	236	218	242	238	208	230	215	223	210	215	205	238	232	231	202	255	233	226	228	213	211	253	217	237	210	231	263	236	239	227	220	214	224	208	205	207	235	250	231	231	206	234	215	232	249	234	219	224	229	216	220	234	207	268	228	224	235	238	233	225	238	203	213	245	216	228	231	237	237	201	229	222	216	222	239	201	243	224	211	234	224	231	240	235	228	219	206	228	234	236	204	225	226	208	230	263	245	231	196	208	247	278	238	217	215	213	215	235	245	258	240	248	246	242	245	233	210	197	207	209	236	215	223	227	228	247	234	199	228	212	222	239	199	224	225	223	212	222	198	208	223	214	211	210	236	237	235	220	204	210	256	203	224	212	218	234	223	243	242	202	233	240	223	208	232	250	219	233	218	237	207	232	253	231	255	230	247	231	223	229	223	221	227	229	259	224	201	225	249	250	235	215	208	209	259	245	237	226	233	242	195	245	216	210	264	242	251	236	234	224	226	199	240	178	226	212	237	231	231	229	211	213	226	228	217	208	237	221	201	229	218	213	235	185	211	233	266	221	200	220	215	203	249	213	243	255	208	207	199	219	209	239	227	212	225	238	212
6742	5554	11817	13214	11643	10302	8585	7323	5969	5273	4102	2995	2579	1996	1754	1557	1460	1420	1376	1302	1235	1060	985	997	1035	1023	911	916	893	862	880	847	832	852	878	829	805	832	896	853	862	906	798	815	785	795	672	676	640	728	661	669	684	685	652	678	592	574	627	673	649	608	615	686	645	623	585	575	634	617	592	586	573	595	574	554	526	590	549	552	506	550	529	548	520	543	560	553	571	548	593	525	561	580	506	545	556	541	544	576	542	532	544	558	563	528	551	579	530	571	540	556	553	537	531	542	561	540	530	590	529	553	540	561	534	543	531	553	545	537	564	553	563	516	562	530	552	569	549	529	564	543	535	559	522	566	610	568	577	559	554	568	510	601	535	535	569	569	574	548	584	539	576	558	553	566	557	516	562	544	567	537	529	536	574	514	515	573	591	534	590	528	512	538	530	556	534	561	536	525	508	546	559	518	522	583	570	549	545	523	553	525	603	521	535	559	549	576	548	518	482	536	567	554	526	538	551	540	547	570	525	564	548	534	556	537	570	550	545	533	529	538	531	560	539	590	554	477	561	529	550	562	541	553	559	554	548	591	577	553	544	560	554	534	483	578	546	553	541	564	533	546	532	544	488	538	543	509	546	543	586	533	556	511	533	548	555	557	558	545	509	570	566	514	544	553	593	562	573	517	536	527	521	559	514	524	530	601	574	565	538	567	541	566	507	542	546	525	528	541	559	579	508	537	539	539	523	520	532	567	558	520	531	551	549	536	575	536	518	493	527	538	565	488	533	577	530	533	551	563	536	584	545	583	530	540	551	549	579	530	551	555	507	506	543	536	539	578	583	549	576	551	560	577	527	552	576	537	518	557	530	546	573	535	532	504	534	563	549	556	542	518	558	588	569	549	558	531	529	516	557	555	557	533	543	569	542	568	575	568	526	525	542	564	553	520	584	527	566	503	564	548	503	546	523	513	559	541	528	591	560	520	547	591	549	555	587	547	571	564	501	545	555	552	548	541	567	563	562	565	558	544	540	577	570	557	525	546	540	506	518	527	517	526	525	587	578	557	537	555	547	533	560	563	531	561	509	546	600	543	511	568	573	528	521	528	532	519	545	563	543	515	554	531	516	536	535	563	564	532	514	545	559	541	539	547	514	593	544	544	531	556	557	571	581	522	546	573	578	540	542	588	550	563	567	501	513	558	550	556	561	549	515	564	572	567	558	559	590	571	548	530	482	523	489	578	515	562	552	582	531	549	608	589	483	520	566	495	559	556	562	512	531	542	579	583	561	494	543	514	577	573	546	533	527	546	549	521	534	552	562	552	530	570	595	567	544	519	536	542	533	547	593	540	538	498	538	530	529	538	554	528	549	554	549	524	525	532	571	566	544	537	523	566	535	520	555	530	527	513	549	581	547	537	564	550	517	537	565	596	539	540	564	566	570	556	514	590	571	539	570	556	548	550	554	554	550	537	561	544	520	548	537	596	556	516	572	564	571	543	548	554	510	567	518	541	564	543	537	550	553	478	562	578	537	522	579	533	561	570	564	542	557	572	559	538	517	555	577	519	569	528	533	545	509	564	514	542	536	515	526	558	495	541	509	498	562	549	561	553	538	555	533	509	591	497	549	548	557	595	556	580	523	552	557	521	527	538	575	556	580	584	565	531	552	562	515	505	526	528	562	526	575	551	582	585	540	518	536	570	541	534	598	555	545	543	532	524	557	574	543	520	565	594	534	517	539	543	557	527	547	551	555	581	532	511	572	518	551	603	547	571	541	556	507	524	546	577	536	523	545	557	534	508	592	514	550	548	564	554	584	541	546	575	554	545	540	553	544	548	534	552	528	543	493	554	559	517	520	534	578	524	554	569	502	521	540	550	567	517	574	583	549	543	551	545	577	553	541	534	595	527	576	553	531	563	532	549	577	530	497	557	561	517	506	564	529	571	519	534	583	544	563	490	560	554	534	511	560	534	523	545	544	554	519	555	529	523	536	559	541	541	532	538	509	589	572	600	583	511	558	523	565	549	551	551	543	533	534	528	533	534	551	537	546	532	530	535	561	532	550	546	581	580	548	582	537	581	577	565	585	549	544	560	562	594	576	517	541	518	546	577	577	545	550	493	533	546	517	569	541	524	522	566	520	556	538	528	523	518	555	545	547	554	556	539	591	518	526	547	517	499	514	562	517	559	561	537	528	570	542	534	562	514	543	554	521	529	539	531	589	550	517	562	558	554	547	537	577	524	520	563	555	536	550	520	558	528	546	538	546	543	560	561	528	529	544	504	534	528	568	532	540	506	547	601	535	536	577	582	554	554	558	578	568	534	537	527	535	518	544	548	555	541	562	536	563	568	555	526	521	562	536	564	538	583	539	553	572	561	581	544	577	565	521	568	565	571	560	554	558	549	590	504	545	514	564	543	594	565	519	538	547	586	582	538	539	516	506	575	544	570	555	553	508	550	555	497	539	533	567	552	552	525	516	546	526	572	546	559	543	574	537	484	543	600	581	558	511	541	524	561	521	559	562	580	543	549	535	560	545	609	540	554	528	542	553	533	520	546	534	557	539	506	534	534	557	554	558	561	574	515	533	582	540	529	529	538	524	579	539	557	547	542	561	554	537	532	524	546	492	567	573	537	535	576	536	516	591	511	561	560	534	562	575	566	528	542	546	527	534	591	536	521	588	555	523	508	541	547	545	514	557	581	540	533	557	562	591	543	548	535	551	539	507	515	564	533	539	520	527	537	552	575	542	532	551	549	538	546	533	524	483	574	523	531	530	583	542	526	561	541	575	571	566	568	532	571	566	546	531	545	572	594	548	558	567	578	555	501	575	537	531	575	538	557	522	574	544	557	525	530	551	526	551	527	572	555	531	534	536	548	544	546	579	556	556	527	550	555	539	543	559	498	539	524	535	563	550	515	606	575	543	533	566	543	518	591	568	552	546	530	558	579	594	563	513	568	559	522	503	527	553	531	565	556	564	570	544	538	542	547	574	563	533	522	570	533	551	560	561	540	525	580	557	517	537	498	522	523	516	565	577	535	536	558	522	553	526	551	567	544	566	558	542	531	517	511	541	552	547	536	547	526	560	543	521	567	555	523	561	534	529	518	553	568	557	541	556	553	545	543	559	543	572	529	529	539	560	572	549	538	572	543	604	531	539	572	521	522	545	524	548	549	548	531	506	589	541	513	567	534	534	571	559	536	555	503	590	539	545	526	538	573	528	578	530	561	526	573	564	532	513	515	545	520	545	558	561	532	558	518	554	540	540	568	539	544	534	541	595	529	577	563	525	563	527	532	538	541	508	542	504	523	530	560	599	556	547	546	565	556	585	560	543	577	528	580	544	547	590	531	547	530	555	525	573	568	580	579	520	547	550	523	598	555	556	515	552	601	584	483	589	554	542	547	540	531	531	552	525	539	499	583	509	537	611	547	545	556	514	536	554	544	579	558	570	554	536	561	537	545	556	552	542	559	578	511	534	549	555	559	575	557	552	491
23166	11936	12324	9536	6400	4807	3769	2849	2170	1788	1362	1011	881	759	705	627	529	501	497	484	466	446	365	351	348	343	327	315	317	376	410	361	293	324	389	295	282	278	286	291	285	281	238	263	277	255	211	222	237	228	238	245	255	234	198	216	200	218	242	195	227	199	219	218	180	227	212	203	234	210	202	189	214	168	204	182	181	184	178	185	203	197	205	191	218	184	182	180	200	177	214	195	208	164	163	193	176	208	202	186	174	182	170	181	174	202	203	178	209	192	168	211	199	212	189	197	177	190	191	204	173	200	204	209	200	176	199	189	190	198	203	176	201	207	195	223	194	209	206	197	216	212	171	175	169	193	191	179	237	190	185	196	208	235	188	176	194	194	191	188	201	167	221	205	193	190	183	183	165	189	162	189	206	178	167	199	201	200	181	179	171	183	198	185	179	207	195	195	179	245	176	179	181	201	188	158	199	165	195	183	186	202	203	186	195	197	185	190	178	222	192	201	180	182	187	187	162	187	214	186	193	178	191	198	197	180	210	189	167	178	191	172	184	188	128	201	224	196	231	194	180	195	185	176	173	183	179	191	194	179	199	192	184	183	190	181	185	177	189	193	183	172	186	187	188	212	194	229	181	191	176	206	192	212	197	184	194	167	162	187	200	191	187	208	199	207	190	185	187	205	198	191	212	201	198	181	223	188	186	167	185	213	181	188	213	185	196	198	169	195	176	197	199	172	188	185	189	196	208	218	191	199	197	179	190	192	202	203	205	202	209	172	185	185	179	200	197	200	186	195	188	190	174	204	153	183	197	204	175	170	183	200	183	167	189	175	170	210	179	201	212	190	182	184	207	175	185	165	166	203	169	187	185	170	192	203	186	200	193	198	196	220	178	191	186	212	197	213	205	180	177	196	196	183	194	186	196	188	213	218	213	203	179	183	190	171	180	182	188	180	197	189	231	181	216	191	198	195	199	217	181	189	170	186	179	228	213	161	181	198	200	163	206	204	174	182	185	173	206	199	184	185	193	209	209	177	206	184	196	183	175	192	177	187	203	203	183	208	172	188	211	195	201	191	163	199	223	194	180	187	182	158	197	186	206	166	166	186	179	201	194	169	191	191	189	205	183	177	207	224	177	199	192	192	200	207	197	170	179	206	180	183	181	188	184	198	210	188	209	192	203	211	191	200	199	184	208	207	199	196	203	183	190	170	186	203	179	190	197	205	187	206	180	175	232	217	198	185	205	183	179	196	214	176	181	205	192	185	200	208	190	205	178	177	204	224	187	182	192	187	196	226	210	188	194	190	213	196	169	179	218	192	174	187	207	182	198	193	201	188	164	196	213	200	205	193	209	210	179	181	182	170	194	214	199	187	192	204	200	191	188	171	183	186	185	205	171	195	191	200	187	181	168	162	185	162	179	195	215	188	214	190	176	185	187	223	202	172	191	188	180	181	190	182	189	198	181	182	190	173	204	208	184	196	207	189	221	202	190	164	195	200	199	199	190	195	208	197	206	192	203	189	204	213	187	210	169	194	175	167	192	169	183	183	161	176	160	186	178	184	208	182	208	204	196	178	205	198	208	172	187	190	163	175	204	171	186	196	184	189	194	184	205	199	209	213	195	188	183	189	210	196	184	198	212	181	180	177	196	216	211	175	169	184	175	172	182	207	192	170	204	187	194	212	190	230	195	185	208	189	221	202	180	196	167	175	210	188	209	195	190	180	180	193	184	200	191	188	209	208	198	197	187	188	178	193	193	185	207	214	196	180	196	196	188	178	184	197	198	199	193	173	185	200	170	164	189	207	195	179	200	177	208	193	187	191	176	150	169	196	200	204	181	199	185	184	187	163	195	220	178	172	231	192	212	198	162	191	190	169	203	164	188	173	174	185	178	184	194	189	218	211	180	209	188	207	197	184	201	170	169	206	168	195	198	196	202	216	185	202	192	192	215	206	208	178	181	225	214	179	196	196	220	192	199	172	179	201	203	204	206	182	205	186	181	192	203	174	182	223	165	166	172	197	197	186	202	189	209	203	195	181	169	213	188	198	185	182	205	209	192	169	196	224	189	184	190	192	198	189	187	169	194	214	177	182	201	197	179	191	179	185	188	222	204	197	185	170	206	184	159	179	183	185	166	198	200	184	177	182	202	217	180	176	193	170	202	210	185	202	206	178	181	177	181	202	198	188	203	207	183	203	179	165	187	172	204	199	177	199	196	190	158	210	184	191	161	189	173	160	185	187	211	163	221	169	172	191	225	164	191	192	216	181	184	183	194	178	180	210	207	189	201	188	183	188	186	180	202	205	185	168	208	176	186	190	190	176	173	165	184	180	181	186	202	188	204	202	192	212	201	180	180	179	197	180	212	213	184	162	219	183	199	163	210	174	199	213	186	176	204	178	189	187	188	196	170	187	205	180	201	183	181	222	191	209	176	177	170	174	208	201	194	238	197	179	178	168	204	194	181	169	179	202	207	180	175	200	193	188	166	193	192	179	171	183	171	192	183	177	196	214	171	194	172	202	174	173	156	172	196	164	184	199	185	209	212	190	229	176	203	189	189	173	206	192	200	186	188	200	217	165	188	179	170	196	188	192	185	169	186	195	198	214	192	228	173	204	169	181	200	205	191	199	197	197	177	177	204	221	201	200	204	174	196	193	189	178	188	205	199	183	169	209	193	174	185	201	183	164	197	209	189	206	202	199	190	222	173	159	188	195	184	169	182	201	203	211	207	183	213	207	192	194	189	190	182	188	173	190	197	198	192	174	166	188	195	187	201	197	212	192	197	228	173	185	188	191	204	210	192	204	172	187	184	172	175	205	168	195	188	177	202	202	180	172	216	190	190	197	210	163	183	174	227	211	177	180	193	210	179	180	178	212	177	191	194	188	183	180	170	191	189	191	201	181	186	216	206	197	214	202	202	184	185	208	214	189	182	201	193	202	172	205	199	205	184	179	188	171	203	202	185	187	217	182	205	175	187	162	185	192	188	210	185	191	211	202	183	182	216	176	202	177	201	167	186	207	192	179	184	191	189	175	191	192	180	187	195	173	226	198	171	189	191	178	197	193	193	190	176	183	218	186	202	193	163	196	184	203	175	165	207	182	179	186	189	191	224	201	187	184	195	183	161	184	193	179	188	182	187	172	170	159	184	195	174	192	183	192	173	209	215	196	185	206	202	213	193	176	190	180	218	178	199	186	177	176	179	188	215	188	186	186	201	202	211	191	206	192	184	188	183	187	208	193	187	188	207	179	180	200	190	177	161	195	180	197	175	184	206	195	179	197	192	207	194	185	206	187	164	172	213	196	200	171	171	181	177	185	199	183	211	181	200	195	181	198	181	184	194	213	206	210	167	205	182	210	198	211	174	182	176	184	204	199	184	186	201	196	199	219	202	193	193	199	176	199	190	200	199	207	189	188	206	204	184	172	184	177	180	192	188	217	186	182	210	190	176	188	178	208	191	189	211	221	191	168	211	181	202	179	192	172	184	194
13448	8692	17921	20326	17901	16019	14244	12062	10336	8900	6893	5656	5027	4145	3668	3230	2675	2678	2764	2496	2416	2349	1938	1782	1845	1640	1414	1501	1541	1970	2321	1797	1334	1494	1763	1543	1368	1463	1195	1122	1261	1185	973	957	974	921	842	763	786	728	724	707	712	651	682	652	636	645	628	659	651	636	632	651	585	596	628	621	572	580	588	553	487	503	548	531	560	522	494	486	469	478	432	492	469	507	486	479	486	480	481	489	491	452	450	455	443	503	486	471	506	516	495	493	507	470	479	411	452	437	495	470	479	455	457	479	486	493	479	469	467	514	455	468	501	480	494	486	485	488	500	501	500	494	498	479	453	437	467	455	479	451	470	481	443	497	460	453	465	487	474	486	516	467	463	449	457	501	482	456	464	468	456	452	479	461	479	443	497	491	471	420	512	463	492	459	474	483	461	503	445	442	478	482	455	463	468	449	489	472	499	446	484	482	467	492	436	497	491	433	443	461	479	466	476	499	435	460	479	469	454	464	486	486	463	459	444	442	474	494	471	491	468	411	452	455	470	473	487	471	468	453	452	505	461	477	499	466	441	512	440	484	473	476	492	494	416	464	476	467	485	482	455	473	452	483	446	478	475	485	476	460	472	438	469	435	437	457	461	450	472	458	450	486	454	444	478	453	480	448	468	478	488	455	473	472	466	463	489	474	465	448	455	484	483	454	475	499	469	450	481	457	497	429	476	494	513	459	495	484	461	469	485	457	487	463	463	457	430	440	508	457	425	469	453	463	485	502	461	467	468	426	428	446	452	445	484	445	428	485	468	503	465	461	495	498	468	425	438	481	450	488	486	489	436	482	459	492	448	448	438	472	480	460	429	457	484	461	470	500	471	476	485	450	464	444	484	470	502	482	470	465	434	487	460	476	457	509	442	454	469	479	481	451	496	437	480	494	483	417	451	466	469	446	472	462	479	477	455	423	443	489	503	471	493	450	474	434	465	492	492	451	470	477	459	431	479	492	488	482	493	463	476	472	472	476	514	477	469	495	486	482	502	433	461	466	472	440	479	464	479	468	420	456	470	452	470	464	477	478	459	473	515	434	469	473	508	469	472	449	454	470	453	456	490	472	481	528	446	478	468	433	452	475	441	493	490	477	472	470	483	498	483	480	484	459	510	465	466	469	447	458	413	514	482	474	435	482	456	449	460	425	480	462	479	467	446	445	457	444	459	507	468	475	492	457	465	480	472	466	454	454	506	478	435	475	461	461	475	466	481	469	452	440	442	435	472	472	494	477	464	509	464	468	496	488	420	478	468	456	516	473	491	458	482	481	492	451	451	438	475	454	484	483	422	493	479	478	472	445	461	470	476	470	484	462	493	470	474	473	464	468	480	452	490	457	467	504	484	440	486	430	458	452	469	466	430	472	433	453	451	477	422	442	475	420	488	468	479	458	492	473	477	504	430	504	489	484	497	442	452	449	500	456	449	494	459	472	490	483	473	455	489	442	445	441	463	457	454	451	485	487	466	482	495	448	465	463	436	456	492	493	483	465	489	460	448	489	450	466	439	478	470	455	454	454	496	492	478	480	475	446	461	491	501	455	462	439	462	487	444	495	490	451	489	488	471	467	496	468	458	451	472	500	505	459	480	472	478	435	469	459	519	463	455	501	446	448	471	467	450	465	469	451	479	479	483	461	427	467	473	428	471	485	469	499	459	460	493	462	478	484	447	481	476	499	485	490	452	482	475	405	478	465	433	463	460	485	455	469	482	460	468	474	481	462	470	484	457	476	469	489	492	449	493	463	459	429	486	479	452	448	436	475	471	469	426	459	477	453	516	457	511	524	492	475	476	486	451	474	460	461	467	464	448	467	460	481	462	494	481	488	496	442	463	456	457	465	467	484	474	463	478	522	442	520	429	481	494	493	444	449	501	469	455	443	440	471	493	459	469	445	484	458	473	475	486	439	503	494	438	443	491	473	477	446	444	446	447	461	448	462	503	437	448	464	453	464	460	479	488	483	449	468	445	472	490	449	483	496	494	484	444	461	479	473	447	465	485	515	479	472	459	456	465	428	434	470	497	457	470	446	445	501	481	473	494	456	481	450	450	495	444	439	448	452	443	504	460	466	466	444	464	486	432	459	480	468	466	396	444	452	490	445	461	471	456	499	502	457	475	422	457	474	460	464	483	446	484	487	462	466	459	440	474	439	494	478	456	476	454	488	435	447	443	460	496	469	490	479	456	492	433	440	417	488	471	476	479	488	459	465	426	477	436	419	424	442	449	504	459	497	483	499	513	460	461	451	444	488	487	440	483	432	511	472	438	478	504	450	484	465	495	500	448	470	456	456	490	453	490	424	433	501	434	448	451	438	439	451	460	470	488	475	495	471	480	491	462	465	448	499	442	483	437	435	453	463	494	479	482	477	491	446	475	476	522	447	456	440	461	476	496	465	501	465	466	474	439	469	505	457	498	493	494	503	463	456	468	479	469	487	485	445	451	469	475	497	458	483	463	512	442	449	496	470	490	459	446	486	487	450	460	454	431	424	464	477	468	457	433	451	446	474	459	440	507	463	442	465	459	481	436	453	503	496	461	484	464	488	468	475	458	487	510	446	457	445	477	497	466	463	481	468	481	438	442	469	463	444	440	519	467	474	514	498	467	494	441	437	478	461	462	477	452	454	504	449	470	452	450	476	492	478	443	460	475	452	507	466	471	456	476	447	452	469	469	439	437	429	466	509	445	420	460	458	471	507	472	445	491	500	462	468	464	487	439	438	443	518	450	480	444	448	458	489	473	473	460	456	506	458	468	488	442	474	505	454	469	469	469	453	477	481	452	501	456	499	443	434	467	461	446	458	460	475	476	454	442	434	439	493	450	467	469	469	451	476	446	478	462	467	467	464	467	507	451	478	478	443	457	448	460	449	475	461	438	444	454	454	478	501	505	470	474	454	446	457	476	480	482	449	498	461	471	473	484	472	476	446	505	480	475	485	491	463	433	441	503	498	483	476	493	483	426	468	485	464	442	434	486	445	491	454	494	475	451	468	482	460	408	497	444	453	491	459	445	472	500	462	452	462	445	487	475	493	467	486	508	439	529	482	450	467	447	459	517	496	469	473	470	462	476	465	463	496	496	448	478	453	443	471	460	424	465	457	477	500	522	444	462	405	464	474	464	471	464	470	495	456	495	402	466	464	469	480	462	516	448	467	436	491	488	481	458	464	457	469	485	476	458	463	471	489	465	484	501	492	489	446	497	473	454	482	452	482	445	460	455	475	469	472	457	458	459	485	433	468	500	481	504	460	475	470	452	485	487	475	455	452	478	477	456	483	439	487	488	471	469	453	455	473	457	457	429	480	438	460	496	493	423	463	496	465	432	487	458	405	483	490	469	461	510	502	448	448	470	475	457	472	483	452	447	495	504	468	498	436	472	472	477	478	465	457	442	485	457	484	496	439	482	481	498	444	451	459	484	491	479	493	489	477	492	483	476	476	505	440	476	429	466	463	466	492	469	493
30617	17135	17851	14042	9871	7167	5628	3987	3230	2534	1860	1509	1221	1042	956	812	771	750	706	685	638	600	466	462	434	367	351	364	396	518	595	487	359	399	428	359	332	339	325	290	293	261	267	250	235	216	197	236	214	191	225	174	193	184	222	183	181	182	191	181	200	196	177	148	162	167	160	167	176	183	182	176	135	182	179	147	164	167	166	159	165	149	172	150	143	165	168	169	186	146	136	142	152	139	163	146	153	156	154	165	153	154	181	159	167	171	156	173	146	149	146	155	151	178	154	127	135	147	148	146	139	140	169	169	169	174	176	143	162	146	169	152	158	132	129	133	148	137	150	149	136	144	160	163	154	142	152	162	152	156	161	139	144	153	139	143	159	144	139	153	158	139	132	143	148	147	153	142	152	157	167	144	139	152	137	166	149	165	140	149	150	134	175	145	147	150	148	154	163	153	167	144	145	144	159	134	147	148	162	155	154	162	168	134	173	147	166	152	147	139	146	143	149	146	163	157	156	152	133	141	155	139	142	146	157	158	131	140	126	143	150	157	131	145	135	150	132	161	133	156	158	151	159	160	150	149	155	161	147	157	151	141	144	149	174	138	156	139	159	138	153	174	125	148	136	148	144	175	147	160	145	145	141	169	132	162	139	145	150	153	153	147	170	147	130	168	147	141	179	149	157	144	170	160	146	139	150	120	153	151	153	138	158	154	137	138	153	147	140	170	127	164	150	148	146	155	151	150	141	150	130	156	136	161	164	158	145	138	158	147	144	179	143	146	135	171	150	148	170	159	140	148	133	153	154	162	160	148	136	149	149	126	174	145	145	152	153	157	144	163	128	170	131	146	144	159	176	164	149	156	128	155	155	152	141	129	151	155	153	122	137	139	170	133	153	133	166	143	144	158	139	158	124	149	133	152	159	160	160	127	160	157	166	133	152	151	138	150	164	157	152	135	153	155	150	160	169	145	139	144	136	155	132	126	158	155	129	122	148	161	159	154	131	134	146	167	122	162	148	154	152	152	146	130	147	140	159	137	143	149	132	148	139	160	148	149	150	140	144	159	136	134	161	169	130	151	157	161	157	160	154	151	146	149	148	137	150	155	155	144	154	132	159	163	143	164	156	170	144	144	147	142	151	147	158	124	144	157	140	144	138	147	150	166	148	158	142	135	160	146	149	135	153	162	136	174	157	153	145	147	154	150	134	119	152	162	136	176	142	154	148	145	145	161	132	164	168	145	161	167	155	155	140	163	153	155	150	150	153	152	145	165	165	163	167	151	162	143	170	143	169	161	152	147	157	152	155	159	150	158	135	145	143	148	144	147	135	163	136	131	173	146	154	164	154	127	154	171	162	162	156	157	135	146	139	157	144	147	136	167	166	137	139	167	153	158	152	164	144	147	159	158	161	164	154	157	163	141	144	161	147	134	151	145	153	147	149	148	152	139	152	170	127	130	158	154	146	131	152	138	164	146	138	153	177	156	147	137	152	166	168	157	156	132	165	152	137	151	150	186	144	152	138	154	160	153	145	153	152	147	155	127	173	149	158	146	159	140	147	178	139	167	138	147	159	143	156	162	144	161	146	150	163	132	152	144	151	144	154	164	147	147	150	156	170	166	145	134	155	146	153	132	138	148	157	138	152	141	159	157	155	148	157	161	121	147	161	155	148	154	136	144	143	154	150	144	157	145	150	138	141	152	154	161	163	170	151	130	157	142	153	177	147	171	153	149	158	183	136	143	148	151	140	163	167	166	146	150	138	138	140	153	146	153	155	151	168	136	174	138	142	138	160	164	155	165	143	157	155	152	177	133	156	132	149	127	164	148	180	146	143	145	162	161	152	137	145	147	146	156	142	136	154	142	116	141	151	160	153	143	178	149	154	144	142	152	131	157	163	172	158	184	139	153	150	141	141	160	149	144	153	170	136	135	135	158	141	147	144	147	163	157	141	145	146	147	178	159	167	142	157	151	163	163	148	129	144	157	153	152	147	151	149	152	160	139	148	182	132	150	154	136	137	146	145	152	164	140	177	185	157	141	169	159	140	148	167	146	142	142	149	126	138	157	155	128	139	163	136	146	164	147	135	127	147	157	170	131	140	139	138	190	149	156	142	134	159	158	147	154	145	147	144	151	138	167	145	162	136	156	177	143	133	172	155	154	143	170	169	138	151	124	135	148	147	146	156	150	143	143	150	145	133	166	114	143	143	162	154	144	155	139	131	154	183	152	157	167	150	161	160	153	157	141	151	136	166	166	166	144	132	138	136	141	171	180	144	163	149	147	141	148	139	164	136	151	159	141	157	147	168	163	148	162	148	146	150	154	162	142	151	135	139	135	136	150	140	162	148	130	165	151	145	154	152	157	162	155	148	135	127	145	155	173	139	153	165	136	163	172	128	164	164	129	154	149	132	159	141	145	133	149	153	132	148	152	129	135	153	130	171	131	174	125	162	165	141	153	130	154	155	151	135	148	137	148	158	167	157	167	122	153	131	150	150	159	149	165	143	155	142	144	156	147	150	144	154	157	145	142	171	156	134	147	144	158	159	166	126	157	158	146	162	157	158	151	155	135	151	148	163	171	175	167	141	132	170	146	160	162	152	148	136	162	140	170	154	151	165	156	167	153	170	180	148	150	149	164	152	149	145	170	134	159	136	164	163	129	165	139	162	170	171	136	171	142	152	145	144	136	147	130	147	152	158	148	176	162	160	152	131	132	127	156	163	165	138	131	154	159	141	155	142	177	128	165	166	144	131	169	159	141	124	157	134	154	142	181	146	138	152	145	161	150	132	136	119	143	164	133	150	148	144	148	142	149	158	137	162	164	153	149	155	163	157	159	157	161	156	128	148	142	137	147	139	163	162	144	154	149	155	143	159	147	142	167	148	169	163	137	169	173	155	145	152	139	153	182	145	149	142	151	153	152	135	141	183	157	149	139	160	179	143	135	155	133	161	152	161	155	139	163	179	147	156	146	151	163	141	157	135	155	161	167	128	151	134	155	130	161	151	162	147	153	145	153	167	141	137	172	138	151	142	148	156	143	141	147	155	138	159	150	133	162	150	167	162	136	147	162	146	165	130	146	141	153	154	141	136	143	139	166	151	122	149	165	163	148	158	145	144	133	146	140	156	143	165	164	185	151	105	140	157	174	150	143	154	150	142	135	151	155	156	137	160	150	145	186	166	160	146	154	169	125	168	158	136	147	152	146	161	153	155	153	148	128	156	180	145	151	134	139	160	161	150	155	145	169	164	164	174	153	153	149	155	149	139	153	182	150	147	149	165	160	164	144	145	146	166	158	161	121	132	134	152	138	154	152	149	153	176	143	143	172	155	165	147	162	139	147	132	161	152	153	145	156	158	162	166	179	152	160	155	153	158	166	181	156	150	136	141	151	120	154	170	159	150	177	149	159	171	158	171	158	142	152	139	143	158	140	147	136	148	146	159	155	121	131	149	141	177	143	181	160	167	121	150	162	152	130	166	139	155	170	154	149
17333	11787	23107	25156	22890	20922	18610	15905	14161	11518	9179	7983	7033	6160	5526	4973	4072	4098	4018	3881	3747	3348	2816	2538	2525	2176	2043	2064	2325	3118	3635	2763	1987	2170	2746	2097	1810	1898	1547	1393	1415	1367	1207	1170	1121	1028	897	855	867	837	820	729	685	734	668	682	626	693	652	682	638	626	645	624	556	563	526	585	537	529	515	488	521	495	498	531	516	468	439	439	380	394	395	365	402	399	424	426	452	409	422	412	388	378	408	411	357	391	364	379	379	395	375	417	451	391	381	401	388	377	414	403	404	361	395	382	400	361	418	408	394	371	389	412	411	420	418	419	403	398	382	395	365	405	377	388	381	379	384	374	376	397	443	412	383	369	370	402	382	415	381	399	384	358	406	383	385	379	383	362	370	408	390	386	378	384	332	392	383	418	365	386	403	384	380	387	351	425	375	417	371	378	408	365	384	373	377	393	371	386	353	354	396	398	383	393	367	339	370	383	397	393	396	376	376	336	401	395	388	381	365	397	359	383	369	380	382	373	390	378	383	377	398	389	410	408	365	399	355	414	396	382	381	359	379	406	380	370	405	363	363	372	407	382	345	401	355	399	364	378	370	388	401	422	386	367	362	360	433	401	329	379	374	365	365	351	391	380	401	405	395	354	393	385	380	366	405	397	391	392	351	392	365	386	325	369	384	430	353	384	365	344	390	365	382	381	414	435	386	402	380	356	372	399	364	357	401	395	375	399	411	380	371	410	365	386	399	367	377	370	383	358	396	416	408	377	382	400	379	350	384	375	377	380	349	384	397	424	335	430	367	373	349	431	416	393	403	385	400	363	398	364	389	376	358	405	369	376	382	377	399	347	378	400	378	353	393	381	375	355	393	372	393	371	411	406	383	367	376	385	378	394	392	394	375	413	394	404	359	378	391	366	392	399	363	381	372	410	395	403	382	397	373	363	376	354	431	407	361	389	414	380	376	379	396	401	379	385	395	394	396	396	391	402	394	343	404	373	393	391	362	349	364	368	370	400	392	374	377	387	393	371	322	407	373	413	388	384	361	327	399	371	388	406	354	397	375	423	378	393	405	380	371	387	397	401	377	410	362	436	357	393	400	380	373	356	416	390	355	378	384	399	392	420	391	404	366	346	392	367	393	376	361	363	441	401	389	400	371	386	364	345	385	379	403	430	395	373	372	370	364	371	383	364	367	415	393	377	378	378	392	373	389	374	345	353	416	380	383	369	396	397	378	357	397	400	382	398	403	391	398	377	365	391	386	330	363	399	411	368	375	376	383	369	345	371	343	355	399	380	374	372	362	452	376	375	389	369	409	371	386	384	397	408	361	382	358	405	396	381	407	365	354	356	395	355	398	390	420	370	348	383	359	419	359	394	384	401	376	384	378	346	378	372	368	376	336	372	401	363	412	389	374	378	394	388	395	403	406	410	350	391	373	354	410	361	403	385	421	379	382	361	391	376	366	369	401	430	373	364	386	369	347	374	371	377	410	406	366	378	408	374	367	390	392	407	392	375	404	389	383	374	384	395	391	391	392	376	388	360	365	387	391	359	359	380	432	391	411	386	355	387	394	374	397	385	384	347	357	380	374	382	392	375	405	374	381	342	400	396	438	344	343	375	410	411	383	391	370	379	388	409	394	338	388	392	398	403	386	383	416	413	351	406	380	368	373	352	339	398	381	394	381	394	362	391	370	397	418	401	384	406	342	343	385	408	387	371	388	405	364	347	388	399	369	414	379	388	413	392	363	343	382	395	391	404	370	402	399	401	404	387	384	366	365	416	386	361	398	373	366	402	385	386	397	352	407	364	404	379	379	427	401	413	400	333	404	370	398	403	369	361	382	394	392	403	349	389	399	367	382	362	363	393	381	360	379	367	377	365	398	410	399	365	421	373	373	364	379	365	380	384	390	371	374	378	397	356	380	417	400	405	394	393	362	363	349	421	391	388	373	381	387	390	372	361	350	382	420	395	388	387	379	348	374	375	397	355	414	335	392	371	369	379	398	339	346	374	381	381	404	372	346	378	376	363	404	411	347	375	413	390	402	385	368	388	386	396	391	381	374	376	384	376	376	390	400	383	376	351	378	374	390	355	387	379	377	378	357	384	387	359	392	371	423	403	358	428	386	411	407	362	384	363	388	394	374	365	403	387	369	395	366	392	420	374	395	356	347	404	339	373	376	368	426	358	390	360	378	366	367	401	398	350	378	359	373	374	360	362	386	407	408	379	377	383	392	399	363	386	380	396	365	354	406	375	376	398	380	388	387	404	354	368	427	364	383	379	383	393	384	395	377	370	380	371	356	380	373	399	385	391	404	391	379	372	339	357	359	401	378	377	357	382	374	387	380	377	387	352	415	395	394	390	342	390	374	388	376	356	385	383	378	341	391	370	362	371	381	366	372	377	376	390	377	387	440	398	350	382	360	401	375	373	383	432	382	367	392	363	378	428	395	372	371	385	403	371	379	348	399	370	408	362	402	386	393	383	375	410	399	366	327	384	393	415	378	375	350	370	392	378	350	374	373	390	378	382	397	373	418	389	356	374	399	369	373	418	400	397	388	370	388	425	385	359	386	365	378	383	395	382	387	374	354	411	366	383	401	358	361	366	367	394	366	372	377	367	430	394	386	389	369	398	371	335	396	390	403	381	401	398	380	408	372	408	403	365	407	377	399	387	375	391	385	378	394	352	401	398	384	384	358	368	402	374	351	371	430	366	377	399	366	415	423	429	388	369	389	362	403	413	384	375	385	389	396	376	362	383	366	391	409	378	417	352	376	370	369	365	392	391	410	377	389	371	372	376	397	335	357	391	401	365	381	364	370	356	345	346	405	354	403	379	370	378	364	372	409	408	365	382	388	403	397	364	389	386	391	374	379	347	440	371	378	397	379	398	402	374	376	377	391	388	395	382	362	405	396	409	421	377	375	382	397	357	368	371	399	368	390	365	382	395	376	347	390	349	387	401	379	408	374	386	368	374	369	361	409	363	355	374	357	406	386	376	356	366	369	365	395	352	397	366	378	374	379	414	395	428	391	342	367	363	364	418	404	408	378	391	398	377	375	387	369	378	380	363	400	397	377	376	361	374	375	397	398	380	383	358	347	405	383	373	357	406	412	405	370	397	386	389	410	389	375	358	390	385	400	371	365	379	377	402	374	383	369	400	375	399	352	353	376	355	355	399	367	377	380	393	386	378	356	384	383	357	382	390	382	380	366	367	389	389	362	377	375	374	404	366	376	355	413	372	385	397	390	401	376	385	376	396	368	395	364	381	385	371	364	386	412	350	423	410	366	376	383	389	355	388	394	412	367	319	373	383	375	355	370	420	366	374	363	379	380	406	379	420	387	382	387	421	407	395	405	392	388	370	409	365	356	396	388	391	378	384	345	383	375	387	367	391	362	377	376	388	381	373	366	362	399	356	344	381	390	381	395	393	397	388	364	351	390	358	410	345	392	393	374	367	361	393	375	367	365	378	402	348	378	354	381	406	395	373	399	410
11178	6370	6959	5164	3681	2893	2141	1702	1274	1010	735	608	460	451	409	338	330	334	333	359	290	322	308	261	297	286	263	260	256	253	280	264	243	293	267	259	288	258	261	270	274	292	250	269	264	267	247	257	213	242	221	227	261	222	243	247	248	225	277	236	209	225	229	248	250	241	234	220	224	253	240	248	257	257	230	234	235	192	191	239	244	243	228	261	250	230	216	239	236	263	211	232	229	245	252	226	237	227	212	210	252	234	235	265	226	227	250	208	223	242	260	227	209	267	229	204	225	207	213	244	207	227	253	230	232	216	240	220	229	206	234	220	225	237	228	239	218	234	207	209	233	207	240	233	249	256	245	236	231	236	213	225	216	223	215	257	238	243	217	233	195	228	229	239	225	205	215	220	240	233	195	197	242	231	218	219	238	239	228	208	210	228	207	236	202	207	238	203	208	240	235	230	216	214	211	229	247	242	227	228	213	219	233	252	230	222	260	222	245	220	220	207	243	207	204	221	227	231	223	238	238	235	229	226	241	249	240	230	242	240	235	229	218	233	219	236	234	229	197	233	239	236	238	202	188	225	262	216	223	222	229	235	236	200	235	237	221	235	206	210	256	195	204	212	253	249	232	234	223	219	239	234	229	217	246	214	224	231	250	224	211	214	233	210	234	248	207	214	233	219	228	250	234	232	242	225	233	204	230	220	236	229	225	228	205	243	235	237	215	242	234	222	236	220	240	248	236	216	245	232	228	215	217	214	219	223	223	208	216	207	227	230	203	220	235	225	229	248	223	222	238	259	221	205	206	223	236	213	218	260	230	207	227	237	216	202	219	235	231	216	216	211	235	220	225	213	233	232	207	220	228	230	243	202	251	229	234	213	217	225	259	221	222	206	233	211	214	233	191	221	216	230	182	226	237	230	242	220	252	222	211	221	214	259	237	202	238	242	222	205	251	243	251	226	225	219	229	220	220	245	244	233	223	203	197	221	222	256	241	236	222	216	239	204	232	218	224	207	209	229	203	232	236	216	226	230	225	217	231	220	213	202	196	202	215	227	221	238	217	205	224	208	223	208	231	218	242	234	228	225	245	226	244	243	229	229	231	235	255	229	206	234	245	230	252	244	244	226	230	247	226	215	190	217	219	235	222	224	213	217	244	233	192	222	212	214	248	234	227	240	234	246	226	213	232	206	218	255	231	227	230	228	235	227	233	225	195	223	241	241	241	254	242	211	206	241	239	224	228	227	232	236	207	227	242	222	219	211	210	218	265	236	222	218	222	219	207	246	218	225	205	246	211	216	209	223	218	220	226	230	225	251	207	217	248	209	217	216	237	219	233	244	248	232	209	227	234	250	240	207	231	203	218	210	227	245	235	236	207	224	191	213	241	241	208	214	247	216	221	249	263	214	200	218	223	196	219	246	220	209	228	239	218	234	253	223	226	186	208	199	233	214	250	237	212	229	206	223	196	267	239	228	197	209	219	214	219	236	233	229	253	219	234	216	224	243	238	240	214	222	234	202	224	237	232	235	229	203	244	194	212	234	212	228	206	254	234	204	226	236	214	208	220	238	228	224	234	224	241	230	252	267	227	210	218	236	210	238	233	226	206	231	224	260	228	220	234	186	240	236	216	232	219	249	212	222	258	236	244	213	213	207	217	229	224	216	222	223	219	240	221	241	237	209	235	234	218	237	246	250	215	242	220	225	240	231	214	215	218	266	218	237	230	252	215	218	226	223	233	223	195	266	204	248	203	222	233	205	265	223	226	207	241	257	243	237	235	236	234	245	218	209	229	228	226	252	226	194	246	260	233	225	210	223	218	218	239	230	236	231	225	256	231	221	215	234	245	211	242	219	242	206	226	224	212	229	232	223	225	234	229	218	240	259	234	242	237	241	221	206	215	215	215	235	221	204	212	246	221	230	231	242	216	229	214	232	221	220	226	226	217	217	234	220	213	225	221	238	220	241	223	233	199	220	221	210	205	205	227	202	241	228	222	220	199	244	249	238	245	248	233	229	205	254	239	222	209	233	234	224	221	220	242	222	238	242	232	222	217	238	223	246	210	217	237	219	244	215	262	222	220	228	235	240	248	213	255	225	219	218	226	236	223	220	206	241	225	205	268	241	241	221	218	217	252	251	254	234	207	243	221	220	242	232	199	223	236	228	232	218	226	215	219	215	232	245	229	252	239	221	227	228	245	248	209	216	224	239	252	237	212	249	226	226	213	227	220	230	218	239	236	246	230	224	235	222	229	208	235	244	206	220	205	240	238	215	242	241	245	228	225	228	225	215	267	230	235	225	233	241	248	241	215	239	228	208	219	259	219	233	213	232	216	231	210	189	222	260	221	208	203	226	232	224	241	227	251	221	194	207	226	216	228	241	249	231	214	213	220	217	214	225	221	215	220	219	227	222	253	225	223	235	240	232	229	248	235	253	180	210	218	215	208	232	273	198	223	234	246	264	214	229	223	208	224	253	206	210	246	223	219	230	230	244	238	201	232	241	265	234	194	257	240	247	231	257	227	245	234	235	243	210	216	231	251	215	241	197	217	221	257	209	193	231	212	225	228	238	255	218	228	230	213	217	235	224	212	253	214	234	186	191	218	185	214	201	238	219	211	232	211	230	231	225	221	212	240	212	239	204	215	238	232	218	227	205	254	226	261	201	205	225	227	250	253	223	246	216	218	221	202	196	262	223	197	237	239	254	253	216	194	241	203	197	212	225	214	225	252	216	222	230	225	252	199	219	201	238	207	250	218	204	228	240	221	205	219	240	203	225	226	254	236	216	213	241	254	222	207	236	223	220	210	216	207	209	246	239	208	230	209	214	228	222	244	241	224	196	233	226	209	234	234	229	225	216	233	216	216	229	216	210	220	215	241	246	218	270	249	216	188	225	245	248	230	211	221	211	221	223	232	246	227	220	199	238	232	234	215	233	217	212	225	233	214	228	222	214	200	235	252	229	218	201	224	222	214	228	266	219	253	229	238	230	217	228	231	206	237	217	204	200	238	219	224	257	199	237	214	219	238	231	226	220	261	263	240	222	241	218	222	208	226	217	239	245	236	210	223	231	214	249	221	226	216	251	221	223	228	214	245	241	223	222	238	208	241	216	220	204	234	197	215	208	213	240	214	236	239	199	229	224	209	209	221	199	219	239	222	228	240	234	227	214	218	218	210	227	245	217	229	201	200	195	223	235	259	226	232	225	263	244	240	219	238	255	223	228	199	240	248	213	214	243	250	228	233	221	232	196	216	243	250	246	241	231	199	255	223	222	210	247	214	247	223	204	219	211	259	198	242	218	219	197	248	201	212	231	208	235	226	201	200	248	218	224	220	230	209	218	226	245	221	212	239	212	256	239	241	209	213	229	233	242	228	217	267	216	243	230	246	232	245	201	205	231	236	224	224	228	234	236	210	192	214	231	229	198	227	218	221	226	233	216	236	237	202	221	245	240	244	223	226	271	200	234	223	211	222	225	226	226	229	212	203	246
6412	5784	11888	13282	11996	10637	8898	7445	6331	4668	3621	2809	2231	1873	1791	1681	1445	1504	1414	1265	1226	1075	1085	1086	1097	996	964	897	844	836	941	783	910	889	909	859	922	889	887	833	918	853	866	828	785	746	737	670	674	664	651	642	650	673	588	616	620	674	628	649	667	663	590	626	594	594	643	563	613	578	572	573	574	603	541	568	537	570	530	582	516	559	575	523	524	543	527	585	540	583	572	551	561	565	510	515	529	515	537	560	536	589	572	546	542	556	546	520	550	547	547	538	510	574	585	569	580	564	586	561	569	545	539	543	559	525	563	556	539	563	568	539	570	546	578	556	565	559	562	555	530	575	582	492	517	537	517	514	530	541	533	521	547	569	548	516	558	518	494	511	574	518	560	528	556	546	572	518	568	479	566	520	569	608	524	557	545	497	542	520	497	544	543	521	559	551	527	538	528	561	573	548	573	526	556	523	520	518	548	531	536	558	534	531	601	547	537	548	532	542	550	533	577	544	532	547	565	529	543	515	579	525	554	495	539	551	564	555	535	536	551	577	542	528	536	525	555	576	542	531	546	566	490	519	528	530	551	594	537	544	469	538	539	504	493	546	534	498	566	506	554	531	519	531	540	525	573	492	546	540	532	532	553	558	542	528	516	519	537	604	553	547	552	556	580	599	539	529	504	564	537	516	540	546	581	515	557	518	523	549	552	558	553	553	537	568	543	553	536	554	568	543	549	585	535	544	521	512	550	516	536	524	522	503	578	530	527	575	543	539	550	550	583	546	567	529	569	530	568	518	587	535	562	523	572	577	544	601	531	558	544	554	566	522	578	545	506	537	595	543	517	591	557	567	551	528	549	570	544	530	581	533	512	522	552	526	550	515	548	568	555	522	556	507	566	530	565	503	559	584	549	536	509	565	542	616	549	549	536	544	576	559	578	553	567	541	590	527	517	546	507	560	555	493	578	584	541	519	544	516	514	495	562	518	543	585	533	564	583	551	575	571	589	552	575	567	538	539	530	521	567	563	543	512	580	546	508	551	510	552	549	581	529	529	542	540	561	538	505	577	551	573	582	525	544	610	570	547	556	555	572	565	520	543	546	516	528	560	590	525	544	553	538	542	531	566	555	569	531	527	603	574	523	602	520	553	545	549	498	534	520	549	536	482	531	519	544	544	533	553	554	521	558	575	619	563	582	555	580	544	592	577	564	582	536	551	540	574	523	543	560	527	514	583	556	567	568	542	513	574	495	549	557	556	547	511	539	580	528	543	548	549	544	522	552	500	549	539	519	516	567	507	605	549	564	575	579	578	506	531	581	577	589	490	508	506	527	520	545	513	543	568	567	582	516	573	488	562	552	558	564	552	521	540	545	553	557	553	566	507	584	530	548	550	568	566	488	510	554	555	523	554	576	509	523	532	565	536	527	522	604	540	529	503	536	527	556	545	488	564	552	541	580	547	610	555	572	528	573	580	510	549	543	530	557	540	546	542	536	560	518	554	598	539	500	571	583	568	546	540	572	565	579	537	541	552	552	553	566	620	527	520	554	555	551	566	524	535	577	549	540	517	578	535	563	523	501	560	554	565	513	568	527	543	571	538	530	517	551	574	541	510	539	552	544	575	568	549	547	568	540	541	549	572	553	546	543	594	522	522	532	502	579	535	581	581	519	548	486	509	514	543	531	529	552	520	606	560	511	517	559	516	558	569	573	608	552	556	561	495	526	541	603	561	577	555	540	544	567	535	521	558	519	556	558	525	561	510	550	559	537	588	569	499	516	552	562	564	554	562	555	540	553	576	538	583	531	561	514	514	543	548	542	534	511	531	545	534	531	542	571	571	531	554	566	544	569	577	530	555	541	534	573	577	555	543	560	567	587	562	549	513	564	541	548	543	560	538	549	554	538	504	530	521	536	549	562	540	550	562	558	553	546	569	569	520	521	564	545	526	527	531	534	523	535	527	513	567	553	552	556	524	570	558	545	577	531	593	540	521	534	545	544	545	528	488	532	530	518	571	554	588	545	531	576	613	515	541	507	523	546	499	536	549	569	589	515	563	546	532	549	542	541	620	510	574	561	502	572	501	541	539	558	566	546	563	508	563	544	529	544	513	556	570	557	557	562	560	524	527	527	565	541	560	564	557	533	566	555	575	578	558	555	556	549	571	542	557	538	549	560	561	560	540	527	541	560	527	532	566	521	554	547	566	532	550	552	557	549	511	539	511	579	524	583	545	530	545	510	570	563	518	516	556	547	571	567	542	538	563	528	509	514	543	534	555	584	508	565	557	532	568	534	534	560	588	487	578	514	524	616	545	535	526	563	574	530	516	516	524	542	547	564	532	522	532	574	576	531	556	579	515	566	552	544	556	538	531	574	554	519	573	559	523	526	569	571	526	561	501	542	528	569	548	569	553	579	543	555	570	532	524	511	555	550	611	548	523	533	563	574	521	511	561	523	508	529	553	566	535	532	550	522	561	566	549	565	570	582	558	564	573	561	556	507	610	524	528	559	554	518	560	541	508	570	509	569	529	549	579	514	549	547	586	546	556	536	558	532	549	505	557	570	507	546	522	549	574	548	574	541	525	529	558	549	563	588	525	533	524	563	563	521	544	549	569	552	550	548	489	555	600	569	550	529	536	551	567	572	535	548	555	554	540	544	560	546	566	534	511	573	531	551	553	536	602	520	538	569	518	560	573	537	548	542	504	598	586	535	589	532	572	563	554	575	506	563	523	529	534	541	516	547	598	570	538	536	545	564	571	573	526	532	542	553	570	562	533	551	542	535	539	512	514	575	537	541	578	554	565	556	570	503	583	575	536	537	555	559	581	577	564	500	509	563	525	525	595	512	578	558	558	554	529	517	517	545	587	563	559	554	558	546	573	548	525	560	551	541	576	544	545	528	563	499	563	519	566	534	583	531	507	547	544	542	576	557	574	525	541	536	524	570	538	592	578	550	532	552	543	532	557	526	589	499	530	518	534	575	509	550	554	564	546	554	579	525	543	555	542	545	548	551	568	533	541	537	541	522	507	500	537	530	549	563	555	508	500	533	527	564	562	519	549	519	533	589	537	551	534	522	554	601	579	527	531	525	551	551	554	550	578	562	533	519	572	582	571	538	617	595	548	516	578	590	557	550	542	544	523	548	518	538	567	592	534	549	508	519	528	504	543	573	569	505	592	536	524	555	485	594	531	495	535	528	573	525	570	536	531	553	550	536	507	534	550	576	542	537	567	564	549	567	594	550	533	542	561	533	550	558	567	554	533	571	535	525	560	570	587	524	560	567	559	561	602	582	571	567	553	510	484	589	586	551	555	561	624	563	535	538	560	532	558	531	543	521	520	527	550	554	529	505	537	530	529	550	553	542	549	560	552	584	524	557	540	562	564	540	521	542	545	550	537	534	562	556	552	578	562	547	513	550	545	533	544	539	542	572	520	571	554	539	533	565	530	529	569	551	569	526	527	539	580	532	531	553	533	546	508	527	565	581	563	569	554
22897	12455	12240	9856	6922	5269	3769	2931	2164	1539	1267	995	828	734	627	587	540	531	541	433	466	435	387	371	378	335	300	323	333	429	429	350	320	334	322	299	312	327	297	296	259	273	255	242	286	229	232	239	215	217	220	206	211	204	228	214	229	212	208	217	241	223	198	193	222	213	205	215	209	179	221	187	234	204	193	179	189	204	208	205	184	196	190	207	198	220	182	171	204	190	191	176	215	180	194	208	220	199	199	196	188	179	190	199	200	210	171	204	201	182	225	191	192	215	197	187	212	194	186	162	190	179	181	172	193	190	179	203	206	191	174	207	199	193	201	215	191	205	201	185	193	198	183	164	187	187	182	176	201	205	196	180	192	196	193	195	213	191	193	203	214	194	200	219	202	223	196	191	201	199	207	188	179	196	197	197	170	181	152	190	187	184	183	196	167	182	169	197	189	211	178	189	183	209	212	213	204	228	196	175	204	217	209	213	171	192	188	163	175	169	176	176	178	202	214	203	181	185	165	210	193	182	194	162	189	215	207	215	183	197	173	164	187	205	193	189	204	190	178	196	199	196	181	218	185	212	169	185	175	197	186	171	205	182	182	185	190	171	172	188	183	219	182	200	201	187	185	197	187	196	186	208	207	214	177	179	193	198	223	199	188	209	193	210	186	221	170	219	207	178	197	199	213	181	196	197	178	188	194	202	203	204	184	202	192	190	219	218	202	205	199	186	200	188	166	200	182	180	182	177	185	178	176	194	190	184	218	174	199	204	212	217	182	205	190	176	199	184	185	207	183	198	188	187	167	188	203	169	196	217	190	188	217	189	180	174	175	184	166	189	213	199	179	186	208	189	186	173	196	182	197	201	185	188	159	192	180	193	197	183	182	174	192	190	197	180	203	200	195	204	202	175	200	164	196	203	195	200	189	189	176	182	182	221	179	181	202	194	186	209	159	163	174	207	238	168	162	192	195	183	192	172	203	190	194	184	183	204	193	175	195	182	188	162	198	214	185	165	191	200	158	175	182	194	204	164	184	174	172	193	205	213	192	182	174	207	199	189	215	186	185	204	191	208	194	215	195	156	187	198	212	196	195	205	206	214	212	176	207	217	196	210	201	212	215	179	225	178	178	196	193	188	192	192	187	186	208	212	189	201	210	180	189	166	198	196	187	206	181	186	192	180	200	212	192	189	205	193	190	182	185	204	193	193	184	166	178	196	191	186	169	203	192	213	187	196	189	195	169	188	179	225	210	177	169	180	178	195	193	166	189	195	201	186	175	197	210	228	173	209	202	193	184	217	197	209	199	211	219	188	190	179	199	193	180	199	201	193	183	166	194	179	214	178	180	190	209	185	185	195	185	172	182	191	182	206	183	199	172	190	204	183	193	190	184	188	181	196	208	207	193	206	182	194	183	209	201	210	189	187	193	196	188	213	202	187	189	198	202	204	204	205	192	176	205	182	163	199	203	196	181	168	210	191	173	199	172	178	228	168	193	193	168	196	168	202	214	201	172	226	185	200	202	168	196	185	178	171	173	174	213	199	209	197	189	200	192	204	202	180	187	222	188	182	200	200	201	193	224	178	184	178	202	189	212	204	191	185	197	183	189	211	189	182	186	197	182	194	197	194	184	171	186	177	187	201	188	204	208	199	188	196	172	182	194	207	208	189	200	184	184	181	164	205	176	201	212	182	184	209	195	196	161	205	214	186	182	171	199	205	183	200	161	205	208	209	180	187	222	205	192	212	180	180	194	200	187	193	198	187	192	199	203	216	193	186	201	169	210	220	168	201	200	216	219	194	190	186	202	193	189	223	176	196	193	191	196	194	196	190	198	185	185	169	166	214	171	185	205	200	203	174	198	194	194	184	182	194	182	202	199	203	215	198	189	183	189	183	199	176	183	201	184	194	211	229	214	184	192	193	206	209	185	165	212	194	172	190	184	188	192	226	197	196	184	191	185	193	170	189	195	185	190	194	227	194	189	202	180	188	203	181	208	217	191	191	194	170	195	188	196	204	177	207	181	199	187	178	180	165	195	208	187	223	202	201	183	202	182	194	192	214	191	190	193	206	206	186	201	190	163	202	221	200	198	197	184	181	199	224	218	171	190	188	181	150	213	184	199	191	180	193	227	188	202	179	184	213	188	180	197	166	198	175	194	176	186	193	194	202	201	205	184	205	174	171	182	189	177	239	192	185	202	201	199	176	187	190	194	219	197	185	199	156	179	192	191	190	184	204	169	212	167	225	188	189	185	210	232	195	202	181	186	168	187	183	189	184	196	180	206	183	181	201	177	205	187	196	208	206	192	190	190	190	207	186	209	202	212	197	177	201	195	185	178	208	201	174	195	193	159	214	200	202	180	204	198	184	219	190	185	173	181	209	166	191	223	178	192	187	204	192	183	171	193	178	201	197	189	189	208	180	153	176	184	223	189	193	182	181	200	200	206	169	205	202	180	207	200	187	184	207	170	197	184	184	194	215	189	187	176	176	196	187	168	210	195	202	195	212	194	214	179	201	190	198	203	161	189	198	179	189	181	198	215	192	186	192	185	188	212	192	192	202	211	192	211	198	199	210	209	207	198	167	187	210	188	217	200	199	186	221	169	203	215	189	157	205	187	216	175	185	211	210	191	210	199	190	187	199	196	187	226	193	188	198	176	180	199	204	198	193	177	226	192	221	202	181	147	173	189	181	200	185	191	148	192	179	199	178	209	189	163	216	198	192	185	196	205	208	180	191	186	161	174	214	193	194	152	187	183	188	177	211	175	208	194	170	184	192	194	200	168	201	182	194	217	198	188	173	190	177	176	181	181	215	198	193	181	206	174	195	199	180	184	180	204	173	215	179	181	198	181	223	181	198	203	176	192	193	197	176	194	169	210	193	208	204	199	189	215	183	212	202	166	195	182	163	177	186	227	187	186	190	187	178	197	197	181	201	159	184	200	182	194	204	188	204	162	219	212	201	217	184	202	201	204	201	182	195	171	176	180	169	177	194	188	168	183	182	172	185	200	202	194	192	187	209	202	188	176	178	173	193	193	205	178	180	196	206	203	171	175	186	181	195	171	188	197	182	162	196	178	193	209	201	204	204	195	194	188	198	195	181	189	198	181	190	188	194	181	189	225	187	188	187	189	174	181	199	178	204	196	194	210	177	179	183	172	196	175	206	196	200	180	207	177	175	208	193	176	198	198	201	172	215	184	186	183	189	180	212	200	177	194	201	178	162	218	188	175	215	208	189	178	181	185	215	216	192	200	185	187	204	206	185	187	194	180	196	218	184	220	173	196	184	175	214	189	204	174	210	185	195	181	179	199	195	188	185	197	168	202	201	173	192	184	184	185	197	176	184	209	185	187	171	189	209	195	190	189	180	193	194	197	214	201	173	200	183	195	162	200	182	194	171	206	201	191	182	178	165	177	213	219	191	175	198	187	187	187	187	176	191	166	190	183	190	213	188	217	194	228	181	191	166	202	193	194	187	210	199	187	182	184	204
13691	9125	17513	20759	18833	16874	14292	12288	10026	8076	6671	5304	4493	4043	3678	3338	3031	3020	2809	2692	2353	2072	2018	1977	1844	1562	1522	1525	1713	2328	2247	1645	1485	1622	1781	1489	1441	1351	1224	1208	1201	1088	1021	973	920	901	827	800	744	748	693	675	646	662	608	639	675	671	681	636	698	660	637	619	630	573	610	576	609	596	533	526	552	531	547	511	497	518	480	468	494	484	500	466	483	500	514	505	508	472	522	483	524	461	477	486	461	486	453	497	484	478	485	525	481	469	508	485	460	487	526	496	501	467	507	494	488	456	454	443	487	494	447	466	484	466	500	503	493	470	498	434	478	485	473	475	482	494	491	453	485	514	446	461	489	457	446	426	464	464	479	431	485	487	454	531	473	461	470	505	457	487	455	462	466	461	468	504	456	472	475	500	422	475	468	476	481	452	494	446	469	453	467	430	485	500	489	444	446	462	462	470	492	470	493	464	465	483	455	510	420	476	454	456	459	488	462	459	478	502	493	481	512	468	454	492	478	484	479	461	459	475	469	535	486	484	455	495	455	433	462	451	503	455	471	468	467	464	469	420	487	481	493	500	498	480	484	482	451	461	425	449	483	435	478	418	465	473	460	478	485	458	513	459	466	494	446	469	485	456	471	497	427	451	440	455	471	485	471	458	505	458	490	487	440	459	489	480	471	468	457	510	465	431	440	480	455	465	471	469	472	506	461	485	473	471	473	458	458	500	464	460	472	434	477	484	468	468	468	451	478	483	457	489	452	449	431	480	449	452	447	501	471	444	476	454	466	477	505	470	448	497	524	467	531	465	447	465	450	501	470	496	445	468	484	462	444	461	506	448	475	444	467	418	460	494	464	456	432	454	457	494	448	470	457	497	486	449	496	482	443	499	484	490	477	460	425	455	497	472	437	487	481	465	469	477	467	506	463	463	489	499	449	446	460	490	493	470	451	489	490	488	510	479	449	460	469	425	422	494	440	522	479	508	472	459	491	482	446	455	458	441	455	482	464	447	471	472	483	449	471	450	429	507	463	474	448	500	468	441	498	455	478	442	479	478	472	490	479	497	471	461	467	478	434	452	443	468	434	487	464	478	503	491	450	475	478	439	475	461	474	452	460	444	469	465	462	466	504	487	455	475	474	447	478	501	478	509	471	485	455	454	466	466	467	454	488	485	508	472	462	459	448	491	446	482	506	447	497	442	455	467	516	443	454	487	492	485	437	491	507	476	452	478	473	439	482	480	485	477	484	429	452	494	498	517	530	471	457	466	493	477	520	481	460	511	488	467	497	460	486	492	457	438	472	473	488	459	478	481	454	414	475	463	490	509	498	459	492	455	474	501	471	484	484	474	460	498	505	455	481	490	468	486	469	490	465	470	436	475	459	429	443	482	473	464	454	453	489	483	459	481	473	482	471	500	445	475	434	481	475	479	430	474	472	481	493	474	493	446	454	436	479	442	467	455	479	454	450	437	448	496	474	503	490	495	466	463	516	429	502	462	440	437	452	476	490	472	455	495	428	489	470	496	507	486	445	446	500	458	479	496	466	478	451	481	491	446	465	461	468	438	485	465	474	479	464	466	487	469	482	449	476	481	473	489	436	506	419	536	509	486	463	462	454	475	498	449	421	491	486	474	476	494	451	495	477	494	485	455	514	460	488	478	433	459	485	464	473	448	495	481	441	458	528	488	514	457	468	485	454	462	473	485	457	480	490	449	466	448	461	458	451	472	487	481	476	430	471	460	533	469	457	454	425	493	503	458	462	470	459	485	473	490	478	443	486	462	484	465	459	462	475	490	497	477	481	426	460	509	504	474	453	459	474	503	515	468	469	445	488	484	452	471	472	440	484	468	444	448	446	450	447	468	470	485	476	427	479	471	457	485	476	460	467	465	440	474	446	481	502	489	430	486	468	492	463	463	465	469	477	519	456	462	492	452	444	494	476	499	429	481	460	458	449	462	507	478	494	494	431	473	471	484	473	442	453	512	472	498	437	470	488	472	500	441	475	455	503	496	483	478	515	493	441	482	512	465	479	454	469	522	482	467	472	495	497	471	468	453	473	473	486	506	482	462	489	494	457	455	459	470	466	461	491	470	449	467	512	484	494	447	506	451	482	490	499	469	469	456	439	485	482	482	464	486	443	494	487	491	449	482	437	470	472	459	486	483	501	525	482	452	479	478	468	484	472	448	506	460	463	485	490	482	443	471	498	461	465	445	471	462	475	430	443	454	434	495	455	454	446	508	503	437	480	458	510	454	490	451	469	481	483	486	493	467	466	483	475	479	457	465	476	477	463	514	490	468	484	461	443	472	459	497	443	458	483	473	480	443	466	477	420	444	467	469	467	492	447	455	457	478	451	488	450	487	435	478	458	479	470	459	472	475	477	450	486	460	469	504	497	449	465	492	434	422	505	495	487	480	490	471	483	485	457	483	496	470	493	469	455	452	464	487	464	453	464	455	464	481	456	463	485	480	474	477	464	498	453	463	462	440	499	483	477	470	478	451	471	472	480	449	433	452	484	489	486	440	441	488	488	452	444	460	482	457	443	516	487	483	515	468	475	413	498	477	453	470	472	451	455	474	498	450	473	479	531	475	443	464	476	487	484	514	487	472	434	435	446	480	479	489	465	458	466	453	503	469	443	476	481	435	506	473	487	474	498	438	453	469	459	499	476	474	486	495	475	480	476	474	441	458	439	515	474	474	418	419	477	480	455	482	501	461	468	421	464	462	483	437	471	460	476	498	494	451	491	438	449	451	454	474	480	484	466	482	507	447	473	499	443	472	461	474	501	451	470	445	523	457	471	464	488	452	486	446	474	465	458	473	448	489	457	464	466	489	469	505	473	484	450	509	490	388	489	471	455	462	500	462	465	440	464	487	476	468	476	501	468	490	502	479	497	480	509	462	495	443	460	481	460	446	476	456	445	461	490	425	471	470	446	448	454	470	488	473	513	496	488	475	432	499	482	507	467	515	455	473	464	445	491	526	420	503	471	464	500	447	461	460	480	495	480	483	494	493	440	485	453	469	472	453	449	439	489	492	468	468	458	422	475	501	445	455	473	506	477	439	454	503	472	469	502	491	463	457	522	457	504	481	451	468	431	500	468	473	486	466	493	476	466	462	452	437	512	500	469	474	471	472	468	487	463	480	461	503	449	472	440	498	481	461	486	446	416	464	453	477	472	471	448	503	465	484	468	476	452	494	486	473	484	483	486	478	476	481	486	488	445	456	461	482	477	474	472	487	465	447	475	476	461	464	488	518	464	481	492	459	463	462	493	449	461	455	498	497	486	498	500	467	442	469	439	459	498	474	470	497	473	476	469	480	504	475	495	482	442	518	463	505	421	472	484	423	475	498	468	507	494	493	503	465	476	471	450	490	477	481	436	469	411	491	483	447	425	461	468	473	476	476	452	483	461	489	478	453	450	450	449	481	458	483	472	493	470	490	498	464	471	468	496	463	467	448	460	495	463	449	495	482	464	511	469	465	441	468
32429	17782	17787	14887	10538	7634	5531	4170	2946	2313	1871	1418	1194	1117	958	878	770	806	797	680	645	528	486	503	469	343	325	421	431	538	562	436	388	389	443	335	322	351	259	292	271	289	243	255	249	209	224	201	204	209	159	172	195	170	184	184	173	197	176	177	198	165	192	191	192	177	183	152	171	180	171	168	175	199	172	162	180	129	154	159	159	165	165	167	176	149	144	145	166	165	149	169	146	163	162	148	160	149	140	150	153	162	131	164	170	170	165	140	149	177	152	134	183	157	152	163	168	141	164	165	170	142	172	155	148	133	155	156	174	171	145	144	176	137	139	154	148	157	163	178	160	126	154	176	149	140	139	152	128	175	150	139	158	171	165	148	149	142	155	149	159	176	152	144	166	144	173	149	146	135	142	145	146	136	167	143	145	133	158	138	156	156	160	157	157	146	159	136	175	144	124	161	146	181	146	151	150	174	141	164	185	147	148	135	151	166	166	176	148	163	143	147	167	143	140	158	142	148	163	156	136	155	162	131	162	155	141	139	173	139	151	161	151	145	148	166	152	148	150	181	148	152	144	150	161	166	157	127	142	160	138	162	152	143	143	149	172	166	151	149	179	168	176	135	143	180	132	150	147	164	140	173	154	151	149	136	163	151	147	150	174	163	155	136	145	151	129	161	170	145	191	138	165	158	152	141	162	157	135	132	150	168	160	137	170	172	156	154	160	155	123	156	158	143	155	126	153	159	163	143	152	149	138	169	150	133	163	151	148	178	164	161	150	173	150	158	165	157	168	145	136	149	158	142	151	125	156	159	156	133	148	155	179	127	161	139	167	142	159	147	145	130	154	152	161	125	137	180	186	132	153	161	154	174	160	173	150	147	161	160	166	149	134	145	161	157	144	155	172	146	149	166	140	137	173	140	145	162	132	148	146	147	138	159	150	152	169	132	147	166	150	145	151	153	140	142	163	141	158	164	154	174	147	158	179	161	157	155	187	142	153	162	163	156	154	146	150	154	163	147	145	145	145	162	179	157	133	149	165	167	147	152	121	157	132	165	165	136	167	142	151	160	151	134	160	134	171	154	169	148	145	133	140	131	150	166	147	160	138	165	146	154	143	159	154	152	140	154	151	148	167	152	114	130	154	150	137	161	148	146	162	128	161	145	149	149	170	161	170	141	159	163	146	136	139	151	148	162	154	153	140	149	151	134	165	151	139	132	162	147	148	151	147	132	165	126	169	161	164	151	169	133	152	158	180	134	161	151	147	147	160	143	170	139	144	158	169	173	150	139	173	149	161	139	154	140	149	148	192	144	160	155	159	151	160	155	159	168	164	160	146	180	158	141	167	160	146	152	142	142	146	153	159	160	173	166	153	175	150	158	143	143	142	158	153	148	164	136	177	161	173	154	149	161	147	159	139	176	181	154	145	151	153	156	136	157	144	160	143	143	148	160	138	166	154	148	139	172	148	154	166	155	145	151	172	153	152	142	133	138	155	136	165	151	158	151	146	153	154	157	166	157	164	142	152	160	147	130	167	139	142	156	138	160	147	158	147	144	167	136	153	158	139	185	150	152	165	156	164	159	158	172	149	159	147	150	146	159	155	135	160	145	164	161	140	162	147	161	157	143	157	143	168	146	151	137	135	146	146	125	158	162	146	167	181	141	140	165	153	153	165	135	151	151	139	144	163	171	151	141	150	165	162	159	161	147	136	149	143	144	155	165	158	145	133	165	142	161	157	145	155	157	126	170	134	138	148	165	139	168	151	155	155	165	180	161	153	152	151	152	165	159	164	137	141	159	162	158	137	166	119	150	171	140	161	168	155	178	152	178	148	155	134	148	142	138	154	134	152	156	116	155	139	145	163	156	151	148	138	133	181	159	154	144	144	160	148	140	156	158	126	169	148	133	175	149	159	154	162	158	159	158	150	134	140	156	124	158	134	147	134	158	153	158	122	167	147	130	167	156	139	144	142	134	156	147	169	146	153	166	158	143	150	159	164	152	157	149	155	138	165	142	175	177	148	140	152	159	135	170	165	167	136	176	150	160	160	140	149	152	149	140	123	130	163	153	159	149	153	173	150	161	162	153	151	168	146	141	142	162	132	134	153	164	149	147	165	160	144	163	150	156	167	171	139	145	135	155	147	171	142	141	160	140	165	139	139	188	138	158	165	159	149	165	152	137	185	152	164	155	174	157	151	159	146	141	146	173	156	139	158	164	163	144	164	149	165	152	151	131	162	161	149	149	153	145	143	151	148	147	168	158	177	157	154	157	141	167	172	144	167	157	151	155	151	139	149	154	146	163	149	160	175	163	153	148	149	141	144	132	180	156	168	167	169	159	157	148	155	158	138	156	128	156	138	149	133	139	160	139	165	141	146	159	139	134	143	150	156	139	166	155	166	170	173	136	150	131	157	142	140	157	141	167	171	160	173	143	150	163	178	167	180	180	149	166	154	142	172	150	149	163	158	159	144	132	160	141	170	178	142	170	149	154	167	158	161	163	149	156	172	140	148	141	141	187	175	151	154	140	167	157	147	164	165	171	161	156	145	142	152	148	167	141	154	154	148	157	163	152	157	153	148	156	155	167	156	159	168	148	137	127	147	147	145	178	147	145	156	151	155	162	150	151	162	159	167	156	145	155	167	159	140	165	170	150	135	173	157	171	168	134	152	147	161	130	152	156	139	143	158	160	152	153	163	143	149	152	151	147	165	174	162	160	136	188	163	158	138	176	162	149	137	150	142	143	124	150	139	128	154	142	147	148	134	152	144	141	130	137	160	154	158	169	159	139	164	160	176	149	148	150	167	146	151	155	176	139	182	150	152	171	166	163	175	182	180	137	154	161	143	155	157	159	129	138	138	153	149	152	148	182	162	151	158	151	164	146	161	155	133	145	165	135	147	174	143	140	133	131	155	156	147	154	159	150	144	187	152	164	156	131	154	157	152	141	165	117	117	163	159	170	137	156	166	137	147	157	155	161	156	155	130	161	161	132	132	155	165	153	164	152	158	152	151	159	144	150	133	152	173	163	163	178	162	151	121	156	172	156	159	152	151	156	152	142	184	161	159	168	153	158	153	164	153	152	166	167	153	142	132	138	170	154	172	170	158	154	150	148	163	161	158	155	148	141	154	162	152	158	156	139	157	132	167	157	153	154	163	127	167	159	143	161	151	146	184	152	147	154	133	157	160	138	154	153	160	143	176	141	149	166	126	142	169	157	144	152	141	145	161	132	131	153	146	141	156	168	150	131	146	130	170	110	147	156	170	156	176	165	143	165	163	154	146	158	127	125	156	147	161	159	153	153	151	164	150	145	156	144	128	160	156	150	152	154	165	157	142	157	144	153	166	155	150	142	168	151	171	121	162	134	134	144	159	144	154	153	172	150	138	161	159	160	153	166	147	151	157	163	153	140	137	153	141	138	159	136	151	187	155	153	143	151	159	161	154	155	146	165	151	192	134	155	176	143	158	154	125	147	149	162	155	172	154	152
18398	11636	22412	25971	23775	21263	18576	15829	13003	10745	9162	7529	6795	6150	5652	5030	4406	4415	4637	3848	3644	2891	3039	2884	2558	2297	1977	2310	2436	3524	3468	2521	2105	2269	2610	2049	1937	1781	1575	1622	1435	1245	1219	1154	1089	911	947	877	839	730	741	707	719	685	670	660	686	650	672	701	725	636	616	576	526	559	542	554	529	552	518	517	525	488	471	519	465	441	467	418	440	402	388	398	404	441	407	425	404	428	423	402	382	401	412	396	391	380	414	397	411	366	408	426	424	326	390	373	415	417	409	404	417	340	404	404	428	393	394	419	390	395	394	379	391	406	405	384	418	392	409	390	369	373	419	435	396	379	428	386	392	408	393	412	381	387	351	408	400	393	397	370	401	388	416	397	391	405	347	370	386	385	374	408	419	364	362	368	385	403	389	354	397	388	386	377	373	390	394	375	392	373	381	387	368	404	388	366	370	359	389	386	347	417	374	381	378	413	385	360	371	394	361	382	383	368	414	370	349	399	375	409	393	382	352	397	373	364	395	414	363	410	362	395	375	394	379	396	368	402	393	370	393	374	379	398	352	375	395	364	385	375	399	381	378	410	398	379	387	406	367	386	376	401	382	389	362	365	374	367	379	395	389	429	391	390	363	370	391	395	382	402	396	422	393	382	357	402	404	363	366	391	389	386	368	391	344	378	354	372	377	407	365	375	388	364	374	399	392	398	371	348	405	398	399	390	415	374	368	374	406	388	370	375	401	378	360	397	389	376	358	382	360	414	392	405	407	415	377	393	380	385	353	360	379	384	403	345	412	394	433	410	430	379	389	387	353	395	394	380	403	415	401	349	403	391	414	381	397	407	353	421	390	394	352	392	364	385	381	403	373	399	363	399	389	393	398	341	389	361	374	399	338	386	366	331	380	363	393	384	380	388	401	373	368	390	387	387	404	405	388	399	413	380	381	394	380	397	399	364	382	396	411	361	376	372	402	361	392	379	387	362	374	401	371	357	385	388	384	399	389	412	378	376	390	379	387	343	395	350	392	357	363	406	381	366	356	412	401	367	411	385	409	356	382	369	411	401	376	379	380	409	414	334	364	372	383	417	393	392	390	373	409	428	391	401	401	402	349	394	370	409	389	381	407	377	437	394	429	388	428	383	383	387	382	372	398	380	412	381	381	388	357	391	404	347	391	371	367	387	400	388	397	417	367	377	398	401	392	365	383	367	367	397	413	364	374	397	397	387	346	371	387	399	384	373	396	385	363	396	390	367	385	384	379	367	414	405	414	436	420	367	356	388	360	374	380	399	384	378	365	452	380	405	397	412	388	367	366	393	362	382	452	410	395	408	394	362	341	411	356	386	415	385	382	400	380	400	355	374	386	380	395	367	344	405	417	384	355	398	360	385	407	367	372	362	393	407	394	386	369	386	387	387	357	388	396	379	409	363	337	326	372	404	378	390	383	381	420	397	363	361	382	364	383	390	404	381	384	361	407	386	381	374	399	366	387	379	411	379	386	390	405	373	344	371	388	399	360	376	400	404	406	339	350	395	383	359	389	366	381	402	355	371	377	383	375	419	413	380	384	385	379	385	352	409	397	392	373	400	405	388	343	412	414	401	374	387	395	356	376	375	395	403	351	384	421	399	399	400	373	352	393	420	374	415	413	397	398	368	391	401	388	387	393	393	379	423	367	402	362	346	412	421	393	361	384	377	380	422	357	370	403	361	321	386	384	403	373	394	404	399	362	365	356	401	390	393	360	380	416	364	401	365	347	406	370	408	351	374	395	382	366	398	396	417	397	388	375	390	401	373	388	388	369	384	406	426	402	392	334	376	350	387	380	381	396	391	390	366	382	367	381	393	381	366	381	361	397	379	371	427	378	375	400	362	392	366	409	390	398	391	425	380	408	379	416	419	358	403	414	387	371	382	359	380	370	374	378	396	386	388	399	388	407	417	342	391	383	393	365	415	359	387	365	404	376	389	360	336	377	376	396	367	381	377	383	396	383	398	356	395	395	365	356	386	369	337	409	364	385	380	371	407	378	413	368	355	372	413	380	386	419	370	390	369	396	380	383	377	398	373	335	379	375	400	413	414	355	387	363	398	389	384	369	386	372	412	374	367	353	409	383	390	348	402	374	401	371	351	379	384	374	389	383	359	413	395	382	407	370	400	354	393	409	407	390	374	414	395	395	403	404	348	381	368	376	404	400	389	384	398	416	408	378	374	394	369	381	380	402	360	391	367	399	404	426	390	411	404	366	372	376	394	366	418	411	395	402	406	399	385	408	373	396	403	414	373	389	380	373	365	398	402	389	389	395	394	389	382	399	374	409	399	355	380	387	380	382	376	365	360	357	368	380	423	405	341	398	380	362	385	403	376	397	368	371	390	369	389	383	361	387	399	398	394	383	386	361	391	373	410	398	367	394	383	406	390	385	359	372	375	395	361	390	335	370	362	350	377	407	407	394	364	378	373	367	377	377	388	400	399	380	392	381	366	352	399	387	390	376	411	377	388	387	365	363	398	398	372	382	407	375	397	353	386	396	402	345	401	386	355	357	389	385	400	407	371	387	375	383	405	376	366	388	375	359	373	415	397	385	379	365	398	362	404	374	387	363	406	386	410	403	422	365	393	395	401	362	390	397	371	353	391	369	375	365	376	376	382	393	426	386	422	366	381	380	377	397	405	376	368	426	396	369	412	411	384	403	395	387	390	357	377	362	385	386	397	370	365	375	371	373	386	378	398	395	411	373	400	382	354	371	371	396	350	391	400	370	403	415	392	399	372	386	374	374	422	359	380	329	431	394	372	370	405	373	385	391	379	386	374	380	372	374	427	375	384	362	412	395	369	385	375	376	350	369	378	401	407	394	377	377	406	345	374	366	356	381	359	365	386	410	379	363	392	407	393	414	381	424	379	399	381	392	396	419	372	403	406	372	404	404	381	398	383	352	378	406	387	367	408	432	399	387	410	396	374	385	400	372	384	381	391	365	390	362	377	383	380	348	398	375	400	377	381	415	389	388	354	421	425	382	378	386	408	367	416	379	369	380	380	384	368	397	386	398	373	382	392	389	389	392	411	374	375	381	389	357	400	397	411	361	388	364	352	385	371	390	421	374	371	436	360	363	393	388	388	353	351	364	397	377	408	381	367	365	394	400	425	394	341	422	376	342	379	401	366	373	380	362	383	386	381	388	365	370	401	408	384	363	402	402	380	402	369	395	386	382	399	394	344	385	392	393	371	390	389	364	404	376	361	404	388	398	363	395	392	385	358	336	379	425	346	370	387	371	383	369	436	386	364	390	414	382	395	386	373	388	374	387	341	411	351	383	395	392	399	396	400	390	380	359	412	407	361	395	362	398	379	388	394	355	362	380	367	348	357	408	358	403	397	421	363	383	411	373	379	409	366	375	345	385	375	382	365	389	386	392	411	383	403	409	361	408	359	340	386	372	399	387	385	377	359	409	340	364	371	389	423	427	387	360	383	369	325	385	397	415	380	396	379	393	385	406	376
11391	6342	6820	5497	3978	2954	2106	1595	1082	925	721	515	412	381	383	363	413	400	357	331	311	282	284	293	274	286	271	257	281	278	255	276	245	243	264	284	280	257	287	285	270	261	258	251	247	224	268	236	235	231	235	221	242	230	255	217	225	236	222	233	242	211	283	257	235	204	258	231	230	234	248	238	230	242	235	225	204	228	215	228	207	221	206	245	195	216	250	230	207	225	224	214	217	204	233	211	231	210	208	231	226	226	210	276	226	227	213	224	186	234	224	210	229	203	221	252	232	215	218	227	223	245	228	233	211	229	217	236	222	218	207	227	253	236	218	242	232	227	250	225	231	216	225	241	246	232	227	235	251	225	252	241	225	221	220	237	250	218	233	251	232	224	212	226	222	216	251	207	190	220	197	225	218	253	218	182	215	228	215	237	230	247	248	226	217	202	202	213	242	208	226	204	215	217	221	250	236	241	213	233	198	195	208	208	221	201	237	226	218	208	241	240	219	213	241	210	222	223	221	204	205	233	214	250	225	231	194	236	220	234	201	214	232	205	198	262	249	218	227	233	251	213	234	211	216	215	221	225	220	212	225	233	239	229	245	200	231	225	248	210	234	197	237	236	248	251	216	217	238	210	245	229	195	217	249	203	188	236	241	238	224	247	234	246	229	200	206	208	228	243	244	231	230	245	198	206	243	201	227	206	236	226	258	210	232	248	214	203	252	202	247	248	240	230	226	206	240	221	253	253	237	224	216	233	206	237	238	217	218	210	213	213	217	224	234	215	230	213	203	205	218	241	208	245	232	240	218	203	254	217	226	207	213	217	225	224	234	212	227	225	220	231	212	240	231	240	228	231	218	225	219	212	226	204	231	201	226	202	199	250	213	215	245	223	216	221	217	225	228	223	235	221	217	235	209	211	227	209	204	231	194	213	219	206	208	228	228	215	246	234	223	235	255	223	200	241	223	237	222	218	232	224	218	207	203	243	221	203	210	232	221	210	243	230	224	227	235	222	242	246	196	227	204	228	248	217	217	201	245	212	214	215	233	196	212	219	246	236	213	221	207	242	208	220	239	211	196	270	235	230	238	214	231	230	217	233	215	224	219	222	224	232	220	208	207	235	238	210	234	228	201	228	237	194	226	247	229	245	224	214	210	208	237	225	240	231	235	243	213	233	224	223	229	222	230	241	214	205	214	225	238	205	230	231	254	258	224	224	242	219	213	247	213	202	234	245	202	225	212	213	217	210	225	211	230	217	221	225	216	238	248	245	223	257	234	232	210	225	217	237	231	222	220	256	251	221	222	225	242	193	222	249	228	222	200	224	217	197	209	255	219	195	196	246	204	227	216	208	218	255	207	222	225	234	242	237	216	220	227	213	202	211	223	231	225	193	232	230	251	207	238	214	204	251	222	232	212	220	207	228	235	228	227	244	224	204	237	224	253	254	216	214	247	227	229	224	233	222	212	220	237	233	231	194	222	226	222	218	216	239	222	242	227	237	258	222	236	242	237	234	217	226	213	218	262	257	209	221	242	255	221	199	207	214	256	220	226	196	239	226	236	237	219	208	235	243	226	262	238	208	235	195	225	223	238	234	235	231	220	225	207	207	240	226	226	207	221	241	232	205	243	259	209	252	223	212	223	246	244	232	234	210	228	218	228	225	210	235	247	227	222	253	241	233	251	196	256	221	208	243	233	244	213	233	255	232	210	241	222	240	204	221	208	243	238	225	223	217	236	187	188	242	209	204	213	232	244	206	257	210	238	209	216	229	205	224	227	220	216	237	226	225	217	231	224	221	245	210	216	212	213	204	210	222	218	226	218	244	220	233	239	225	253	202	233	216	188	222	201	223	226	239	215	208	215	240	234	217	217	242	223	240	214	191	220	223	218	235	210	216	209	211	233	229	212	239	219	223	264	237	216	214	224	239	218	214	216	218	206	219	236	228	241	228	219	245	225	194	210	242	242	228	198	223	244	215	222	222	221	228	238	217	237	230	236	233	229	240	239	242	214	200	220	243	238	232	244	225	203	212	237	241	228	239	226	220	202	224	186	233	212	203	220	227	218	218	219	225	240	233	220	229	234	221	207	236	236	232	208	206	199	233	221	216	213	231	208	206	229	232	234	208	212	223	223	214	216	193	197	211	211	244	206	197	244	219	234	215	217	221	231	210	233	253	209	223	210	217	242	217	232	218	225	247	230	238	210	208	216	248	241	232	260	230	245	247	235	221	215	216	244	232	221	220	216	217	212	209	221	240	235	249	241	239	220	207	236	213	247	218	218	233	236	200	244	232	218	199	240	235	245	184	207	209	201	220	210	220	208	204	265	229	220	228	199	189	215	232	234	221	240	215	233	198	218	214	209	252	213	195	228	244	222	226	234	212	213	204	200	210	218	221	213	229	221	228	227	210	223	214	231	226	253	208	211	238	214	231	232	216	243	240	211	222	236	231	239	225	222	209	198	227	225	230	215	203	191	217	211	191	203	225	208	232	230	206	215	200	209	215	240	243	238	234	196	231	201	213	222	210	213	245	232	228	231	255	203	239	231	246	219	251	252	205	235	222	218	221	213	213	216	236	231	229	232	200	207	219	247	254	218	222	229	195	217	216	239	231	221	243	216	235	209	219	208	249	213	245	241	247	213	205	230	219	224	233	244	217	230	232	211	222	221	225	222	250	225	230	206	227	235	210	226	234	217	210	238	227	210	219	211	249	238	206	249	214	239	216	225	245	199	224	215	238	219	228	219	243	218	231	218	205	218	196	223	219	209	226	212	213	226	227	227	206	267	236	212	229	220	214	252	214	216	234	214	249	236	234	237	252	231	235	226	242	226	202	238	222	240	207	251	274	241	248	250	203	238	222	229	214	203	245	224	214	224	183	212	242	237	214	222	225	204	230	203	229	233	209	241	229	211	233	236	202	188	239	202	235	222	230	221	191	227	221	222	238	232	214	249	210	219	204	227	197	237	220	219	218	210	192	252	212	224	231	204	197	204	246	201	254	209	223	219	205	237	222	231	199	223	223	249	229	211	199	192	198	221	239	223	250	234	214	199	256	221	218	207	235	201	222	231	220	228	223	233	217	221	227	219	218	219	223	200	212	213	216	239	195	215	229	214	210	226	259	232	248	239	216	203	229	218	226	211	220	214	219	218	205	232	219	226	242	200	221	229	232	226	232	235	218	222	228	218	238	245	214	217	235	224	240	218	231	244	259	248	215	229	233	215	227	224	189	215	222	224	246	205	230	212	218	229	226	242	215	205	226	231	265	270	207	228	220	233	204	250	231	211	208	232	226	224	219	215	209	241	207	244	254	199	235	252	239	204	217	223	230	217	225	225	210	234	213	198	212	222	226	226	193	219	231	234	212	208	229	208	223	227	222	232	228	231	230	253	206	208	202	234	215	215	199	206	228	245	255	229	255	219	236	232	223	224	211	228	196	238	245	209	209	212	234	239	220	214	233	215	217	231	222	232	226	230	231	209	198	203	226
6648	5404	11986	14142	12768	10952	8785	7107	5422	4247	3317	2354	1910	1768	1721	1693	1694	1599	1411	1327	1198	1107	1124	1103	1095	932	923	867	920	1026	939	858	915	902	926	943	948	831	977	881	894	866	767	792	734	694	736	720	666	666	647	680	626	645	686	638	645	614	632	656	669	615	608	573	589	611	609	576	589	585	619	633	597	538	571	577	579	535	542	541	577	538	530	532	544	558	537	598	562	521	572	543	529	566	568	589	594	535	507	533	579	542	554	560	536	552	557	562	563	564	536	532	512	546	515	525	551	564	559	547	568	559	521	572	601	565	527	529	566	572	543	523	544	525	544	557	563	545	546	530	541	568	490	574	528	462	577	502	538	553	584	509	522	542	570	536	549	530	544	526	529	575	503	529	551	559	526	527	523	538	497	529	534	534	567	551	531	529	569	538	518	550	532	550	500	516	537	499	494	508	544	565	509	565	557	568	548	545	556	542	564	556	527	560	542	515	541	557	547	516	574	586	552	537	575	557	566	509	538	558	594	560	539	523	560	515	536	552	538	525	524	557	539	522	508	520	560	536	532	514	555	536	561	542	568	515	536	513	547	599	576	532	513	573	545	572	520	544	575	554	582	501	532	531	529	567	553	524	550	517	544	581	497	556	556	545	582	531	543	488	484	532	529	563	555	536	565	534	537	585	519	531	504	562	552	565	559	550	521	547	561	547	544	536	522	488	503	527	552	557	524	536	591	514	606	532	561	553	536	498	514	543	572	523	550	526	519	542	571	528	560	505	564	493	554	558	534	557	534	598	556	485	560	529	502	523	537	518	520	527	547	570	554	568	537	510	528	538	560	549	558	531	547	524	532	577	559	531	531	501	554	540	589	542	519	534	519	534	539	547	539	538	529	534	560	523	573	517	500	526	539	521	519	583	514	538	585	494	539	548	528	549	525	542	560	538	555	529	517	482	509	556	526	506	542	497	525	510	564	545	559	532	509	558	533	520	580	537	511	549	543	523	536	573	587	516	531	532	546	553	537	525	544	523	540	549	529	510	509	522	567	559	519	599	530	553	561	515	534	513	527	511	540	519	503	584	555	550	563	564	564	547	585	535	527	535	552	513	542	513	506	549	516	569	549	533	516	501	592	524	547	515	587	542	559	561	538	549	516	599	554	510	550	543	545	541	546	500	500	531	547	529	513	544	551	541	542	565	496	526	529	499	559	501	544	544	578	539	527	538	541	552	542	538	521	543	504	539	512	544	579	547	528	527	540	517	560	552	545	520	524	568	549	529	519	522	522	574	547	539	532	561	553	519	539	523	555	546	544	544	509	565	575	521	573	546	528	522	541	521	507	551	557	553	546	533	514	544	511	512	536	516	534	541	561	530	553	538	551	520	548	536	566	538	561	586	570	545	512	504	505	554	520	528	542	527	502	544	539	554	541	512	560	525	540	565	553	581	567	553	568	504	556	510	533	525	533	611	529	533	581	531	515	547	535	535	533	529	557	542	533	531	527	576	536	520	518	514	573	566	539	594	573	531	554	520	495	556	523	562	527	534	492	526	510	537	504	552	504	558	569	549	564	515	545	536	553	539	544	540	520	569	520	535	521	589	535	585	568	562	532	536	520	548	522	553	532	561	548	525	529	554	581	530	525	548	559	526	549	520	512	509	542	539	567	529	529	532	548	537	510	490	584	550	569	522	588	590	572	531	490	550	536	534	559	517	537	527	536	516	523	535	544	552	553	519	566	576	553	541	523	540	596	558	550	574	563	550	520	554	517	577	534	514	557	562	535	509	511	596	547	526	505	557	555	529	502	572	531	531	531	586	497	521	547	517	542	565	535	556	541	564	540	534	583	535	547	529	554	547	533	546	548	533	548	518	493	549	577	494	551	551	554	565	498	518	544	517	550	512	519	579	539	583	537	525	541	521	552	502	563	515	547	538	551	536	512	558	545	505	548	546	490	545	546	585	563	556	578	551	532	519	536	509	556	521	535	544	552	539	525	538	543	519	545	526	520	563	539	536	515	536	535	524	553	529	540	525	534	517	506	516	570	530	570	549	528	529	561	533	559	506	579	553	558	568	495	528	557	570	534	588	511	531	497	538	541	549	519	524	538	586	552	529	518	613	521	559	550	560	542	548	572	523	538	536	535	508	558	507	561	523	512	540	574	494	537	563	504	540	560	517	514	543	553	529	532	524	535	540	543	566	561	524	550	536	523	533	525	546	522	530	550	570	550	559	522	524	591	554	543	563	542	527	520	529	528	541	555	528	589	532	515	516	555	564	543	542	497	498	494	546	548	500	558	516	566	545	558	534	552	564	509	545	527	533	506	547	493	539	522	554	544	527	545	508	557	545	542	514	504	529	565	524	518	530	532	545	522	520	546	534	574	542	537	515	538	515	539	555	507	560	531	549	518	577	576	535	555	565	561	560	542	575	559	512	533	546	558	533	533	541	530	569	562	543	545	522	553	566	534	552	574	520	488	508	515	578	507	536	534	526	573	499	563	558	557	525	584	520	546	514	534	505	537	506	562	539	553	521	590	545	526	565	553	517	552	483	534	544	539	557	519	551	513	510	555	530	528	534	543	557	588	546	525	520	523	526	566	548	525	571	524	569	525	520	559	556	562	524	527	539	519	555	595	548	548	561	533	533	566	519	525	553	552	501	521	552	531	541	523	540	593	525	510	558	505	536	522	505	557	537	527	538	564	517	535	558	560	518	553	535	525	560	541	551	523	507	550	520	531	522	518	565	528	569	531	528	506	576	556	533	562	538	573	553	528	633	512	545	572	549	523	538	560	524	540	524	498	556	541	512	547	546	532	521	556	554	560	527	578	514	517	559	531	552	513	551	548	590	523	535	468	499	578	552	490	537	523	501	557	533	530	515	539	570	610	530	564	520	555	566	546	534	489	558	522	511	529	554	578	517	568	521	517	547	556	519	520	529	494	520	502	539	512	540	584	575	577	534	529	495	552	516	499	547	552	561	591	495	512	549	521	559	503	524	524	522	526	504	553	535	547	544	571	579	549	538	543	517	579	530	543	537	537	552	518	552	510	555	563	585	555	506	552	594	545	553	533	524	574	529	518	523	549	536	568	561	552	497	534	550	584	583	559	553	567	506	537	551	510	536	559	559	526	529	509	522	554	564	523	563	512	491	576	519	521	574	524	577	553	547	538	593	553	526	517	524	515	543	571	544	515	559	523	508	519	547	541	543	524	551	547	513	528	561	527	549	523	531	541	526	605	518	520	567	555	548	569	532	538	563	526	550	540	585	550	510	543	542	500	496	542	544	518	506	523	535	509	556	517	583	574	562	584	567	548	550	491	547	547	563	552	557	533	540	543	543	520	582	575	567	497	568	498	525	548	518	523	537	574	567	560	507	556	509	545	538	553	578	526	529	534	526	563	525	532	552	552	523	511	496	565	556	575	526	538	506	528	550	535	506	536	527	584	558	512	545	569	546	514	540	567	550	574	561	575	537	547	535	553	541	548	544	566	574
23542	12094	12665	10538	7373	5081	3774	2836	1943	1602	1262	931	814	744	704	560	645	626	553	538	456	411	426	390	334	347	291	366	354	419	397	319	322	370	350	288	296	318	300	277	289	252	223	269	253	221	234	225	235	228	224	218	210	214	228	223	241	249	215	211	193	193	213	211	236	212	184	234	219	188	203	219	193	199	213	187	203	174	185	192	219	203	191	207	205	187	190	207	181	209	222	211	171	191	200	201	202	201	178	192	190	188	188	187	184	171	176	196	201	226	213	212	186	185	192	191	176	201	190	183	186	177	202	196	210	194	160	217	191	190	221	201	216	178	189	209	215	188	216	194	181	191	176	189	194	187	175	194	179	175	173	176	193	197	169	169	222	168	193	180	195	191	183	203	203	237	195	198	201	203	190	224	199	198	238	175	201	190	205	180	219	202	207	170	173	188	200	199	189	202	208	180	193	177	208	219	203	208	197	188	182	202	198	189	188	194	184	197	191	173	175	200	198	183	185	197	212	193	219	176	211	201	202	163	215	194	187	211	193	222	188	179	190	163	186	192	187	190	201	190	205	203	214	177	191	190	190	185	184	191	189	177	191	181	198	207	172	187	186	173	201	206	187	190	184	213	188	188	172	171	202	204	192	187	207	192	207	198	183	198	182	180	192	200	207	220	200	184	177	201	170	207	195	185	187	205	197	189	182	181	209	196	183	215	185	180	193	191	178	174	172	186	186	182	191	188	189	207	190	208	207	185	200	214	214	215	190	201	190	196	178	215	201	176	194	207	201	185	175	191	199	196	198	200	187	177	184	195	195	188	203	204	194	169	180	202	206	172	226	225	184	184	188	207	204	174	219	208	191	186	188	191	189	198	201	203	197	206	166	190	194	184	195	183	179	181	175	173	188	210	166	206	204	201	177	191	191	160	195	203	183	181	193	199	210	160	199	215	189	187	173	170	194	183	206	182	191	171	189	198	169	220	218	177	201	179	199	181	188	190	183	184	207	192	222	178	207	218	181	210	207	234	183	191	205	204	180	210	219	187	191	186	187	198	190	178	195	182	178	167	186	198	216	230	209	165	197	180	187	180	183	213	198	193	181	208	169	181	188	183	209	211	200	214	175	194	180	202	203	172	166	187	158	182	172	184	198	178	201	181	197	193	176	179	187	210	211	176	190	189	206	202	177	190	194	203	205	192	184	207	182	182	191	180	218	204	175	228	218	213	200	185	204	187	219	184	187	184	179	203	188	187	195	167	187	176	163	201	170	198	192	181	181	168	209	197	202	160	199	202	180	210	189	183	196	174	214	164	192	178	193	203	200	184	189	212	188	201	200	223	181	204	176	198	216	212	183	172	170	189	171	209	233	206	189	186	191	180	220	224	205	193	190	187	197	196	208	176	219	190	201	195	182	180	199	204	194	210	163	195	200	190	201	201	189	165	187	193	203	167	174	200	179	171	178	185	180	191	200	227	176	147	180	208	181	179	180	192	178	203	169	186	202	185	197	210	188	185	224	196	161	185	216	228	206	197	206	200	194	207	203	208	192	202	193	167	192	193	166	191	166	192	193	194	231	198	178	200	169	197	188	176	163	185	208	180	187	196	177	203	201	190	194	188	184	158	179	207	183	206	206	211	184	203	190	192	206	188	213	176	228	191	185	206	179	154	202	212	194	202	197	178	179	188	221	185	160	194	197	177	183	181	201	202	207	181	215	194	192	182	215	179	189	222	193	201	192	240	209	197	185	193	191	201	186	192	199	209	152	213	192	192	211	184	193	189	208	226	200	172	183	180	178	170	197	200	181	229	188	188	163	181	184	198	192	179	203	181	172	203	197	187	177	215	206	171	211	211	198	181	195	183	228	185	178	183	178	183	210	194	222	161	193	200	183	183	183	209	174	202	197	169	218	191	200	185	188	223	200	188	188	202	207	183	191	213	169	177	203	214	192	211	184	178	197	208	210	220	181	193	193	184	158	197	170	202	218	194	206	192	188	215	205	195	226	168	176	199	193	176	194	200	188	199	206	188	167	218	164	176	187	181	192	186	190	201	183	193	188	179	187	191	200	202	192	181	181	174	196	197	178	192	198	200	197	184	186	198	183	177	179	171	207	175	193	205	199	199	209	196	217	206	180	202	177	193	182	189	198	155	182	182	199	214	215	178	194	205	217	199	162	188	183	181	165	193	198	233	184	219	175	192	184	184	172	205	204	156	175	203	195	157	174	181	176	206	198	219	191	180	184	184	171	201	198	191	192	179	185	190	214	167	191	198	183	172	222	168	227	187	173	167	179	197	199	202	176	194	187	174	205	183	191	190	151	200	195	187	206	208	177	168	170	186	213	178	205	209	202	174	202	186	193	206	195	188	191	203	192	182	185	199	224	197	198	172	179	210	202	197	186	189	179	197	208	213	191	172	185	188	184	191	193	187	193	207	220	214	203	199	191	197	186	189	199	193	182	197	188	197	171	190	192	173	179	162	190	197	194	180	196	173	193	174	190	177	200	196	208	205	169	184	185	181	209	219	199	201	203	196	217	185	184	226	196	197	202	192	209	201	179	177	176	219	176	190	194	194	189	203	183	198	206	188	211	178	159	186	191	181	192	202	173	195	205	174	202	211	193	196	186	192	176	179	185	200	181	183	224	191	194	186	178	201	208	184	188	190	207	178	197	190	208	201	186	186	190	161	187	195	211	182	202	199	192	194	206	191	193	195	186	171	189	175	182	183	198	196	183	175	198	199	213	205	174	191	170	176	206	193	210	183	180	188	184	178	189	198	205	201	188	197	197	183	186	188	204	199	190	198	178	184	199	195	227	179	174	181	182	176	193	183	181	180	200	178	191	163	185	183	194	171	169	150	183	188	196	192	171	175	199	202	178	194	212	179	204	203	207	183	196	203	199	185	195	223	213	182	199	195	226	217	204	183	196	194	192	192	182	200	195	191	173	217	199	195	211	203	171	205	198	197	194	204	184	172	194	160	170	187	170	196	188	190	224	200	210	202	196	198	192	200	189	216	149	220	188	195	193	186	188	210	222	192	163	191	200	186	207	194	182	201	171	191	189	189	191	212	200	208	189	182	208	198	195	191	206	198	185	189	210	211	200	192	169	219	216	204	182	192	209	198	193	209	188	169	175	215	198	198	218	180	193	221	198	221	206	181	169	175	191	207	199	196	182	203	192	203	184	201	197	206	203	200	199	203	203	173	187	200	168	180	187	190	207	190	180	196	198	188	185	172	214	193	203	237	156	184	184	203	194	202	204	159	172	180	195	188	207	211	217	194	189	200	198	194	189	208	208	190	186	168	189	208	183	212	211	192	201	196	192	189	198	184	197	214	189	197	179	193	177	181	194	195	194	183	189	211	202	185	177	186	193	216	212	171	182	197	176	166	170	199	185	222	209	202	214	188	207	209	184	210	181	222	180	189	209	194	179	212	197	192	198	198	184	197	186	182	187	175	223	185	191	210	187	207	211	188	194	200	163	189	188	191	187	175
13675	8723	18422	21254	19500	16505	14242	11747	9089	8087	6239	4876	4396	4058	3614	3415	3111	3181	2989	2877	2461	1909	2086	1915	1678	1691	1545	1625	1947	2442	2147	1689	1484	1660	1720	1574	1413	1345	1287	1268	1070	1062	1015	943	887	831	810	797	737	706	678	702	735	658	712	698	682	670	711	692	681	605	608	628	581	572	626	554	559	550	598	521	556	513	511	592	569	482	498	474	495	504	489	466	498	477	461	508	528	486	503	482	504	471	480	484	464	470	491	514	481	474	542	477	443	507	504	451	480	457	502	443	470	502	469	475	440	447	472	474	464	481	485	454	527	486	515	518	490	508	438	485	498	517	446	470	480	490	476	495	490	469	478	518	454	476	454	442	490	423	496	485	479	471	480	446	442	458	471	447	444	494	504	501	467	470	489	446	418	468	434	477	448	517	478	477	501	442	491	457	462	452	444	469	461	447	463	427	447	454	475	440	438	499	472	474	472	474	504	453	445	475	471	458	467	464	445	494	464	496	442	449	473	471	446	485	455	470	474	505	497	448	443	476	456	464	473	467	463	459	427	478	490	469	437	481	499	439	465	444	488	452	483	475	479	484	479	543	450	510	435	472	473	432	442	444	421	474	471	464	471	465	517	502	465	481	483	483	473	471	447	453	465	460	475	467	477	451	479	446	470	473	481	449	501	482	488	454	475	500	490	516	500	441	462	499	483	474	493	483	444	481	458	457	479	475	471	503	469	440	484	448	501	452	479	448	509	488	428	477	443	446	462	444	472	450	465	478	430	491	440	484	497	449	475	456	473	459	458	460	468	442	465	462	475	422	451	499	414	454	481	461	498	474	465	453	456	477	486	502	473	437	441	424	469	460	476	441	461	464	480	490	455	493	463	444	436	461	475	456	508	470	461	451	470	505	434	474	482	457	452	465	449	451	506	457	439	460	447	469	439	494	456	452	467	470	462	475	464	478	475	507	484	453	459	470	453	447	476	469	426	473	449	485	462	481	506	469	456	435	441	428	465	490	456	464	457	457	475	440	460	477	484	449	479	503	474	476	458	449	457	463	460	456	472	481	471	466	492	458	448	461	454	486	500	449	480	456	460	418	512	450	481	489	453	435	449	449	459	451	465	476	498	469	457	461	480	459	444	472	494	444	449	451	440	448	465	456	449	477	477	482	490	469	456	502	443	476	464	474	484	472	471	453	445	493	455	462	493	429	476	437	413	473	468	478	462	490	451	494	455	463	509	424	463	461	495	455	494	448	488	428	453	428	436	449	465	485	492	450	498	496	453	426	464	456	483	501	483	455	452	462	465	478	475	504	469	497	447	463	484	449	450	479	521	475	481	472	442	507	461	468	470	488	456	467	475	528	432	514	453	476	423	499	459	460	499	462	470	454	468	495	476	500	485	436	488	463	439	473	474	444	460	470	454	491	432	459	454	480	478	495	427	449	478	483	444	457	466	475	477	485	465	477	478	461	464	442	465	484	477	429	478	482	490	457	480	442	459	489	473	431	461	505	457	427	451	452	484	434	476	428	510	439	469	454	472	461	510	452	456	481	494	467	441	464	451	429	471	469	443	453	481	464	447	446	453	444	500	492	446	446	458	457	424	485	474	486	459	488	456	478	472	462	498	490	466	399	452	453	458	506	476	461	484	432	479	492	469	478	477	448	479	446	427	536	489	460	450	496	443	475	509	434	460	483	466	483	465	454	463	462	515	488	467	454	469	475	448	455	435	423	472	502	458	458	476	464	474	479	464	452	470	467	456	496	476	476	457	486	460	464	464	442	506	503	453	485	478	438	505	505	441	445	490	459	476	448	477	487	478	486	471	452	449	498	453	473	445	442	512	454	462	469	487	514	495	466	485	487	480	429	506	476	449	463	491	501	472	453	446	475	509	444	467	448	487	495	495	472	451	441	453	456	479	463	458	418	425	459	458	464	457	456	440	478	465	447	471	467	473	465	442	457	460	487	483	476	482	452	437	437	478	449	463	453	453	481	461	481	496	496	467	522	499	460	498	455	472	434	432	500	488	459	472	476	466	436	501	469	456	499	500	470	436	471	470	445	439	469	463	504	476	465	508	471	492	461	488	470	451	510	487	455	505	457	467	464	462	469	469	459	502	457	496	465	483	500	463	459	469	451	467	506	462	464	423	472	455	456	447	447	486	476	451	450	494	429	448	452	497	469	447	454	469	469	471	459	463	495	487	435	474	460	487	483	432	464	468	450	466	490	444	424	463	479	495	433	492	472	455	457	504	481	454	444	465	458	444	486	484	454	468	468	459	480	446	467	483	475	496	464	477	457	455	470	467	485	455	437	421	460	479	480	502	439	471	482	468	463	493	468	427	453	453	457	547	451	479	463	495	443	441	471	475	466	478	424	459	474	456	518	484	489	465	449	434	488	452	502	441	477	508	472	451	465	451	445	426	489	498	451	492	454	449	503	498	429	442	475	468	469	469	478	482	488	468	480	498	499	463	452	479	466	449	438	457	444	449	459	467	450	444	464	464	480	470	445	461	479	437	486	471	478	490	494	450	460	500	459	463	489	509	458	479	460	466	460	445	434	487	504	477	502	504	474	487	461	465	477	473	461	480	447	439	442	453	477	422	489	445	454	449	502	460	486	432	470	503	457	494	429	488	466	485	483	474	478	464	446	500	480	468	506	460	476	498	467	470	453	495	490	503	455	424	467	469	504	471	475	466	488	464	468	466	437	452	500	451	434	483	506	507	455	449	483	471	464	458	436	458	495	454	498	496	496	447	501	490	464	470	479	471	408	472	446	459	469	482	473	443	419	483	464	459	483	458	455	463	473	444	479	478	474	472	457	449	475	513	462	459	464	501	448	505	502	439	448	444	477	451	456	471	432	490	476	473	507	468	436	458	487	429	466	467	452	435	475	459	421	465	443	484	465	430	505	459	497	493	464	483	501	456	489	421	459	439	459	439	468	479	448	438	452	469	466	480	487	448	450	474	447	463	480	477	483	476	473	468	479	492	464	482	473	467	452	509	468	492	503	454	471	468	477	479	458	475	482	467	487	516	463	475	463	450	476	440	440	460	475	458	420	466	448	442	466	450	489	469	437	459	481	473	459	447	464	479	429	457	468	492	452	473	476	477	466	459	477	478	462	450	461	462	461	475	508	473	452	447	489	473	488	460	457	423	483	447	496	417	464	433	464	467	491	455	442	480	456	455	473	447	494	481	471	465	457	494	518	475	481	498	505	445	440	515	449	464	445	466	498	469	490	460	471	492	490	481	450	464	431	459	482	472	446	444	498	452	460	485	461	450	471	458	463	443	457	443	465	481	442	469	476	488	452	458	475	453	529	469	500	464	459	476	498	481	450	445	525	452	438	479	457	488	492	496	474	464	488	463	418	483	474	489	469	470	466	453	469	491	456	457	473	491	476	483	482	499	486	483	465	472	456	473	476	462	455	454	489	465	447	518	477	467	460	471	480	460	496	454	458	480	454	432	452	454	493	464	443	480	454	474	484	471	443	511	491
33110	18622	18385	15034	10678	7465	5596	3963	2894	2476	1781	1379	1184	1042	848	901	875	883	798	731	569	501	495	454	459	370	338	411	551	663	553	429	377	354	399	390	369	322	304	289	277	285	259	273	207	228	200	205	203	208	199	187	163	181	194	194	196	189	178	184	178	162	166	197	169	161	188	186	160	179	176	177	187	167	165	169	162	167	150	136	155	154	148	158	148	164	146	156	196	166	154	148	161	160	140	129	142	148	179	161	149	183	143	148	178	159	143	157	148	147	149	133	151	164	162	145	154	165	148	156	162	135	157	173	174	139	174	174	166	146	151	143	138	142	147	162	139	170	153	168	162	147	144	140	137	146	161	148	175	149	168	172	147	141	158	138	166	153	158	174	131	136	158	183	170	157	159	175	168	154	156	150	175	164	154	151	161	155	155	153	139	158	170	145	146	150	170	161	166	142	142	135	165	171	162	143	160	139	145	134	158	147	158	150	135	143	130	146	134	149	138	172	151	152	174	161	146	156	128	155	159	140	160	137	144	157	181	175	145	159	166	156	164	143	177	148	151	152	169	164	153	153	132	161	121	140	156	156	143	154	157	146	171	159	164	152	137	179	130	147	175	149	138	135	166	149	165	148	148	154	149	166	160	147	144	166	150	175	146	133	153	152	131	151	155	136	151	144	145	135	162	136	143	147	162	131	136	144	113	146	161	179	166	127	136	164	160	138	124	141	167	163	155	174	155	158	141	162	157	120	147	170	154	164	152	152	139	151	166	153	177	160	145	152	176	127	145	159	147	158	130	160	140	161	176	150	165	151	162	158	167	174	159	164	147	150	143	136	155	149	136	183	149	157	156	150	131	131	152	162	146	155	155	162	139	154	145	139	173	147	157	153	147	126	156	153	158	175	159	151	154	159	154	155	158	152	179	155	148	142	162	153	146	170	155	147	148	150	136	164	149	181	158	142	164	134	154	141	159	153	128	152	166	154	146	152	148	152	170	158	159	170	147	142	154	153	153	180	158	169	177	160	138	137	159	154	168	144	143	164	151	153	134	152	178	147	159	124	135	160	176	154	139	143	138	164	162	144	150	155	133	174	175	157	143	135	145	168	140	123	179	166	124	143	147	161	182	149	146	147	144	166	177	125	148	160	171	139	133	132	169	168	165	148	131	139	153	156	145	163	139	143	153	150	147	143	151	158	141	156	141	143	149	154	134	156	138	165	183	130	123	142	147	155	154	139	148	131	173	163	146	153	162	164	164	173	146	143	132	133	144	148	162	159	146	141	160	153	147	139	156	147	147	145	162	148	174	155	155	135	146	158	157	169	161	147	152	149	163	146	147	145	139	155	110	167	130	163	155	165	137	148	136	165	152	155	146	162	140	152	139	165	163	168	148	161	151	151	140	156	143	152	173	155	166	136	155	172	166	142	172	165	183	156	140	159	153	141	173	138	140	150	158	147	157	142	164	180	143	160	137	157	159	149	151	138	135	154	148	165	175	140	167	172	168	161	158	165	135	156	169	147	155	128	166	161	154	141	133	137	175	169	165	159	163	147	169	163	132	139	165	149	167	166	180	146	163	158	158	180	154	148	164	158	176	173	163	153	152	147	151	155	145	125	145	144	160	151	156	140	169	165	130	154	158	158	161	132	157	140	176	136	147	151	161	161	155	141	142	174	157	142	147	125	153	141	168	143	148	147	174	152	157	161	153	143	151	148	175	167	153	149	149	147	159	169	151	167	139	143	136	154	172	141	140	140	181	157	170	147	175	144	151	155	157	176	158	146	148	147	148	182	154	165	160	149	148	171	140	158	159	155	159	139	147	155	152	154	151	149	174	127	150	163	150	182	144	145	156	162	147	173	161	167	148	146	166	179	158	137	173	133	135	159	185	155	148	161	147	167	132	154	153	151	166	156	152	153	158	143	144	151	149	136	159	144	127	169	154	169	153	126	184	155	144	154	148	139	176	142	172	156	154	151	139	165	165	135	170	147	161	139	144	166	152	153	161	154	156	154	161	147	175	156	156	163	157	124	134	139	158	160	134	155	153	145	176	144	149	158	168	143	159	161	136	132	153	132	173	143	133	154	150	154	166	148	156	177	168	161	167	177	132	151	165	144	161	158	152	164	168	150	138	145	168	164	154	152	172	150	140	157	169	142	173	144	144	138	156	164	154	156	148	143	149	139	151	141	171	158	159	141	158	155	163	153	134	136	160	134	183	161	140	183	154	145	152	176	166	162	169	158	155	153	166	157	158	165	153	143	149	166	147	144	153	183	143	151	125	149	143	151	178	161	142	150	144	154	147	138	144	170	164	163	160	163	145	143	182	133	162	144	150	151	147	155	148	152	174	148	143	147	149	141	142	145	153	146	153	169	148	154	143	147	147	143	148	146	164	139	160	158	162	133	163	151	157	151	150	170	160	151	150	158	167	150	154	128	172	159	178	125	139	132	157	159	169	151	172	166	152	145	131	172	168	148	154	163	174	171	166	146	164	142	144	138	153	158	155	151	156	159	157	151	151	126	155	155	146	178	153	149	164	168	135	186	166	160	160	150	143	139	159	129	150	155	187	145	157	150	159	152	146	166	151	145	145	136	164	164	146	154	160	165	162	167	148	152	153	140	153	162	154	182	157	149	161	149	164	176	147	143	155	158	141	158	149	137	140	151	174	135	137	171	159	154	155	135	171	151	138	134	141	159	153	153	148	162	140	163	169	163	143	167	154	160	133	173	121	167	140	133	162	158	157	158	154	172	148	146	161	124	144	165	153	142	166	162	116	155	139	144	166	157	161	156	140	141	148	163	179	140	156	146	146	143	157	129	130	163	153	167	135	165	159	175	170	134	173	163	149	152	168	148	152	143	150	141	154	160	146	160	176	145	168	149	156	162	144	131	129	123	150	143	143	129	150	140	143	134	156	150	142	154	166	143	152	181	159	155	174	169	137	150	158	138	157	141	179	158	137	146	139	148	150	155	167	181	150	153	143	151	162	140	150	182	156	175	160	164	175	166	174	143	167	139	152	128	143	136	156	145	167	159	157	150	163	166	164	134	130	146	155	140	146	134	158	124	164	156	140	138	150	161	169	156	159	138	153	139	146	150	153	162	148	155	155	174	156	151	146	153	162	150	142	134	160	157	150	152	141	152	133	180	126	147	154	151	139	162	158	162	169	177	162	163	159	151	137	158	154	156	162	149	155	142	145	158	151	140	168	155	134	180	149	147	164	174	151	136	173	151	163	148	164	147	163	165	158	155	125	139	126	157	131	168	144	156	150	139	173	124	187	140	156	140	149	123	151	153	140	161	150	144	140	148	149	150	146	184	138	164	142	149	155	149	136	136	124	156	141	167	150	161	164	159	154	139	173	152	138	168	142	156	167	150	131	172	136	151	148	132	132	164	131	152	176	163	153	158	158	165	145	137	149	154	134	162	146	141	132	149	145	175	155	172	147	151	183	184	148	165	153	153	149	158	161	156	146	130	150	139	164	157	155	135
19008	11724	23138	26181	24224	21225	18587	15140	13024	11405	8361	7205	6590	5755	5254	5295	4926	4478	4494	4279	3246	3129	2963	2662	2507	2126	2162	2470	3074	3930	3374	2376	2275	2403	2497	2297	1960	1722	1606	1567	1418	1282	1216	1042	1015	997	909	814	819	725	690	723	755	727	720	713	756	688	698	748	606	648	651	588	597	622	551	519	509	535	540	514	506	546	506	484	518	463	462	400	406	395	420	414	396	404	390	466	445	440	449	434	421	380	428	422	381	395	407	396	400	403	425	410	427	389	404	415	399	389	386	376	381	392	400	389	428	372	385	411	373	401	408	360	398	417	417	451	409	397	402	414	375	426	391	379	401	411	366	411	376	396	373	418	411	390	406	374	408	397	390	421	400	416	376	382	387	402	397	372	406	379	384	371	400	371	375	391	406	378	413	351	357	384	377	407	402	389	396	409	391	400	401	394	389	442	383	365	373	374	368	404	414	408	345	368	392	370	363	364	399	405	398	387	408	397	377	376	389	382	408	394	406	375	404	345	387	398	374	383	364	389	396	379	377	415	402	392	405	393	358	389	397	395	419	412	376	399	372	406	380	392	391	368	410	377	394	367	415	376	364	385	372	372	390	367	367	423	407	374	382	381	397	385	400	361	382	410	392	360	400	358	390	424	365	353	377	365	429	417	373	404	378	378	380	378	388	393	389	413	373	419	376	400	345	364	363	369	363	428	372	375	408	409	361	393	383	377	376	418	392	384	388	404	350	426	385	429	414	369	379	386	417	395	394	413	368	393	339	392	399	385	409	373	378	387	391	413	394	387	401	417	405	387	377	356	379	394	402	382	405	379	351	404	365	399	374	362	394	392	387	382	353	376	387	381	394	381	406	384	359	405	365	393	391	393	386	402	390	396	362	406	383	367	401	386	395	378	383	397	378	397	396	398	411	369	394	387	408	420	418	382	392	379	374	363	351	426	385	410	373	356	383	395	394	415	420	401	333	373	368	388	364	382	385	332	396	380	431	396	371	381	391	376	426	376	366	397	395	368	404	381	385	395	389	405	377	382	397	399	395	405	344	367	417	376	362	396	378	386	354	388	390	379	397	392	389	388	352	417	399	354	430	400	394	402	377	368	420	375	381	371	389	417	399	399	404	395	406	385	374	359	389	374	405	386	395	367	388	392	416	419	364	410	372	391	401	392	404	396	415	402	368	394	387	381	393	411	395	368	364	404	403	378	397	367	391	341	370	401	380	382	363	392	361	368	401	365	384	385	390	394	378	381	379	400	397	411	398	398	378	387	386	411	374	423	364	401	454	391	349	361	395	397	374	404	399	383	393	369	397	365	407	397	390	402	379	390	375	396	374	379	373	389	393	413	349	419	389	355	411	395	380	392	403	401	375	384	370	362	395	382	388	392	372	377	413	431	379	396	378	394	388	411	378	382	362	378	373	366	399	415	454	387	373	398	389	386	411	407	395	384	407	402	389	399	396	339	366	385	376	351	409	376	399	396	393	380	394	367	364	389	430	380	401	402	389	384	365	382	363	376	404	391	396	383	354	361	374	437	364	384	399	375	405	378	370	415	398	387	393	446	394	373	406	358	406	381	382	368	392	383	349	376	384	385	421	360	392	361	393	344	405	370	376	393	379	361	386	426	397	400	378	399	353	400	383	382	386	422	380	408	380	386	382	383	364	358	362	410	392	381	385	393	401	365	400	410	364	417	384	353	378	377	381	376	357	392	405	411	388	365	399	396	379	368	393	397	402	375	379	397	386	393	370	404	353	391	381	377	361	384	371	389	402	404	399	409	397	389	371	352	396	350	380	360	389	391	397	381	362	383	389	374	429	346	391	391	382	371	401	383	408	352	349	378	419	398	375	385	364	389	387	403	414	421	384	387	411	418	381	406	381	423	357	395	386	364	379	376	359	394	368	386	356	406	380	355	374	391	409	382	382	363	410	347	409	371	405	390	332	379	388	394	384	404	368	349	391	364	378	387	402	402	347	358	383	379	402	379	391	379	417	375	403	408	363	388	387	418	376	407	388	391	405	390	405	379	437	397	378	367	393	369	405	372	368	418	343	360	372	376	406	400	372	392	368	377	390	402	375	385	409	361	371	369	368	366	378	392	366	394	376	394	367	360	376	393	375	373	369	389	390	365	347	376	408	405	417	382	380	386	414	376	395	360	421	411	399	357	379	373	369	371	368	376	371	398	417	371	410	381	386	383	408	400	398	409	384	358	373	393	409	388	409	407	386	424	378	380	385	386	407	410	384	361	364	363	403	422	403	382	394	381	439	417	384	374	405	382	379	366	357	379	421	395	397	386	356	363	405	393	417	366	369	400	404	416	388	375	406	369	376	362	399	382	402	382	367	381	385	364	428	391	389	387	373	377	385	405	404	381	401	350	384	394	378	372	403	401	379	398	422	368	367	381	412	383	417	406	379	385	382	374	368	388	397	396	366	388	343	376	352	379	394	378	405	352	424	388	395	402	373	405	376	378	373	379	387	415	368	359	400	408	355	397	385	356	389	396	392	424	380	379	404	395	367	363	383	384	367	409	371	391	364	342	387	400	379	375	388	386	370	383	358	398	393	357	360	390	369	375	380	415	398	391	402	399	401	371	407	399	391	385	394	377	422	390	397	404	352	385	390	413	371	371	398	398	395	378	413	361	411	400	371	392	394	409	369	401	372	389	375	374	366	397	384	388	369	355	407	382	376	378	387	369	378	394	395	370	390	395	353	394	427	373	407	397	376	390	392	395	383	375	428	391	396	376	418	388	353	376	405	370	371	384	399	360	404	391	400	372	369	382	386	384	404	386	362	359	386	365	407	349	383	365	368	372	387	395	376	387	395	394	402	383	386	376	436	403	376	383	374	391	378	399	406	377	386	405	364	366	382	377	374	374	366	378	403	416	361	386	382	359	391	414	364	331	367	390	387	360	384	398	373	408	376	390	365	403	370	422	387	394	409	401	345	415	376	409	377	387	390	415	409	369	413	398	403	379	369	384	395	393	348	382	369	405	383	382	376	390	375	385	385	351	397	382	360	377	406	399	415	377	388	359	405	378	401	363	413	429	412	391	358	362	427	401	401	357	398	411	377	412	437	333	393	364	385	376	401	424	367	384	374	384	394	365	398	390	422	392	361	395	380	392	362	373	378	382	401	386	391	405	366	365	372	354	399	373	388	390	376	409	423	361	359	350	425	388	392	337	387	405	380	394	367	407	392	415	395	370	384	414	402	403	384	372	404	413	371	390	370	380	390	375	402	389	372	400	368	390	366	409	384	374	373	427	383	396	378	362	379	403	377	357	357	377	363	414	397	382	397	394	389	389	385	387	380	396	388	380	403	392	368	389	366	379	413	396	419	403	363	425	386	407	381	383	333	406	352	361	367	401	362	385	371	399	431	411	371	371	375	378	378	382	392	380	379	404	386	375	381	420	391	363	387	397	405	393	372	399	386	409	428	377	392	365	371	426	375	430	348	404	396	380	392	390	393	403	359	407	398	390	393	404
11752	6298	7452	5756	4115	2885	2053	1425	1175	938	619	503	466	401	401	389	415	362	350	318	337	333	340	334	291	257	245	307	284	249	278	287	294	271	271	273	269	288	271	279	295	251	263	251	247	236	234	256	253	220	255	249	247	238	211	273	257	258	230	234	260	221	246	246	221	252	218	242	219	229	241	219	234	228	223	245	226	224	220	240	201	245	213	217	223	214	243	260	205	242	228	246	250	225	228	222	264	243	252	242	232	244	232	212	238	238	202	227	216	199	240	213	234	239	227	199	238	235	233	217	217	220	203	244	244	235	234	221	225	231	227	254	220	212	253	225	225	215	233	208	212	238	266	235	214	244	216	225	241	228	244	217	207	216	222	232	205	222	214	237	207	227	214	212	219	246	219	246	217	242	243	208	197	204	198	224	237	232	243	247	223	225	212	209	224	203	219	216	213	226	241	212	222	214	209	224	229	244	205	207	227	235	256	222	257	194	234	235	238	220	209	232	228	235	240	224	232	222	210	210	232	242	257	220	226	236	236	194	236	255	218	230	207	223	221	246	243	204	229	214	209	244	255	254	235	225	227	260	237	244	250	238	203	247	226	222	229	229	195	240	254	252	230	229	196	245	200	241	250	239	240	223	220	205	201	183	222	243	250	235	211	248	226	219	233	242	234	217	239	218	208	212	241	240	249	246	232	248	248	202	217	234	229	241	238	221	260	232	196	224	227	243	230	215	233	251	226	254	196	237	249	217	252	210	216	218	212	240	209	234	212	252	232	229	237	217	233	222	223	226	232	241	218	231	238	250	231	211	225	208	233	224	230	246	232	208	213	205	220	225	226	229	207	217	251	244	205	240	196	224	236	218	229	220	242	213	233	224	232	212	226	238	234	239	203	214	244	240	228	209	229	235	211	217	258	206	234	223	225	216	239	208	247	266	248	231	249	202	225	243	214	237	225	218	233	219	239	195	241	254	232	204	216	224	230	223	259	238	240	227	244	225	240	204	247	252	239	240	228	216	204	227	209	249	251	234	231	245	225	221	243	235	211	228	220	212	199	246	227	220	214	221	202	200	247	213	235	235	244	236	213	239	247	252	221	224	210	223	236	244	217	252	259	209	228	225	233	228	239	212	228	244	226	206	225	236	194	244	249	228	232	240	240	237	242	239	243	233	208	257	252	237	214	221	246	224	251	224	230	252	222	245	218	225	240	233	276	202	208	229	251	238	259	231	253	258	207	240	224	249	217	239	227	246	216	198	235	236	225	196	249	240	234	248	223	231	226	211	203	222	214	229	216	221	237	257	246	216	231	209	230	235	248	218	205	219	247	245	215	220	211	259	203	243	238	230	230	204	223	234	212	224	236	204	212	257	223	236	244	238	228	233	249	213	224	231	214	240	235	242	217	214	224	220	225	243	226	235	248	214	252	220	197	219	212	243	205	205	242	244	244	248	261	235	217	226	229	196	230	241	226	245	226	201	225	216	231	206	235	194	232	232	224	227	242	233	239	247	232	255	214	231	210	219	218	204	228	223	251	218	202	229	228	179	211	236	202	206	213	215	262	223	241	245	238	216	225	238	217	241	227	224	219	255	212	229	231	201	259	214	217	209	226	224	216	198	223	252	207	199	241	253	213	213	218	200	239	254	235	212	250	217	256	226	208	196	228	227	242	239	204	205	253	198	214	224	227	228	236	237	235	237	207	205	213	198	237	221	211	228	265	201	228	221	235	211	216	245	235	217	225	201	255	255	245	239	245	220	220	225	197	209	233	228	213	226	213	234	254	223	228	211	223	241	238	221	256	244	206	228	223	220	225	207	224	210	262	220	241	208	226	204	239	229	204	244	204	219	233	219	240	210	222	218	225	217	225	241	240	250	229	201	244	240	224	235	242	233	227	228	224	235	234	237	237	243	212	195	213	237	240	212	231	224	228	245	262	220	231	233	235	212	208	228	230	243	226	242	211	237	230	200	234	233	257	264	244	221	210	218	233	212	221	212	218	230	238	234	233	237	220	214	236	222	237	254	211	249	237	247	228	234	242	216	244	240	218	219	237	233	244	232	254	220	227	204	212	243	217	233	210	223	223	225	234	251	248	244	238	250	223	235	237	238	204	239	232	199	225	220	231	209	222	236	228	221	218	228	229	219	212	226	231	250	221	226	238	219	221	235	229	221	230	226	207	207	206	223	225	254	196	229	213	231	243	252	213	228	234	225	203	231	219	212	227	239	200	223	225	229	237	232	219	227	236	227	249	228	239	252	262	265	209	227	248	235	235	241	216	227	221	224	251	234	218	222	215	254	222	218	226	240	246	211	233	213	233	224	221	209	215	235	238	219	225	229	230	234	208	211	222	230	229	215	229	225	230	226	207	214	221	202	229	233	221	241	240	235	213	198	227	201	213	233	227	239	215	221	247	231	228	227	197	227	222	237	221	233	226	206	214	217	212	236	237	247	230	222	223	248	266	231	231	233	237	212	238	188	230	234	224	211	221	232	258	212	201	222	202	236	223	202	229	224	228	215	208	215	238	248	223	226	215	231	222	229	207	255	215	234	244	230	207	239	208	247	217	234	263	219	238	212	248	249	242	239	218	227	213	233	216	224	222	246	200	240	222	225	230	221	238	230	197	224	242	235	250	243	231	232	245	202	221	211	218	214	247	206	251	221	242	241	219	226	235	222	229	243	222	234	208	239	191	224	231	219	213	226	245	220	230	231	220	235	193	235	228	218	219	241	220	213	245	227	243	221	240	250	232	211	207	209	216	255	220	224	257	238	250	226	242	215	207	222	213	251	241	220	228	197	218	240	221	226	217	230	236	233	211	227	223	238	199	224	229	236	212	233	244	203	250	213	240	206	252	256	207	232	187	239	231	231	210	207	243	245	236	203	254	220	207	230	195	200	229	223	224	207	220	231	264	231	224	218	219	240	210	218	256	267	241	240	200	207	208	243	244	238	248	219	235	227	219	211	233	235	240	208	228	233	193	224	205	230	197	208	224	182	179	235	226	230	233	229	208	232	213	207	216	223	249	229	221	234	205	250	215	204	230	210	195	238	234	229	215	228	236	262	237	221	234	250	239	229	229	213	245	225	210	228	201	234	237	201	223	225	257	222	244	234	262	214	223	223	226	209	204	252	216	220	250	225	211	233	222	232	217	239	235	227	221	237	247	242	224	219	234	230	222	219	230	227	219	227	242	232	214	237	223	216	211	222	216	242	218	230	218	228	214	232	232	185	212	218	254	228	256	232	231	223	231	253	200	205	212	219	228	222	215	216	225	218	248	232	214	242	237	227	228	214	234	245	245	217	221	216	215	216	228	252	233	227	245	244	213	190	186	221	209	221	227	229	194	220	238	210	244	227	236	231	204	223	211	210	227	219	228	230	207	233	223	241	224	239	219	250	202	191	253	238	233	257	224	215	199	228	231	227	229	201	226	229	237	233	231	261	214	203	220	242	230	222	234	219	205	261	245	215	244	217	229	210	222	229	244	245
6768	5463	12524	14570	13080	10558	8788	6682	5612	4227	2894	2344	1989	1838	1822	1789	1728	1596	1443	1304	1161	1258	1191	1151	1067	961	942	1014	1007	993	961	946	952	924	981	942	865	862	909	917	874	848	795	755	731	729	693	722	657	670	648	675	620	685	684	696	721	653	660	604	598	559	625	629	628	637	644	556	631	630	581	562	626	607	571	581	571	560	580	561	555	525	574	565	578	559	556	589	514	561	523	581	563	561	593	554	568	526	545	533	551	547	545	533	560	558	567	570	573	559	533	554	563	571	564	531	555	518	529	527	537	525	551	573	549	501	556	557	576	499	543	559	527	561	535	509	544	563	537	540	536	556	522	521	519	526	560	591	530	536	578	552	549	567	512	548	561	547	554	546	557	567	545	534	572	589	541	542	574	603	577	557	561	543	543	545	568	561	530	508	557	527	552	527	560	537	530	514	609	533	571	560	555	550	573	547	522	542	555	597	543	561	546	563	548	529	556	543	540	534	525	553	549	573	559	586	537	504	514	520	543	543	590	501	535	552	574	579	525	561	539	500	501	535	568	541	571	518	569	519	532	572	554	523	544	568	568	534	565	525	526	570	535	559	553	554	591	528	501	557	525	553	559	552	520	523	578	564	507	527	535	534	596	558	557	545	543	549	539	534	572	540	548	538	549	540	561	539	540	534	551	545	550	522	496	527	562	557	523	554	531	520	545	514	522	558	548	516	543	555	530	529	519	549	543	561	561	558	531	543	542	587	521	559	497	556	562	534	521	534	547	555	551	550	575	530	554	548	544	529	545	575	503	567	572	546	541	515	568	560	541	567	535	453	512	537	558	578	529	543	561	580	566	515	531	541	529	578	567	530	496	541	514	551	540	584	530	520	544	556	556	533	533	542	561	550	567	537	571	569	547	541	531	550	558	570	564	557	532	518	555	540	592	563	574	522	541	551	576	538	547	557	590	510	555	571	574	579	533	544	577	577	542	543	568	521	551	571	515	555	551	536	548	521	513	535	550	571	551	519	520	568	555	528	547	570	536	560	519	550	585	527	531	537	518	540	556	575	577	530	560	526	562	565	562	562	541	530	579	536	540	587	546	554	546	522	539	559	579	561	595	557	560	555	574	515	530	564	582	523	566	561	564	533	558	509	561	545	540	542	549	594	525	518	502	561	527	537	522	529	541	531	595	568	571	540	562	583	572	500	522	583	575	541	524	530	576	551	574	555	551	552	513	569	511	542	556	578	610	576	576	525	544	520	585	545	529	531	572	530	547	570	539	511	503	574	524	551	524	532	542	545	532	537	565	519	567	543	532	548	553	534	585	544	553	575	534	556	507	565	535	568	550	593	518	526	565	577	559	511	558	555	537	563	559	555	522	523	561	537	545	573	528	584	524	538	532	493	533	528	517	557	576	539	558	503	542	563	558	577	556	566	563	542	515	549	478	556	535	575	559	530	511	552	517	580	576	544	553	520	588	573	570	577	556	529	520	546	518	548	526	551	477	554	539	548	509	548	547	532	545	579	592	600	513	514	539	560	526	532	507	543	566	566	556	512	556	547	549	493	543	565	535	528	539	532	581	517	525	558	539	552	553	525	537	580	568	539	596	591	561	519	567	515	524	554	546	583	576	600	583	555	587	541	559	552	557	531	558	533	548	589	544	577	570	587	525	532	570	568	541	512	535	506	534	572	578	533	563	531	533	545	595	532	539	530	573	541	539	519	530	535	510	549	536	546	577	525	560	536	507	566	546	602	543	525	572	528	565	563	557	602	570	534	529	536	554	526	575	570	542	537	534	557	568	519	520	566	579	530	533	548	538	510	527	576	572	515	558	539	555	508	553	572	553	532	577	561	543	523	547	536	553	553	512	547	576	540	569	547	499	527	567	509	574	553	543	581	559	561	515	530	561	603	540	558	515	517	541	588	571	569	557	548	543	550	547	537	539	571	573	550	538	528	545	512	614	559	584	567	519	579	591	592	548	517	546	554	554	526	532	547	590	490	536	548	554	551	557	580	568	498	540	550	572	570	512	561	543	539	525	520	566	570	507	511	558	514	596	538	521	534	527	533	593	537	572	559	567	510	535	556	557	567	562	551	541	541	524	554	527	552	557	528	529	585	521	549	524	555	521	629	549	521	554	570	475	531	491	553	523	554	584	577	531	569	523	531	573	527	525	505	535	553	558	536	496	536	561	572	553	548	585	528	577	573	561	504	590	514	578	514	517	531	551	534	544	538	506	570	551	585	498	552	538	559	541	489	553	578	560	535	589	592	563	543	570	542	561	552	565	576	569	560	566	535	540	513	502	571	556	574	517	526	546	597	554	504	541	548	530	519	547	559	520	536	562	582	529	536	529	513	552	573	521	576	562	587	532	557	535	550	528	544	530	553	554	557	569	534	589	508	540	557	522	554	554	590	542	511	533	563	539	540	549	577	547	538	553	530	557	521	564	556	567	533	500	544	578	569	534	558	555	564	537	581	526	580	551	592	546	540	544	509	557	558	529	583	530	546	538	551	552	527	532	539	522	540	573	554	558	518	565	556	576	561	577	556	580	580	563	554	514	534	573	556	564	543	556	541	546	552	553	590	526	525	608	551	511	543	515	545	565	555	528	510	554	549	544	545	551	576	577	522	574	561	556	549	566	554	558	554	545	570	541	557	529	542	567	529	509	541	544	532	542	550	518	551	527	566	573	532	517	526	589	557	537	547	530	515	509	565	579	524	531	500	563	520	540	555	549	537	574	511	579	540	501	563	560	544	549	540	562	517	562	564	565	628	575	574	566	533	544	495	524	564	538	553	537	569	572	566	585	595	546	573	504	520	542	597	527	569	562	544	572	553	580	552	516	555	546	529	554	583	559	520	552	552	541	536	519	546	561	521	556	562	532	542	574	545	577	555	547	565	571	551	538	528	564	562	551	575	525	517	534	509	587	589	501	552	540	542	550	572	596	564	554	594	523	576	548	533	561	540	556	531	555	570	569	576	560	551	557	522	557	575	523	555	541	529	564	554	572	521	546	548	527	524	574	563	553	568	558	580	520	545	546	538	565	546	525	507	508	584	576	513	549	554	533	565	518	524	585	558	582	555	511	555	553	601	536	551	527	564	556	525	469	559	552	548	555	552	526	561	524	532	519	586	559	523	569	558	578	555	569	537	570	545	540	546	537	531	570	535	595	545	511	549	565	513	535	559	545	517	561	573	569	567	543	575	530	516	584	567	558	524	523	578	533	516	522	521	568	568	534	587	577	592	606	567	577	543	577	537	518	562	566	553	554	543	567	540	531	516	516	531	560	549	519	502	545	523	557	546	531	577	532	573	559	548	541	536	554	524	567	549	519	564	535	532	543	533	563	530	506	544	571	559	530	474	538	506	538	549	552	552	541	515	530	516	528	571	567	544	604	570	514	571	546	507	539	562	542	534	539	544	548	552	553	536	559	575	575	545	525	534	516	539	555	526	549	555	551	567	527	516	535	537	546	578	574	547	573	561	535	542
23498	11834	12840	10458	7411	5081	3684	2737	2112	1488	1083	872	870	764	739	640	587	690	555	509	424	416	409	411	318	305	353	388	378	448	379	393	345	354	337	298	279	325	338	268	275	277	263	221	215	220	224	232	208	219	201	178	189	225	217	206	234	199	253	201	226	212	236	200	216	226	204	225	187	200	209	203	199	204	209	202	210	185	178	194	189	198	190	227	191	207	205	202	205	192	209	212	189	186	197	233	183	179	194	192	197	187	195	205	184	181	186	173	212	218	194	193	189	192	207	197	181	182	169	192	209	213	192	180	203	194	178	186	206	181	204	207	185	187	191	185	196	194	202	176	210	200	188	181	191	200	188	200	193	187	196	171	212	190	212	202	211	198	187	170	178	201	195	186	208	181	190	180	229	207	216	213	199	195	183	206	214	201	181	197	198	182	191	175	176	205	193	200	182	212	193	195	223	185	199	183	193	203	189	168	193	202	197	204	186	193	169	213	165	198	211	194	206	170	209	180	193	184	191	211	196	220	190	207	206	184	184	197	190	176	190	203	193	189	210	213	204	208	159	194	185	182	200	208	208	207	191	195	192	167	211	199	207	204	197	203	189	177	195	215	215	181	182	176	208	190	201	193	180	215	184	212	188	184	200	189	187	203	207	195	200	200	208	240	197	182	212	194	197	215	195	196	170	195	201	207	176	208	166	191	188	218	201	206	203	169	177	194	194	204	188	202	180	190	204	190	208	192	195	186	201	199	189	192	195	182	192	192	173	186	176	185	207	196	172	174	202	188	186	165	189	189	172	194	218	193	188	208	177	190	177	185	191	195	195	230	213	196	202	174	212	218	190	181	195	196	209	194	176	184	187	195	182	208	205	190	192	202	195	185	208	172	190	202	200	222	191	191	197	206	202	208	189	197	204	194	176	216	191	188	205	184	187	199	206	196	180	194	189	174	198	172	179	199	183	229	194	192	194	199	192	177	213	191	198	189	185	173	227	200	211	219	207	195	209	195	196	201	196	187	212	205	210	214	203	185	183	208	186	186	199	205	203	197	193	205	192	200	193	218	190	220	206	183	189	182	181	189	219	209	185	203	178	176	189	213	225	196	181	198	186	201	221	189	194	218	174	165	169	190	185	189	201	171	190	176	216	203	190	190	204	212	162	202	180	201	191	184	187	187	201	175	188	188	225	174	179	220	177	205	197	185	179	194	190	199	186	169	202	185	202	208	182	176	186	188	174	174	203	197	189	167	187	204	199	195	201	195	201	196	215	213	195	174	191	189	250	200	179	203	165	212	170	190	186	196	188	192	185	205	170	205	176	216	174	194	184	186	182	205	191	208	184	184	198	213	198	196	193	219	173	202	188	228	198	178	183	194	191	202	210	184	181	158	216	182	235	184	188	192	218	185	202	206	165	200	194	207	228	214	181	187	202	197	195	204	195	173	201	204	188	195	202	194	193	204	198	191	220	188	190	184	177	184	208	200	187	170	196	191	193	217	218	206	220	184	179	221	202	216	198	207	218	227	201	208	185	197	187	208	194	210	195	194	219	191	203	196	212	199	186	196	189	180	172	175	222	189	217	183	211	185	184	191	187	204	187	185	216	194	213	206	210	180	211	220	176	215	216	191	182	204	191	217	179	223	209	202	164	173	200	191	199	184	188	196	184	190	191	209	201	199	201	191	183	180	187	185	220	203	203	207	237	180	209	182	189	195	202	202	202	169	180	199	188	209	181	186	206	217	222	191	213	205	181	190	176	202	170	217	191	183	171	210	194	195	181	186	211	221	197	206	211	189	191	190	236	162	225	213	225	205	199	181	192	207	201	230	169	207	176	187	191	205	187	181	213	212	169	203	189	197	192	178	193	222	191	166	195	182	206	183	183	199	176	211	181	180	183	194	190	203	186	205	196	211	185	210	182	189	197	187	167	192	199	162	197	196	202	200	206	195	201	185	203	186	178	205	182	187	201	197	174	203	174	214	197	178	192	203	203	180	193	175	162	177	196	208	199	193	216	215	193	198	197	205	190	184	196	185	199	199	181	179	210	207	179	189	207	201	186	180	191	190	206	183	219	173	202	172	213	205	194	208	209	204	207	205	193	178	183	203	227	184	163	205	204	184	171	199	204	188	191	195	205	218	188	188	199	214	199	167	191	175	216	202	191	190	198	188	201	209	190	225	186	176	182	180	212	186	196	174	214	166	169	223	223	241	225	201	184	195	171	176	220	198	215	207	214	193	171	181	201	203	211	203	200	190	210	176	213	204	205	207	232	180	206	189	191	198	178	200	181	218	190	172	205	195	200	217	211	182	205	192	184	214	191	179	219	176	189	207	193	170	190	198	187	188	210	210	177	201	183	194	179	162	226	176	199	186	212	208	202	156	185	208	208	204	188	175	195	222	206	205	183	185	206	219	187	195	184	182	210	193	205	178	189	214	195	188	201	195	213	184	206	206	177	216	199	186	203	221	199	203	198	191	172	187	216	191	198	195	188	212	226	194	204	194	207	191	183	223	216	214	200	174	187	199	190	194	181	203	182	191	196	182	188	193	206	198	176	216	193	182	205	172	182	189	191	196	187	210	194	196	155	188	191	210	191	195	188	197	172	196	184	188	182	189	186	201	177	217	199	200	179	216	192	197	191	207	168	182	171	220	199	181	200	205	213	203	209	215	191	181	199	207	171	195	192	217	194	197	178	173	182	187	201	189	182	210	194	184	163	166	204	199	185	204	212	199	242	186	206	203	200	179	198	194	209	199	197	210	203	207	204	220	194	184	214	171	212	204	201	214	171	204	193	205	210	178	185	166	172	187	198	174	198	186	199	195	215	200	185	216	228	196	208	207	192	195	215	205	194	191	201	184	199	215	179	183	202	202	202	199	222	198	198	179	212	211	197	192	190	193	203	156	208	201	222	199	219	192	184	180	192	191	189	210	164	201	193	197	194	191	187	204	182	175	214	207	189	195	216	183	190	171	202	183	199	183	192	197	194	198	197	207	186	202	212	205	197	209	195	198	194	177	219	194	210	187	185	196	190	229	187	182	174	168	213	210	211	167	184	219	197	204	160	187	196	212	191	201	197	209	206	190	203	211	205	176	177	177	166	187	179	215	193	183	203	192	220	210	215	195	180	187	199	197	194	178	217	194	220	230	197	229	197	192	192	170	190	207	200	186	185	188	193	176	173	201	182	190	174	163	217	188	181	185	203	218	190	201	210	171	201	214	200	194	187	200	204	186	202	179	220	198	177	177	193	199	186	189	178	196	208	211	205	176	184	198	170	204	214	195	212	204	196	207	182	193	167	168	183	169	192	192	206	207	205	193	175	224	199	174	197	185	191	199	176	170	201	198	182	188	167	166	207	203	210	209	179	185	210	188	189	193	162	193	221	212	214	182	209	177	198	216	184	172	198	191	181	178	184	182	203	217	201	199	209	180	192	191	189	206	223	202	173	195	184	185	201	201	204	203	182	177	193	203	169	186	196	185	187	200	189	204
13494	8716	18361	21679	19941	16572	14018	11505	9590	7204	5500	4528	4504	4041	3915	3649	3178	3290	3019	2644	2368	2188	2010	1911	1744	1683	1739	1818	1935	2507	2292	1852	1633	1798	1708	1629	1356	1393	1247	1206	1117	1087	977	871	948	810	763	722	736	693	693	722	665	720	782	665	692	709	668	663	604	623	669	600	641	626	654	594	590	589	549	557	563	530	567	514	514	527	544	503	518	516	503	483	466	495	467	497	500	472	505	459	485	482	503	446	493	492	474	470	498	489	458	486	519	449	496	474	497	475	496	512	524	461	459	475	463	470	482	480	440	477	456	499	485	469	496	471	475	497	507	479	452	481	478	501	481	497	507	501	450	493	512	467	473	501	433	486	491	479	477	493	509	481	469	494	481	454	498	485	476	441	471	474	451	507	469	489	481	464	491	488	457	488	512	493	480	428	461	436	446	467	519	432	485	479	480	536	463	510	498	456	494	459	488	457	475	459	461	489	463	491	489	485	484	460	497	473	485	442	481	441	462	461	458	499	477	502	459	504	485	488	485	498	461	470	470	483	457	447	485	496	444	481	453	454	512	411	465	474	516	527	490	461	472	556	478	455	452	480	489	481	504	454	500	543	469	458	455	506	456	482	527	475	467	475	470	498	485	469	548	521	477	469	457	461	454	471	467	493	481	474	487	484	455	451	520	460	453	470	472	498	469	489	519	454	453	456	463	476	508	505	491	473	503	448	463	433	480	426	424	494	495	484	482	444	506	480	489	451	480	484	477	451	439	481	454	525	513	467	537	502	496	479	467	510	557	442	491	491	472	479	505	494	488	462	453	499	433	508	479	489	483	444	451	451	448	481	472	474	486	470	480	455	454	498	483	451	484	502	510	480	497	504	473	451	441	480	511	464	475	477	468	474	474	480	496	458	490	476	491	446	476	490	491	506	488	448	471	503	478	499	478	465	497	486	485	516	482	510	458	457	515	498	438	424	454	452	472	492	508	513	484	482	479	518	475	497	473	432	468	473	445	471	447	478	477	483	434	512	479	443	443	447	479	491	506	472	477	484	461	481	519	490	427	509	470	475	496	490	461	476	483	498	490	481	513	486	480	494	448	513	429	504	481	505	512	497	483	484	528	471	441	508	476	456	491	480	494	502	457	492	453	480	509	480	462	482	457	472	444	502	469	495	511	475	495	465	486	496	464	470	487	481	482	471	463	519	510	491	462	500	497	459	519	484	508	457	500	474	484	468	497	466	485	493	452	468	529	461	477	461	467	468	484	453	493	488	506	463	483	494	475	511	505	442	470	507	490	473	442	468	499	489	504	457	488	456	477	493	512	423	466	455	474	510	503	478	503	453	488	479	503	503	495	501	450	467	478	538	478	484	473	472	483	494	495	472	470	479	476	455	454	463	472	487	486	487	506	492	480	482	476	483	459	516	453	476	483	456	457	498	484	471	483	466	455	484	536	457	494	445	453	464	467	441	442	463	478	514	466	481	489	450	456	450	439	452	482	481	483	505	483	520	478	486	505	487	443	462	466	475	488	482	445	481	486	499	481	453	437	413	477	468	464	488	460	506	442	461	477	459	516	497	468	481	481	448	509	487	488	464	485	448	457	478	485	450	451	484	432	492	492	464	489	487	498	456	492	493	432	485	478	478	433	484	449	515	476	462	430	479	478	468	440	480	509	484	425	469	491	479	479	482	471	485	479	489	466	483	492	500	495	502	541	460	500	517	476	476	507	490	445	525	452	443	471	491	466	468	503	509	466	503	504	528	459	500	492	472	485	456	450	478	455	494	478	472	487	459	475	475	486	443	496	463	488	480	449	502	477	443	450	437	475	497	507	481	457	426	484	483	488	473	486	498	504	502	477	490	474	465	491	458	476	451	467	462	451	461	500	475	488	475	476	455	471	473	516	474	470	474	495	472	476	427	524	495	472	466	487	481	498	513	487	500	477	453	464	488	491	505	491	512	459	495	499	552	450	507	468	494	496	443	467	487	471	494	459	488	468	492	496	481	493	482	494	451	487	468	485	473	466	493	457	498	518	481	477	526	492	462	474	473	486	439	481	491	482	462	484	494	449	474	486	470	436	504	489	508	470	536	497	466	495	501	446	468	477	476	465	452	454	482	418	471	470	497	495	457	478	507	488	497	474	478	472	458	472	489	532	508	482	512	500	450	472	494	477	496	440	462	518	461	483	510	461	483	489	458	477	497	465	466	480	514	507	499	473	509	446	441	491	465	458	504	468	427	472	497	446	485	491	463	467	503	448	484	485	471	490	495	433	492	483	478	461	474	471	486	516	506	499	458	449	493	442	500	476	472	490	470	440	473	521	493	437	452	457	446	511	478	466	450	460	520	487	464	508	472	457	443	510	494	476	440	480	487	508	509	467	487	466	460	481	470	498	440	464	472	464	417	486	470	497	468	508	497	484	458	478	505	455	481	518	484	487	475	497	482	434	405	448	517	473	474	486	457	445	495	488	457	478	492	518	463	467	464	472	465	455	486	474	470	497	459	477	455	490	473	465	519	488	505	480	477	515	457	475	450	463	494	485	476	452	493	503	486	450	497	478	479	494	479	498	477	524	500	429	481	452	455	521	486	481	491	465	515	499	467	502	465	479	458	474	471	495	513	509	480	470	489	480	480	461	503	468	487	452	498	499	458	457	472	478	476	460	481	454	462	486	464	484	464	508	485	471	493	449	475	498	498	473	469	497	468	448	482	433	510	460	477	460	456	489	547	474	465	490	489	497	510	493	488	480	465	472	474	456	484	492	521	471	474	466	469	456	471	481	506	510	479	461	432	431	507	478	513	518	474	472	525	457	488	446	448	502	482	464	490	437	483	459	528	445	435	452	501	470	546	450	438	465	449	488	455	481	429	492	475	447	493	455	495	458	456	492	528	453	467	485	464	452	435	490	476	483	492	447	483	480	476	450	511	425	543	470	516	491	452	436	422	530	452	470	471	453	483	509	464	497	484	460	465	486	479	494	477	474	501	480	488	482	488	460	451	460	469	494	484	467	471	456	529	490	461	487	483	462	506	490	489	446	522	476	474	477	460	511	495	486	464	480	487	524	442	487	488	440	512	427	491	519	485	463	460	492	460	473	482	477	485	480	517	501	516	472	465	434	438	450	444	452	467	508	480	443	482	451	483	526	472	496	483	494	515	454	497	470	499	464	473	524	442	494	469	477	495	482	450	489	449	485	503	517	452	445	462	483	489	479	515	501	472	453	506	467	450	448	474	484	464	490	485	479	470	487	483	520	454	426	499	480	477	503	440	523	492	457	496	472	483	461	444	501	487	496	479	498	509	439	472	473	449	467	451	442	518	502	475	491	500	465	501	494	485	496	504	466	467	533	457	465	446	463	477	506	497	477	445	513	495	465	483	487	482	463	515	497	479	496	475	492	469	481	450	481	474	501	506	500	489	458	471	450	500	453	455	514	438	474	478	482	490	499	455	487	448	481	457	476	470	488	516	488	472	478	495	460	487	481	482	455	457	477	476
31979	17874	18192	15922	10955	7535	5436	4017	2878	2089	1563	1332	1245	1131	992	889	711	909	742	623	568	544	456	448	398	414	475	468	512	668	560	440	394	429	423	385	325	332	320	300	276	243	210	247	241	206	209	214	214	210	199	179	208	198	201	182	187	178	165	205	187	197	171	169	166	184	204	167	176	168	157	163	167	175	171	151	169	157	143	154	175	154	174	160	153	161	182	153	160	140	154	154	189	148	169	166	170	160	155	146	171	138	166	159	149	129	170	174	161	159	144	155	143	151	156	156	129	156	151	150	139	150	161	154	140	165	162	172	145	180	170	171	146	152	154	160	168	153	148	136	149	153	146	170	146	130	154	170	161	135	141	155	154	153	155	145	159	155	152	141	134	169	147	132	159	153	145	138	129	159	159	159	147	154	156	157	152	151	164	159	176	157	148	164	130	154	161	168	153	151	145	176	137	127	165	137	171	145	142	149	151	155	139	158	160	159	149	142	173	166	139	162	150	156	160	164	157	154	161	150	169	163	168	175	152	158	145	153	167	165	165	154	124	172	166	146	154	142	136	148	160	153	153	160	180	163	160	158	156	161	148	152	167	159	143	156	169	134	151	160	167	185	177	162	164	144	173	159	148	180	156	181	171	150	163	161	161	143	169	145	155	159	157	150	165	135	127	150	157	145	127	182	159	142	159	129	150	147	165	145	156	157	149	141	163	149	140	134	166	185	138	157	157	175	160	148	139	153	148	167	141	179	142	154	160	148	157	140	171	163	149	150	149	167	147	147	153	155	166	142	161	143	136	156	164	179	159	147	147	175	150	177	136	172	152	170	155	176	157	172	176	146	154	162	157	170	160	160	159	165	168	142	160	149	134	157	169	162	151	156	161	151	200	158	146	147	143	156	145	165	128	155	159	142	138	142	145	149	163	174	158	159	165	149	159	174	168	166	192	155	136	154	162	146	154	148	155	150	178	156	164	173	160	191	164	145	163	139	147	146	162	125	161	160	148	162	149	149	139	162	173	166	149	164	163	157	168	155	158	166	164	142	136	145	138	144	148	157	150	149	144	164	153	172	149	151	180	165	161	177	156	159	170	160	167	138	163	143	162	143	150	148	159	160	159	164	153	162	174	175	143	150	157	178	132	137	162	150	147	137	157	124	141	161	166	153	150	164	148	136	138	158	158	173	168	154	146	142	145	145	140	153	153	149	153	167	148	179	174	162	164	141	174	153	151	143	161	166	153	158	186	149	169	165	158	126	169	174	154	143	148	151	129	172	153	159	146	144	144	151	180	176	141	163	158	161	172	154	161	153	141	170	140	157	159	146	149	165	125	159	160	161	160	156	165	174	159	159	158	170	166	149	161	144	162	163	142	137	150	150	161	162	148	166	160	155	147	169	143	146	156	152	169	171	154	148	138	161	145	172	147	145	150	151	146	167	168	149	182	130	149	134	167	157	159	151	163	130	138	162	147	151	161	156	151	138	157	185	163	154	170	149	170	161	165	150	176	168	168	147	167	122	158	159	144	146	162	155	168	148	146	134	162	162	129	178	143	174	175	184	174	148	143	142	169	148	158	165	151	151	150	168	152	156	166	166	125	166	171	166	145	169	174	160	170	155	185	152	135	143	146	141	152	139	163	155	170	138	167	172	153	164	164	147	142	142	178	120	168	159	178	132	179	149	145	166	144	179	147	175	167	147	146	160	180	148	166	138	139	165	152	173	145	157	178	160	159	151	136	157	147	160	154	167	166	164	160	166	149	175	160	150	140	159	143	156	169	153	157	154	151	137	160	143	160	157	166	146	145	150	148	165	170	157	142	166	158	163	154	153	160	129	180	157	148	145	160	177	158	138	158	177	161	152	161	162	146	168	162	164	161	148	153	153	154	151	184	172	142	136	158	127	131	137	146	158	152	164	156	179	160	141	176	178	137	198	153	145	147	152	172	166	169	164	143	162	173	172	178	153	160	146	156	150	162	150	149	151	147	136	157	136	173	165	152	148	129	157	153	145	169	164	134	145	134	141	174	147	163	163	166	170	154	156	177	164	168	178	174	140	157	163	153	155	157	154	160	161	158	131	166	167	154	155	151	176	146	142	154	175	141	157	159	160	160	154	141	165	165	157	179	163	173	149	142	158	147	160	156	172	163	152	145	160	153	159	169	147	151	144	166	167	165	171	157	132	161	160	180	166	154	159	153	166	161	166	168	155	116	141	133	151	159	149	148	156	138	153	147	173	156	159	150	151	143	142	141	173	169	177	148	155	165	164	145	158	159	142	143	156	162	144	157	170	153	147	172	154	143	154	170	153	154	168	175	167	175	175	155	142	143	149	183	149	146	144	154	171	159	157	166	155	148	158	152	176	147	145	136	149	161	154	172	164	147	147	162	156	144	145	148	145	161	159	148	158	159	147	148	152	162	162	146	150	153	140	127	167	197	170	162	155	142	161	152	162	149	153	133	151	149	165	156	135	172	160	154	152	136	160	164	152	179	160	163	176	154	165	161	161	160	138	144	153	172	155	147	179	146	155	158	178	153	134	162	157	176	156	181	153	163	152	172	154	170	177	175	190	160	159	135	172	176	185	156	163	181	147	147	133	170	157	168	158	142	158	169	169	137	142	183	163	159	160	142	171	169	165	171	163	162	154	160	139	154	149	155	198	149	143	169	166	153	160	167	155	139	163	157	150	163	166	161	153	173	158	158	139	152	152	166	164	174	171	130	159	152	156	168	130	146	164	149	182	143	193	154	153	142	147	138	149	159	153	140	180	152	177	168	150	154	174	159	152	167	167	166	136	157	143	164	162	176	149	152	139	154	140	152	133	164	143	169	132	144	127	152	157	158	152	166	189	162	156	149	155	137	168	160	149	151	161	151	166	135	161	170	144	156	162	166	160	143	140	158	155	147	163	187	150	151	155	157	177	164	150	147	166	166	158	152	182	159	155	164	162	146	180	153	142	176	137	154	163	142	168	152	130	143	143	181	133	155	170	147	167	162	157	144	152	167	172	181	147	137	145	154	162	133	155	160	154	142	163	165	170	144	170	169	157	161	139	128	162	165	157	169	159	163	170	164	167	159	178	159	159	168	172	144	169	165	157	147	159	169	185	167	146	167	156	149	161	135	165	129	147	136	171	168	167	163	165	173	157	173	158	167	145	150	154	146	147	138	159	151	161	152	133	157	160	161	159	165	156	164	162	161	148	173	163	144	156	170	157	153	145	150	168	169	146	147	144	142	150	145	148	152	158	151	176	168	134	175	164	141	197	174	176	156	164	152	159	150	172	133	150	153	173	137	152	150	178	146	154	168	158	179	158	162	169	159	179	156	130	152	151	152	175	182	161	161	139	133	169	142	159	140	147	174	139	164	163	147	133	171	183	148	164	176	159	154	150	160	164	148	145	159	144	155	163	152	155	185	171	183	155	168	164	169	163	164	144	142	162	155	158	148	172	152	141	155	139	162	161	190	158	159	142	159	145	170	148	161	166	136	165
18016	12095	22990	27125	24549	21244	18131	15841	12495	9924	7780	6915	6877	6388	5594	5118	4663	5233	4363	3679	3264	3138	2759	2784	2247	2442	2659	2925	3161	4323	3381	2690	2355	2522	2639	2163	2047	1848	1504	1358	1317	1231	1140	1012	990	1032	886	805	703	782	776	702	720	734	811	760	695	732	638	658	583	614	589	598	604	563	579	580	559	532	605	523	557	522	501	504	485	477	454	439	405	444	459	492	432	388	424	445	427	460	428	433	412	415	449	427	415	431	394	385	410	418	422	420	419	451	405	436	387	405	414	443	366	424	393	422	417	434	411	371	436	388	430	431	425	400	381	423	394	427	414	414	387	384	394	418	397	449	354	467	414	381	382	391	380	391	370	403	421	389	401	382	370	428	412	380	377	417	361	404	404	423	432	374	383	401	396	422	380	361	410	378	397	395	408	391	396	374	393	375	380	423	374	391	401	390	380	384	385	396	432	405	397	416	375	364	374	406	400	364	435	392	424	389	394	355	423	410	425	403	369	382	414	390	415	419	405	386	384	396	416	389	418	394	363	416	416	370	386	399	365	375	394	412	423	411	388	378	409	402	371	411	430	407	389	372	397	394	379	391	419	407	383	403	377	390	363	406	353	381	382	406	375	379	410	423	392	381	377	428	381	399	385	405	428	388	410	370	375	431	396	388	408	397	402	365	355	406	395	389	421	385	388	410	375	392	378	432	378	406	410	419	382	377	427	407	396	431	417	416	382	361	401	371	466	404	391	384	441	419	401	355	434	406	400	416	415	351	400	421	364	402	369	398	401	413	429	394	382	438	384	381	404	431	384	381	430	349	412	353	403	378	394	391	390	385	376	382	379	394	397	419	402	416	434	413	364	405	384	388	428	396	416	399	421	419	383	403	389	408	394	404	447	388	417	402	361	437	390	351	397	390	400	400	365	392	398	407	389	366	407	408	397	408	345	394	394	417	386	410	430	388	417	405	370	396	374	410	392	397	429	381	426	404	391	395	421	415	392	365	402	392	396	400	390	421	399	415	405	381	390	376	386	416	430	398	368	417	434	384	378	369	360	380	410	433	440	394	385	403	365	426	399	389	401	396	417	397	396	468	416	397	388	418	427	395	403	406	406	413	369	377	376	389	368	370	388	382	379	409	378	377	408	410	378	387	395	424	425	372	365	400	361	375	416	413	385	420	363	400	401	377	368	406	398	378	421	396	385	366	397	386	389	430	362	396	413	405	355	415	387	418	394	383	386	405	420	410	368	403	359	400	430	404	398	426	391	388	378	428	400	388	423	408	389	386	390	404	394	394	366	394	400	454	359	385	415	401	391	371	397	405	354	399	377	386	394	354	393	387	373	406	394	425	411	393	411	350	372	412	415	379	439	392	410	382	382	425	368	378	380	411	416	422	402	401	429	412	414	394	399	412	390	381	383	338	389	377	397	444	386	414	379	426	386	369	439	425	383	403	394	369	360	410	408	388	392	402	381	399	391	397	417	379	411	368	401	395	427	418	404	429	427	413	379	436	413	390	461	394	397	388	371	397	377	428	425	435	412	396	409	385	400	380	391	383	361	410	389	417	372	401	423	397	420	392	379	422	423	394	389	410	402	376	428	358	436	407	375	369	379	431	387	408	396	423	422	425	385	398	386	422	384	392	395	402	417	350	416	425	382	407	424	376	374	403	398	407	381	382	372	443	374	370	391	397	416	348	399	394	368	412	421	375	388	394	356	415	386	424	386	402	401	378	426	419	426	420	365	434	394	388	382	356	413	425	400	377	389	414	385	394	380	400	393	360	369	427	374	387	393	412	415	370	391	374	386	396	387	401	390	418	440	412	392	392	411	388	392	363	366	397	429	397	417	406	386	417	400	404	396	386	439	406	408	399	376	372	393	389	370	409	417	400	388	399	404	389	404	401	412	418	398	416	394	392	367	381	371	400	443	354	406	425	408	392	383	376	381	412	382	464	399	376	392	397	410	412	379	383	407	396	355	411	376	392	396	409	390	420	398	431	369	437	362	393	378	409	411	412	396	382	407	430	396	399	432	382	362	420	425	377	390	388	425	392	408	395	396	415	378	401	385	374	406	386	382	387	410	412	404	421	412	371	412	398	424	447	413	383	411	403	386	396	387	411	392	369	398	418	369	389	375	405	385	428	399	394	412	411	396	416	365	390	396	424	374	414	420	396	394	396	380	369	415	409	388	406	400	408	390	402	407	403	452	382	379	394	425	373	390	382	429	409	407	446	405	389	392	420	385	418	387	405	388	391	422	376	402	406	386	404	402	398	367	378	361	371	398	391	340	384	412	390	414	383	404	402	395	396	371	394	413	363	401	412	398	404	423	382	402	401	402	384	396	386	366	407	388	324	385	416	401	421	398	400	341	372	391	376	378	378	371	375	445	384	377	420	432	413	390	394	406	431	373	364	393	416	414	403	427	342	393	386	420	419	411	399	407	399	403	404	438	413	379	405	405	404	395	391	417	394	411	416	393	419	384	379	415	399	411	386	392	418	413	392	399	358	399	389	398	401	382	377	442	463	390	380	408	406	365	367	405	398	390	387	380	387	412	397	381	404	400	401	401	381	401	418	391	378	445	424	412	367	438	400	381	389	399	384	393	381	373	376	380	423	417	406	400	395	411	379	407	379	368	386	402	365	376	409	387	422	394	376	364	387	403	424	358	399	401	391	392	410	438	368	411	430	387	373	374	424	441	381	427	394	405	406	394	431	381	411	389	399	397	350	386	378	404	367	363	397	421	405	410	390	377	372	419	388	409	424	365	412	392	379	400	421	397	387	401	393	390	382	400	368	380	403	368	379	373	422	388	382	428	370	428	385	356	419	414	383	421	400	395	393	399	412	404	426	403	401	421	355	402	397	366	385	424	388	414	410	382	395	400	410	411	406	366	426	383	436	417	427	397	414	414	387	390	366	394	419	363	373	398	389	367	405	397	357	400	402	396	393	423	399	380	398	406	398	364	408	378	393	440	404	384	388	410	402	386	407	368	358	388	377	375	382	400	412	342	400	388	366	414	402	405	392	404	378	377	363	396	434	408	382	363	402	355	408	385	400	404	406	417	399	397	423	395	400	399	382	393	365	395	370	427	404	378	398	394	391	399	400	379	420	387	402	421	412	401	374	425	394	438	400	378	401	377	384	381	411	408	392	394	399	387	413	379	351	345	429	370	421	394	327	416	382	393	369	405	392	388	395	390	390	368	412	400	445	385	408	388	376	389	381	408	397	434	394	372	403	414	384	374	366	374	391	390	399	394	408	373	392	419	431	400	371	366	368	389	397	416	419	381	371	410	384	399	386	370	361	384	376	372	427	381	405	370	394	375	402	397	376	426	375	393	424	415	384	427	385	403	378	422	362	448	396	357	394	375	398	401	403	397	390	415	378	405	414	379	388	376	403	408	406	382	394	390	415	383	413	374	385	374	404	392	415	419	378	410	417	379	395	408	370	395	452	404	373	384	389	403	414	374	415	432	411	391	410	393	437	388	397	424	365
11616	6201	7423	6119	4060	2850	2011	1511	1029	734	543	524	460	443	405	401	370	374	355	361	348	328	322	336	303	278	292	289	274	294	251	292	270	282	273	271	293	289	244	256	247	256	282	248	257	255	279	244	247	248	229	258	274	251	234	239	226	224	255	237	227	241	245	239	239	223	235	227	215	248	241	228	232	254	216	241	243	229	247	215	240	245	252	202	222	256	255	227	219	249	240	258	259	238	255	218	257	253	203	233	226	240	236	232	245	233	231	257	243	220	232	250	245	251	227	236	239	224	203	251	261	228	224	203	229	228	219	226	227	231	227	245	242	243	287	223	238	252	217	230	230	240	237	222	246	240	253	246	245	240	266	231	235	219	243	231	247	226	184	206	225	251	211	221	261	238	252	239	243	219	236	231	222	232	233	260	243	222	228	245	229	222	245	242	268	234	239	249	233	241	233	233	225	226	236	214	239	238	225	219	221	252	207	232	212	245	226	205	216	226	241	232	252	233	223	230	219	221	225	226	259	245	246	211	236	228	276	221	243	240	214	236	221	235	208	243	234	241	246	214	197	233	214	222	241	230	229	220	237	210	241	232	251	277	242	231	241	213	237	255	225	251	208	232	216	239	257	239	233	222	196	225	221	247	193	250	236	231	228	233	231	245	220	255	260	245	251	237	234	225	226	257	237	230	249	242	227	245	257	237	223	255	250	241	216	230	219	229	237	250	217	229	235	231	274	242	243	194	207	235	263	233	220	260	235	239	233	228	237	189	237	215	213	239	220	240	234	249	260	242	238	254	238	253	225	232	249	242	219	230	219	261	241	225	219	247	246	214	242	223	210	242	238	226	257	246	257	234	244	266	236	217	242	245	243	215	232	257	227	250	251	225	220	227	241	235	239	263	239	212	229	234	245	248	241	259	215	260	233	268	242	211	219	237	250	227	250	251	247	208	267	252	237	226	251	220	224	192	224	245	231	243	252	234	272	237	234	242	213	244	213	249	231	206	275	204	213	256	219	251	234	237	224	225	227	235	269	215	228	259	238	214	231	236	251	242	223	226	202	238	251	262	214	240	211	221	232	236	246	245	241	234	220	232	252	234	245	265	212	236	242	231	246	229	246	194	235	211	239	219	238	211	235	248	220	248	256	230	241	219	201	227	216	214	241	237	235	241	227	228	217	205	250	250	246	226	261	223	244	235	215	237	235	237	227	226	213	243	236	244	247	221	253	248	242	249	233	251	227	228	259	228	239	214	236	240	223	234	238	227	219	243	245	240	207	218	248	215	233	255	231	216	255	234	252	235	222	209	237	218	190	217	237	228	238	221	225	261	233	236	219	220	225	231	232	248	228	236	232	252	242	229	228	227	235	232	232	214	206	220	215	218	243	243	223	243	236	233	219	250	236	238	206	231	228	240	223	209	210	231	243	247	228	246	261	215	277	222	229	241	203	253	250	255	227	233	262	237	245	216	241	236	237	234	215	220	261	237	263	203	234	230	231	231	263	236	252	242	245	217	225	237	232	252	220	232	231	249	231	263	223	210	260	258	221	214	247	244	219	229	221	242	212	252	243	255	246	216	226	217	230	240	221	230	224	236	232	253	244	245	225	219	217	215	258	237	238	224	223	226	251	239	222	257	243	233	219	221	208	226	234	243	241	216	237	228	238	239	211	229	243	244	250	236	233	225	245	212	242	257	222	213	207	226	231	232	211	221	259	265	240	202	225	242	210	213	225	221	241	242	217	207	235	208	249	253	212	226	237	224	249	234	219	228	228	219	240	223	226	231	245	254	232	235	201	242	246	229	245	223	212	237	201	247	232	205	225	226	232	222	258	214	210	241	238	234	248	242	260	255	253	216	250	246	243	234	227	206	254	250	238	236	252	244	235	251	232	234	251	250	213	255	232	224	251	246	242	218	225	221	214	253	240	225	250	234	209	180	246	252	203	243	224	214	215	242	243	223	237	259	220	218	234	264	223	230	248	255	238	228	258	256	238	240	216	211	229	240	258	252	218	234	248	232	224	237	242	247	223	270	204	260	237	238	224	246	256	220	248	251	236	202	208	193	219	248	244	263	215	268	233	225	205	233	219	232	260	269	244	246	257	237	259	217	211	236	225	240	279	233	222	241	243	209	206	241	237	236	259	241	249	233	197	212	225	251	215	229	233	227	211	218	218	237	230	266	216	196	226	194	233	239	246	240	207	249	237	225	264	248	231	208	218	218	234	234	210	238	236	239	237	204	227	219	242	218	238	236	250	240	249	241	231	237	227	241	230	231	221	243	222	236	208	234	262	204	259	232	245	233	218	262	225	241	226	253	247	226	246	218	211	215	225	245	234	249	248	226	233	232	266	240	234	213	235	246	228	236	237	247	251	212	221	235	212	213	192	229	221	229	198	223	240	239	242	240	249	229	234	243	202	248	241	225	228	205	218	250	248	212	229	235	228	232	239	222	221	234	241	244	228	289	234	230	230	210	221	220	231	249	238	241	230	230	247	241	219	194	224	216	235	233	264	251	216	239	250	253	252	237	245	239	241	240	232	239	246	204	251	265	245	229	248	246	221	230	227	242	220	215	253	229	240	225	234	233	242	232	232	234	221	233	276	227	240	239	233	259	240	225	225	244	223	225	234	220	226	250	242	215	224	223	236	212	211	228	245	213	242	230	216	211	224	208	258	257	232	235	218	241	231	244	222	248	239	224	222	218	215	207	223	220	229	243	244	223	253	221	259	243	224	234	260	242	236	225	219	225	211	230	240	224	224	211	240	232	240	224	241	241	263	239	240	252	238	237	245	243	242	242	221	243	233	249	241	215	220	230	228	226	256	228	233	214	227	217	227	248	211	219	250	243	241	249	241	260	225	208	200	236	219	215	246	243	239	230	207	216	257	256	238	228	219	243	228	241	237	237	245	232	248	227	236	237	242	239	240	263	257	245	265	211	229	228	206	224	232	226	225	256	239	209	231	206	249	253	241	219	228	220	238	247	252	241	234	262	257	200	253	233	230	214	235	224	241	259	227	228	245	201	221	254	232	225	240	243	222	220	225	269	215	239	225	230	233	264	261	233	242	244	250	265	258	216	222	228	227	216	250	218	216	219	251	252	249	239	229	241	238	242	227	244	255	234	252	225	230	253	238	235	231	232	227	217	236	223	238	214	247	249	229	237	240	258	223	207	250	188	220	206	214	248	267	281	250	248	240	239	203	235	248	237	225	254	229	213	230	212	229	241	236	228	236	216	214	245	231	230	234	217	206	259	220	241	233	222	227	222	260	220	241	230	205	224	253	222	216	218	235	231	250	246	213	256	231	239	216	254	215	237	234	213	241	237	231	210	250	256	235	220	228	203	225	228	225	232	241	220	229	212	240	223	230	229	235	249	245	229	241	252	245	241	250	233	214	237	257	240	213	242	244	240	227	190	234	220	230	226	249	217	212	220	240	230	216	259	248	216	249	236	230	244	244	218	241	234	207	254	235	253	235	238	232	224	246	240
6614	5486	12643	14877	13075	10752	8420	6931	4833	3382	2568	2168	2088	1950	1861	1752	1606	1570	1406	1309	1282	1311	1195	1187	1038	1046	1053	1053	985	920	1033	1014	948	961	1022	890	941	912	914	880	828	827	762	752	718	743	702	696	667	692	662	677	718	676	738	670	649	637	593	650	622	597	636	662	671	635	667	602	568	615	588	565	564	594	583	564	598	562	571	550	547	595	588	577	580	539	576	585	529	575	553	558	600	594	535	592	595	541	553	538	561	599	535	572	527	542	623	554	558	573	576	548	556	591	559	632	544	539	569	572	569	555	553	597	564	604	560	586	577	599	556	572	561	550	528	518	582	520	568	596	576	556	573	550	553	542	579	570	552	573	545	559	583	537	594	578	571	550	585	540	559	546	554	564	554	639	550	556	550	530	547	545	547	573	562	547	577	538	562	582	569	529	602	578	588	533	560	554	584	539	562	536	530	570	603	536	595	576	561	578	546	535	526	569	557	548	582	536	542	563	577	550	579	580	578	569	562	556	571	552	544	554	575	533	577	580	576	521	526	556	546	535	575	561	570	579	594	564	539	566	553	587	562	536	530	622	542	581	591	564	569	545	570	570	570	575	557	558	560	539	538	573	576	569	564	568	588	545	579	574	569	592	536	566	561	543	569	555	604	545	482	547	587	543	557	588	506	567	579	570	587	531	576	590	576	583	573	584	554	569	600	516	555	564	581	567	556	522	574	552	570	579	564	516	603	586	572	535	535	578	575	530	543	562	564	596	556	567	552	551	560	540	533	551	548	524	573	510	590	532	517	587	547	543	554	549	539	526	593	587	568	573	517	571	560	563	496	544	531	607	591	541	578	587	523	543	543	538	562	557	592	529	580	558	555	532	535	577	573	541	578	563	560	518	557	528	515	542	534	560	617	530	543	503	561	544	554	550	580	572	534	548	521	594	571	574	543	544	561	560	545	571	535	583	551	553	513	567	555	553	561	552	550	613	526	562	564	576	562	560	575	561	572	554	569	552	579	578	576	553	573	580	573	586	568	564	538	550	599	578	526	580	571	573	605	544	587	558	574	597	578	544	525	592	561	554	609	540	587	560	541	574	577	520	553	537	543	552	550	548	579	539	541	589	549	557	590	564	550	586	552	578	532	569	520	595	575	590	555	560	583	606	590	574	544	594	551	555	565	577	544	585	555	569	531	561	525	564	538	561	573	592	559	543	541	521	560	550	595	561	547	561	599	582	512	571	573	585	575	542	547	547	567	542	545	564	519	594	591	552	549	572	559	583	546	583	568	578	546	609	577	594	546	575	554	541	549	611	576	581	579	580	532	524	588	569	589	588	568	545	528	616	564	530	594	561	555	564	587	551	508	565	527	587	521	545	585	565	557	571	564	543	571	565	563	542	532	585	549	566	549	561	530	571	502	527	577	568	569	552	532	554	570	531	569	540	571	577	548	526	594	555	582	544	554	579	559	541	558	583	590	558	546	573	541	560	572	607	567	543	574	581	575	552	531	575	536	567	590	580	538	538	525	596	536	574	572	561	564	625	564	569	581	551	558	546	539	581	544	574	616	552	533	578	539	545	535	557	524	559	547	568	549	548	522	566	595	559	548	529	555	538	580	562	598	572	582	580	567	561	571	554	529	558	554	550	577	565	573	566	525	528	548	568	553	528	596	576	544	536	569	545	518	536	501	564	576	575	524	596	564	578	549	572	564	588	562	505	554	568	563	529	566	508	602	593	527	623	535	572	566	539	588	585	533	576	568	591	566	566	558	569	537	562	542	555	550	542	564	531	503	596	550	588	571	582	562	489	568	562	555	560	538	537	582	550	573	575	550	557	585	529	529	562	588	568	592	600	542	539	562	498	564	558	557	575	545	531	549	527	548	579	583	563	564	588	538	567	571	566	551	513	562	606	541	549	588	557	551	575	538	541	578	607	595	581	551	556	540	561	550	560	529	606	600	576	551	547	576	556	555	572	590	541	525	555	564	566	599	530	556	587	556	562	589	545	571	591	606	560	588	528	517	519	565	598	561	595	580	528	584	559	572	534	545	587	566	552	576	617	558	482	545	561	605	611	560	569	535	575	583	563	513	560	563	531	597	538	592	575	562	539	545	560	581	567	533	558	582	507	566	571	567	583	547	532	556	586	574	566	555	545	553	569	611	579	561	542	583	574	594	591	529	554	588	551	550	559	569	583	528	581	560	535	613	556	615	602	549	579	575	534	556	545	535	570	551	574	589	569	594	569	574	553	571	535	563	543	572	588	609	564	519	585	571	569	586	557	560	532	587	544	574	572	555	573	577	569	587	532	543	526	534	525	559	578	542	550	605	543	552	559	586	547	545	555	607	543	623	548	576	579	522	550	541	554	573	610	539	563	564	586	584	616	568	590	565	507	528	581	545	538	556	531	583	573	526	539	521	575	564	570	602	580	550	574	580	548	608	567	585	534	544	580	526	534	544	562	520	585	540	586	531	589	548	539	507	554	602	569	548	571	495	566	570	585	587	564	519	507	596	564	583	538	547	552	562	562	525	566	579	607	579	570	549	543	570	582	551	588	535	548	583	585	541	518	560	582	576	553	568	611	582	597	557	579	559	539	598	569	559	510	543	520	555	636	545	578	601	606	616	571	537	547	565	547	547	562	560	567	550	565	584	555	588	552	550	550	578	572	541	564	567	570	537	523	604	549	578	522	574	586	573	557	535	562	565	543	574	557	527	578	512	544	571	530	514	559	523	598	526	581	602	603	595	590	529	553	580	569	593	558	543	552	549	555	569	602	553	542	533	516	613	565	576	554	569	564	541	592	566	560	527	515	537	589	606	596	580	534	557	528	551	613	598	578	605	612	587	527	596	562	583	515	580	590	540	568	551	571	546	545	588	516	556	620	605	563	526	553	525	590	534	557	548	531	560	590	569	612	565	562	550	583	558	560	544	557	519	571	554	560	525	545	538	554	569	556	512	573	534	573	531	554	593	531	578	564	519	574	563	520	595	589	573	528	528	573	547	612	573	554	549	538	559	559	561	572	575	562	593	578	613	593	602	598	530	565	557	527	544	569	572	562	523	536	533	620	547	576	562	555	552	573	553	527	558	552	547	547	521	569	556	564	571	592	522	548	515	568	533	554	531	581	519	558	527	532	555	597	574	572	561	563	553	547	538	562	516	543	559	552	603	533	543	595	532	515	524	523	587	575	548	557	533	550	562	555	550	622	502	571	552	519	539	567	540	546	565	568	559	609	590	562	568	592	550	569	524	567	604	580	598	527	561	579	552	580	572	558	556	563	597	553	576	525	560	576	545	539	516	549	566	577	581	554	559	561	548	594	545	596	520	556	562	541	588	585	537	548	554	575	594	521	543	562	579	562	564	580	571	592	520	542	594	585	534	557	562	552	562	563	565	516	549	556	564	528	586	558	578	551	564	563	530	506	524	584	581	561	565	587	512	552	569	594	548	531	570	556	598	564	581	511	558	575	570	511	580	528	567	563	550	569	585	567
24326	12577	13192	10868	7448	5323	3755	2806	1850	1254	1024	875	886	767	722	656	656	575	583	481	454	451	394	367	332	337	384	381	387	431	431	435	336	394	334	357	323	307	302	256	254	241	255	250	237	212	215	205	252	214	198	227	184	233	220	245	235	241	218	228	207	191	202	207	189	228	217	214	211	223	239	222	216	213	205	205	201	213	205	207	222	197	197	202	204	232	187	166	223	226	179	211	201	206	182	206	179	181	203	196	186	189	231	218	189	230	174	174	187	187	177	185	198	193	235	204	239	232	166	225	213	211	193	203	211	179	164	222	201	214	203	210	200	187	193	216	210	207	173	221	178	179	198	215	221	211	223	224	191	189	192	163	189	184	187	198	164	186	185	201	212	176	197	207	207	216	188	219	209	195	194	180	179	214	202	200	204	205	184	202	186	202	187	183	194	195	182	219	195	184	181	203	197	220	170	182	215	211	220	186	182	202	215	217	176	221	188	192	215	179	209	188	181	188	183	211	193	193	198	201	205	232	173	224	212	188	236	201	212	169	196	192	195	185	173	191	210	205	183	215	199	180	214	195	175	176	182	185	185	195	164	192	192	168	196	214	211	182	216	195	207	190	199	190	206	224	188	185	162	187	216	180	226	192	194	195	204	190	195	208	184	189	193	165	200	185	197	222	233	180	174	201	210	175	225	195	207	190	164	181	211	198	171	185	207	202	213	204	198	195	211	196	193	189	207	180	209	197	175	210	212	191	183	190	217	203	214	216	226	211	217	213	187	193	187	200	215	214	183	210	218	159	191	174	163	186	195	218	223	233	174	167	182	212	232	197	176	194	221	187	191	175	212	170	166	178	198	174	190	196	210	207	194	223	189	189	197	175	180	182	199	182	212	195	187	196	199	184	176	173	193	206	206	173	187	210	207	214	190	199	178	204	188	190	200	213	186	210	200	188	176	216	208	199	188	196	207	206	173	204	213	207	188	209	200	197	184	211	177	175	180	176	176	170	211	201	194	184	195	189	211	200	190	184	179	177	192	211	178	184	209	206	187	207	208	200	195	216	167	201	234	219	212	174	200	215	177	214	204	211	200	178	159	175	201	219	190	190	181	202	199	198	226	191	205	192	200	184	217	207	199	216	204	206	200	200	192	206	204	190	212	191	199	201	194	180	224	193	188	196	220	168	152	191	202	175	194	189	213	179	192	178	175	199	212	211	190	195	195	188	200	163	225	160	173	190	192	196	194	184	178	195	196	203	178	191	196	192	180	179	209	207	217	200	186	200	213	225	201	198	208	216	214	195	171	172	197	222	190	200	165	169	188	191	231	197	188	194	203	211	199	214	210	199	202	186	179	185	169	189	195	210	239	196	217	193	184	220	178	208	187	189	211	180	200	214	192	212	183	225	178	215	198	190	173	175	204	197	190	226	203	195	229	194	183	206	180	223	194	179	202	187	197	187	190	193	204	219	187	180	180	187	205	212	184	202	204	186	209	193	205	190	188	207	221	184	203	192	194	162	201	201	179	192	188	171	179	193	191	211	173	196	209	207	180	182	190	179	202	191	185	160	198	192	182	216	223	220	215	170	200	209	235	216	200	197	207	188	214	185	201	202	203	199	203	195	193	199	182	188	201	206	214	215	199	224	179	210	173	196	181	195	192	222	204	200	187	200	197	223	205	206	201	200	188	195	192	191	207	204	195	187	195	224	213	187	192	192	164	188	165	200	180	228	174	189	196	184	208	186	219	195	208	186	190	205	216	204	183	196	204	218	169	202	189	188	192	193	187	217	181	198	198	206	200	186	212	187	161	183	198	211	186	199	196	206	191	188	198	193	207	199	199	172	205	181	191	173	181	189	200	210	214	206	183	192	195	202	198	187	218	198	197	209	192	187	184	192	198	197	190	212	194	218	199	229	188	213	205	173	200	193	198	194	198	243	223	220	189	196	206	214	171	181	213	196	192	191	186	217	200	228	175	203	191	197	201	205	184	185	186	192	201	186	193	197	200	206	203	226	202	205	225	183	189	196	186	201	152	208	170	175	180	188	195	206	200	201	213	233	220	186	202	196	174	198	157	238	233	182	214	194	193	197	200	189	181	209	194	186	200	202	192	170	206	187	202	222	200	196	227	191	204	166	167	175	180	206	214	188	207	159	196	188	202	194	180	212	185	198	184	162	177	212	166	213	208	190	201	205	218	210	151	186	183	213	225	217	188	205	192	195	192	171	212	202	164	193	193	206	235	183	209	212	218	208	185	199	203	198	194	192	196	197	187	205	174	203	183	199	208	205	182	206	202	201	180	191	198	206	209	204	193	189	197	163	175	191	194	194	213	179	210	200	195	182	170	186	203	216	210	188	194	200	214	199	180	212	201	178	192	169	209	173	199	211	190	202	218	207	187	196	186	213	207	214	166	205	203	198	207	194	181	203	186	210	197	203	218	189	183	212	211	203	216	214	202	196	179	208	162	171	213	164	175	203	165	172	181	192	199	199	202	199	187	173	195	213	202	195	214	204	207	178	193	201	191	165	185	172	206	210	201	184	220	167	184	205	159	208	187	213	195	195	206	188	225	212	188	236	179	199	178	193	177	227	199	211	219	192	188	201	216	186	187	186	163	216	179	196	177	210	213	205	193	188	175	197	201	179	201	195	215	210	206	210	201	189	174	199	193	193	195	192	194	170	185	190	191	195	199	192	198	193	211	174	191	188	203	211	202	203	210	176	189	193	204	207	191	200	202	187	168	199	202	196	233	195	190	230	210	181	211	192	201	183	219	213	233	181	219	217	167	187	209	191	188	181	218	206	207	218	210	176	184	190	181	218	224	192	191	198	226	177	207	183	205	189	198	201	201	209	185	193	206	196	188	217	209	183	239	190	177	188	205	198	216	223	187	192	168	171	209	197	206	177	168	182	186	191	199	170	208	199	185	200	195	182	185	209	222	195	194	198	181	191	210	206	205	165	217	211	213	198	184	229	200	198	194	202	198	177	215	218	203	192	201	211	205	187	195	203	198	224	190	203	231	182	185	229	177	202	196	198	153	181	181	188	223	203	183	185	211	197	172	203	203	181	215	180	201	186	212	221	195	211	198	183	198	190	201	215	211	185	205	199	205	203	205	207	201	200	184	208	185	197	208	201	203	210	228	180	205	191	193	205	197	199	196	198	187	191	205	190	180	212	199	225	208	192	196	204	180	204	216	191	195	172	211	183	169	181	181	217	184	206	188	180	171	205	189	179	193	194	177	204	200	186	182	190	225	191	195	180	213	189	216	196	192	182	168	190	188	185	210	223	206	202	186	213	173	204	172	176	192	186	205	202	206	217	186	206	217	168	212	214	195	185	213	195	179	189	201	184	196	208	183	194	198	200	188	183	207	186	224	199	219	197	199	207	185	222	178	182	226	182	205	179	193	206	207	179	190	225	213	196	205	187	215	195	210	173	186	190	197	191	195	188	202	192	170	184	205	152	218	171	210	222	201	200	220	198	177	195	216	177
14335	8818	18832	22264	19839	17025	14241	11843	8522	6568	5244	4961	4654	4316	3835	3731	3390	3425	3142	2537	2411	2307	2022	1883	1683	1772	2069	1976	2087	2460	2578	1846	1687	1739	1790	1577	1405	1404	1149	1161	1029	989	899	876	919	791	790	720	701	702	751	695	708	788	729	692	649	666	643	708	645	632	634	665	653	611	650	567	607	593	552	579	540	563	542	558	521	520	523	512	523	500	545	483	471	550	520	491	496	491	512	486	515	511	485	436	467	508	465	476	472	500	539	474	459	504	490	491	556	476	504	490	513	498	488	508	499	500	513	488	499	454	476	459	480	484	496	498	515	499	481	446	466	489	497	466	436	454	491	494	419	476	511	510	487	493	461	473	473	456	475	511	469	482	481	470	515	466	492	462	460	453	478	467	475	501	485	484	451	457	499	491	470	516	501	499	443	462	472	487	487	433	510	447	480	502	501	462	457	509	449	469	482	486	458	485	510	514	465	487	487	501	453	442	447	486	493	494	495	444	476	483	459	453	485	488	456	459	450	484	519	449	468	483	453	456	471	501	470	491	482	467	484	449	499	447	526	463	463	484	470	469	430	473	476	478	470	491	514	473	455	450	464	440	451	463	490	477	501	451	494	485	469	485	481	475	455	477	490	466	469	479	495	455	514	470	470	479	507	454	507	472	490	505	488	463	521	499	481	488	413	470	480	497	475	489	478	470	489	495	489	534	469	485	448	452	440	493	506	475	465	508	455	497	477	525	483	446	482	508	481	481	465	471	497	494	449	488	483	513	488	462	489	472	430	504	504	427	483	506	484	460	454	529	518	461	514	492	466	460	482	462	496	498	486	493	454	489	464	453	477	495	473	510	488	492	507	502	485	510	502	532	511	480	468	465	496	482	532	460	463	494	508	440	468	473	509	491	502	454	499	473	473	495	514	480	479	465	534	477	438	496	489	476	476	460	455	487	493	502	507	471	462	498	474	520	493	465	514	477	481	498	466	477	487	463	485	503	487	485	525	469	479	493	505	462	498	486	463	510	483	444	505	509	482	522	469	509	451	454	530	470	464	481	487	509	459	444	487	501	513	474	514	482	469	476	486	492	489	463	485	449	451	500	492	459	505	504	490	502	469	460	484	510	486	508	482	457	497	449	482	508	475	515	501	458	499	476	476	507	487	460	503	525	494	439	481	478	493	505	469	458	456	443	463	469	476	464	506	485	460	467	509	486	494	523	437	472	501	452	491	528	490	509	483	469	483	500	464	502	445	451	507	497	459	478	491	503	473	453	506	495	471	481	466	446	447	526	470	491	498	472	452	460	484	460	479	529	454	454	489	502	485	456	454	496	473	471	532	459	468	480	449	469	490	460	459	471	484	498	472	479	451	490	469	504	474	476	516	442	495	463	491	473	506	501	464	481	475	511	482	454	500	492	481	494	506	480	485	460	455	484	470	483	459	481	505	448	459	483	524	474	479	459	544	501	513	530	525	467	477	453	499	427	464	498	500	459	490	484	513	459	512	475	511	495	471	494	471	498	469	515	452	472	448	504	472	432	506	527	483	498	472	498	486	518	498	531	492	484	478	495	487	483	479	474	489	457	481	512	476	473	480	472	461	477	493	487	475	486	475	499	487	496	451	471	495	512	504	449	473	504	490	479	476	471	449	497	436	484	522	438	492	505	502	494	467	505	493	510	473	470	466	514	515	495	469	501	457	460	477	446	467	453	512	472	501	479	488	496	482	505	477	480	451	479	479	462	487	486	499	457	459	435	484	488	486	470	468	456	443	518	489	479	481	507	488	498	467	455	485	454	480	496	470	475	498	455	486	471	456	518	487	482	450	461	482	470	430	492	468	481	504	467	490	457	491	505	456	475	474	473	494	511	484	476	469	432	451	496	470	468	458	452	465	497	506	493	468	524	484	477	460	501	503	476	493	480	486	476	444	457	491	453	476	477	464	483	462	514	483	484	456	465	482	491	491	477	513	440	498	506	487	468	495	490	477	511	429	505	469	465	482	455	490	482	503	508	490	486	443	464	500	486	488	456	490	447	468	487	479	478	436	501	493	483	479	509	473	470	450	454	479	490	471	472	511	503	499	486	518	484	502	456	475	472	484	467	475	480	462	509	465	529	480	482	466	473	460	451	508	477	462	422	472	524	449	468	473	475	480	476	460	496	482	437	410	479	501	443	483	477	528	485	474	470	474	491	481	426	487	482	459	468	533	467	478	532	513	464	503	429	488	467	472	496	483	505	465	479	518	469	484	458	510	486	511	510	480	528	476	451	510	486	474	448	487	498	528	457	485	494	499	462	450	477	473	473	513	447	485	453	499	474	494	487	479	477	494	486	460	460	459	494	460	474	503	533	453	489	489	522	459	527	482	449	471	486	451	498	469	476	501	493	481	473	495	432	474	478	452	459	462	482	487	468	506	502	483	494	480	489	512	452	501	456	500	484	449	482	466	481	473	488	520	501	473	503	490	487	466	481	492	443	476	495	492	501	483	475	500	466	474	464	441	497	459	496	487	493	489	492	499	478	449	506	491	481	465	463	456	481	471	493	490	489	514	498	465	491	477	467	509	472	476	513	465	492	502	457	477	524	544	459	459	471	481	462	479	495	453	522	486	499	507	482	448	469	494	465	462	456	507	480	472	521	468	494	481	451	478	502	481	499	484	490	483	462	462	522	473	471	499	489	490	479	459	464	482	470	449	469	462	467	465	455	466	460	500	501	465	466	461	462	486	475	488	468	458	492	479	482	491	502	496	512	445	461	466	481	445	487	435	498	472	470	506	501	455	489	453	508	477	465	446	478	483	511	494	542	485	453	487	492	471	482	499	460	463	467	498	462	494	497	513	460	495	479	509	454	459	455	517	478	494	471	519	471	522	508	511	545	447	492	514	474	463	477	476	467	478	482	478	503	481	476	483	484	434	527	492	458	460	497	453	500	478	505	483	486	493	451	480	528	488	472	464	481	479	464	491	484	454	527	486	450	540	474	459	485	527	494	437	509	462	485	521	503	467	449	508	497	461	494	495	515	513	472	512	448	483	470	445	491	490	457	472	496	484	483	482	497	467	484	483	457	469	464	453	467	485	476	456	497	469	483	499	462	441	507	511	485	503	466	484	495	498	488	462	482	491	500	454	464	436	488	482	491	470	480	473	458	498	490	490	441	538	477	477	481	475	464	485	465	461	450	497	507	501	444	502	500	523	496	516	479	456	481	506	502	463	471	490	458	481	476	458	472	496	464	480	482	474	487	467	439	454	462	507	486	472	473	499	484	454	481	471	469	483	476	480	468	447	479	513	492	482	463	489	516	506	487	451	466	507	444	447	505	463	495	496	487	513	475	465	508	480	510	527	482	500	492	487	493	484	494	475	456	446	524	522	473	489	490	521	450	507	477	519	509	506	462	489	475	478	480	494	442	492	513	471	475	475	484	487	487	458	484	487	509	514	473	490	476	471	466	476	468	479	467	489	535	487	482	487	438	486	492	486	513	500	458	444	474	435	503
33084	17762	18592	15854	11336	7643	5459	3811	2579	1908	1521	1383	1302	1129	1073	915	946	813	860	692	620	565	474	511	436	385	525	529	548	620	636	484	485	445	423	401	337	327	304	305	243	233	230	225	235	228	180	225	209	203	192	214	239	196	214	181	193	180	171	176	181	177	222	197	199	201	203	196	185	163	177	182	139	195	182	173	161	167	183	160	143	165	184	158	151	178	177	142	160	145	167	162	180	177	173	162	190	179	137	177	164	163	149	158	176	150	156	180	148	179	150	155	162	143	162	158	170	162	155	151	145	160	189	181	161	164	159	172	147	161	168	166	172	149	173	167	173	172	178	154	155	177	165	147	168	158	161	147	155	150	149	148	173	155	151	165	158	174	142	155	179	155	173	173	135	171	166	156	140	153	152	149	143	166	179	148	139	168	125	167	196	157	155	172	165	166	130	158	187	156	165	160	149	195	153	161	158	174	155	156	182	167	146	180	147	173	196	148	162	157	130	154	182	171	164	164	167	165	145	182	170	154	161	148	179	150	161	181	161	178	166	159	175	155	153	144	152	156	159	146	185	159	185	183	161	140	138	164	166	132	160	168	170	150	174	149	152	159	144	166	155	174	154	154	151	155	179	149	165	153	147	170	154	137	175	148	179	170	159	156	172	148	134	181	156	155	128	177	163	161	149	145	161	149	147	142	154	184	179	184	153	162	194	150	159	167	165	145	172	172	174	164	180	166	165	176	153	164	166	165	150	141	164	184	148	190	163	155	145	149	169	172	165	173	166	141	166	175	136	157	171	179	157	157	140	173	152	197	134	158	153	158	146	141	181	149	169	165	154	169	181	170	151	159	165	173	152	161	138	173	141	174	159	171	171	143	168	155	147	161	162	175	154	179	145	159	180	156	162	153	169	174	147	189	167	155	152	155	155	165	154	133	182	170	175	144	171	185	142	170	185	158	159	172	168	189	169	135	143	166	170	169	163	157	176	143	174	166	158	161	181	160	167	179	152	139	163	176	182	141	156	163	140	174	159	148	155	159	151	172	164	153	164	155	174	129	152	153	176	163	158	160	167	169	167	153	179	158	190	149	168	170	146	182	193	151	169	160	162	153	169	164	166	147	184	163	148	161	177	160	141	149	145	163	133	163	147	168	157	164	164	147	179	140	155	171	156	165	181	161	169	163	168	161	175	155	137	174	161	159	158	159	176	148	154	156	156	165	155	143	157	162	172	178	188	157	168	174	161	143	146	144	168	146	146	157	169	169	175	166	143	170	149	157	152	180	175	164	178	150	152	154	161	188	160	165	170	171	186	173	161	185	179	182	132	149	174	153	187	155	130	172	149	136	164	168	161	184	169	164	136	168	175	162	132	156	172	153	162	181	152	163	155	159	147	141	167	139	163	171	161	174	152	169	131	171	168	172	168	141	171	158	164	169	164	158	186	165	174	133	160	185	148	163	159	152	158	164	160	152	168	152	164	164	153	164	162	146	159	161	151	186	149	164	159	158	166	158	159	141	161	152	168	153	187	156	160	171	175	152	170	172	159	155	167	157	196	164	171	152	192	146	145	155	172	163	137	178	134	164	166	146	160	151	149	174	159	146	166	170	129	157	171	171	146	166	164	191	165	182	146	163	155	145	162	142	148	167	154	186	154	161	163	172	145	148	148	166	182	174	159	151	151	140	148	166	162	168	154	140	144	163	170	144	157	149	139	142	155	154	155	160	169	157	166	170	153	173	172	154	154	151	155	165	146	182	159	159	145	159	152	161	152	143	164	148	170	158	165	198	183	155	166	155	159	197	146	174	156	167	147	151	151	153	151	153	160	170	165	148	157	144	137	162	155	171	168	147	176	165	155	146	156	140	148	148	136	167	166	167	161	161	154	165	142	179	164	146	156	163	170	162	172	194	164	176	169	182	142	136	154	148	180	159	160	155	170	173	145	175	148	161	168	174	169	158	184	169	169	161	148	136	154	168	173	160	159	174	163	157	163	151	160	144	154	166	158	165	179	150	170	165	159	162	156	152	130	158	161	170	173	190	168	160	138	190	173	149	135	143	180	182	173	150	176	156	161	180	166	164	164	168	162	154	177	154	156	177	156	150	152	157	154	165	161	180	162	172	159	176	138	172	170	174	156	166	168	173	144	192	168	164	167	158	163	156	170	168	172	156	146	176	144	152	158	138	175	161	169	168	164	152	161	161	158	173	167	157	163	155	145	174	175	155	156	180	159	170	152	165	172	164	139	150	148	157	145	153	155	143	154	165	171	161	154	180	145	150	176	144	153	167	149	148	175	176	173	175	167	169	160	152	164	138	160	153	149	167	153	154	165	158	179	173	149	157	160	172	155	158	160	170	153	159	146	154	162	164	177	151	148	165	168	166	156	168	169	153	169	184	169	166	154	177	160	169	169	176	163	172	151	166	167	160	156	151	173	196	157	166	158	139	166	149	156	158	174	176	165	181	156	157	158	166	172	172	157	136	182	170	158	161	166	202	173	171	165	171	160	156	165	182	169	147	183	144	170	184	172	175	196	159	155	157	158	162	136	164	135	165	162	157	153	152	147	192	182	165	144	149	164	151	174	167	165	164	168	150	182	169	174	143	139	175	157	154	155	136	195	182	164	164	150	125	170	155	177	170	160	144	151	130	129	176	136	156	173	170	150	165	141	166	158	171	158	167	157	172	163	166	170	153	162	182	157	139	168	161	163	152	174	147	165	172	146	181	151	167	188	153	151	163	136	147	164	153	168	125	144	142	171	148	145	155	148	143	170	167	159	146	156	171	142	171	166	147	166	151	177	182	173	163	155	164	162	152	167	142	177	158	166	147	155	149	190	146	160	155	159	154	169	173	166	155	175	171	127	158	130	159	153	144	165	166	180	173	187	150	168	198	190	159	151	161	154	178	152	147	198	154	183	155	192	161	188	171	153	173	167	140	165	156	158	164	183	174	175	169	155	143	150	163	154	168	138	149	150	159	167	176	167	150	152	161	153	137	160	145	178	162	159	153	177	158	152	159	169	158	159	169	157	177	156	164	172	170	169	148	159	161	156	177	150	155	149	168	181	169	175	182	166	164	163	153	162	151	166	149	129	145	171	141	154	146	152	166	152	161	159	182	159	159	155	145	185	143	164	166	164	148	161	149	167	155	153	142	146	156	166	166	128	179	163	157	166	155	156	160	169	165	139	175	153	168	167	155	142	150	142	160	137	159	156	141	178	159	163	159	183	146	148	155	149	154	161	162	168	170	173	162	157	188	156	146	162	175	164	178	166	163	176	150	148	159	145	154	147	158	161	166	146	169	167	143	163	147	174	167	149	157	147	163	159	166	167	148	147	172	158	184	143	168	157	152	163	172	166	175	168	147	176	147	155	162	157	158	172	146	151	169	174	159	154	170	164	180	152	159	169	149	158	148	164	164	155	151	135	179	161	170	166	175	161	152	159	154	181	167	153	170	151	158	161	142	142	173	170	155	174	168	176	159	149	166	167	144
18797	11305	23664	27358	24759	20915	17966	14636	11350	9250	7828	7509	7129	6490	5783	5371	5253	5005	4931	4114	3660	3116	2838	2654	2559	2494	2944	3184	3611	3754	3670	2951	2529	2570	2624	2221	1955	1713	1427	1329	1204	1217	1078	1021	969	954	839	810	813	789	745	770	776	811	814	737	662	694	666	694	644	659	569	597	647	706	628	577	564	579	527	538	527	505	531	487	488	458	467	442	406	468	468	470	451	487	455	434	420	440	478	475	432	447	426	443	434	420	452	424	443	429	459	381	415	410	394	379	430	401	400	404	387	384	396	407	434	379	404	393	410	428	409	426	412	429	403	431	448	411	406	441	412	423	414	384	378	367	381	416	422	421	425	391	421	400	423	408	398	406	368	406	401	379	435	391	400	398	389	425	406	405	370	409	388	403	386	391	443	407	393	400	431	419	411	399	438	399	426	424	406	408	394	393	429	427	402	387	392	418	425	398	418	390	350	376	391	425	421	369	441	393	424	395	407	401	407	418	367	402	394	406	367	425	422	399	394	456	398	436	350	417	407	402	426	390	395	435	383	392	432	417	394	393	388	383	400	393	397	426	411	412	397	387	436	415	398	405	392	395	377	401	412	365	442	394	418	401	409	425	407	416	400	389	420	373	397	392	402	361	374	401	421	438	418	377	372	407	402	342	392	395	410	402	388	407	396	414	431	423	391	380	422	406	398	375	395	424	386	412	421	403	393	414	400	371	407	415	382	430	413	406	393	376	400	395	429	397	376	359	399	398	404	433	370	401	366	385	431	407	400	432	422	402	434	416	379	435	393	406	419	385	387	403	376	432	394	391	398	394	409	393	410	355	406	404	361	436	391	419	418	398	381	434	437	401	389	437	429	402	385	419	376	359	382	402	448	426	409	422	379	447	391	406	418	368	426	426	394	394	403	387	383	414	405	383	433	424	417	423	429	415	439	397	425	373	401	387	400	368	416	374	395	399	410	422	382	390	397	375	431	369	413	394	393	408	374	364	392	442	415	417	400	389	374	419	385	420	391	435	424	434	430	406	378	402	431	395	378	419	414	385	390	382	397	409	414	389	427	401	395	436	384	409	377	389	398	408	395	406	405	420	412	377	420	411	378	405	396	387	399	414	414	374	391	402	391	401	407	408	385	437	399	407	378	406	393	406	405	376	402	364	366	426	386	424	395	407	402	378	370	415	417	405	397	402	373	416	412	413	412	402	417	429	390	395	424	411	369	430	407	382	381	434	406	397	413	420	392	424	411	423	378	415	409	391	427	415	377	405	376	434	423	386	419	353	384	405	416	374	452	384	417	383	417	397	431	404	380	394	420	404	383	412	402	443	423	407	411	389	378	392	406	386	415	378	417	440	430	429	398	378	400	403	418	400	386	397	369	414	417	367	418	407	429	428	412	393	398	425	408	415	404	381	440	410	402	411	412	383	405	443	403	412	400	422	379	401	434	451	384	422	430	402	403	377	405	444	450	391	390	398	389	412	407	383	411	460	451	426	376	385	383	377	403	439	414	372	362	411	411	392	431	429	388	437	404	400	417	394	407	387	383	451	396	433	436	434	399	416	407	439	409	417	433	423	388	428	437	391	416	397	437	372	382	405	382	413	399	382	398	406	384	405	416	368	399	434	433	408	413	392	400	426	392	412	386	381	389	381	423	432	420	412	413	415	403	383	408	398	442	389	422	425	405	416	388	407	426	405	420	377	380	354	385	396	434	403	430	438	435	393	425	427	428	407	376	408	422	404	445	365	415	430	407	420	419	412	411	376	407	408	412	415	391	425	399	404	368	423	428	375	373	445	387	389	401	399	404	393	413	407	413	401	457	423	411	367	380	377	370	377	416	388	404	368	436	393	412	422	372	439	437	390	419	391	388	395	476	398	410	395	390	393	439	408	407	459	448	423	408	427	404	394	408	402	390	406	407	406	413	406	409	392	342	385	427	436	419	369	411	382	433	390	396	427	386	386	416	389	401	407	393	373	410	387	411	386	417	392	387	412	404	385	447	403	414	406	392	436	398	423	421	401	405	383	377	411	433	377	430	411	451	399	402	423	404	368	409	403	374	409	427	397	431	405	396	420	414	428	377	417	390	396	424	403	421	372	392	405	420	395	407	429	397	398	404	413	395	398	374	406	382	411	429	357	382	424	407	390	393	398	413	421	427	402	409	380	377	384	409	398	379	400	421	391	432	434	398	439	362	430	402	394	393	402	379	410	405	380	372	399	394	400	428	404	434	400	403	399	362	394	420	362	425	441	426	409	387	412	433	425	409	386	388	398	388	366	424	427	384	397	388	379	428	402	419	406	430	417	376	420	431	404	375	411	411	377	359	381	404	376	424	404	380	421	442	402	391	392	395	386	409	387	419	432	384	396	405	405	423	398	428	386	403	393	429	396	401	424	392	405	400	397	408	413	388	392	415	384	408	403	419	428	415	399	397	402	420	427	395	390	430	370	425	399	373	418	407	428	402	450	423	410	435	396	384	416	430	427	351	383	387	390	399	413	402	407	418	402	418	396	387	407	409	421	400	418	380	410	400	409	367	416	417	400	374	404	399	414	408	389	376	402	422	405	419	423	448	382	388	380	410	372	389	399	435	427	403	394	386	410	401	357	388	427	399	403	390	446	409	399	394	437	419	412	417	431	411	416	399	408	417	400	423	411	404	391	395	432	413	412	399	398	410	418	438	414	395	400	381	426	429	408	398	408	383	403	429	383	375	411	438	411	400	352	382	377	431	427	425	431	395	388	390	433	412	408	415	413	419	415	372	441	406	420	384	392	370	374	398	402	383	393	433	414	378	434	402	403	375	418	419	377	416	429	409	392	437	379	387	414	397	408	454	375	425	408	362	411	398	411	437	398	405	393	421	375	388	379	367	417	391	441	401	405	370	437	400	438	404	420	397	441	386	404	387	386	397	402	390	407	376	414	382	388	397	398	390	421	412	416	410	425	409	351	392	427	385	385	362	373	460	396	404	432	455	425	390	439	415	386	400	390	369	390	419	383	442	363	379	404	436	418	402	384	433	404	391	408	411	396	383	406	392	378	418	387	396	404	408	406	403	392	424	406	401	447	433	455	384	393	387	401	397	381	389	418	362	458	379	412	386	445	426	423	379	415	408	374	370	423	397	397	386	436	389	405	405	401	425	391	413	415	472	426	401	431	355	395	392	404	408	404	391	417	394	381	467	409	405	415	406	383	400	416	412	406	405	414	405	398	407	401	419	378	391	391	390	402	393	352	403	420	397	437	411	424	426	379	409	409	361	397	393	422	427	408	419	430	411	387	393	399	398	411	392	427	406	399	386	434	428	402	405	392	402	397	428	436	395	428	363	415	405	390	422	388	440	385	391	392	394	400	422	350	353	402	412	388	406	385	397	394	373	417	418	429	418	394	388	394	423	382	381	394	412	444	387	389	412	406	392	403	441	430	410	382	391	409	373	392	419	401	393	380	400	389	428	438	436	420	439	389	401	443	405	393	376	390	446	411	412	385	445	382
11437	6151	7690	6039	4206	2817	2008	1345	860	609	586	515	451	468	423	455	424	370	381	344	311	285	321	310	309	298	341	274	302	304	284	289	290	290	276	295	284	295	278	276	272	259	268	250	249	272	254	251	254	233	255	258	266	275	292	231	241	247	249	222	229	238	261	258	250	229	254	199	228	261	226	207	261	222	266	237	241	230	262	234	259	239	223	217	235	225	238	236	233	232	243	271	252	213	231	242	232	255	239	237	250	244	209	229	229	227	240	235	240	251	234	231	232	260	252	207	234	235	221	265	272	275	256	229	216	257	241	232	237	237	250	250	238	247	253	222	236	254	254	235	255	232	236	240	253	259	235	227	211	250	236	266	222	235	243	233	244	224	253	222	242	243	236	245	244	230	228	251	235	230	240	256	221	237	242	253	227	240	245	240	225	203	207	218	262	245	205	252	240	249	260	250	230	239	234	242	248	232	206	200	254	257	222	231	216	264	246	209	221	256	237	224	217	238	212	220	243	250	217	243	235	210	259	225	237	225	227	247	213	258	247	228	216	283	255	222	249	236	245	265	240	230	225	258	263	253	258	259	189	224	248	232	245	243	218	241	239	261	224	258	239	238	235	263	226	240	216	262	232	238	238	250	213	224	260	241	232	228	206	204	234	196	203	225	227	210	261	214	279	239	225	235	243	231	254	260	277	230	227	263	245	224	214	240	247	216	226	218	250	232	245	240	224	245	265	259	222	241	223	238	242	234	224	223	255	260	248	229	234	218	244	235	236	225	239	286	272	241	207	269	257	211	237	225	247	243	249	231	228	217	243	218	224	229	236	257	251	263	251	230	243	272	217	236	233	236	251	256	233	247	233	240	257	259	210	252	253	249	246	192	241	208	231	220	258	213	218	235	244	240	232	231	209	235	247	243	258	235	191	248	242	233	242	220	244	212	226	197	257	222	253	227	237	220	258	230	241	236	217	247	238	240	232	205	244	230	222	252	203	250	217	244	245	259	231	244	227	228	219	201	241	233	229	210	225	248	239	228	235	225	255	233	251	243	246	222	249	242	206	201	233	238	239	217	262	239	258	211	232	278	221	228	280	224	231	246	220	234	236	225	230	236	271	260	227	250	220	204	207	251	224	250	252	245	262	217	238	233	203	242	227	262	240	224	227	249	225	251	237	237	244	243	217	260	242	252	256	227	257	241	232	250	254	217	218	246	208	258	238	230	240	249	258	230	265	245	229	236	233	218	209	262	216	221	237	247	225	257	246	266	230	225	219	209	233	265	232	249	230	267	230	251	224	248	204	239	251	226	216	234	244	222	239	227	258	255	226	219	263	229	214	245	223	271	228	246	231	255	245	225	243	267	249	248	248	255	255	205	238	231	243	269	237	206	248	246	230	227	247	220	224	258	219	234	243	246	221	228	267	223	270	233	233	234	246	236	255	239	245	252	250	240	252	221	258	254	212	267	232	228	255	226	219	217	242	259	228	234	248	230	254	217	235	224	229	241	232	240	244	253	245	232	241	239	220	219	238	243	236	264	227	254	233	232	226	218	241	244	255	257	219	244	225	238	227	248	245	237	224	253	216	252	231	228	218	223	207	242	228	239	225	248	249	249	223	239	264	257	250	218	215	239	248	243	241	264	228	233	256	243	237	233	231	233	237	223	234	271	238	241	214	257	213	235	256	254	226	225	248	200	226	226	249	248	244	220	234	242	246	250	247	225	267	248	244	226	234	222	260	250	257	249	233	255	208	236	231	206	217	210	235	239	237	252	243	226	246	252	221	208	237	248	245	242	231	245	247	236	235	230	243	291	247	223	231	221	247	244	223	197	230	233	241	219	209	224	211	231	229	231	236	246	247	223	249	220	209	247	244	237	216	242	195	255	225	232	252	257	256	233	224	243	254	250	219	257	245	241	228	230	227	245	262	216	247	237	268	222	287	256	268	238	233	220	250	234	229	254	222	248	233	227	263	209	234	242	240	232	214	241	216	225	232	254	209	224	242	238	247	243	252	229	257	219	240	265	255	189	263	254	227	242	249	245	212	241	258	258	226	203	240	223	210	248	244	243	245	213	226	230	212	259	241	248	216	221	221	242	220	217	254	210	226	210	230	254	255	260	209	221	257	192	214	241	251	232	234	253	200	245	242	248	253	234	234	245	237	218	221	214	232	215	245	220	243	239	236	262	262	241	245	246	247	212	237	230	219	247	233	225	206	222	232	247	223	220	245	238	229	226	233	228	216	269	257	256	219	228	251	230	244	231	252	214	231	224	218	222	238	227	229	228	235	232	235	208	232	252	260	229	222	251	254	233	224	218	237	282	248	240	240	241	261	255	228	214	242	213	249	253	222	247	229	286	234	248	240	218	220	233	240	225	230	254	222	239	237	224	238	226	238	223	245	244	250	248	227	250	235	224	223	215	260	243	230	210	221	229	247	225	244	235	256	222	232	240	244	230	248	206	257	242	257	266	235	228	233	244	240	229	240	241	243	198	259	250	228	247	247	212	253	220	241	222	233	247	235	228	216	235	249	245	247	234	233	251	204	227	234	225	257	259	265	248	232	240	238	270	226	242	241	239	223	222	261	223	237	224	247	218	210	271	227	225	235	229	226	192	215	225	250	242	242	234	209	242	223	230	233	228	207	243	248	254	243	220	228	225	229	249	231	237	244	225	212	266	231	256	247	229	226	249	222	239	278	249	246	247	234	241	271	221	260	228	252	278	254	241	242	251	235	228	260	229	222	207	243	227	240	225	236	231	269	247	217	236	249	249	217	248	209	231	244	255	238	243	240	255	221	237	234	233	248	211	216	210	227	227	280	240	262	220	220	207	214	230	234	247	233	221	250	250	217	247	221	226	235	227	217	219	248	239	219	231	247	223	268	242	223	240	252	209	242	234	223	241	258	215	233	216	228	223	238	254	247	235	243	270	244	222	237	214	249	251	227	267	210	210	217	240	245	207	263	235	234	220	236	247	248	232	228	221	241	263	227	216	237	239	254	230	243	250	226	257	237	252	253	230	243	231	241	274	230	214	225	224	239	220	263	233	270	236	235	223	200	247	246	271	222	241	225	243	244	232	232	232	228	226	266	231	239	233	238	233	235	229	253	210	229	255	243	229	193	211	248	258	249	225	268	236	235	212	219	212	267	263	207	247	252	222	248	242	225	234	214	235	218	247	246	250	243	246	239	247	255	213	234	238	246	270	227	226	260	256	251	241	214	251	215	255	195	228	252	237	204	240	227	249	219	252	245	242	218	235	240	241	245	236	235	263	251	212	235	198	241	254	221	243	253	235	226	247	242	247	225	260	250	251	251	223	256	202	254	252	251	251	260	243	242	237	202	231	243	225	236	219	243	258	238	208	217	247	225	256	237	207	257	215	236	249	215	252	232	233	228	258	242	246	235	253	248	244	218	206	208	222	261	224	242	224	258	214	233	257	214	223	247	249	238	208	250	265	245	221	240	234	244	248	221	251	258	228	232	241	258	242
6586	5458	12838	15192	13426	10157	8403	6117	4132	3034	2640	2257	2001	2082	1997	1848	1741	1627	1385	1396	1331	1268	1246	1156	1008	1126	1085	1006	1033	1064	1029	1086	1069	974	937	928	966	945	859	819	760	763	759	770	743	709	714	716	707	674	687	659	751	733	718	685	660	602	698	662	674	606	663	625	624	637	624	653	628	633	597	626	655	592	571	579	587	593	578	541	563	614	589	561	598	552	574	603	580	607	620	589	538	579	564	587	608	592	583	581	560	543	571	533	581	548	551	576	556	565	568	568	589	556	602	547	537	519	581	558	602	566	570	590	591	547	556	571	575	552	561	584	524	605	564	559	579	560	578	555	539	582	597	580	539	577	561	601	593	589	539	581	594	579	521	527	585	530	547	563	582	575	579	567	568	564	549	565	523	605	564	562	541	560	560	558	618	543	596	562	524	511	530	597	607	544	554	541	598	561	608	575	585	555	539	541	593	592	554	524	548	574	573	551	612	567	552	539	569	552	580	564	543	590	557	546	554	569	593	609	595	563	552	593	596	542	530	533	554	559	555	591	556	559	580	519	579	582	563	558	605	576	567	570	564	579	552	573	547	534	544	528	614	575	579	556	600	583	567	562	565	585	587	570	602	575	555	557	555	533	566	534	555	565	516	536	553	535	556	578	540	559	561	581	566	544	538	589	577	584	559	608	569	584	580	600	575	587	607	566	608	594	538	560	585	576	528	556	560	534	594	521	572	584	545	570	541	575	585	540	604	600	541	558	532	567	621	571	535	595	600	533	552	570	512	587	595	599	595	575	576	545	588	574	591	627	530	610	565	598	570	532	576	568	578	573	605	570	570	593	608	572	585	579	572	590	539	582	556	566	627	555	609	559	569	575	547	534	544	564	565	601	550	573	502	613	556	558	597	575	581	572	553	572	560	557	595	568	574	556	561	558	583	550	578	609	557	556	545	562	586	579	554	518	553	544	574	543	571	590	555	578	562	582	554	554	566	609	532	537	563	541	571	514	584	568	587	496	579	505	531	538	560	565	566	568	509	560	536	550	574	548	570	540	579	609	559	603	544	578	585	564	579	563	581	549	550	555	562	604	563	578	553	555	549	574	567	544	569	582	623	532	555	580	576	562	584	573	549	557	562	541	579	586	583	576	550	550	579	594	504	568	535	529	561	546	567	581	578	584	570	567	604	598	576	548	542	590	577	624	561	582	568	585	577	541	593	592	552	612	559	576	549	533	566	559	555	557	585	579	572	565	575	558	565	569	545	508	558	648	553	559	561	550	542	573	564	562	576	597	594	551	575	601	562	596	568	581	554	594	606	584	598	554	590	536	560	552	547	582	542	558	548	574	566	574	569	514	557	518	565	583	592	561	551	570	598	567	567	566	571	562	536	533	590	558	578	565	589	546	599	576	589	549	569	563	567	527	560	556	548	599	585	532	579	596	555	522	572	565	576	620	595	539	571	600	573	528	570	547	595	520	548	580	559	590	558	583	529	589	562	553	540	597	542	575	565	579	601	579	611	508	577	564	573	566	532	597	567	556	550	544	552	649	597	534	558	588	553	568	552	562	527	575	583	605	583	559	578	538	537	540	582	546	556	540	577	596	554	566	600	580	550	571	550	559	568	538	551	586	594	569	553	566	635	586	543	560	540	600	553	582	557	615	576	573	578	579	583	608	574	537	537	550	616	587	545	583	556	620	549	596	551	586	527	532	591	557	610	570	599	552	538	576	568	563	562	584	536	593	553	561	551	597	572	513	599	539	548	563	556	552	547	562	518	556	588	548	590	585	561	565	610	566	595	551	599	597	539	572	589	554	539	569	548	534	578	590	595	584	561	581	593	561	565	558	540	521	551	576	609	544	575	581	588	580	561	582	596	585	527	612	559	586	540	604	540	574	537	558	548	513	568	579	581	556	579	568	518	567	585	557	568	597	600	543	556	528	563	624	565	552	539	592	554	574	556	557	588	592	534	527	569	568	608	551	559	558	579	572	619	552	557	538	569	523	612	572	585	582	607	573	556	606	561	569	602	582	597	554	587	618	564	563	553	583	565	628	557	559	567	595	566	576	599	559	535	600	527	593	591	597	600	606	542	580	580	563	583	553	555	568	569	582	599	562	567	594	550	588	580	610	487	559	579	574	573	554	576	541	553	608	552	548	580	581	553	557	550	595	554	561	555	583	609	596	583	536	554	577	549	626	521	590	586	588	579	568	546	541	597	571	628	557	530	555	585	549	554	603	542	546	545	602	567	553	543	548	540	548	577	535	530	541	555	538	576	550	565	574	568	573	564	592	568	574	551	591	549	585	580	559	623	541	596	589	587	537	575	540	550	581	628	571	572	569	555	577	524	530	566	593	580	564	585	540	572	551	580	560	592	562	602	568	581	605	517	580	595	580	562	554	602	557	534	621	570	601	565	582	561	563	536	574	551	573	602	584	570	600	539	569	547	568	562	608	600	592	587	571	583	558	571	533	580	595	612	544	579	564	625	556	551	532	519	589	576	564	585	592	583	553	604	579	576	547	556	621	555	535	544	524	539	584	573	595	570	578	540	572	555	513	546	548	585	586	576	575	602	584	570	547	578	559	571	566	581	574	593	563	580	521	491	616	553	581	573	569	532	552	527	603	546	572	584	562	588	553	564	566	608	573	592	557	589	523	550	527	579	567	548	580	618	558	552	591	556	582	590	586	531	601	563	581	566	600	554	521	598	562	616	592	572	576	537	566	553	562	600	553	577	563	591	556	595	562	569	567	556	563	558	577	557	582	543	566	569	582	605	586	576	600	564	571	552	612	570	600	549	606	589	576	548	558	577	586	567	565	580	566	585	566	606	581	593	530	607	565	599	568	568	535	584	532	542	612	568	555	576	599	566	572	580	568	545	592	548	578	618	567	550	583	571	602	550	553	563	558	583	557	581	623	575	581	578	583	595	558	574	591	550	562	599	562	547	578	568	567	549	619	585	556	575	536	555	536	611	587	576	581	575	610	572	567	533	532	585	538	583	539	561	584	594	550	544	564	584	551	591	596	572	564	547	556	544	559	576	576	566	594	561	556	607	597	583	539	571	586	594	600	544	565	573	543	598	595	603	581	611	579	562	549	569	626	592	574	558	560	572	545	579	604	554	580	603	580	611	582	579	582	548	616	571	551	587	573	610	555	578	564	545	535	584	545	587	568	567	570	581	623	589	613	597	605	557	555	598	571	563	545	574	567	575	568	614	595	569	599	556	512	553	524	562	609	514	582	537	551	581	554	597	574	582	581	589	539	583	563	558	583	567	570	582	548	594	519	556	569	537	582	573	556	559	581	548	581	593	560	593	588	598	589	526	605	554	575	540	569	552	531	579	574	517	550	557	549	567	614	559	552	586	558	557	568	580	584	581	626	545	550	561	557	580	572	574	534	536	575	577	562	623	567	576	599	529	597	591	605	551	554	575	592	571	578	590	581	537	541	580	538	538	591	569	561	554	578	553	544	554	607	566	559	555	579	603	558
23116	11846	13510	11147	7716	4878	3513	2392	1596	1333	1070	880	846	862	754	706	665	634	593	493	552	429	405	388	374	401	418	432	413	458	432	415	366	343	354	313	324	312	287	274	270	275	261	242	244	209	225	213	211	243	244	247	225	222	212	239	222	219	228	193	231	230	211	231	221	206	203	220	205	231	208	213	215	202	223	221	214	181	232	209	190	198	183	199	232	203	217	204	222	217	197	196	187	205	207	196	219	195	233	205	229	189	195	208	191	195	186	187	207	227	211	193	211	204	201	198	204	215	207	234	198	222	205	223	186	204	200	206	199	227	215	187	199	220	197	207	219	196	202	192	189	185	221	208	197	202	203	237	212	203	192	189	186	218	194	219	205	222	207	209	204	202	187	201	218	231	199	181	223	191	193	205	178	231	214	199	205	179	172	201	220	211	220	172	167	201	192	214	203	206	201	188	209	193	197	198	200	215	221	204	202	169	206	204	178	203	213	215	203	200	178	207	187	212	197	213	224	159	215	197	213	216	242	205	206	188	221	210	194	194	199	189	210	212	235	185	212	195	208	197	182	200	205	225	196	189	204	230	199	195	190	206	242	191	175	187	216	204	235	219	190	230	209	181	227	208	192	233	202	186	206	193	197	209	200	172	234	173	215	203	222	223	194	206	201	225	203	196	190	197	190	188	201	206	186	204	226	206	207	214	210	196	210	192	200	211	167	173	204	218	206	216	201	198	196	206	206	231	202	193	211	186	217	192	201	199	191	183	211	196	190	218	202	201	190	201	212	192	219	200	184	209	198	196	213	204	210	194	204	190	198	216	213	221	192	220	194	203	196	223	207	199	216	205	196	192	194	210	180	220	194	173	215	208	173	191	180	192	204	179	171	222	207	193	224	206	209	223	179	204	201	195	214	207	190	203	184	212	193	213	236	222	200	200	194	198	214	208	198	193	185	199	198	200	214	192	208	198	202	219	232	198	198	207	213	201	204	199	210	209	207	158	199	226	247	193	199	227	212	191	220	188	183	160	233	209	209	207	203	202	186	205	210	202	202	180	192	205	198	212	199	202	187	170	210	198	218	217	197	211	192	188	175	197	198	207	192	226	208	184	196	199	221	216	217	227	224	189	189	212	211	212	216	188	216	179	202	197	199	171	184	224	190	195	209	198	209	202	200	206	193	225	198	200	214	190	212	199	210	217	204	200	208	196	213	201	201	215	227	188	191	208	200	203	192	192	218	205	216	185	212	212	195	205	223	244	241	187	168	181	200	187	199	207	180	193	204	205	231	209	219	209	195	180	187	214	177	188	232	197	211	200	173	177	194	182	184	218	224	219	168	217	201	228	202	205	211	195	208	218	219	218	214	188	211	199	183	228	188	225	197	202	196	203	195	214	230	198	181	217	204	172	212	195	202	208	208	212	226	197	202	217	188	221	233	193	226	192	190	202	202	212	192	194	201	222	192	201	218	214	197	208	191	208	210	214	196	214	176	224	200	211	203	203	201	187	226	200	187	194	193	189	240	179	207	190	208	195	196	206	195	231	235	205	205	195	240	210	206	206	186	208	205	197	208	212	172	193	233	185	202	191	213	191	208	196	187	230	206	189	189	226	175	204	207	216	193	186	174	214	217	169	187	222	212	195	193	195	198	222	199	218	213	183	184	181	212	207	206	207	205	195	203	182	193	199	194	188	202	195	191	208	200	220	215	217	214	195	210	223	230	206	200	213	233	205	179	197	194	184	175	221	170	204	208	179	209	190	214	205	208	199	214	200	193	199	204	191	183	175	227	213	204	204	190	197	197	194	215	227	224	237	183	226	207	226	170	173	210	194	224	217	204	191	204	227	203	217	185	174	226	187	185	188	188	206	177	201	206	190	183	195	211	191	200	203	176	196	217	199	192	192	191	205	225	183	214	207	193	197	243	212	201	185	238	213	204	198	164	199	187	188	213	207	219	236	230	216	228	183	222	214	220	219	227	186	188	217	196	198	208	224	194	224	203	221	218	214	184	199	195	226	197	215	198	212	189	205	218	197	197	217	195	183	209	198	195	220	199	203	199	177	217	197	208	205	231	197	225	202	178	216	209	199	205	187	201	212	186	180	207	206	195	215	220	194	183	200	189	202	203	207	199	219	226	199	180	193	213	212	196	224	195	199	214	193	204	221	191	174	208	216	207	201	225	169	208	193	211	206	189	209	186	172	174	191	222	196	187	183	222	227	217	188	186	199	156	222	204	193	206	217	196	206	203	199	209	167	194	208	207	211	184	186	215	206	193	190	229	219	206	213	187	219	187	218	198	224	213	224	172	228	187	197	217	172	181	220	217	193	172	194	205	214	217	229	210	205	223	205	221	162	189	185	212	223	198	215	197	195	216	199	223	202	196	156	189	213	207	204	181	230	210	209	198	193	191	184	225	209	223	217	222	198	193	189	213	205	191	199	202	204	196	198	198	225	207	217	209	182	216	229	193	209	200	215	220	196	208	209	198	171	223	190	200	195	199	196	209	174	215	190	197	233	196	202	195	191	215	206	203	191	204	212	206	212	209	206	202	209	201	201	198	209	227	222	249	237	213	162	199	208	206	211	191	215	240	203	200	205	203	208	226	227	192	208	214	198	203	204	209	207	194	206	216	205	227	198	216	200	201	176	179	198	204	249	196	234	181	208	179	201	201	191	196	222	218	195	208	179	205	208	191	193	188	177	205	216	207	190	180	214	207	221	209	207	201	224	214	205	206	207	214	220	194	195	212	202	181	205	210	239	210	211	222	204	208	206	202	194	196	205	211	203	197	230	197	216	212	218	232	207	216	206	199	186	208	182	207	192	222	201	217	184	197	208	216	207	189	223	196	222	212	178	182	209	203	195	188	219	218	199	188	210	193	217	198	213	221	196	214	199	212	192	208	196	242	224	197	200	186	187	180	196	196	199	203	200	218	202	174	177	187	220	193	207	197	194	231	216	217	231	205	187	202	235	190	199	208	195	229	205	196	210	187	206	200	200	203	192	207	181	189	197	189	193	213	186	201	202	215	203	188	188	200	192	193	178	199	218	205	201	217	195	226	195	207	203	189	195	222	214	207	197	201	201	194	190	196	196	205	214	196	193	198	200	234	197	230	201	200	235	223	208	194	205	200	204	204	185	202	203	192	200	183	182	186	214	198	182	181	214	182	202	212	204	185	180	192	209	197	212	201	190	220	203	192	206	204	206	220	207	231	214	216	208	212	216	213	187	193	227	204	182	205	185	200	225	185	193	200	207	171	191	201	200	185	207	200	197	191	218	195	177	203	204	218	217	200	197	217	204	226	220	197	198	211	178	203	194	200	182	202	194	190	206	201	200	194	217	213	216	195	200	171	206	205	203	199	192	191	204	229	207	215	207	222	211	210	202	231	183	199	199	215	216	207	200	221	222	202	212	201	185	197	194	216	198	226	208	200	186	202	198	198	224	230	182	217	227	219	202	192	212	194	184	205	182	195	175	210	208	175	204	201	197
13394	8787	19226	22458	20131	15786	13668	10236	7452	6464	5471	4801	4663	4519	4256	3954	3896	3345	3052	2584	2606	2452	2247	1957	2009	2143	2189	2437	2423	2569	2511	2224	1713	1747	1777	1532	1395	1314	1212	1125	1020	943	917	890	894	782	741	746	738	742	745	778	747	732	725	713	661	672	696	632	623	696	654	616	603	658	552	635	630	640	630	578	559	572	563	549	548	538	507	529	537	523	554	542	553	546	492	530	514	532	523	486	495	508	479	492	579	543	483	522	500	505	560	492	582	500	510	463	544	460	529	524	486	492	509	497	509	513	504	479	545	487	498	525	534	531	500	527	506	539	540	532	544	475	482	452	460	469	526	517	516	522	507	522	495	517	493	463	521	502	505	503	539	533	524	497	523	498	482	495	490	518	478	508	481	508	553	472	493	528	514	468	482	488	513	478	511	505	502	458	452	509	499	513	440	540	534	493	493	516	480	536	479	516	488	516	505	544	466	536	497	505	485	505	526	501	516	525	499	479	472	487	518	474	495	450	498	525	479	474	470	534	519	515	475	538	443	515	545	470	482	504	470	516	519	523	528	506	502	514	563	501	532	523	486	518	487	497	512	511	525	515	496	494	532	499	500	520	458	511	483	484	477	497	511	500	530	503	482	474	509	508	472	467	478	469	506	508	467	473	496	500	464	481	478	507	502	514	492	468	499	522	469	472	505	492	486	516	484	490	501	487	488	535	512	485	491	513	494	519	520	512	483	481	526	488	491	477	515	519	498	511	502	483	516	481	504	479	517	472	521	487	489	505	520	518	485	494	474	520	530	459	494	485	492	481	525	524	481	506	494	499	519	497	466	463	467	495	514	488	494	502	500	518	510	498	497	498	528	498	481	530	484	496	502	494	464	494	511	541	477	470	480	473	462	501	491	529	473	503	473	461	519	502	482	493	518	494	527	495	478	503	518	505	487	524	490	539	499	490	513	519	515	480	473	499	524	521	475	497	493	500	492	522	499	504	509	499	483	493	535	490	502	475	484	505	474	473	523	476	508	499	476	473	485	527	490	464	498	505	480	495	496	456	497	451	509	502	502	511	474	461	481	504	492	522	538	514	477	509	465	481	495	504	510	486	478	514	458	477	467	495	522	501	497	494	494	490	520	476	508	468	563	496	511	476	533	482	455	514	504	480	524	520	471	467	471	484	492	534	492	552	472	460	522	535	519	506	516	507	482	501	514	496	519	497	483	466	504	485	498	502	507	492	440	491	526	488	513	483	490	482	475	480	464	486	527	466	488	507	484	499	515	514	492	532	470	494	547	477	492	501	547	533	492	499	491	529	485	502	512	485	479	485	512	486	484	492	498	518	528	492	483	491	537	489	500	543	494	510	490	545	496	520	499	487	448	481	544	503	513	506	492	514	534	501	494	507	501	503	485	492	492	496	528	525	474	460	526	520	491	505	490	510	492	484	522	501	494	501	509	506	534	474	479	512	494	517	464	503	518	479	473	506	461	490	516	517	498	493	474	509	497	478	493	494	470	515	456	517	506	519	481	482	542	448	487	487	505	459	520	488	496	516	507	473	483	525	546	484	493	504	502	496	490	521	492	514	487	486	464	513	513	526	490	457	503	470	523	471	549	515	502	531	477	508	501	481	540	546	504	494	479	471	488	509	543	490	465	513	514	501	506	526	497	484	505	507	500	500	509	478	454	446	497	477	488	523	468	522	488	453	485	517	472	504	525	531	566	471	475	509	508	503	453	494	497	498	499	496	470	464	489	503	469	504	515	523	513	494	468	516	502	481	510	500	506	475	490	513	535	491	486	495	463	455	478	474	509	483	503	519	484	508	479	456	461	491	521	447	481	478	488	515	514	462	476	489	487	515	533	493	551	509	504	494	537	487	500	535	497	500	488	521	501	506	480	500	471	433	482	479	509	494	510	514	490	501	472	477	481	517	492	504	461	562	518	502	501	470	541	524	498	459	518	465	488	481	532	475	495	471	503	490	499	496	482	497	490	487	502	510	510	505	517	505	478	496	467	509	487	519	535	460	488	528	498	503	473	516	531	494	483	552	540	480	509	468	486	519	539	472	568	516	493	498	483	545	482	489	475	481	494	509	514	496	526	484	500	491	478	530	491	506	520	471	458	485	537	477	483	485	525	520	481	472	481	463	512	457	486	487	484	528	488	512	495	480	487	514	474	466	517	507	488	470	515	495	475	465	455	484	479	519	464	521	525	457	512	485	491	518	511	498	536	473	485	494	508	476	513	480	523	495	459	497	524	468	521	460	485	513	477	509	491	562	509	527	475	523	490	513	445	493	521	486	520	472	470	503	479	515	515	525	516	462	459	478	472	483	496	517	501	459	491	508	513	516	508	480	512	496	490	476	534	523	520	516	468	455	495	568	521	471	494	493	431	468	478	507	475	481	490	465	459	484	529	500	520	513	498	510	497	446	469	506	466	496	502	478	454	459	518	499	483	492	475	497	498	518	534	527	499	524	494	522	530	483	477	504	516	461	544	467	497	479	506	537	491	538	499	509	507	505	541	523	493	475	490	449	505	518	500	485	506	490	477	449	510	539	499	455	459	518	515	516	487	481	476	516	527	502	530	494	505	522	498	483	500	459	472	480	510	500	490	527	471	507	482	496	461	504	491	543	499	507	491	474	523	491	504	487	471	496	545	497	514	514	461	527	478	511	529	492	527	486	491	473	535	493	491	533	471	489	514	532	498	488	427	502	541	510	516	488	479	503	465	471	517	500	504	534	536	487	475	479	454	493	504	510	494	468	529	534	496	470	463	512	525	522	524	496	500	494	500	490	545	505	528	493	507	511	528	489	480	474	489	472	496	485	503	471	489	520	503	494	479	465	493	532	485	511	497	483	501	513	494	545	514	502	536	506	497	516	495	547	517	501	531	523	507	475	523	503	496	522	464	475	528	502	466	519	505	500	506	538	471	531	515	472	507	479	511	491	480	534	515	547	511	474	526	518	515	540	485	522	498	510	481	523	493	469	521	506	527	472	496	490	487	523	481	500	478	503	497	481	466	507	473	493	497	488	507	557	519	513	488	533	517	503	519	513	479	488	483	507	503	488	474	523	510	523	504	512	491	485	516	500	512	497	473	502	513	494	477	535	518	537	472	490	509	494	485	499	519	558	521	483	493	481	487	492	523	492	493	487	465	523	519	539	421	472	486	479	457	448	545	532	496	501	489	517	475	519	506	487	503	524	488	513	509	505	455	525	509	505	525	503	471	506	507	510	521	470	472	532	533	518	534	476	495	507	466	542	528	492	509	516	495	492	494	496	536	491	502	512	516	456	515	511	520	499	506	516	487	537	494	492	489	483	501	504	531	487	518	528	476	480	503	471	482	484	496	470	493	496	496	504	498	478	480	490	478	530	456	504	474	492	489	487	509	473	472	516	542	488	488	473	462	472	523	481	544	475	503	492	482	502	505	487	474	497	513	485	493	511	491	484	514	539	511	499	507	509	482	443	492	507	498	514	508	524	476	497	522	482
32385	17923	19037	16182	11269	7511	5079	3523	2473	1947	1474	1361	1322	1203	1007	971	949	961	921	681	613	599	490	455	445	542	538	577	570	674	492	529	419	388	403	377	317	326	290	263	255	261	242	207	229	238	210	197	224	212	183	179	202	188	171	203	187	173	180	195	191	200	174	176	181	181	169	152	173	219	156	199	179	173	187	163	166	141	158	165	175	195	184	152	170	154	151	160	164	138	164	167	132	172	167	152	151	178	172	172	179	163	164	169	144	141	148	167	167	136	160	140	169	186	162	150	168	166	153	141	150	148	139	146	161	181	137	145	164	138	168	143	145	166	178	143	135	175	161	167	144	172	158	173	148	149	173	143	148	157	166	173	160	155	151	166	163	178	159	164	177	176	166	149	139	169	156	141	146	165	161	155	142	147	164	169	157	167	172	137	171	145	160	195	171	160	172	136	156	158	162	142	159	170	168	155	174	155	157	162	135	167	149	167	131	152	188	168	150	188	142	162	149	136	138	171	165	180	155	149	150	169	167	165	149	159	166	179	178	151	139	162	155	148	157	141	136	166	180	157	161	139	178	167	168	170	176	176	165	147	165	177	146	181	150	160	185	168	162	166	156	155	144	168	170	158	169	181	163	159	145	155	139	171	165	154	173	150	166	152	160	167	151	162	152	144	138	144	140	161	167	160	140	151	168	150	173	151	160	152	150	154	181	160	179	178	163	182	166	173	173	156	190	149	160	173	148	149	183	190	162	136	183	140	138	159	154	144	161	169	145	147	166	139	170	175	138	145	175	174	149	152	159	157	144	151	156	159	159	157	165	165	145	179	171	160	196	163	183	167	137	143	142	158	150	157	153	200	190	159	147	165	159	143	145	140	151	158	162	143	152	146	178	160	166	155	178	161	154	159	173	167	181	165	162	168	131	152	166	153	168	169	181	150	154	184	172	192	160	174	154	159	146	164	166	155	156	161	153	150	146	130	165	154	145	139	146	170	166	168	147	154	171	164	178	168	168	141	168	165	140	182	164	165	169	160	152	150	165	160	154	159	169	166	170	174	179	145	172	163	164	178	165	170	165	158	173	162	178	148	161	158	164	148	175	157	168	156	162	138	166	169	146	141	149	160	170	159	163	177	174	159	172	155	150	157	157	168	166	161	164	159	159	138	166	163	186	158	164	163	142	161	161	153	144	162	164	165	145	158	169	173	151	171	176	144	184	131	160	146	179	143	157	158	171	196	168	150	154	146	169	161	163	149	162	175	152	163	159	168	184	191	190	160	158	162	168	170	154	158	161	153	181	155	168	156	154	171	151	167	167	153	173	163	156	145	158	170	169	167	139	167	166	178	163	150	157	182	169	156	157	170	169	164	167	159	162	177	148	171	176	163	153	157	153	151	158	181	165	169	163	157	153	169	165	156	153	167	163	168	162	164	151	159	165	151	161	162	153	165	157	146	173	151	173	150	140	143	151	152	165	190	138	172	165	171	152	137	182	156	149	143	147	142	132	159	148	157	160	182	158	164	168	156	151	159	168	175	160	165	175	141	151	189	136	169	149	177	169	167	164	147	149	158	167	160	170	194	154	146	165	135	162	158	137	152	153	179	151	158	168	169	130	162	160	175	175	170	164	166	175	184	167	163	150	164	170	148	171	166	151	167	142	177	157	159	156	172	154	169	180	166	145	149	161	163	151	174	157	125	158	164	150	134	129	167	176	158	154	182	160	170	149	152	150	176	193	147	166	159	167	149	162	195	158	158	152	139	147	162	174	179	151	145	148	176	157	163	157	163	177	152	160	155	166	145	162	203	162	138	168	172	164	170	160	137	143	160	159	191	166	145	145	154	162	164	162	156	161	170	148	175	162	152	154	171	148	141	160	154	167	145	146	160	155	161	190	174	159	150	181	152	169	156	173	147	165	125	160	173	178	156	139	166	152	172	164	151	189	144	163	152	165	168	158	178	178	166	149	149	126	172	145	150	157	144	166	186	168	154	143	170	171	153	155	141	161	157	169	169	148	153	172	159	166	162	145	161	161	175	193	158	154	149	175	160	176	149	164	130	154	153	162	161	138	152	173	169	166	175	175	171	166	168	153	167	153	146	167	168	172	153	156	151	143	150	157	151	161	158	156	163	180	178	165	159	150	142	145	168	148	161	149	155	192	136	146	189	176	149	174	168	150	156	149	186	161	167	166	116	164	162	146	169	165	134	150	168	165	168	160	157	172	156	169	175	174	173	156	167	190	177	160	187	188	170	163	153	168	132	159	156	152	166	162	161	166	160	157	164	161	182	144	161	157	165	151	168	169	167	168	150	164	156	164	164	142	178	161	157	163	152	166	184	165	161	159	139	144	171	146	169	171	168	149	163	156	149	177	167	142	156	187	176	148	158	166	149	172	149	177	165	154	140	165	155	151	141	145	156	146	160	163	172	124	162	172	169	160	172	160	164	155	133	176	162	163	123	163	152	175	155	148	157	151	151	171	154	174	164	173	155	162	149	142	136	176	172	161	170	156	147	177	147	145	172	164	147	137	160	152	215	154	168	147	145	167	169	151	135	163	153	144	176	176	166	172	176	158	147	160	169	151	142	160	157	165	149	147	166	166	162	168	167	149	152	166	170	157	158	172	170	164	163	146	185	162	155	184	153	172	160	152	169	156	153	149	172	172	165	158	144	143	163	160	157	174	162	148	151	153	141	155	171	168	168	158	170	179	152	166	143	158	150	166	161	178	160	175	144	154	160	161	154	163	154	172	165	142	166	155	175	143	172	141	152	149	153	170	179	157	139	156	176	167	149	160	135	166	158	172	154	146	185	146	184	161	163	171	150	169	150	151	158	143	175	149	170	155	168	149	156	158	158	171	189	157	147	152	170	151	173	161	134	143	146	158	153	148	170	189	153	163	147	165	149	145	164	152	170	177	161	170	159	169	136	179	163	140	170	163	193	173	157	173	153	173	155	165	144	172	175	158	158	155	160	169	170	163	162	142	154	165	149	151	156	165	139	145	180	165	156	143	164	165	156	177	143	164	166	147	152	186	175	166	149	144	165	166	176	174	173	140	167	176	165	173	159	161	146	163	146	140	161	171	176	146	157	157	165	153	150	147	165	143	159	165	158	189	158	150	161	154	176	169	174	156	161	147	153	151	168	153	169	169	167	126	187	144	152	159	145	159	204	168	145	147	150	171	161	153	163	162	198	160	168	170	152	172	168	153	172	173	160	144	161	139	163	152	174	149	162	152	158	151	162	172	176	148	142	142	167	174	161	158	146	156	163	166	164	151	171	165	162	170	172	176	169	141	158	144	178	167	150	149	153	159	158	158	168	162	169	138	163	156	155	156	157	152	163	156	168	127	153	149	164	165	172	163	149	178	149	161	153	153	158	124	147	175	150	128	151	152	172	162	175	167	181	142	156	160	138	150	159	170	176	140	174	151	152	143	153	139	159	157	161	153	144	143	162	173	153	150	151	171	152	167	155	170	146	163	167	161	130	170	166
18541	11915	23643	27546	24698	20833	16977	13747	10722	9345	7992	7424	7376	6940	6038	5830	5994	4783	5124	4095	3641	3429	2906	2663	2311	3152	2869	3319	3446	4065	3340	3199	2544	2578	2528	2104	1721	1703	1431	1415	1213	1125	1073	1084	982	892	825	817	810	741	763	798	827	792	687	702	686	659	659	704	667	632	635	579	599	591	578	640	606	558	570	541	486	521	530	511	485	422	466	452	475	485	459	463	445	457	440	432	436	447	427	404	430	420	436	463	415	430	406	435	408	415	419	430	437	423	411	412	419	434	406	473	422	429	382	388	400	389	409	441	417	445	449	412	381	421	425	437	433	419	395	386	386	409	410	403	418	432	384	430	413	432	416	374	417	375	432	409	400	415	444	409	415	382	367	392	381	392	404	428	423	403	397	396	410	408	400	386	373	393	397	433	414	395	383	381	420	393	431	396	383	392	418	376	402	412	449	428	402	413	382	411	400	388	439	409	428	416	394	369	362	401	424	405	367	420	429	423	401	373	395	415	378	387	420	396	424	386	394	376	388	420	402	431	397	396	424	409	398	399	411	426	392	419	405	393	412	383	399	348	406	403	408	423	416	429	387	378	398	413	385	418	413	405	372	409	400	409	413	437	413	420	419	426	438	385	410	411	432	446	426	384	430	385	417	403	408	411	387	401	407	407	405	399	388	383	400	383	379	395	373	423	418	414	410	432	405	417	380	402	413	388	412	415	400	370	417	410	408	363	369	426	420	413	374	374	385	418	404	416	399	410	432	422	407	410	381	412	425	425	384	402	375	440	384	420	384	374	425	434	426	391	373	377	378	414	397	361	389	385	392	380	391	400	380	413	416	379	409	402	411	439	400	378	380	367	387	374	454	393	417	390	449	387	401	414	420	408	379	408	423	371	383	411	386	411	406	407	411	404	366	398	426	450	428	387	408	420	400	386	428	386	380	405	394	362	371	393	428	385	413	391	400	429	415	380	438	452	420	435	414	390	376	406	408	373	435	424	375	364	430	409	399	392	383	392	401	392	422	396	385	428	405	399	407	389	389	405	433	438	410	368	395	387	425	411	413	417	390	455	409	412	398	412	386	426	403	399	417	397	371	367	403	427	450	394	395	392	383	405	433	399	420	393	395	394	389	420	382	420	422	385	413	421	406	396	409	419	444	449	384	394	388	424	394	402	409	402	391	413	429	403	426	436	367	370	359	380	420	406	407	348	385	421	376	411	408	385	402	409	392	386	411	394	407	443	395	407	409	395	414	417	419	397	385	444	377	395	437	349	379	379	394	403	395	424	390	392	405	391	433	411	393	422	393	421	393	380	378	379	373	403	416	393	402	368	406	380	385	404	455	416	432	415	434	420	388	400	413	389	412	390	410	426	374	388	387	399	401	403	410	405	380	386	357	409	419	418	384	440	419	411	399	370	409	402	416	408	392	396	441	477	393	419	378	384	370	377	417	345	391	448	420	429	404	404	399	385	395	372	419	389	397	385	403	433	391	387	403	406	437	400	375	385	393	418	363	409	373	403	401	400	427	409	400	424	421	403	393	410	388	415	363	399	396	416	380	420	429	410	381	390	409	416	408	413	432	426	417	425	379	373	406	391	418	412	443	409	441	395	440	425	410	407	423	381	408	378	398	407	408	383	410	417	416	426	414	383	384	442	422	394	381	394	371	404	392	437	395	406	433	384	404	392	381	398	415	415	426	402	389	430	424	387	418	382	399	403	380	381	449	434	454	414	452	376	389	389	402	376	414	380	395	433	434	419	421	392	398	393	380	408	376	402	385	421	393	432	428	385	433	447	401	382	407	420	397	411	435	418	428	444	404	435	395	405	394	373	396	410	375	368	372	390	458	392	410	418	406	377	390	406	384	387	410	384	416	365	370	380	413	432	390	385	396	410	410	425	398	419	412	423	440	409	391	427	413	396	432	398	394	400	398	384	435	436	413	396	379	413	396	400	397	403	383	415	374	399	425	401	372	400	452	403	396	394	405	416	428	409	394	387	369	407	405	420	393	405	399	416	400	423	362	413	425	396	442	389	403	390	392	374	442	429	403	400	405	435	440	398	436	394	412	379	406	392	460	444	385	381	419	421	422	393	376	385	417	407	400	364	368	399	418	400	403	417	437	408	415	394	387	392	417	405	391	403	403	392	403	380	419	424	383	438	394	427	394	405	413	400	436	402	388	425	457	397	420	395	393	372	389	387	404	393	411	400	408	393	408	424	455	389	400	407	429	398	420	428	411	426	422	376	393	418	401	399	441	425	437	391	431	379	356	399	414	385	431	425	400	390	385	410	384	400	391	388	413	381	383	386	413	445	395	467	391	418	418	408	405	378	403	404	379	405	430	368	412	413	424	373	411	406	373	401	421	384	433	418	391	423	384	357	427	416	397	400	419	415	391	399	440	404	423	413	392	392	395	387	437	416	425	412	395	374	406	422	388	407	405	408	402	415	365	419	390	394	362	413	419	394	379	395	367	405	418	425	396	389	435	386	416	440	400	377	394	393	449	402	424	384	381	378	413	354	446	411	398	389	385	426	430	373	413	403	400	404	387	384	395	441	379	433	430	370	405	385	374	381	399	412	414	420	381	422	386	382	392	428	388	413	389	417	417	407	416	448	375	406	390	403	399	373	416	426	390	380	405	380	430	387	412	445	415	434	404	441	402	419	383	399	388	362	424	361	419	409	443	417	425	423	407	397	428	396	404	406	445	406	390	425	397	394	417	427	394	402	437	395	421	425	400	377	381	423	421	363	396	375	402	380	404	435	403	385	401	403	421	381	399	439	410	401	418	425	415	414	415	380	393	413	430	399	401	417	406	393	431	407	417	402	397	402	388	417	390	357	434	402	409	404	360	400	402	410	414	395	399	394	379	403	385	438	391	383	427	378	441	449	387	392	412	398	416	361	404	416	392	393	398	386	379	423	381	404	409	398	425	398	396	418	405	406	388	369	379	401	444	392	378	453	394	419	402	420	387	391	412	376	400	408	408	422	383	424	415	380	380	394	387	408	397	416	418	414	426	378	403	394	399	403	413	448	398	383	394	418	394	470	412	425	409	392	421	434	363	447	381	429	429	419	410	407	371	399	422	402	416	382	399	405	381	418	371	419	457	451	394	407	370	430	414	432	438	394	377	418	414	384	382	409	386	371	398	373	446	408	400	443	398	416	372	412	428	422	417	397	369	400	373	406	407	396	414	414	386	407	387	416	405	329	360	390	412	430	411	393	413	403	408	381	399	386	391	386	398	441	384	357	415	415	410	435	363	393	395	398	399	408	401	427	422	388	396	410	401	410	403	428	382	405	375	397	393	412	417	405	403	392	406	385	437	407	420	391	407	388	367	393	416	385	387	423	371	409	383	367	401	397	395	389	413	430	370	381	407	403	432	397	403	386	410	392	407	380	410	394	401	404	383	414	397	388	435	394	390	405	404	432	425	416	428	389	402	398	422	421	379	421	396	389	387	411	404	417	396	396	429	389	411	420	412	389	439	426	397	392
11890	6678	8038	6431	4024	2697	1748	1193	770	637	567	529	488	473	422	445	386	370	391	349	354	344	304	323	307	319	303	281	296	273	287	298	277	301	264	286	273	248	265	278	296	259	283	219	233	258	270	225	241	264	268	259	249	273	247	264	243	255	258	227	247	253	235	273	249	242	209	232	248	257	253	265	251	252	252	224	237	216	226	242	239	194	237	224	256	251	216	241	234	233	236	235	226	244	231	260	241	237	231	264	284	228	259	219	236	247	217	263	256	244	241	232	236	224	235	242	242	249	252	206	260	249	233	231	257	237	245	239	227	255	239	231	233	217	271	214	225	220	211	216	220	216	219	228	237	242	212	222	236	273	245	283	286	241	236	230	231	247	254	227	227	225	218	232	240	229	226	233	238	246	221	240	260	246	213	257	248	245	228	234	250	239	242	238	244	229	266	286	239	237	229	230	249	226	239	220	223	255	242	252	213	228	240	211	264	244	239	256	251	233	245	266	261	247	241	225	266	269	236	251	229	237	213	225	240	228	264	221	233	241	235	252	247	231	242	231	223	226	217	253	215	219	222	228	242	206	216	259	237	222	234	219	227	235	248	222	251	226	234	289	216	216	205	179	244	259	242	242	251	240	261	241	249	237	256	228	246	232	236	251	238	235	240	215	270	245	220	242	244	248	230	224	252	264	243	262	228	230	240	219	205	216	227	242	233	231	244	249	213	245	246	228	207	247	233	230	234	242	246	235	230	256	249	223	229	242	271	240	219	252	234	213	221	230	227	241	201	256	281	257	257	248	230	245	227	206	233	256	235	252	234	221	202	249	234	232	232	236	203	224	222	270	247	219	231	244	240	237	240	253	248	229	233	242	251	233	257	225	237	220	242	229	223	213	223	233	233	230	216	232	243	273	245	245	263	230	220	227	218	203	239	232	245	216	270	248	211	207	233	213	270	230	224	242	209	242	266	249	242	236	222	250	222	263	223	218	223	262	235	243	238	198	236	234	259	237	224	251	227	224	216	226	230	259	264	230	229	238	233	251	220	250	238	260	265	248	252	212	258	233	240	219	243	239	208	218	249	257	263	242	234	230	234	241	247	240	240	238	235	230	264	241	211	247	268	215	264	222	229	242	221	269	244	260	213	219	242	240	261	252	222	221	205	235	248	227	265	235	258	269	247	197	263	245	256	219	258	237	238	247	224	227	253	248	232	234	253	230	242	239	241	261	241	219	240	254	251	236	202	229	249	244	215	250	259	243	213	252	212	245	283	207	248	226	235	217	235	216	207	246	217	260	229	228	245	267	261	219	253	241	249	228	236	231	221	231	236	252	223	231	221	220	254	247	232	240	246	251	225	237	248	203	252	263	242	236	232	268	241	238	243	227	224	241	245	223	253	205	254	231	249	238	251	247	244	233	229	228	257	218	259	233	221	221	228	208	264	224	212	230	226	238	232	217	241	229	229	257	230	220	251	226	242	257	239	238	260	241	239	226	242	233	248	268	228	247	210	240	226	264	226	269	227	213	222	219	229	244	267	243	244	237	259	225	203	216	230	239	253	223	216	231	210	241	231	226	233	254	250	266	233	228	244	228	245	231	213	220	227	255	188	226	221	244	232	260	250	216	223	245	220	236	252	240	263	252	213	228	233	251	217	215	229	252	279	249	226	233	254	219	211	238	225	239	242	232	242	233	255	237	225	242	261	225	225	202	223	216	243	265	237	236	235	243	220	239	248	244	234	232	233	250	212	225	233	234	235	220	194	219	231	249	231	250	234	271	249	193	248	215	226	243	272	244	240	235	221	248	225	262	270	270	231	239	232	242	256	233	261	243	259	235	214	227	218	243	240	254	248	247	200	252	248	224	254	228	215	220	207	247	233	229	234	219	259	248	194	232	246	244	222	249	231	242	209	209	246	243	252	231	202	215	249	264	243	231	251	236	235	262	232	249	221	202	244	229	236	244	216	239	230	254	244	241	215	236	239	267	236	260	235	241	240	230	244	261	236	234	255	237	248	225	244	248	224	261	226	250	247	212	250	216	246	231	238	217	240	232	277	239	237	261	230	247	215	239	221	245	243	241	237	254	252	229	228	218	232	244	239	245	232	216	253	233	230	253	242	232	233	231	241	225	235	230	254	226	257	207	239	225	234	213	226	239	244	216	234	246	247	239	235	220	243	239	246	206	247	232	252	223	263	232	247	239	231	225	245	230	236	235	215	231	252	264	249	231	229	249	227	250	254	218	235	238	225	250	225	214	207	243	247	240	258	248	244	267	238	247	229	207	217	246	216	232	207	238	229	249	240	205	238	227	232	222	261	235	251	232	226	243	248	247	244	218	235	207	261	248	259	225	201	233	224	226	233	254	255	213	245	230	217	236	230	231	268	231	229	243	251	238	249	255	230	233	246	217	246	239	202	237	238	265	220	235	229	243	242	239	218	226	231	223	227	242	260	254	224	208	205	229	225	228	252	237	249	232	230	244	246	259	248	295	231	231	246	237	219	239	249	226	225	214	223	254	216	258	227	270	243	224	259	224	275	217	239	260	219	234	271	239	276	256	217	244	230	237	225	229	248	243	232	257	219	238	269	230	237	238	217	217	230	231	245	264	267	221	217	218	265	233	258	240	245	231	246	257	230	222	257	246	229	232	256	229	253	241	250	227	225	245	217	202	255	225	265	241	253	227	219	237	246	211	239	230	209	206	226	237	237	261	244	258	264	234	191	232	248	241	247	254	260	214	222	219	244	207	256	250	213	255	233	246	238	252	234	251	251	234	245	243	241	228	218	244	225	260	259	222	260	227	226	229	227	240	215	226	222	226	249	239	234	243	252	253	230	254	210	242	223	227	236	211	232	224	273	238	214	239	252	225	267	230	235	195	263	250	232	223	221	232	254	217	275	243	206	255	236	252	236	255	259	265	223	217	215	222	220	215	263	222	240	227	216	234	256	215	217	257	218	256	247	229	252	225	224	227	236	245	253	233	263	249	248	251	215	269	250	252	226	221	229	222	224	240	243	195	227	239	231	212	202	199	248	247	239	261	227	228	242	253	251	215	218	257	240	226	231	222	229	261	243	263	257	229	233	248	241	239	234	213	248	257	239	242	238	247	226	237	246	266	211	240	259	218	228	248	238	254	226	256	236	191	265	225	245	234	245	236	243	240	255	235	253	228	240	256	234	222	209	223	245	243	221	233	225	225	227	232	201	238	233	250	255	262	232	279	234	243	234	213	218	242	242	216	224	242	211	261	249	265	254	226	261	241	240	240	253	262	239	201	225	221	234	249	229	241	232	214	242	226	218	234	222	244	220	242	249	215	202	259	254	227	232	250	238	238	255	262	234	240	242	222	246	253	257	203	249	247	239	244	251	218	209	243	260	214	239	250	234	201	245	252	247	227	268	249	252	233	255	237	211	268	238	252	211	245	234	228	230	222	223	223	213	232	251	258	222	263	231	230	232	248	211	229	236	255	257	252	228	247	235	245	234	234	226	265
6856	5688	13182	15431	12659	10122	7489	5089	3493	2813	2449	2411	2321	2193	2041	1934	1776	1492	1502	1446	1427	1367	1336	1081	1120	1197	1069	962	1050	1104	1061	1079	1015	984	996	962	947	960	884	885	814	732	708	764	700	702	719	708	744	707	676	707	662	693	655	643	652	623	663	673	639	658	651	640	672	639	665	642	636	619	585	622	640	609	560	590	575	587	571	579	593	587	562	578	591	581	586	586	625	593	601	584	619	570	570	595	547	569	635	571	608	562	568	553	570	651	580	575	544	602	545	594	603	587	596	533	601	563	545	535	567	569	571	548	580	526	584	605	559	621	600	607	577	559	565	591	567	539	561	561	556	550	572	576	580	573	548	559	604	611	538	575	523	555	524	548	586	571	602	549	560	551	554	590	545	539	567	561	595	599	528	553	564	534	575	569	532	590	568	551	536	575	549	530	568	552	589	546	547	602	551	587	568	569	577	594	559	560	556	585	516	605	560	579	548	585	591	516	578	519	569	557	560	550	566	544	564	562	574	630	550	560	551	566	546	595	510	537	583	617	592	531	609	576	522	540	527	538	581	590	582	568	560	577	544	560	577	592	555	566	568	568	590	570	573	556	604	584	554	581	571	557	535	545	579	513	566	551	542	561	538	550	577	542	536	592	583	559	586	576	586	553	619	570	534	539	594	543	598	593	592	529	524	567	564	519	522	573	562	620	580	554	599	563	579	549	551	585	591	584	533	539	529	584	560	568	529	580	559	553	547	572	555	542	546	554	530	579	555	591	587	578	607	546	557	554	625	579	543	581	575	545	581	589	555	575	534	556	517	562	558	611	605	558	539	573	585	540	522	578	525	568	581	576	584	591	612	552	603	617	584	547	587	584	575	571	529	565	542	591	540	555	553	555	579	530	588	560	499	557	556	567	594	552	570	554	541	581	558	573	528	542	575	588	569	593	548	599	587	568	551	573	550	565	579	545	551	536	578	583	548	572	547	570	564	560	552	550	580	599	570	568	584	569	551	582	558	588	548	576	612	634	552	545	596	575	519	555	576	546	531	600	550	554	555	585	536	577	598	594	549	556	571	532	531	542	563	589	575	596	529	602	564	557	590	556	560	534	584	570	559	550	558	588	542	539	597	547	532	519	622	547	566	560	582	576	571	529	539	591	504	580	573	540	595	528	580	588	567	594	556	554	570	571	573	584	549	562	525	579	543	556	568	570	608	583	576	599	581	559	569	570	553	592	516	573	624	546	583	560	564	526	549	562	540	556	502	534	581	549	574	513	574	546	559	554	547	527	561	586	582	554	561	582	592	621	544	566	591	571	562	554	498	576	550	622	550	580	550	551	572	569	540	577	593	560	617	554	562	534	588	585	614	586	544	542	562	559	604	577	562	591	563	576	514	559	526	590	558	590	580	522	550	543	644	524	543	572	539	539	580	564	562	559	567	584	566	614	595	535	563	545	573	589	582	572	585	592	560	613	568	573	608	553	583	565	555	578	577	590	528	557	594	556	526	529	564	548	565	564	508	575	566	519	573	545	562	615	561	557	621	536	588	537	574	568	569	563	539	575	568	541	570	530	568	595	579	564	531	548	553	584	554	562	602	555	538	538	592	532	593	543	559	574	552	555	565	541	560	550	572	618	553	598	600	582	556	559	613	557	546	575	601	567	497	541	558	550	581	574	541	560	585	584	563	551	582	599	550	578	554	598	566	616	575	588	524	563	576	553	551	570	544	592	559	536	544	571	551	611	570	556	578	594	550	571	606	603	535	572	581	588	529	603	561	535	591	558	557	594	596	596	567	565	599	501	554	592	598	583	591	534	570	571	593	570	563	546	545	558	513	528	581	560	580	589	542	600	544	537	565	579	623	585	522	549	535	576	542	587	581	519	552	562	585	556	551	570	562	580	566	546	565	526	561	584	544	558	565	601	558	565	598	577	605	573	569	592	598	580	601	562	596	607	551	551	533	609	580	556	554	585	623	587	545	554	584	601	556	594	582	562	526	555	560	547	537	589	564	589	587	538	558	569	568	576	578	587	580	621	558	581	550	616	561	547	582	579	549	559	520	549	586	597	573	555	622	606	553	535	553	565	608	564	592	534	582	595	611	590	566	545	605	563	587	560	557	539	546	594	587	511	567	548	576	577	576	543	545	546	572	572	589	591	604	547	570	554	507	550	540	560	576	587	562	556	582	589	525	614	604	548	583	568	554	578	585	596	539	540	547	608	559	561	542	582	563	569	554	541	567	578	545	551	611	532	571	561	571	581	559	560	579	561	580	561	569	592	586	518	561	558	594	520	577	563	566	509	628	567	579	593	581	549	556	520	591	546	556	555	566	553	591	549	571	558	572	543	547	561	563	623	567	558	538	551	559	590	597	572	583	556	586	562	543	559	562	551	579	563	530	563	523	544	580	615	571	558	561	547	564	577	561	618	575	581	534	576	577	581	583	578	554	577	601	583	582	587	587	556	546	566	586	554	589	578	578	571	552	557	534	533	537	548	580	584	553	574	574	621	518	581	539	540	571	572	658	559	523	595	567	541	565	553	553	566	564	593	632	575	539	571	600	562	531	568	575	564	554	583	568	568	560	562	543	620	556	534	559	557	548	561	553	583	547	553	601	560	560	594	561	576	564	562	602	574	582	551	563	560	585	579	549	552	552	565	566	522	547	550	530	589	579	567	549	608	537	590	581	552	578	562	575	582	509	530	557	518	568	568	591	593	548	588	534	580	612	577	598	529	588	541	561	544	579	529	574	583	558	514	557	540	547	523	564	604	556	591	551	534	569	588	557	546	535	562	560	556	555	591	534	577	574	570	593	577	583	591	557	575	555	600	578	547	571	565	552	602	582	555	577	568	623	597	599	553	528	522	577	582	598	559	601	592	603	590	564	585	551	589	551	526	566	596	570	590	584	580	534	570	589	553	583	596	529	553	573	596	589	549	576	543	547	540	517	561	568	521	567	558	591	588	551	571	595	567	567	610	579	602	546	551	538	592	521	572	623	611	599	550	534	593	583	578	569	552	566	557	530	580	582	544	555	547	567	588	579	595	554	566	519	582	580	557	556	561	538	567	573	571	562	558	557	519	534	568	578	557	546	560	584	578	552	541	588	552	617	560	570	577	554	548	576	563	566	557	581	558	560	583	577	562	599	626	540	573	583	628	572	579	559	554	578	546	584	569	568	596	551	580	552	584	574	540	557	565	574	542	572	588	553	555	552	575	566	588	533	545	568	565	578	590	571	556	550	585	570	580	531	527	560	598	555	524	598	605	532	527	577	596	581	627	564	536	562	556	569	553	537	551	574	550	607	586	550	535	574	542	565	527	583	584	527	565	587	552	539	549	595	529	596	562	563	529	541	605	573	607	518	563	578	548	567	569	578	555	580	590	550	591	577	571	605	523	564	549	574	631	597	554	560	563	554	592	554	536	557	537	540	560	585	542	578	596	564	532	538	540	586	580	588	554	545	560	552	579	594	573	569	571	590	603	514	580	572	595
24507	13066	14318	11672	7327	4952	3052	2157	1507	1146	1133	1027	967	862	715	714	730	642	607	524	507	464	432	359	361	459	416	463	452	518	468	394	300	377	318	318	316	282	287	256	278	258	272	242	240	259	240	213	214	242	236	232	220	220	220	241	211	235	234	222	239	200	247	241	206	225	205	226	199	219	198	238	240	223	225	202	220	208	185	225	220	212	212	205	194	204	199	192	217	195	192	200	203	229	214	211	211	219	180	181	173	221	208	200	211	217	200	194	196	207	213	216	169	214	199	192	193	170	240	202	210	231	201	202	200	217	234	189	191	215	208	197	203	219	211	177	198	188	214	204	198	188	223	191	186	210	193	205	201	198	179	204	194	204	185	189	196	189	219	194	204	206	195	200	199	219	211	199	207	199	216	203	202	182	196	197	200	200	192	205	190	220	189	210	201	216	206	194	187	205	213	188	194	179	219	190	216	192	178	205	187	188	212	215	229	198	201	190	198	178	205	194	195	208	188	228	201	202	208	178	184	215	210	182	218	186	204	185	177	237	183	207	189	192	209	208	199	183	207	186	205	215	207	232	203	157	186	195	192	208	197	189	191	196	214	201	210	205	200	202	217	190	211	207	200	207	193	189	208	195	220	218	226	178	200	187	207	222	211	220	199	190	190	216	199	186	191	193	208	205	226	197	219	189	195	196	187	194	198	201	197	207	182	205	171	227	219	181	198	204	243	229	181	173	199	215	196	210	201	186	192	202	226	208	216	179	194	198	205	219	218	188	180	188	212	195	198	217	218	192	225	199	205	226	201	176	210	195	204	201	195	190	193	195	184	185	185	202	186	186	214	200	206	201	214	185	185	202	201	219	198	219	196	171	183	212	207	192	189	210	205	202	223	219	168	219	196	189	200	227	194	186	207	206	195	188	183	198	176	199	205	203	196	175	194	189	198	195	198	199	181	201	206	207	226	188	193	208	200	210	198	183	182	210	184	211	193	180	197	188	182	217	207	228	205	199	192	180	213	181	180	183	228	204	212	224	189	190	185	190	222	203	196	233	194	199	194	194	182	191	194	186	196	221	204	224	198	204	183	208	182	204	189	201	192	178	186	195	184	215	203	199	215	197	210	203	190	190	211	197	211	173	176	196	202	199	223	208	220	211	204	173	158	188	202	223	227	193	209	191	204	197	184	225	205	183	186	189	194	210	201	223	199	194	183	180	197	210	219	224	200	204	198	210	204	200	194	207	212	169	227	195	200	190	169	204	204	211	201	203	213	216	180	225	194	218	201	175	204	207	194	186	172	201	210	194	191	213	207	182	194	208	182	190	194	205	207	200	205	219	233	190	198	198	191	183	221	192	184	193	195	181	183	184	187	217	187	179	226	175	192	195	212	218	173	182	201	195	178	216	217	194	195	176	189	197	210	198	183	203	200	175	191	181	208	220	186	214	185	207	174	202	205	192	206	225	200	206	190	191	190	206	216	177	198	201	184	206	186	204	193	195	201	194	196	190	183	211	185	181	215	207	190	210	221	187	214	201	188	184	184	195	190	188	185	202	200	197	200	200	218	196	192	188	173	214	209	205	182	226	180	222	187	200	204	205	207	195	207	213	211	192	200	200	180	210	197	209	204	189	191	192	207	193	173	203	178	198	197	222	205	232	196	234	188	187	210	192	194	183	198	207	190	212	193	208	225	199	191	206	194	195	199	212	204	184	180	173	187	184	191	191	191	201	202	184	233	204	203	208	189	186	188	199	197	202	181	190	216	190	220	198	200	196	199	204	220	203	205	191	182	196	215	201	214	201	224	168	208	205	203	203	201	185	208	214	175	202	211	201	204	196	179	200	197	221	216	195	182	199	199	221	211	207	212	192	196	198	209	192	195	208	201	222	192	207	201	174	190	206	196	176	197	191	174	235	201	188	209	166	222	211	187	211	198	181	178	208	172	198	200	180	208	183	204	213	201	210	217	195	195	190	201	202	220	206	220	199	213	180	183	226	190	213	224	197	210	196	202	190	202	184	202	223	187	192	191	200	224	223	182	200	213	225	205	201	208	203	197	181	194	205	206	180	220	172	200	208	177	168	213	181	189	190	228	193	212	200	200	196	212	200	193	198	173	191	192	185	202	192	199	192	179	210	187	174	208	223	190	189	218	210	204	192	193	204	180	199	202	210	191	222	206	200	196	204	204	188	213	249	220	208	192	200	219	213	220	200	209	200	190	204	203	206	190	209	223	204	212	219	196	166	193	218	193	178	225	214	196	233	199	162	212	204	174	204	175	194	170	182	196	190	212	192	203	214	214	206	203	206	222	205	197	196	176	192	206	207	184	199	215	200	217	199	210	217	203	216	226	205	211	198	214	196	179	193	188	188	208	201	205	187	183	205	197	204	195	220	201	205	209	186	196	213	215	213	173	179	202	218	199	196	217	196	196	211	188	212	187	233	176	186	211	192	195	214	195	205	202	187	203	182	210	188	203	167	197	190	192	208	189	197	187	199	215	203	207	181	184	234	195	195	195	216	212	204	189	206	197	189	205	210	202	188	202	221	204	191	210	216	173	218	200	204	194	214	181	193	191	217	206	209	180	212	178	217	206	226	203	217	203	189	194	213	210	195	225	240	220	201	192	199	225	211	222	229	166	179	217	215	212	192	217	193	180	196	199	188	208	202	194	193	193	198	188	207	216	209	205	192	190	199	213	182	199	204	196	214	199	210	197	180	173	196	170	201	222	200	207	199	187	177	189	239	202	221	193	234	203	198	201	213	219	195	199	195	195	201	230	250	211	215	177	200	201	201	206	221	208	194	234	226	204	194	202	195	195	202	183	195	179	210	209	230	199	206	198	188	213	186	212	208	166	174	206	207	204	198	184	210	188	168	200	192	214	197	185	199	202	186	184	178	194	203	183	184	186	196	207	188	217	189	215	198	211	190	231	213	189	205	188	201	202	172	188	180	228	199	188	209	205	189	204	202	195	192	180	183	230	199	190	188	188	209	227	233	188	228	204	188	207	190	220	176	209	204	221	180	217	196	204	209	189	197	201	222	222	193	200	218	215	189	187	205	193	198	209	170	212	224	180	226	209	189	219	201	210	190	190	206	212	187	209	190	211	200	212	189	182	177	185	196	214	194	171	180	221	230	182	220	206	214	190	197	169	178	219	201	168	189	189	182	177	174	181	197	203	196	190	203	185	201	221	192	217	162	226	172	224	192	211	187	234	203	205	192	196	216	199	225	240	201	211	216	217	180	223	202	216	193	212	217	200	180	231	208	182	186	204	205	194	203	201	227	192	195	209	201	189	201	197	181	185	182	192	206	170	189	212	195	176	197	193	201	174	192	211	219	219	211	187	196	182	191	204	207	197	185	214	181	201	244	211	190	192	196	214	204	219	189	201	231	211	222	195	205	212	204	202	221	189	182	173	228	220	205	206	179	214	193	213	187	204	199	214	201	203	207	188	196	205	213	205	225	200	181	183	200	190	187	183	200	195	202	206	207
14253	9271	20178	22711	19129	15994	11807	9345	7201	6021	5640	5274	5241	4765	4113	3890	4019	3324	3356	2842	2637	2477	2107	1885	2045	2295	2166	2505	2663	2828	2628	2144	1790	1772	1734	1406	1414	1285	1126	1102	1023	999	906	822	790	789	759	784	709	761	727	749	726	726	695	659	686	627	665	653	697	638	616	604	580	634	594	573	594	620	597	578	561	593	528	530	503	467	558	555	499	496	493	542	499	504	527	504	524	518	510	541	502	478	497	494	498	498	516	524	492	519	514	482	460	498	516	472	531	498	517	460	517	518	490	477	488	468	452	466	503	487	510	519	478	480	527	525	481	495	506	500	488	506	499	473	485	480	516	475	489	435	476	507	485	466	470	495	469	518	477	474	459	468	501	470	444	477	460	485	478	474	514	476	489	492	465	514	477	490	534	481	481	461	486	482	495	461	481	484	484	480	459	500	549	486	471	472	497	504	496	477	473	508	487	482	468	498	499	479	498	493	459	486	457	466	515	496	490	481	460	476	476	525	464	471	496	508	499	494	477	475	482	493	487	426	481	524	493	487	500	515	474	493	474	460	515	518	536	502	484	466	489	443	496	482	493	513	476	489	500	498	511	506	495	453	472	499	459	479	510	498	488	502	480	486	474	468	506	486	445	480	520	486	492	499	487	471	480	558	524	466	470	509	476	464	480	474	484	484	447	451	476	523	458	483	447	504	504	509	494	495	489	446	487	482	490	497	506	444	472	471	483	484	481	472	506	489	487	488	549	490	491	480	490	487	507	490	472	487	535	487	515	518	459	559	487	492	490	499	468	541	469	500	444	479	485	433	502	493	445	460	503	480	519	498	479	472	492	480	473	485	462	483	485	468	502	463	512	475	474	477	482	529	522	479	458	462	516	473	472	473	460	479	491	496	490	516	454	468	459	486	509	483	497	470	471	493	523	483	478	442	516	488	471	479	509	488	499	475	491	531	487	444	490	492	489	449	492	441	490	515	487	481	420	491	482	458	476	457	460	453	497	475	491	516	466	505	479	513	484	482	474	538	483	500	486	497	510	494	446	489	501	492	472	494	521	446	485	500	532	490	500	494	498	469	472	510	463	444	480	463	473	501	496	501	504	513	465	455	500	463	467	504	489	493	477	518	500	460	463	485	471	459	495	484	455	483	463	472	513	484	505	466	470	468	488	477	499	484	500	514	499	475	495	490	489	506	503	495	484	462	490	478	479	457	475	486	507	477	513	516	515	498	444	431	452	531	470	505	490	486	453	512	493	505	475	511	545	498	469	443	467	467	455	435	496	469	492	510	450	480	502	493	506	456	446	498	443	530	493	491	485	480	472	483	520	492	445	537	475	458	500	509	441	461	484	430	482	447	494	544	502	480	470	518	460	475	466	520	501	498	492	477	482	516	463	468	491	525	513	477	490	505	467	468	505	480	492	523	478	476	488	499	457	531	477	487	487	471	473	497	460	496	481	456	483	480	494	487	510	474	493	467	472	500	461	455	488	523	468	472	434	475	511	480	489	492	461	489	453	499	462	497	492	499	502	477	509	473	484	504	483	509	542	468	509	475	497	493	501	486	455	502	469	479	517	504	501	529	472	455	470	498	565	493	469	511	486	494	501	481	449	482	513	435	491	500	464	456	501	518	479	464	511	432	486	504	506	452	475	484	502	490	490	483	476	468	504	519	501	481	477	504	454	534	498	500	490	548	501	463	500	496	483	529	494	499	511	453	493	482	506	516	509	517	472	515	494	521	530	502	493	492	503	478	527	491	475	489	484	458	475	485	477	467	488	475	484	478	458	490	461	504	490	465	477	518	480	461	475	431	478	494	479	485	452	482	488	498	457	498	490	504	514	476	492	517	485	521	499	479	502	481	502	505	464	476	462	523	468	513	494	459	524	431	476	452	516	447	484	496	461	484	477	494	477	487	511	508	490	490	479	525	504	459	499	518	494	489	504	492	491	491	494	451	477	518	462	533	516	471	482	458	485	482	460	539	459	485	517	497	481	464	457	499	490	460	511	435	486	489	490	465	474	477	477	502	446	513	483	478	468	498	443	446	491	452	485	515	460	435	523	431	495	506	535	464	490	482	479	521	527	469	473	484	501	485	492	470	467	469	460	520	457	530	510	479	454	497	468	502	509	470	477	507	476	489	520	478	471	472	501	481	480	478	459	499	439	495	435	492	490	487	464	472	472	547	473	449	467	477	492	479	478	512	462	503	445	449	459	476	480	485	490	455	517	518	496	473	482	480	461	481	500	481	471	509	489	499	504	460	408	493	496	480	453	513	485	473	472	509	487	485	458	479	488	476	508	494	481	528	472	507	498	513	524	516	527	501	522	499	476	474	450	505	504	489	451	539	482	500	465	475	495	446	469	502	493	455	432	501	483	512	470	475	488	522	481	463	481	505	501	443	471	499	510	511	478	476	506	476	522	450	464	467	455	521	443	469	445	478	504	493	508	503	515	493	494	470	470	476	490	486	490	478	491	457	457	534	485	496	455	500	478	490	488	468	483	492	504	456	508	486	506	483	485	457	464	483	482	468	453	490	472	495	500	484	507	510	479	504	454	485	510	508	497	509	491	461	465	474	486	477	469	506	472	461	473	450	470	483	461	486	499	497	484	509	457	466	475	488	494	465	466	462	454	514	480	509	476	457	475	468	495	493	499	423	488	491	504	508	470	477	480	518	473	473	506	463	465	465	472	466	507	492	523	475	491	468	498	487	481	489	495	511	509	464	423	528	494	479	476	507	493	513	475	447	500	486	470	499	470	508	531	507	472	466	510	474	524	502	511	479	506	479	524	477	494	488	480	483	520	509	476	465	479	484	470	518	495	525	483	488	521	470	484	484	487	492	495	472	507	477	523	508	528	478	448	471	514	488	503	443	508	505	519	496	436	485	500	423	503	474	479	507	471	482	475	480	501	494	449	507	524	517	446	493	454	527	481	474	523	493	462	476	501	465	450	488	472	493	487	482	492	487	484	499	528	477	455	497	475	450	510	473	498	479	471	465	482	497	520	485	522	496	481	532	504	469	449	464	508	480	470	480	449	508	514	493	451	479	530	474	434	513	460	449	512	479	500	468	475	469	502	504	481	507	486	477	474	481	506	508	461	467	486	501	492	440	530	505	470	488	451	475	526	470	509	498	482	510	472	501	490	500	494	462	459	487	488	506	500	510	474	479	433	519	498	508	488	502	493	490	482	473	494	500	487	475	466	471	538	494	479	490	521	453	498	519	473	472	505	525	510	517	471	493	499	479	456	486	509	501	455	539	512	473	493	460	507	478	498	500	517	479	526	543	461	490	485	471	495	481	477	481	505	506	471	444	514	487	465	515	469	499	486	464	472	510	499	500	478	466	512	484	516	472	482	500	512	446	445	464	455	534	480	479	492	467	495	492	504	504	461	524	505	481	466	488	476	494	470	465	491	489	471	484	485	486	493	453	480	490	519	456	459	484	516	499	518	482	474	437	523	472	508	483	482	493	445	478	465	467	468	505
33574	19511	20377	16352	10705	7194	4691	3281	2291	1956	1747	1578	1582	1257	1099	912	1036	1061	1031	690	659	589	490	477	510	589	504	688	652	674	669	484	428	431	434	301	382	314	313	261	244	226	210	203	226	201	187	221	204	216	199	245	197	222	213	188	200	195	212	197	196	186	171	203	185	172	199	221	201	224	168	166	166	189	165	190	142	199	177	170	183	155	168	195	159	166	143	169	173	153	162	181	166	166	142	171	156	162	171	161	172	164	170	194	156	171	164	168	160	145	167	164	154	138	160	155	162	159	184	152	181	163	148	161	183	169	168	156	161	163	141	157	165	149	156	158	190	168	164	152	181	157	152	156	130	180	156	162	178	175	165	179	166	168	146	157	177	156	164	150	170	167	161	173	157	168	147	158	155	143	158	176	164	171	154	150	172	184	149	151	158	148	158	160	160	131	132	143	164	140	146	158	155	151	160	140	141	165	150	162	155	165	127	164	171	155	187	150	145	144	151	185	163	159	188	173	165	175	150	180	152	167	154	147	152	176	169	184	147	148	172	142	159	161	166	141	160	172	181	171	167	144	155	176	150	137	172	173	154	172	182	152	173	162	145	153	189	160	154	166	158	180	152	156	141	178	165	172	150	157	174	136	153	151	174	139	154	167	164	160	158	154	143	156	146	146	173	154	170	137	140	183	161	160	172	151	155	165	188	154	153	167	160	164	190	159	176	176	178	148	156	151	162	148	174	171	179	143	161	180	165	161	153	178	150	177	159	171	155	136	196	168	160	141	151	166	161	151	177	174	157	160	153	173	146	173	170	143	160	169	170	155	182	167	137	169	143	174	149	129	169	205	159	164	185	150	162	168	156	154	155	149	161	182	164	148	153	167	156	155	144	177	177	177	154	172	179	143	159	184	152	183	134	168	162	162	148	160	157	178	169	158	141	147	161	149	166	149	154	155	161	151	168	162	140	133	141	165	149	172	150	190	156	175	136	156	168	180	154	176	138	159	156	192	176	148	169	178	153	151	147	135	164	159	157	167	154	151	140	175	158	172	178	165	163	179	171	180	157	138	170	145	155	168	175	142	164	171	156	160	157	155	151	168	149	166	173	143	176	155	199	155	176	153	160	155	137	160	179	153	154	168	173	166	157	152	180	132	143	172	175	181	149	161	163	180	153	159	188	145	142	174	152	152	153	143	167	156	170	169	154	134	142	160	157	159	144	150	160	163	168	168	156	186	147	163	165	174	158	164	161	155	162	138	165	159	155	146	141	149	158	181	166	167	142	158	169	186	158	169	142	158	162	170	165	155	153	134	162	156	165	179	164	150	153	149	166	172	168	166	155	185	156	143	159	146	144	156	151	149	163	189	192	161	175	194	168	149	166	171	145	125	174	161	173	144	154	156	173	173	180	165	158	164	153	166	193	165	163	161	154	169	162	162	166	130	173	164	156	178	164	165	146	140	183	149	171	161	164	148	155	160	161	148	157	178	141	165	135	197	164	149	167	154	160	157	165	154	179	178	164	160	166	163	160	166	153	154	151	177	140	156	178	148	150	161	173	161	171	171	148	161	158	156	149	135	179	143	146	172	138	170	148	156	160	147	164	164	137	161	158	176	185	163	155	150	171	176	154	147	151	153	170	166	168	133	163	157	182	157	176	160	179	173	180	164	178	189	181	166	189	158	170	170	180	136	148	150	120	160	141	159	167	142	158	151	173	157	163	188	173	178	178	138	161	159	162	168	173	147	163	185	160	146	172	145	139	144	172	126	151	170	157	152	169	158	147	167	145	161	170	172	192	166	153	158	152	157	143	174	155	164	146	149	159	161	152	160	137	180	148	128	168	171	157	156	174	174	158	183	162	150	167	157	173	174	165	157	161	148	143	153	151	159	203	147	160	163	160	129	184	138	140	168	167	177	136	155	166	174	156	186	165	168	163	163	141	156	154	140	183	145	179	175	142	175	134	154	170	175	149	151	167	140	159	155	150	161	171	132	171	175	145	179	176	172	172	163	155	162	126	161	178	157	146	162	163	160	161	165	154	160	172	165	193	174	184	159	145	153	153	169	159	170	167	147	153	147	165	190	159	169	172	159	125	150	148	168	148	160	152	164	172	164	171	162	161	174	153	183	156	155	161	155	156	172	182	198	145	167	160	164	153	157	155	182	169	191	153	160	151	169	152	174	158	162	171	175	150	164	132	152	166	162	174	146	145	189	167	166	159	157	159	151	145	163	163	169	163	154	162	176	158	153	157	154	172	172	163	161	168	151	139	155	184	166	203	181	170	175	156	157	151	159	158	166	146	165	157	171	163	175	157	171	174	160	171	199	180	169	159	161	158	140	156	150	143	161	185	164	167	143	156	150	157	168	167	186	186	177	147	150	189	151	153	152	184	146	148	159	160	153	152	179	172	156	164	151	167	167	169	135	158	164	144	162	158	163	179	180	177	141	150	158	150	166	148	157	156	150	138	148	176	152	171	154	164	137	171	153	183	182	162	163	136	167	178	152	168	180	168	170	159	165	153	169	161	151	160	161	143	146	147	152	193	146	159	162	150	167	165	142	152	173	162	153	156	158	174	190	164	157	150	154	157	179	144	170	161	150	160	182	180	146	160	162	162	153	171	174	143	143	153	172	169	152	150	144	175	166	159	171	176	145	167	177	182	167	165	129	158	167	148	144	173	144	174	176	149	131	165	143	181	154	181	159	149	150	143	165	138	147	154	176	179	164	165	169	161	133	163	162	168	165	127	165	175	179	160	179	145	153	148	156	173	165	175	158	153	165	162	158	145	176	144	152	168	149	174	187	160	148	143	159	146	158	183	130	147	166	183	167	167	172	168	168	162	166	166	176	151	145	159	156	145	161	170	156	167	140	179	159	161	156	164	149	167	185	136	160	168	157	127	139	147	147	180	190	188	170	165	165	164	170	152	171	163	174	156	156	142	137	152	154	145	181	179	169	157	165	157	162	173	145	180	166	166	149	162	164	155	183	164	191	159	170	168	164	185	161	153	166	180	167	154	171	153	154	169	182	142	168	174	192	165	184	165	175	154	180	173	137	143	156	161	165	160	155	168	154	172	176	156	157	172	157	159	177	150	154	165	166	162	157	162	132	171	173	179	177	164	144	161	172	166	150	162	168	165	182	195	191	184	152	168	169	146	156	135	140	167	151	165	153	141	191	142	156	133	172	154	184	180	151	162	174	146	140	153	134	171	136	174	153	138	162	166	140	164	153	143	160	167	152	164	164	179	151	163	141	150	161	158	154	152	145	152	138	199	190	159	172	159	172	171	178	154	177	178	181	172	158	143	165	161	142	164	172	163	175	134	146	133	161	142	161	161	154	167	173	164	161	157	164	162	152	185	201	147	159	138	160	163	159	158	184	150	171	172	157	158	166	160	161	153	144	133	160	150	149	143	189	152	160	153	142	162	133	160	170	168	168	164	171	155	149	179	197	169	173	158	150	140	149	171	161	147	147	158	160	181	154	157	171	151	162
19437	12618	24671	27377	23624	20077	15569	13174	10009	9035	8664	8313	8075	7024	6423	5714	6263	5215	5087	4378	4038	3858	2854	2701	3066	3199	3309	4109	4088	4502	4036	2927	2355	2464	2347	1847	1926	1613	1401	1340	1219	1074	1047	1053	915	840	806	775	744	768	820	795	770	727	736	680	725	676	671	751	625	577	613	597	612	597	572	578	544	546	588	473	530	514	504	494	464	486	450	463	441	451	456	440	470	460	450	477	428	409	447	463	460	461	418	404	452	452	437	430	418	397	384	450	379	431	406	385	403	400	403	408	409	391	371	426	444	416	407	419	415	442	432	422	429	414	408	437	425	398	382	452	405	427	436	406	425	424	414	355	410	442	438	416	418	423	388	367	403	422	398	411	414	378	421	399	417	383	399	427	422	425	378	399	425	405	393	396	426	395	439	380	399	396	419	405	395	430	390	380	425	399	383	375	401	418	384	413	390	402	367	418	350	389	397	401	419	415	381	435	399	388	412	389	375	388	403	411	417	401	372	427	408	438	397	420	384	446	428	413	420	388	433	403	413	412	374	420	418	420	433	421	393	421	433	402	392	384	419	416	403	423	418	404	434	387	352	401	404	382	414	397	398	404	401	381	379	422	421	404	420	434	393	360	393	421	403	430	416	419	406	401	401	396	402	402	385	428	397	396	412	449	419	420	412	400	435	423	375	402	410	408	399	431	396	400	414	429	419	412	412	420	381	402	393	383	407	394	396	439	385	400	380	408	360	398	405	390	397	416	401	375	392	386	352	374	420	360	414	385	415	395	399	395	402	410	373	418	403	418	418	402	386	384	362	384	386	432	421	390	402	401	416	395	398	402	396	365	449	369	409	406	373	402	419	389	387	388	386	391	431	379	428	389	392	368	415	392	411	379	415	428	392	409	394	385	395	427	401	391	410	404	413	421	446	395	432	412	379	394	415	433	398	423	407	405	403	423	394	393	394	428	357	409	409	396	378	429	413	364	413	412	394	424	421	405	411	399	381	394	384	424	382	360	383	424	428	384	420	386	417	429	426	409	407	398	401	382	382	415	406	400	442	390	397	435	381	374	414	431	396	402	417	429	404	436	398	393	372	431	413	430	407	415	457	400	423	430	392	427	393	387	401	383	402	437	407	398	409	402	399	376	399	379	392	416	397	416	392	389	423	403	371	391	393	413	437	402	404	393	391	434	401	419	403	382	409	399	416	418	421	413	446	381	378	435	380	431	401	391	406	439	389	383	410	409	382	376	439	384	420	394	404	423	391	429	408	377	415	393	415	401	424	417	406	406	378	406	359	408	394	412	383	353	417	411	418	405	405	400	422	441	375	411	398	448	405	420	411	416	399	400	375	394	389	403	393	410	414	415	418	416	452	356	395	408	384	391	404	407	426	418	431	386	417	404	399	413	409	379	397	398	440	396	400	403	416	401	431	404	416	407	395	386	391	440	398	374	401	403	419	439	406	397	384	453	385	418	430	396	423	405	388	411	404	412	384	391	419	422	370	411	381	397	366	418	404	417	425	398	416	396	383	387	419	407	415	424	372	416	422	417	403	416	392	407	411	437	398	395	412	401	409	404	412	407	368	381	375	432	347	400	408	373	400	398	416	396	407	378	434	408	396	405	418	380	400	439	390	381	378	405	420	428	403	386	402	410	426	384	395	386	402	375	382	394	434	429	407	412	429	395	378	449	437	433	413	374	383	394	397	383	378	409	387	375	421	410	399	370	395	415	409	382	380	424	416	422	407	395	408	381	443	421	388	422	419	413	388	405	414	386	411	410	414	454	385	401	409	394	398	377	426	400	412	398	417	386	384	395	386	374	433	398	425	440	434	410	405	412	399	401	423	410	397	397	388	387	406	425	394	386	407	424	408	399	432	422	392	397	434	411	416	421	421	404	396	429	413	410	407	399	393	396	423	395	389	423	395	412	419	415	407	414	386	400	404	391	419	418	407	356	423	422	430	402	399	417	410	426	378	398	388	400	417	394	414	419	400	440	410	373	414	402	351	435	408	403	383	387	404	408	394	401	399	435	397	407	403	435	381	420	425	388	405	414	427	412	437	422	351	441	411	410	393	413	397	401	405	381	424	414	401	386	424	439	447	415	362	423	366	417	408	392	394	410	410	419	418	348	432	436	424	401	404	404	405	416	421	424	414	406	409	397	431	415	416	379	373	376	404	459	426	405	449	444	393	377	403	411	400	405	417	390	370	403	414	408	390	398	407	408	386	426	476	425	401	404	348	430	414	384	414	370	383	393	399	387	378	414	390	411	389	414	423	406	403	397	376	407	414	432	395	374	411	400	388	401	420	397	406	398	398	375	392	415	379	451	398	402	417	408	398	400	382	407	410	399	384	405	403	403	417	397	368	405	418	434	406	420	374	407	408	414	423	367	409	421	371	425	396	436	452	394	393	398	385	414	388	396	417	425	404	413	411	392	409	374	428	405	401	412	419	403	392	421	380	393	404	401	405	414	400	426	399	416	381	391	402	377	400	401	406	395	394	405	358	378	401	411	406	426	397	386	491	411	370	443	390	416	407	413	423	370	369	425	398	366	395	395	390	417	437	393	420	388	398	415	409	428	406	374	394	420	445	414	399	445	409	399	420	427	440	441	391	435	393	404	406	394	403	401	387	419	403	371	404	425	389	410	399	423	409	400	393	424	409	411	399	406	411	428	413	416	391	415	390	415	385	428	376	419	413	399	433	438	403	386	382	387	383	421	403	393	438	421	372	455	423	423	382	410	379	433	421	405	414	408	422	386	421	448	390	390	390	400	420	412	380	404	379	399	399	414	423	404	382	434	420	411	437	381	411	376	398	402	383	401	421	410	419	451	392	407	411	401	380	410	412	390	410	454	404	417	393	423	428	408	413	436	401	386	460	420	384	410	396	396	406	407	389	428	400	441	414	376	415	408	404	395	411	370	367	431	418	400	391	419	424	402	406	409	416	403	373	391	383	412	400	415	439	406	404	429	410	430	393	455	439	434	402	389	368	406	434	404	388	406	423	400	409	438	415	394	377	409	407	434	437	392	377	409	394	380	452	451	433	424	425	402	411	437	378	423	375	474	409	399	407	396	413	432	449	430	389	365	422	391	404	418	437	436	398	432	420	415	406	436	394	394	424	414	397	417	375	381	445	422	418	409	384	413	402	385	400	400	427	425	373	418	400	362	418	421	410	419	407	429	385	381	382	445	397	395	392	408	391	429	372	404	416	405	390	441	447	405	439	392	393	441	415	427	416	381	436	429	354	436	420	396	364	385	373	429	384	451	398	418	408	396	384	377	386	413	372	404	404	416	399	397	409	401	416	387	400	373	389	395	353	447	444	411	381	419	418	405	431	389	420	430	420	378	401	413	411	425	404	396	363	409	446	416	424	413	426	419	432	427	406	424	429	409	371	415	365	406	429	428	424	382	371	399	376	402	411	423	379	380	396	463	376	405	386	395	435	380	389	389	421	418	408	427	421	388	408	392	413	402	411	405	446	414	416	420	427	424
12445	7474	8433	6233	3894	2352	1499	996	719	616	593	603	597	521	499	495	418	380	379	368	378	376	324	309	310	301	292	307	318	301	324	281	314	278	239	313	290	289	272	259	298	282	255	252	249	270	259	253	234	270	249	226	233	220	287	235	240	248	241	221	219	258	241	232	232	250	256	237	232	212	261	274	228	255	253	240	256	239	232	241	214	238	272	240	249	252	230	241	246	230	215	240	267	254	222	224	237	239	260	227	245	225	258	242	236	231	240	249	272	273	245	242	230	248	238	242	246	239	229	236	243	238	225	209	236	245	216	261	221	238	234	225	236	215	242	226	251	240	260	239	238	235	276	260	237	271	252	232	254	225	223	239	249	272	215	206	239	233	232	217	205	246	264	259	236	253	236	241	254	253	219	246	295	234	225	241	256	235	223	211	217	246	236	241	231	257	275	254	226	231	249	232	233	245	244	222	234	232	225	257	221	269	209	242	231	231	231	244	253	258	231	243	228	246	276	244	231	228	224	240	222	244	232	232	251	271	238	265	226	232	251	206	256	231	237	192	227	252	252	239	235	235	233	225	253	216	222	259	227	244	228	235	246	238	245	211	249	213	238	247	220	235	207	231	240	230	257	271	239	259	211	264	233	216	225	262	246	251	260	235	251	238	223	240	235	230	217	226	241	247	229	222	219	230	249	269	240	198	226	241	234	244	230	237	247	222	232	277	232	237	257	227	240	224	225	242	233	237	271	234	267	241	237	223	226	231	222	246	219	244	224	240	202	255	248	211	206	226	236	250	233	238	218	258	252	231	248	280	249	223	232	260	250	241	244	232	209	213	253	256	248	244	246	234	254	223	243	262	260	249	270	230	260	243	237	200	254	214	220	250	231	224	217	227	252	230	255	245	241	238	242	229	222	255	228	256	233	245	232	254	276	231	235	247	224	233	242	244	254	250	250	259	205	222	265	229	231	238	264	261	241	237	232	248	257	236	241	217	217	243	241	243	224	234	243	225	201	243	218	247	230	233	211	249	244	227	260	226	240	228	247	240	228	270	228	211	250	230	254	251	236	239	260	242	232	245	280	266	251	233	248	228	240	233	256	241	241	236	258	262	252	260	261	239	246	221	212	244	258	224	238	251	245	232	238	235	223	254	228	230	281	250	243	230	254	245	240	245	242	240	255	236	229	255	233	248	216	239	222	232	238	247	244	261	242	232	215	248	244	257	227	228	223	253	249	246	245	229	261	227	254	259	243	245	247	230	235	224	224	251	224	252	260	252	274	244	242	230	254	244	244	235	239	241	231	253	241	236	254	259	227	248	238	209	226	227	245	241	241	237	244	278	262	240	207	224	229	230	234	242	249	272	225	240	247	215	227	234	213	214	232	249	211	224	226	220	246	243	235	225	243	234	222	238	229	233	247	225	221	225	230	223	240	211	205	214	257	268	250	246	237	192	247	201	256	232	272	239	247	237	248	245	254	232	203	233	227	222	230	234	239	207	234	229	252	247	265	257	227	249	220	238	218	251	253	236	244	247	244	238	220	221	228	268	245	245	222	255	247	238	259	215	223	230	221	224	216	239	234	227	242	256	248	261	232	231	250	201	252	230	241	236	249	252	229	220	253	244	247	225	232	284	241	228	242	253	225	244	218	216	267	249	256	207	237	243	251	242	258	235	245	204	244	242	236	227	242	254	252	218	236	217	237	211	237	245	250	255	232	260	255	229	257	222	246	239	230	236	244	265	228	240	205	239	236	248	236	253	255	250	242	232	198	243	249	250	256	228	222	236	240	254	243	261	227	219	224	227	206	233	243	221	252	242	244	237	233	235	247	241	239	245	233	216	224	261	239	245	240	247	252	217	242	230	236	237	233	240	209	227	233	242	264	239	216	217	237	248	248	250	245	201	240	265	226	250	245	226	249	233	241	236	251	252	245	246	257	258	263	257	236	242	227	249	234	257	226	242	263	253	248	265	253	248	222	261	224	222	257	249	230	232	245	253	245	224	242	228	252	240	256	221	273	225	265	251	263	249	259	215	217	208	218	265	243	239	257	229	218	236	245	229	216	252	262	233	214	234	210	243	246	234	221	228	268	220	205	213	208	239	252	230	225	208	238	214	231	257	260	244	229	226	232	229	251	255	207	240	226	277	234	245	241	204	231	225	254	254	218	246	271	240	232	234	259	244	226	250	246	248	214	225	250	260	250	227	235	244	232	243	233	253	254	230	228	243	256	227	257	272	214	223	231	212	259	223	243	237	215	263	210	212	244	246	236	258	196	225	256	228	257	256	247	226	230	271	251	218	234	235	232	230	237	246	222	247	228	243	239	250	238	259	235	220	252	262	246	229	262	247	256	234	261	236	261	266	255	234	248	237	256	200	249	236	248	236	241	214	251	246	248	250	249	226	250	240	246	246	218	249	234	227	267	248	229	235	247	227	203	233	229	248	217	230	235	281	236	227	255	234	264	248	224	212	240	263	229	259	251	231	257	228	243	253	222	234	238	236	241	226	236	242	215	210	229	244	244	256	261	229	254	256	227	239	252	247	239	255	248	253	233	258	224	264	214	254	235	240	239	234	209	251	244	243	222	235	252	246	271	243	237	218	267	246	250	243	234	228	228	241	273	231	256	251	236	246	258	259	250	228	237	251	233	247	224	230	265	261	230	254	223	254	267	245	235	206	249	225	252	242	237	261	233	231	250	255	236	252	265	237	270	221	229	253	235	230	236	231	209	263	244	233	249	246	257	263	207	241	238	224	241	225	229	272	254	241	227	266	247	222	218	233	249	223	244	258	246	236	245	268	209	242	225	245	252	215	236	221	243	203	231	238	241	240	227	222	247	227	252	262	245	224	241	220	232	219	230	266	254	216	230	220	255	248	236	252	230	229	224	236	226	254	261	237	273	240	257	238	250	213	218	237	241	227	256	246	257	274	232	231	199	214	257	221	245	262	255	259	220	237	261	235	249	256	205	223	241	218	245	226	247	244	264	237	219	254	220	239	220	262	223	236	246	233	254	252	220	247	237	237	240	250	228	225	229	251	255	235	267	232	242	251	228	268	245	233	229	218	228	240	243	234	241	203	239	229	241	241	252	223	211	227	254	248	222	198	247	247	244	242	248	226	247	242	264	236	257	237	241	230	227	244	225	262	245	207	243	224	236	234	210	236	249	249	250	216	227	227	245	216	240	243	229	250	222	258	242	278	207	234	271	262	238	238	260	242	224	199	240	232	234	241	236	262	219	246	227	207	235	224	225	210	230	254	210	264	249	247	269	230	235	222	242	246	248	233	239	229	270	241	207	236	260	249	246	232	244	227	237	245	255	217	235	217	256	248	295	251	229	260	238	197	231	249	247	253	268	246	244	249	243	277	228	257	254	209	243	251	231	240	218	246	233	218	236	223	213	226	237	239	238	261	228	221	268	252	240	227	217	241	257	227	200	223	233	246	236	247	243	249	248	250	241	257	221	232	225	208	239	244	227	239	252	265	229	246
7132	6288	13720	15182	12379	9081	6003	4295	3308	3043	2988	2770	2591	2465	2398	1915	1732	1561	1581	1452	1539	1383	1218	1134	1205	1128	1131	1125	1186	1186	1163	1117	1016	975	955	1004	947	931	904	830	788	828	792	756	748	738	734	714	719	688	697	727	709	681	683	703	671	650	641	635	655	630	680	678	642	633	634	658	646	605	603	660	577	643	588	567	596	574	586	575	559	575	605	570	613	589	578	596	602	538	579	567	609	562	593	552	574	591	567	578	563	588	578	569	578	547	576	562	588	576	614	556	545	514	591	591	529	601	596	588	604	568	550	635	571	568	568	585	615	581	607	557	614	554	582	517	570	563	575	584	600	568	575	566	572	547	598	571	533	590	551	566	576	572	580	634	578	568	578	549	579	558	575	538	553	601	608	588	626	546	582	548	542	537	535	625	574	581	585	578	578	548	582	541	618	579	557	568	560	566	633	554	596	554	591	604	591	626	596	565	563	598	574	555	570	536	607	565	568	608	604	585	596	608	577	576	596	598	580	566	574	620	535	540	586	566	527	553	575	574	617	569	610	604	554	576	527	568	533	590	565	559	567	530	602	597	544	546	561	569	582	552	586	551	579	521	551	579	605	547	573	513	571	575	627	542	571	542	567	572	593	581	596	599	593	572	542	590	564	526	551	525	579	566	523	556	597	602	539	572	594	541	581	586	579	576	579	603	575	597	584	563	596	565	605	553	572	592	550	560	519	609	620	579	585	536	638	549	583	565	579	560	560	588	559	567	585	556	590	566	566	587	578	585	522	618	584	534	588	598	597	618	560	544	550	571	598	602	541	621	568	564	540	549	555	546	577	587	588	588	553	550	637	577	573	561	545	551	557	549	578	577	559	584	564	596	596	574	553	566	616	615	563	577	579	568	564	619	591	536	603	589	561	519	541	575	551	551	579	578	589	557	562	531	541	560	563	549	592	602	574	590	563	522	536	613	581	563	578	585	582	565	590	564	568	566	585	562	557	556	593	572	569	559	543	556	589	550	570	578	558	562	570	560	601	582	630	550	558	567	555	526	595	607	607	566	594	600	541	548	554	596	608	582	618	517	525	592	588	579	555	523	553	551	547	560	552	557	592	593	560	579	591	575	643	521	570	547	579	589	593	574	540	545	586	589	603	564	579	601	577	577	564	573	568	606	567	612	560	585	560	610	607	562	564	601	559	576	558	595	629	541	570	574	585	588	595	557	558	555	557	594	596	575	569	599	573	563	534	580	547	575	597	595	564	580	578	582	561	559	554	540	579	564	571	567	557	539	530	571	558	593	558	570	595	548	601	529	548	575	540	569	577	547	580	562	587	583	587	583	561	582	578	560	588	559	546	557	567	597	599	572	551	566	578	597	581	559	600	582	586	598	625	571	552	551	596	559	617	616	575	617	575	583	571	624	560	596	542	606	593	590	588	610	571	537	523	569	530	572	590	606	551	545	594	567	636	524	609	551	563	529	601	561	577	574	588	610	588	565	553	550	585	546	588	557	590	550	563	557	576	594	606	588	526	581	594	592	575	584	561	569	515	574	597	628	571	581	563	575	581	561	571	550	580	602	598	555	533	584	595	550	567	549	635	552	609	595	598	567	574	526	577	550	583	579	577	590	528	569	575	553	575	608	605	585	572	586	573	594	506	584	568	550	566	572	601	566	583	569	587	639	598	538	560	548	610	637	609	552	577	600	573	569	569	605	576	551	588	547	614	585	562	566	557	590	584	526	574	566	569	543	487	660	559	549	581	587	597	558	546	602	572	571	572	582	571	552	578	525	540	590	553	595	549	556	601	584	563	539	584	589	598	573	587	592	571	586	563	558	568	555	564	585	573	580	583	611	523	544	561	546	574	577	587	605	588	605	546	573	571	613	524	545	550	603	548	560	588	574	557	525	574	574	587	618	574	585	550	578	554	605	575	568	577	583	578	595	558	597	596	555	618	598	599	604	565	575	558	579	567	580	591	566	583	589	571	585	532	607	548	594	603	569	586	560	584	558	515	557	579	614	585	577	571	576	573	573	568	585	633	560	565	563	605	551	580	572	579	552	546	587	550	576	566	595	564	576	526	573	559	566	591	567	587	559	591	574	570	573	564	565	572	580	551	574	606	598	602	554	568	585	589	517	545	585	556	592	566	562	549	569	530	597	624	608	616	575	530	571	600	603	554	579	602	593	552	584	545	532	611	577	535	588	585	573	601	578	545	585	555	608	574	566	576	528	588	587	569	549	545	562	575	591	574	588	611	571	597	581	599	582	581	596	587	577	539	556	565	550	549	536	566	554	537	566	624	543	553	562	530	560	582	592	555	555	569	564	573	558	553	577	571	588	580	561	553	551	600	592	584	535	532	559	530	554	545	577	604	580	604	605	592	561	592	571	579	590	574	599	581	594	563	547	608	558	533	578	561	605	529	537	568	545	576	574	602	579	600	647	604	574	593	581	539	597	559	602	564	564	573	565	553	555	591	565	592	630	585	561	601	540	618	577	587	595	543	584	579	592	585	589	568	600	598	576	557	565	516	579	595	554	576	527	575	544	567	591	585	580	551	558	595	598	556	554	567	589	569	619	597	567	533	594	601	591	580	578	616	574	557	544	568	595	632	588	568	560	588	574	585	515	566	560	547	617	556	584	589	606	603	548	564	611	561	556	558	552	587	550	584	529	543	540	525	561	597	593	564	568	634	553	576	599	596	612	533	571	552	543	558	594	580	582	592	585	550	609	569	533	563	579	579	580	622	561	547	559	560	576	582	554	545	605	575	603	599	568	550	593	593	593	561	561	583	527	567	543	566	575	597	561	527	577	589	560	588	613	605	592	571	596	609	575	587	636	610	588	553	571	586	573	567	562	567	563	566	561	554	596	579	553	593	560	557	591	576	574	522	542	579	574	592	592	565	571	555	581	609	589	568	576	605	588	574	563	581	613	553	552	555	550	557	518	559	616	568	577	554	625	562	572	562	619	584	578	536	567	544	582	606	617	569	579	570	537	629	590	572	589	543	614	601	576	578	580	543	565	559	560	604	585	549	578	619	599	599	576	562	594	557	581	567	572	618	535	587	594	522	540	532	570	561	619	594	602	569	555	562	565	599	596	560	559	589	568	557	550	517	551	596	585	565	591	560	582	595	591	591	568	587	570	603	539	571	616	579	564	589	596	583	577	612	588	565	556	596	553	561	559	585	591	574	608	631	580	546	535	605	566	594	583	574	601	591	602	552	574	588	549	561	606	579	591	552	600	586	599	541	573	622	553	578	594	543	584	610	600	586	594	554	589	572	582	555	544	517	527	579	561	536	595	600	545	612	564	561	533	548	545	589	574	581	617	537	530	586	575	581	559	570	587	621	552	566	577	607	614	631	597	542	611	578	576	552	589	580	539	553	596	530	595	553	595	558	598	588	570	581	588	570	552	595	556	576	565	605	587	582	563	602	527	562	574	553	588	600	542	550	524	603	625	596	582	598	537	592	576	575	598	577	567	620	582	555	543
25340	13956	14261	10814	7315	4239	2756	1834	1431	1307	1167	1074	1057	939	801	732	625	605	552	519	531	444	415	448	474	465	457	481	488	549	487	405	349	395	325	321	275	308	283	279	264	266	263	248	242	248	245	218	242	237	248	209	248	223	241	240	211	171	221	246	219	228	198	195	206	208	205	196	208	221	201	205	212	222	240	187	203	199	206	179	201	202	193	236	192	228	217	191	196	213	225	191	192	242	224	198	214	197	184	203	199	193	201	188	189	230	194	222	193	199	213	202	204	222	220	229	214	199	226	214	220	189	174	239	198	219	192	166	224	206	165	210	181	210	210	248	207	198	219	210	219	163	192	207	187	189	235	207	210	195	201	236	203	198	217	229	191	195	192	202	184	222	211	200	210	211	205	187	197	214	218	227	218	222	200	183	192	229	186	188	195	204	188	222	205	228	215	189	202	204	212	188	193	189	192	211	213	190	197	201	206	207	212	203	214	193	199	205	186	166	191	183	220	190	193	206	175	199	196	228	188	214	195	204	225	220	195	208	193	225	194	206	196	205	225	192	176	193	197	213	210	198	224	214	200	181	196	212	156	210	183	181	221	200	212	206	208	201	217	177	225	206	186	193	230	181	196	206	213	189	219	209	230	224	165	201	227	221	208	182	179	210	180	234	216	216	188	205	189	213	196	201	217	201	193	188	204	179	231	203	212	212	193	158	208	192	202	198	170	206	212	218	199	193	188	223	202	204	194	181	199	183	189	200	205	189	202	216	190	215	200	208	221	196	197	213	201	201	196	191	208	224	202	218	205	203	200	209	210	236	230	220	181	184	196	216	206	184	199	193	193	209	223	223	188	197	196	208	195	202	186	225	197	198	189	199	225	183	227	199	188	179	211	185	218	222	205	208	192	191	162	194	224	212	235	207	216	198	185	194	207	198	226	189	189	195	187	214	212	224	201	192	185	196	201	201	211	214	188	176	176	194	213	196	220	205	209	204	185	193	190	172	205	210	207	182	211	195	198	204	212	229	181	191	189	192	163	210	186	197	212	183	213	202	226	204	199	193	222	205	208	207	202	195	184	193	225	208	175	247	203	201	201	229	236	182	210	208	194	223	215	191	231	200	196	192	175	194	215	226	200	207	184	191	194	205	204	182	200	207	207	209	201	192	205	198	195	185	196	192	220	199	233	191	198	210	219	207	216	224	199	182	201	206	175	195	217	211	191	216	201	193	200	181	210	199	230	183	196	191	230	220	208	212	206	190	191	210	188	220	226	186	192	209	216	214	199	207	192	214	187	222	190	191	232	216	185	193	198	215	209	203	192	209	218	203	184	219	199	205	217	180	247	224	207	217	219	206	233	221	184	215	200	194	188	215	215	208	210	215	187	194	238	175	209	197	191	200	185	202	206	200	174	182	175	222	214	190	192	199	208	222	221	206	210	196	218	206	214	210	188	177	198	214	233	208	193	204	228	212	193	223	218	201	191	207	191	204	211	204	196	205	196	191	198	202	188	211	198	221	220	211	204	216	222	230	205	209	195	200	207	213	200	208	191	187	191	204	218	211	219	226	216	216	215	224	205	224	222	196	190	214	194	200	227	212	212	215	204	195	202	167	176	204	227	201	199	203	216	212	198	218	215	210	203	201	195	213	217	205	205	195	237	195	194	211	199	186	197	218	161	188	191	195	193	185	198	205	223	224	190	200	224	192	217	204	217	215	227	211	199	208	198	192	216	201	223	199	189	190	205	204	219	232	238	213	218	188	187	222	183	183	233	213	204	200	180	207	223	219	190	206	207	216	193	183	231	212	209	213	192	184	212	180	189	207	200	194	191	197	213	193	203	213	211	208	209	206	210	209	192	216	207	206	190	216	197	186	219	198	203	223	223	203	201	196	217	213	202	230	212	217	199	224	192	205	217	221	161	217	208	202	220	207	188	222	167	192	206	216	228	221	199	210	200	182	210	211	202	207	216	193	200	189	179	219	199	204	195	181	205	186	207	218	210	207	202	201	209	208	207	177	224	204	223	228	206	186	186	223	195	235	237	184	200	175	220	233	201	171	204	218	200	210	174	195	176	214	189	194	202	199	190	192	206	220	213	203	166	220	216	212	201	225	218	205	184	204	193	195	244	202	183	196	212	228	208	196	196	232	184	204	196	193	208	212	220	193	184	212	197	172	210	187	189	206	206	219	207	206	183	209	201	203	208	219	193	205	189	194	215	206	229	184	210	191	194	171	204	231	182	198	199	209	206	189	199	215	190	196	194	203	204	201	198	204	193	181	195	212	188	225	194	208	187	206	213	225	178	214	219	214	220	179	181	218	230	197	207	201	198	219	181	191	181	207	214	207	226	210	197	182	210	228	190	212	242	204	219	213	202	225	208	208	214	192	205	207	198	198	200	194	220	193	212	195	197	202	201	195	203	205	215	211	204	230	202	183	208	220	182	217	206	230	197	192	206	205	215	221	186	188	213	223	200	212	232	195	205	204	184	211	209	194	198	210	216	219	205	212	189	204	190	214	198	182	231	190	213	192	193	200	182	206	186	206	174	190	211	225	197	164	205	205	219	202	189	165	214	208	197	213	191	207	176	214	202	204	187	208	207	204	196	200	199	226	199	195	206	217	186	190	178	192	189	212	224	226	218	192	204	192	190	206	166	208	202	213	200	219	223	199	210	207	214	194	180	199	184	226	209	222	204	173	176	201	200	180	197	214	213	188	203	214	202	207	209	189	184	190	241	208	202	201	219	213	190	189	225	191	203	206	177	211	198	223	197	207	179	223	204	184	215	205	191	206	222	219	171	209	222	204	209	219	195	209	211	198	204	213	211	206	201	197	195	210	178	199	196	215	182	204	214	200	208	222	194	226	194	184	211	210	207	232	206	213	221	202	191	217	220	200	211	173	199	206	193	187	204	198	200	205	188	185	209	197	192	201	230	185	230	237	174	206	193	192	195	187	198	190	212	195	245	202	215	200	208	214	212	187	210	204	199	198	215	208	200	217	192	191	201	187	200	226	192	192	205	164	189	184	190	211	203	230	229	167	208	203	213	204	202	222	230	210	199	202	207	215	216	202	212	211	194	198	234	244	193	234	214	180	185	193	203	207	186	205	215	216	208	202	190	208	209	181	213	200	203	190	225	193	200	179	219	208	196	188	195	198	210	219	225	172	211	222	205	190	203	190	199	210	258	167	232	190	211	198	179	201	179	185	207	185	212	236	222	226	201	212	197	225	192	199	197	196	206	195	208	196	197	222	202	207	206	215	185	206	203	208	188	217	205	180	171	218	221	196	198	193	218	205	180	198	193	202	222	207	180	192	186	208	194	180	196	220	221	195	201	192	206	226	178	205	220	215	198	183	215	177	213	221	219	231	191	217	223	190	210	211	226	218	204	192	205	216	212	175	202	216	217	210	209	214	219	194	189	223	203	195	198	204	201	195	205	200	214	179	226	215	204	192	204	220	200	206	178	224	233	240	196	223	217	193	199	227	201	232
14987	9919	19923	21535	18956	14139	10814	8358	6983	6472	6032	5690	5709	5256	4660	4128	3566	3583	3524	3242	2704	2309	2057	2132	2264	2322	2510	2779	2647	2871	2835	2167	1715	1795	1605	1446	1382	1287	1081	1033	933	969	886	927	795	854	773	783	753	751	798	721	713	705	656	641	665	704	713	680	635	627	687	648	684	633	600	562	546	588	554	525	506	539	539	520	562	525	499	507	550	589	545	546	506	525	542	546	497	505	499	546	505	535	510	484	571	536	513	476	492	557	506	506	515	509	518	455	529	481	491	504	489	529	523	512	503	499	527	486	515	470	508	494	493	486	487	498	483	528	482	527	516	485	467	504	509	495	504	494	515	482	474	497	509	483	511	478	518	458	506	524	499	516	492	498	466	470	480	496	484	487	501	495	462	508	536	508	499	553	513	510	499	499	510	483	465	503	462	525	500	486	515	486	463	493	471	505	521	489	498	488	537	501	511	483	528	512	506	516	510	488	525	497	499	503	502	493	523	474	462	503	472	494	512	497	517	499	493	505	496	482	453	454	482	495	510	496	517	510	485	505	509	468	502	502	507	485	492	467	486	494	527	479	466	484	497	477	501	490	511	471	470	502	496	476	487	504	495	507	468	500	481	477	499	523	463	478	497	513	463	490	485	453	506	493	499	484	485	489	509	468	515	523	489	478	487	504	512	494	486	491	509	547	502	455	487	498	523	525	498	526	520	508	474	486	464	511	491	492	545	456	486	487	455	514	479	522	518	496	483	505	512	566	519	487	523	524	472	473	488	511	499	461	537	477	479	513	513	521	501	489	464	526	507	510	525	494	494	502	513	518	492	530	466	454	496	514	538	507	483	477	517	468	507	506	483	505	497	458	501	469	506	465	473	495	484	484	516	483	501	540	489	461	556	492	491	478	494	507	485	530	519	492	504	463	473	467	481	477	493	497	472	481	489	507	510	502	492	517	509	485	484	460	495	472	528	485	483	498	490	497	498	483	466	499	503	523	471	471	477	469	461	505	495	502	508	537	511	464	462	486	506	491	452	491	505	495	496	490	511	479	489	501	498	495	488	495	518	483	461	522	467	456	490	507	514	482	495	460	472	479	479	505	517	494	491	496	518	484	501	528	501	520	510	530	508	541	494	489	508	501	521	484	473	563	499	472	489	502	467	501	499	502	502	549	521	501	464	515	493	522	467	478	496	488	539	513	509	494	485	488	547	481	491	488	484	485	497	503	494	522	523	502	504	484	485	510	465	501	463	474	506	458	467	478	501	488	476	504	524	489	509	502	482	461	527	477	496	453	504	494	491	456	504	502	455	524	495	475	497	525	473	481	496	539	493	479	508	505	474	485	500	515	472	483	494	572	507	530	518	518	496	507	495	524	490	498	466	492	522	505	483	505	507	508	491	501	470	492	490	502	481	503	481	466	533	487	506	472	473	515	477	489	519	524	487	501	457	517	487	466	477	505	505	530	468	479	472	486	449	460	496	484	523	507	529	457	494	513	483	486	478	508	531	468	473	462	498	493	499	465	481	500	510	495	486	498	489	502	502	487	544	457	474	483	517	508	527	479	478	470	497	483	467	478	483	503	475	483	513	530	505	502	490	455	516	489	510	492	447	523	524	475	471	488	524	505	492	538	456	509	495	500	490	504	499	522	500	522	491	501	511	471	447	490	497	522	487	493	530	490	504	496	511	515	461	502	522	512	453	483	485	533	485	512	473	486	511	466	483	494	445	515	492	461	542	509	498	511	550	470	500	544	500	473	496	494	529	510	509	502	484	484	526	486	472	508	498	464	512	518	479	477	491	490	461	469	513	550	479	478	514	506	521	502	458	497	470	496	523	501	470	497	540	483	453	502	461	474	491	521	475	463	491	497	531	525	513	487	507	492	539	486	495	494	487	506	456	503	523	485	485	530	499	487	495	505	522	476	521	494	517	487	513	463	531	494	516	540	480	502	501	496	485	472	518	501	488	511	485	491	490	488	487	505	503	514	483	489	524	508	476	480	470	486	459	525	454	519	511	499	498	516	547	526	522	512	492	481	486	512	522	504	524	520	490	488	474	531	484	471	507	489	513	482	462	496	477	483	467	494	499	535	495	463	479	503	489	468	475	485	514	488	497	515	518	476	461	495	479	490	479	493	491	531	477	515	486	523	522	518	479	478	512	501	479	483	509	505	525	497	468	451	495	513	483	494	526	503	500	500	494	486	513	520	485	514	532	468	472	505	534	494	490	475	498	489	497	485	466	486	508	482	454	443	489	505	491	533	484	512	486	508	523	537	475	491	516	463	479	505	509	472	475	477	500	485	459	470	510	461	480	528	512	500	480	499	522	487	516	488	516	483	516	507	533	491	494	502	516	495	508	470	497	484	506	492	504	502	502	501	507	492	501	489	489	463	448	477	484	513	474	502	478	489	490	528	524	453	495	493	520	477	524	478	506	483	485	510	502	497	484	511	466	520	468	477	489	458	537	484	545	501	488	482	512	498	525	473	505	518	492	513	483	463	523	526	503	489	471	502	530	541	507	475	466	493	511	491	477	497	519	480	482	542	511	471	500	481	465	479	472	510	478	505	473	511	490	501	529	509	461	496	472	485	482	464	457	530	483	510	500	475	501	509	515	504	491	532	491	509	539	481	503	507	509	497	487	468	466	480	532	500	499	526	494	485	509	468	481	515	512	514	495	457	483	508	440	444	508	491	485	530	515	503	425	432	489	515	533	480	463	480	522	495	564	517	474	492	463	514	487	492	475	508	485	469	474	502	491	518	510	489	497	510	512	483	482	483	505	481	505	485	486	487	453	486	510	504	483	472	523	488	508	500	445	504	440	507	517	525	519	492	476	488	496	515	483	498	506	502	487	514	438	516	490	510	470	471	523	512	488	470	465	473	506	502	520	473	518	485	465	499	515	555	469	488	505	469	444	527	485	494	497	485	489	512	478	497	498	471	478	517	513	501	441	504	496	459	494	485	461	473	486	481	491	514	440	464	473	505	492	508	521	518	519	476	531	471	530	549	497	497	509	510	443	496	513	470	477	547	528	501	499	510	456	499	465	480	492	441	516	462	543	470	480	515	524	472	526	488	497	462	519	512	508	487	481	512	533	505	463	517	481	501	501	508	463	515	511	505	529	490	492	507	537	456	497	447	506	522	512	502	481	499	495	486	488	522	522	440	484	474	484	537	495	484	506	489	493	542	481	469	529	457	508	513	513	522	465	456	508	505	475	521	542	533	470	471	513	478	531	503	529	519	486	526	499	503	520	504	519	488	459	511	505	481	508	513	507	545	499	484	514	497	526	488	514	467	497	459	468	450	499	574	495	536	543	499	461	499	444	511	521	475	529	491	446	476	486	502	490	499	468	504	497	541	482	498	471	507	493	534	493	478	461	499	511	515	516	554	491	496	520	489	510	476	483	487	497	486	501	455	510	506	485	471	507	489	529	492	530	513	488	514	487	461	487	494	474	480	449	491	488	500	504	519	498	480	505	515	492	494	513	537
34305	20102	20189	15333	10448	6476	4124	2924	2230	2079	1887	1687	1588	1375	1305	1121	1131	968	892	769	630	515	448	492	557	579	590	615	657	614	600	522	418	409	370	347	310	312	269	258	265	243	238	212	191	229	216	214	228	195	217	195	206	203	200	192	189	185	217	183	186	202	208	178	195	164	181	166	176	179	165	171	157	159	184	165	184	165	180	154	169	171	171	169	165	189	172	167	165	168	165	178	183	169	159	176	166	201	154	179	175	165	176	151	164	170	161	158	143	159	155	173	170	162	185	175	159	173	184	183	186	181	169	199	150	159	164	197	187	180	183	155	176	159	148	172	155	158	152	175	163	151	154	162	168	157	175	178	151	182	168	161	187	173	158	143	173	176	159	162	193	162	179	190	162	174	170	186	153	146	192	175	182	171	162	183	155	181	176	169	169	155	166	162	178	164	154	150	152	172	156	158	179	165	167	156	148	144	153	145	164	150	152	162	174	179	165	156	166	164	179	175	184	148	164	178	157	166	179	164	171	183	188	160	171	195	157	146	144	197	173	161	156	172	174	144	154	157	147	170	151	174	183	167	161	148	146	168	147	140	160	159	198	155	166	159	166	174	166	155	155	142	164	194	166	163	177	181	170	195	187	174	152	144	142	154	161	177	172	148	158	163	155	163	167	163	155	181	174	161	188	166	181	157	166	176	156	165	176	167	169	190	182	148	159	173	155	145	174	158	179	176	143	184	174	191	144	153	157	169	138	159	165	202	151	168	164	154	175	164	173	175	156	166	147	155	173	164	161	164	157	177	184	171	169	165	168	160	171	162	174	170	155	173	166	158	140	169	162	179	134	149	171	163	154	170	175	160	163	162	146	152	155	176	163	168	166	168	175	164	143	169	134	171	146	175	179	178	162	183	156	164	164	185	167	179	177	171	151	131	156	153	196	145	178	142	168	154	146	166	162	180	177	158	188	160	167	165	171	158	176	178	158	185	170	172	165	154	176	152	192	184	177	177	174	162	154	163	178	182	164	166	166	167	173	154	155	169	146	164	159	165	178	161	156	164	167	164	157	169	147	194	167	147	167	158	156	152	159	164	179	164	189	162	172	163	163	166	179	170	194	166	175	161	159	166	181	142	164	181	152	148	172	181	145	163	147	156	165	148	162	143	167	180	155	179	156	158	190	135	169	181	154	196	179	164	165	180	177	188	171	180	184	169	158	137	179	175	179	183	172	161	154	159	166	164	174	170	145	147	156	170	140	149	143	181	165	184	169	172	168	171	137	152	148	150	178	179	165	157	160	155	159	177	162	171	152	177	168	161	176	177	150	176	158	182	154	164	176	162	191	159	160	146	185	163	158	176	167	173	172	192	141	170	175	181	161	159	149	139	185	167	169	179	173	146	169	162	168	167	168	157	173	181	138	153	162	144	166	169	174	165	172	160	165	190	190	169	153	167	174	148	161	166	168	152	152	173	157	159	164	170	145	159	160	147	179	174	160	163	162	187	192	166	151	174	138	177	158	166	167	143	168	139	169	164	182	158	152	164	184	182	188	178	167	187	147	171	158	166	156	177	159	168	159	192	164	171	179	162	182	167	182	164	150	154	158	158	165	168	147	177	169	186	173	160	163	152	194	154	159	158	167	168	137	168	189	147	168	152	146	152	174	135	175	190	176	159	160	155	137	171	171	145	184	183	186	183	153	155	189	190	169	170	171	155	172	182	167	168	171	168	191	187	171	154	173	178	164	173	148	166	173	148	170	162	153	182	169	163	162	175	144	154	169	175	154	167	167	150	179	177	175	165	153	156	153	154	158	163	165	154	158	165	156	167	172	166	163	160	170	169	161	167	174	180	172	155	192	140	157	176	153	164	169	162	156	162	170	176	151	189	173	129	178	174	134	168	163	162	173	161	154	172	159	206	157	145	169	175	173	159	166	173	157	141	159	185	177	148	153	145	159	165	170	152	164	149	182	183	186	143	178	176	184	169	179	173	163	159	145	152	172	165	166	166	174	161	175	175	144	163	170	184	195	183	163	156	157	157	171	179	175	170	152	138	143	173	131	177	153	169	195	181	152	157	174	182	154	172	158	155	146	162	149	157	164	173	179	170	154	148	169	161	172	159	177	173	163	169	155	173	141	177	160	192	174	173	177	174	169	148	169	151	149	149	180	187	168	171	193	144	165	154	171	171	164	151	156	197	171	154	175	158	180	169	173	151	180	176	166	202	169	169	142	184	163	146	160	157	162	177	161	159	169	144	161	165	182	173	173	182	178	153	159	157	168	152	155	144	188	166	156	162	157	177	167	156	155	178	185	172	170	170	168	189	181	185	173	166	170	156	166	176	168	154	196	179	175	181	176	192	180	180	153	175	158	153	171	174	140	161	164	142	160	158	155	167	149	180	173	182	161	148	172	140	160	185	151	164	159	163	158	166	188	187	158	172	177	172	154	148	167	180	172	176	143	184	165	166	195	154	160	179	176	154	159	147	178	158	156	169	177	162	175	157	169	154	162	153	172	166	161	183	161	162	172	182	163	148	167	145	161	172	150	174	162	179	163	181	141	159	159	179	153	178	158	160	175	150	180	182	153	176	154	144	161	167	157	160	162	170	178	159	161	150	188	167	193	182	171	182	166	154	184	176	148	172	148	169	181	141	179	158	172	182	167	167	153	152	177	156	174	172	153	176	173	176	169	171	171	162	138	169	156	161	191	170	147	177	158	174	164	156	173	164	144	191	159	160	172	154	167	169	143	144	147	158	161	160	166	160	153	173	166	170	148	183	156	180	144	176	155	171	139	175	162	170	152	152	164	174	173	138	167	159	140	147	164	156	148	170	148	160	188	163	178	164	159	158	144	183	182	174	178	173	147	171	175	166	149	154	138	151	174	162	152	168	161	183	152	145	156	178	195	168	158	155	148	166	145	185	173	160	160	183	173	171	168	196	147	160	183	162	183	158	172	153	177	185	182	176	162	164	192	164	181	147	135	158	158	182	181	167	185	168	168	168	143	155	159	149	169	154	180	169	193	180	165	144	152	155	157	162	145	151	165	180	158	170	169	161	158	162	168	166	144	162	187	176	133	169	171	168	170	150	181	190	177	158	157	151	177	161	169	168	141	170	176	176	147	160	179	173	171	176	180	165	136	155	175	152	169	163	167	158	171	187	148	160	147	140	158	157	173	171	167	158	166	170	157	163	164	182	176	180	151	147	153	161	160	170	166	177	150	155	183	155	169	167	157	155	181	172	179	154	161	155	166	146	160	166	188	172	168	171	147	178	160	161	163	158	180	141	160	169	169	154	164	164	155	160	163	170	176	172	176	173	150	188	183	165	182	163	154	166	170	165	131	170	148	168	153	154	140	170	165	144	150	185	174	187	141	151	164	149	182	166	146	185	161	159	163	171	160	160	157	153	173	148	147	147	150	194	149	162	174	143	153	164	160	149	159	178	181	143	152	163	158	155	164	168	140	165	169	170	168	177	177	181	150	140	137	160	180	170
19508	13037	24538	26190	23439	18424	14151	11573	10386	10194	9448	8733	8574	7869	7195	6821	7086	5702	5044	4436	3977	3266	2818	2850	3219	3388	3731	4013	3861	4213	3597	3107	2439	2510	2200	1957	1935	1605	1373	1219	1056	985	999	1003	889	946	892	763	810	810	779	783	773	744	719	705	664	733	698	660	617	654	621	615	582	559	544	541	528	580	584	494	518	441	485	459	504	489	480	450	478	489	474	459	423	444	477	453	450	443	428	496	445	445	394	447	448	447	432	447	427	432	418	419	458	429	403	422	436	415	388	416	416	442	427	423	415	422	454	418	404	451	461	449	383	432	460	432	451	443	401	420	423	397	438	422	448	378	440	400	431	424	413	415	436	439	414	430	398	420	401	414	411	415	426	425	433	396	400	413	382	384	429	417	416	389	402	419	422	452	404	441	409	450	400	401	425	435	429	445	420	424	424	408	417	449	408	397	426	418	397	409	417	418	468	399	396	415	421	418	404	415	414	439	428	415	457	399	397	397	428	387	440	411	404	410	421	428	463	446	402	371	411	403	433	401	395	388	439	385	429	436	422	410	425	407	439	394	415	423	402	418	462	406	430	411	435	408	412	447	399	418	437	428	443	387	428	412	423	418	424	435	436	413	406	443	444	412	416	424	405	388	421	401	374	409	399	413	402	411	391	421	426	427	385	406	410	418	407	415	462	382	404	410	385	423	421	420	427	431	407	445	394	427	407	455	401	438	414	413	423	385	409	437	411	407	427	430	406	441	432	432	394	414	380	416	417	425	412	433	439	405	403	428	401	439	443	431	423	444	414	422	400	396	424	447	400	407	436	413	445	424	434	470	388	411	434	376	403	393	394	446	418	461	465	407	388	412	415	410	421	432	395	429	432	365	437	410	396	425	427	435	428	400	413	397	418	445	464	394	383	404	404	413	438	409	399	420	416	386	413	411	412	414	421	398	423	429	409	424	414	400	423	354	367	424	411	431	414	423	427	403	387	438	384	420	432	387	441	435	410	422	417	416	387	403	385	452	425	432	405	418	424	438	411	394	403	405	434	409	472	445	425	467	399	402	445	420	383	401	389	389	397	444	424	414	419	421	425	438	402	406	405	396	402	431	387	395	429	413	435	436	395	394	401	413	461	417	407	437	443	433	403	400	411	432	361	451	423	429	396	413	444	395	425	423	432	419	436	391	407	434	472	452	395	416	435	437	398	410	419	399	412	445	417	396	397	420	412	388	422	445	436	408	414	418	434	446	399	418	397	397	405	425	399	381	402	408	365	402	434	456	402	432	393	408	402	395	399	434	434	382	414	428	412	402	401	404	430	444	418	389	423	401	400	399	409	446	427	415	429	424	422	384	380	405	415	367	414	406	420	414	421	423	389	410	409	431	440	417	401	436	404	434	413	407	372	392	415	431	415	415	425	396	389	397	415	451	386	419	420	412	392	416	427	417	401	375	444	389	401	439	437	415	409	418	420	422	430	430	400	405	399	420	428	415	430	403	403	407	405	415	401	433	437	410	446	409	420	402	421	405	409	436	403	416	430	389	432	437	435	400	433	419	427	384	377	447	414	406	395	429	438	428	403	412	420	387	422	414	403	435	396	403	416	437	425	418	411	381	437	424	433	411	402	393	439	441	424	439	451	393	409	430	382	412	388	429	407	406	419	389	425	418	430	393	376	438	418	413	439	416	388	393	406	440	427	411	493	421	439	404	385	367	429	420	406	402	409	436	438	397	396	384	404	401	425	403	418	431	374	405	425	363	426	402	397	429	448	426	387	426	413	413	382	465	404	404	409	409	389	396	428	427	398	445	455	411	425	412	432	417	422	438	446	431	428	386	404	441	446	436	412	375	424	433	416	445	408	439	396	417	431	430	413	398	398	391	427	440	410	445	426	422	446	446	408	410	424	422	435	410	393	436	422	397	409	409	386	438	437	410	443	463	423	378	404	419	407	427	440	421	432	408	398	398	397	403	410	401	419	397	394	416	423	406	417	419	366	424	392	424	434	449	418	417	430	449	442	417	432	410	418	435	435	408	393	413	394	431	422	410	454	396	382	427	411	437	398	421	400	418	406	404	406	432	404	410	441	398	441	409	410	446	409	412	373	434	418	422	403	419	416	464	451	417	424	428	396	425	384	434	440	417	410	386	386	413	379	443	429	430	456	406	437	407	407	374	429	381	425	408	392	442	428	412	412	410	430	416	402	430	441	405	416	436	424	411	422	424	412	400	408	391	417	434	405	403	406	394	405	435	432	397	427	409	438	421	446	447	422	388	440	398	440	426	396	401	426	448	413	388	418	394	407	412	448	392	389	411	431	421	419	429	422	424	383	442	387	407	453	407	416	445	397	370	382	405	452	423	439	390	387	408	440	402	452	417	403	382	410	400	420	403	397	431	411	434	431	400	431	405	448	413	418	405	415	429	428	412	409	456	404	391	420	395	428	422	406	432	419	422	450	424	421	389	439	466	404	393	397	407	402	407	433	431	398	425	379	405	411	450	424	401	393	394	418	386	426	423	407	394	446	412	431	414	451	406	442	411	399	433	430	376	464	450	445	432	418	422	438	430	399	409	400	434	453	433	444	420	389	383	398	399	380	394	391	467	409	428	391	396	436	427	418	407	417	417	393	420	411	457	416	424	440	425	413	452	397	458	445	428	397	414	457	437	386	369	427	415	411	430	428	400	439	409	439	432	439	422	423	428	398	407	407	424	427	455	409	414	404	400	434	433	395	401	370	415	434	411	440	440	413	419	425	432	399	414	411	436	443	407	397	419	468	427	390	404	403	396	427	401	430	477	444	427	434	414	405	424	420	412	413	392	413	410	405	394	387	386	398	416	446	388	433	392	437	386	407	418	411	396	418	410	441	418	405	413	414	368	439	389	412	425	393	423	406	402	419	418	429	413	403	411	420	407	416	404	444	439	401	428	415	420	399	409	444	379	397	425	418	469	410	405	413	393	411	445	387	433	422	407	471	388	384	413	398	461	412	398	447	397	411	412	417	415	429	431	409	403	421	411	429	455	411	432	456	444	405	450	435	429	395	379	391	396	401	424	442	408	444	415	412	426	436	429	433	417	415	405	442	418	394	429	421	402	384	426	416	429	386	433	430	423	411	394	395	442	410	405	389	399	386	401	407	458	397	387	430	426	422	448	433	387	419	435	398	378	407	416	409	430	436	411	400	404	412	397	419	444	417	426	397	410	422	400	418	417	379	437	437	421	419	422	394	408	448	463	438	413	388	403	457	420	396	401	373	454	395	407	424	388	455	397	411	435	431	418	418	414	417	379	425	429	385	416	429	396	410	431	420	412	400	410	411	418	435	409	434	427	421	405	399	415	444	407	405	444	416	440	375	389	432	408	423	444	425	405	427	434	408	413	429	418	420	420	401	409	421	425	397	403	392	444	458	435	414	424	409	399	427	436	413	402	399	401	405	407	429	442	415	466	452	387	431	411	411	437	415	438	413	411	392	447	389	435	422	428	410	387	422	399	435	407	419	420
12294	7502	7836	5775	3615	1988	1149	908	787	674	665	596	596	537	472	404	411	388	416	356	364	311	315	339	297	323	342	342	313	314	351	312	329	326	320	273	270	260	232	266	268	297	273	271	255	258	252	247	311	254	250	250	222	269	245	239	237	265	233	267	262	263	258	262	248	236	260	235	211	257	229	238	244	242	238	242	252	218	229	234	275	244	283	226	228	243	244	242	261	259	234	247	241	241	255	250	252	275	250	244	251	249	256	269	221	233	262	211	232	246	266	229	256	240	227	248	236	248	253	245	272	237	244	221	231	218	204	199	238	241	235	248	242	241	250	236	249	249	225	229	246	276	238	236	228	249	227	224	238	258	230	240	265	213	232	241	236	248	264	234	236	249	233	244	219	251	237	257	213	250	226	246	248	241	232	232	273	261	242	250	224	243	242	248	248	216	268	266	274	236	243	223	238	253	251	248	225	239	254	239	249	234	238	234	251	247	254	224	220	223	222	246	277	264	243	218	254	248	269	246	243	235	245	241	241	269	225	249	254	241	234	244	259	227	213	248	243	239	255	276	235	219	255	242	218	233	216	264	252	232	251	260	248	245	245	246	234	274	272	241	240	265	236	269	243	239	245	206	204	209	218	233	215	230	233	230	247	230	238	260	235	245	232	221	240	246	254	239	240	252	243	232	282	255	253	267	242	235	235	257	247	228	255	231	229	229	258	264	252	243	268	235	255	257	249	234	232	247	229	208	236	248	224	246	238	229	252	251	245	235	232	236	256	217	232	219	250	242	231	227	219	237	250	256	240	252	221	262	250	231	258	220	230	214	260	256	220	217	242	237	274	233	233	261	244	242	253	229	251	246	231	232	237	218	233	247	245	242	226	278	252	231	262	213	238	254	259	242	235	250	239	219	231	265	238	228	235	213	240	235	218	244	240	242	253	214	242	261	241	229	240	250	257	226	250	223	192	227	235	237	232	241	272	237	253	245	246	245	250	243	243	261	224	249	251	244	207	224	230	231	241	251	253	234	198	241	228	227	273	232	259	271	240	239	223	253	244	228	265	249	281	254	230	242	265	224	249	245	258	240	241	220	256	240	245	234	227	249	226	214	257	216	216	240	243	221	243	247	259	239	241	258	266	249	248	248	213	259	237	236	242	253	253	267	238	223	233	241	245	252	245	255	263	253	242	223	233	236	235	262	238	261	233	269	259	249	230	255	240	255	249	244	255	221	234	247	250	234	261	208	245	239	237	275	273	253	267	235	229	226	224	258	257	255	221	208	229	215	243	244	259	253	245	228	241	248	255	229	219	235	241	220	251	245	274	232	235	265	227	248	251	228	250	233	263	264	244	240	235	252	264	260	238	239	248	243	238	263	256	239	240	219	252	234	247	243	246	232	242	237	246	225	239	240	264	224	219	224	251	218	242	248	219	239	247	243	220	243	247	266	246	270	274	220	228	237	225	244	246	272	257	267	266	261	236	257	245	250	234	243	232	261	259	269	238	233	238	239	235	251	251	226	236	236	231	255	236	247	267	222	223	230	254	213	207	224	226	240	239	265	215	241	248	235	273	267	223	241	253	225	238	265	250	226	244	241	224	231	254	221	220	231	253	268	242	253	235	241	246	274	245	258	246	242	254	239	241	270	225	267	244	247	243	259	223	241	257	246	234	239	257	249	245	224	244	229	234	217	237	237	230	229	282	251	247	260	231	268	222	250	230	238	257	249	233	230	233	262	222	216	253	211	235	271	255	244	248	217	238	253	213	233	252	207	222	234	253	226	263	269	222	222	243	256	252	259	222	221	240	226	242	244	235	233	231	255	240	234	254	235	224	236	232	250	231	268	236	268	246	246	248	226	221	222	261	249	288	262	248	229	264	254	263	236	269	220	254	232	216	235	240	238	270	248	231	218	255	249	243	258	237	270	238	245	231	241	219	235	220	248	268	210	239	246	231	222	251	235	225	255	239	216	243	258	260	231	241	235	237	245	254	247	225	241	224	246	233	231	225	240	249	229	241	220	258	268	234	249	256	234	217	265	253	227	246	281	263	258	231	230	238	234	235	231	224	261	241	236	227	220	227	230	269	246	261	240	269	248	258	247	233	239	260	242	248	240	224	233	218	259	209	245	235	250	285	240	248	235	234	248	230	226	241	225	228	219	261	250	235	232	260	240	237	232	235	236	232	258	247	236	221	248	255	236	241	237	228	224	237	230	229	212	230	223	257	264	231	229	233	228	216	236	242	248	238	232	237	229	268	286	247	246	265	237	252	227	235	233	232	240	270	253	237	243	229	241	245	233	221	237	251	223	230	239	241	229	250	243	246	208	241	252	271	225	234	258	227	244	272	241	252	243	248	230	224	232	257	221	232	207	238	270	252	231	251	218	244	260	248	241	251	243	238	206	257	257	263	247	250	236	254	256	249	247	224	264	243	228	243	268	269	222	227	250	250	245	248	240	262	221	253	264	273	249	226	236	263	241	288	223	220	238	243	241	282	221	229	236	251	249	253	259	224	243	228	254	242	206	255	252	233	274	239	241	254	253	259	222	224	215	224	249	234	256	241	255	239	225	234	234	248	215	243	252	234	240	242	240	265	240	240	245	222	234	238	227	233	230	249	231	245	231	258	254	229	232	261	269	258	248	229	243	216	242	266	262	242	240	239	264	230	223	233	256	250	248	228	279	231	252	258	255	230	216	268	228	237	226	218	209	235	244	252	218	259	239	245	258	212	207	229	231	232	214	218	267	225	248	251	252	237	236	215	221	252	242	229	237	240	256	244	269	229	229	211	241	237	253	252	247	221	246	224	238	247	268	253	246	242	244	250	215	239	252	218	253	235	255	216	271	228	222	247	253	224	262	235	227	248	260	260	219	251	255	261	235	256	232	229	243	258	224	254	225	250	242	251	241	243	222	251	237	252	222	232	243	266	221	231	248	258	263	238	248	229	240	251	223	221	257	268	249	287	226	231	253	257	228	234	238	242	264	248	240	239	241	221	232	257	225	252	224	231	260	233	234	193	253	246	256	219	259	225	263	233	228	226	253	227	255	279	263	233	230	236	257	244	267	229	248	232	240	246	251	231	214	246	230	239	237	240	235	231	255	224	257	260	244	241	260	229	265	261	240	217	251	263	223	220	262	249	245	231	251	222	227	224	246	246	267	270	263	254	298	232	253	272	225	250	215	232	246	225	241	249	243	245	248	243	215	232	222	257	240	227	233	236	226	222	250	227	242	229	249	229	271	249	231	246	251	248	253	220	203	259	211	197	224	221	270	257	258	235	252	248	217	216	227	230	246	249	256	247	229	241	250	255	243	236	246	240	242	268	267	220	227	204	239	217	242	245	212	263	261	239	239	223	239	253	246	229	258	235	234	254	271	259	225	255	231	222	227	259	244	266	223	246	254	227	239	229	228	257	233	248	252	237	221	265	259	268	245	253	240	226	235	214	243	229	263	247	230	261	245	241	241	248	247	235	247	232	217	242	207	248	243
7120	6465	13058	14042	11563	7774	5047	3926	3634	3368	3084	2908	2959	2442	2046	1866	1734	1738	1629	1688	1458	1213	1207	1194	1150	1212	1253	1166	1234	1251	1209	1076	1043	966	982	996	940	895	842	810	795	825	812	762	747	727	699	677	725	675	688	730	738	632	651	679	717	676	661	658	708	649	683	639	649	655	628	627	620	600	645	633	615	610	657	561	600	585	614	589	621	579	549	596	554	606	579	598	584	590	570	605	532	575	518	603	581	632	583	566	578	605	590	589	578	578	569	553	552	559	537	549	620	572	553	602	590	652	596	567	561	596	587	571	609	595	548	567	547	624	596	549	582	619	502	575	629	599	580	549	636	580	613	615	593	606	612	607	562	534	551	565	606	559	581	566	539	601	607	584	614	608	605	564	603	539	596	589	564	577	580	624	582	560	572	558	553	584	607	536	573	542	583	592	608	593	579	568	580	586	576	577	592	575	585	604	606	580	586	590	565	578	589	601	579	538	546	589	557	587	561	572	549	563	576	618	575	578	575	561	558	531	569	606	598	583	560	635	557	632	589	527	547	581	593	597	587	549	593	591	609	592	564	617	584	549	579	589	604	526	556	572	559	560	591	579	546	567	571	604	629	579	577	585	582	532	582	589	589	561	583	580	617	604	557	555	589	578	571	602	616	547	589	585	613	587	582	557	567	559	595	581	577	565	563	592	621	601	551	571	603	569	545	555	566	583	570	560	548	598	562	568	606	581	563	576	623	562	577	582	599	622	619	581	601	597	520	613	595	559	554	601	580	562	575	581	561	635	607	603	552	606	584	552	604	583	623	574	533	605	583	567	584	586	550	561	559	554	582	571	599	548	552	589	574	590	579	591	584	566	616	613	595	589	598	602	571	599	597	589	584	557	547	557	598	571	586	589	556	575	608	577	569	568	566	583	595	606	588	584	548	575	580	552	600	563	604	600	578	564	612	584	584	563	546	593	639	660	597	594	558	603	523	583	590	593	579	582	581	598	566	588	575	593	568	569	567	577	598	543	571	636	591	571	599	584	604	602	559	568	575	615	552	576	574	580	597	572	561	584	571	575	579	589	583	586	541	631	594	569	591	592	603	527	535	585	628	540	558	558	536	601	590	562	625	578	566	527	588	590	575	581	663	579	550	584	581	572	567	580	574	552	622	594	667	646	567	619	565	596	592	603	593	574	618	630	580	580	559	617	583	585	588	566	581	580	589	587	580	583	592	626	596	556	591	581	577	557	552	552	596	592	587	599	592	614	577	594	561	581	584	612	620	597	587	561	593	578	577	570	558	604	572	605	601	586	593	628	598	588	583	620	591	595	590	590	584	587	585	553	625	564	591	603	576	622	582	542	591	589	558	578	606	593	536	573	578	635	613	597	580	542	606	570	549	561	579	565	562	589	587	543	553	579	590	592	606	577	574	559	582	597	572	578	570	609	597	605	646	538	557	579	541	604	613	570	593	552	588	612	576	558	586	532	624	591	594	613	580	576	588	569	563	539	616	581	596	613	593	567	564	565	559	599	557	567	555	536	593	628	589	586	531	599	616	633	590	606	562	600	617	592	600	630	639	573	587	542	568	615	544	586	604	587	572	575	632	545	549	606	541	542	611	611	614	627	571	571	607	583	593	542	570	598	576	577	566	587	546	568	565	557	586	650	602	576	556	572	615	593	565	547	601	568	559	564	602	595	573	570	579	586	589	606	581	590	584	590	582	572	593	591	595	604	568	568	554	620	559	566	566	574	582	559	612	596	571	578	596	565	600	570	620	555	565	556	581	606	595	589	591	579	565	575	577	573	590	571	539	561	591	601	559	587	579	557	563	570	555	558	574	604	622	581	606	579	575	662	547	568	603	552	559	608	578	577	586	559	588	637	561	586	590	562	528	541	613	602	553	627	568	619	576	587	652	582	588	559	624	589	517	573	598	583	542	579	592	615	570	600	575	605	607	594	561	585	622	575	595	581	567	548	560	554	614	630	581	607	596	594	610	567	627	595	588	561	572	595	617	619	595	566	552	566	540	543	599	574	580	573	569	624	606	637	599	564	581	581	562	613	598	588	594	558	621	533	548	610	571	553	636	534	584	590	615	566	562	560	575	588	601	582	571	589	582	591	614	562	597	575	619	577	585	605	644	595	567	567	576	564	605	590	544	592	598	584	590	614	569	573	606	538	597	583	589	565	574	607	575	596	544	568	575	587	601	634	596	577	598	568	590	569	558	543	575	591	581	566	560	546	532	622	656	577	596	590	602	528	573	567	586	558	563	578	609	637	577	578	565	586	560	546	597	593	543	575	615	606	553	591	571	598	580	588	618	613	544	567	581	576	583	565	594	604	568	554	610	552	585	599	592	573	583	569	593	544	602	573	572	573	598	552	562	588	631	606	567	597	575	560	613	602	559	623	570	629	553	604	616	563	570	610	593	587	591	572	574	549	609	620	601	588	644	566	599	569	628	551	589	578	606	585	579	543	577	595	580	572	607	572	574	624	557	614	540	610	566	592	642	615	553	579	604	597	588	573	585	624	580	593	604	582	599	581	587	583	593	553	607	572	584	549	637	606	613	566	587	570	564	558	594	576	573	599	621	592	575	585	619	577	575	585	574	623	575	578	573	597	594	604	598	582	608	610	586	576	562	625	568	561	575	622	577	567	562	610	571	581	574	617	571	541	575	551	603	587	573	621	553	596	576	539	577	554	581	599	556	564	576	581	585	592	553	604	606	555	529	579	589	580	593	607	543	614	578	610	582	586	581	570	563	576	589	568	600	598	613	553	602	570	575	606	623	572	554	590	595	590	538	609	629	579	608	610	569	569	555	610	595	604	557	592	578	555	563	571	616	567	571	588	592	572	563	595	580	576	603	539	551	564	564	562	567	577	588	596	580	582	582	581	550	570	591	599	565	592	574	593	577	615	594	576	617	590	599	605	582	553	601	597	598	602	575	581	567	586	585	580	619	569	577	606	607	613	588	566	553	577	535	598	541	583	592	598	554	573	590	610	605	611	583	587	560	541	612	608	609	570	584	591	568	595	563	607	577	545	574	594	561	607	572	608	597	581	560	595	567	627	595	573	611	588	596	574	578	572	604	582	593	557	579	556	609	597	532	579	572	574	595	567	608	594	551	589	591	615	556	589	557	593	609	553	594	553	570	594	588	551	559	608	539	546	643	607	586	571	543	564	651	598	623	561	581	548	565	597	578	559	569	602	601	505	583	619	546	601	564	576	564	611	608	634	599	553	597	557	593	589	608	557	589	608	579	580	620	603	567	579	583	575	585	598	577	592	586	533	616	538	579	620	572	559	584	580	591	572	584	559	547	579	544	567	578	545	602	625	610	553	528	579	622	553	547	544	594	570	564	575	561	607	537	569	571	582	604	579	561	583	578	578	584	567	593	583	604	561	592	602	598	560	563	604	571	561	573	590	568	569	574	561	576	587	574	581	624	596	568	578	594	588	551	598	563	581	574	563	590	565	572	588	554	604	550	565	583	588
23519	13115	13368	10994	6479	3592	2475	1930	1644	1429	1339	1179	1125	920	854	784	822	719	690	656	466	438	464	440	462	466	534	530	511	502	511	401	363	358	368	325	308	309	261	287	279	283	265	247	236	231	232	225	240	257	218	188	226	213	215	235	241	231	191	229	234	227	232	190	220	195	222	221	226	217	194	200	193	228	190	209	212	202	218	237	211	207	220	204	206	205	207	209	176	228	207	189	197	207	204	191	211	198	199	202	211	226	199	197	226	183	199	213	188	196	195	211	200	206	196	208	167	215	185	208	225	192	207	201	219	202	208	210	205	202	202	202	188	201	189	186	204	187	211	189	192	202	223	203	220	205	194	191	191	211	231	208	207	192	204	213	185	196	209	200	198	196	206	230	184	186	204	207	202	190	198	225	176	180	225	231	225	207	229	197	198	225	224	201	207	191	200	214	208	197	216	204	219	204	248	222	208	220	203	201	213	187	203	167	208	195	198	206	173	194	196	198	218	208	206	224	201	212	215	219	203	190	206	184	216	210	183	204	203	219	225	208	215	195	204	217	192	218	206	212	192	225	203	230	219	226	200	212	195	194	199	207	221	184	178	181	215	199	191	208	222	215	197	246	197	205	193	198	230	201	184	247	204	204	202	210	221	199	232	202	177	205	188	209	204	226	218	222	202	223	206	198	232	223	221	199	201	196	244	241	200	195	221	185	204	210	207	186	192	207	216	216	215	203	177	227	239	215	175	231	183	174	210	209	203	198	202	185	215	212	208	202	224	206	219	207	203	185	224	181	227	202	209	218	232	202	199	199	201	201	186	197	216	176	214	207	223	227	195	196	207	236	200	202	192	222	214	223	223	230	226	205	199	177	227	221	223	207	235	222	211	188	203	191	200	210	206	197	206	206	244	189	207	223	217	207	176	219	209	224	214	221	225	213	249	186	186	184	222	213	214	209	171	198	194	188	223	204	203	202	198	216	217	209	197	196	210	212	187	216	212	215	192	198	216	197	203	216	195	189	208	219	213	197	190	209	256	238	198	203	201	196	207	199	224	212	224	196	210	203	238	184	197	213	215	185	218	199	191	212	196	220	175	215	192	202	207	202	233	190	208	195	187	188	188	192	205	193	201	199	197	171	214	206	208	178	216	209	223	182	195	222	236	204	195	188	214	235	214	219	192	211	211	215	213	203	226	215	222	199	213	212	224	204	220	209	212	225	200	187	205	209	181	199	206	190	174	213	213	206	204	185	207	188	215	209	233	198	214	203	194	199	186	205	194	204	195	217	194	217	215	195	202	206	206	207	183	192	215	182	234	194	220	207	209	209	181	180	215	217	211	188	232	236	213	200	217	179	186	209	212	222	214	210	211	189	201	227	213	222	209	218	224	194	156	218	202	215	217	205	231	195	182	203	215	191	225	234	193	202	216	177	214	210	197	237	191	187	197	227	193	198	209	209	210	216	227	237	202	199	206	220	221	173	211	187	211	212	216	228	208	197	190	192	200	212	193	220	194	206	207	202	221	196	204	184	216	209	204	199	202	218	208	183	195	216	198	205	209	222	234	210	198	192	203	221	228	201	196	206	213	191	179	228	204	215	217	212	173	203	218	218	222	192	214	221	195	227	181	215	202	199	207	206	235	228	181	207	213	205	206	203	187	179	186	206	230	198	226	219	220	217	192	209	191	198	197	210	179	206	210	190	189	200	213	192	180	193	198	188	211	221	214	204	210	198	188	221	207	205	222	211	207	226	226	216	247	210	198	191	191	208	202	211	204	225	216	209	228	176	199	205	204	221	217	215	190	213	216	202	211	224	228	184	199	214	225	205	184	189	207	195	213	219	204	214	199	227	189	227	192	216	182	215	198	210	225	202	205	187	222	219	216	174	190	194	209	196	172	198	196	220	197	223	196	197	200	243	201	195	196	199	198	190	178	192	188	210	209	199	182	199	214	206	185	202	226	214	191	236	202	212	220	210	221	209	202	193	196	220	197	189	198	208	221	206	189	217	193	234	216	195	207	209	224	203	212	213	213	197	204	193	208	226	210	194	208	172	193	198	213	200	221	194	213	204	198	214	228	193	211	211	213	184	211	183	222	220	210	221	204	200	192	199	209	216	217	183	188	204	213	201	227	194	200	196	191	221	208	218	219	216	201	212	204	223	218	181	217	210	202	212	210	231	222	207	198	208	188	194	186	214	204	203	199	189	196	196	210	201	210	218	206	220	210	224	208	229	197	206	218	224	223	223	223	194	210	189	223	182	208	230	209	196	216	212	201	219	215	224	198	195	206	219	188	182	207	201	214	213	225	202	174	197	192	211	172	187	177	204	202	188	219	207	196	201	190	213	205	210	198	204	209	209	177	194	216	225	214	188	229	197	204	204	208	201	212	171	203	222	194	212	210	227	215	204	184	206	197	208	202	200	239	225	216	187	220	192	182	199	229	227	221	200	188	191	211	193	231	203	217	190	224	222	180	203	193	181	200	227	194	224	206	243	204	196	193	184	229	185	203	186	199	207	189	185	209	209	193	188	208	206	183	184	205	215	224	188	213	205	196	228	214	214	198	206	202	201	195	200	203	198	217	226	239	228	210	198	221	226	193	221	204	213	219	194	196	209	208	204	224	222	188	210	206	222	223	183	209	204	181	194	215	187	196	218	235	207	226	222	188	205	182	204	200	178	217	215	235	193	219	182	228	223	192	205	208	184	232	236	210	198	206	208	208	190	216	211	200	189	202	210	210	210	199	208	216	197	185	240	232	197	195	182	215	206	200	189	211	192	213	201	196	189	212	219	209	223	213	229	203	213	215	220	200	182	189	179	177	215	193	210	210	216	227	214	193	206	205	215	212	207	223	197	207	187	211	210	193	180	211	199	211	187	199	203	214	185	230	198	191	214	213	207	206	195	237	209	226	216	223	203	206	196	225	187	197	199	217	191	217	189	210	206	218	220	189	200	214	177	232	199	230	174	223	218	195	190	211	195	216	232	205	226	206	195	193	207	222	200	215	206	182	199	218	209	221	209	200	208	210	195	196	209	207	190	215	189	220	232	200	221	197	188	203	193	175	180	189	191	206	202	206	239	211	219	211	213	193	213	231	202	209	192	193	181	193	186	186	208	198	217	219	199	212	204	204	207	198	189	196	217	180	209	223	224	227	208	198	215	223	204	197	192	190	223	207	214	204	207	217	211	201	223	211	213	221	174	162	236	179	173	212	212	209	187	202	222	218	205	175	185	221	218	209	196	211	211	193	178	211	211	228	198	185	205	209	192	191	208	234	191	202	192	221	199	193	208	219	198	194	205	219	207	205	179	223	208	197	204	212	209	214	196	223	222	207	205	190	193	194	205	204	182	214	213	200	214	203	217	219	206	204	215	192	185	209	217	200	206	193	190	206	221	232	204	208	194	202	203	184	234	211	200	230	208	225	204	195	202	219	191	188	187	201	202	226	181	200	179	212	190	197	205	218	235	191	204	225	209	191	192	210	189	211	192
13345	9854	18494	21646	17113	12500	9922	8565	7538	7128	6616	6327	5753	5096	4645	4577	4652	3799	4023	3274	2458	2165	2235	2208	2533	2546	2783	2963	2933	2924	2831	2108	1715	1767	1658	1516	1341	1191	1083	1028	961	928	910	866	816	787	790	766	750	793	794	712	714	692	695	685	740	716	641	564	635	628	640	585	604	582	579	542	579	585	563	542	581	560	535	597	504	550	559	567	521	520	504	524	495	529	522	533	534	548	534	499	536	517	513	547	516	565	517	480	529	527	497	462	515	500	524	503	501	500	493	522	501	504	515	513	538	517	524	523	506	498	546	513	493	522	528	483	522	518	529	487	505	504	519	510	497	498	515	454	483	514	506	464	462	493	457	502	494	479	540	519	505	530	495	477	509	475	464	557	475	478	493	524	523	509	506	510	559	520	477	500	494	526	499	454	473	493	491	534	515	504	475	509	499	472	487	458	499	506	526	535	480	485	531	498	538	500	472	481	512	507	485	519	512	496	490	519	496	452	486	487	519	516	529	516	500	522	487	486	536	506	522	494	493	464	465	478	526	488	517	475	496	554	474	470	470	492	511	506	523	487	507	491	476	507	524	512	492	456	528	539	499	507	492	531	509	499	524	494	485	492	497	528	513	500	506	468	482	538	492	518	491	493	544	538	477	518	499	521	502	560	534	533	505	489	492	519	520	487	491	464	500	506	531	491	522	495	540	514	522	505	480	493	528	493	473	533	504	488	508	532	476	480	477	484	544	511	498	496	453	476	514	489	490	522	496	512	514	492	455	508	508	506	493	495	526	533	472	512	521	500	465	494	504	488	519	503	498	473	530	477	484	510	495	528	524	496	513	493	486	509	518	480	536	479	504	472	466	475	533	546	517	519	464	500	483	503	492	468	512	513	529	520	468	514	449	491	506	515	518	474	506	493	496	489	522	514	558	496	476	487	439	535	512	500	487	488	484	527	471	514	512	510	520	477	471	495	512	498	516	456	519	471	494	513	491	497	497	539	492	498	535	491	471	510	526	551	482	490	507	518	490	498	552	485	476	489	500	471	506	529	493	520	536	567	455	481	478	493	518	468	503	471	462	495	489	502	515	501	519	494	524	503	460	511	502	509	510	488	535	512	479	491	510	513	518	491	471	515	469	493	509	508	492	536	483	515	506	512	482	483	505	461	506	430	497	481	513	520	460	521	473	510	480	472	488	496	500	519	482	509	529	509	465	523	558	509	461	493	487	494	444	527	538	476	478	537	497	496	501	529	495	514	528	522	507	504	486	512	487	498	488	513	558	509	499	511	475	502	521	511	485	489	494	521	499	484	503	506	482	499	517	453	508	484	521	474	493	495	490	491	496	528	460	483	526	496	534	507	526	473	499	490	510	472	522	467	552	487	494	521	531	503	465	503	489	522	518	513	489	531	531	525	500	497	479	468	452	470	516	469	531	527	527	504	483	466	516	501	516	527	481	516	532	481	476	502	504	522	476	503	518	473	516	513	536	508	491	522	502	466	555	547	473	501	517	500	503	501	512	514	489	520	471	497	514	499	497	507	486	510	519	518	492	529	520	515	481	507	502	517	527	495	494	513	488	512	499	488	486	496	500	529	519	493	516	501	536	501	525	513	494	499	469	491	489	498	514	521	506	499	493	533	509	510	514	519	510	464	527	477	476	492	527	471	505	498	463	518	515	511	526	532	537	500	502	525	518	463	509	545	455	523	505	531	505	548	501	488	461	502	504	487	490	478	499	489	476	486	497	509	464	450	507	475	492	512	528	488	465	517	526	499	527	475	513	461	501	521	503	473	509	498	525	524	501	521	514	498	511	501	442	479	518	524	558	514	551	474	492	535	506	461	476	570	478	440	538	521	497	515	515	525	471	493	477	511	518	484	490	523	533	470	464	509	519	493	479	476	485	494	479	506	536	523	498	538	496	486	474	478	520	498	515	461	518	511	522	524	521	484	535	520	481	535	503	480	500	475	497	490	466	475	474	541	509	487	480	500	527	507	481	489	483	501	497	483	490	479	507	540	504	483	459	504	482	495	516	489	530	498	476	452	499	480	498	536	498	473	484	524	482	504	547	509	498	455	483	504	481	522	477	517	507	482	497	509	493	479	527	486	516	477	461	504	497	474	491	500	525	507	471	493	514	494	545	491	510	512	519	499	506	508	542	495	489	504	515	525	493	512	492	519	470	506	515	512	510	511	506	515	500	455	470	515	510	479	484	493	500	495	479	478	499	522	516	506	474	546	498	502	490	464	471	502	535	515	492	475	553	502	522	512	518	521	490	485	503	476	467	456	512	511	496	502	474	478	499	519	520	488	493	527	521	502	468	493	529	520	483	509	493	515	500	523	491	527	524	508	502	477	450	443	491	518	485	491	494	491	459	509	504	519	525	511	455	491	482	491	458	500	502	492	516	476	517	532	506	511	493	496	491	508	506	504	522	504	494	552	536	513	517	489	530	504	504	480	517	475	538	452	437	490	532	507	473	508	479	519	490	481	512	523	528	495	519	511	480	507	480	469	512	499	514	516	497	489	517	490	535	496	481	474	483	475	498	482	495	472	490	483	509	506	544	493	551	475	510	523	513	518	534	485	477	514	528	480	472	433	504	490	488	522	514	528	517	453	515	495	516	510	497	477	475	495	494	502	475	517	527	469	531	472	471	518	496	507	494	497	486	515	496	518	499	486	501	492	544	477	522	497	496	515	497	489	511	476	510	497	493	503	516	481	533	455	534	496	498	479	513	517	513	495	507	509	502	525	495	475	486	470	490	548	469	498	498	535	501	485	535	510	497	493	513	514	542	488	467	495	510	505	514	454	500	482	517	522	490	534	519	476	437	501	471	518	475	442	500	449	512	484	525	525	510	501	515	480	505	503	470	502	486	519	545	515	510	500	508	506	526	493	507	477	482	486	509	488	504	503	502	520	463	492	484	500	510	508	501	507	536	486	510	503	535	529	500	482	559	492	515	539	475	519	470	478	531	480	460	520	482	521	483	526	523	488	499	495	527	497	454	491	501	510	521	480	471	486	485	475	492	481	495	522	495	525	505	507	465	549	484	522	439	470	499	533	503	517	522	476	489	461	527	506	492	517	482	465	539	478	508	546	496	490	539	520	473	441	492	501	516	490	490	507	503	537	484	501	510	523	498	479	515	482	498	489	507	499	489	479	526	512	530	480	525	472	506	512	466	505	462	489	448	454	504	495	475	506	509	514	540	543	505	544	513	505	505	477	512	466	565	468	481	498	496	492	518	500	521	515	483	497	489	456	512	529	508	508	507	465	489	502	511	508	467	485	486	471	478	470	488	517	517	509	520	530	511	506	509	522	556	514	508	449	490	490	544	520	519	497	485	494	505	481	455	514	501	522	548	502	485	540	498	489	516	493	477	472	472	519	452	481	514	488	466	483	518	492	496	484	538	520	548	476	475	538	500	503	481	493	501	516	475	462	501	505	519	469	536	480	535	476	506	487	530	472	537	484	469	521	514	512	499	535	505	503
29853	17896	19264	15737	9481	5378	3932	2873	2487	2205	2141	1813	1507	1230	1286	1222	1035	962	940	696	635	541	556	575	573	584	594	726	867	704	614	479	424	405	364	309	340	338	280	255	242	241	257	238	228	214	221	225	187	208	211	217	188	210	212	207	206	212	193	195	219	171	193	179	200	184	197	180	183	185	179	149	174	182	154	155	154	159	152	166	176	177	181	180	171	173	173	155	172	159	173	161	178	190	152	155	170	161	162	164	190	167	192	148	162	169	168	142	162	181	161	203	180	144	188	154	130	191	169	167	154	181	168	173	157	169	169	176	162	173	149	162	173	175	175	160	153	171	156	163	180	142	140	148	166	147	156	185	168	166	162	165	170	173	174	166	145	196	150	143	166	158	159	171	155	155	158	155	149	164	142	163	172	157	149	183	164	161	159	168	174	162	167	153	170	164	166	181	144	163	160	162	167	168	131	147	158	181	174	153	176	171	161	170	138	158	168	194	191	169	165	166	167	163	185	157	169	161	179	150	186	163	156	168	181	157	156	167	169	166	168	160	173	152	165	186	152	166	143	182	143	166	175	154	163	147	161	149	184	153	160	179	179	186	172	133	170	151	157	160	180	179	163	158	155	161	144	160	162	155	182	154	150	164	160	144	185	185	165	187	148	180	166	154	168	174	154	173	157	175	164	164	183	190	153	170	188	157	168	180	151	165	155	196	175	189	172	160	166	168	169	176	171	162	173	172	149	181	178	158	197	135	159	179	150	169	148	183	170	160	167	175	149	146	146	162	151	186	164	160	175	192	169	158	195	165	182	176	176	157	160	172	178	137	172	149	163	158	177	169	170	161	166	168	160	145	177	164	160	145	140	155	199	187	155	149	169	171	147	181	165	146	161	167	155	167	165	174	168	178	163	163	154	178	156	161	152	164	148	171	142	167	166	172	155	145	169	167	147	180	197	159	137	153	186	173	165	176	148	172	175	156	176	168	163	149	174	151	165	177	177	175	168	158	169	168	149	164	162	173	164	156	166	174	170	151	139	184	146	141	152	167	135	161	171	171	153	151	148	160	151	170	170	165	166	150	191	153	194	158	175	175	160	136	146	171	160	141	166	189	140	165	175	188	159	170	174	136	167	153	147	155	183	170	145	180	180	159	167	173	161	174	165	168	174	165	181	190	152	163	165	154	192	187	166	162	147	167	162	152	174	177	152	144	169	186	173	159	187	183	168	146	155	154	158	187	169	169	162	169	158	178	170	162	184	146	176	160	162	152	156	180	176	154	158	162	158	167	156	186	173	139	186	167	176	171	144	162	156	194	149	163	160	188	179	156	171	175	160	162	148	172	146	159	159	171	157	157	176	174	148	156	161	161	158	153	144	166	180	147	170	176	160	170	161	177	186	170	158	158	165	165	169	144	161	175	159	175	164	163	137	159	140	154	169	170	131	165	163	153	159	158	163	173	164	137	151	150	153	163	139	175	144	159	166	170	187	160	157	158	196	163	150	148	177	160	159	137	180	156	162	157	164	180	141	132	167	167	160	177	139	184	161	144	155	182	166	164	145	166	167	173	158	149	169	182	159	175	174	177	172	161	175	172	155	198	163	141	168	164	159	129	144	174	178	154	140	178	136	178	178	136	169	192	156	175	167	184	158	180	179	180	174	169	137	177	171	172	141	168	208	174	150	147	141	156	165	154	163	160	177	173	175	171	186	150	159	152	164	174	157	167	149	171	156	163	155	174	179	155	158	173	161	163	154	161	161	166	164	154	138	200	139	147	172	149	180	168	165	179	159	143	161	154	162	164	162	174	154	178	173	158	173	166	145	171	164	169	181	174	159	145	167	156	156	144	154	161	149	157	154	183	159	170	160	182	169	151	160	160	151	151	155	154	139	168	186	164	165	181	168	131	172	162	157	147	163	185	173	145	168	170	175	164	143	169	197	157	153	161	168	178	170	163	173	156	166	142	166	131	182	167	171	168	166	169	154	174	162	184	132	152	167	180	158	156	146	173	169	160	170	156	164	149	141	188	157	146	146	156	182	158	133	158	149	151	175	149	176	152	186	185	156	158	150	184	175	161	154	150	168	165	182	188	145	163	182	166	170	155	144	142	153	184	162	161	159	174	173	174	173	148	171	153	149	164	178	151	150	171	173	183	158	171	163	170	158	169	163	184	174	154	164	149	167	163	156	154	160	150	169	144	171	172	159	173	146	152	159	155	167	183	141	155	151	177	170	186	190	178	160	134	139	173	174	182	169	160	161	164	165	149	153	160	168	167	175	194	168	168	155	178	178	179	173	153	188	167	163	162	168	157	156	194	161	148	153	160	171	186	148	143	154	159	151	156	149	168	179	166	174	154	156	172	146	155	151	167	181	168	151	162	164	156	175	175	168	164	153	164	162	165	174	168	189	132	131	161	172	149	176	187	155	168	141	146	146	149	167	166	183	170	160	155	153	155	144	171	166	198	160	153	169	166	171	185	170	167	180	159	163	164	179	168	176	168	188	177	170	153	165	180	151	157	153	153	142	163	198	180	167	175	159	170	157	183	153	183	166	186	151	173	196	156	175	170	153	160	155	177	134	164	157	178	164	161	135	165	166	150	158	162	162	148	182	179	171	151	182	181	179	164	162	147	183	155	166	159	165	173	172	161	164	121	172	163	150	155	160	124	142	151	160	145	151	200	148	183	184	127	162	159	150	185	155	161	177	169	180	161	182	162	179	150	173	187	147	170	173	202	174	181	148	169	150	182	160	153	173	154	170	182	160	182	141	158	169	171	174	152	165	177	144	160	162	174	183	171	183	157	161	161	169	156	175	147	157	167	145	160	159	158	188	155	169	162	172	152	144	177	181	172	160	184	162	155	161	174	143	207	198	147	175	157	168	165	177	181	143	177	157	178	161	185	160	174	166	173	154	162	149	165	172	174	148	152	149	171	172	158	157	156	165	179	185	172	165	169	160	138	182	164	144	170	159	187	150	149	162	143	148	159	158	146	149	154	157	170	171	175	142	142	151	145	158	181	146	151	158	171	173	160	178	189	165	170	172	169	160	160	161	177	159	159	174	172	181	178	130	165	157	177	173	161	164	160	143	168	178	169	176	155	162	144	155	148	156	145	156	150	179	165	160	183	157	160	153	152	150	168	166	174	173	170	169	171	191	165	172	152	171	146	158	175	153	166	170	146	151	175	162	156	181	174	153	148	175	148	167	172	160	145	119	168	165	197	163	161	162	155	132	166	138	150	144	173	159	165	158	163	193	161	182	162	153	144	175	143	183	162	156	166	176	170	167	151	178	182	142	163	160	166	188	165	164	159	151	163	156	175	156	169	148	173	162	170	158	147	193	175	166	178	159	165	175	168	161	175	156	176	149	179	162	155	157	172	173	179	175	173	181	148	157	177	168	162	171	167	150	182	159	195	142	146	165	169	172	152	162	158	174	167	148	169	170	163	137	168	171	165	152	148	168	170	154	173	189	175	169	154	170	151	167	150	183	160
16637	12928	23526	26375	21215	16308	14274	12016	11389	10685	9942	9261	8082	7203	7155	7133	6256	5629	5562	4365	3277	2814	3230	3151	3646	3545	3779	4795	5413	4251	3872	2788	2454	2464	2118	1933	1803	1509	1260	1297	1061	1105	1018	994	932	796	745	805	779	843	809	737	754	751	730	810	783	737	701	700	652	619	593	561	563	543	558	517	600	545	540	520	529	482	507	487	493	478	460	494	413	424	443	506	461	431	501	448	481	426	461	426	469	431	447	456	428	439	447	430	422	431	445	414	413	433	444	450	434	415	439	435	405	413	375	454	469	403	385	450	463	470	420	423	440	424	460	399	438	389	417	431	379	394	446	378	384	425	445	417	437	443	389	404	423	404	415	396	392	442	434	452	406	435	428	413	390	422	421	428	442	398	393	400	409	402	375	407	402	387	394	436	414	407	402	426	392	405	386	407	390	473	428	388	411	424	377	438	416	391	414	400	396	391	434	413	426	440	367	414	379	393	417	433	419	410	421	433	419	412	392	421	424	378	392	445	417	367	441	364	411	413	432	373	406	413	405	427	440	420	402	388	438	417	398	377	379	405	402	400	396	414	414	414	414	414	406	411	412	420	422	416	409	452	412	422	385	395	403	448	412	413	438	403	423	412	414	404	412	423	416	424	422	393	430	368	363	435	403	437	419	433	420	388	433	399	394	372	413	429	408	390	391	451	387	412	447	366	401	475	415	396	383	403	422	405	448	391	418	424	399	373	402	410	451	423	388	468	378	417	428	394	412	426	397	410	374	418	376	423	417	421	416	416	401	411	426	397	419	367	419	409	408	447	398	445	388	422	448	420	415	383	397	391	406	463	444	415	410	422	414	406	434	387	427	403	400	387	421	422	393	393	385	422	409	395	419	452	461	401	395	432	425	423	389	416	417	396	431	420	418	389	437	425	386	419	409	374	398	442	443	418	410	399	402	441	384	417	448	392	410	416	442	402	429	387	429	427	384	442	437	392	401	434	393	417	416	396	420	422	398	441	399	409	395	411	418	391	417	387	408	420	421	438	426	380	434	420	418	436	417	413	396	419	402	429	438	431	401	392	420	394	406	414	413	389	432	417	419	440	420	412	421	426	438	428	425	426	404	416	388	453	404	413	385	431	426	431	436	388	444	407	397	428	403	431	419	405	414	374	360	415	384	433	412	390	395	387	459	405	422	424	420	404	437	401	422	414	431	419	423	390	383	427	414	378	419	416	425	419	402	415	427	415	415	435	436	420	415	418	427	407	416	401	403	447	443	400	404	419	413	380	407	421	424	433	372	429	386	371	397	417	396	407	403	422	411	412	426	387	403	411	451	429	435	418	386	402	398	441	403	378	411	400	427	384	399	372	395	417	428	398	404	410	385	455	423	405	405	386	432	424	401	445	408	426	385	430	409	400	431	379	402	412	393	429	419	406	387	393	363	418	415	423	373	388	452	388	414	384	423	420	390	403	425	407	407	403	427	404	361	421	393	409	452	453	452	446	404	446	416	401	414	442	441	360	429	400	444	405	443	439	403	414	427	406	410	427	426	408	398	433	419	399	420	376	395	428	454	410	394	396	398	414	411	438	422	420	414	403	401	402	421	389	415	403	398	427	415	426	447	404	448	447	417	367	418	399	378	397	408	416	390	418	385	404	413	429	435	434	408	396	413	446	449	400	439	396	423	443	377	395	392	447	429	418	427	423	406	417	403	416	449	381	404	410	419	410	458	423	421	398	426	435	395	411	381	412	406	457	412	417	400	434	379	419	438	400	448	457	401	425	396	390	405	425	410	396	418	379	440	392	391	358	403	436	403	404	387	418	396	385	405	402	396	419	419	446	435	427	412	433	412	384	428	359	391	407	429	412	440	439	439	421	391	399	442	398	416	427	410	402	395	405	363	426	430	385	408	395	383	417	405	459	396	439	420	445	434	385	437	410	407	394	423	421	431	400	407	401	417	438	386	441	417	452	419	410	408	431	406	417	417	398	421	402	410	405	422	436	421	417	383	416	441	410	428	389	392	405	444	393	424	458	411	395	402	415	441	409	409	407	373	387	413	405	416	380	406	392	406	395	402	436	417	426	405	380	387	414	442	427	432	405	463	432	401	419	385	413	438	403	404	407	416	410	417	418	447	383	421	397	391	440	411	384	403	398	417	422	406	404	399	404	429	424	425	411	433	415	404	399	408	401	377	439	360	408	419	448	428	388	404	400	393	415	444	381	422	411	384	392	420	375	422	408	416	453	415	436	432	428	388	402	411	438	429	413	428	417	430	416	404	406	437	416	440	419	397	388	376	422	408	406	448	418	420	391	449	420	427	432	482	391	410	404	404	419	444	413	404	437	383	438	414	406	453	400	411	400	403	404	422	426	422	406	418	430	437	405	413	401	434	432	407	413	403	414	425	447	391	427	431	433	397	413	434	405	462	435	453	408	399	389	395	409	407	423	455	420	426	418	424	363	429	428	413	422	399	395	394	409	382	388	391	425	388	383	426	454	403	405	406	455	449	394	412	423	424	436	441	419	377	423	409	442	442	450	434	405	436	402	437	402	393	395	393	411	414	398	441	418	451	407	417	442	423	442	436	455	423	415	407	405	384	391	417	373	411	404	436	412	411	387	388	451	395	417	373	421	395	418	407	442	396	430	406	420	451	375	389	411	409	437	437	440	422	378	374	419	442	376	369	423	422	389	425	396	436	417	402	409	407	418	428	414	397	414	419	422	429	425	428	443	413	398	401	386	437	407	430	429	400	438	387	408	460	396	470	413	407	411	416	428	417	378	439	415	411	453	404	426	428	410	410	411	418	360	436	420	396	428	429	424	428	422	429	428	426	434	441	426	444	441	403	432	389	433	377	438	398	399	418	399	439	434	404	415	413	460	402	428	401	412	409	413	441	459	438	419	425	399	365	421	431	414	402	454	401	438	381	410	411	444	420	430	443	400	397	419	417	415	436	439	416	422	395	386	432	416	398	433	398	403	392	431	444	412	438	398	399	420	369	433	399	407	408	443	406	445	400	434	435	420	370	408	408	426	404	411	415	415	417	376	395	401	421	400	418	431	434	418	439	418	460	389	389	356	426	430	421	427	408	396	382	418	395	421	442	407	405	418	457	413	428	423	375	399	413	396	406	404	405	412	428	433	408	397	423	407	399	418	450	393	447	427	452	400	403	407	414	413	424	436	423	412	422	401	424	430	405	387	400	429	401	419	407	442	419	405	405	418	444	412	404	464	395	420	424	416	419	417	435	458	370	404	424	401	442	416	434	397	405	406	410	387	436	429	397	456	376	407	421	422	427	425	402	416	358	407	431	408	368	434	409	395	433	430	406	453	423	471	429	412	402	416	436	433	406	415	440	442	408	399	435	401	433	441	418	429	400	415	425	430	405	397	416	395	424	429	405	388	405	378	401	413	419	368	448	432	402	421	448	410	392	435	409	423	412	419	383	402	361	410	416	394	404	428	390	418	457	400	413	412	394	402	427	410	420	410	392	423	399	409	406	424
11279	6846	7739	5317	2866	1689	1153	946	766	686	694	636	633	487	447	451	445	409	380	380	323	342	350	323	349	295	335	309	303	303	317	315	342	278	269	255	280	296	302	291	230	288	252	261	272	209	249	254	255	274	248	265	245	236	266	236	246	248	262	254	263	234	231	284	257	270	239	247	216	213	258	219	262	213	232	261	249	236	243	235	267	244	235	229	256	212	218	241	262	236	223	255	261	225	250	257	277	239	255	271	251	228	218	288	246	217	241	236	250	239	259	238	224	229	225	236	274	261	244	259	238	227	240	234	254	249	238	230	255	234	260	227	256	229	225	253	246	260	255	246	232	231	206	275	256	254	257	266	215	247	222	249	260	219	253	244	242	237	217	253	255	235	258	252	249	239	229	241	223	227	267	243	252	227	235	225	244	218	233	231	226	253	245	258	230	242	237	237	245	251	247	261	270	241	259	259	225	255	259	241	265	240	248	228	237	229	255	211	258	233	237	259	215	271	237	247	232	240	234	252	239	251	246	244	231	242	237	235	273	230	218	242	241	230	277	228	260	245	225	252	276	231	222	231	246	266	270	255	282	255	248	232	253	245	244	254	277	231	225	226	236	231	237	258	259	211	256	270	253	225	257	242	243	222	221	252	247	234	252	222	236	223	221	210	242	258	248	206	249	261	250	211	227	265	247	232	235	230	250	246	235	240	240	244	223	253	245	273	233	253	252	245	251	216	245	250	222	236	225	263	229	226	228	242	219	258	221	270	239	239	216	228	270	234	242	233	259	246	249	245	234	247	239	220	251	198	232	252	259	272	251	256	223	278	256	232	243	229	256	283	223	227	264	226	235	264	250	266	235	247	239	254	246	218	236	259	237	277	248	253	229	232	237	247	276	237	250	247	260	267	221	220	244	227	252	250	219	243	263	226	218	231	246	243	237	250	236	241	242	265	260	240	226	234	240	229	230	267	241	236	257	235	249	253	236	238	233	261	251	209	256	248	206	234	252	235	245	247	237	243	239	228	243	244	225	243	262	258	250	242	221	267	236	233	256	233	220	258	238	237	245	225	266	231	220	242	238	243	239	243	252	254	272	227	244	223	243	245	229	245	272	235	240	260	266	237	267	243	242	245	262	244	226	263	227	228	269	245	222	228	241	250	210	246	264	232	219	252	250	225	262	219	229	243	261	247	231	233	230	222	242	231	254	251	234	227	256	244	220	216	259	241	234	252	250	236	248	240	238	254	236	253	249	234	204	254	260	253	241	260	233	225	229	231	253	258	239	260	243	235	228	244	250	244	247	233	235	243	198	239	262	263	235	247	247	260	228	223	265	252	277	247	256	236	244	248	234	229	231	258	257	238	251	217	244	230	245	227	235	262	265	232	224	245	227	239	268	253	239	242	225	262	225	240	235	247	246	238	260	228	233	256	225	250	250	243	247	252	225	247	251	242	249	258	260	231	240	230	226	235	220	274	231	225	233	251	238	277	252	250	236	235	268	258	227	263	242	273	251	245	227	262	253	245	255	240	258	218	230	224	233	225	220	246	252	242	233	226	241	265	253	235	239	234	260	251	235	239	264	232	228	235	237	223	247	230	228	222	266	233	235	230	265	231	186	245	256	222	235	230	267	260	250	284	217	272	263	239	248	247	249	251	188	222	217	241	233	286	251	247	209	254	243	251	242	244	248	250	228	230	265	260	250	247	259	285	253	223	230	228	240	239	230	239	230	228	282	244	220	222	244	248	226	252	249	265	239	226	238	242	226	241	240	246	222	268	236	237	271	222	260	259	257	241	243	238	267	220	200	250	234	245	252	227	221	238	252	199	265	254	250	255	229	245	240	232	245	235	255	234	250	241	229	260	277	219	228	250	220	241	273	266	222	244	245	243	237	249	247	234	259	231	255	244	256	266	284	245	263	252	237	249	248	239	236	229	240	253	244	244	249	214	260	256	225	235	249	214	224	251	229	248	241	247	217	255	238	226	253	263	258	250	248	226	252	246	262	240	240	268	255	253	234	228	210	233	224	242	235	244	232	236	264	240	267	254	285	255	236	268	260	248	237	252	250	244	251	234	237	236	257	252	236	226	262	243	249	246	256	243	227	232	231	276	258	242	258	230	219	235	270	232	228	228	228	237	269	267	242	240	248	240	247	261	254	246	229	241	233	252	259	263	247	216	210	256	247	262	228	260	222	213	272	256	236	219	237	261	250	235	249	247	258	256	274	247	260	219	243	243	229	218	247	236	227	280	231	239	249	258	252	234	209	232	278	250	249	233	222	209	248	223	254	235	236	228	255	257	244	253	251	242	233	239	237	224	264	258	252	234	242	241	281	259	274	244	223	242	251	237	240	231	259	258	239	249	259	238	212	250	246	272	229	243	267	255	261	200	234	238	245	232	250	231	249	229	225	236	242	277	220	217	247	250	236	237	239	237	225	251	246	238	261	235	235	279	275	244	242	231	233	279	237	243	225	243	238	221	226	228	238	246	238	266	258	276	238	231	255	243	237	251	235	253	249	221	260	205	248	267	238	230	205	232	242	273	259	262	236	219	216	209	209	237	262	230	224	237	222	261	229	259	259	252	236	248	250	248	253	234	249	253	242	233	250	247	240	257	232	251	240	232	267	259	256	255	244	211	224	207	232	260	238	278	233	240	251	266	238	247	246	238	268	241	245	250	246	244	228	238	232	221	231	236	217	251	267	233	212	236	267	241	242	229	237	243	252	230	244	244	252	251	242	236	255	247	212	234	232	261	247	255	238	224	219	239	222	276	245	231	221	245	248	239	267	213	267	259	249	242	238	222	231	250	221	227	261	236	251	239	221	274	221	253	244	223	264	245	230	278	243	250	232	258	240	254	229	233	229	279	245	233	225	243	236	241	271	218	272	252	209	257	238	232	228	231	256	257	257	271	269	238	214	241	224	212	242	240	232	244	208	248	228	217	243	205	244	240	216	223	247	225	230	241	240	232	229	260	217	236	214	258	222	254	232	283	251	275	243	228	228	250	225	267	229	268	254	236	225	244	219	234	220	227	242	243	250	240	226	259	233	237	245	258	257	253	235	228	231	249	265	255	217	254	234	222	237	259	239	272	261	223	233	256	233	233	265	247	222	238	242	237	228	248	217	223	247	242	250	241	244	247	233	245	239	230	230	235	235	238	232	235	245	241	240	235	237	271	258	248	263	240	246	248	231	228	243	239	229	207	202	232	259	255	240	249	237	240	282	225	211	222	245	203	273	265	246	235	242	254	220	216	274	240	222	253	244	233	251	249	260	241	225	230	230	227	216	224	255	247	260	236	275	242	226	240	240	262	239	251	221	226	230	218	227	227	270	263	222	234	239	258	232	224	240	242	228	235	237	247	197	255	250	271	224	241	264	248	237	214	259	251	254	223	248	264	228	224	229	238	236	252	272	242	239	245	215	268	255	244	229	243	259	216	231	264	240	235	256	242	234	218	245	272	249	265	258	253	234	267	232	234	218	269	263	273
6544	5811	12790	13115	9680	6854	5137	4089	3657	3262	3181	2988	2661	2378	2190	1965	1844	1868	1797	1567	1315	1225	1284	1194	1180	1254	1182	1333	1330	1244	1238	1063	1039	1044	960	997	971	878	799	851	744	765	736	788	766	717	717	697	773	737	685	753	643	654	661	737	722	674	685	674	668	668	650	635	683	559	637	628	562	633	647	600	597	600	555	581	596	636	577	601	604	600	608	580	614	562	584	588	611	582	571	569	606	602	552	580	584	594	567	532	587	592	559	621	570	529	592	539	539	562	602	624	598	543	584	582	568	592	568	565	579	552	612	585	608	597	542	620	560	567	566	547	543	531	565	592	629	568	553	592	529	573	615	585	570	613	534	537	584	568	575	602	557	569	608	607	575	568	614	589	521	589	575	597	593	589	562	565	581	593	599	603	586	581	556	580	603	603	570	597	591	585	550	574	567	592	604	599	565	617	629	567	580	607	577	563	602	581	561	589	584	591	604	508	615	577	563	560	611	583	585	599	570	607	538	586	559	610	583	595	554	599	592	610	565	634	605	619	615	613	596	569	580	564	634	599	587	614	539	561	602	595	566	557	596	606	574	570	575	585	537	568	566	623	572	554	582	552	576	609	593	603	602	564	599	583	583	609	576	524	611	567	581	616	548	625	558	574	586	589	534	596	584	571	584	612	598	581	602	597	539	639	632	599	570	561	604	598	568	589	575	570	573	590	574	580	569	566	538	604	603	609	587	597	645	579	557	594	613	572	570	559	593	575	552	566	588	602	603	544	583	600	606	578	517	617	575	579	555	586	590	627	542	570	590	603	617	559	558	562	536	568	554	582	581	590	588	587	557	555	547	541	587	592	600	600	603	591	628	572	561	596	572	549	588	549	593	580	575	547	596	591	544	561	594	619	580	598	608	568	579	603	570	577	606	536	614	567	596	543	607	551	565	594	601	586	592	558	569	586	518	554	570	558	596	558	590	575	548	582	641	575	587	569	560	576	565	634	557	597	554	598	559	574	564	598	590	558	612	603	551	574	593	597	573	581	568	544	528	564	597	605	582	595	579	583	561	574	593	568	596	644	543	555	593	586	597	551	601	515	594	573	561	599	634	622	536	574	536	611	599	592	611	598	596	613	577	569	587	609	544	563	568	549	584	528	572	572	573	563	563	576	551	606	565	601	590	570	544	632	547	568	572	573	591	614	532	573	580	579	578	568	591	578	599	592	599	562	576	529	632	577	579	613	550	561	569	553	569	581	554	572	550	597	565	572	582	554	616	571	585	586	601	561	590	600	555	641	605	561	602	583	580	596	585	635	579	600	601	642	578	547	565	584	618	597	560	566	556	626	541	524	557	588	529	575	559	565	569	525	561	596	578	597	590	553	535	603	584	586	570	579	578	550	584	641	563	599	550	573	557	601	609	564	623	545	607	558	615	582	625	538	589	575	604	543	566	598	576	594	594	618	543	591	596	576	547	583	599	574	562	555	569	554	582	578	610	611	583	547	544	572	577	555	626	569	598	571	593	540	541	605	605	594	592	596	590	631	562	579	579	564	562	545	575	576	574	633	550	595	580	576	564	569	584	557	603	542	600	568	579	597	562	586	557	553	516	554	565	596	525	588	615	606	546	596	553	607	623	605	543	583	537	579	569	570	573	597	558	593	604	536	581	586	644	592	555	599	604	573	598	578	560	555	570	577	559	578	602	615	562	652	592	562	522	597	588	574	596	572	561	573	590	610	572	610	575	570	545	597	570	622	613	591	564	592	638	619	626	573	593	589	581	601	585	556	614	599	568	577	613	565	600	588	539	590	551	572	622	566	572	603	584	577	586	547	589	563	560	620	598	597	583	589	593	559	544	569	554	564	586	567	561	596	596	611	599	563	585	603	588	583	627	570	564	566	605	589	575	603	572	583	613	558	562	576	571	563	554	604	550	608	567	565	598	584	566	571	615	546	599	559	609	636	577	582	619	615	590	617	553	573	566	538	575	560	585	584	605	560	577	549	553	571	617	582	580	567	611	580	578	590	544	601	542	541	571	576	607	567	594	623	576	612	597	617	609	578	578	567	538	570	580	577	593	577	580	628	613	561	605	595	544	558	573	588	580	607	559	566	617	592	613	577	592	599	599	584	567	614	585	605	570	624	612	596	575	528	610	587	576	599	568	598	574	601	566	573	594	621	576	622	581	573	570	589	621	529	550	592	559	598	600	556	574	593	601	591	566	576	647	583	580	562	558	577	591	560	641	588	542	599	572	577	582	590	590	537	582	573	585	632	594	582	571	594	564	562	576	551	587	576	574	591	541	551	596	590	580	575	602	558	570	578	573	583	564	600	538	584	556	544	590	612	573	622	566	567	617	558	556	617	593	557	583	608	597	607	565	564	549	568	634	553	561	607	642	611	572	602	615	571	569	587	614	581	627	568	625	646	559	521	599	538	607	589	601	583	610	581	579	615	588	548	572	582	584	593	608	572	562	569	590	583	563	580	602	587	574	583	583	578	583	623	542	633	575	595	588	607	621	624	601	528	556	576	582	591	616	610	586	571	529	586	590	599	546	569	590	591	587	583	552	578	545	630	611	593	571	581	594	590	624	582	582	546	546	560	603	614	582	544	568	597	631	576	615	611	606	594	561	612	553	606	560	596	596	551	584	544	607	554	565	593	603	586	572	573	560	616	598	557	583	577	593	564	535	604	539	558	603	581	619	608	556	585	601	591	586	595	570	569	585	580	602	534	545	590	587	561	553	587	586	641	606	545	616	570	573	596	613	569	566	616	599	561	553	583	534	595	582	542	591	562	551	606	593	583	581	621	579	604	575	589	626	592	564	553	549	588	568	584	583	597	574	617	582	544	571	529	556	588	547	552	603	645	575	604	571	599	605	564	559	606	586	583	586	575	583	517	528	608	591	585	601	552	563	612	583	538	594	626	581	574	556	542	563	609	560	583	622	561	550	630	532	599	596	553	612	582	598	629	548	591	596	588	601	584	552	620	591	613	584	585	539	595	558	582	619	537	595	605	556	592	561	552	559	560	592	660	553	622	587	552	597	561	558	554	541	607	579	590	573	570	526	563	595	557	622	556	627	535	559	593	564	581	568	566	596	585	550	589	549	582	572	626	604	589	591	600	566	585	642	582	553	594	599	607	600	572	600	575	632	569	574	544	619	592	598	582	623	603	591	590	556	603	546	541	572	598	576	605	547	576	594	595	656	589	547	580	582	581	578	575	559	563	624	581	566	599	610	542	592	574	582	601	587	606	607	576	530	593	608	595	610	553	577	572	554	577	579	638	581	569	536	595	606	575	630	633	567	584	568	569	606	514	558	552	528	589	608	585	600	559	617	560	617	576	595	577	591	584	575	547	530	634	550	596	585	599	518	618	569	618	600	607	593	581	621	572	547	578	558	623	613	580	553	583	568	558	555	571	598	583	607	580	594	584	580	580	589	574	590	541	618	599	605	592	557	590	551	587	623	584	573	570	615	595	552	580	584	569	598	569	596	613
22480	12232	13790	10490	5839	3550	2465	1946	1642	1415	1352	1171	1034	852	811	823	1019	833	721	547	464	464	485	423	452	472	493	546	513	502	432	352	348	374	330	317	305	324	251	281	273	250	246	245	240	227	247	250	222	256	223	226	239	217	224	250	223	247	194	225	214	232	210	233	202	203	209	225	236	218	218	213	214	215	194	182	233	213	221	188	230	195	225	204	211	203	215	227	212	229	229	226	208	228	196	219	228	192	235	213	186	192	205	218	208	183	217	191	189	208	214	221	211	214	190	229	215	210	178	205	193	210	196	206	202	249	194	228	198	198	209	209	217	226	229	178	197	216	205	181	216	194	188	184	218	214	205	202	205	195	196	216	191	215	165	218	161	189	189	223	210	231	196	193	221	196	204	199	211	225	220	207	221	187	202	210	226	233	210	187	214	173	215	208	196	219	193	201	175	206	200	199	212	191	211	220	192	200	210	233	192	210	217	209	177	199	209	208	199	196	216	188	215	227	207	190	188	199	216	203	193	220	198	204	207	190	198	186	198	196	198	209	207	202	200	231	221	231	222	185	224	193	178	201	226	211	216	213	219	193	221	196	233	178	217	192	202	193	209	200	197	212	207	206	220	180	223	200	205	210	184	215	225	205	238	184	187	217	222	200	222	216	215	188	226	183	210	188	210	188	219	207	181	212	218	216	216	198	173	209	196	215	194	187	191	195	179	205	205	220	192	212	186	190	210	199	200	184	209	236	219	228	210	208	216	224	198	247	210	176	219	177	196	197	204	198	218	205	205	215	212	198	204	216	204	227	237	193	188	195	177	192	210	200	208	217	218	201	206	204	199	210	212	199	220	211	205	186	219	219	193	182	205	188	205	224	196	233	192	191	196	216	215	195	202	206	214	201	205	151	178	210	222	213	216	214	189	222	196	201	203	198	212	226	200	198	224	203	184	195	177	208	216	202	218	224	230	190	229	216	213	210	236	176	187	200	195	225	184	203	203	221	188	182	194	190	215	200	231	195	236	205	199	207	192	223	205	219	218	203	233	190	203	183	210	202	221	209	192	203	202	209	216	205	240	209	226	202	244	208	196	203	214	182	197	195	191	208	207	197	208	211	247	209	198	232	189	196	186	191	208	187	205	206	212	244	208	200	229	219	198	214	217	205	232	206	202	212	178	225	231	155	210	220	201	216	219	218	197	189	209	201	186	250	188	192	186	205	204	236	197	204	195	195	179	224	213	191	218	223	183	219	233	188	221	206	214	207	199	200	203	195	190	214	176	192	229	191	209	210	204	205	217	164	200	198	202	204	196	218	173	222	226	225	197	180	210	204	206	212	219	189	180	208	206	170	183	218	188	206	216	192	191	206	203	209	217	213	202	188	186	214	196	206	197	192	186	198	201	200	196	240	219	215	201	197	218	219	191	217	178	207	201	190	196	189	201	172	188	195	215	200	180	202	211	215	189	214	197	158	211	201	196	214	214	215	233	182	198	246	209	228	220	188	201	208	214	237	219	205	217	187	185	192	190	201	200	217	210	201	213	205	176	166	198	198	183	224	221	206	213	197	181	205	191	185	221	192	214	186	191	198	202	216	199	199	187	216	201	226	209	206	197	190	201	207	211	210	199	206	208	193	192	229	199	213	188	203	220	222	218	204	207	192	213	197	225	180	194	193	195	214	210	196	214	214	202	199	221	202	162	214	220	189	227	225	184	229	202	223	215	174	200	209	229	208	185	219	210	201	207	222	226	212	206	183	185	214	206	204	220	216	204	210	208	199	217	225	220	208	214	214	199	202	202	205	216	200	204	207	211	201	216	209	220	212	230	219	186	263	193	222	199	215	196	195	222	184	201	217	209	227	179	234	216	221	232	197	223	195	208	207	205	212	203	194	187	196	207	187	221	217	203	217	184	202	208	211	196	225	219	199	199	183	228	237	207	205	244	203	197	208	198	194	198	218	203	205	221	193	190	202	211	225	168	198	204	202	224	191	194	231	217	196	191	182	190	204	184	208	190	198	193	192	212	198	210	201	224	221	209	215	187	196	232	212	194	217	210	205	199	208	205	192	199	183	201	224	208	209	201	213	187	218	227	221	195	183	237	198	192	217	210	181	214	198	202	207	215	216	189	204	223	203	169	200	220	245	211	220	187	194	214	195	220	218	193	180	221	219	188	232	206	215	200	206	199	221	218	219	205	198	206	205	214	219	199	202	197	185	211	217	229	227	164	204	217	208	199	213	216	240	208	215	213	188	201	209	208	202	217	209	225	208	216	183	237	204	209	199	211	200	192	193	213	214	203	222	208	203	205	219	209	196	218	214	178	211	231	187	208	210	200	181	181	192	231	206	191	195	202	206	205	231	216	215	192	211	210	213	219	177	186	199	194	220	226	198	212	246	212	203	211	207	205	194	184	213	218	198	226	203	205	197	202	216	211	206	209	223	221	206	208	192	190	204	173	204	216	203	217	214	214	221	195	205	180	192	226	207	184	219	224	200	217	201	216	187	221	195	190	214	177	182	201	207	198	220	215	207	227	215	218	220	175	196	196	229	203	207	227	205	201	246	189	187	206	206	208	223	202	200	205	205	185	209	212	187	213	181	203	192	163	196	223	216	207	236	224	204	199	232	212	188	229	201	222	226	203	189	214	224	192	219	199	229	202	220	206	213	210	205	190	210	187	201	199	218	212	229	211	209	197	219	205	207	194	199	207	200	189	186	213	213	200	219	216	176	208	208	226	215	192	204	207	173	203	208	221	198	195	207	222	211	178	183	214	185	179	229	208	198	195	214	222	199	230	204	219	246	207	204	195	221	198	225	227	210	218	220	238	223	222	209	212	205	211	220	227	225	203	207	208	209	189	215	220	220	195	241	198	232	221	188	198	213	202	215	192	207	220	205	223	194	184	227	222	199	218	191	218	195	215	189	207	224	221	194	221	190	208	206	200	199	220	180	194	213	205	198	189	197	203	212	179	220	206	185	216	208	203	200	195	232	188	210	191	209	203	186	189	188	211	181	205	204	203	213	190	193	216	182	212	226	213	204	212	199	219	191	184	192	198	196	187	227	208	226	213	204	204	195	200	201	197	212	217	207	218	190	201	199	217	214	199	207	193	210	209	202	210	228	201	205	237	214	232	210	186	213	207	196	199	212	225	193	217	229	196	206	191	198	181	212	222	207	207	226	194	190	198	200	211	198	191	209	225	194	193	213	224	204	196	209	193	209	212	195	213	210	186	216	197	223	189	199	236	197	193	208	190	197	205	203	201	199	212	219	205	218	206	225	215	238	207	229	227	186	261	194	205	217	233	199	178	200	235	201	224	222	223	171	203	196	185	183	207	194	228	200	181	194	220	204	204	203	153	187	205	182	204	227	214	222	194	206	194	215	196	193	198	202	225	221	195	188	214	172	217	214	190	233	197	170	209	220	193	197	225	188	196	195	193	195	217	214	193	208	203	200	206	216	217	202	237	211	187	263	193	218	223	215	216	221	215	224
12984	9388	18852	20322	15662	11975	9928	8859	7840	7288	6787	6121	5631	4893	4991	5057	5112	4355	4243	2982	2367	2312	2345	2305	2794	2461	2713	2946	3238	3208	2333	1939	1743	1684	1614	1443	1351	1215	1026	1040	908	887	852	834	806	760	808	805	769	758	719	739	699	659	781	754	702	675	692	672	634	637	640	561	613	613	580	642	539	584	585	587	576	591	535	555	558	497	539	543	534	534	513	542	531	560	516	546	509	550	517	550	497	478	530	524	528	505	533	522	511	513	533	529	533	540	498	505	509	491	529	495	533	480	539	483	495	513	499	521	491	478	542	536	525	582	530	520	520	560	501	504	505	502	492	481	508	517	454	506	510	462	512	475	511	558	503	523	483	468	493	502	484	496	536	489	513	499	497	497	513	515	526	512	476	546	487	495	491	480	525	486	508	506	477	473	512	462	518	540	469	517	511	494	499	523	492	501	486	542	500	542	490	526	531	497	493	490	483	457	491	471	508	540	483	493	473	498	539	493	523	492	489	478	482	462	500	527	496	533	528	516	531	510	523	520	531	484	499	515	517	486	504	497	503	539	477	521	503	504	501	486	513	507	506	511	482	504	490	528	484	516	476	513	474	454	493	499	504	512	490	499	498	472	485	480	506	530	508	508	504	501	508	483	471	488	545	463	506	473	490	480	505	493	504	471	516	481	512	458	496	503	497	482	521	480	474	512	521	500	513	481	532	514	526	477	482	489	512	505	539	460	506	486	528	522	511	463	485	507	484	482	484	489	515	524	494	501	521	517	491	475	542	493	468	524	488	511	511	508	524	518	545	494	464	534	434	494	490	507	502	476	528	501	517	481	470	483	493	501	483	495	516	504	445	455	507	484	520	445	495	505	471	492	531	513	532	500	472	519	483	534	499	487	498	444	502	534	510	499	560	481	550	517	532	477	540	536	510	502	452	504	504	454	483	520	527	509	505	551	488	517	484	506	498	488	485	504	488	501	511	482	515	537	511	490	495	478	533	473	473	470	484	493	453	519	531	544	497	525	479	505	508	533	473	487	473	497	510	525	477	498	497	515	506	468	520	491	534	470	482	503	499	480	501	464	516	504	527	553	451	507	530	519	493	450	476	500	499	527	496	527	506	489	549	502	495	487	514	516	497	504	517	504	479	526	502	491	524	496	469	514	488	490	496	512	528	491	502	514	496	505	520	549	544	485	492	419	519	508	497	521	523	533	480	544	509	522	517	457	526	475	463	479	500	520	478	492	494	487	540	531	514	488	541	486	510	493	484	510	524	532	493	507	521	479	495	480	528	516	520	461	495	497	455	525	503	480	508	489	475	524	515	450	520	474	510	470	497	485	502	532	493	502	512	492	493	488	470	515	510	474	465	522	513	512	485	497	500	526	552	507	505	491	499	479	490	508	501	485	533	469	513	522	488	504	526	490	464	504	489	494	486	492	537	528	537	504	496	473	511	514	494	512	453	483	497	493	487	496	523	520	468	527	510	525	513	500	527	489	479	471	510	499	502	499	494	496	500	514	493	532	509	530	540	544	506	465	526	463	496	549	542	493	485	475	495	513	524	483	537	481	521	496	472	535	547	494	486	509	471	498	499	508	491	545	502	468	514	483	489	481	521	535	509	518	511	524	490	493	525	483	493	487	532	511	493	521	537	497	518	473	498	545	531	528	502	523	500	534	488	535	503	492	534	524	511	495	513	513	505	513	523	485	503	532	523	494	475	508	517	504	492	501	472	493	526	505	506	507	516	525	554	512	485	467	527	521	514	488	481	496	516	488	512	558	481	521	493	519	483	464	536	515	488	481	499	520	461	497	476	492	512	512	547	536	465	502	504	498	474	500	481	504	496	505	535	520	485	524	514	467	470	498	527	504	506	502	509	498	530	485	528	545	519	499	514	459	494	503	491	503	490	511	492	495	494	521	486	524	504	510	498	508	530	524	500	501	522	514	481	510	519	447	509	526	494	535	505	535	485	486	559	512	540	505	475	502	548	549	478	568	486	520	514	524	500	498	510	521	484	496	500	550	493	477	498	500	456	539	521	470	508	511	492	525	508	484	492	509	512	479	479	494	504	492	518	482	494	476	486	526	506	515	472	476	499	497	501	498	504	491	515	502	534	500	526	501	516	501	496	500	494	464	492	540	490	500	496	513	477	534	479	487	507	504	511	495	486	505	501	524	480	531	490	511	479	463	524	469	529	521	506	493	511	494	515	520	505	535	505	506	547	494	503	519	504	543	476	484	505	506	511	541	518	476	493	510	544	515	507	475	471	528	488	539	515	507	469	513	488	498	514	532	496	507	477	478	546	539	548	516	492	477	501	478	493	511	495	480	525	477	500	517	505	505	511	496	523	468	509	534	509	472	477	480	491	512	470	542	537	502	482	523	512	497	490	514	479	490	526	478	526	429	524	514	483	501	492	534	538	520	505	564	514	511	495	501	497	493	488	506	523	530	516	505	508	485	477	501	518	507	473	506	477	498	490	452	513	498	497	502	508	482	509	475	496	502	517	478	482	505	498	519	474	492	521	492	496	521	484	500	517	471	476	476	490	567	568	522	507	520	505	523	511	567	512	509	476	523	508	476	487	491	528	522	532	520	498	500	523	501	477	501	551	515	472	485	514	493	513	563	507	480	487	525	482	475	473	479	507	502	482	521	451	482	490	498	514	526	529	510	495	518	485	484	503	520	492	505	510	455	514	501	521	500	488	496	504	484	513	448	493	506	453	530	502	498	462	485	504	487	524	510	538	544	515	547	473	491	508	468	525	516	482	488	514	495	496	482	503	510	504	504	504	480	516	499	494	482	510	532	485	485	484	515	507	471	500	464	487	499	522	509	523	504	504	506	509	458	528	520	467	515	499	498	507	485	532	470	527	490	512	522	503	504	475	504	542	468	503	508	533	549	483	498	522	503	515	509	482	517	498	500	496	497	478	545	499	486	505	532	500	536	511	494	503	508	484	485	528	479	493	497	498	482	474	511	554	488	509	508	528	481	510	532	479	486	546	505	516	505	514	503	495	496	480	547	482	482	510	532	519	481	527	548	540	481	489	499	511	493	504	518	495	486	510	514	500	507	483	487	504	493	486	529	474	514	540	518	540	493	490	487	469	511	498	516	494	491	525	523	524	478	518	477	478	523	473	460	498	540	512	466	498	490	505	489	505	525	502	511	529	517	525	483	511	500	526	477	499	548	483	500	523	542	499	489	509	465	485	511	523	502	529	518	475	486	518	497	491	513	479	500	573	472	454	506	467	501	530	513	510	488	509	532	500	487	503	482	483	517	497	522	495	487	482	483	511	480	493	496	495	491	500	493	522	491	481	492	532	499	478	537	498	502	486	535	498	487	484	505	500	502	501	538	464	516	506	483	539	538	491	519	467	499	471	528	514	501	483	524	508	491	509	523	521	505	516	490	455	501	489	539	483	534	487	505	539	526	483	489	530	488	519	513	504	506	460	496	508	512	495	504	463	522	500	520	459	501	537	507	494	539	540	496
31332	18019	19083	14540	8604	5352	3905	3128	2605	2473	2017	1752	1545	1325	1293	1228	1220	1252	1132	838	605	587	585	610	648	620	607	720	744	685	573	456	459	403	373	343	306	307	275	274	236	248	217	211	214	210	248	194	228	208	204	205	172	231	223	200	225	193	184	188	195	193	182	172	193	187	199	185	205	187	177	180	169	202	164	151	169	185	165	170	182	173	170	194	174	167	151	157	184	158	188	189	190	158	141	139	164	186	159	155	160	167	173	184	163	174	156	169	148	167	163	196	169	158	167	155	171	158	172	179	177	180	178	155	156	165	186	163	163	161	145	168	177	172	166	172	167	169	153	192	178	150	161	147	175	163	161	177	180	163	187	163	158	159	171	189	169	181	156	159	178	185	152	164	160	150	168	168	152	169	178	198	146	171	157	164	192	152	155	161	182	162	148	180	169	190	170	166	156	177	183	179	162	182	169	135	150	165	162	182	167	168	172	175	188	142	157	160	148	173	155	155	157	155	156	151	164	175	153	144	161	146	153	160	157	168	156	170	174	177	133	170	168	161	175	147	148	168	153	181	142	167	172	150	168	168	160	176	173	171	156	159	163	175	141	154	167	180	164	174	170	168	183	177	141	162	177	168	179	169	183	165	163	152	146	155	174	175	130	169	158	147	176	147	180	196	139	164	192	145	168	151	174	150	168	172	141	152	165	164	151	179	168	169	159	142	188	155	161	151	172	159	151	151	162	161	157	174	162	166	166	180	142	149	146	165	172	170	173	180	161	146	176	174	182	164	179	154	145	164	164	150	153	169	166	143	161	159	160	168	189	182	148	150	154	167	168	144	148	157	188	147	144	137	138	184	168	171	178	155	167	167	179	174	202	157	158	156	148	164	165	183	173	158	155	169	161	174	164	153	157	186	147	196	162	161	161	184	169	167	143	170	179	141	170	158	194	171	156	179	166	176	190	184	183	183	178	171	189	176	184	180	163	164	157	161	146	170	155	201	155	170	163	187	164	139	153	154	169	182	142	165	172	167	151	133	149	159	162	149	143	153	153	167	185	172	181	159	157	149	180	179	195	153	168	161	160	175	159	152	177	154	195	174	153	147	153	157	154	148	154	167	153	196	180	166	168	180	154	167	145	195	178	165	149	183	149	152	156	137	187	164	147	169	158	164	176	136	163	151	147	160	157	181	159	161	159	168	194	168	163	168	152	149	157	173	163	146	167	140	160	181	173	172	151	158	165	151	163	172	180	170	129	150	180	169	149	154	160	156	154	161	173	184	180	172	174	166	177	163	150	149	168	158	170	164	187	158	169	165	162	181	164	145	176	133	164	189	170	165	160	177	162	160	165	190	157	190	171	166	149	172	153	179	163	163	173	154	158	167	165	168	159	153	144	183	162	163	153	182	163	174	169	162	153	154	185	156	159	136	181	172	197	173	182	165	174	159	168	163	156	141	154	160	162	145	150	165	190	133	159	199	165	186	161	156	157	198	154	156	167	184	161	176	155	153	163	170	150	160	159	157	154	158	166	161	162	159	171	134	171	172	160	142	162	184	166	141	152	155	156	173	174	173	148	154	145	175	178	191	170	189	162	143	170	181	166	177	162	169	152	173	165	169	169	160	165	151	172	169	166	156	168	158	160	152	135	163	204	147	167	171	169	147	150	155	159	169	166	180	189	214	163	143	144	164	157	158	167	161	177	163	180	192	171	168	166	182	150	167	159	156	183	205	162	152	162	153	166	175	150	153	175	156	180	185	157	150	158	147	174	170	147	172	156	163	173	165	172	158	191	172	173	149	187	181	174	162	172	161	174	161	169	143	188	186	176	175	161	170	176	160	175	184	177	146	160	167	151	153	163	150	178	176	153	178	146	159	156	155	169	170	190	155	148	173	155	169	144	193	149	181	182	160	156	180	153	170	183	165	174	181	160	162	143	206	144	151	181	171	166	149	196	171	181	183	165	135	151	154	188	169	168	173	173	148	172	150	183	163	144	170	166	165	160	145	162	182	164	174	165	166	170	152	171	170	169	154	181	155	165	155	168	154	156	165	161	160	182	170	147	160	186	173	182	157	153	155	162	175	155	155	172	160	162	154	174	164	169	155	169	128	183	143	159	164	169	172	183	165	190	182	164	173	164	152	169	189	167	178	146	156	162	173	159	168	161	161	157	159	166	141	153	170	161	186	155	181	164	174	152	172	166	150	150	159	152	155	173	155	147	164	162	183	167	161	156	159	167	187	171	150	145	154	150	170	151	170	164	156	170	157	176	157	149	168	158	181	156	193	169	165	159	166	177	155	162	138	178	157	177	166	146	169	149	171	160	182	151	164	172	179	178	171	161	192	152	159	169	144	151	172	178	149	177	176	187	166	134	170	191	178	151	182	154	158	171	148	163	159	154	166	157	159	176	170	175	159	177	169	163	161	154	159	169	175	165	160	158	163	168	161	155	171	178	140	175	164	161	159	173	144	184	147	166	156	148	163	171	165	161	167	161	145	172	150	146	164	147	174	157	150	151	171	176	171	170	166	149	164	149	164	149	191	179	165	161	181	189	152	176	164	160	159	175	145	146	142	174	158	151	153	179	175	163	179	181	177	172	144	178	189	181	171	172	175	169	163	165	188	165	163	150	138	150	148	171	159	153	161	160	170	160	157	166	163	161	153	160	165	164	189	161	184	154	150	154	164	165	183	149	149	142	161	186	163	196	169	202	182	170	162	161	167	183	149	167	159	174	147	150	169	152	191	168	150	118	178	154	196	161	167	172	158	154	163	160	190	141	165	177	169	161	172	135	169	168	175	169	173	148	173	164	170	191	146	145	185	153	153	157	175	149	168	166	168	168	161	176	167	172	169	163	175	167	153	153	174	185	157	164	163	174	164	170	168	171	159	173	180	170	186	141	141	166	155	153	177	167	174	174	155	170	153	152	166	181	165	164	167	159	169	146	159	165	171	151	177	180	150	166	174	159	157	159	174	160	190	159	158	159	165	182	168	167	132	148	159	165	187	163	158	149	163	167	162	159	147	157	162	163	137	172	163	154	155	188	167	175	178	150	158	158	184	159	186	143	161	174	156	159	184	158	167	159	158	137	167	170	156	172	155	161	173	167	160	174	172	159	165	185	135	157	167	161	159	179	158	164	150	168	187	183	180	171	160	157	163	157	153	160	171	144	160	170	190	182	157	165	188	162	161	155	166	162	165	152	160	155	146	165	181	167	182	149	167	158	162	138	150	157	155	184	164	160	143	165	155	167	153	175	169	154	156	148	169	149	171	193	166	175	162	145	158	158	166	142	170	152	166	168	165	142	154	155	163	167	167	153	157	173	148	174	180	155	146	151	167	170	157	167	167	154	192	172	188	171	165	165	165	179	164	177	168	167	167	161	158	169	161	156	165	156	146	172	152	161	155	198	166	157	167	186	159	197	169	155	171	148	150	171	149	163	149	153	157	181	138	168	164	189	175	159	199	157	153	164	154	167	176	154	162	160	165	167	164
17373	12388	23373	24597	20099	15792	14199	12406	11932	11290	10104	9136	8408	7626	7516	7400	6862	6766	6100	4457	3354	3212	3180	3404	3591	4148	4150	4706	4802	4409	3565	2617	2594	2557	2070	1891	1798	1459	1329	1221	1096	1041	982	923	861	767	753	743	815	845	782	717	736	753	883	712	658	668	793	694	604	625	571	603	607	510	532	563	553	535	528	507	507	490	495	480	464	488	451	446	454	493	477	499	460	466	442	454	457	513	433	434	448	406	409	427	435	425	425	411	434	404	456	466	451	439	450	414	412	407	417	410	400	439	420	387	406	414	419	449	442	441	400	459	447	442	472	450	407	403	427	458	423	461	409	423	392	415	379	417	396	364	454	397	400	477	425	432	384	450	411	411	393	415	410	387	411	433	400	441	433	441	441	443	390	439	391	391	385	433	383	423	405	434	382	415	404	411	459	380	388	361	439	423	402	369	424	403	438	416	446	423	392	418	424	418	388	425	420	443	413	422	408	399	397	409	433	401	449	403	419	425	440	442	375	435	389	402	398	407	407	427	438	456	399	423	413	407	434	403	407	383	442	402	441	384	398	425	404	404	422	410	379	400	404	475	442	416	413	402	432	454	433	398	419	397	429	412	412	381	412	429	443	416	403	438	426	420	435	445	400	423	413	373	405	439	416	395	388	410	458	406	389	409	408	406	419	456	427	430	401	368	401	407	372	422	425	400	409	405	420	383	466	351	380	413	448	401	375	431	353	404	413	447	420	417	420	424	413	414	415	424	405	363	466	387	378	430	398	418	437	440	373	426	396	423	389	404	434	403	407	375	404	386	428	415	359	396	420	375	399	412	409	415	405	400	448	435	446	438	426	407	419	422	410	408	397	435	427	424	360	415	420	412	423	406	385	427	384	394	438	418	409	399	397	409	374	409	375	406	414	399	394	397	429	409	413	416	428	404	411	432	435	405	405	418	391	428	420	401	412	405	373	381	449	436	439	406	384	408	425	403	404	411	416	412	367	383	374	404	428	426	427	453	402	376	432	423	410	415	411	419	413	415	434	436	387	419	393	398	409	387	448	405	403	417	441	438	377	387	410	405	438	408	426	408	390	408	434	399	406	392	388	369	370	401	411	372	409	432	406	389	423	461	407	436	398	393	424	369	462	374	391	399	416	377	426	414	402	414	389	419	437	409	430	394	375	408	407	383	441	403	441	435	438	423	394	408	403	416	405	409	379	407	374	403	413	445	429	414	403	413	409	390	407	443	419	410	420	397	385	408	421	430	424	448	421	422	399	398	430	448	409	402	373	392	412	389	425	401	415	366	417	417	385	431	349	391	386	400	397	421	409	410	427	407	407	422	428	435	379	403	419	424	403	410	423	407	362	371	428	401	430	408	397	402	394	417	421	438	417	386	441	435	423	420	398	448	392	441	434	435	407	400	455	453	405	401	421	395	420	390	379	449	422	428	396	450	377	411	404	406	415	399	382	459	418	374	402	414	435	385	427	449	431	390	383	425	400	410	412	415	424	375	420	440	410	427	423	420	462	365	411	466	443	438	414	416	414	409	404	402	444	391	462	423	406	412	391	381	412	426	382	440	416	419	411	412	431	393	409	410	380	403	414	407	387	424	396	414	395	401	370	457	398	406	374	467	401	431	422	402	397	454	405	395	421	400	429	376	397	421	408	437	398	427	396	418	379	403	405	394	381	422	403	388	410	373	429	429	382	416	417	402	430	398	439	423	420	425	417	411	401	445	409	420	441	378	379	382	458	417	402	390	392	407	397	470	431	436	434	409	435	424	392	443	401	415	407	387	430	409	414	416	392	436	417	419	393	424	418	420	408	397	401	422	364	401	426	393	425	405	435	395	422	383	468	417	406	398	372	433	428	419	381	403	415	435	406	388	396	441	385	392	427	414	405	430	401	412	420	427	420	425	455	395	422	369	400	410	431	403	418	426	400	385	400	415	409	394	395	417	435	396	448	430	398	435	413	420	415	399	406	417	420	413	403	443	393	394	409	402	405	428	403	397	375	451	416	457	409	403	375	401	404	459	408	400	412	411	407	452	406	422	411	437	437	431	436	404	443	405	404	427	403	436	428	376	409	401	427	422	405	418	427	421	399	396	422	401	401	414	434	433	389	423	408	394	417	420	443	421	393	439	436	435	382	388	375	443	395	429	405	401	416	417	421	421	438	399	416	429	422	426	431	412	412	405	396	402	397	438	419	382	443	438	382	423	384	375	377	417	401	426	441	433	406	428	425	384	431	428	413	399	406	408	420	433	413	428	413	455	416	437	461	472	423	431	444	448	435	403	418	393	421	415	422	424	414	470	410	408	391	429	435	395	401	405	402	415	420	389	427	392	417	446	436	435	412	389	385	407	386	396	406	405	394	426	393	445	419	398	409	389	408	425	399	444	410	415	413	407	405	415	409	422	409	423	410	440	435	429	402	407	411	398	423	393	400	435	402	380	397	415	422	412	399	453	395	396	399	430	419	439	400	407	391	420	379	448	406	426	436	386	422	396	397	409	403	439	410	424	428	431	396	396	403	411	418	409	413	404	441	406	384	414	433	411	424	421	404	476	404	416	417	373	393	387	396	435	450	400	407	423	423	433	407	410	388	381	411	426	412	381	418	406	427	420	429	383	425	389	409	424	419	445	421	398	423	435	411	404	442	393	421	386	453	400	399	386	411	401	433	439	412	411	394	397	405	435	431	424	385	382	422	421	398	438	438	420	446	394	417	400	415	415	416	425	424	393	437	421	418	416	417	418	397	438	438	421	391	446	393	416	430	438	444	409	391	403	397	416	399	417	416	375	383	396	420	402	398	396	410	409	390	408	387	445	417	382	449	428	413	406	418	389	377	446	413	397	412	412	403	450	407	439	424	410	379	419	448	404	417	440	395	395	382	430	412	400	400	414	436	386	410	470	410	427	420	392	399	399	436	383	391	365	401	427	430	417	398	482	401	418	421	423	421	446	403	417	424	389	421	394	381	337	403	416	407	384	431	422	416	430	408	414	411	412	393	407	435	386	427	405	398	411	408	419	399	373	393	391	389	433	415	436	417	469	405	390	416	399	401	408	381	425	417	419	430	377	393	425	423	395	415	426	413	424	381	406	394	409	404	374	424	431	440	434	417	396	404	436	399	398	421	448	387	443	387	407	406	403	406	458	445	441	405	426	406	457	414	431	399	426	441	400	372	393	448	416	429	407	442	415	433	395	387	412	402	405	409	446	408	450	422	410	437	396	416	386	416	403	442	407	408	403	432	404	404	391	430	414	418	417	412	399	400	424	405	402	429	408	410	401	418	430	419	391	402	417	381	430	429	368	399	430	412	391	394	436	397	413	443	445	397	440	391	413	472	392	401	431	412	404	407	396	434	422	412	404	403	409	414	395	430	412	409	397	420	431	418	393	439	410	418	391	416	418	403	393	424	428	421	410	424	376	439	428	422	401	406	424	430	420	407	411	416	439	391	445	407	423	404	414	422	434	422	429	441	397	392	421	402	406	414	416
11675	6578	7284	4693	2519	1597	1148	948	851	833	692	595	503	511	482	485	505	446	396	370	343	332	384	323	323	327	329	337	291	327	280	310	310	310	267	304	306	294	291	258	254	253	254	267	291	279	246	252	260	299	259	264	266	258	242	243	272	265	217	236	249	260	226	248	241	259	244	256	250	210	217	230	222	247	244	228	232	254	243	252	221	233	238	245	258	264	237	247	248	246	228	259	248	259	210	250	243	239	270	234	248	221	273	223	237	221	236	229	234	236	252	241	258	213	238	234	227	267	254	224	242	235	244	259	230	214	252	224	240	262	256	251	226	213	259	254	241	243	240	245	236	261	233	224	225	239	260	250	223	224	267	237	258	231	259	251	236	248	238	257	237	235	261	256	257	249	269	227	248	211	218	234	216	238	236	221	234	253	236	247	248	266	231	245	268	230	239	225	215	263	241	248	245	236	224	239	228	260	219	209	232	234	222	217	250	215	234	240	250	251	239	226	245	246	255	225	234	226	236	262	242	233	226	227	221	245	235	237	235	229	242	237	240	203	240	236	222	267	230	240	246	260	253	254	245	239	233	226	249	243	240	240	268	231	235	251	256	216	254	216	261	240	210	231	259	246	259	229	253	208	241	236	236	238	243	240	248	239	242	265	225	239	221	225	251	228	230	262	268	239	250	259	248	236	258	240	228	242	260	246	243	221	264	229	245	239	252	233	215	249	211	228	244	235	231	231	228	222	232	253	253	235	237	232	253	221	231	224	271	225	250	246	239	218	220	218	236	233	264	227	235	247	245	254	234	245	234	224	231	232	261	243	284	204	228	253	242	229	241	223	248	254	262	227	223	240	246	232	240	224	261	240	239	252	241	239	251	233	275	225	254	228	237	259	227	266	200	232	262	237	239	218	229	239	247	254	208	253	228	237	223	210	250	256	223	253	236	253	224	235	251	235	228	263	257	224	250	241	245	225	247	244	249	238	241	266	260	250	238	229	239	252	244	254	249	231	228	255	231	217	220	237	231	248	237	215	250	264	246	235	232	249	253	259	227	266	240	256	225	248	236	222	252	240	265	273	261	246	244	221	239	214	239	249	275	208	233	251	237	241	227	216	238	259	235	243	214	231	246	242	254	256	233	256	242	270	247	235	251	239	250	239	255	228	228	236	228	259	227	278	249	252	270	221	276	247	235	251	254	251	232	228	276	243	246	223	254	280	233	244	231	214	241	238	272	255	254	244	252	233	224	255	232	251	210	231	237	235	260	245	237	254	210	240	270	237	246	231	246	233	256	239	246	233	233	244	246	249	250	226	240	224	252	236	233	244	221	244	223	237	227	246	219	223	219	235	248	244	236	252	238	232	212	221	214	238	240	235	246	223	253	226	290	277	255	217	269	222	266	227	242	257	229	253	224	230	246	262	237	221	229	251	229	285	249	256	272	186	219	244	256	216	239	273	248	244	224	248	246	218	246	226	266	218	233	242	253	247	236	226	237	232	230	225	257	239	227	256	232	245	224	258	251	260	249	248	251	225	262	240	240	218	234	234	235	249	248	219	241	255	222	248	240	257	243	230	215	237	232	224	247	238	239	228	265	265	236	242	246	223	248	235	237	217	210	241	239	224	222	224	227	201	240	234	239	219	238	269	255	227	247	232	244	221	243	264	261	249	221	247	273	220	242	232	253	235	237	225	251	244	217	271	231	240	240	243	248	256	239	222	259	219	270	254	250	221	229	246	246	223	258	222	244	267	222	238	254	263	202	223	267	256	235	252	254	251	251	261	224	261	247	237	258	239	249	270	219	249	237	242	213	238	250	240	244	220	264	279	241	230	241	227	261	246	217	212	242	228	239	236	224	248	246	243	275	229	183	242	252	230	231	222	210	238	241	252	239	239	233	257	235	238	260	212	262	248	238	240	245	240	231	250	274	239	255	233	245	234	237	260	251	227	240	237	247	240	254	223	228	258	236	263	239	269	286	248	199	219	223	229	254	220	254	245	225	243	225	242	254	241	271	230	229	248	229	237	228	243	242	231	243	249	295	246	237	249	259	246	230	230	261	263	236	214	242	245	223	239	218	237	277	255	220	227	258	257	257	256	232	246	234	243	231	229	229	207	258	247	224	277	231	271	245	260	243	230	272	228	260	258	219	197	235	245	245	246	242	230	270	210	236	211	238	237	242	247	235	228	204	238	263	268	219	265	212	267	244	239	228	258	227	256	262	220	240	246	238	236	264	252	227	228	242	240	245	215	238	257	225	251	244	255	261	259	226	242	246	227	240	226	239	235	229	213	230	245	218	222	221	225	230	228	231	228	288	225	257	288	226	250	265	261	243	263	216	233	249	235	240	249	257	246	266	238	230	281	259	259	236	227	219	226	232	243	238	221	254	251	245	240	222	237	273	231	240	271	228	224	246	260	235	249	250	229	253	237	248	216	224	222	233	225	250	231	234	212	220	214	226	232	237	239	238	264	241	240	269	243	242	234	245	247	225	244	250	235	252	235	231	259	245	258	267	248	231	226	227	256	240	261	249	218	247	225	262	235	257	236	257	256	254	237	265	264	226	249	240	214	247	213	223	252	249	236	204	237	230	274	211	243	255	247	254	246	234	221	245	242	256	244	260	271	240	240	252	216	259	272	243	247	233	249	264	250	267	229	247	216	238	221	248	266	237	239	254	238	237	230	250	262	259	241	282	239	262	221	244	229	227	278	238	247	227	262	240	268	216	253	226	235	217	225	238	266	241	212	246	198	235	252	229	250	230	264	237	242	226	244	242	268	224	248	249	235	244	234	217	230	235	240	238	235	263	257	240	234	237	236	227	234	253	260	243	232	227	233	236	238	243	255	206	245	225	261	244	249	246	216	251	269	255	234	257	277	241	242	254	254	228	255	256	250	239	234	248	223	241	232	247	248	229	239	223	273	229	253	246	246	255	240	255	253	240	222	223	221	231	241	201	229	258	256	225	230	230	220	240	217	254	221	232	222	222	239	268	229	241	265	247	239	244	212	266	231	217	221	230	229	245	225	269	250	265	252	258	237	224	222	211	239	237	243	241	240	227	225	242	237	237	255	246	247	241	267	245	256	241	248	228	238	246	242	225	254	231	236	240	249	229	259	230	237	241	224	268	230	245	207	252	229	248	237	226	233	220	249	250	227	242	224	218	220	249	201	252	232	227	212	218	238	216	231	248	234	223	217	230	261	268	247	253	244	215	232	239	238	233	237	243	246	247	224	229	271	234	259	243	245	227	261	245	243	209	229	220	250	220	262	243	229	241	248	261	248	237	251	239	240	252	239	244	225	216	246	219	257	232	254	259	221	257	224	235	253	241	252	264	246	263	231	220	234	249	253	191	224	230	231	220	264	219	228	235	234	243	231	221	257	228	227	239	253	248	247	247	243	257	237	280	232	224	243	262	228	254	237	241	207	227	228	237	219	251	249	206	213	251	226	235	241	235	269	227	265	226	252	251	275	261	234	258	246	225	233	250	253
6711	5799	11881	11704	8636	6288	4834	4243	4141	3819	3477	2960	2680	2428	2194	2016	2061	2086	1760	1401	1275	1311	1217	1235	1306	1264	1362	1346	1289	1227	1066	1080	1013	1060	837	923	835	863	899	828	763	735	776	751	683	706	713	703	730	682	669	661	667	739	760	711	606	685	685	730	681	622	669	642	587	581	617	624	616	650	604	591	664	629	566	585	604	584	583	549	603	606	592	582	598	605	595	608	571	556	560	596	618	597	551	595	562	591	569	618	640	574	563	569	609	604	579	563	569	581	599	573	572	588	604	533	587	621	559	571	597	601	582	590	628	611	620	594	588	587	614	571	574	522	572	607	568	545	583	597	587	586	554	542	584	572	586	568	616	580	574	593	524	525	564	575	594	515	583	555	625	581	526	602	610	593	541	555	555	555	574	554	627	623	543	592	575	586	579	587	624	634	605	566	579	551	559	580	609	562	598	560	574	557	557	567	561	560	533	572	582	584	543	618	526	582	540	575	598	608	572	580	597	591	581	593	585	609	577	592	592	578	558	599	609	599	543	553	541	601	567	611	591	554	576	606	605	546	595	593	562	568	565	572	538	584	601	633	583	560	546	554	558	595	587	533	594	610	587	574	604	607	542	580	558	566	581	538	553	598	552	578	604	582	586	591	578	594	566	539	542	500	569	629	558	598	566	586	546	599	560	549	573	565	537	574	536	560	594	578	554	586	579	575	547	587	561	615	588	611	578	584	596	572	570	564	602	524	580	561	568	524	579	541	572	608	558	564	538	538	564	593	557	575	557	583	585	616	565	555	616	538	576	580	546	554	595	596	590	540	582	566	584	574	606	558	610	583	580	559	573	562	557	571	598	572	548	614	604	569	527	614	566	558	637	559	616	573	539	571	574	575	557	571	580	606	595	556	558	573	585	566	568	565	560	538	569	545	571	584	554	591	600	544	564	546	554	604	536	575	623	547	548	579	552	622	586	557	594	542	553	626	597	564	585	564	578	572	575	597	581	615	581	564	622	568	590	578	596	583	580	570	528	580	569	560	574	604	579	604	596	591	591	583	568	590	578	577	561	576	591	602	596	544	546	552	566	585	581	568	597	557	590	593	551	580	587	600	559	609	581	601	600	545	572	599	605	542	599	607	604	563	590	578	554	552	561	558	596	589	540	579	587	576	565	594	576	602	563	557	569	583	579	585	584	579	563	544	596	589	579	591	596	583	588	629	564	563	567	589	580	578	654	579	567	560	583	574	609	618	583	605	557	551	604	602	626	558	579	559	579	584	550	592	579	635	597	599	530	565	583	562	636	595	569	593	597	565	565	564	583	568	583	565	569	596	583	583	612	588	580	573	548	570	605	546	593	576	536	568	609	521	610	587	599	574	533	567	619	605	593	596	581	589	578	583	577	607	557	577	585	553	605	588	552	578	566	570	557	586	547	618	567	580	579	593	573	556	591	553	603	560	561	546	625	622	565	536	633	583	557	584	563	615	571	579	619	604	571	582	585	599	597	593	557	562	595	557	588	557	592	594	624	554	569	559	564	585	600	562	600	575	623	565	552	585	580	574	604	600	548	606	536	618	580	575	575	576	583	566	557	559	563	584	591	569	572	570	589	551	587	549	594	567	600	598	610	591	576	509	588	572	598	571	552	581	571	566	573	604	580	535	564	562	557	556	608	568	584	562	558	575	627	589	569	557	556	588	598	585	579	592	566	641	589	565	582	568	578	593	588	550	554	544	543	572	608	591	556	561	594	597	599	579	567	536	573	550	551	569	599	553	604	576	616	596	587	570	580	599	580	588	580	610	554	614	600	589	585	587	573	603	574	590	596	628	600	549	595	578	572	550	567	598	591	596	575	589	559	518	595	588	561	620	601	607	574	622	575	579	575	604	568	563	564	599	587	562	533	584	573	549	596	573	547	576	574	578	525	574	581	592	604	591	589	587	592	559	585	570	541	588	574	574	562	569	604	601	532	586	571	562	570	549	584	612	623	585	556	624	564	591	591	561	611	559	556	582	588	586	590	572	586	584	615	615	583	538	639	569	553	571	547	579	587	561	611	583	594	626	540	590	522	570	582	584	516	603	558	557	557	580	558	576	587	571	573	589	574	586	580	560	588	568	589	566	595	564	579	552	566	580	610	598	520	563	563	574	599	610	611	544	534	559	575	569	562	625	552	582	594	587	571	587	539	515	564	601	572	535	581	551	541	554	568	602	596	589	593	591	572	565	551	573	571	616	533	560	569	577	572	597	583	582	590	556	584	604	605	562	534	572	569	594	557	581	568	580	600	568	591	536	584	578	586	592	571	577	522	568	622	600	566	551	593	571	572	588	578	607	587	557	567	591	580	605	596	574	593	581	586	602	578	519	567	610	575	575	595	558	580	634	583	577	635	567	580	562	580	600	605	558	603	578	630	551	551	545	544	557	581	577	585	577	602	610	598	583	554	605	549	559	558	598	586	604	579	549	550	600	547	605	571	524	557	614	570	590	542	615	589	533	545	558	626	598	548	571	572	608	583	552	559	564	570	532	554	586	563	563	624	548	621	598	611	521	573	602	590	581	562	574	581	587	545	575	586	602	600	610	587	597	573	566	563	600	579	566	569	585	584	552	564	581	600	564	580	605	533	607	582	592	564	571	587	547	608	569	563	600	552	569	572	591	597	586	523	567	558	584	598	544	584	563	598	597	554	563	560	598	575	573	562	569	604	622	556	568	562	549	561	570	580	577	564	578	604	594	551	593	558	584	561	579	581	597	572	585	595	612	557	585	607	616	593	578	611	592	561	562	576	558	599	580	579	576	570	572	566	608	612	546	582	570	589	569	569	563	557	567	595	553	542	558	566	591	579	586	568	579	601	565	566	569	588	634	585	565	570	574	576	637	558	595	617	635	541	589	567	612	589	589	609	567	554	576	572	581	560	549	545	550	544	560	627	565	555	589	559	608	572	598	576	551	557	563	564	574	580	551	581	606	572	580	595	535	560	576	558	586	602	525	566	565	544	561	552	601	566	572	579	541	627	593	548	618	571	590	549	587	572	547	566	553	567	560	563	590	620	598	607	540	618	572	588	589	570	548	545	618	549	605	579	543	580	591	609	555	587	589	610	637	542	600	547	560	554	576	550	571	588	574	607	620	587	554	582	611	617	572	546	628	538	550	607	558	577	576	597	577	564	627	608	570	547	591	583	540	611	585	568	555	582	553	537	609	588	579	613	545	566	589	527	574	569	607	581	583	579	574	573	580	600	648	580	524	610	572	532	565	579	581	556	585	570	567	592	550	587	538	549	612	624	602	597	590	546	596	590	572	602	569	608	550	550	599	565	557	604	610	555	578	575	551	551	599	575	576	565	568	559	569	584	590	561	562	617	595	548	611	594	549	580	577	610	599	600	604	586	554	590	595	541	581	552	542	566	588	603	633	573	575	514	586	622	555	575	650	616	591	619	571	585	565	563	592	580	566	615	603	574	557	629	596	574	574	558	595	565	604	544	548	570	605	585	584
24239	12756	12309	8718	5141	3268	2483	2215	1867	1590	1450	1226	1060	938	992	803	862	811	673	474	435	480	448	443	498	531	526	531	528	459	447	396	340	359	334	317	343	270	263	280	268	234	280	260	244	238	230	213	234	223	231	240	177	227	236	218	233	236	265	228	231	244	228	229	230	206	219	210	236	215	236	217	214	217	196	212	190	197	219	189	209	214	209	240	219	197	231	197	207	192	194	197	206	179	211	194	185	224	217	208	200	190	203	208	177	207	214	202	203	197	227	198	183	201	200	211	218	191	191	225	209	186	198	236	183	197	208	222	194	212	206	200	203	173	235	221	177	237	181	220	183	214	202	202	180	211	203	199	216	190	206	193	211	233	227	188	209	203	201	192	212	209	219	206	194	191	220	191	184	204	235	226	205	204	193	205	230	205	205	196	205	221	223	220	210	231	221	191	209	172	204	195	211	199	190	210	213	207	199	208	198	234	191	197	193	191	188	213	212	222	214	206	211	201	237	190	211	197	198	218	204	199	195	181	199	182	215	212	184	213	195	212	177	216	197	211	204	185	213	201	196	219	210	220	204	197	194	185	199	195	208	196	224	192	185	218	193	212	195	243	195	198	216	240	198	194	218	199	201	214	185	178	190	205	180	196	217	202	195	210	186	227	227	216	197	208	199	193	194	189	201	199	211	195	204	223	189	188	198	176	187	196	181	218	223	217	231	167	205	197	204	194	204	185	220	200	195	197	226	169	175	201	211	199	219	195	197	212	166	216	204	185	176	207	218	201	189	207	209	213	222	190	212	225	187	207	212	196	171	187	205	208	165	203	189	216	185	199	202	214	192	188	209	216	243	192	174	195	211	199	211	215	205	219	204	211	197	197	210	197	222	180	199	194	230	220	203	193	204	202	198	198	246	199	196	215	197	175	205	220	195	204	179	227	214	198	203	210	190	213	219	216	220	220	206	198	187	199	195	235	204	184	194	202	195	194	224	193	220	188	210	177	221	197	198	235	221	197	212	197	204	209	191	229	213	193	191	200	185	204	211	232	210	194	178	205	191	206	210	206	193	216	252	227	205	197	217	179	206	209	219	188	207	189	220	237	197	204	184	189	212	220	198	169	178	200	182	203	202	235	197	201	219	209	199	205	194	206	197	212	210	195	227	220	203	196	216	224	212	202	186	232	243	205	194	190	174	205	260	211	210	185	181	199	190	205	169	206	233	216	192	202	175	210	209	214	196	191	219	200	224	203	240	199	217	193	199	202	193	203	213	216	175	225	194	185	200	228	206	207	227	196	202	191	223	218	230	173	240	219	170	197	215	200	191	205	216	226	200	202	196	192	199	196	208	204	219	215	200	210	194	180	207	189	203	185	200	202	198	204	197	219	174	213	184	215	207	181	209	204	212	207	197	208	205	203	190	216	183	178	204	207	214	209	210	188	215	211	202	215	190	199	236	187	198	196	195	189	177	201	208	206	217	177	193	198	218	220	186	219	222	191	231	164	202	199	224	210	215	211	192	181	201	194	221	195	186	167	188	181	187	201	213	221	225	230	198	208	211	201	184	166	205	214	203	217	221	211	201	199	205	242	214	216	192	207	221	203	197	199	182	222	210	192	202	194	204	214	201	215	209	198	194	196	207	201	186	195	228	204	208	207	221	204	198	188	198	193	185	203	199	219	224	215	185	192	196	218	182	209	200	224	202	209	167	162	215	183	194	230	188	211	207	197	209	194	209	206	193	185	210	192	228	171	190	199	223	228	200	205	233	209	186	225	221	193	200	173	192	218	180	188	204	228	210	196	192	198	221	212	184	221	187	206	191	184	234	206	219	179	218	209	194	203	214	200	209	214	192	201	197	196	186	197	168	203	220	195	196	198	206	210	210	235	184	226	204	203	195	175	223	196	205	213	191	197	200	208	198	216	209	220	188	205	223	217	207	205	198	212	214	210	212	220	200	195	229	223	192	205	205	207	222	199	222	185	209	210	193	211	201	179	186	211	202	209	204	181	182	218	186	190	211	202	223	196	179	192	203	208	186	178	194	212	202	184	203	218	197	202	216	184	206	205	214	172	206	222	184	207	198	192	208	230	214	212	212	182	200	223	205	183	191	194	192	213	225	200	205	182	187	200	225	189	239	187	224	205	223	193	183	209	199	183	204	201	212	201	181	221	192	175	204	207	190	207	202	187	219	204	211	197	202	206	210	171	182	183	218	196	206	217	223	198	213	218	213	215	222	214	233	203	218	192	209	209	168	178	209	208	206	237	206	191	191	194	230	198	203	203	218	198	211	207	186	209	218	220	204	215	240	222	221	202	212	201	212	206	218	218	218	185	170	215	220	182	228	215	179	210	179	206	211	204	201	185	195	233	217	213	214	213	227	191	186	207	206	213	198	201	207	195	224	175	220	217	208	189	223	185	211	187	199	192	212	216	185	191	196	195	213	178	218	199	228	208	223	211	196	225	193	182	207	194	196	205	204	208	189	189	213	188	219	179	209	216	218	187	226	215	213	189	206	202	218	235	216	220	215	199	202	201	193	231	204	197	221	220	215	193	193	174	190	192	200	192	228	201	192	232	234	194	195	174	207	201	190	226	213	217	201	219	218	220	207	199	221	190	196	214	205	217	207	227	210	199	214	193	200	202	204	205	237	195	216	207	181	193	204	192	201	197	203	194	195	201	214	229	198	213	220	207	214	199	205	201	192	220	192	222	202	207	205	192	213	183	197	200	200	172	202	216	204	199	197	226	201	235	211	188	207	223	215	213	205	214	231	178	207	223	217	182	185	223	230	182	205	185	205	204	201	182	181	234	198	215	211	165	220	195	205	192	199	202	174	198	197	202	212	206	188	187	238	180	202	180	230	206	173	180	228	214	219	228	193	204	208	189	215	186	225	212	186	175	222	213	200	214	227	184	221	200	215	206	226	230	209	193	214	191	219	193	193	197	204	202	201	205	209	195	178	195	191	186	218	176	223	210	191	196	192	198	199	229	187	207	192	224	213	200	190	188	203	198	240	198	223	222	195	180	200	179	196	208	213	216	225	196	225	190	178	228	196	211	178	209	204	208	195	184	234	198	188	203	188	194	186	182	188	180	209	245	205	210	222	217	174	220	210	212	194	194	196	195	198	200	227	182	194	180	200	215	202	184	220	202	184	192	221	195	208	192	221	217	195	191	205	187	210	206	188	215	212	205	220	181	182	209	222	187	210	198	174	212	204	179	212	199	218	213	198	188	203	203	228	208	189	189	215	199	209	216	212	210	222	223	208	209	201	200	201	196	186	184	199	200	204	182	203	208	226	180	219	213	195	202	191	213	216	175	192	168	209	173	213	203	185	218	206	228	222	196	196	201	193	185	182	158	182	188	193	218	201	202	215	219	208	189	175	194	167	201	208	203	202	205	191	211	222	208	215	219	204	231	209	185	211	216	198	193	212	225	185	214	179	192	200	211	211	234	194	198	199	206	210	193	217	199	208	200	211	197	219	186	192	184
14168	9096	17362	18323	14516	11234	10083	9841	8930	7771	7258	6578	6205	5561	5422	4784	5321	4570	3718	2545	2380	2318	2309	2447	2743	2749	3213	2873	3030	2877	2334	1921	1716	1665	1453	1395	1356	1219	1033	977	925	901	821	843	768	751	750	763	771	729	705	724	730	787	712	660	714	715	686	656	668	661	697	612	583	591	599	597	591	534	600	570	519	588	547	517	499	503	579	548	507	509	528	519	498	563	492	508	527	533	524	532	488	519	503	515	516	542	497	526	512	512	496	501	490	487	543	521	479	539	489	493	436	515	503	494	513	527	509	501	511	467	497	584	513	491	473	485	522	494	523	490	495	461	489	489	497	501	512	550	495	507	510	477	507	463	510	467	517	502	499	521	502	520	468	516	506	503	494	496	474	485	453	474	483	547	530	492	465	508	487	471	494	479	494	566	478	537	496	525	491	503	515	484	513	462	505	512	490	483	511	485	534	472	462	489	539	508	492	485	487	487	502	503	538	498	482	507	467	503	510	484	485	465	475	480	495	481	498	471	482	512	508	549	485	480	515	482	481	525	509	477	486	485	504	516	491	478	544	509	518	492	511	487	479	502	486	508	498	497	476	469	501	491	479	489	477	475	482	506	483	484	501	452	470	498	474	529	483	515	463	497	489	485	449	498	483	478	528	519	483	501	465	495	478	504	524	485	494	499	505	526	463	506	515	514	496	503	471	512	526	472	514	503	508	507	487	445	503	499	494	495	517	513	491	493	484	480	465	500	478	493	477	448	497	524	475	486	464	473	471	487	494	492	475	495	442	506	506	473	484	471	497	521	499	505	527	495	493	498	493	496	469	490	493	455	463	501	494	489	503	517	497	493	469	503	528	500	442	518	503	532	485	484	484	477	519	479	486	521	466	480	528	502	488	504	507	466	510	487	468	518	489	489	493	503	518	515	479	505	529	476	516	506	488	500	486	502	514	463	533	504	483	502	556	451	496	508	508	523	509	495	485	480	515	508	541	515	489	493	462	466	467	500	503	476	498	519	517	527	484	494	460	491	498	496	513	515	529	449	480	492	516	485	483	495	487	528	494	503	483	485	515	514	492	463	473	488	511	469	492	505	490	507	514	493	500	550	480	515	488	519	490	484	474	502	457	479	510	488	468	500	451	459	510	494	523	503	500	510	500	476	501	435	475	501	477	468	481	520	493	521	480	488	503	537	557	493	499	465	501	485	526	509	515	447	505	511	499	442	487	492	449	446	440	461	478	523	477	458	505	511	493	503	456	513	503	504	500	462	474	521	497	511	507	522	486	497	481	480	499	503	459	514	517	470	458	493	485	524	474	468	506	531	513	491	483	487	488	504	457	458	536	490	486	489	482	474	521	503	495	525	519	481	460	492	516	474	503	471	517	508	481	465	510	528	505	443	482	522	466	502	496	485	477	488	487	492	521	474	485	524	488	530	477	501	496	492	485	508	508	500	470	461	481	522	508	507	497	470	490	496	510	522	487	487	481	480	489	492	498	465	501	479	497	494	474	494	493	493	467	508	493	523	511	496	453	514	490	489	472	484	500	491	501	499	524	482	515	492	529	476	472	507	500	485	537	493	465	505	456	480	504	502	493	507	503	492	522	483	491	507	540	498	497	509	505	530	508	476	531	519	481	503	508	492	500	486	482	523	453	466	514	455	527	499	469	490	479	495	530	473	533	494	476	493	491	479	517	517	492	499	480	524	476	450	496	468	485	498	536	488	500	483	514	528	518	568	525	475	496	502	498	490	494	485	481	475	482	480	475	492	510	493	456	508	473	474	526	512	494	480	498	487	518	477	544	497	536	499	532	480	487	496	480	520	499	550	490	471	492	462	478	469	495	494	518	495	477	501	498	524	502	515	462	498	478	500	465	482	479	478	505	456	522	518	473	486	504	492	496	524	470	506	501	452	543	518	495	496	507	500	529	503	517	493	496	445	502	494	503	466	462	458	501	523	468	506	464	511	555	477	447	511	517	499	486	479	484	525	481	501	491	493	496	503	463	471	500	475	486	521	491	504	503	510	524	487	473	454	459	516	488	486	497	512	511	498	498	469	476	536	505	501	518	504	498	511	506	516	551	468	493	505	449	505	485	485	484	473	480	482	445	509	481	483	535	471	488	505	513	511	498	520	520	488	510	515	478	520	500	487	460	500	490	516	505	502	511	478	508	472	501	490	518	496	459	460	438	480	505	503	529	460	507	495	509	516	477	485	524	531	526	517	489	501	486	521	489	461	473	508	503	513	509	457	457	487	509	519	510	482	497	502	493	479	482	509	476	526	477	470	483	461	500	506	452	471	487	533	481	496	487	495	502	483	530	534	491	516	501	509	484	493	487	463	503	507	490	466	494	472	456	489	461	463	473	515	474	516	461	472	482	487	478	494	502	522	519	464	444	506	499	497	528	518	500	459	524	441	547	471	501	511	491	485	501	495	522	514	473	490	483	471	534	501	518	499	546	505	457	489	512	508	462	524	464	521	510	585	514	479	468	484	501	464	471	473	500	521	492	477	473	537	493	501	536	519	547	507	498	471	477	483	510	462	475	497	526	524	467	485	496	478	464	510	511	521	517	474	510	502	484	497	448	499	506	517	510	494	499	483	479	447	441	492	517	497	458	507	449	459	472	462	530	520	494	515	512	491	461	476	466	510	497	494	500	474	501	447	490	480	470	507	487	517	507	519	497	478	500	504	510	518	507	518	489	499	521	517	495	508	526	459	477	542	532	511	509	502	508	510	474	521	470	491	494	528	493	537	464	513	462	498	477	510	525	484	519	497	460	531	502	501	497	511	512	482	494	554	446	494	529	475	510	494	477	485	442	529	456	469	540	499	483	514	489	487	473	473	474	472	476	499	484	492	510	488	492	497	498	479	502	473	490	498	526	480	492	481	512	518	491	486	511	511	493	475	474	487	477	492	476	529	466	495	473	473	468	510	531	468	476	478	520	472	498	465	481	493	505	538	497	467	493	510	548	517	492	482	488	498	498	499	526	485	475	470	478	503	459	510	515	460	501	471	444	471	474	480	473	547	486	485	476	529	514	536	488	500	516	479	533	465	527	501	538	484	469	509	494	458	535	494	474	484	553	512	489	529	507	464	529	478	498	516	490	494	530	526	515	450	499	493	499	474	497	493	460	503	493	497	495	480	520	487	496	504	505	484	496	471	478	528	509	474	538	471	510	460	504	509	471	454	537	483	519	477	529	481	507	520	537	500	518	503	438	508	532	489	486	498	465	485	496	510	462	489	489	465	468	492	536	480	495	469	531	489	498	502	548	498	452	496	522	471	467	474	511	463	487	504	462	515	480	506	498	504	448	577	452	497	482	530	507	490	503	450	484	460	511	521	504	495	527	483	527	479	483	491	458	531	509	470	446	527	537	467	529	495	463	454	501	493	512	496	489	406	501	510	505	454	529	461	478	527	495	498	471	500	490	511	481	521	493	522	473	487	474	462	502	468	473	482	551	541	475	527	448	470	516	510	498	463	499	493
32378	17733	17362	13211	8115	5233	4321	3670	2818	2389	2152	1990	1813	1531	1380	1124	1382	1237	987	597	592	533	567	601	661	711	801	690	627	677	535	472	405	403	359	333	322	266	253	235	249	246	249	215	221	202	218	222	204	242	217	202	227	219	209	206	221	202	185	186	182	175	184	187	173	155	166	170	185	180	158	171	169	180	186	179	179	164	203	194	192	173	156	164	163	190	152	159	163	161	140	136	166	170	150	158	197	152	161	169	171	157	167	155	169	148	156	157	158	178	160	145	175	190	134	183	165	166	152	164	173	151	170	148	164	138	184	172	168	173	164	153	156	172	169	147	146	169	155	160	168	184	154	152	166	162	157	169	143	172	164	163	153	183	161	151	153	156	181	167	177	149	152	165	177	183	172	167	146	168	193	146	177	134	170	163	170	152	168	174	165	178	156	147	162	157	173	174	145	184	184	173	173	163	175	167	190	183	174	133	148	152	161	144	165	156	178	149	153	185	178	157	186	169	188	158	163	153	163	161	175	169	155	146	170	189	166	137	174	167	157	152	169	171	144	149	134	148	166	168	164	165	172	158	161	158	154	166	154	168	173	180	152	153	153	147	173	140	163	151	131	165	166	164	161	150	184	185	163	162	169	179	188	185	134	153	161	160	133	174	185	157	166	164	163	175	147	167	169	159	172	178	172	167	168	163	162	158	197	144	153	165	156	134	158	151	170	151	141	150	170	167	145	152	158	174	172	157	185	145	157	147	157	177	164	165	186	187	187	155	168	179	168	183	150	166	159	148	162	172	172	160	159	161	160	171	180	181	177	151	156	159	168	151	192	156	175	167	169	170	138	155	180	188	157	172	170	153	178	174	180	162	152	180	157	162	173	183	162	162	155	170	172	187	155	155	168	173	161	160	136	181	152	184	138	172	176	143	167	163	167	158	154	167	155	175	161	150	165	162	166	180	148	176	181	180	170	154	163	147	155	169	168	168	159	153	181	201	166	184	157	172	144	153	177	154	154	142	144	165	139	182	167	154	155	161	161	181	167	153	156	169	166	165	182	181	148	167	168	150	159	140	150	168	183	175	189	158	153	162	154	153	165	174	176	149	188	174	154	138	176	164	145	171	162	166	163	174	160	148	152	180	162	153	179	177	153	166	153	181	166	156	169	130	143	144	150	150	163	154	167	148	166	155	152	182	149	146	150	175	170	186	160	175	164	178	150	157	144	162	166	154	194	188	173	175	149	157	152	152	159	162	146	202	152	179	173	177	167	181	162	166	161	152	158	157	166	179	151	157	161	174	170	154	180	158	152	176	165	179	163	187	151	168	171	164	160	160	151	166	143	159	161	159	162	201	156	150	140	181	178	147	166	171	160	146	159	165	188	163	172	157	166	153	179	170	166	148	192	161	154	168	171	152	164	175	162	178	180	172	169	151	184	171	163	181	153	154	157	171	180	142	148	190	141	131	169	162	147	170	180	160	136	143	143	162	189	151	149	149	158	178	157	177	161	150	156	179	164	173	163	164	148	179	167	168	161	166	148	145	177	150	167	157	179	139	164	170	166	161	205	177	176	141	173	159	141	157	161	160	151	163	162	157	160	184	175	153	126	166	163	160	168	161	155	159	154	156	167	163	178	155	160	160	164	159	156	156	164	168	152	170	169	173	153	166	152	153	157	156	173	154	150	133	156	167	165	170	139	150	170	152	172	163	155	166	184	168	166	159	164	157	159	153	171	156	186	162	173	182	164	182	151	156	156	167	162	193	158	170	153	187	188	164	162	153	178	183	154	178	148	169	168	151	159	147	154	175	174	144	137	157	175	172	169	181	171	156	151	161	137	167	178	180	169	181	167	148	147	152	148	203	174	153	165	172	182	191	202	176	167	181	172	165	180	164	146	174	134	167	158	154	167	168	155	167	165	162	162	160	182	150	144	186	162	171	149	178	171	152	158	165	166	147	140	166	182	157	161	165	178	133	171	153	160	166	170	172	168	154	167	169	164	165	152	156	184	164	152	170	157	148	164	171	169	181	154	168	165	177	148	157	147	166	176	170	174	166	130	158	164	182	149	155	168	172	164	162	187	167	154	177	175	158	174	163	174	166	178	183	146	173	144	191	174	160	177	158	166	167	165	194	181	177	135	158	170	149	152	143	183	177	150	163	156	171	179	161	168	176	183	177	168	183	158	150	162	173	162	155	164	187	174	186	154	137	147	153	148	177	180	176	180	172	157	176	166	147	161	163	138	162	148	160	160	166	179	165	149	178	158	155	175	170	155	185	172	147	164	161	184	165	141	164	157	162	159	182	156	155	180	166	168	147	176	175	178	141	172	171	141	153	175	165	170	175	167	138	159	178	161	169	188	181	166	167	163	160	192	169	157	165	173	163	156	175	149	149	164	202	159	152	190	145	167	170	171	189	182	138	153	154	160	174	174	144	150	150	161	147	162	164	163	177	165	158	169	178	172	146	167	175	162	177	173	148	152	171	184	173	135	185	167	170	142	148	163	164	152	164	175	160	153	169	157	145	188	163	168	153	190	153	183	174	157	160	161	169	151	167	174	146	153	159	166	147	170	178	170	154	167	177	186	178	183	176	151	160	159	190	154	181	179	164	164	167	158	167	164	157	154	157	161	191	153	162	147	170	142	161	192	148	166	153	164	142	156	167	164	167	150	161	167	175	154	163	140	141	178	164	178	169	138	164	143	172	174	170	174	161	153	190	163	158	164	179	169	161	158	133	162	163	172	172	154	168	169	170	165	145	165	167	152	180	188	180	156	167	166	166	164	161	161	153	164	175	178	174	159	153	165	167	177	147	143	159	180	160	183	154	165	152	157	177	159	147	165	156	170	181	157	150	149	166	150	161	192	164	160	157	141	152	151	154	139	142	158	164	161	170	163	161	152	152	172	189	167	174	168	174	161	183	193	176	173	166	158	163	169	147	153	169	169	159	148	182	180	143	162	154	148	181	164	188	162	164	153	144	144	154	173	166	138	168	190	180	160	178	151	150	164	163	175	166	175	157	164	163	171	149	153	183	167	135	164	175	166	153	162	167	157	157	182	152	155	179	156	163	151	145	178	163	167	162	166	168	160	175	161	204	173	149	158	149	164	151	150	178	196	173	162	171	161	148	178	168	203	161	143	155	158	185	162	154	185	166	172	174	159	144	166	181	181	147	174	151	167	159	179	185	181	175	159	187	159	155	165	188	141	168	153	163	162	172	163	131	185	166	173	150	179	169	184	154	153	153	151	160	170	143	161	179	159	179	167	164	166	169	154	152	166	151	166	186	161	198	153	162	161	146	173	162	176	150	169	147	153	190	186	156	135	168	178	144	173	159	162	167	186	154	183	177	159	159	184	161	178	176	167	159	160	141	167	161	181	146	177	180	172	174	153	173	163	162	168	150	175	144	157	146	140	150	176	168	144	142	173	166	164	171	151	150	179	160	170	161	167	133	174	146	153	189	172	146	180	174	171	161	169	162	144	181	189	152	173	160
18147	11826	21680	23183	18430	15829	14943	14025	12145	11258	10732	10046	9509	8578	8146	6760	7647	6287	4963	3519	3284	3331	3498	3635	4147	4523	5039	4247	4244	4533	3321	2726	2394	2281	2102	1935	1828	1540	1205	1116	981	1115	986	865	792	835	835	869	880	785	734	712	767	717	680	680	742	704	752	706	730	664	604	617	606	530	582	542	541	537	508	472	536	524	500	475	457	425	474	453	448	503	524	475	473	470	452	445	456	469	430	446	432	414	433	440	437	428	461	424	449	422	412	476	433	414	401	413	443	383	435	431	408	424	423	428	419	431	421	406	410	415	448	448	447	439	467	482	416	408	406	465	439	382	430	406	412	414	464	416	429	407	414	431	442	429	428	417	417	441	411	415	397	392	413	388	429	406	419	413	416	418	419	385	439	416	399	411	441	399	446	397	445	408	410	412	421	442	367	431	426	443	432	439	375	418	407	427	448	399	404	417	388	432	436	404	374	383	372	422	379	413	439	434	435	385	440	442	441	414	452	404	400	398	407	419	432	395	428	424	425	394	371	416	409	426	437	419	422	421	389	409	382	392	418	377	418	388	427	420	397	429	401	379	394	387	395	412	406	386	400	421	399	424	394	410	400	416	428	421	441	446	375	437	411	443	402	421	407	449	405	368	394	396	362	398	378	436	407	393	446	443	425	452	396	396	443	459	434	429	421	421	420	388	426	417	401	361	390	438	413	415	424	409	410	414	441	425	421	393	446	415	428	427	375	395	429	409	414	453	436	412	396	437	397	412	415	428	436	383	416	458	399	388	409	418	413	431	449	385	397	401	415	375	377	410	395	416	457	395	416	433	385	416	431	399	429	406	427	433	400	407	425	390	460	401	406	436	381	413	408	395	393	426	413	396	382	417	415	414	407	413	392	391	415	392	447	411	382	411	435	390	426	393	417	400	398	430	405	392	372	413	429	427	391	436	407	391	377	409	401	486	376	417	408	440	388	417	373	450	406	390	392	415	421	445	404	419	395	400	413	419	430	415	406	426	433	398	415	427	372	405	424	424	411	413	421	384	426	418	426	425	443	420	411	422	394	404	440	393	426	422	396	435	430	411	421	412	426	432	409	395	407	404	439	415	387	421	390	422	389	421	394	378	397	390	438	430	425	413	419	435	376	422	393	455	397	417	400	357	427	441	381	393	425	391	390	412	430	415	413	403	436	430	403	393	399	419	403	412	417	426	420	403	407	440	374	402	400	381	413	404	396	424	393	416	439	396	421	410	432	386	436	373	403	444	370	381	397	424	429	398	401	444	417	411	390	429	395	415	416	420	426	397	422	407	397	418	411	389	391	397	403	421	437	426	408	378	399	439	393	428	400	415	378	406	415	421	410	420	407	424	413	428	415	417	424	422	407	434	394	432	445	449	396	438	417	393	401	401	405	402	442	362	395	386	411	403	415	441	441	386	389	419	393	401	358	402	437	404	415	425	428	408	405	441	428	405	387	428	448	416	427	416	400	414	390	423	383	403	390	400	427	427	369	413	431	430	433	375	423	403	393	414	401	386	437	395	399	409	406	425	410	419	411	441	435	395	451	422	456	433	430	429	425	407	369	391	384	382	411	399	421	422	379	393	463	419	456	428	398	414	384	397	434	377	425	405	376	422	414	380	393	444	439	437	398	444	413	402	411	420	438	387	426	424	413	425	381	399	435	401	419	389	397	436	426	439	413	413	393	459	451	428	405	405	416	414	413	381	421	418	448	439	419	445	417	414	462	424	455	398	443	396	430	437	450	407	424	439	409	418	428	440	409	443	387	414	426	449	466	380	457	427	413	444	406	442	407	414	427	407	413	432	402	396	385	386	393	412	416	407	448	417	433	424	395	410	383	426	464	401	416	438	405	415	433	424	440	413	425	394	438	425	437	438	425	392	382	381	422	430	421	384	412	424	413	405	399	476	441	373	433	419	405	429	444	413	430	400	392	422	409	458	385	384	423	413	379	451	412	425	384	397	394	410	384	403	429	422	416	377	431	394	393	395	407	424	443	381	447	412	421	379	424	431	433	392	413	419	426	424	446	466	394	424	393	420	414	400	391	414	433	419	408	433	410	422	428	413	418	411	413	393	390	453	390	428	403	394	414	398	427	445	418	382	416	413	418	437	423	368	414	390	402	382	411	431	415	440	406	413	419	414	395	422	430	428	395	424	432	375	414	423	426	366	413	388	390	426	430	432	397	401	420	410	407	420	415	409	397	425	382	420	448	403	405	436	449	397	413	446	426	426	400	420	419	410	409	361	443	421	438	452	398	440	391	424	392	385	382	415	411	409	442	445	401	421	425	442	431	413	415	418	433	414	430	439	418	441	475	431	398	442	408	416	419	434	389	459	393	387	424	396	398	410	422	427	404	419	440	416	430	435	386	383	430	395	384	392	423	433	425	378	389	453	375	408	423	429	417	413	412	420	411	417	383	444	402	453	373	441	402	403	400	411	438	399	412	456	360	380	400	423	384	411	430	409	463	406	415	396	413	393	399	408	415	412	434	401	418	414	417	387	419	427	404	410	438	433	404	403	373	458	483	408	406	413	405	408	389	405	402	426	417	419	442	443	410	444	386	418	378	398	434	433	426	422	432	395	416	387	430	397	425	414	404	393	426	426	426	437	408	433	416	455	398	401	401	435	429	421	414	436	420	412	409	388	397	410	436	393	426	405	419	416	400	407	412	468	422	413	403	412	420	442	391	402	444	434	409	430	408	419	369	422	466	409	420	391	435	402	393	467	427	427	411	423	441	420	392	441	429	409	427	392	424	420	386	402	370	389	451	429	415	426	408	415	392	419	400	393	403	440	465	403	438	412	408	435	408	423	372	417	412	400	422	383	398	431	372	391	443	407	398	432	417	393	446	442	447	425	432	435	407	377	415	430	428	394	423	441	423	393	430	410	398	396	406	442	386	436	392	387	423	403	391	398	454	393	395	412	362	404	433	434	437	419	425	403	408	427	437	451	391	403	389	422	408	440	403	392	408	442	443	430	434	359	404	418	392	415	429	412	439	414	400	425	392	396	407	406	402	433	385	419	431	395	431	424	361	424	392	382	410	425	431	394	431	381	440	425	432	397	444	395	410	394	425	380	437	410	422	423	405	418	404	425	456	406	396	398	451	428	404	407	412	472	426	415	441	405	431	419	390	402	390	413	448	426	381	396	389	413	429	389	386	398	406	425	416	403	431	411	390	412	428	399	393	405	434	423	398	404	411	407	425	405	394	394	419	426	427	416	398	395	447	419	415	420	416	413	435	431	427	432	456	431	432	420	401	383	420	416	427	401	395	422	443	403	386	421	426	408	433	437	420	424	376	409	393	465	408	390	389	437	402	462	452	417	405	412	413	439	421	447	420	419	399	383	380	433	435	431	423	404	439	382	419	403	445	402	415	438	401	419	401	411	424	403	407	371	426	409	400	387	396	439	450	410	418	424	470	415	429	416	407	426	429	391	418	388	415	373	430	370	414	403	411	439	398	415	423	375	430	416
11663	6166	6298	4182	2326	1534	1352	1093	870	815	753	676	571	511	491	538	456	402	393	380	333	346	339	322	314	355	351	344	343	327	305	322	317	336	275	255	288	316	286	264	265	250	245	272	262	257	260	255	277	247	246	251	251	282	255	281	259	264	254	254	247	240	237	262	219	240	268	242	230	236	224	232	233	229	256	278	241	240	229	269	259	261	247	237	282	221	210	216	222	230	247	237	270	258	264	245	224	243	252	238	257	260	221	239	254	229	252	235	258	234	242	235	246	220	252	226	232	198	204	222	231	250	240	236	250	223	247	233	247	242	222	262	241	243	290	247	252	237	292	226	241	264	258	236	231	211	236	265	266	248	250	271	243	219	250	266	272	234	227	254	224	256	244	248	249	243	239	255	225	243	258	249	243	256	226	235	221	259	232	236	281	240	248	257	260	221	244	238	252	249	240	248	246	243	236	217	239	221	248	242	233	246	217	231	244	255	234	222	230	255	270	253	245	250	231	234	220	250	265	232	225	224	266	248	234	220	237	238	293	249	254	220	261	240	237	219	224	246	251	245	248	249	252	223	270	248	260	239	244	244	241	226	209	263	281	249	261	223	223	263	267	248	251	231	249	233	258	222	247	242	261	255	243	264	231	227	265	226	242	241	249	224	262	241	211	238	219	224	256	253	226	278	237	227	260	252	222	237	233	231	234	246	253	234	234	273	248	240	237	231	233	244	219	265	251	244	255	249	253	234	244	216	253	215	237	236	209	242	226	238	240	270	244	243	230	252	222	236	238	230	236	236	236	228	212	246	246	224	242	237	251	275	208	219	240	271	257	234	232	247	236	229	233	227	217	232	245	251	249	254	244	225	262	240	258	273	264	244	213	224	247	241	286	258	242	249	223	236	230	227	241	252	243	209	274	266	243	256	250	245	247	245	252	246	232	254	265	214	254	240	234	258	229	241	248	251	262	255	247	255	260	260	218	245	248	237	229	258	221	242	259	266	272	261	241	242	267	244	215	254	244	242	263	236	257	208	262	266	226	203	243	248	234	239	219	264	267	262	227	264	227	227	211	250	242	240	207	258	268	244	222	244	251	242	235	229	219	254	265	253	268	254	217	261	214	239	239	278	246	234	238	240	277	248	216	213	233	233	248	272	217	237	232	273	263	242	252	258	235	240	241	233	246	229	269	255	236	230	228	250	229	221	243	235	209	254	250	258	253	227	239	247	226	227	259	270	237	272	252	255	260	275	276	245	237	251	258	238	268	278	241	249	229	222	271	227	231	220	267	247	228	250	249	261	232	228	250	264	240	231	240	237	247	223	218	235	232	235	256	222	254	242	250	217	232	243	233	238	225	260	262	208	267	251	257	286	230	237	233	241	257	243	251	243	243	249	207	221	243	256	237	256	261	214	243	248	228	255	228	261	248	276	244	253	231	230	232	223	256	225	248	228	259	247	248	221	255	240	244	213	241	219	244	251	238	223	251	261	260	233	258	227	284	253	260	269	253	290	224	273	272	229	230	240	227	240	244	227	239	250	226	248	282	250	263	245	261	249	224	261	221	249	242	240	241	248	292	240	217	248	247	267	254	244	232	263	254	248	257	237	250	232	263	216	250	259	235	228	245	246	243	242	258	244	254	234	239	231	241	247	259	222	288	245	255	235	257	239	229	241	215	231	235	257	251	251	262	265	222	236	268	269	214	226	240	234	241	233	215	230	229	254	268	212	264	237	252	240	253	245	241	228	225	231	237	239	217	227	257	218	268	237	219	245	199	206	218	256	236	250	236	236	242	273	261	252	207	260	241	223	259	222	246	241	258	262	219	223	231	227	236	249	254	209	261	275	261	222	218	241	231	254	254	254	241	233	221	252	251	250	245	249	253	223	225	263	234	220	246	281	260	237	236	214	218	227	265	259	239	235	261	242	226	226	243	256	251	227	261	241	256	243	221	259	254	258	260	238	232	261	262	238	254	267	224	239	250	227	256	236	228	256	223	231	244	227	230	269	235	238	246	243	257	250	268	224	211	260	260	242	262	253	241	223	242	232	244	243	271	232	263	245	237	233	247	252	192	215	260	227	264	248	244	241	254	276	230	231	241	225	240	240	285	245	266	229	240	271	244	254	260	217	260	234	241	233	249	248	247	238	236	251	245	248	245	241	232	272	238	246	232	241	251	233	256	230	263	240	226	248	249	235	232	225	219	250	266	236	234	249	272	231	235	243	247	222	257	232	244	219	248	220	237	258	245	245	268	241	243	241	226	230	215	208	251	252	224	242	248	243	222	241	258	234	231	226	238	251	262	254	247	247	228	240	264	262	224	280	237	273	264	262	243	250	233	252	252	253	237	253	257	255	251	243	274	248	245	216	248	246	248	270	200	227	259	239	228	239	235	256	232	242	233	235	236	253	211	227	269	235	219	248	259	249	245	271	250	258	230	246	231	237	244	254	265	235	237	206	226	240	247	239	264	207	264	259	250	246	252	259	246	247	263	242	247	230	262	250	244	234	244	256	222	264	235	237	231	258	229	230	233	226	229	223	243	239	254	220	224	256	231	251	254	254	232	225	246	209	245	256	235	271	235	243	243	244	256	272	241	226	229	229	232	232	228	263	250	245	259	279	256	221	240	246	233	235	242	246	228	288	266	278	210	259	248	257	250	257	256	291	273	233	267	218	254	248	215	225	230	295	249	257	254	247	262	231	245	261	234	268	244	270	251	237	236	240	224	249	246	235	218	237	244	245	270	228	248	219	213	251	242	241	239	246	227	237	233	253	249	256	267	239	236	250	268	242	241	279	228	233	251	221	224	234	228	237	258	231	222	256	242	253	220	273	244	245	230	243	223	245	236	261	239	226	252	237	244	257	247	227	241	232	231	261	239	256	223	253	248	223	263	250	244	236	247	237	228	221	234	261	250	265	237	268	251	239	240	263	239	272	268	248	269	221	226	207	232	252	272	227	249	236	235	250	224	228	262	228	262	244	228	227	249	225	229	232	264	242	231	240	253	237	254	199	217	231	247	215	236	234	242	251	249	253	233	230	233	252	236	229	230	248	258	250	236	263	248	243	245	240	243	252	235	238	224	241	221	248	240	254	238	226	262	266	220	213	246	246	216	203	242	241	250	238	252	253	238	245	253	242	234	243	273	233	225	233	257	255	251	264	255	250	223	224	261	215	208	233	240	248	219	269	264	247	257	241	269	258	255	226	254	230	244	255	258	245	230	227	249	251	229	254	259	248	247	256	257	231	239	235	258	260	242	277	257	206	220	255	244	266	232	214	226	267	267	245	238	248	263	247	242	231	239	236	237	230	255	233	252	265	231	247	257	263	244	240	271	221	244	233	246	254	237	237	228	230	238	233	244	249	254	227	261	250	244	259	263	254	227	243	253	242	248	248	220	263	243	223	239	248	271	235	224	261	249	267	212	257	245	242	236	232	237	218	235	234	219	215	237	236	249	249	237	281	228	244	232	232	238	227	228	232	264	232	246	237
6601	5339	10650	10722	7740	6234	5821	4936	4095	3953	3580	3032	2658	2321	2402	2447	2123	1864	1556	1321	1354	1459	1368	1208	1230	1366	1494	1317	1314	1197	1118	1014	1056	1038	887	895	965	846	823	771	761	783	713	701	693	754	691	745	729	698	725	709	754	723	666	726	680	719	687	679	635	660	647	660	628	640	594	589	607	639	608	628	641	580	617	607	620	618	604	592	562	571	585	628	542	566	608	603	571	596	636	603	587	593	566	562	620	585	612	619	618	545	617	586	589	606	558	603	636	640	575	599	564	619	594	587	588	588	536	557	574	543	590	592	558	605	569	600	617	539	572	599	570	565	559	562	576	630	606	649	581	561	591	582	620	589	604	600	587	608	623	575	625	551	565	555	622	597	585	588	607	610	617	585	617	584	607	565	583	589	555	577	592	633	586	559	581	544	579	553	594	567	585	584	542	589	539	598	593	579	556	581	513	586	612	625	583	590	600	603	591	625	562	603	580	584	583	587	578	620	570	587	558	612	558	586	569	595	588	556	604	594	610	611	597	573	550	610	592	586	550	578	614	567	528	561	571	553	588	636	538	589	574	615	617	600	621	574	579	564	568	531	577	530	560	575	601	607	575	581	574	582	560	594	610	577	548	590	572	571	576	592	556	568	527	573	628	581	575	580	609	560	617	640	600	564	592	577	555	561	567	575	587	588	574	568	627	599	543	620	606	585	576	599	580	613	592	620	593	574	598	588	569	624	603	578	573	609	564	552	574	623	610	562	578	616	554	556	571	595	592	589	561	567	580	585	599	588	578	563	584	560	574	567	571	577	606	620	591	569	585	595	564	594	620	589	563	578	578	652	604	615	566	572	572	602	592	580	537	605	581	582	575	604	605	553	622	587	613	554	535	604	582	561	561	581	590	571	566	559	605	576	578	604	616	518	585	557	581	604	561	589	607	563	588	587	588	574	607	557	585	584	589	591	570	554	594	562	621	579	589	589	578	532	582	554	608	568	564	568	605	580	568	595	574	582	609	555	597	584	571	582	579	568	555	592	570	596	584	559	542	570	599	593	600	556	586	607	602	617	570	651	541	645	596	557	568	573	584	598	579	610	574	618	584	574	547	595	576	614	601	601	542	560	560	602	618	602	566	578	577	611	562	602	568	570	589	584	572	585	593	619	555	591	585	611	599	578	588	549	587	587	621	579	598	600	595	597	618	587	599	569	560	558	573	542	595	608	600	578	571	639	543	590	572	570	556	591	582	583	563	578	592	578	576	589	564	608	601	586	565	608	553	565	620	579	600	567	539	591	608	617	610	588	559	596	591	593	550	584	598	589	552	538	604	597	538	574	593	590	595	546	578	595	567	557	586	559	590	599	589	611	572	580	590	578	597	592	594	579	626	554	577	587	593	593	548	573	589	612	571	603	585	585	599	649	573	600	594	585	584	574	572	607	588	565	595	563	635	563	634	555	567	539	605	592	574	544	556	615	577	585	610	602	625	568	633	598	610	589	568	578	575	574	555	513	569	618	579	590	556	579	584	552	584	605	598	578	583	610	571	534	572	585	586	556	589	585	573	560	585	548	629	640	567	641	581	594	558	575	596	595	600	584	605	619	600	566	604	609	583	617	569	600	615	587	566	605	576	538	569	565	561	588	583	556	584	570	570	620	586	611	585	602	585	558	524	568	550	583	550	584	620	574	598	587	573	568	613	615	595	566	596	614	605	623	615	555	604	588	608	581	564	625	536	626	596	617	621	571	554	575	610	542	577	588	588	605	535	581	559	611	575	595	580	600	622	573	595	587	576	588	562	624	615	580	603	589	620	570	559	553	556	543	574	565	595	592	609	575	592	614	563	557	612	638	616	592	587	571	598	618	557	572	572	569	577	563	617	570	557	607	563	567	585	568	593	545	604	590	598	549	570	567	564	534	589	593	570	610	584	546	546	582	622	544	601	623	578	591	615	593	595	585	597	591	612	595	631	549	591	586	572	602	587	561	586	600	577	564	604	558	570	580	574	602	559	601	594	542	581	600	587	523	558	554	557	563	611	593	623	571	567	608	574	592	582	569	587	582	581	575	563	607	602	599	626	535	562	581	571	601	593	627	600	546	586	615	553	594	569	631	586	523	571	559	627	571	570	607	576	608	625	575	591	617	580	573	606	595	534	615	592	595	580	588	581	608	581	600	576	574	573	605	601	595	566	585	597	631	557	569	588	584	629	619	552	593	597	570	587	601	577	553	605	579	593	574	592	572	568	582	576	580	544	561	582	543	642	581	611	608	578	558	588	580	590	577	558	601	564	627	581	600	596	561	593	531	550	578	590	565	585	582	564	566	564	603	579	612	557	575	590	613	562	593	591	607	591	588	558	581	607	614	570	599	572	627	612	567	556	602	563	585	539	603	581	554	609	588	604	607	619	598	578	543	587	586	628	543	548	589	603	592	547	564	564	608	609	572	561	543	538	542	604	567	590	594	596	552	580	562	594	557	587	592	610	582	595	597	571	542	576	613	537	590	595	593	571	604	596	542	613	599	612	593	598	590	601	612	563	607	628	542	532	565	551	537	581	583	615	556	580	567	581	542	606	565	586	607	608	581	584	607	593	584	634	583	584	533	540	599	603	562	641	577	569	574	580	564	558	596	570	600	619	579	567	589	578	618	628	559	532	611	585	600	593	586	575	601	655	582	617	591	563	565	580	533	584	600	588	577	571	615	611	616	583	586	623	567	562	546	582	594	574	546	557	618	550	597	607	585	594	582	588	601	534	569	583	610	608	576	603	575	598	559	596	533	557	577	550	591	587	605	621	594	580	564	615	575	590	588	557	589	644	599	591	585	562	584	572	547	615	582	565	542	573	582	588	583	563	584	596	563	584	557	576	574	590	606	600	573	601	608	614	605	525	589	599	558	606	615	596	609	564	559	602	587	573	581	641	614	579	616	603	591	592	597	546	593	541	571	579	576	564	601	596	608	574	592	594	558	594	546	530	585	615	563	604	581	584	576	578	581	588	627	585	575	639	576	618	601	600	560	599	569	549	602	554	607	604	562	588	590	636	530	604	629	585	623	580	586	540	630	568	576	588	592	613	559	575	609	588	569	540	592	565	542	628	637	567	554	594	579	603	568	628	597	572	568	586	568	562	575	576	573	553	625	557	596	569	575	601	579	587	615	563	563	542	546	589	559	544	581	606	577	577	546	551	575	592	552	573	580	573	627	559	566	576	571	547	603	576	617	619	573	605	540	577	559	574	571	548	566	576	565	608	569	622	611	550	600	539	594	583	550	609	577	615	646	605	592	583	576	573	590	565	611	573	633	604	594	559	588	637	579	627	565	599	577	591	628	642	588	588	577	568	614	542	562	592	550	591	564	575	563	562	612	611	581	548	546	585	596	551	590	565	599	579	536	579	574	558	599	567	551	544	590	630	605	570	585	578	550	614	570	583	596	571	604	583	544	566	598	579	546	583	610	566	570	562	591	562	593	577	535	574	604	579	584	576	597	615	592	529	566
22554	11560	12130	8663	5163	3356	2772	2265	1795	1642	1400	1256	1093	983	943	817	884	809	599	472	470	519	481	499	552	521	647	506	527	500	433	370	366	321	346	291	292	263	256	242	254	234	248	227	215	232	211	246	218	248	217	218	234	230	214	225	221	260	215	212	232	198	258	246	180	199	241	208	234	207	214	223	200	189	218	195	190	208	224	210	225	227	194	211	219	203	218	203	236	217	210	211	194	209	218	207	178	229	193	206	194	219	209	239	193	182	232	222	220	227	216	210	222	211	193	190	216	208	206	215	233	205	195	232	234	211	209	179	223	213	195	195	200	205	176	210	195	214	200	219	218	204	183	209	207	223	225	220	193	179	202	207	243	210	186	205	221	199	213	196	206	207	195	216	219	213	214	228	205	183	218	186	211	206	208	184	193	220	196	220	218	206	209	179	198	203	186	197	183	206	200	213	217	205	219	197	242	183	191	202	240	216	196	185	173	227	204	220	223	219	202	190	207	199	215	206	200	200	195	161	203	218	186	208	205	199	221	226	213	207	212	206	193	196	194	225	211	212	198	220	200	201	203	196	202	177	218	190	214	187	191	204	226	208	221	206	200	199	211	198	220	199	208	207	200	193	190	203	236	220	220	190	228	199	186	180	197	191	194	209	214	218	207	174	216	231	246	207	204	203	224	206	212	206	246	196	196	211	212	204	191	203	225	215	185	214	201	199	213	187	194	232	204	187	208	207	209	197	217	206	225	205	178	201	219	204	191	176	218	223	191	214	206	213	196	210	217	201	202	233	206	225	186	178	199	215	219	219	224	202	204	191	202	210	193	190	194	205	190	194	202	201	196	196	221	203	178	188	192	208	202	207	186	197	180	213	195	212	195	179	208	230	187	219	176	203	210	191	215	219	214	185	187	182	208	243	209	196	216	192	226	184	213	218	205	187	193	182	179	223	217	223	233	192	198	219	201	183	208	204	193	209	226	239	204	219	186	173	221	194	200	227	219	225	210	202	193	212	202	199	224	209	240	195	198	216	228	186	194	204	205	200	187	216	205	217	198	228	223	222	203	206	187	197	214	243	194	189	191	193	221	223	217	173	184	191	223	228	233	220	221	212	199	200	224	234	185	203	201	197	216	204	211	213	196	209	182	198	168	198	195	180	202	223	172	224	174	199	186	218	189	205	240	191	215	215	193	183	200	184	214	198	208	224	203	225	192	197	194	198	208	196	222	196	211	223	219	202	178	190	207	200	199	225	208	221	231	199	230	205	205	210	224	214	187	206	207	205	195	223	195	206	199	195	193	201	209	191	202	187	212	243	191	204	207	199	222	203	173	238	213	223	202	213	176	190	193	211	213	215	197	206	220	194	203	187	197	208	203	208	218	206	210	228	222	199	194	207	173	203	206	184	228	213	195	198	198	221	189	211	187	208	205	204	241	176	199	211	199	192	207	216	173	205	242	220	198	184	174	204	196	191	214	192	201	207	222	215	205	188	178	219	182	189	173	214	224	210	209	219	211	215	210	238	175	186	190	201	209	205	189	200	196	226	234	204	209	206	215	211	216	244	189	208	203	210	208	199	219	192	186	204	195	202	210	219	219	209	222	226	212	186	200	192	220	232	192	224	205	192	185	175	219	209	190	205	182	204	225	198	210	206	203	201	176	211	201	232	212	201	203	197	218	210	206	204	176	220	178	194	202	200	220	217	236	186	187	216	196	204	211	185	212	201	210	213	220	179	208	201	195	217	214	212	204	192	209	218	233	201	183	204	196	188	205	215	195	232	209	217	198	218	196	186	203	218	211	184	202	202	206	203	226	251	197	214	186	187	192	182	183	220	214	214	194	202	201	188	205	241	224	216	210	202	185	196	225	217	188	232	206	196	223	202	199	205	222	201	198	188	171	204	204	200	194	202	210	177	189	241	201	213	214	213	226	219	171	216	225	211	194	200	220	214	214	207	216	198	218	203	215	207	213	218	226	226	221	231	186	211	209	193	202	207	175	192	231	213	185	191	194	219	200	175	208	190	213	205	216	248	208	210	242	238	244	192	183	192	192	220	221	219	227	197	196	200	204	202	209	200	234	215	196	195	220	216	212	240	198	211	235	177	179	207	195	206	225	192	197	211	220	211	213	198	204	203	205	213	203	216	207	211	203	204	195	194	219	207	200	194	213	211	205	187	207	194	199	241	208	204	184	200	208	216	200	206	193	215	218	217	230	199	210	203	216	186	211	189	188	205	195	214	183	188	196	211	190	206	203	201	204	208	194	209	214	203	195	213	212	210	202	190	204	198	220	213	200	188	208	189	166	221	182	221	192	218	204	219	203	201	188	198	196	235	200	187	185	223	243	210	205	217	199	210	196	232	228	206	211	222	215	218	186	183	186	222	208	214	234	198	212	203	221	204	212	218	196	214	189	223	220	203	218	196	210	218	207	197	189	210	194	186	215	195	182	194	191	207	187	216	183	194	209	198	211	217	221	223	191	221	197	214	222	223	194	185	215	230	185	190	214	178	226	217	224	238	211	190	221	197	187	222	189	206	219	198	183	201	234	190	228	214	193	201	206	210	216	206	192	193	237	205	215	215	194	218	214	215	206	210	199	198	231	207	185	226	208	242	218	193	229	197	201	206	219	172	189	211	220	206	187	184	219	226	187	198	200	197	220	205	187	192	189	215	245	207	220	199	192	201	227	200	196	215	213	194	223	211	190	230	205	201	213	213	205	195	204	209	197	197	191	209	217	214	206	220	191	212	181	208	193	208	199	213	191	234	215	206	189	211	204	210	220	190	216	204	199	206	205	206	217	205	185	194	215	199	189	217	184	219	199	173	203	232	238	202	194	218	203	191	182	188	190	188	229	223	210	213	215	207	211	218	187	218	213	201	232	181	197	198	204	194	204	219	227	190	178	162	208	184	198	213	186	215	215	202	224	214	173	214	199	226	211	209	196	198	194	192	213	215	225	189	209	200	186	223	228	204	225	204	208	188	222	187	183	191	181	228	220	208	199	185	201	216	215	240	198	211	214	211	195	206	180	215	232	215	191	206	209	182	184	208	201	194	214	176	207	192	215	211	224	223	172	176	192	206	212	233	193	234	204	188	228	206	209	211	200	189	210	218	196	176	204	204	175	198	218	213	179	212	195	215	203	191	207	230	226	209	217	204	208	198	194	210	213	192	223	201	197	193	208	197	169	209	200	209	233	209	209	227	202	205	203	219	188	218	174	210	199	192	230	189	195	202	215	185	182	215	172	197	206	192	201	180	185	184	222	200	183	203	208	172	181	201	189	198	191	219	210	186	216	202	211	196	165	228	216	202	185	207	199	205	204	196	224	186	203	214	201	216	176	242	219	213	225	228	219	222	214	217	222	220	215	194	211	193	212	207	204	198	202	195	224	233	216	209	204	197	213	198	200	200	217	192	202	205	212	209	204	209	221	191	194	220	196	194	203	223	227	197	194	216	199	194	193	194	212	185	202	192	199	203	212	213	177	211
12936	8569	16778	17510	14015	12248	11338	9793	9062	8325	7215	6599	6203	5915	5453	4980	4794	4233	3205	2501	2664	2508	2504	2650	3050	3125	3415	2858	3066	2966	2160	1826	1733	1666	1477	1400	1377	1152	1016	969	883	862	802	779	818	788	751	802	809	740	703	723	764	719	697	752	757	733	704	654	683	665	645	572	662	616	593	590	547	571	577	533	551	599	501	507	524	470	554	522	585	518	515	539	520	507	516	546	514	510	530	496	493	524	543	505	500	537	551	472	502	519	530	517	524	510	513	473	491	497	507	498	493	503	494	526	509	507	528	494	524	508	525	527	512	565	541	507	506	482	528	517	524	546	488	505	463	493	515	472	474	489	484	525	497	514	531	486	529	531	522	475	507	516	490	517	494	542	519	538	507	475	511	524	470	496	514	505	488	497	508	500	505	473	492	521	482	525	492	508	497	478	511	509	483	478	489	495	498	482	483	495	488	498	470	476	480	478	508	517	469	513	483	492	487	519	511	464	543	471	473	502	507	514	550	508	539	502	496	486	514	480	543	496	535	493	513	463	510	495	507	527	490	520	484	488	489	486	486	518	425	519	497	497	494	527	515	487	464	464	511	519	529	484	489	542	517	510	482	464	495	524	492	487	491	470	508	508	491	491	495	512	514	519	495	493	503	501	481	486	513	548	508	466	491	500	493	523	519	559	470	517	533	491	487	529	536	495	521	550	510	523	537	538	511	490	497	475	478	481	541	477	523	530	493	488	545	461	508	527	484	464	491	512	523	507	508	544	449	502	485	487	496	511	495	507	478	483	499	521	503	463	498	488	506	496	478	528	512	496	489	490	504	519	496	543	524	500	513	482	483	541	490	533	491	518	498	524	492	490	509	496	534	546	510	493	469	488	534	497	477	519	500	529	488	519	527	518	536	518	502	490	491	505	545	552	485	506	487	500	521	515	502	470	496	515	451	541	427	508	516	529	511	494	480	522	516	475	495	481	485	502	456	493	529	487	484	553	444	478	467	474	492	503	501	524	478	541	451	459	516	485	469	529	502	478	518	474	471	517	537	497	544	495	460	507	508	485	497	487	513	484	484	518	513	519	486	469	552	529	503	472	533	550	516	474	501	545	488	521	566	530	532	491	497	503	494	510	537	527	526	517	498	421	493	547	486	502	506	521	492	473	515	483	483	477	526	518	502	493	491	531	515	504	512	508	507	527	517	501	482	548	547	463	525	497	480	508	477	531	510	552	488	502	473	500	498	522	473	514	505	539	494	511	496	509	484	450	496	487	527	474	496	536	564	478	525	493	486	516	486	443	495	482	521	499	475	519	486	486	491	457	480	483	470	482	517	511	500	506	497	503	518	469	512	518	509	492	465	476	497	528	514	497	508	492	462	492	500	516	481	476	470	490	512	488	541	494	497	513	502	483	532	494	534	524	501	499	533	484	509	516	505	458	523	524	506	490	501	502	474	498	499	479	506	480	532	481	515	508	496	489	500	497	499	528	494	530	498	510	546	529	484	480	500	469	480	478	547	499	492	511	517	490	478	522	501	525	476	535	503	480	489	496	523	480	494	530	508	521	541	514	478	490	487	518	488	504	490	475	523	495	456	505	489	515	494	502	526	542	514	438	465	552	524	511	506	463	493	527	505	485	522	466	505	498	506	512	479	525	525	528	507	492	499	498	483	477	528	496	501	510	545	474	544	502	507	507	487	510	476	501	517	466	489	513	508	509	500	506	541	514	517	503	498	521	516	574	504	513	506	513	481	519	525	530	504	487	519	465	492	500	498	495	481	510	506	500	485	472	536	497	530	494	489	556	486	535	498	429	482	504	482	473	442	486	492	524	477	514	475	492	507	500	491	499	491	455	469	456	522	483	472	500	511	517	528	503	479	478	482	488	490	523	512	469	470	475	512	535	578	519	493	452	509	522	441	491	531	514	519	506	503	531	482	521	532	490	507	524	529	529	497	494	462	481	492	548	500	493	492	484	493	547	482	506	479	502	475	519	476	484	517	483	512	494	479	458	545	518	538	533	499	513	493	499	464	509	521	484	457	541	509	530	522	505	512	491	511	509	522	532	449	452	528	503	516	480	478	474	487	497	466	543	511	443	507	422	536	518	532	477	465	445	499	487	504	511	490	498	486	469	515	489	514	530	488	551	537	431	519	496	503	548	509	487	476	509	505	499	509	503	511	500	514	524	535	528	513	477	481	522	460	507	507	513	504	492	460	524	502	472	483	498	509	468	521	515	499	538	510	498	521	465	503	494	515	471	478	497	492	507	495	481	550	533	525	520	509	501	517	512	526	522	506	485	481	528	510	520	558	498	491	496	486	490	476	508	501	485	502	487	523	506	558	477	511	506	509	530	506	506	499	494	514	532	482	507	479	510	523	485	491	501	506	556	487	508	484	519	490	500	501	483	530	539	491	485	511	496	508	473	470	525	498	454	499	507	436	508	494	485	505	484	523	451	530	484	522	470	483	497	496	485	515	488	507	526	467	468	500	509	447	484	505	489	502	479	494	496	492	509	490	550	502	476	491	481	515	539	489	477	493	471	489	464	545	497	502	539	474	525	529	506	525	475	517	514	529	533	474	490	474	499	459	528	487	519	510	502	497	537	517	493	491	526	530	494	510	505	488	497	470	508	487	488	498	500	508	514	476	472	538	538	478	483	501	531	469	495	544	484	499	543	526	492	485	511	510	516	537	470	484	495	461	473	499	521	487	479	514	509	496	489	477	491	494	504	500	531	479	487	510	467	476	458	520	491	511	541	486	507	530	507	523	490	523	516	476	521	505	534	521	493	494	477	461	466	477	515	553	525	496	500	534	458	482	490	524	504	527	531	516	482	472	515	504	493	510	482	513	520	488	470	479	464	530	535	519	532	483	524	524	532	488	553	495	545	474	494	489	469	508	535	492	528	534	480	515	514	476	539	509	464	508	536	504	472	483	506	508	484	511	492	470	502	522	511	503	467	470	495	455	506	479	494	497	488	515	562	545	513	498	504	503	457	478	489	488	519	504	475	490	507	512	488	507	516	491	499	480	520	555	518	507	493	540	490	525	556	547	520	503	476	515	526	472	484	526	496	494	537	484	523	517	518	561	494	524	529	490	512	498	516	494	511	468	489	480	464	485	495	446	517	484	499	549	518	534	498	510	476	489	462	472	510	465	512	491	514	505	525	525	442	484	512	506	540	474	493	486	481	497	494	510	523	492	515	518	506	517	497	529	491	517	517	473	526	507	506	484	528	528	475	485	480	455	536	503	495	510	480	497	511	477	522	496	487	482	485	517	532	499	487	466	536	523	455	477	488	518	483	497	510	481	515	521	519	500	552	491	493	526	461	505	515	508	514	507	515	532	510	489	486	525	491	529	504	530	509	474	500	472	505	495	507	474	488	530	484	523	482	524	480	496	457	516	528	535	491	463	511	533	527	499	504	518	498	464	484	511	514	511	498	500	484	503	510	467	492	497	493	529	482	520	495	484	503	469	494	515	508	489	490	517	501
30956	16403	16733	13024	7728	5278	4255	3396	2991	2551	2072	1725	1729	1657	1463	1394	1251	1022	761	657	622	534	555	657	828	810	735	681	693	749	499	411	396	366	368	398	342	289	250	249	232	234	209	196	203	192	210	207	192	185	214	212	220	206	203	199	199	196	186	185	199	173	170	204	182	195	183	151	188	158	188	187	163	167	165	168	183	184	172	165	169	195	157	170	170	160	152	168	160	165	157	146	153	163	175	164	171	173	180	178	216	170	166	182	152	164	173	153	152	166	166	167	175	164	160	162	172	167	186	153	162	179	165	156	164	160	161	173	172	150	160	147	158	171	154	186	165	188	155	138	159	199	181	169	167	168	144	156	165	166	163	174	171	151	160	152	169	201	170	176	182	171	142	154	173	167	171	156	160	168	158	178	165	167	154	133	145	150	165	157	162	162	185	155	152	158	159	143	152	159	179	162	154	151	149	169	159	164	158	182	175	161	177	180	158	152	178	183	156	160	173	159	137	155	150	160	188	171	178	188	167	170	167	158	147	139	137	154	171	152	156	154	177	176	153	145	139	164	157	172	142	153	156	163	164	161	147	180	175	152	165	138	177	168	164	166	188	164	176	152	151	174	177	162	167	167	190	177	155	154	174	183	176	152	162	163	189	167	189	169	149	160	180	165	184	158	149	150	160	162	171	174	162	138	131	164	155	150	164	179	146	183	158	151	176	172	166	172	171	169	163	172	164	166	150	147	177	148	172	160	170	162	182	167	171	156	152	149	167	149	154	156	145	170	155	163	147	148	147	155	150	153	160	178	134	158	142	154	153	169	142	171	141	178	155	162	186	178	202	148	141	166	173	183	191	168	161	152	157	171	167	142	160	178	153	169	173	163	176	182	170	163	148	170	150	173	174	130	149	170	173	162	168	154	149	154	183	172	136	166	143	173	142	175	164	157	166	172	159	178	156	174	159	162	179	157	147	169	161	159	154	178	173	139	169	159	171	164	146	181	180	135	160	172	154	148	157	145	148	161	168	168	154	173	170	153	163	155	183	146	152	167	168	151	158	135	158	189	170	176	192	158	159	150	174	164	150	175	151	191	182	168	180	154	179	164	170	158	177	155	172	156	153	176	169	149	151	197	159	168	154	162	155	148	149	159	164	170	153	168	167	138	142	148	169	143	145	160	158	164	172	161	153	149	152	147	157	154	158	163	157	138	165	153	181	170	160	155	182	166	158	161	185	144	182	149	186	170	160	165	174	135	149	173	152	161	146	156	180	162	168	170	171	172	185	159	162	181	162	191	154	135	171	164	156	154	161	152	166	184	144	162	184	145	181	162	183	170	171	175	170	159	153	150	143	163	187	189	137	149	145	166	158	151	161	159	178	177	168	173	191	182	163	166	167	156	157	160	153	174	160	174	172	168	174	173	152	179	151	173	154	155	157	153	172	164	161	164	167	162	169	181	152	154	158	170	174	134	160	164	156	176	173	145	153	164	163	161	173	158	147	167	162	158	151	135	141	184	177	166	156	173	145	173	161	161	165	162	156	146	180	156	143	132	157	151	167	162	179	181	156	160	186	175	148	165	147	164	137	148	152	183	156	163	175	179	159	170	169	170	147	164	177	165	186	153	152	170	174	175	180	152	181	180	165	180	150	183	178	164	168	165	153	179	168	189	178	191	161	177	157	167	180	175	160	163	150	149	170	162	172	146	155	169	146	194	167	149	170	171	166	163	169	151	169	152	153	155	147	181	177	162	165	165	165	163	158	155	181	166	170	184	163	161	158	159	179	150	156	176	161	161	159	157	177	154	178	163	187	170	166	159	154	176	179	168	142	145	171	152	169	153	169	168	156	160	164	161	160	140	180	156	158	171	182	152	155	169	164	171	174	165	174	146	175	170	168	160	179	157	155	156	173	174	155	160	163	163	174	156	180	175	165	151	163	167	152	169	183	172	150	157	185	150	174	173	158	178	152	147	181	166	175	159	159	165	165	156	148	168	160	165	181	152	177	139	156	169	163	159	179	149	156	177	163	167	163	135	157	159	173	142	146	166	161	170	167	141	165	169	172	156	169	153	146	178	175	167	142	153	157	195	166	178	162	154	143	178	173	165	192	169	187	174	173	146	145	171	172	155	185	170	139	145	157	151	151	168	161	175	174	162	182	146	147	150	155	165	177	158	161	174	156	149	183	168	172	166	154	184	162	152	174	157	167	151	190	172	175	146	164	175	187	195	169	169	193	158	167	168	161	175	164	178	175	154	172	193	169	163	167	176	160	146	159	175	150	176	143	161	147	156	166	167	158	192	141	165	171	165	150	148	171	148	172	177	164	156	165	146	184	159	157	164	146	157	159	174	181	179	173	163	166	165	158	139	162	138	201	171	184	172	168	157	157	178	165	163	144	152	162	163	142	170	164	151	132	187	164	164	149	166	157	179	175	154	169	157	154	179	185	158	164	155	171	155	181	166	150	154	161	175	151	175	155	160	179	164	150	178	151	183	152	195	168	203	157	170	159	162	179	196	170	138	156	152	181	167	154	170	177	151	172	196	156	166	164	153	164	184	131	162	176	142	157	180	155	149	167	170	171	164	156	170	154	167	156	142	157	140	178	174	176	179	175	147	197	176	146	178	146	163	168	184	166	167	160	172	176	150	154	153	158	153	177	156	151	161	142	154	186	150	168	174	158	165	146	178	164	154	169	179	179	185	154	145	181	151	175	168	162	186	163	169	178	161	161	166	176	171	134	142	161	179	190	161	163	163	159	188	173	153	182	174	157	154	163	168	176	182	176	161	163	177	167	145	148	183	141	140	177	156	168	176	150	190	142	154	160	162	184	146	162	165	160	179	184	154	172	171	168	195	162	145	165	168	163	165	163	140	153	167	182	164	172	174	169	179	193	165	167	168	167	153	174	177	163	185	161	146	161	173	167	147	130	171	155	172	171	164	156	174	169	174	173	193	173	162	157	154	181	165	154	174	161	172	158	145	151	173	184	182	185	173	174	173	166	173	161	175	166	145	140	161	183	163	162	167	162	165	142	143	168	160	161	175	153	167	190	170	162	175	168	171	173	160	152	158	148	157	142	164	164	188	146	177	169	158	157	173	139	174	159	152	167	174	177	147	170	162	162	164	141	163	161	177	135	157	157	156	163	165	180	176	182	169	164	151	136	166	161	140	151	146	172	156	153	180	168	167	141	166	165	158	175	172	157	156	171	170	171	153	161	181	155	166	181	166	148	167	165	189	136	167	165	155	165	160	161	170	158	176	165	148	148	176	149	183	161	149	155	174	179	157	192	184	150	175	153	149	143	167	166	160	152	149	170	161	160	173	185	181	159	149	175	170	176	155	139	169	149	155	150	172	166	180	154	164	158	185	165	173	167	163	173	165	173	140	137	141	160	165	152	158	175	182	174	162	172	162	158	160	174	144	153	148	158	159	181	152	180	160	169	153	156	154	172	166	166	168	148	157	158	165	152	154	146	171	175	150	148	172	164	184	181	176
17040	11393	20894	22109	18547	16174	15413	13688	12844	11297	10184	9308	8854	8558	8260	7156	6621	5714	4388	3618	3472	3509	3579	3768	4752	5371	4764	4237	4136	4714	3163	2449	2356	2260	1945	1857	1806	1474	1216	1096	1050	984	862	876	850	837	907	930	810	729	817	800	780	713	767	775	749	764	758	721	686	688	633	603	580	620	567	542	508	513	523	517	516	498	515	484	466	476	488	459	472	524	470	509	449	477	418	452	446	447	440	472	464	401	430	439	418	401	463	452	448	437	451	424	471	463	385	460	413	419	384	426	436	448	423	442	419	409	373	427	412	486	452	414	446	440	425	412	414	396	438	466	405	414	425	445	424	414	396	411	413	419	416	420	432	424	377	401	426	414	426	408	416	388	414	416	385	419	431	421	395	409	428	390	418	438	412	432	441	434	425	415	423	445	399	416	407	427	444	424	444	409	427	419	420	402	398	405	404	427	386	395	398	416	400	403	432	367	409	411	421	411	418	399	403	404	409	411	412	404	412	418	379	403	441	428	432	407	464	395	426	416	390	405	395	417	402	416	459	400	418	420	439	423	426	420	430	457	418	403	381	378	452	421	429	386	455	404	393	404	412	426	431	430	425	442	445	428	390	413	427	425	432	414	419	446	421	392	414	407	405	418	428	409	397	420	429	409	389	400	368	413	414	410	406	444	418	387	425	434	429	425	385	417	396	390	415	403	447	434	433	414	417	409	388	404	428	440	435	409	397	444	360	416	405	443	395	433	407	418	413	392	425	403	392	382	411	416	376	455	427	412	388	409	411	400	400	431	400	425	440	408	388	406	418	415	437	388	387	402	358	415	403	401	392	452	395	431	394	384	384	403	427	425	430	402	423	401	420	394	396	406	459	400	409	441	404	373	416	432	445	428	458	433	428	457	403	387	449	451	445	453	433	418	420	396	418	416	418	431	427	428	392	376	433	413	401	393	401	435	409	422	448	429	437	430	393	390	406	441	431	408	414	403	412	414	427	406	428	427	444	424	398	414	445	419	432	438	411	401	399	394	418	391	415	402	422	399	402	399	438	425	419	448	406	410	407	422	409	406	429	439	411	431	397	398	424	403	415	411	429	426	406	441	452	426	406	374	380	436	430	418	367	344	413	420	421	405	407	418	392	419	433	424	408	446	408	426	418	431	405	414	419	393	398	419	425	419	402	452	409	376	418	435	439	439	383	411	424	410	394	452	429	426	418	421	415	402	423	422	391	419	387	401	418	422	413	404	421	370	420	443	436	424	428	414	447	404	390	416	419	407	386	438	434	403	438	403	415	419	405	415	407	427	388	422	397	421	412	416	438	440	381	414	427	417	392	404	405	403	410	385	410	398	411	399	388	418	442	438	388	404	418	422	431	439	443	423	414	395	409	429	401	419	381	418	387	412	428	385	408	417	422	400	403	395	374	432	445	403	415	425	402	423	437	413	419	415	398	394	401	410	437	427	447	425	435	404	400	379	396	463	400	418	408	380	426	388	416	426	401	402	410	401	412	417	395	463	415	416	426	447	422	438	445	406	386	433	417	430	434	380	399	396	424	407	416	428	389	455	405	418	439	426	421	388	426	433	396	381	458	440	406	420	428	417	416	443	412	399	415	457	406	426	403	415	402	432	430	376	420	412	434	392	402	419	396	429	401	426	394	403	422	394	399	404	405	431	451	444	404	407	394	409	400	435	422	393	410	434	426	404	456	438	377	451	428	419	420	414	413	435	399	397	439	419	378	401	401	416	440	465	367	419	390	440	446	412	389	435	374	435	395	407	401	440	431	433	407	422	407	410	425	418	423	419	415	430	384	440	418	429	405	456	425	399	392	439	382	454	411	395	401	425	426	444	416	430	394	431	417	423	437	380	404	395	394	415	399	379	430	374	412	452	384	430	403	428	441	432	397	390	430	418	416	439	414	413	444	431	375	400	431	424	426	459	382	417	418	394	393	405	458	425	414	447	398	429	419	416	399	435	451	419	443	427	398	406	411	430	404	410	420	382	401	452	394	429	383	425	432	396	398	437	394	406	396	383	418	408	424	402	449	410	423	375	413	402	407	410	412	443	454	425	435	424	405	396	433	407	405	403	427	427	414	398	410	403	394	402	408	405	393	400	409	413	411	447	378	406	415	397	439	398	410	393	424	413	410	401	399	374	386	424	452	421	404	388	410	406	376	406	398	394	406	376	429	418	402	433	394	411	382	414	413	432	420	379	426	390	432	414	430	421	428	366	378	399	451	428	411	385	403	390	424	387	373	437	401	445	444	406	386	432	443	456	409	430	387	397	423	429	443	395	392	437	433	381	397	398	420	410	398	438	398	435	427	377	375	449	428	444	394	409	392	396	435	412	446	416	408	430	418	408	411	400	418	378	364	383	440	399	435	368	433	393	432	445	406	435	363	432	401	379	425	423	429	389	408	438	397	403	430	428	399	410	405	387	408	404	404	385	423	406	417	428	380	407	430	418	391	412	411	421	422	433	415	385	413	415	402	445	442	462	402	427	422	409	404	431	426	433	425	412	402	429	421	385	415	427	392	388	427	414	397	396	409	407	444	448	405	432	433	362	369	440	441	403	417	405	398	433	384	407	430	444	427	411	421	420	434	446	419	426	420	447	443	402	403	422	424	424	423	422	443	401	415	409	423	420	385	396	395	365	410	401	410	408	403	438	397	392	391	416	397	424	376	403	405	427	418	403	430	388	403	373	401	415	431	445	422	390	418	390	423	462	414	413	442	415	406	380	397	401	399	420	400	413	394	400	421	449	406	409	419	396	411	428	437	398	397	425	429	421	400	414	424	391	407	387	398	411	414	399	405	390	416	416	405	336	375	438	426	438	429	427	401	435	423	394	402	419	433	397	441	395	400	440	393	448	395	443	446	403	434	408	421	421	381	420	422	433	458	424	422	392	406	419	403	400	415	432	422	436	413	371	425	390	405	432	449	401	400	420	398	420	396	419	398	454	411	421	438	420	380	404	433	404	393	418	390	427	423	392	404	421	426	398	398	444	407	407	395	372	406	379	416	375	418	424	406	427	428	380	405	385	431	411	437	386	426	418	420	419	392	394	373	394	416	410	403	429	382	420	382	383	372	431	403	422	391	410	427	391	423	421	391	377	415	428	431	417	418	408	428	403	421	414	401	409	445	429	427	397	428	408	393	407	381	415	430	417	413	393	407	389	382	453	415	426	449	377	410	407	423	378	408	411	413	428	378	456	408	423	400	422	417	428	377	413	411	423	401	396	411	420	390	423	452	394	412	401	407	415	421	421	437	394	429	449	449	412	412	393	406	393	391	410	396	450	376	419	407	453	441	386	449	383	441	420	418	422	391	432	430	383	397	395	389	406	432	403	481	450	399	428	393	417	374	435	399	398	382	432	404	416	370	402	402	419	412	396	401	405	410	395	401	407	412	428	430	443	416	450	423	396	381	415	423	418	406	379	413	389	443	418	429	423	397	413	415	426	435	422	405	431	401	432	414	400	372	424	405	396	368	453
11147	5618	5806	3521	2226	1571	1345	1043	979	864	709	674	611	547	572	490	441	419	379	366	344	358	364	339	335	402	325	317	345	291	312	315	305	268	310	274	268	293	288	285	293	267	261	269	282	240	226	246	267	316	255	247	231	253	283	248	249	262	266	265	243	248	275	253	253	258	265	256	274	256	243	265	234	230	237	242	250	260	253	266	261	219	229	230	232	238	244	262	255	228	240	256	250	263	230	255	225	244	241	211	220	227	245	223	267	266	236	245	243	264	229	261	251	265	248	237	267	254	243	264	218	250	267	258	253	247	215	253	209	231	238	210	236	228	243	231	259	245	222	247	260	259	240	268	260	239	256	244	215	228	215	247	244	235	251	241	269	236	234	253	238	239	233	251	219	237	202	213	246	241	246	216	247	265	258	223	252	226	232	223	230	265	261	268	268	237	248	247	228	255	254	248	247	227	252	254	265	245	252	239	240	230	217	256	223	243	236	260	257	264	280	228	231	273	263	250	276	231	248	267	232	246	259	234	237	247	259	249	255	256	257	225	245	237	241	266	258	276	222	252	244	208	234	239	259	278	254	245	270	229	253	223	237	240	239	243	251	249	282	232	247	217	245	270	233	253	248	247	239	229	256	266	226	250	223	230	258	255	277	256	245	224	230	236	230	233	240	242	243	261	252	225	262	222	268	218	250	261	239	237	245	247	245	237	266	254	217	223	227	280	254	238	256	245	252	227	237	252	244	244	254	241	246	240	257	243	261	279	256	244	241	249	256	241	237	231	215	249	253	228	216	237	244	210	239	237	250	236	235	244	239	255	243	249	244	243	233	251	225	258	310	224	257	226	245	231	237	243	247	211	232	246	241	232	255	245	250	239	276	230	259	243	247	274	236	264	216	239	239	226	218	235	228	228	244	230	255	228	240	222	224	268	235	265	265	230	235	253	265	233	228	250	229	232	249	255	231	237	243	254	243	256	227	237	232	241	227	256	242	232	252	254	234	242	242	249	281	249	251	236	227	256	267	229	219	231	250	253	225	276	230	229	227	269	203	248	256	243	275	248	221	244	261	228	243	250	250	250	244	248	242	233	239	223	240	242	251	260	252	227	247	250	244	243	243	242	241	217	240	266	244	238	247	261	242	260	246	232	269	255	258	238	222	249	255	245	221	249	243	232	250	241	222	251	240	233	225	217	246	255	242	241	238	242	234	244	245	264	243	233	247	229	248	245	247	251	235	245	262	251	220	265	255	271	260	277	256	261	258	261	256	247	261	248	242	252	253	242	246	227	201	223	253	250	236	220	256	239	239	243	264	212	241	252	237	250	254	243	242	260	269	279	231	251	255	250	233	238	252	230	256	253	232	240	210	235	232	242	238	252	268	276	237	235	225	235	227	223	234	232	245	234	239	250	259	251	243	252	242	278	241	267	228	246	241	222	240	237	219	253	250	242	228	227	256	251	211	260	264	266	226	240	246	243	245	236	233	245	231	239	225	257	259	246	249	230	235	240	242	231	268	251	217	246	239	211	259	219	269	247	250	248	227	238	270	262	269	210	210	245	256	234	284	226	245	292	243	234	242	224	229	233	225	213	231	258	269	255	255	229	237	241	231	255	235	242	230	255	238	245	249	244	224	242	250	209	267	242	223	260	242	256	230	244	250	279	242	246	249	248	230	250	265	251	257	254	242	273	233	238	236	245	259	243	265	224	264	239	270	263	247	248	262	224	227	223	226	241	230	256	273	222	227	228	229	292	229	232	249	271	257	256	281	249	240	220	266	255	234	249	250	282	235	256	231	229	241	267	248	246	229	253	248	230	246	237	253	278	244	254	253	251	264	215	253	255	252	251	262	269	245	239	217	246	226	257	245	243	256	252	220	241	234	250	236	249	242	252	233	222	236	227	267	234	238	230	280	246	237	255	293	224	233	250	224	233	231	250	252	250	268	255	245	251	264	216	271	265	248	270	240	226	242	226	253	254	259	251	240	245	240	245	283	233	241	252	241	226	265	233	241	261	235	230	241	256	260	238	261	244	257	254	244	238	280	250	253	220	228	244	270	283	238	240	279	245	258	231	268	239	226	240	240	239	210	237	256	217	259	241	238	273	258	246	256	222	234	226	272	247	241	233	228	220	260	254	268	253	250	224	226	252	207	233	252	243	250	245	235	234	222	243	226	261	232	217	236	239	235	248	253	256	283	232	226	258	282	239	224	251	245	263	255	207	249	241	233	245	251	224	270	250	247	239	243	239	238	252	252	247	227	221	270	239	222	223	222	234	250	231	251	218	237	247	217	206	231	270	248	287	224	243	240	257	264	261	246	239	251	241	255	225	228	231	277	254	209	242	224	248	216	230	255	259	219	253	269	236	228	239	266	239	253	241	234	262	259	295	240	258	218	265	233	231	223	239	224	282	261	230	257	247	239	250	224	284	226	260	250	226	260	220	258	223	230	253	247	254	271	211	235	259	227	228	243	254	279	284	250	238	238	259	220	245	223	244	238	255	241	251	269	252	255	223	251	232	210	253	249	244	225	261	258	221	228	241	227	237	245	204	256	211	234	229	242	242	236	222	279	229	245	256	225	239	247	236	265	228	259	245	251	228	248	280	225	222	265	273	230	244	230	224	247	225	240	243	237	250	254	220	251	228	239	244	240	231	234	230	243	249	243	281	249	233	262	232	216	238	231	238	247	246	237	257	216	259	237	227	256	240	238	234	236	222	227	270	261	265	246	235	246	238	222	233	230	245	246	249	247	270	263	251	258	239	204	245	225	251	244	234	248	216	246	226	236	229	243	263	263	243	268	251	218	223	271	239	278	246	240	231	253	252	227	244	258	232	255	230	240	251	255	243	273	232	267	250	246	242	228	227	216	239	242	248	273	271	239	227	246	255	239	240	244	240	265	228	226	247	251	259	236	243	254	253	260	248	234	244	249	272	262	227	228	219	261	239	252	259	259	243	237	268	261	240	242	242	238	254	243	245	245	237	230	258	241	268	221	245	255	251	222	235	248	241	255	241	252	256	251	264	226	260	274	236	223	228	233	253	242	243	265	288	282	258	234	250	226	238	254	251	223	236	273	248	241	274	233	255	224	236	216	262	219	260	232	252	228	268	235	228	253	252	234	251	230	239	248	226	251	245	255	265	253	256	238	243	243	252	254	238	235	230	229	242	240	256	246	229	246	248	234	276	230	248	257	274	207	249	252	247	251	269	244	252	273	259	240	225	233	228	251	228	245	228	238	272	266	270	260	221	233	260	239	222	250	241	256	263	247	259	257	243	260	250	236	256	251	245	286	267	254	226	274	257	252	238	252	234	259	245	276	247	227	252	246	266	229	230	287	260	270	235	249	245	251	235	244	272	253	250	263	250	239	238	275	240	264	258	250	253	263	245	241	216	259	256	256	218	218	217	253	231	231	220	225	240	247	248	260	245	244	252	253	253	232	250	231	251	238	239	272	226	241	250	259	236	241	258	226	230	239	247	237	214	245	257
6465	4959	9855	9475	7764	6385	5544	4820	4444	3977	3381	2966	2724	2560	2704	2405	1983	1775	1509	1390	1509	1451	1340	1378	1504	1543	1376	1310	1289	1140	1047	1043	1004	967	922	910	902	812	826	754	779	775	742	729	731	763	759	684	717	710	724	713	723	689	773	680	666	750	705	696	695	688	679	622	634	661	652	639	606	633	583	618	616	613	588	637	611	560	609	611	610	659	571	557	607	622	565	546	600	582	590	584	615	636	579	571	571	615	615	606	557	621	606	597	573	573	616	594	627	563	576	609	547	571	628	595	608	603	601	594	555	607	629	582	639	609	574	648	587	603	598	611	542	597	639	588	581	618	590	572	589	568	615	587	660	558	537	579	637	582	590	581	582	621	594	549	543	598	599	594	611	599	583	561	592	597	587	621	586	584	586	610	607	580	596	593	551	564	550	569	624	592	583	634	578	593	565	609	609	563	645	568	587	610	591	551	601	584	620	568	563	646	586	607	614	553	606	605	584	592	580	605	620	554	564	548	606	552	586	563	597	544	583	552	567	575	607	558	582	545	572	584	566	563	562	601	604	535	586	594	582	611	602	540	568	594	625	590	590	604	565	562	615	586	569	588	545	536	547	594	572	619	583	602	554	558	572	590	601	571	590	564	568	629	592	580	543	579	560	598	561	590	588	614	609	548	557	600	611	587	600	584	608	579	598	577	598	600	577	610	594	597	532	582	576	553	612	548	562	605	619	631	625	630	604	624	572	603	573	542	589	577	560	580	574	616	569	572	637	574	620	600	644	595	560	633	583	590	580	594	588	606	514	581	616	648	600	584	570	596	564	580	579	606	610	564	586	601	589	566	597	577	615	588	569	582	581	585	586	585	566	603	576	586	564	595	559	614	558	579	622	566	625	592	589	604	626	604	564	564	596	533	596	563	580	604	581	596	652	583	587	579	572	607	555	611	634	553	581	601	620	620	581	569	589	550	554	620	562	580	586	558	624	651	605	601	607	605	597	547	616	593	618	637	593	617	596	609	578	568	594	588	589	611	561	532	595	627	540	522	554	634	548	543	620	571	601	613	592	597	541	588	584	590	575	605	617	601	568	590	574	574	583	588	588	556	562	585	606	581	566	630	598	626	584	576	571	604	589	603	565	550	543	590	614	650	555	549	554	584	575	545	606	594	621	550	598	600	591	564	537	607	576	597	614	569	612	563	613	591	619	561	583	611	597	580	568	591	570	573	601	585	586	598	581	570	553	628	601	578	554	613	571	603	587	576	623	555	554	617	596	586	582	536	616	624	573	587	586	608	613	624	559	594	578	548	626	588	615	600	592	580	548	580	510	544	583	583	617	589	570	593	598	601	570	599	609	609	637	583	579	572	563	557	558	604	576	605	600	596	566	628	632	550	605	588	609	559	555	661	559	627	565	568	586	635	577	590	563	566	584	574	595	586	593	628	648	593	599	562	548	603	611	592	592	601	571	547	605	604	628	600	549	589	601	578	628	573	584	560	611	588	619	636	588	553	516	572	571	590	573	557	582	569	585	581	563	585	580	617	596	546	568	598	589	580	564	640	604	601	593	578	608	612	627	609	597	597	578	573	628	557	575	585	611	599	550	551	608	631	598	613	573	554	588	581	563	552	601	604	571	580	564	581	597	575	583	561	565	568	594	574	596	633	582	558	598	600	598	581	536	611	612	603	596	594	604	610	612	618	622	598	562	573	587	553	616	582	575	603	587	597	591	583	589	600	619	601	605	592	560	622	598	603	559	638	585	581	572	559	619	558	594	617	602	549	600	577	560	617	585	574	614	558	605	578	584	603	586	602	572	609	584	574	562	572	592	581	590	618	585	589	638	602	558	601	586	607	578	564	616	598	565	588	575	577	624	573	590	591	598	625	615	570	598	580	636	611	569	552	587	579	573	571	610	585	608	605	534	560	601	575	598	584	581	582	562	620	624	554	594	613	563	569	573	578	629	599	593	566	595	574	598	623	597	587	610	610	631	607	571	599	596	570	579	566	614	551	588	577	550	595	561	595	564	551	579	564	581	572	583	561	563	638	567	560	601	619	558	589	590	588	612	594	604	601	578	593	590	567	598	601	573	568	580	600	585	562	612	589	596	597	602	613	616	618	590	610	558	565	602	602	548	587	565	569	550	610	619	600	558	595	614	585	565	621	596	641	603	583	597	604	587	596	583	577	581	592	588	596	579	597	622	584	561	577	609	591	568	596	593	567	588	614	584	616	583	602	580	599	545	539	586	569	585	605	599	555	541	609	597	553	607	579	599	583	600	601	556	623	577	621	594	594	588	565	558	590	573	563	550	620	610	561	559	586	587	577	563	587	604	591	607	580	597	554	575	592	552	561	602	613	585	631	584	575	595	628	586	592	585	600	561	548	574	594	583	581	565	574	573	551	607	534	540	590	560	595	636	572	581	603	614	589	619	555	612	561	590	621	566	627	603	573	554	636	568	597	613	580	609	564	573	611	621	565	561	575	619	609	593	618	584	588	606	589	547	592	595	599	562	595	569	606	550	581	538	571	594	605	628	615	573	624	661	589	581	599	587	604	592	622	617	597	611	609	582	535	572	588	590	593	568	603	585	586	600	595	571	581	578	573	623	561	575	555	602	557	586	585	585	536	562	600	626	599	607	565	573	606	622	590	591	592	543	593	565	589	596	633	616	567	586	551	603	550	562	571	598	606	562	570	558	575	551	568	528	562	588	587	583	548	614	557	618	590	571	598	579	568	576	615	583	549	600	564	588	588	584	598	563	584	574	569	581	573	633	595	576	595	584	560	544	614	554	562	570	589	589	559	584	627	581	591	599	582	618	535	587	575	595	581	599	615	576	554	628	574	593	622	603	561	564	586	598	595	577	569	596	556	648	590	596	597	604	627	568	595	609	574	576	575	565	598	652	628	596	550	616	585	605	586	569	592	575	546	601	625	578	599	532	530	557	539	604	603	582	580	583	577	579	630	557	592	612	578	612	599	566	593	546	606	535	568	586	603	563	569	601	622	619	601	584	573	549	589	602	583	566	585	576	623	562	634	583	569	580	614	565	583	582	619	616	625	559	560	580	598	575	576	579	586	574	623	539	549	596	571	604	558	567	603	641	555	588	588	599	535	591	580	561	604	598	593	610	548	581	603	587	575	644	577	578	560	550	599	589	552	576	587	591	579	624	583	561	547	585	574	570	627	622	592	581	564	581	587	589	589	571	588	554	600	558	634	575	557	597	610	583	602	652	578	587	569	578	540	612	568	568	573	591	618	625	628	585	625	604	578	608	604	561	618	577	595	572	606	615	615	604	566	572	567	612	618	552	591	573	591	571	606	608	548	594	558	584	608	600	549	605	546	613	585	614	581	593	585	603	584	554	567	591	566	581	561	600	589	598	596	607	584	584	609	599	587	542	570	554	561	580	586	626	591	673	570	626	593	544	602	608	607	583	578	564	609	560	604	556	614	555	585	572	572	637	599	608	587	646	565	624	591	631	572	584	621	635	584
23576	11276	11115	7622	4835	3433	2898	2239	1935	1643	1443	1252	1062	1026	959	860	744	650	598	544	479	466	487	562	578	693	553	462	482	439	427	341	357	321	348	336	284	274	242	224	251	232	251	238	206	269	277	266	238	260	223	188	220	250	238	234	226	248	236	258	217	215	228	225	221	220	215	232	207	214	235	218	204	207	186	202	187	220	216	203	201	239	212	211	197	205	204	222	212	217	215	222	197	198	212	177	217	239	205	216	230	199	203	212	202	224	203	223	195	223	232	211	221	201	220	220	207	213	194	221	180	219	223	184	220	221	208	199	203	194	213	193	206	231	191	192	199	200	194	203	195	218	182	214	214	195	213	213	243	198	208	194	227	211	214	226	233	219	220	222	219	202	218	187	242	188	230	190	227	221	212	242	221	218	218	196	205	199	216	189	207	188	218	193	212	201	218	235	185	193	221	200	238	208	189	194	194	212	218	220	236	195	210	231	193	208	209	199	218	186	209	202	221	192	210	196	235	244	206	195	235	225	225	214	184	206	207	181	209	210	198	231	193	204	209	205	210	214	204	235	190	233	220	186	199	242	221	211	205	191	186	245	210	236	216	186	195	199	194	212	234	211	225	185	194	199	207	213	207	206	202	205	217	226	226	206	221	214	213	200	200	241	218	224	207	220	207	191	179	215	195	197	193	213	204	204	183	205	208	195	198	192	204	204	178	213	215	211	223	204	195	217	210	205	217	210	215	203	214	197	197	185	212	212	191	224	199	167	203	198	215	201	195	223	196	226	201	199	200	212	196	205	200	246	210	203	203	200	193	192	206	187	212	231	194	240	212	185	209	217	205	196	225	172	216	204	212	207	240	214	230	184	239	195	226	201	198	220	183	195	208	193	222	202	194	223	190	200	212	207	207	206	191	223	190	226	209	209	188	241	181	176	189	224	202	197	215	209	202	212	213	209	184	216	201	202	199	176	177	203	191	213	188	218	212	199	177	207	226	210	230	191	195	203	206	210	189	229	215	221	202	197	204	182	236	249	198	197	212	209	205	190	232	209	208	209	202	213	217	229	196	218	222	206	207	202	204	189	240	214	207	217	197	221	200	212	216	181	189	219	205	208	196	187	187	190	209	210	195	211	198	217	207	233	229	213	214	204	175	241	224	185	194	212	218	216	217	179	206	212	215	217	215	199	185	220	213	198	205	205	196	207	203	205	189	185	221	187	187	217	201	228	225	222	215	226	185	204	224	206	230	210	216	236	216	224	189	220	204	190	229	228	198	210	215	192	205	207	216	210	226	201	167	179	204	193	193	215	220	181	204	198	223	222	205	229	224	184	225	222	200	217	206	219	220	211	227	215	202	200	232	202	206	208	218	205	228	196	223	189	198	212	186	201	193	182	210	201	225	216	218	231	194	192	213	191	219	206	218	212	222	230	208	238	251	193	189	212	200	185	220	228	206	179	198	184	181	178	205	200	195	201	191	204	205	221	239	203	257	206	201	196	213	183	201	215	220	208	198	183	203	175	211	197	195	214	201	218	206	208	217	211	203	244	190	190	212	225	215	194	202	215	210	222	210	191	190	212	207	206	198	221	220	231	200	196	228	203	220	215	220	211	229	217	189	217	203	203	204	174	224	237	183	198	220	197	203	208	211	229	232	215	188	216	209	185	215	231	211	181	208	195	191	179	200	214	229	205	197	223	225	210	212	203	188	194	189	202	207	237	178	221	203	207	213	217	226	193	212	202	199	197	198	210	201	192	203	200	213	209	185	204	212	193	189	187	200	188	205	184	226	211	236	245	220	196	205	197	211	233	199	224	213	189	218	203	218	195	224	201	196	206	221	230	232	207	215	206	235	202	217	185	171	190	230	208	192	209	197	204	201	211	208	228	215	209	199	214	197	220	195	238	195	188	193	220	204	227	222	232	182	203	222	224	204	211	206	217	181	199	221	189	219	190	196	216	210	219	207	220	209	200	214	199	226	193	219	199	230	183	191	198	229	192	223	223	187	194	212	193	221	213	192	208	203	171	232	185	213	194	206	236	205	203	227	198	224	203	205	196	227	203	202	203	196	223	207	210	185	228	220	210	211	203	230	201	211	221	245	208	200	190	198	207	198	218	183	214	201	192	206	195	234	228	212	188	205	200	200	212	200	194	221	198	207	206	227	224	202	181	191	199	215	233	216	191	202	210	215	220	204	212	230	203	212	222	235	185	231	188	220	213	204	216	219	200	187	208	193	218	195	246	224	213	185	211	205	232	222	215	204	189	216	202	174	222	198	191	228	207	176	243	198	188	225	233	221	203	186	187	187	214	210	208	208	219	189	223	213	203	198	228	220	204	180	209	199	210	226	222	205	188	217	188	189	212	203	187	226	205	203	194	199	192	212	222	198	211	201	182	210	216	215	231	202	211	207	192	199	216	202	219	218	226	250	203	195	201	199	182	208	222	222	226	193	205	213	211	224	179	192	194	205	229	196	213	226	196	207	232	207	217	183	180	184	213	200	218	206	219	210	194	223	204	221	214	195	231	218	213	192	216	230	190	213	183	186	199	230	188	212	198	203	217	216	183	190	214	206	187	186	166	217	218	200	216	192	200	221	211	187	187	205	211	196	210	205	207	203	197	210	207	209	214	216	209	217	201	194	231	225	223	207	187	223	206	211	227	208	235	217	215	199	183	211	226	224	194	178	201	204	227	209	228	197	210	225	220	210	218	190	200	227	195	202	199	216	193	206	204	204	254	200	190	213	224	218	185	193	210	185	198	197	214	188	217	227	189	206	209	222	206	196	201	187	199	186	210	205	221	195	173	193	200	207	210	195	213	207	227	201	200	218	192	223	221	200	198	235	245	221	194	196	184	218	190	200	190	232	191	214	192	192	199	202	239	221	223	243	198	182	223	201	219	205	199	199	221	199	213	197	218	204	218	226	209	228	183	199	199	194	210	222	217	203	209	203	205	206	226	219	220	193	210	199	227	225	203	207	200	200	196	210	191	200	204	203	215	182	199	199	228	211	188	221	228	199	213	211	209	216	204	197	224	203	200	181	194	215	221	213	202	233	196	203	209	201	201	205	217	192	223	198	227	208	217	182	207	197	209	204	218	234	208	188	223	214	213	194	217	229	222	208	202	183	197	193	212	216	212	222	240	186	224	204	229	223	214	209	189	205	226	197	195	215	201	224	213	210	206	221	214	213	209	202	180	203	200	229	213	215	213	192	216	202	220	203	221	198	213	204	218	211	214	208	196	221	197	206	215	190	192	229	203	196	208	203	216	188	222	191	208	182	188	201	186	184	200	216	201	234	177	197	192	219	248	211	198	191	206	239	195	197	195	188	211	210	208	229	210	193	211	215	192	187	207	218	187	199	207	198	205	214	218	186	202	215	210	204	184	206	180	209	189	204	208	215	224	182	196	211	229	195	206	222	195	212	224	213	232	226	192	220	231	221	223	208	197	221	221	222	204	198	212	223	206	197	205	220	206	224	222	179	182	180	211
13227	8214	15482	16013	13862	12209	11113	10095	9074	8124	7082	6542	5883	5771	5111	4792	4120	3568	3001	2732	2512	2345	2587	2897	3265	3778	3156	2862	2650	2446	2061	1834	1677	1591	1485	1437	1280	1078	983	973	876	871	785	846	801	847	859	799	805	795	741	751	798	766	826	801	745	746	727	735	725	695	632	641	616	606	646	536	568	581	563	577	556	509	529	516	511	518	540	559	635	555	554	532	587	509	511	557	567	563	551	500	531	487	533	543	541	516	516	511	522	523	548	551	571	533	514	477	504	536	521	524	505	457	498	512	515	503	491	497	511	544	513	499	538	514	483	526	512	517	486	541	531	522	477	539	508	503	505	495	534	545	510	485	508	552	463	523	506	459	510	524	569	477	529	516	511	473	494	509	557	499	527	532	470	511	518	502	500	488	522	511	526	512	483	529	564	530	531	530	550	508	533	528	537	510	502	553	491	546	518	481	463	508	516	501	492	530	475	483	484	498	496	510	544	536	500	523	504	499	472	528	546	491	457	503	476	478	540	519	509	504	501	550	492	513	490	506	526	543	546	534	509	467	539	514	475	500	484	514	510	513	473	490	506	525	458	513	493	499	511	484	512	509	526	513	512	501	506	489	514	539	512	500	518	506	502	525	512	510	513	525	474	486	476	521	539	499	512	470	493	536	472	529	507	509	510	497	460	468	534	516	522	495	499	512	514	526	531	518	493	539	518	528	529	494	523	533	488	507	486	510	519	512	501	513	537	481	502	526	497	514	512	512	489	525	516	484	535	522	497	482	510	490	537	537	504	508	507	516	513	515	520	480	502	500	507	520	508	492	487	534	512	527	529	444	466	508	563	512	524	509	505	518	522	550	526	523	509	504	498	526	517	507	523	465	508	521	459	497	470	466	468	498	505	501	491	495	532	518	493	524	533	542	545	508	502	512	548	480	513	515	487	505	534	515	525	511	542	509	512	521	514	491	515	492	541	493	530	511	534	530	474	487	487	475	512	507	552	497	477	514	495	517	489	534	519	474	496	464	525	486	486	518	535	487	503	471	513	514	487	512	522	505	491	518	512	520	484	519	508	555	520	524	496	530	507	499	512	503	495	522	506	532	512	469	495	583	543	508	495	498	522	530	508	509	501	538	519	449	507	519	513	513	509	486	533	508	504	509	520	499	495	505	520	545	514	500	484	511	487	494	521	521	520	532	515	497	528	506	535	535	493	472	506	527	529	524	538	474	517	521	512	488	500	530	500	495	539	516	507	483	492	520	480	490	483	457	523	474	484	528	505	484	529	559	486	501	471	519	534	524	571	509	508	559	504	526	510	499	504	497	531	454	514	496	479	520	500	500	500	523	510	481	555	516	479	518	515	528	466	452	520	496	495	473	531	479	486	519	511	520	507	515	530	533	501	509	514	530	544	518	503	495	520	533	531	531	521	521	460	478	516	515	531	521	520	483	490	514	525	519	494	514	480	515	501	538	532	513	557	520	521	524	503	490	510	484	483	534	529	533	520	494	494	523	508	516	505	535	505	498	560	438	509	507	543	480	513	547	504	546	492	487	506	496	526	517	504	520	507	495	546	496	498	478	529	546	554	533	491	546	486	501	491	492	535	523	515	508	542	499	537	507	485	487	520	520	533	503	518	506	480	506	518	549	512	519	512	511	510	547	506	503	502	458	542	512	486	533	496	497	498	517	480	524	489	507	530	450	537	524	511	465	527	536	514	516	511	475	525	514	480	505	519	492	509	503	519	537	528	510	526	547	517	525	562	499	499	504	506	488	534	493	495	530	525	531	532	519	558	453	534	539	486	522	501	555	496	504	507	555	493	510	591	510	524	496	518	503	502	520	535	520	483	504	506	553	514	508	510	492	512	546	503	488	489	488	539	532	522	549	484	527	547	507	529	507	499	548	474	515	512	507	521	499	499	521	498	517	469	517	539	512	519	497	531	559	502	525	510	498	518	517	496	515	512	526	507	531	520	499	494	538	473	499	500	535	512	477	517	536	515	468	524	479	520	515	518	479	490	536	511	531	489	512	490	497	507	516	538	520	540	526	526	485	527	487	538	519	513	489	517	500	522	489	531	500	489	517	519	490	541	480	492	519	514	488	503	475	536	510	522	521	495	531	508	502	533	470	502	509	494	487	520	479	513	511	536	548	482	500	469	494	475	493	494	500	493	494	530	496	567	510	473	495	524	472	482	522	453	531	513	507	506	541	479	494	519	502	493	516	464	514	489	510	468	485	541	542	523	543	505	487	568	484	469	562	511	516	518	533	525	489	499	463	488	480	487	479	505	559	455	500	516	492	510	527	511	537	536	471	512	509	518	492	519	525	488	510	479	506	532	502	474	538	521	520	530	505	514	547	517	527	488	501	498	560	510	483	501	566	556	471	495	535	464	529	517	469	481	531	493	526	495	504	477	494	502	527	489	504	519	485	475	500	542	502	471	499	500	499	462	530	518	483	514	528	501	523	511	519	536	491	522	518	543	511	509	483	517	554	520	510	478	508	481	534	520	490	475	466	535	486	518	501	504	475	489	505	504	497	485	491	533	545	515	497	484	521	532	558	566	521	487	508	523	537	484	568	503	504	524	507	527	536	466	499	526	518	473	502	496	512	483	551	513	480	498	477	493	528	482	503	542	481	489	481	503	511	508	524	524	527	487	492	579	461	528	499	495	497	486	516	481	500	524	517	528	485	532	505	478	490	514	485	511	520	547	491	504	544	500	511	501	518	491	502	523	522	529	487	484	501	526	525	513	493	496	440	497	506	481	498	490	518	545	494	498	499	520	502	533	476	484	491	502	497	508	473	493	532	520	491	518	507	522	501	500	541	523	508	490	500	526	529	495	512	584	519	524	500	506	503	488	490	492	507	524	501	502	515	537	521	521	500	490	504	520	513	491	531	530	488	509	498	516	489	541	502	508	524	517	543	515	530	507	472	475	524	515	543	513	453	476	519	506	513	514	508	506	484	495	513	517	472	505	471	491	537	521	494	498	500	527	509	445	485	506	516	521	521	499	505	556	492	514	469	487	511	518	488	547	515	547	511	544	527	538	509	503	521	508	510	501	505	481	494	518	519	538	529	518	559	546	513	516	524	510	526	508	529	514	475	503	503	503	527	529	512	497	517	522	520	494	531	536	506	490	531	485	495	479	529	485	511	527	504	527	505	504	526	505	476	539	534	481	473	498	512	509	501	482	492	503	489	491	492	477	492	529	496	477	529	514	503	504	519	490	512	508	518	519	531	493	564	484	492	547	500	534	529	516	458	474	506	505	507	489	500	522	498	539	447	514	493	510	527	548	510	521	518	497	508	469	556	537	524	503	518	524	519	482	497	517	521	510	498	496	531	521	515	480	492	510	559	517	514	524	462	531	516	506	537	525	472	505	501	492	512	518	509	487	489	517	495	528	554	482	480	516	476	517	468	504	486	502	526	523	513	502	509	523	510	531	530	525	518	523	499	483	504	511	531	486	480	472	534	475	495	505	497	497	541	517	519
33469	17413	15901	12124	7738	5530	4328	3609	2897	2370	2123	1868	1689	1468	1327	1195	1039	1026	704	727	636	594	709	729	830	929	739	582	667	558	483	424	396	386	315	315	344	281	251	248	218	231	232	224	218	229	188	209	198	209	203	200	195	207	213	197	207	230	211	196	220	192	174	183	194	167	168	199	172	207	196	161	185	175	174	177	152	188	166	166	188	170	193	169	189	166	161	162	170	184	178	180	159	165	182	166	169	167	190	162	154	170	161	181	179	173	190	135	144	179	170	174	178	160	157	200	159	184	157	161	163	174	156	169	168	179	185	172	199	171	175	167	166	168	142	172	186	176	168	144	162	188	170	174	178	173	185	196	177	165	158	176	160	159	171	185	192	176	177	147	148	150	160	152	181	168	174	165	161	167	171	157	203	164	170	191	167	193	182	171	154	162	177	172	185	174	167	177	180	176	159	173	155	159	157	141	189	172	177	155	153	189	131	156	171	166	188	166	184	166	187	179	172	187	165	158	156	155	190	146	168	183	155	175	164	166	172	183	160	162	156	178	178	192	174	163	160	199	174	176	178	188	166	164	184	178	162	168	173	167	179	159	177	159	194	178	169	170	151	145	175	159	143	156	152	173	166	171	166	153	157	161	177	179	177	157	177	177	165	160	177	173	180	160	156	159	170	195	166	198	163	186	190	168	141	167	163	150	160	171	175	203	157	166	173	169	150	187	169	164	171	163	168	162	170	177	142	182	181	156	186	168	167	175	169	147	185	162	187	169	158	182	164	163	190	155	160	166	160	173	173	162	167	161	160	192	161	173	154	177	168	166	171	176	183	184	150	144	166	151	168	154	163	189	146	157	161	148	175	146	179	162	169	194	176	195	163	191	176	155	172	169	189	163	147	161	175	193	188	196	174	165	181	172	174	163	156	169	154	164	183	171	179	150	189	164	154	182	149	178	172	172	142	177	163	167	161	164	175	188	166	174	156	152	180	167	184	167	152	150	175	178	162	176	161	179	160	176	172	180	147	190	174	169	176	179	185	180	187	176	170	147	176	177	163	155	187	177	139	172	173	183	174	155	183	176	173	166	180	178	145	187	172	192	171	185	137	184	177	169	155	177	160	159	138	139	167	166	175	193	174	159	166	155	185	180	173	175	155	172	162	160	169	177	182	166	178	141	177	172	173	180	164	162	170	181	159	187	190	186	162	184	164	154	180	171	179	176	167	182	189	155	171	187	165	157	176	172	159	179	180	166	171	166	180	171	178	152	198	163	178	161	163	162	163	192	166	166	177	164	186	175	146	150	162	170	170	170	196	172	188	171	179	150	174	170	184	144	178	169	163	163	179	180	184	168	158	165	188	165	183	172	154	141	175	180	173	172	148	164	179	169	198	167	157	167	181	187	163	165	175	147	158	172	162	159	179	190	170	192	200	162	188	158	163	173	165	181	161	154	186	177	173	183	167	184	197	180	160	177	139	161	175	166	183	197	173	169	172	154	171	196	173	169	156	178	177	146	164	182	175	159	174	162	163	158	190	185	166	169	168	178	170	163	186	175	189	148	160	185	155	176	174	167	167	165	176	173	168	143	161	166	154	158	166	164	172	188	169	179	194	179	192	162	178	141	152	139	159	151	164	164	169	176	193	162	160	171	170	176	163	149	174	152	168	185	177	187	160	157	146	174	192	184	154	171	166	143	140	176	159	176	166	173	178	164	164	194	166	177	181	179	172	192	175	167	155	169	171	158	157	171	168	168	158	163	173	164	160	187	148	158	177	158	162	165	177	170	152	165	151	189	166	188	177	177	161	172	159	187	153	186	168	162	138	160	173	149	176	178	170	174	169	173	169	156	139	147	154	188	165	175	177	182	162	176	162	162	148	152	170	168	176	160	178	178	200	166	155	179	185	177	159	195	177	188	170	150	195	185	175	184	184	149	186	176	164	191	202	184	167	156	159	166	164	180	153	158	167	156	167	177	154	165	208	151	172	174	160	171	163	170	152	156	158	177	183	168	152	145	166	199	186	166	182	180	155	175	169	185	173	155	168	155	175	174	207	170	168	158	183	155	170	177	184	172	176	188	176	172	179	176	172	179	175	178	141	188	194	192	168	187	184	174	201	187	192	174	149	174	187	173	160	180	167	181	161	177	176	161	182	171	169	170	164	187	185	166	178	179	172	176	145	151	178	152	173	190	160	183	189	159	157	183	188	196	157	179	181	181	165	185	180	157	154	170	166	155	156	187	149	160	146	149	174	194	161	177	176	186	174	167	179	166	154	184	170	154	156	169	171	188	179	161	177	171	164	149	181	185	175	173	186	146	155	185	166	178	156	153	175	183	171	179	164	153	180	163	158	150	164	170	181	160	190	161	152	176	193	167	190	160	203	175	163	179	161	148	154	187	156	176	148	184	163	180	183	168	207	156	183	170	161	162	185	157	127	179	179	154	155	169	145	172	149	152	162	197	171	158	162	177	160	146	148	173	172	164	198	176	171	175	166	160	155	173	164	150	151	167	180	177	143	172	185	149	179	198	178	201	163	178	162	185	167	157	173	173	162	164	170	162	168	153	199	198	170	167	171	181	178	194	152	157	184	174	171	166	165	162	175	162	162	155	149	171	159	167	176	185	173	156	174	181	151	172	156	138	143	182	181	148	184	175	195	175	175	175	178	172	167	162	166	184	170	166	168	174	163	148	169	152	181	156	150	173	169	170	166	161	183	187	180	198	162	181	155	179	171	173	173	179	190	171	174	181	143	159	169	164	172	164	180	172	181	165	173	205	157	172	190	181	177	177	173	174	181	182	161	179	169	162	161	159	191	186	152	177	182	151	149	181	173	160	161	170	187	139	180	146	148	148	159	168	165	154	182	172	170	178	165	169	151	152	163	175	161	159	183	160	171	169	162	153	159	157	165	176	181	151	150	161	156	167	172	163	163	175	194	178	186	159	186	181	190	172	183	162	181	154	180	169	168	163	177	155	167	178	170	172	145	159	163	163	172	173	182	191	169	194	155	143	144	167	166	166	187	159	175	153	164	187	150	162	159	177	163	181	149	174	162	179	166	175	178	156	166	168	175	188	159	175	172	181	170	161	167	171	124	162	142	175	167	169	184	183	160	181	156	165	177	160	197	160	171	154	173	189	161	162	171	180	152	175	163	163	154	161	164	173	158	159	175	164	178	135	152	160	166	151	169	181	178	154	171	152	156	165	161	185	140	171	170	193	169	158	179	175	158	169	148	172	180	159	170	177	171	151	157	161	159	149	161	160	163	169	161	170	161	147	194	184	172	157	191	172	159	155	170	164	167	176	134	163	177	169	196	134	165	174	155	169	151	154	164	171	155	162	162	177	168	156	188	167	169	143	172	166	167	167	180	153	167	186	188	164	188	162	185	174	194	170	164	159	165	171	169	167	189	172	155	157	182	173	156	173	152	155	160	166	173	190	162	143	166	139	184	184	174	172	178	148	143	148	210	161	181	173	164	177	180	180	174	158	173	183
18886	11168	19508	21737	18667	15863	15373	14219	12898	11174	10506	9539	8861	8354	7372	6953	5847	5451	4277	4013	3546	3546	3879	4398	5292	5782	4610	3768	4160	3491	2950	2369	2368	2159	2034	1786	1705	1255	1151	1123	962	931	903	958	879	867	951	925	781	775	785	844	794	801	833	827	742	759	741	749	723	651	558	607	562	607	598	538	538	534	541	514	551	491	473	474	485	488	450	452	495	539	487	455	513	453	447	445	462	466	438	402	432	460	455	465	438	471	462	481	438	434	429	444	470	463	452	425	430	404	455	434	420	417	400	432	401	449	397	465	436	437	452	418	427	437	425	417	461	433	438	441	449	416	425	426	433	437	414	432	468	434	409	419	435	400	413	419	401	429	444	385	436	414	420	405	420	381	435	427	440	413	418	417	414	443	415	429	432	448	421	400	411	420	464	411	426	457	464	450	407	400	449	438	468	416	435	391	389	403	414	397	458	423	437	413	442	408	439	414	422	415	413	388	397	412	406	454	414	413	444	413	443	398	439	418	411	379	452	418	439	446	424	439	429	449	395	427	430	433	444	430	419	414	404	458	425	412	426	414	429	410	488	418	431	428	408	445	420	419	419	428	451	404	442	437	406	418	444	436	394	428	410	441	398	410	424	445	405	428	428	411	431	428	412	400	468	446	413	400	431	423	414	419	428	401	418	431	425	453	445	456	407	403	426	430	428	414	438	463	401	438	473	423	440	427	420	399	432	444	418	391	432	421	423	421	440	436	435	422	439	388	446	405	422	456	417	405	407	404	385	448	423	460	426	453	408	416	401	428	415	443	380	390	433	437	453	435	423	430	450	427	417	410	430	383	438	430	441	436	441	379	439	423	429	421	405	464	406	454	391	426	425	426	377	440	410	399	404	416	417	407	433	413	407	439	436	405	392	399	469	433	404	466	419	418	386	443	431	430	423	434	432	410	440	436	463	390	413	406	435	440	392	454	463	420	446	449	391	439	414	418	443	393	423	427	404	424	434	445	472	422	407	426	423	437	433	439	426	433	461	439	438	398	435	424	414	459	436	447	423	390	405	418	420	453	432	402	440	431	436	451	410	438	438	456	437	383	404	415	428	430	412	443	412	418	438	416	389	443	402	452	417	444	441	402	454	427	467	395	439	428	432	434	428	439	440	399	390	440	412	424	429	415	422	381	410	403	403	462	393	417	404	417	440	388	445	415	411	451	407	440	419	418	464	471	419	456	386	397	445	402	433	413	435	450	422	437	419	435	420	441	438	409	477	423	412	411	395	421	421	394	417	442	425	385	445	448	455	423	422	438	408	452	408	400	404	441	421	428	409	423	403	433	445	425	412	426	381	438	473	434	435	430	387	433	415	411	415	406	420	406	442	404	410	379	434	426	426	380	442	439	423	417	387	421	463	426	420	435	403	454	448	425	405	432	390	423	457	432	413	413	430	412	421	434	437	404	425	428	469	431	417	445	443	415	427	387	400	400	462	422	430	426	418	417	453	459	407	440	433	399	447	418	401	441	398	434	425	446	420	430	388	428	449	409	397	398	413	435	425	412	429	426	402	416	418	414	457	451	427	435	395	432	439	430	420	412	447	445	428	440	438	426	398	410	397	443	435	448	441	408	440	403	428	428	398	421	401	413	424	409	473	435	457	440	429	443	446	430	426	415	439	416	428	398	412	393	466	450	430	420	477	430	428	413	436	452	435	408	399	464	449	423	446	423	383	427	430	442	402	474	452	434	432	407	400	417	417	429	384	408	414	416	427	399	413	426	452	440	448	423	429	394	401	425	396	415	434	432	424	409	462	413	465	439	407	451	448	435	390	417	379	404	433	455	421	435	415	424	469	411	430	457	436	422	463	443	426	412	434	430	411	413	441	461	436	434	403	427	422	390	444	441	404	422	409	419	411	422	413	430	390	473	431	422	444	439	448	373	459	445	451	441	420	437	434	436	432	420	416	422	425	433	410	409	400	447	401	449	438	437	417	418	428	432	410	420	400	402	434	436	402	436	412	387	449	416	441	445	446	482	459	394	390	426	451	427	393	385	442	409	394	440	417	405	433	435	435	447	401	444	406	418	429	392	425	423	436	397	439	448	383	428	420	474	445	404	431	447	407	417	437	418	421	469	401	441	491	408	436	438	408	402	426	420	432	450	434	424	433	411	419	449	404	430	412	433	426	448	442	400	396	439	383	415	423	419	390	466	435	439	399	445	446	409	413	435	410	423	430	448	457	432	474	444	454	433	465	444	448	402	429	377	421	428	452	418	411	420	404	437	413	442	445	404	441	432	447	414	422	408	415	401	413	450	411	450	385	420	423	430	459	413	414	439	436	412	415	418	432	442	399	414	422	457	446	423	411	429	390	425	449	400	409	400	400	428	408	456	443	425	445	433	395	430	426	445	421	430	447	436	413	439	443	401	399	424	458	424	423	414	401	410	427	442	408	434	406	414	418	408	409	428	424	417	451	466	444	431	415	440	429	440	427	405	408	436	413	431	466	433	406	438	397	442	409	431	458	409	419	412	445	408	452	424	413	427	456	420	461	444	434	438	430	452	412	445	389	433	417	447	416	458	447	400	426	424	423	399	442	414	408	398	441	423	443	425	446	438	417	446	427	393	384	402	452	423	425	425	419	425	426	468	407	447	477	429	424	427	441	462	389	438	438	411	426	460	446	446	431	419	406	418	445	428	412	459	442	351	446	427	415	430	426	446	422	432	402	430	385	470	404	387	397	407	418	421	466	452	434	367	399	420	413	416	418	427	416	410	418	423	397	422	416	405	399	413	419	447	418	440	441	402	432	416	395	423	399	432	466	467	414	451	408	420	392	448	433	411	428	396	430	462	404	421	417	386	445	427	448	411	432	448	436	441	423	442	436	419	473	470	398	428	443	440	413	419	376	441	398	450	392	458	421	392	424	469	413	418	422	413	438	452	442	431	445	415	426	432	398	458	388	443	413	435	443	437	434	439	427	405	426	436	407	431	433	452	385	434	410	401	429	447	412	369	440	438	462	437	392	425	439	437	478	424	396	436	407	419	410	425	409	441	432	430	431	456	418	443	408	400	432	452	479	425	412	418	432	457	439	454	419	471	430	421	401	439	437	430	427	442	406	436	393	445	433	421	435	405	424	416	437	389	423	423	420	440	463	446	424	432	421	426	438	427	394	432	412	410	431	412	419	431	452	419	448	423	415	438	390	422	457	415	449	441	439	403	424	416	441	435	412	438	432	423	417	450	424	406	410	433	467	405	402	443	442	426	395	467	436	436	456	445	422	423	449	414	439	414	443	457	408	406	426	478	410	427	437	401	407	376	441	396	403	433	416	429	381	420	426	424	413	419	423	417	424	390	443	422	420	448	411	400	441	417	433	407	467	435	414	454	466	416	415	445	412	455	415	387	453	397	422	418	451	422	433	472	399	474	417	410	434	414	431	418	434	416	406	423	419	414	413	426	456	435	422	393	456	418	419	414	406	444	452	457	384	399	432	422	422	436	439	409	383	411
11718	5371	5157	3649	2238	1562	1381	1107	937	857	765	699	592	560	535	508	426	389	372	437	392	360	377	367	345	382	370	323	321	321	317	329	329	337	279	277	273	273	280	277	290	293	267	271	271	287	272	307	258	261	249	240	270	225	266	279	300	279	248	255	259	283	251	254	250	279	260	291	231	250	249	246	269	268	268	239	259	263	247	283	295	278	284	260	259	227	248	258	274	237	255	233	261	221	246	261	247	255	275	255	270	233	268	248	260	227	239	235	237	258	260	264	262	270	237	269	240	260	250	259	265	255	254	267	253	247	269	248	271	236	244	276	253	269	268	240	272	262	250	246	257	243	268	265	235	251	298	258	278	263	286	265	255	245	260	249	253	246	243	285	265	235	262	253	238	235	271	259	275	229	241	266	285	253	220	241	247	254	235	253	242	255	247	249	263	253	243	269	243	244	242	265	221	232	248	231	242	259	282	274	236	240	241	223	241	242	270	246	266	263	250	243	226	259	246	263	245	215	255	238	246	262	265	241	288	248	252	234	244	245	248	271	253	253	247	239	250	267	269	264	250	277	252	272	250	259	233	248	279	305	256	233	251	256	253	234	241	251	238	280	250	237	254	266	243	238	265	274	269	255	234	248	257	268	243	257	239	237	265	249	244	260	254	248	261	258	273	234	257	253	234	245	233	262	279	248	259	265	268	243	233	270	302	249	286	264	254	254	258	257	269	304	267	267	244	252	241	262	290	249	260	248	258	228	251	244	245	259	281	272	225	266	243	272	256	204	235	266	242	253	287	245	265	257	235	265	296	246	248	264	254	269	270	237	234	236	249	244	250	262	273	254	268	249	253	281	254	254	233	235	275	256	266	232	254	257	239	258	292	248	231	215	257	280	233	266	247	293	241	263	210	264	261	236	253	242	273	224	237	250	252	253	253	243	248	245	232	243	232	258	237	244	246	262	263	258	250	253	228	229	241	250	233	278	216	256	241	254	244	280	252	253	257	236	258	256	243	270	251	259	230	260	275	279	240	261	271	250	259	235	256	263	247	262	237	249	246	225	246	220	239	227	257	263	245	270	269	283	222	270	260	268	247	267	256	248	263	265	244	241	236	287	228	257	279	232	216	255	228	248	274	263	271	251	256	270	237	253	248	275	296	243	290	249	247	223	251	268	262	284	260	256	251	244	242	257	253	225	258	267	274	251	260	253	219	269	282	263	253	259	255	268	269	233	238	258	244	249	248	258	244	269	253	271	234	284	261	270	254	242	258	243	269	261	238	241	262	273	219	262	282	271	288	255	280	248	222	253	240	242	250	235	270	274	244	265	283	252	245	233	237	264	249	249	217	249	242	267	272	270	264	236	252	274	268	246	273	263	259	257	265	243	259	264	261	267	267	310	256	258	236	247	274	239	238	267	266	263	238	243	246	257	279	255	231	259	242	231	250	268	239	262	230	238	277	245	249	255	253	241	262	230	254	238	267	245	247	249	242	268	240	263	293	291	260	264	266	229	237	234	270	265	244	232	244	267	234	236	261	236	234	267	261	253	256	270	247	233	264	278	265	254	251	247	272	235	259	234	263	244	255	236	270	263	229	262	233	260	248	240	245	255	245	237	242	258	261	242	288	235	232	249	250	266	283	253	245	238	259	218	260	234	254	244	237	232	250	265	292	241	261	250	237	259	272	237	254	263	242	207	237	260	274	266	218	235	275	252	252	238	248	260	234	273	224	249	256	237	272	250	274	262	264	225	284	260	229	218	255	258	265	244	266	246	231	234	263	224	237	264	251	286	253	254	250	245	283	262	243	252	257	249	265	244	256	256	231	236	257	267	242	276	262	222	281	250	262	271	298	254	248	248	237	266	271	249	224	248	275	246	243	241	244	249	234	260	232	245	245	286	264	248	251	260	232	227	255	293	269	258	260	263	256	238	254	261	265	241	234	253	240	249	233	235	244	262	267	235	222	248	259	229	252	230	221	278	263	256	231	242	250	252	235	256	262	230	251	263	274	263	221	249	303	270	253	261	259	252	261	263	261	237	278	272	230	246	216	231	267	288	284	229	230	267	253	270	233	282	249	228	224	261	265	235	245	256	221	226	260	253	253	258	267	262	231	253	266	275	268	250	246	238	248	259	237	274	268	252	265	253	244	278	262	277	237	253	235	210	240	250	248	236	238	239	269	276	246	237	258	238	242	243	276	245	239	243	257	272	264	261	242	253	243	229	239	235	232	243	239	236	244	246	271	239	245	254	230	271	264	237	262	245	244	241	241	236	237	254	259	220	244	234	257	267	271	270	244	272	241	246	256	287	232	262	249	258	263	234	267	252	265	224	254	247	246	225	262	259	225	263	248	235	240	241	264	267	256	220	269	268	240	274	264	258	237	245	219	252	238	277	259	233	236	281	272	256	264	237	236	234	238	254	222	231	249	289	245	253	245	253	257	236	242	264	249	283	219	236	240	257	249	246	261	248	253	220	250	246	250	242	259	225	244	253	291	266	225	248	283	236	264	255	231	266	243	229	248	280	271	233	257	265	241	246	238	265	268	267	263	242	257	241	247	237	232	230	282	243	239	215	244	262	241	252	252	294	220	239	234	231	253	239	248	269	236	228	256	241	252	248	243	279	250	272	258	228	270	216	241	240	275	248	241	228	254	249	223	251	245	248	235	252	221	245	262	252	287	286	253	262	280	213	247	265	257	254	214	254	272	289	258	254	241	212	274	275	244	245	250	247	231	242	251	290	248	272	252	247	246	253	238	232	267	262	251	277	258	236	277	248	271	267	257	268	270	237	260	249	274	250	256	238	255	293	249	270	269	220	273	259	254	261	252	279	271	257	239	250	262	241	243	252	262	235	276	214	227	291	242	241	264	267	212	256	204	257	223	246	256	251	246	256	258	240	227	237	243	236	263	255	284	255	246	248	267	253	250	273	262	241	260	247	239	254	225	252	250	280	242	254	244	244	242	240	256	274	244	267	251	272	251	261	269	242	255	269	235	247	235	245	245	234	242	253	248	260	285	233	251	250	276	235	237	245	223	267	254	255	249	263	254	253	264	259	239	263	228	248	278	248	278	291	245	263	259	259	249	234	263	256	243	246	269	211	232	251	291	270	247	253	290	270	252	260	236	244	257	285	245	238	268	259	266	258	238	260	267	220	227	270	253	228	257	221	271	265	235	262	242	229	254	253	241	212	249	245	279	233	246	243	255	243	243	252	281	254	268	266	243	261	255	255	235	258	232	268	245	236	252	275	257	237	258	254	246	253	240	267	257	245	243	238	219	248	247	269	234	253	220	285	284	243	266	248	233	270	250	256	260	227	232	235	276	239	223	256	271	219	231	246	215	268	268	236	251	263	271	245	243	259	252	262	268	244	246	236	237	284	247	244	289	279	254	246	268	274	236	231	270	242	265	277	264	249	273	258	252	309	276	263	287	251	228	251	243	246	241	246	254	278	255	230	249	251	240	250	261	241	268	270	261	242	227	259	256	262
6665	4744	9125	9818	8132	6206	5802	5353	4602	3997	3451	3174	3012	2651	2573	2317	1983	1731	1473	1489	1484	1402	1453	1582	1595	1514	1308	1291	1203	1084	1088	1082	1003	1006	954	901	839	843	795	792	807	734	748	773	754	788	741	770	753	686	735	764	798	740	737	749	730	763	697	693	676	641	668	601	643	647	665	627	690	639	688	617	583	602	638	641	561	608	627	619	629	649	597	589	654	601	614	604	618	642	615	606	618	660	624	619	621	634	643	543	653	613	626	629	582	623	601	587	559	625	585	585	630	611	643	663	625	618	542	606	625	608	611	605	586	632	630	618	600	641	550	581	598	596	581	618	598	600	601	600	654	599	633	596	638	562	639	627	534	613	587	600	612	571	555	594	601	636	615	590	577	607	614	606	579	610	614	602	617	605	615	600	550	601	575	589	634	635	640	619	632	577	604	622	561	549	641	595	588	633	601	604	584	651	588	609	606	594	602	618	611	609	645	600	570	626	666	604	576	582	619	609	609	609	624	679	619	568	628	552	602	613	585	607	565	590	583	592	620	566	596	596	577	601	586	626	568	642	574	635	594	580	616	632	580	622	589	602	601	598	618	619	651	612	642	683	574	601	594	560	636	581	628	601	589	580	598	644	607	617	633	608	557	601	648	618	629	618	598	582	554	637	585	619	612	600	652	640	626	605	621	613	600	587	615	577	576	604	588	596	608	577	615	570	618	584	591	580	607	631	577	640	616	573	621	628	639	653	537	597	593	613	641	621	605	624	633	615	613	603	605	619	603	562	580	619	621	598	558	617	611	640	609	609	623	571	588	654	565	624	563	552	617	629	645	617	595	589	640	580	649	604	615	602	578	619	606	604	644	593	559	591	622	658	606	552	631	625	593	662	611	606	632	611	613	684	572	610	633	631	623	598	616	610	570	621	590	597	579	574	588	565	620	681	626	621	617	592	599	621	632	566	555	632	572	598	561	613	594	602	568	593	615	611	582	610	641	602	616	620	656	597	593	591	597	599	630	619	599	574	649	645	572	585	570	626	556	646	586	576	599	586	647	603	597	628	591	611	606	624	584	545	626	607	616	597	591	639	628	625	591	610	559	632	597	653	576	589	635	630	574	572	598	612	562	593	628	598	623	603	577	587	616	556	589	573	588	638	645	614	597	613	593	575	581	555	627	606	609	602	608	587	592	611	654	628	612	581	619	592	637	667	640	555	582	599	598	575	616	593	564	608	616	650	599	600	608	627	614	601	617	598	574	626	615	600	577	597	601	617	608	621	608	621	592	604	616	601	589	610	619	617	625	576	618	593	663	590	635	605	606	624	603	613	608	622	607	605	600	626	573	598	589	608	587	627	609	664	572	631	599	572	594	609	600	593	615	564	605	623	590	630	639	593	628	605	611	612	603	602	621	586	590	597	574	570	648	637	581	609	633	606	629	608	556	562	566	579	605	634	612	585	609	638	625	587	644	609	594	584	595	646	575	582	642	602	609	652	626	583	671	574	615	541	600	582	582	598	623	545	637	646	655	592	615	617	575	625	590	595	595	623	610	603	594	598	596	600	631	587	640	622	612	629	581	620	579	593	630	578	616	592	607	610	641	616	615	570	631	589	602	598	573	613	605	583	616	600	634	569	608	649	590	577	609	591	608	585	637	605	593	637	582	600	603	664	574	632	572	568	619	647	581	613	628	594	553	622	566	593	580	626	566	611	547	620	605	624	581	625	611	588	600	590	618	557	552	611	576	568	564	623	559	656	587	627	583	610	614	616	632	578	606	575	617	601	637	591	599	621	573	609	614	602	587	647	618	602	590	609	605	596	610	563	597	598	592	621	618	619	605	633	642	670	625	582	614	603	592	583	592	565	605	573	599	622	602	622	584	613	604	637	619	636	610	628	647	597	645	593	617	611	636	570	571	611	615	616	643	655	596	590	598	611	565	598	598	615	568	662	669	566	613	591	667	592	595	592	597	585	614	588	648	650	626	624	611	639	615	627	621	612	607	630	606	630	590	580	624	656	670	579	622	607	616	642	590	631	612	592	597	599	614	605	582	665	627	621	639	549	624	600	596	635	604	590	612	646	580	643	586	620	611	624	594	626	590	575	615	606	652	605	629	594	624	626	616	636	619	611	626	590	615	572	569	616	645	603	591	615	661	582	633	644	583	571	614	591	593	610	641	617	627	590	627	594	600	638	622	568	650	594	637	638	636	617	629	609	627	583	630	600	615	626	606	580	642	658	568	593	606	586	620	653	630	614	608	576	594	598	632	555	620	620	629	626	570	612	636	648	606	585	598	585	621	611	652	613	627	583	589	634	580	630	602	614	589	598	583	629	609	635	569	633	629	591	637	594	618	597	627	590	576	594	593	652	610	601	606	569	598	598	594	596	617	615	598	589	618	603	596	620	573	614	592	605	591	622	610	587	608	560	604	616	615	616	666	558	606	631	600	627	615	605	623	619	624	567	615	589	609	583	607	593	601	601	619	648	601	576	614	596	621	640	641	643	625	633	587	607	550	646	619	608	631	566	624	583	599	589	599	622	621	619	587	579	630	630	591	591	637	608	597	587	616	596	602	589	542	629	587	565	661	614	606	621	638	589	613	606	631	616	628	578	577	612	604	614	617	612	600	640	570	598	611	583	627	589	587	579	585	551	644	606	603	612	595	570	591	620	649	622	612	621	617	557	620	575	622	599	618	593	574	653	591	615	630	561	591	610	580	646	609	571	599	631	604	633	584	581	610	601	578	607	584	633	611	584	595	591	649	565	606	618	576	597	570	610	612	653	580	620	598	588	608	593	618	655	632	591	606	636	613	594	576	625	587	601	604	596	575	600	613	612	648	628	620	611	578	585	583	629	594	591	587	611	617	622	596	614	638	632	642	578	633	555	609	626	609	594	625	628	577	627	605	618	607	593	589	624	578	584	622	590	592	626	628	575	579	622	649	635	575	590	644	611	559	566	564	624	598	613	583	627	647	609	595	555	615	594	623	605	591	584	602	631	606	609	623	594	614	574	611	573	607	594	577	580	638	614	619	608	613	609	615	637	596	607	608	626	616	612	605	660	616	595	639	603	609	605	595	624	618	614	630	577	618	650	596	568	632	603	602	588	621	642	624	595	574	607	604	576	599	606	626	625	597	553	648	654	692	613	663	558	634	623	624	596	606	585	622	596	632	606	589	589	577	599	629	629	614	582	638	571	631	629	602	627	623	558	586	600	636	630	616	569	598	633	615	592	590	632	629	636	595	632	584	604	625	604	621	602	608	622	572	611	569	617	656	582	635	598	656	589	597	627	591	621	600	592	610	586	574	626	623	608	621	599	567	629	665	635	609	650	637	655	642	579	598	585	615	607	556	616	591	607	583	559	586	635	584	626	626	606	589	609	585	566	570	570	613	578	629	613	611	652	614	604	618	564	580	665	600	594	591	626	627	596	612	575	634	612	622	615	653	614	581	608	599	594	606	603	592	589	607	560	605	608	604	627	601	614	585	567	587	612
24450	11025	10698	7747	4931	3445	2912	2325	1919	1576	1355	1236	1173	1062	935	816	671	684	677	617	526	511	508	587	741	606	498	470	486	456	401	342	370	326	317	311	338	287	277	296	261	240	258	242	266	253	283	277	240	240	246	256	263	229	255	267	240	230	225	240	198	227	218	238	219	224	228	249	204	227	235	221	242	205	232	200	212	191	193	211	217	208	198	238	221	227	226	203	184	222	220	242	197	198	212	212	237	227	230	212	202	215	220	223	207	208	185	219	207	187	214	212	229	199	195	219	217	234	206	204	224	177	204	264	186	238	213	211	211	226	199	225	213	211	229	226	238	234	208	218	193	219	226	218	206	214	231	211	217	206	209	196	232	214	204	209	197	211	210	225	198	228	200	207	229	230	216	222	224	214	198	207	233	224	213	210	211	233	218	202	195	219	203	213	199	229	222	217	250	237	185	235	209	207	212	175	216	218	213	204	194	231	203	216	196	225	229	186	197	199	227	215	204	216	219	197	207	218	232	236	232	223	189	221	211	210	212	217	189	206	225	201	219	240	212	195	214	243	197	248	228	228	227	200	216	175	195	178	206	217	214	217	235	208	208	207	224	198	216	214	211	216	242	218	215	194	211	210	210	207	224	214	201	187	212	236	201	220	213	209	216	208	221	212	232	221	191	197	233	227	218	203	221	222	194	198	237	225	197	185	262	220	199	238	182	213	194	183	198	199	213	190	221	223	195	206	200	233	235	232	249	215	226	214	212	214	237	224	219	199	232	214	223	193	195	210	239	215	216	219	209	207	230	227	225	214	196	205	210	217	212	209	212	231	207	220	221	230	231	204	218	232	199	217	230	211	184	237	208	230	210	232	213	193	250	206	210	216	202	235	211	218	227	201	217	183	205	225	200	230	217	206	219	213	219	208	223	207	220	230	237	208	226	205	175	222	229	212	196	214	224	211	211	231	244	203	199	203	209	204	205	202	219	205	200	203	206	210	203	204	241	236	203	236	193	238	193	210	231	218	214	218	211	215	230	203	255	219	210	201	240	212	209	226	236	207	229	203	214	204	247	224	203	211	201	213	222	226	211	207	201	211	208	194	231	261	198	230	204	210	215	226	198	219	246	233	217	202	203	218	212	210	231	202	214	229	223	220	212	223	208	205	214	234	192	201	195	210	198	204	197	200	212	187	216	229	200	214	216	235	218	222	209	213	199	228	215	199	210	225	215	178	230	214	245	231	206	244	194	208	206	209	214	225	202	205	197	210	195	218	201	197	205	194	205	215	211	221	246	225	194	218	217	215	201	225	207	228	187	199	189	216	223	217	212	221	208	236	194	199	244	204	187	214	183	203	210	205	215	177	187	219	218	232	233	215	225	227	201	207	207	233	228	220	236	204	218	192	234	219	197	201	231	213	202	200	228	202	194	199	232	218	215	210	200	213	237	242	217	211	229	191	229	225	214	209	200	210	234	209	210	186	223	216	228	219	216	215	202	216	206	204	228	226	232	223	236	198	221	219	231	203	188	228	242	209	194	205	239	217	209	206	223	216	216	206	225	209	210	216	229	231	217	186	217	193	204	222	210	199	225	203	204	215	201	214	223	215	204	224	218	230	197	224	206	225	201	206	216	241	212	220	180	210	206	224	218	200	217	223	221	192	221	206	190	190	204	220	224	194	195	223	195	223	232	225	198	229	205	243	203	212	212	186	235	199	215	206	223	209	213	192	217	237	196	214	211	223	191	223	199	228	201	211	222	220	202	200	191	199	229	217	213	216	232	213	225	214	203	260	244	222	209	221	221	197	231	196	235	201	204	224	231	187	210	233	224	187	190	240	231	210	197	202	231	213	211	201	188	208	224	204	243	229	213	215	222	237	242	218	218	204	194	205	232	209	232	191	226	184	202	232	204	213	196	225	179	240	211	198	202	218	212	229	221	214	194	208	195	194	230	223	216	201	196	203	208	186	213	212	218	250	210	217	202	213	202	226	211	228	215	219	218	238	225	230	217	188	248	207	199	211	215	213	231	215	213	230	180	198	212	203	226	216	198	214	262	217	207	202	209	188	231	205	231	224	224	221	194	194	225	230	186	225	196	231	249	219	229	220	218	230	203	227	232	232	186	198	238	212	229	210	226	224	221	216	211	185	199	209	191	192	196	198	214	210	188	207	227	226	193	194	185	223	227	199	232	247	201	226	213	184	252	217	199	241	224	252	219	221	228	214	226	192	206	214	207	218	177	204	214	229	217	217	219	203	224	222	237	231	222	230	193	215	233	214	200	218	222	208	204	214	241	235	228	206	238	215	186	203	232	224	210	202	198	196	213	197	207	228	216	220	228	228	234	217	198	222	223	227	192	211	202	222	202	194	226	200	213	221	193	235	195	218	234	217	233	208	202	247	220	223	204	193	211	245	214	239	213	217	226	206	217	238	219	214	225	210	202	210	214	207	242	235	222	230	228	221	220	227	225	225	233	197	218	227	206	206	221	214	206	234	225	188	231	217	199	234	194	198	244	206	215	210	236	222	209	206	224	220	223	208	215	219	229	206	190	189	210	178	206	233	221	236	222	228	221	226	200	211	218	201	188	210	193	214	213	206	232	204	243	215	211	191	231	189	227	212	195	221	213	211	211	215	188	227	198	209	209	248	213	225	216	206	204	206	222	230	214	198	252	207	188	215	238	201	220	214	204	212	228	215	214	205	189	245	199	213	205	178	213	192	216	230	232	207	197	247	217	214	214	190	205	214	225	200	207	226	204	204	212	232	212	219	205	230	234	213	209	210	211	218	212	219	215	215	240	213	209	219	222	247	222	220	216	224	210	224	225	204	191	207	208	206	200	216	206	228	191	212	223	212	216	206	214	229	229	235	220	221	193	199	207	197	225	200	191	229	214	214	223	207	205	236	217	218	220	202	206	214	228	215	209	221	224	216	212	239	220	248	204	209	213	187	215	222	232	204	208	230	203	220	225	182	239	212	232	222	231	198	223	198	208	183	205	187	218	192	195	209	199	204	178	243	205	214	213	236	223	212	203	190	208	215	195	211	203	233	211	203	203	200	231	213	217	221	225	191	231	236	224	206	199	213	213	230	190	226	237	224	214	199	200	227	248	219	234	209	223	202	242	226	191	235	211	236	211	224	219	187	189	207	215	220	192	204	209	240	219	225	219	204	209	206	190	206	221	187	208	219	230	188	203	226	220	222	226	211	218	197	228	228	219	223	228	183	211	236	230	199	233	209	228	223	212	205	230	228	217	204	215	232	221	231	223	251	218	210	214	245	222	213	218	238	202	222	228	232	228	215	232	218	251	206	196	214	175	194	222	216	209	200	208	218	183	228	195	208	186	217	187	214	199	208	213	229	197	216	231	226	216	226	241	208	215	194	184	208	203	215	219	201	197	218	239	216	211	213	234	224	213	230	212	206	208	234	191	204	218	208	210	225	205	192	203	245	234	210	218	203	216	225	218	229	190	221	229	216	217	239	212	212	246	231	216	213
14171	7552	15342	16786	14135	11936	11562	10415	9229	7958	7428	7030	6517	5926	5649	4668	4041	3962	3462	3075	2707	2665	3156	3477	4326	3593	2749	2525	3031	2605	1980	1768	1568	1573	1439	1386	1294	999	979	912	852	844	861	842	899	861	842	774	734	774	796	840	828	804	723	834	803	733	697	742	716	645	643	644	618	636	602	611	642	563	588	583	578	526	535	531	576	563	570	558	547	554	538	537	562	576	562	552	547	554	499	507	534	517	526	546	586	515	527	497	519	534	567	530	540	497	507	526	512	522	540	516	497	551	519	515	525	509	489	549	609	549	545	553	520	542	535	552	547	558	509	544	511	487	523	483	571	553	519	558	514	536	532	517	516	482	469	524	510	524	531	526	507	499	505	514	549	535	539	501	534	496	503	499	475	511	519	530	526	514	552	556	536	518	515	517	541	526	547	531	543	488	544	555	541	488	506	541	503	529	488	529	491	509	493	475	580	519	526	513	509	495	544	453	494	490	523	501	526	541	559	469	566	565	526	500	499	544	553	561	528	555	488	519	520	477	573	520	525	523	549	531	521	508	488	518	556	518	543	521	550	534	484	526	523	533	508	511	567	539	500	493	506	474	485	547	554	557	529	548	543	469	520	527	470	540	504	485	557	544	537	534	485	530	493	530	539	498	507	519	541	508	522	514	526	536	502	511	559	504	515	491	527	540	541	548	532	515	483	533	534	537	563	508	511	528	513	548	516	492	531	530	507	488	519	525	506	535	533	511	555	524	516	544	546	540	471	537	560	511	496	495	550	515	535	483	490	551	505	518	495	524	487	476	530	529	523	494	497	508	551	547	494	540	473	515	545	538	519	487	502	519	497	509	516	502	503	565	539	533	528	501	531	513	533	516	510	531	539	478	537	511	542	520	538	512	546	538	553	507	522	528	488	502	507	534	519	489	516	512	520	542	526	502	515	552	536	534	516	540	541	528	543	508	527	507	515	510	534	518	525	548	506	521	518	531	508	535	487	521	528	506	534	558	551	500	522	490	535	485	486	537	542	521	515	508	523	467	529	500	509	565	565	537	495	534	537	499	537	520	491	533	535	493	474	561	507	497	510	484	516	556	517	526	522	508	540	535	521	536	479	531	539	512	514	575	556	525	523	488	488	513	538	515	548	544	549	525	535	530	557	482	519	541	515	499	516	528	523	536	565	510	547	485	472	547	514	512	507	544	525	536	534	520	500	527	542	540	542	535	510	547	518	539	542	503	522	532	493	555	566	516	533	506	487	514	541	540	503	534	524	543	523	496	508	542	507	492	489	504	545	516	497	519	507	537	512	547	503	509	498	579	512	525	533	489	546	516	506	562	518	569	562	516	524	490	497	526	537	489	541	519	502	560	500	528	519	510	491	532	529	521	526	521	525	523	512	495	475	478	510	565	562	513	521	544	522	515	514	508	550	536	523	523	500	530	512	522	532	508	511	545	515	538	511	535	556	538	519	510	518	536	512	500	496	476	517	525	507	529	497	529	557	525	518	518	548	526	510	514	554	504	525	489	536	514	549	494	527	490	532	526	536	495	535	526	542	485	492	526	549	543	563	510	518	496	535	530	520	546	529	488	532	540	521	489	514	524	515	526	504	495	493	522	514	483	502	570	530	556	493	477	506	514	481	496	533	499	525	551	540	528	533	467	545	532	487	535	514	558	545	553	530	512	505	528	506	506	525	563	527	522	538	505	513	500	504	487	527	512	508	499	529	500	527	518	506	562	528	541	489	527	538	510	489	451	558	537	531	514	533	509	518	531	526	569	517	536	524	525	478	545	547	536	536	502	559	527	518	520	538	519	514	498	546	515	537	513	536	529	525	527	507	536	518	538	541	537	516	522	474	548	516	526	524	506	551	552	525	478	535	515	502	509	536	554	574	538	515	471	530	464	498	511	540	537	496	535	542	561	528	537	549	537	514	533	530	514	530	544	520	529	552	490	549	518	533	529	514	549	555	532	533	500	510	513	519	557	521	542	526	520	487	549	516	504	498	529	531	552	501	507	527	520	527	524	478	531	497	515	508	498	506	492	525	540	531	514	516	513	485	502	529	544	533	553	520	517	520	460	502	530	521	489	512	479	566	515	535	500	508	525	488	513	509	536	514	545	550	513	518	505	469	528	524	485	537	505	527	476	534	513	540	500	501	490	515	516	545	538	512	542	500	492	503	521	506	538	479	542	518	577	515	552	492	538	533	507	512	536	547	476	537	525	516	555	536	557	497	549	479	517	503	492	511	544	543	525	551	506	535	544	486	508	519	549	483	524	506	528	502	516	530	514	521	502	510	522	517	505	448	517	497	490	570	517	511	493	541	542	532	518	524	501	531	572	525	490	525	552	507	569	498	522	536	520	525	507	533	504	491	516	533	551	528	535	526	511	569	509	514	514	522	526	495	500	502	531	543	535	498	553	528	493	554	482	507	485	516	524	494	530	512	503	516	515	509	496	560	543	520	550	522	540	493	501	501	524	553	552	487	551	551	519	489	497	544	504	516	536	521	494	499	570	521	485	496	516	562	588	577	538	497	507	557	560	503	553	502	517	494	525	555	568	535	493	519	569	535	555	508	520	494	525	492	506	551	535	535	513	498	514	518	557	492	514	512	563	569	516	511	486	508	537	538	496	515	513	496	491	503	543	483	492	477	525	504	527	529	506	508	536	505	489	571	499	564	545	559	537	535	563	467	548	526	523	510	510	515	513	523	560	553	487	546	549	528	491	552	528	502	517	506	515	562	570	484	482	529	540	497	491	496	532	499	492	485	542	527	553	509	511	487	532	546	471	506	534	527	532	511	549	523	532	467	503	534	498	549	537	554	522	543	466	524	529	541	492	502	489	515	538	502	544	497	568	527	532	504	566	504	523	523	536	508	515	505	496	516	530	529	515	567	512	508	531	520	495	489	512	526	522	553	540	511	536	559	495	529	529	499	550	540	548	540	536	530	527	520	526	492	501	536	526	527	490	527	530	505	526	544	517	519	564	536	569	492	504	532	559	561	538	549	525	516	516	491	500	522	543	552	568	530	496	532	500	497	520	501	488	494	508	545	508	512	523	535	544	545	513	547	508	547	533	518	542	532	495	481	539	533	557	486	519	514	488	519	545	509	506	517	547	521	563	500	516	510	534	532	527	536	561	532	525	539	520	504	510	508	548	525	535	493	542	551	501	519	533	543	522	480	513	494	530	498	496	511	513	520	545	457	484	532	514	527	500	504	497	514	501	536	528	518	529	552	487	520	520	563	512	577	520	495	517	557	564	542	491	509	486	537	546	507	506	534	485	502	485	528	569	510	518	492	538	516	520	505	533	478	528	518	571	510	489	532	483	527	528	502	537	534	524	529	508	528	551	517	506	556	527	539	512	506	561	548	534	526	544	525	503	510	551	491	499	530	508	495	537	508	531	526	521	525	540	507	492	500	490	555	521	539	496	536	506	479	538	505	509	479	555	557	449	498	521	574	508	518	515	506	560	536	508	548	524	537	511
32782	16214	15676	11806	7490	5671	4887	3932	3188	2509	2277	2108	1838	1776	1447	1142	1010	986	854	714	687	680	873	857	990	884	664	619	678	689	522	421	384	397	389	375	306	267	251	235	231	209	244	223	252	251	252	231	230	227	226	219	239	247	214	251	216	211	236	209	211	185	208	208	194	201	218	182	196	208	184	193	165	168	162	220	191	200	187	173	198	166	163	184	165	191	185	173	151	189	161	176	175	163	154	178	158	183	173	181	194	173	196	165	171	198	177	143	196	191	186	170	190	195	164	161	204	173	196	159	181	161	162	185	162	159	202	168	170	184	167	181	175	180	167	198	189	158	205	152	169	168	178	194	171	151	156	166	171	188	190	179	160	157	172	179	165	150	147	186	181	168	154	177	197	188	151	179	176	165	186	199	200	172	173	182	157	179	185	180	167	177	151	155	195	169	196	205	137	190	178	191	159	189	177	187	166	194	181	172	174	172	197	179	182	166	175	188	193	189	157	179	148	164	154	168	159	146	165	189	169	162	147	168	176	194	190	169	199	190	160	177	173	192	176	152	168	161	183	184	164	202	152	190	164	175	172	172	166	180	188	182	150	171	163	156	141	179	177	181	134	174	183	187	180	165	189	174	190	175	162	184	173	168	171	155	163	165	186	172	173	186	179	160	189	147	172	174	158	159	184	170	174	172	161	156	144	176	168	183	183	128	174	199	155	169	159	174	170	159	191	176	182	161	165	158	178	165	182	147	161	156	168	174	177	173	177	200	152	174	173	174	158	149	188	190	183	177	179	174	169	181	174	174	161	175	164	211	172	187	179	169	178	163	194	189	161	189	166	170	159	177	178	188	186	157	177	149	169	185	180	167	144	171	173	177	168	159	179	172	163	176	169	168	173	170	161	154	168	187	185	153	191	163	171	166	165	164	178	176	197	176	163	147	164	173	162	190	156	198	176	167	166	192	204	178	149	152	171	157	175	143	201	158	169	195	149	176	159	161	146	173	200	166	147	164	196	196	165	171	181	175	182	194	182	168	174	182	187	167	176	198	182	170	206	168	173	185	160	170	163	150	151	165	173	187	182	173	164	157	167	172	190	177	157	193	181	174	163	191	177	147	186	167	173	178	160	203	187	175	179	182	166	175	156	176	143	185	175	162	185	201	163	198	158	171	179	195	175	198	172	171	190	175	184	153	168	178	144	174	200	192	172	165	181	183	179	168	172	167	181	180	176	169	160	176	156	191	197	172	175	166	157	160	167	168	182	190	167	165	173	208	171	164	160	191	140	159	164	190	188	157	156	178	179	153	176	190	172	189	196	168	165	179	184	172	189	179	162	182	165	189	177	191	183	179	156	192	163	169	168	185	191	160	167	179	172	157	175	166	173	150	172	169	153	181	160	183	170	168	181	161	149	195	190	205	172	161	195	197	167	169	174	167	142	183	174	204	158	182	169	189	183	175	186	174	184	166	149	169	170	159	195	179	159	171	191	172	169	170	181	176	172	156	176	186	182	157	182	160	159	170	180	175	183	163	189	177	171	173	175	179	166	166	189	178	196	172	184	163	167	160	161	167	173	153	152	142	168	157	178	200	161	164	149	172	183	166	146	137	183	211	170	180	179	164	190	162	180	189	138	211	194	161	179	193	174	149	176	178	163	170	179	190	194	198	172	162	168	172	195	183	167	177	160	154	164	164	172	170	162	171	177	175	161	169	138	169	169	199	186	162	162	162	172	181	200	169	177	152	173	163	167	199	161	196	176	188	179	180	173	174	183	168	179	166	167	160	184	161	190	192	181	143	164	176	171	178	179	199	195	164	177	157	171	190	165	188	192	169	175	157	171	190	185	161	171	186	169	160	172	166	154	181	197	188	195	195	172	188	200	187	209	179	191	163	183	181	152	168	179	162	156	166	183	178	146	179	155	172	159	182	177	173	162	163	184	171	162	184	179	153	181	164	182	177	161	161	170	169	153	192	162	168	195	160	183	209	172	138	182	171	167	168	193	176	177	182	187	179	161	165	168	164	162	172	159	168	150	160	161	185	178	177	197	183	195	169	179	166	179	181	179	158	187	178	190	171	172	203	162	152	171	184	187	169	187	189	164	185	184	163	160	156	194	174	172	180	158	167	173	190	162	211	177	162	183	176	196	209	177	180	155	176	162	174	191	187	172	189	176	191	167	174	166	198	196	185	164	189	189	164	167	167	162	180	171	175	181	170	194	159	190	187	190	164	182	165	160	180	181	174	191	177	182	175	171	170	174	163	175	170	197	211	203	186	170	169	151	216	179	163	185	184	148	162	169	178	166	163	174	151	153	166	150	187	175	201	176	154	197	194	185	146	185	174	191	177	167	173	191	162	177	173	188	189	163	190	177	170	166	153	189	197	194	185	178	175	186	177	218	174	173	161	181	169	172	153	163	174	171	150	172	178	169	184	177	157	169	168	200	168	200	179	194	180	191	169	173	176	176	163	174	157	180	172	186	192	173	169	192	160	176	183	174	202	191	190	163	180	164	171	160	173	196	188	182	165	168	166	176	213	156	179	202	172	172	208	189	184	156	162	171	159	175	159	149	158	184	177	183	169	162	170	172	164	182	190	162	169	168	194	183	179	202	165	167	191	186	149	173	181	177	176	199	150	168	169	163	184	155	175	167	159	185	220	158	161	201	169	194	185	159	167	178	150	170	141	199	177	175	187	208	188	192	166	171	177	173	181	152	176	183	187	167	156	163	162	162	166	181	204	171	158	160	175	181	164	170	186	190	176	166	169	175	157	153	184	179	190	194	191	161	186	151	213	184	171	187	166	176	165	165	189	156	170	186	161	169	183	188	187	166	151	185	170	181	186	175	183	180	186	194	186	164	175	158	202	178	186	154	162	173	180	173	202	182	176	177	203	160	177	142	159	176	181	171	158	179	154	186	193	150	183	153	156	188	156	143	175	157	191	153	174	183	182	173	178	176	181	179	184	175	177	154	184	189	172	175	186	203	166	176	189	177	145	155	177	158	172	156	170	162	193	185	190	176	193	184	156	176	187	176	188	189	178	176	170	195	201	188	178	185	174	182	169	175	153	156	189	164	176	177	187	166	146	181	166	164	175	192	191	178	176	157	195	161	156	178	168	171	175	171	166	164	213	172	174	189	189	189	177	159	186	203	184	187	189	178	171	194	180	176	167	183	172	167	162	187	179	216	162	181	174	171	212	178	194	169	165	192	188	175	167	168	164	181	156	165	170	185	169	155	172	197	170	157	186	178	189	189	179	184	200	164	173	181	171	196	161	166	187	181	168	175	180	201	154	173	172	143	165	176	166	162	173	178	181	165	180	202	187	208	154	172	177	199	200	195	159	169	191	171	178	177	176	190	194	172	165	190	167	183	183	167	181	171	187	165	194	172	179	167	192	175	189	169	185	164	158	160	186	166	165	188	169	178	183	173	186	160	176	168	166	171	185	156	182	202	172	141	176	155	155	157	146	178	170	207	180	185	152	182	176	171	175
18169	10375	19623	20980	18596	17022	16350	15007	13058	11526	10946	10689	9527	9182	8234	6343	5923	5545	4888	4515	4041	3818	5176	5338	6421	5667	4347	3809	4001	4061	2933	2382	2096	2062	2013	1790	1544	1189	1061	975	1030	927	986	970	988	914	895	841	763	832	811	812	778	886	853	849	858	810	781	720	675	659	582	641	623	625	585	571	567	579	561	530	493	547	462	499	471	479	536	486	509	476	463	476	460	483	522	437	441	455	426	451	445	492	446	452	455	462	472	472	484	472	457	481	443	458	456	469	453	469	435	439	469	390	431	466	402	459	471	476	474	446	435	478	460	458	443	476	419	454	451	448	417	464	421	413	431	452	437	435	430	450	426	450	436	431	474	424	401	411	451	403	418	453	430	464	422	423	417	378	455	464	418	439	446	435	427	420	452	425	444	432	446	432	405	448	433	443	427	441	461	452	429	436	419	452	436	418	417	434	454	430	463	477	445	495	431	419	462	431	422	409	429	423	451	461	448	444	413	401	439	424	453	468	440	452	420	417	442	430	469	463	452	410	462	439	460	424	475	491	439	437	380	447	409	398	468	456	428	425	476	450	437	416	428	448	450	433	433	421	448	489	468	434	415	470	418	407	444	429	472	431	440	437	411	448	486	451	395	419	410	444	457	441	453	396	461	416	441	435	467	440	434	435	439	428	452	416	436	405	480	423	444	427	441	428	438	432	423	484	449	462	429	432	439	414	438	454	434	461	419	427	444	426	450	429	422	434	411	413	382	453	417	433	432	418	419	453	465	448	452	434	409	451	462	417	421	441	454	437	413	388	450	422	416	447	468	410	454	423	403	464	459	445	439	451	461	422	456	437	439	427	456	430	446	451	459	463	457	438	448	447	475	421	434	422	399	453	462	434	448	448	460	448	457	457	443	446	429	435	445	459	417	440	463	435	435	440	452	432	451	476	394	441	426	452	412	436	439	456	451	471	467	398	440	454	471	418	432	447	403	415	444	446	437	438	434	423	450	439	452	433	369	411	431	424	452	454	429	446	434	426	439	405	433	437	427	456	428	464	456	409	416	468	460	426	470	451	437	465	434	412	437	400	452	406	485	469	449	427	441	434	436	477	474	477	445	429	410	415	435	455	456	450	419	451	454	414	420	409	436	429	469	394	435	382	434	434	442	451	428	448	468	434	426	464	432	459	405	460	421	433	454	420	419	463	442	435	423	452	449	437	417	448	428	428	429	417	455	430	447	458	437	433	425	446	424	400	462	451	404	419	428	396	423	444	419	418	391	430	439	459	452	445	480	389	472	414	454	429	411	429	431	459	419	409	426	419	453	424	435	425	403	436	413	480	435	445	408	463	422	473	442	453	431	444	437	436	444	452	444	421	426	479	431	452	451	427	465	415	450	460	416	436	419	430	465	457	438	420	463	422	460	473	443	434	417	426	442	423	451	449	418	457	419	465	458	392	417	444	434	417	424	433	445	487	435	445	381	449	436	434	472	436	439	430	413	445	439	427	423	463	458	435	424	435	410	432	425	478	432	465	451	452	426	411	466	416	416	448	434	439	439	437	428	483	443	495	418	409	379	455	434	446	438	449	420	452	376	464	432	468	429	448	451	407	446	445	436	436	437	397	465	466	437	452	457	437	468	451	405	423	441	422	436	422	458	414	473	463	444	429	413	425	407	449	436	377	406	416	435	443	442	476	426	452	437	473	456	422	436	442	447	446	445	453	437	450	424	412	393	470	414	414	454	411	422	438	415	436	427	420	453	432	450	463	426	405	442	434	436	429	396	431	442	411	426	469	470	433	447	434	461	417	461	449	475	424	425	447	440	464	449	447	441	433	407	451	425	421	462	489	412	421	448	421	437	459	458	423	445	436	420	442	422	476	414	428	426	442	453	432	455	454	474	419	454	420	419	437	445	436	414	429	453	455	452	435	449	436	453	461	451	416	397	443	385	426	423	414	444	424	393	497	415	430	445	461	403	441	435	408	414	434	449	447	428	446	431	443	414	442	471	423	414	451	433	411	435	454	459	450	406	428	428	413	466	440	432	476	480	464	430	457	426	498	443	455	477	459	422	453	435	450	457	414	456	428	455	462	427	427	457	446	450	421	476	453	479	406	412	421	418	448	472	456	431	457	410	420	422	463	431	463	441	421	474	451	428	418	433	421	431	452	450	448	413	423	412	409	404	419	398	445	434	399	440	403	455	434	434	435	422	419	463	463	413	434	439	441	432	419	438	457	444	460	442	438	436	409	440	462	432	429	463	432	457	406	407	440	431	417	437	433	477	451	445	457	445	428	407	404	447	415	420	424	413	414	434	449	412	449	442	453	451	445	438	441	438	426	460	422	448	451	451	436	430	421	427	404	505	429	421	482	414	447	405	459	444	448	430	448	434	488	477	431	445	385	456	419	425	412	430	475	457	422	370	435	431	427	457	430	403	416	443	416	414	442	461	426	418	442	432	467	469	445	408	456	405	408	429	416	428	430	457	442	421	491	411	423	444	467	465	465	406	444	444	453	419	467	439	407	437	439	456	457	445	463	425	463	414	422	401	451	441	466	441	377	473	447	466	440	411	450	436	420	439	441	479	482	477	439	421	430	449	431	463	461	418	455	430	425	467	395	423	417	439	399	481	446	457	427	425	419	435	436	433	431	419	457	452	390	440	485	458	437	450	428	453	445	430	426	466	460	461	426	433	425	440	412	390	418	416	439	428	455	426	452	423	457	443	428	457	406	413	441	433	395	450	445	415	396	442	451	463	421	424	461	450	438	410	430	476	399	441	437	433	424	431	444	437	443	466	430	421	419	443	450	415	421	422	437	436	436	403	395	418	444	467	436	454	435	430	425	414	446	446	422	455	455	452	422	462	433	418	422	411	440	404	458	430	439	416	419	481	449	445	429	440	481	432	440	409	441	443	423	451	438	445	454	444	431	441	423	418	440	425	431	408	427	441	434	427	433	405	416	444	461	455	424	434	445	427	395	445	432	422	440	410	428	405	408	447	456	441	415	484	442	403	410	426	444	432	413	450	415	443	458	440	404	424	465	428	444	432	445	444	440	437	430	453	421	446	454	408	447	452	413	400	449	427	444	441	416	423	422	443	427	445	465	441	426	379	416	436	463	410	430	408	453	405	417	450	424	416	444	443	470	415	403	431	433	429	432	431	449	409	435	470	410	414	454	472	417	441	449	415	429	403	456	437	440	435	422	439	428	406	439	467	468	450	442	436	444	486	406	434	476	441	480	419	442	447	439	451	412	442	424	444	392	484	502	425	424	430	430	428	436	402	426	406	454	446	426	428	474	452	449	446	433	440	444	461	396	448	464	405	430	431	458	437	442	429	420	432	429	411	447	475	431	430	466	466	423	411	452	452	446	437	424	472	462	410	414	449	443	403	439	425	426	462	399	436	475	436	467	489	431	439	481	445	463	460	400	458	399	429	406	414	431	440	417	453	441	435	415	429	457	447	414	430	431	429	406	413	417	393	437	417	411	493	452	403	379	438	438
10782	5044	5131	3460	2303	1696	1389	1178	933	820	750	689	630	578	515	479	435	409	404	395	381	381	392	388	374	372	386	343	361	315	326	306	313	295	271	267	294	264	276	290	255	251	277	309	291	257	284	267	259	251	262	291	301	241	268	299	294	293	264	293	256	237	241	249	259	280	265	241	252	277	268	241	257	271	255	237	245	235	239	268	228	253	266	229	261	236	262	262	267	256	262	243	272	240	267	241	242	245	267	254	265	246	231	256	231	274	262	240	248	254	236	260	248	234	256	263	234	242	283	257	261	268	248	255	258	271	267	245	243	257	244	263	236	244	277	242	277	262	256	243	254	262	240	255	239	249	279	207	253	258	234	240	252	258	267	252	231	229	252	253	259	245	257	261	257	245	266	270	247	253	247	241	230	256	264	261	246	243	268	252	270	263	235	247	255	280	281	232	274	253	285	250	250	258	251	268	217	236	267	224	253	261	242	266	256	272	236	262	254	230	263	261	260	260	243	254	270	259	256	260	263	277	278	243	239	273	257	250	263	253	219	227	268	258	277	255	273	263	246	234	261	235	253	254	257	255	256	251	253	259	253	261	234	268	250	263	257	243	255	225	263	244	258	270	274	261	218	242	261	237	276	224	245	239	280	256	245	266	269	271	265	249	269	240	232	251	228	284	237	272	272	265	264	258	235	279	246	261	244	254	221	258	220	254	281	294	261	252	282	247	273	267	237	275	238	244	276	262	256	261	270	252	248	250	272	254	261	263	246	260	272	237	257	237	206	245	271	271	257	252	231	251	252	285	268	296	249	235	245	254	236	243	240	264	281	244	261	214	242	226	241	218	259	262	270	270	262	275	252	242	241	266	264	243	269	219	260	255	243	259	272	257	269	240	252	274	273	269	242	258	253	249	248	256	246	260	260	243	260	252	261	266	260	211	246	242	266	234	224	267	281	237	236	245	245	245	248	240	234	277	237	247	236	255	240	251	240	227	248	253	238	237	233	240	240	279	232	279	238	274	269	257	247	266	258	266	268	263	257	253	248	233	293	276	257	260	231	258	271	254	244	262	281	254	239	273	222	243	264	262	251	253	266	259	228	254	248	256	259	270	287	256	280	261	267	234	296	247	244	274	267	254	289	267	235	232	268	231	271	245	260	261	265	267	228	254	236	227	241	248	277	266	265	222	260	253	247	237	241	224	256	228	269	234	245	258	239	227	252	241	294	284	259	248	238	261	270	245	245	265	243	259	254	264	247	245	260	260	245	274	243	288	255	263	250	270	236	258	259	245	255	243	264	259	229	284	231	251	258	254	250	248	273	257	257	268	237	279	268	280	248	225	261	280	272	278	273	240	280	268	252	273	259	258	250	236	281	264	256	265	241	243	242	255	254	250	235	247	259	245	228	237	260	245	241	244	271	226	267	263	259	243	253	279	241	272	251	268	269	254	286	276	248	259	248	235	238	288	256	252	255	292	248	246	281	246	257	253	252	219	265	245	272	263	249	279	260	256	237	250	241	245	242	225	232	261	267	237	255	252	276	253	258	293	233	257	268	257	265	257	248	269	291	270	241	286	263	272	248	253	266	232	262	260	246	234	274	268	254	247	268	270	243	269	247	244	250	228	249	259	255	263	254	247	259	246	238	226	251	265	286	239	276	226	203	246	263	233	237	274	267	261	219	286	249	262	238	243	265	259	242	260	259	264	258	281	221	250	243	266	263	256	231	251	251	235	281	221	272	248	264	240	256	239	227	283	255	260	248	217	252	229	277	248	253	252	266	243	234	259	257	241	259	257	220	255	257	234	285	239	221	249	215	248	233	281	235	252	259	278	224	271	268	309	260	240	246	265	273	231	253	232	234	253	271	247	243	262	264	233	257	254	240	260	273	239	248	260	263	238	243	255	261	258	273	267	279	235	272	257	271	257	264	252	266	259	262	248	247	234	257	230	257	262	266	248	287	243	292	271	253	260	242	243	262	237	259	273	262	273	246	309	255	238	260	257	264	216	228	260	273	292	259	217	262	254	282	229	268	270	246	270	237	268	279	231	250	254	240	243	261	234	253	212	222	238	251	285	280	256	242	245	257	253	261	244	271	273	260	257	238	251	267	258	254	266	222	244	255	275	245	262	256	236	272	286	243	263	215	247	274	245	233	242	254	272	260	271	237	257	270	244	238	258	258	241	235	256	254	250	281	271	276	231	240	259	239	261	249	229	264	253	256	268	286	243	248	271	271	295	246	256	272	257	291	244	216	304	233	253	288	236	229	257	231	258	275	256	258	265	257	258	236	279	271	242	257	291	251	254	231	256	262	249	237	253	257	264	233	241	213	275	244	245	247	245	238	252	253	281	227	228	253	268	261	257	282	291	235	238	250	249	262	257	242	249	282	284	252	261	273	262	247	240	262	260	237	253	265	271	282	239	287	254	251	235	239	289	251	229	240	249	261	248	251	275	261	261	276	244	258	253	258	245	243	264	269	270	249	268	240	246	258	268	262	236	281	273	254	252	251	253	246	258	242	246	298	275	280	242	280	226	261	277	257	260	273	273	246	237	250	256	271	245	247	262	227	234	254	244	220	278	266	253	271	253	238	257	262	262	234	273	248	265	281	244	239	255	269	270	265	295	278	260	271	265	241	269	253	250	269	263	229	224	260	259	274	238	248	245	252	242	246	246	243	270	235	238	256	249	252	238	286	294	243	235	263	253	251	273	250	245	249	282	244	277	273	259	250	253	234	259	281	274	231	275	238	237	237	248	218	270	248	256	261	284	268	262	224	243	257	247	243	288	277	245	251	277	240	249	253	265	253	277	263	271	268	245	246	231	235	247	261	272	234	230	233	235	253	238	226	271	279	271	255	272	250	292	259	259	206	274	263	239	242	265	251	236	254	247	241	249	220	257	276	264	272	229	258	267	282	262	247	264	235	216	260	252	258	278	262	242	236	247	239	227	224	265	278	268	247	249	222	252	286	277	249	238	278	235	247	260	259	247	246	236	255	228	260	270	274	267	277	241	243	253	258	291	248	255	273	273	215	257	238	248	259	272	260	234	262	246	249	252	288	258	245	256	250	256	291	269	246	240	259	243	248	235	263	251	268	243	262	266	231	239	239	256	231	266	245	244	235	241	256	252	260	269	262	241	249	287	270	244	287	248	248	235	269	277	266	298	267	272	252	262	251	257	266	228	259	254	260	252	240	246	234	258	233	244	261	261	237	256	282	267	244	240	249	258	245	252	261	250	244	244	246	244	274	243	234	252	228	269	250	264	244	264	241	249	243	250	251	253	267	245	248	244	248	248	236	241	298	252	265	250	246	264	255	232	243	232	247	272	229	272	260	250	250	241	223	245	230	279	258	247	259	259	257	268	275	240	265	227	248	251	235	270	243	238	222	273	251	259	265	256	247	258	260	236	243	263	254	254	277	273	276	252	237	263	252	250	272	272	245	247	270	264	292	261	235	271	239	243	261	248	273	264	217	252	222	252	233	228	259	240
6366	4439	8791	9337	8018	6800	6103	5428	4469	4119	3552	3260	3003	2658	2260	2001	1929	1599	1705	1577	1548	1544	1665	1674	1583	1493	1357	1310	1181	1165	1125	1129	998	956	929	904	811	855	815	843	721	775	790	819	794	809	751	810	744	804	773	756	750	794	764	774	778	738	706	733	697	683	687	640	641	631	625	641	650	575	647	639	641	652	612	598	586	672	584	655	636	623	608	714	615	596	635	623	621	634	646	666	589	622	591	612	613	645	621	609	620	611	605	668	639	637	579	637	600	624	622	583	607	577	588	596	627	632	657	587	576	603	628	627	639	572	600	600	585	625	597	598	550	642	626	614	596	603	640	595	565	620	583	656	608	621	616	644	635	570	615	613	603	612	608	610	587	595	592	607	596	605	602	606	617	628	631	589	639	603	597	611	579	645	638	640	613	609	575	564	647	580	607	624	602	613	596	591	648	586	609	551	618	570	616	593	575	610	623	624	580	586	648	590	638	602	645	659	580	610	617	604	576	558	612	623	635	661	579	628	576	678	597	583	634	655	609	653	655	579	584	597	648	625	607	595	637	573	587	621	633	668	611	593	593	599	613	602	626	603	604	610	619	588	625	613	616	619	638	639	603	612	594	577	638	619	615	605	625	587	654	580	570	636	622	643	605	638	587	583	614	616	641	620	635	602	600	608	566	590	578	608	621	602	609	619	636	630	616	634	619	660	630	638	662	640	611	618	627	591	611	684	600	617	612	642	597	617	600	656	623	606	622	655	633	634	609	631	633	601	669	602	626	617	628	574	582	625	653	604	601	608	556	642	608	612	610	592	628	593	626	596	609	636	634	607	669	655	622	588	603	612	643	627	615	601	606	618	631	617	626	651	635	601	596	602	625	626	569	621	605	625	606	636	614	651	605	625	604	593	593	629	578	614	604	582	658	599	617	620	633	621	677	645	608	634	613	569	633	617	621	617	623	613	624	553	612	602	636	610	622	593	622	622	616	614	591	608	626	620	609	633	582	599	605	577	606	617	585	578	621	607	616	598	647	583	623	647	605	596	650	593	594	647	635	596	591	599	625	631	644	623	583	666	629	618	605	615	605	607	603	586	583	595	594	607	595	616	600	578	626	624	625	627	638	627	578	609	633	604	622	630	611	599	591	647	579	614	606	632	599	631	628	620	608	610	653	601	624	616	629	595	619	621	577	608	609	655	611	577	613	601	577	582	602	627	628	613	621	613	623	630	617	671	608	595	651	641	651	671	622	612	590	645	644	581	598	592	610	608	604	602	603	596	634	604	581	675	591	627	591	611	583	588	608	592	615	617	609	605	608	570	588	637	607	630	579	626	567	603	632	657	599	598	589	583	564	575	609	611	661	634	596	645	646	625	609	640	586	645	643	584	630	596	638	615	618	608	673	593	606	601	651	588	642	607	579	636	587	626	636	622	598	611	610	579	601	650	615	595	615	602	560	608	632	586	585	613	651	631	617	662	607	660	624	642	606	661	611	603	594	612	599	600	611	651	608	595	631	618	611	658	584	607	618	650	577	632	596	628	624	583	601	620	627	616	614	597	622	610	629	657	622	620	622	630	613	594	571	644	575	627	633	620	591	683	644	609	612	610	545	627	633	650	580	583	584	580	630	614	603	624	627	564	604	565	606	621	629	595	580	629	569	618	626	641	607	569	650	572	614	614	635	619	627	620	603	565	637	616	600	587	646	633	593	600	627	574	646	561	631	604	551	610	582	649	623	612	594	587	633	597	647	624	631	595	604	567	572	610	607	654	627	621	603	610	620	624	619	637	603	606	591	632	610	573	602	622	633	615	597	667	647	577	587	621	661	594	599	645	605	611	589	645	610	628	563	590	621	610	651	632	606	606	608	630	603	579	602	565	591	656	630	592	604	594	627	606	647	585	617	584	606	632	647	589	637	610	603	622	565	565	622	641	590	609	624	604	645	609	608	623	621	614	600	610	584	577	607	618	659	634	593	613	613	556	592	605	544	598	610	621	621	662	619	609	570	621	623	626	587	616	635	592	560	559	555	595	568	593	608	619	640	640	646	561	618	584	608	700	591	614	661	623	612	625	632	621	603	623	600	600	560	616	629	595	606	601	614	588	644	600	590	672	628	638	602	627	605	610	628	594	626	655	586	626	603	607	655	599	623	566	615	613	613	590	610	594	635	608	569	645	600	615	607	584	651	608	589	618	617	630	591	668	603	583	617	610	647	623	592	638	590	618	626	619	629	618	600	608	593	622	612	603	668	603	618	586	604	630	617	593	624	601	624	632	602	605	611	640	657	632	616	609	634	595	628	623	619	664	594	597	571	650	609	619	604	635	615	601	628	609	590	581	612	575	616	611	625	633	615	646	569	636	600	578	647	607	585	618	599	621	556	590	603	611	571	607	644	616	576	623	628	600	654	620	593	574	680	626	566	591	619	624	606	604	644	607	571	599	626	601	589	597	583	622	597	636	602	610	641	605	580	607	655	608	629	622	629	634	644	638	612	638	612	628	645	601	622	644	631	640	621	625	619	598	665	611	595	587	603	604	584	574	577	589	627	587	614	637	634	633	574	564	588	606	628	586	641	648	598	651	574	617	645	589	646	602	632	604	583	608	647	561	606	613	670	628	614	571	663	607	570	592	649	596	620	648	621	627	629	617	661	605	604	661	614	621	627	641	609	587	571	648	685	640	597	626	628	598	623	585	628	598	596	649	571	583	608	606	606	569	645	612	648	578	629	623	586	588	623	594	633	604	600	625	632	606	640	613	610	588	665	585	614	575	583	621	609	626	563	572	594	622	592	616	596	609	565	584	643	606	573	609	613	628	628	632	599	576	575	610	602	639	669	628	601	595	574	650	613	598	597	592	628	609	606	605	583	659	611	626	602	642	607	674	669	634	598	602	565	634	622	622	609	631	611	576	655	571	629	629	630	586	627	624	590	600	612	579	620	630	610	650	645	612	612	596	648	637	607	605	612	608	603	625	599	617	614	610	640	594	600	600	645	614	611	606	608	571	580	658	606	628	623	620	618	615	648	580	627	602	603	629	563	636	633	622	595	589	625	625	639	627	588	587	597	603	633	559	601	597	586	605	576	628	602	600	582	629	617	609	613	585	570	584	598	601	600	569	595	643	605	590	594	585	575	616	610	600	593	588	589	614	601	647	608	631	613	577	577	640	590	614	631	645	641	628	618	641	624	594	656	590	622	634	609	692	652	563	607	635	608	591	571	621	554	582	665	642	562	623	578	622	620	594	633	604	610	633	665	576	676	625	609	607	628	616	649	647	651	592	639	597	604	633	648	606	637	620	639	670	629	643	618	597	624	623	672	571	605	599	643	611	621	658	621	590	651	617	629	610	677	594	633	583	675	586	623	611	596	566	629	649	603	577	595	660	610	635	609	626	629	628	635	597	592	608	630	589	625	562	589	636	635	615	604	617	616	604	602	587	642	642	632	582	593	594	603	612	649	601	620	605	589	601	619	605	589	655	620	606	580	626	623	585
24964	11142	10420	7320	4919	3743	3165	2557	1996	1697	1477	1413	1307	1092	920	782	714	743	679	579	586	570	651	638	727	696	502	529	500	493	440	325	318	327	303	273	285	261	269	259	236	256	258	252	286	249	267	237	250	260	242	236	241	259	215	259	215	243	238	244	249	210	225	209	208	249	248	204	235	229	218	233	229	222	231	210	248	223	240	237	228	222	186	222	213	238	235	209	201	198	227	195	232	229	249	224	216	210	228	245	228	232	240	231	206	233	222	217	219	220	225	210	222	218	218	219	207	231	204	208	215	227	242	215	250	216	191	219	200	210	222	196	209	216	197	224	188	219	216	239	215	209	227	270	206	206	202	219	216	212	193	190	208	227	200	220	226	212	216	208	205	219	222	194	229	207	216	203	226	197	196	202	220	243	232	222	213	216	216	222	236	229	210	207	211	203	191	223	228	202	218	213	215	219	233	227	230	197	210	185	213	201	211	219	220	195	218	244	196	214	257	195	214	227	220	232	217	200	203	216	213	216	226	219	203	202	201	192	228	197	188	196	212	216	204	217	204	226	184	222	215	214	233	205	234	218	234	193	239	240	199	218	231	222	194	212	198	205	198	211	232	237	227	224	201	192	208	227	201	217	223	190	204	220	237	204	205	226	211	203	246	251	232	232	234	213	200	213	172	217	227	198	221	182	207	217	209	208	207	242	203	206	209	195	223	213	211	266	210	219	191	245	227	202	269	224	202	204	215	211	209	208	199	191	207	207	219	224	199	228	224	207	205	242	214	253	201	241	228	187	202	189	234	204	219	208	221	209	219	212	218	237	220	197	213	210	199	218	221	199	235	199	210	213	217	182	206	207	196	241	230	182	183	200	235	220	225	210	242	210	211	223	208	199	199	198	228	214	215	204	212	218	222	206	207	236	234	195	201	237	203	229	217	228	192	210	233	204	221	222	228	192	220	216	201	237	216	214	225	208	180	237	185	202	239	214	237	224	233	240	234	218	192	242	232	209	216	224	210	208	218	202	182	238	226	229	216	180	213	212	203	185	233	214	222	235	202	218	226	214	203	204	222	219	199	204	204	213	202	217	192	211	199	229	222	213	220	228	224	204	244	176	226	217	238	209	228	210	215	220	259	231	221	218	243	203	191	202	202	213	226	193	220	201	197	221	210	225	223	212	204	198	233	229	225	244	212	218	238	228	216	220	220	183	198	213	217	194	211	203	213	221	246	221	205	198	231	202	216	229	259	220	226	227	215	214	213	197	184	238	198	193	194	210	229	240	210	216	219	201	228	241	195	202	202	213	245	211	202	238	189	199	221	201	253	235	221	213	196	204	200	196	217	216	225	210	202	191	204	222	212	228	224	240	204	210	229	183	196	227	196	175	203	217	239	187	196	201	210	230	210	218	213	231	227	215	249	233	222	235	197	204	230	228	218	208	208	191	217	229	203	239	211	229	245	235	194	228	211	235	213	233	216	211	215	181	210	228	227	222	214	210	228	235	225	199	206	222	198	207	221	185	221	256	194	212	208	197	206	236	211	213	202	229	212	212	199	200	215	231	215	215	215	209	251	222	224	240	215	217	190	243	220	202	194	233	217	231	224	215	217	209	236	205	226	191	216	200	212	234	216	204	225	205	215	229	204	215	222	224	201	210	200	221	201	182	194	213	216	208	244	222	183	219	209	211	206	206	194	222	227	213	222	226	207	232	201	221	223	224	215	209	205	213	210	230	219	194	188	192	224	219	222	233	204	242	211	215	230	226	203	226	242	192	205	206	219	228	196	232	219	210	228	220	193	209	223	215	223	241	236	222	222	194	199	225	208	193	197	238	199	190	211	181	235	204	209	191	203	215	208	225	241	219	195	200	203	198	215	187	222	209	229	194	210	231	190	199	220	204	195	225	230	196	200	207	225	231	204	203	224	216	199	200	223	203	214	185	206	212	211	235	203	224	192	211	244	222	251	223	221	221	215	232	191	209	236	204	210	222	191	200	230	195	207	212	228	216	216	220	234	211	251	220	198	237	218	240	234	214	214	224	196	212	219	209	216	221	245	214	184	211	244	180	214	196	221	207	245	196	192	229	190	201	219	225	214	205	225	228	225	192	237	223	215	202	199	200	222	206	212	200	195	228	221	225	222	218	196	218	223	205	225	250	224	203	221	217	217	216	237	217	204	214	199	190	216	202	212	229	209	226	210	208	225	237	207	185	221	229	228	239	196	208	218	212	242	211	208	213	209	220	240	216	227	258	226	215	232	223	193	220	212	238	225	207	209	203	213	199	206	213	203	238	206	169	210	178	238	215	207	204	225	244	205	243	213	246	197	210	232	191	220	202	217	208	253	203	223	226	204	197	213	220	249	196	202	202	203	213	206	212	194	196	230	253	187	187	226	201	210	236	210	231	204	227	215	216	232	228	220	184	218	204	210	211	213	218	244	210	204	218	213	214	216	222	230	228	200	220	245	245	247	220	223	232	232	189	218	226	220	214	229	219	246	215	203	239	231	228	215	212	224	206	215	213	206	220	229	171	218	249	215	188	196	224	212	184	210	221	208	234	214	208	229	219	211	206	228	167	225	211	194	228	226	232	178	207	245	192	206	210	218	228	196	203	202	223	215	245	216	227	221	229	228	208	211	218	215	204	219	204	202	224	216	192	245	214	230	214	229	205	218	199	206	194	170	222	189	229	200	193	233	225	220	232	212	245	221	212	233	201	224	210	223	218	237	253	213	226	195	216	227	218	219	216	210	239	234	216	199	229	223	228	198	233	200	233	205	223	215	185	240	237	233	206	190	234	219	211	206	228	213	224	192	216	222	199	207	218	212	227	206	212	210	227	205	167	201	209	206	221	231	230	215	208	194	221	226	234	193	209	200	211	199	212	209	232	225	203	192	196	222	220	245	214	235	204	203	208	209	226	223	234	237	236	236	229	209	194	206	209	207	213	222	203	197	204	241	207	234	217	230	226	209	214	229	230	219	207	225	214	206	230	216	222	221	218	213	228	240	202	210	194	218	206	210	212	202	206	207	209	227	209	210	227	207	234	214	253	209	235	205	205	223	204	221	193	206	212	207	218	242	219	200	228	207	245	235	195	209	186	236	215	227	218	236	215	239	201	213	204	199	201	184	211	225	212	218	220	231	229	233	209	199	205	219	234	227	237	240	212	216	192	190	212	213	236	236	216	222	210	209	209	208	224	199	197	197	240	223	233	211	231	208	223	219	207	216	206	191	213	232	257	217	212	214	215	228	231	222	197	221	188	205	204	218	223	234	219	205	205	204	211	210	228	211	216	228	214	223	188	217	216	218	205	232	195	202	239	219	187	205	223	192	228	199	233	193	215	202	208	237	211	215	201	210	193	231	215	221	200	210	214	208	213	223	195	213	220	246	219	215	212	194	221	193	235	233	221	218	252	226	179	214	218	206	225	235	235	202	203	205	190	185	218	197	244	220	222	245	206	209	226	220	225	246	234	210	241	240	211	223	214	216	187
14151	7420	14632	15838	14162	13023	12138	10890	9419	8717	7754	7572	7068	6085	5007	4149	3833	3684	3387	2915	2960	3163	3745	3793	4381	3803	2859	2633	2800	2426	1898	1663	1517	1557	1453	1223	1110	925	951	965	829	881	860	896	879	807	828	779	782	828	781	821	814	848	861	774	832	794	803	695	742	711	660	601	591	592	629	629	611	617	598	601	556	540	553	535	532	587	591	537	558	573	573	545	582	559	591	562	569	570	526	525	521	515	571	534	561	536	537	540	534	527	566	536	546	584	521	538	548	543	531	508	545	539	497	539	552	501	490	557	508	522	556	551	571	533	512	535	502	497	524	520	531	486	541	537	528	488	488	509	538	547	523	520	562	562	539	527	496	581	524	553	509	553	518	526	560	563	570	516	517	517	556	514	530	503	516	517	548	544	530	501	517	538	519	535	514	539	492	538	539	528	549	595	582	503	527	524	534	537	548	557	548	545	485	543	540	536	556	502	525	527	509	525	495	538	530	539	494	521	515	547	506	532	542	533	578	557	512	532	538	536	557	540	539	519	524	475	518	525	481	502	527	515	506	512	547	548	575	526	515	492	548	501	587	523	542	524	523	540	545	525	512	497	520	505	541	527	534	500	511	514	527	545	481	540	541	528	545	573	519	526	512	472	556	551	547	557	498	556	514	528	535	520	561	529	515	509	572	524	498	546	543	543	527	562	543	562	503	474	491	554	538	526	538	539	584	534	561	558	552	531	556	505	543	561	506	515	518	536	536	514	497	537	490	550	488	515	539	526	531	565	557	518	507	515	570	525	519	537	520	539	557	520	539	522	518	509	507	529	492	543	529	559	523	523	518	527	538	553	530	500	559	503	531	534	502	500	535	558	508	519	547	511	518	519	538	525	540	535	537	541	498	507	531	518	540	528	518	524	520	528	517	560	535	545	468	537	482	473	561	539	514	507	503	535	518	474	537	554	521	536	536	523	546	508	522	538	520	488	500	553	572	534	476	506	545	505	538	542	542	536	517	515	533	515	545	515	496	514	518	520	539	490	580	537	487	524	537	544	510	527	487	527	512	472	516	566	530	496	543	523	520	512	533	517	537	485	511	550	503	523	554	504	522	546	544	508	553	439	567	562	514	539	473	539	548	504	551	573	533	522	516	511	488	529	516	579	501	524	553	564	544	526	539	561	554	541	507	499	521	532	553	559	555	517	557	528	553	492	538	513	502	526	477	525	529	531	526	525	557	539	546	529	506	536	535	517	571	504	514	516	491	483	515	498	532	515	537	529	518	504	508	491	561	515	542	536	545	521	518	485	522	522	504	495	530	497	504	512	523	464	524	488	530	483	592	503	523	511	493	527	512	543	571	532	526	540	494	528	544	538	542	537	550	548	563	546	534	537	518	530	502	545	500	551	516	480	509	502	565	559	502	522	532	556	512	562	525	499	544	511	518	514	552	546	526	482	528	551	548	506	536	576	542	507	546	541	505	504	558	525	494	539	577	553	521	487	525	550	538	517	518	519	539	533	556	510	551	534	549	524	517	518	503	504	527	500	538	535	539	504	582	524	521	525	511	553	518	529	508	504	513	560	513	514	526	510	531	519	524	536	556	509	550	495	530	494	520	523	528	503	510	496	554	525	509	515	537	503	510	532	487	531	542	530	491	546	490	486	489	559	499	517	546	580	530	508	524	514	520	508	502	544	480	551	518	552	555	543	509	554	539	516	528	518	495	527	536	571	557	495	508	539	565	536	538	549	525	507	536	562	529	526	500	540	519	572	496	538	537	507	548	537	556	557	566	490	553	538	553	517	556	557	513	507	556	534	507	519	560	517	513	526	508	493	522	488	560	528	520	533	521	518	511	560	540	518	505	547	552	509	491	502	490	548	511	540	525	510	524	530	496	496	518	523	525	509	564	517	506	503	503	596	523	513	537	536	519	529	542	530	562	539	543	555	544	517	517	554	559	504	546	517	486	543	541	537	512	506	543	527	492	567	469	536	494	560	530	552	556	515	558	508	516	533	523	544	537	539	526	553	532	536	524	533	555	542	540	467	514	523	527	502	515	537	564	521	518	537	551	498	518	555	533	520	515	548	509	530	559	564	501	519	535	525	519	570	475	523	541	470	504	457	515	532	520	523	522	541	472	517	519	526	514	518	507	529	520	528	541	503	559	498	534	560	527	485	549	597	548	534	506	510	560	554	533	556	543	521	497	504	536	514	525	531	511	477	487	579	497	505	517	535	526	544	485	533	517	512	539	502	578	560	544	547	510	488	494	538	544	525	504	507	527	543	493	562	505	541	520	515	513	527	513	515	577	495	525	544	524	514	540	508	532	538	533	524	540	491	524	503	510	541	538	555	568	548	502	523	530	610	517	531	504	532	514	475	536	508	567	500	505	511	502	511	540	493	564	490	515	558	545	494	521	528	525	497	528	503	496	535	521	541	481	559	526	493	508	499	524	561	489	536	489	519	495	539	523	517	535	522	522	530	527	535	541	520	573	525	513	507	533	496	502	548	490	503	544	501	522	520	558	514	524	509	536	521	552	538	527	503	512	520	502	521	540	555	520	512	524	526	505	540	549	519	520	524	528	494	515	542	523	515	502	541	519	501	546	489	522	513	524	547	518	508	503	531	511	552	558	538	486	517	548	532	519	528	556	550	498	496	511	517	542	542	540	557	557	507	523	522	556	574	515	529	507	528	514	514	503	508	510	515	510	566	518	517	562	483	530	558	539	518	558	540	515	539	571	520	521	505	506	560	534	564	504	538	535	491	526	531	526	547	517	535	491	572	540	543	540	522	525	538	547	497	526	475	567	501	516	544	526	552	514	510	545	522	535	517	543	514	541	541	519	555	550	528	502	489	536	553	501	502	506	511	515	474	493	539	566	507	509	555	521	524	536	507	530	522	510	492	470	524	499	540	516	537	542	516	551	540	548	518	530	540	512	538	560	531	514	537	522	536	548	523	546	547	542	503	487	507	545	524	554	555	517	499	510	535	532	533	531	524	519	542	482	537	511	550	518	545	507	554	506	541	548	529	571	492	556	528	508	526	505	553	556	524	518	495	504	548	551	533	539	505	506	559	495	535	540	499	512	507	537	539	494	529	526	529	554	505	533	508	503	513	540	526	532	529	545	532	530	513	528	535	541	571	548	533	502	490	497	545	537	550	538	540	555	532	535	582	506	494	529	537	536	537	525	500	527	516	518	496	534	544	533	491	516	530	514	535	486	491	542	524	506	488	527	513	527	522	542	544	482	509	538	525	515	518	516	521	492	491	537	537	536	539	507	508	541	515	521	512	536	545	522	521	519	531	528	571	496	516	546	493	521	554	502	531	546	549	490	525	523	538	536	511	506	569	544	534	520	550	508	538	519	500	520	533	516	526	555	534	501	563	546	476	510	506	544	538	564	548	537	497	541	498	507	506	468	501	548	538	507	514	512	545	503	537	549	535	562	496	519	519	490	502	512	510	558	518	544	510	525	538	559	518	520	540	526	502	564	537	538	516
34177	16881	15144	11258	7514	5703	4926	4062	3366	2658	2256	2153	1863	1713	1460	1074	1183	960	833	713	774	827	918	1060	1254	959	644	615	667	573	459	433	399	365	407	312	323	257	253	281	217	236	237	273	235	217	255	209	223	218	200	223	223	214	209	230	238	238	225	188	222	202	171	199	200	187	204	198	197	195	166	183	195	214	187	195	162	194	193	186	183	197	178	184	185	186	170	199	184	155	155	158	192	186	154	184	181	189	209	184	200	184	202	211	187	171	172	194	172	205	180	189	183	177	184	191	185	195	204	182	171	184	155	170	189	200	173	177	204	172	178	166	195	179	183	204	181	150	171	198	177	189	194	209	176	170	192	185	211	181	167	190	190	177	191	184	163	185	195	171	191	161	177	196	181	186	173	179	201	193	188	181	225	168	162	181	174	185	188	175	173	167	163	188	201	199	191	184	157	189	177	210	173	175	179	188	168	153	180	210	180	174	185	176	196	178	175	201	174	168	203	170	171	158	195	194	190	161	204	182	167	182	207	181	200	180	200	197	174	191	188	181	171	178	171	190	160	211	153	167	184	171	152	173	180	171	188	186	169	171	177	175	179	175	180	205	196	190	182	179	195	185	162	173	169	149	189	184	170	225	177	172	172	170	188	175	175	172	169	200	178	198	179	172	166	153	170	184	161	185	187	187	159	175	177	200	165	198	162	152	188	159	199	174	166	186	180	184	178	169	184	201	165	194	178	185	181	159	162	184	183	193	176	205	177	178	209	171	196	159	174	195	182	170	171	194	173	187	182	188	164	147	173	161	163	180	156	158	158	192	191	172	167	200	201	168	163	170	184	192	180	205	179	190	174	166	193	190	194	170	171	167	166	170	191	191	199	171	187	192	182	185	176	203	189	174	171	178	171	173	186	187	192	199	180	163	174	169	197	191	192	180	179	190	187	196	191	202	187	159	197	190	179	161	173	200	220	190	161	180	184	205	169	181	177	208	185	178	174	175	202	151	177	182	162	169	156	184	174	194	198	182	170	182	156	171	197	176	201	181	163	181	162	174	172	191	202	175	194	164	167	188	178	157	199	169	193	199	163	174	176	185	170	187	170	187	179	184	171	166	206	177	206	174	182	165	159	154	179	167	169	176	176	188	169	182	199	184	159	175	194	159	182	181	172	184	159	166	185	177	176	213	185	179	164	179	154	178	175	178	180	153	181	191	193	171	182	167	145	176	160	177	201	148	179	180	178	176	176	170	139	196	162	185	182	172	183	192	176	201	198	171	167	200	174	186	173	162	169	145	186	179	183	188	181	170	172	173	170	151	195	178	201	167	199	190	188	179	171	163	208	175	189	197	198	159	167	164	183	173	176	163	148	166	180	200	188	175	178	177	194	193	187	164	181	176	176	170	201	183	163	211	163	182	190	158	179	183	173	187	193	188	142	179	167	207	170	188	162	161	176	202	181	195	186	200	191	158	184	178	186	181	156	190	175	185	199	179	189	213	194	190	186	180	174	173	170	161	160	172	163	169	192	176	190	191	173	204	207	157	182	164	167	185	181	160	169	174	165	185	161	184	176	196	188	172	179	215	187	168	187	187	195	168	162	212	202	190	191	183	191	199	187	198	199	159	165	183	194	140	179	171	159	201	175	190	182	189	169	188	170	164	189	166	169	189	164	194	154	156	196	199	181	188	176	157	183	203	195	181	183	197	173	186	190	172	197	196	194	155	186	167	193	212	169	207	167	173	195	172	182	175	178	180	199	167	149	189	182	169	164	172	180	176	176	173	176	176	172	160	185	175	157	170	170	162	183	167	180	179	191	186	188	178	175	205	214	165	191	189	161	192	174	199	158	198	177	167	187	189	197	183	154	199	187	170	201	185	198	203	164	175	188	170	165	196	171	168	177	185	190	183	150	187	172	172	194	177	155	155	142	184	182	187	165	182	181	177	185	183	168	182	180	178	176	167	179	161	167	171	183	181	164	199	157	180	211	170	193	186	188	170	170	162	189	185	202	162	188	159	176	169	195	188	166	146	200	169	192	196	182	185	194	171	186	180	178	157	192	181	186	178	195	159	160	174	176	157	186	170	178	153	185	189	171	164	194	177	182	179	180	180	194	167	170	172	173	178	195	192	180	166	197	189	181	193	194	180	170	190	169	208	190	155	171	185	177	182	188	169	180	178	161	165	187	177	175	177	183	186	182	161	190	157	215	219	180	187	188	160	158	170	213	175	192	192	174	196	172	209	178	158	197	173	173	175	181	176	185	183	170	174	186	166	205	186	166	179	184	190	182	170	184	176	159	159	167	179	167	174	178	186	179	183	188	195	184	181	188	189	173	202	160	175	180	179	185	171	152	158	168	194	156	136	197	179	191	179	184	192	205	186	180	185	190	177	189	198	173	184	165	178	167	180	184	165	167	180	167	201	179	205	169	211	175	202	191	165	173	164	172	162	178	174	188	174	173	178	178	192	181	183	169	187	182	167	199	197	174	172	185	184	165	195	193	194	192	145	174	169	214	187	167	163	176	168	164	177	169	181	179	188	169	180	167	163	177	209	191	176	192	180	150	162	181	178	164	180	179	183	162	173	185	189	183	178	183	169	165	188	176	167	176	172	168	166	209	167	178	178	188	196	169	199	173	180	177	184	182	183	168	179	182	178	177	185	190	198	191	183	179	175	159	183	180	192	202	186	170	164	179	179	179	157	183	207	184	194	167	193	178	177	165	164	188	175	205	169	172	172	169	190	170	192	177	166	181	186	179	165	183	201	174	178	179	178	192	186	195	174	196	174	205	183	169	185	171	178	171	186	172	144	167	186	198	191	188	177	169	186	173	176	162	188	164	162	162	161	188	155	175	182	195	207	200	183	165	166	183	185	156	173	198	169	175	164	175	157	190	188	189	154	181	186	178	166	176	198	183	192	198	207	169	197	182	190	158	177	181	167	176	182	180	174	202	180	203	179	179	179	182	168	157	167	191	199	186	164	210	185	175	193	198	196	167	170	206	161	167	178	221	170	170	205	196	171	162	180	150	175	195	179	172	162	187	173	178	184	190	168	179	201	140	183	187	185	180	183	170	204	175	161	176	193	201	204	176	184	204	176	188	162	190	156	173	183	158	194	191	174	150	164	207	196	184	161	210	161	194	200	186	161	186	177	209	156	172	189	186	195	162	172	170	169	173	188	184	172	188	192	202	182	188	181	187	155	171	174	184	196	172	185	153	176	188	181	204	176	183	166	173	155	177	195	185	168	167	183	174	180	200	173	175	177	186	168	161	194	197	203	189	187	186	175	167	188	167	201	175	155	170	207	169	150	191	183	155	194	181	183	174	186	204	167	167	174	206	193	194	191	180	166	191	200	178	189	165	156	169	175	163	190	180	161	167	201	198	164	184	174	188	198	185	186	189	188	181	182	175	173	169	166	196	191	170	205	163	168	166	186	174	183	192	175	177	174	156	169	192	167	187	162	180	174	188	208	203	168	174	202	175	185	173	167	172	184
19397	10287	18682	20391	18312	17577	16757	15369	13494	12414	11148	10905	10152	9015	7714	6099	5848	5382	4558	4006	4372	4762	5198	5792	7844	5214	4067	3727	3850	3402	2748	2275	2115	2106	1991	1570	1359	1148	1116	1018	927	963	1004	1052	905	944	920	835	843	850	882	934	876	869	884	827	826	865	718	756	687	664	611	562	621	638	568	616	561	512	582	576	495	515	568	533	499	565	507	513	513	493	485	521	524	513	468	503	426	473	450	504	455	426	466	518	497	484	489	499	487	531	457	474	466	435	461	444	477	440	456	426	490	419	464	450	424	473	434	471	445	465	477	454	438	472	478	457	464	451	466	441	443	490	488	458	481	423	469	479	444	434	450	473	438	442	443	475	462	433	420	474	442	479	474	462	476	431	446	472	428	440	426	470	454	453	479	437	441	411	443	421	442	435	439	402	445	419	450	458	480	436	414	456	420	433	461	435	434	442	459	449	432	430	442	420	470	451	442	450	434	489	413	452	421	448	444	448	453	506	437	423	447	463	464	426	474	436	436	430	450	456	433	414	445	466	441	455	439	470	422	452	438	432	426	452	415	476	457	442	462	442	446	438	428	443	447	446	444	450	455	451	454	431	419	420	427	445	436	450	476	479	446	441	453	436	442	462	425	475	478	479	424	447	490	477	460	437	432	454	463	434	419	463	452	472	452	466	440	452	477	451	482	435	456	401	415	445	440	467	473	451	476	446	451	460	472	458	451	419	435	408	444	459	427	452	492	459	446	487	425	429	451	414	439	440	478	490	474	411	481	485	473	414	476	473	493	413	433	480	447	455	401	474	451	445	458	451	482	456	435	449	473	460	434	429	502	462	487	428	451	422	434	479	433	439	417	451	434	423	449	424	433	462	478	465	452	445	424	465	430	467	448	478	448	457	471	415	457	426	449	420	459	446	473	465	454	452	474	389	418	474	455	454	474	433	444	470	433	460	430	437	421	458	443	446	441	477	465	451	437	420	444	449	501	472	456	475	465	460	468	450	469	448	465	441	408	468	468	489	485	434	459	439	494	429	444	469	465	471	460	407	458	446	426	428	468	438	470	460	435	440	477	446	445	443	416	459	471	431	463	441	454	436	496	488	443	473	429	460	466	417	469	469	450	481	456	447	433	461	472	456	450	450	446	442	445	456	461	431	440	424	452	455	414	448	457	468	464	452	480	467	429	442	417	501	454	428	443	448	438	458	473	434	452	446	426	458	445	466	450	455	475	449	457	422	454	424	446	457	413	434	445	461	442	438	467	461	453	492	448	472	419	451	429	470	469	517	433	437	461	469	463	402	432	469	426	455	411	429	461	436	451	438	416	405	454	448	444	472	477	454	473	456	457	441	486	480	422	453	416	432	447	438	485	462	488	441	474	422	440	467	451	476	440	426	459	420	458	450	430	458	488	489	435	448	422	493	422	430	457	446	444	429	416	477	480	421	464	500	413	458	462	451	473	446	473	492	452	438	501	461	481	449	420	473	474	455	420	438	443	454	448	502	426	440	442	447	466	505	466	473	459	452	413	447	430	440	441	486	457	479	471	430	453	444	478	455	458	458	498	438	454	445	499	429	446	428	447	454	447	460	434	449	458	472	451	418	471	419	430	502	429	444	466	453	473	444	471	409	479	479	465	431	434	468	449	494	424	467	484	471	463	465	462	433	448	448	448	439	467	450	436	440	457	500	455	428	483	429	463	449	444	454	406	468	433	458	422	468	438	422	417	439	437	434	455	462	484	466	423	427	452	448	482	439	422	439	464	449	432	420	469	461	440	443	430	458	420	478	460	423	463	445	455	453	424	447	483	440	432	420	429	474	450	450	482	439	442	433	462	449	455	433	463	445	455	446	474	476	445	447	449	446	448	443	450	486	478	479	454	433	425	404	463	457	403	472	507	441	441	421	421	437	426	451	471	487	450	463	457	413	477	458	416	429	457	435	425	498	432	452	453	473	425	452	417	484	461	439	463	469	477	484	473	431	475	430	458	473	430	457	417	441	417	446	414	442	432	453	420	456	444	459	409	441	459	430	444	455	460	436	403	471	477	456	445	449	463	436	438	447	448	449	481	424	443	451	449	446	426	449	445	471	467	494	471	411	447	441	415	489	459	425	412	435	470	456	446	483	449	502	430	483	456	453	487	429	495	462	461	464	454	456	448	462	466	436	455	429	451	494	441	490	439	429	479	456	477	480	499	444	437	458	423	485	454	458	447	430	430	464	479	457	423	460	460	438	484	460	460	419	470	440	431	468	433	460	433	438	430	446	427	455	435	496	427	442	475	450	462	420	473	444	411	451	481	466	449	429	472	452	450	466	475	467	445	447	447	453	450	447	465	443	453	448	464	441	452	470	438	459	424	455	413	469	453	455	465	452	433	438	413	443	422	466	478	482	457	416	454	431	438	439	403	451	428	430	447	465	420	477	432	455	469	457	470	480	469	450	454	434	423	431	493	467	444	438	477	436	484	434	441	466	421	457	470	429	438	450	454	441	434	464	435	439	451	436	457	417	500	461	451	459	481	450	443	477	444	481	464	440	431	432	442	442	432	419	479	462	414	456	412	451	450	448	454	442	431	454	433	436	469	429	420	468	456	442	463	446	454	479	446	458	504	441	454	443	478	457	439	447	466	447	443	440	465	416	421	469	474	447	447	444	464	498	458	472	466	444	448	467	450	441	463	410	451	476	463	455	475	429	484	451	459	453	453	466	462	415	462	462	450	451	432	459	476	383	473	421	439	427	490	476	471	423	426	428	454	460	450	471	432	450	440	423	473	506	477	439	432	447	445	450	472	408	460	456	486	461	419	478	404	445	433	449	440	491	452	446	443	432	428	447	487	418	446	463	456	466	443	463	429	432	468	460	455	462	460	468	458	453	489	440	476	473	454	434	472	454	486	426	466	451	438	439	471	453	490	488	456	414	414	469	436	441	455	446	465	455	474	446	463	463	429	467	420	468	424	457	494	467	444	457	449	444	452	460	463	415	458	422	479	434	464	431	416	476	411	451	482	425	475	479	461	420	442	451	457	401	450	440	454	500	437	433	457	441	471	459	502	464	451	497	457	458	435	494	467	425	445	436	412	467	446	451	442	452	461	433	464	453	440	469	484	455	447	467	459	479	463	453	432	502	466	431	450	461	443	493	460	463	437	436	484	421	468	426	459	456	444	472	443	410	484	478	411	452	442	444	435	447	462	427	465	448	447	448	444	474	430	442	456	430	457	490	483	446	465	431	472	462	427	445	439	473	468	476	460	465	465	446	480	442	469	484	447	457	451	456	424	466	475	440	480	489	480	472	418	418	465	426	458	456	463	446	445	432	432	457	460	480	473	459	420	430	414	437	419	443	433	447	429	495	454	430	419	452	484	452	425	465	460	446	415	459	432	409	463	454	446	458	447	455	448	444	473	454	467	466	423	446	433	463	441	467	425	469	449	430	426	479	408	425	425	464	433	472	477	437	478	395	460	439	436	464	470	479	467	451	481	419	458	471	450	432
11723	5154	4855	3387	2229	1670	1444	1260	1055	843	775	753	616	564	515	450	447	435	432	424	415	407	425	368	413	341	388	365	337	316	333	326	314	314	298	312	305	296	335	315	323	299	296	330	329	277	280	307	289	282	293	293	262	299	290	292	316	286	298	287	277	278	275	265	271	277	273	271	265	263	261	288	254	252	240	254	291	265	254	270	249	250	246	230	250	304	304	298	304	264	274	270	247	250	265	251	277	286	293	284	258	263	272	242	253	271	283	277	264	265	285	253	255	280	266	268	263	244	294	269	220	255	250	267	265	281	293	267	301	258	272	252	279	257	310	259	249	235	266	273	275	272	274	256	266	284	276	278	267	293	252	300	270	274	256	253	250	279	256	250	250	256	288	269	225	261	270	250	254	268	245	275	242	250	275	299	282	259	259	254	263	274	261	269	259	261	249	267	251	267	268	235	275	252	243	296	254	278	239	280	319	278	252	282	266	272	254	251	285	256	309	251	246	245	255	269	279	247	268	275	283	270	237	267	243	271	271	288	233	243	257	253	282	258	263	262	278	270	269	283	259	272	268	242	283	272	247	259	271	281	257	251	272	272	268	249	243	282	298	233	277	254	264	285	276	275	272	272	306	299	253	262	280	267	232	272	251	265	286	245	255	260	289	248	271	262	287	264	245	259	267	250	269	252	282	249	282	281	294	279	291	287	287	271	279	254	250	282	264	248	270	259	248	249	254	283	240	272	271	249	267	287	236	278	297	265	249	272	258	272	249	289	274	261	276	239	265	277	246	263	257	257	241	265	265	271	274	264	296	285	222	265	260	273	262	293	280	271	252	266	285	269	261	281	286	260	271	291	280	229	300	272	283	255	292	266	263	257	244	265	287	252	264	258	279	282	231	257	256	280	291	251	260	251	248	251	285	250	275	279	291	248	271	264	275	262	297	242	269	257	269	279	271	278	287	273	277	266	279	279	270	293	265	261	252	270	259	255	231	306	260	281	265	263	218	303	256	315	255	263	291	255	302	291	283	270	259	283	296	271	253	291	254	253	257	261	250	237	259	270	286	260	287	242	223	246	292	255	258	288	228	258	257	260	266	255	301	283	262	251	255	265	269	251	248	254	253	233	247	264	252	260	278	302	244	256	260	256	271	269	284	271	286	307	257	283	250	275	238	250	257	243	240	296	257	260	265	237	271	270	257	278	249	247	253	247	265	273	269	276	246	270	243	278	254	275	284	280	254	268	282	239	241	244	271	263	251	247	303	260	268	285	270	266	260	282	260	276	300	248	241	270	259	269	255	273	279	238	285	249	261	275	270	256	258	266	244	254	262	252	262	286	282	265	268	268	256	265	284	217	251	289	294	273	268	273	266	267	251	271	256	268	254	265	285	275	283	241	282	268	232	252	262	282	257	292	276	261	257	257	258	271	255	257	286	264	242	268	259	253	258	257	258	267	268	274	297	294	260	292	286	271	266	290	267	279	287	270	279	261	247	278	283	276	238	277	263	269	267	264	246	285	280	268	289	284	271	270	249	261	251	268	258	291	258	296	244	261	243	297	262	286	291	290	281	234	268	281	249	271	265	296	279	271	279	261	268	244	267	273	235	244	230	316	309	273	273	280	262	248	268	264	254	259	270	268	253	267	255	250	246	286	265	271	237	261	276	265	280	252	293	250	245	279	237	238	279	294	284	286	279	279	264	254	264	256	249	273	251	301	263	282	274	270	239	297	251	289	274	271	261	242	274	260	267	268	237	270	283	289	265	296	238	248	262	257	273	268	245	295	258	255	258	278	251	239	262	296	265	267	291	273	296	243	263	301	277	272	289	276	243	270	238	277	266	261	259	279	273	276	266	261	277	290	270	234	272	270	249	295	233	274	276	293	272	266	279	268	256	326	293	246	284	271	260	279	271	246	240	263	267	280	263	270	264	252	250	306	277	270	249	292	282	281	297	282	279	240	253	261	258	265	299	279	267	254	300	260	285	271	237	278	248	248	301	261	307	258	264	258	249	277	258	277	270	259	265	288	240	269	260	266	272	250	258	282	245	267	243	259	297	290	282	272	261	263	294	278	277	278	262	257	242	263	295	228	281	294	296	258	251	285	262	270	274	257	273	280	240	261	283	252	262	274	288	249	264	245	299	252	277	228	274	251	257	241	247	269	252	274	274	256	278	285	230	289	256	282	266	271	256	239	285	303	274	245	268	254	238	279	257	291	273	252	277	292	266	255	288	252	275	271	283	237	260	296	252	276	259	287	265	263	266	277	241	267	263	259	283	266	269	241	247	262	283	283	274	266	241	254	276	242	287	291	248	259	297	279	252	264	251	255	273	284	280	262	288	288	270	271	275	292	238	264	259	283	274	259	309	260	270	279	263	275	263	275	265	270	238	283	265	252	289	271	279	271	283	283	293	267	257	278	276	269	241	262	265	263	271	250	238	281	296	278	282	250	262	257	280	263	283	273	274	270	244	275	276	263	269	260	272	291	288	284	284	274	255	242	235	248	266	294	251	268	298	261	290	269	263	282	228	263	285	272	261	241	323	278	259	256	275	281	288	252	279	269	251	270	283	238	281	277	254	274	245	278	237	272	266	274	270	235	247	256	261	269	217	260	274	243	260	268	243	277	268	264	258	261	229	247	314	245	273	300	295	267	283	278	282	257	268	264	265	260	278	261	250	261	261	252	299	272	306	269	276	269	304	250	283	269	268	302	271	278	272	263	288	252	247	284	262	243	251	254	273	304	267	279	275	266	241	262	254	271	252	257	280	246	260	278	269	256	239	273	258	269	261	269	298	268	268	275	253	289	257	287	249	260	257	263	243	270	262	292	263	240	251	257	288	252	282	269	265	249	236	270	267	276	256	278	232	301	248	231	291	279	264	250	269	262	293	263	252	294	281	260	255	269	263	279	291	257	258	253	264	279	275	259	251	275	257	255	248	243	253	248	263	270	252	252	282	277	277	287	287	229	271	270	267	231	245	289	291	245	293	254	248	236	269	246	281	251	254	243	278	272	264	244	287	278	222	257	282	265	284	240	275	299	269	300	277	245	250	297	240	249	282	278	267	308	261	265	284	257	244	295	278	277	235	262	293	263	262	249	238	272	270	246	269	293	263	297	276	248	258	266	271	278	266	257	308	293	263	280	257	267	275	286	250	243	275	252	257	257	258	262	291	268	244	269	279	240	284	271	262	295	267	274	280	260	268	261	282	303	238	247	259	291	263	235	296	271	274	247	261	275	293	297	274	254	252	241	255	272	281	267	268	262	230	280	255	273	262	274	258	263	255	248	246	282	247	282	262	220	276	264	276	280	257	265	280	289	262	296	269	230	267	273	316	268	289	281	276	237	249	305	296	211	249	265	268	271	274	254	253	246	283	285	271	270	246	265	255	284	273	250	249	278	279	284	240	264	254	256	244	245	275	247	264	272	251	253	288	255	267	289	267	237	270	253	295	296	262	278	273	299	273	266	268	240	271	269	275	269	288	240
6693	4520	8370	9152	7901	7143	6194	5465	4876	4101	3806	3425	2937	2663	2416	1980	1861	1841	1671	1603	1640	1709	1749	1653	1686	1405	1380	1309	1236	1189	1130	1110	1045	995	889	926	850	861	814	782	792	826	847	837	820	785	797	824	811	813	754	803	758	813	780	834	821	805	750	728	691	664	681	694	669	658	704	707	693	664	581	652	621	672	663	661	636	663	643	639	634	598	680	688	634	585	653	641	620	612	579	607	697	674	642	675	626	668	608	661	636	626	660	650	657	668	620	648	625	628	638	604	653	658	653	606	660	624	694	618	658	657	655	678	648	640	644	622	639	664	682	630	688	664	658	651	684	640	658	654	684	629	614	637	658	612	649	656	666	631	662	602	645	654	642	650	670	637	616	669	622	660	611	619	605	642	629	634	644	617	642	571	629	637	618	649	630	630	620	644	672	630	603	646	651	677	621	661	657	619	623	638	626	624	614	622	622	643	614	617	628	648	634	624	660	605	636	581	606	647	651	642	606	623	660	625	668	612	644	684	652	649	646	621	659	628	649	626	628	612	643	642	645	690	668	582	635	651	561	685	627	642	654	630	624	644	645	668	615	618	657	619	652	598	694	665	587	595	665	603	630	624	635	648	635	667	656	603	651	619	603	636	625	642	606	675	661	697	671	601	611	651	629	629	617	640	610	607	623	640	660	667	637	661	671	642	642	628	603	629	621	642	647	698	688	637	659	650	621	638	626	669	642	627	660	637	636	649	631	642	639	640	637	635	696	664	640	636	650	649	670	636	617	665	641	679	647	658	622	697	617	658	661	613	599	620	666	663	621	670	675	583	586	613	608	644	640	669	620	623	650	637	649	672	651	658	644	629	624	643	624	631	590	662	712	648	642	646	660	667	596	624	684	628	639	618	670	620	630	606	674	652	683	611	621	588	596	619	672	625	616	647	625	649	616	642	615	657	608	642	617	647	584	658	626	655	665	674	612	609	681	584	638	630	675	629	650	627	660	600	619	629	627	658	639	638	649	670	653	669	628	654	632	666	579	659	678	626	605	616	619	593	569	648	645	674	655	646	602	603	635	619	651	654	715	659	678	623	656	653	676	600	682	633	622	570	626	649	648	666	603	684	611	627	647	642	641	648	621	639	616	632	598	656	602	595	650	567	630	626	629	663	668	610	629	645	627	652	667	628	654	606	641	604	592	656	652	649	636	651	609	636	646	619	639	644	630	653	637	625	640	625	688	671	645	651	637	647	615	626	636	634	644	650	625	650	601	673	624	634	663	650	647	611	642	657	662	649	605	637	693	637	648	654	657	632	631	625	652	629	619	688	597	702	595	644	650	587	643	661	614	651	633	636	608	620	640	633	636	633	604	661	637	631	604	643	632	686	658	624	650	678	665	646	650	659	637	619	635	663	660	644	629	634	630	643	682	630	623	660	632	643	627	663	654	666	682	683	647	617	638	643	679	664	635	639	596	623	667	621	635	651	687	631	619	600	651	690	648	661	645	642	657	654	668	618	635	649	618	636	658	633	638	643	646	654	589	641	618	597	651	643	667	639	667	648	670	621	575	605	644	605	609	641	648	604	629	633	630	646	598	611	666	640	663	623	630	634	656	617	620	682	625	630	655	624	635	660	599	610	637	655	646	670	651	665	628	568	642	597	665	599	646	611	632	643	602	632	618	668	635	622	637	648	655	614	645	649	665	642	644	623	615	596	639	637	640	604	647	669	624	602	687	630	663	647	614	664	632	624	627	680	674	603	629	629	718	652	647	650	655	689	614	639	610	638	604	621	636	628	616	646	639	650	668	644	639	613	644	651	659	650	638	644	643	621	647	641	663	630	653	647	665	620	631	626	562	602	633	613	654	637	593	572	653	646	683	584	621	646	610	629	628	678	634	613	640	605	630	599	624	620	660	655	643	666	681	631	676	650	650	636	672	653	681	620	633	657	667	647	608	613	602	583	591	629	642	616	659	638	627	616	633	593	648	614	684	664	630	661	660	608	678	609	617	659	666	643	665	630	628	611	623	607	683	648	578	667	623	614	669	618	632	627	633	657	624	644	665	669	611	600	642	619	619	671	681	633	618	594	631	617	641	645	667	636	633	595	657	609	690	666	594	658	649	632	643	632	616	682	592	642	591	685	695	643	642	602	663	630	653	697	624	649	614	669	590	676	618	616	673	611	641	687	653	637	655	651	650	655	677	628	594	665	634	652	617	625	607	609	673	656	636	664	647	619	641	700	628	643	656	657	637	685	604	666	644	625	646	612	672	606	675	598	680	652	618	607	640	632	628	633	674	632	623	603	645	634	655	630	630	637	614	584	638	654	611	641	634	646	625	642	609	635	593	646	626	651	607	654	628	647	614	633	635	643	668	640	626	600	620	640	645	672	624	639	610	643	607	626	624	618	672	620	653	648	607	646	670	643	674	623	654	646	657	624	614	633	693	637	613	601	632	623	641	634	620	631	644	666	648	663	630	622	610	664	633	667	690	622	621	612	592	599	585	585	685	638	612	661	636	647	588	638	654	646	627	626	623	661	652	567	648	619	647	608	647	653	623	589	664	644	653	664	676	628	584	619	613	592	641	619	691	637	641	644	628	641	594	646	595	630	602	654	624	666	612	610	661	618	631	623	611	627	610	655	674	616	664	620	635	663	652	676	620	614	639	652	621	612	642	645	634	635	614	663	630	631	600	600	619	675	625	600	660	605	652	673	682	633	631	663	634	647	673	654	655	646	642	621	669	637	621	621	632	646	674	626	642	635	627	602	637	618	673	646	635	634	585	617	598	638	651	627	692	602	635	604	673	639	667	643	611	642	619	687	646	610	649	654	637	701	648	657	664	630	633	646	635	640	614	617	656	653	640	664	646	670	651	608	647	607	665	654	610	624	639	654	629	611	614	647	654	656	625	665	634	606	691	678	645	628	646	647	660	619	671	634	644	646	631	653	657	608	674	637	634	634	587	594	646	616	647	630	635	613	592	605	668	657	647	656	632	644	637	673	648	652	606	647	659	650	693	580	647	619	601	631	654	649	624	659	627	621	631	648	678	628	619	637	658	636	617	642	619	613	639	637	630	660	682	605	650	611	672	638	632	647	623	607	654	623	621	656	632	673	646	608	610	644	619	647	681	618	649	648	694	597	636	633	664	637	656	682	643	681	608	609	665	597	623	620	662	642	616	624	589	639	653	640	665	655	625	626	595	657	610	670	635	630	694	672	640	650	634	622	634	671	640	652	631	625	654	609	665	630	642	612	640	640	640	661	614	585	689	628	612	600	614	664	665	626	615	651	614	635	617	682	615	659	597	633	631	634	663	660	605	612	580	652	665	643	646	643	634	674	625	664	662	643	607	638	620	633	630	599	623	577	664	630	620	659	655	618	663	655	628	613	614	650	607	672	649	639	626	610	693	625	604	626	650	603	689	612	610	625	630	634	638	649	636	661	682	639	621	647	668	603	645	616	629	624	644	670	672	609	611	627	620	671	601	621	656	635	624	609
25066	11223	10002	7235	5027	3779	3337	2754	2235	1887	1586	1437	1268	1031	911	793	776	777	640	606	594	607	678	684	770	619	529	444	510	485	437	359	339	331	316	305	278	276	280	252	242	261	282	281	281	293	258	299	267	265	247	249	278	267	249	291	261	235	249	254	247	247	222	248	245	261	269	241	214	251	249	225	248	222	233	241	240	231	260	263	250	219	248	240	230	237	230	211	246	253	229	219	262	229	223	228	233	253	214	212	203	246	210	222	224	209	247	237	229	244	218	239	209	207	227	219	227	225	210	207	235	231	239	212	214	217	246	256	246	236	223	237	231	201	213	214	247	231	239	226	241	214	235	235	219	204	230	238	226	246	219	231	220	208	228	228	214	239	212	240	236	207	226	227	230	238	245	212	209	232	247	249	218	229	210	219	215	211	263	201	219	253	236	263	218	261	216	243	235	225	187	234	228	238	253	239	256	231	248	226	216	240	235	253	247	194	254	244	200	200	239	211	239	220	223	220	214	205	220	203	213	226	213	234	193	251	221	224	237	227	237	221	250	233	222	269	234	204	222	228	221	252	224	218	251	231	224	261	217	241	214	212	249	257	215	256	224	222	228	220	223	229	214	218	213	212	240	235	229	208	244	201	233	215	229	226	225	210	234	231	203	230	207	238	222	231	233	234	179	220	240	233	230	253	222	227	227	210	221	236	229	238	221	228	199	239	250	210	248	214	229	269	208	221	228	215	241	208	261	213	224	216	228	269	225	230	229	238	202	232	240	223	226	245	218	228	239	236	213	246	229	271	216	255	223	244	229	225	214	274	216	232	232	234	205	228	247	245	240	214	210	258	236	246	224	194	239	191	236	224	227	231	243	245	224	245	254	217	260	214	239	225	222	241	220	241	230	186	226	221	226	267	218	237	244	216	212	247	228	201	240	227	263	221	259	233	219	248	230	253	224	238	218	217	228	217	191	230	217	245	240	211	232	216	240	204	221	236	237	208	217	216	255	194	215	231	237	238	238	216	237	220	221	222	233	232	242	214	211	233	210	230	240	234	220	231	236	261	265	269	208	228	223	224	235	232	225	238	234	237	212	233	210	230	245	245	263	242	217	242	242	226	249	223	252	229	229	245	249	228	240	233	233	227	225	219	230	226	245	234	226	234	226	252	212	209	252	227	238	191	219	219	215	235	271	237	256	213	219	231	247	206	242	245	255	212	261	189	211	217	216	239	235	265	246	211	239	211	238	223	239	197	251	255	260	219	238	241	205	209	253	227	243	213	233	214	222	228	237	240	254	231	211	228	241	225	226	209	242	252	219	216	227	225	215	255	254	242	238	226	219	221	247	239	227	223	216	240	224	235	245	232	230	208	236	216	243	225	219	231	225	224	246	234	250	211	230	253	241	226	209	225	213	240	253	207	253	226	225	244	234	234	214	229	212	236	212	231	221	236	232	221	215	218	248	247	213	218	228	237	244	242	243	241	244	254	250	213	242	200	223	246	233	245	238	251	223	246	255	218	212	198	258	212	239	230	250	228	231	244	248	230	209	242	209	246	240	233	214	250	238	231	221	230	221	195	223	216	248	207	217	244	223	235	247	244	232	224	190	217	224	223	240	234	241	269	201	245	238	241	204	260	229	246	248	213	241	214	231	229	233	213	211	213	243	230	215	250	224	255	291	245	222	252	238	234	208	237	211	212	254	223	210	227	240	227	243	265	230	236	244	231	239	219	205	226	231	241	252	230	224	221	248	217	233	226	215	214	233	254	241	212	233	230	203	203	247	261	233	220	233	237	191	211	239	213	206	221	228	237	275	255	248	249	233	226	213	236	223	219	226	262	225	228	238	238	227	243	227	236	213	238	219	249	229	231	201	231	240	244	247	231	240	240	214	206	217	220	238	216	237	243	237	250	201	236	242	203	228	209	269	211	237	220	213	255	222	218	217	204	209	235	243	234	240	249	233	238	234	236	217	240	232	243	223	246	232	235	225	224	237	237	231	233	225	200	242	218	233	234	214	225	257	252	223	220	245	228	255	222	232	188	225	233	244	249	228	248	243	248	238	232	239	226	239	245	237	288	245	231	221	225	218	228	208	237	234	249	225	230	251	229	242	227	205	212	247	230	243	223	224	200	243	215	221	233	246	230	216	208	219	218	200	218	201	240	249	230	228	242	233	234	195	252	222	243	214	193	252	238	236	256	219	224	214	225	219	191	224	228	250	232	212	245	206	215	229	232	241	221	233	236	244	207	231	244	216	239	214	262	230	245	271	252	232	231	254	231	235	232	260	241	230	238	257	238	250	227	216	221	223	238	248	234	255	212	216	224	210	260	237	218	256	217	199	225	240	214	245	229	223	257	238	238	232	235	225	211	211	228	238	250	235	209	249	215	221	212	227	251	235	228	251	217	237	238	233	252	248	240	248	216	233	228	225	222	231	247	206	223	236	217	243	252	201	213	238	223	248	217	214	213	236	231	223	235	235	222	221	239	232	225	213	227	216	216	218	245	251	196	217	208	227	226	249	230	248	255	256	219	205	250	246	212	252	209	185	241	222	223	250	242	242	232	225	233	230	228	207	236	248	241	241	253	213	237	228	236	223	215	230	240	244	193	213	249	233	201	241	230	243	223	238	239	236	233	228	219	210	236	268	231	219	223	224	243	227	243	206	223	237	220	256	229	215	237	235	221	223	257	215	215	247	238	242	245	223	227	237	231	232	204	228	258	217	215	222	224	202	241	237	231	193	237	224	267	233	220	221	220	225	215	219	240	210	260	239	244	209	230	258	246	246	213	218	231	249	215	229	238	240	246	231	193	222	233	220	238	206	226	240	195	225	212	230	232	255	234	211	219	201	236	248	244	258	250	271	227	236	238	240	208	222	206	221	236	229	231	235	236	236	215	211	227	199	209	243	225	242	241	233	246	213	193	229	242	216	253	215	229	230	238	237	226	243	235	263	246	224	237	229	243	231	233	246	214	229	237	210	264	208	241	247	265	251	239	239	239	225	218	190	241	216	225	226	236	258	205	193	256	224	249	238	225	235	219	236	232	255	218	213	215	197	219	245	261	244	214	218	191	219	221	218	279	209	222	236	213	252	242	216	216	219	272	213	229	254	204	225	228	232	224	256	225	200	212	225	230	251	210	245	260	210	180	275	217	213	217	218	228	230	244	244	261	246	237	203	231	240	237	222	206	250	227	221	238	248	234	218	215	235	193	222	254	211	226	239	248	247	216	219	263	228	236	238	223	206	219	233	224	272	226	238	230	204	228	231	227	213	227	253	273	250	230	216	223	233	196	235	222	204	215	222	221	237	225	238	233	220	240	237	234	252	267	240	244	233	243	202	241	241	245	213	233	272	261	262	250	227	218	213	233	222	215	241	246	237	253	243	209	236	212	211	239	261	221	240	253	225	235	253	238	231	231	222	219	233	212	238	224	242	235	205	225	247	237	235	253	232	213	193	198	241	231	219	258	240	235	228	214	216	202	207	227	260	228
14425	7626	14022	15927	14416	13138	12927	11712	10040	9110	8493	7576	6490	5582	5038	4103	4264	4118	3423	3341	3208	3391	3999	4197	4659	3352	2731	2505	2663	2289	1862	1717	1464	1513	1356	1110	1106	986	920	938	883	922	970	920	890	863	871	859	883	873	876	857	824	843	847	856	820	775	780	728	670	732	656	625	655	634	695	695	608	611	618	583	622	552	561	584	611	606	585	608	625	620	600	596	575	519	555	560	569	589	568	548	568	577	569	549	544	611	556	597	555	634	563	583	583	561	542	628	590	556	601	538	569	585	558	567	612	550	540	557	517	553	582	540	594	582	588	538	589	537	550	569	542	598	606	573	550	546	575	560	565	567	584	568	541	538	519	559	556	576	520	567	558	590	587	567	539	540	510	548	518	560	530	589	576	563	577	548	595	581	562	576	588	565	540	589	554	550	550	585	549	590	547	531	535	532	549	530	562	567	535	543	587	534	554	555	576	532	560	575	565	575	534	588	547	556	562	572	545	556	573	568	578	565	569	553	536	560	544	624	625	537	558	558	572	540	569	531	588	580	566	561	535	565	550	557	526	570	599	595	561	561	586	584	558	527	549	542	554	549	593	547	580	591	551	572	550	501	580	566	526	541	555	576	563	552	540	582	553	556	574	567	562	573	597	610	533	575	564	549	563	562	541	570	560	561	535	564	527	572	553	538	584	560	566	544	608	562	536	563	580	530	573	546	555	577	523	545	551	532	570	537	537	537	556	547	572	568	562	550	588	527	581	599	589	494	575	586	564	563	520	533	525	514	569	560	599	561	581	574	561	561	571	606	576	554	547	573	551	548	547	549	569	553	619	564	572	549	512	606	502	557	550	545	576	581	585	571	576	533	560	577	571	577	563	590	563	574	556	554	560	551	565	604	553	559	583	586	556	589	543	548	570	596	569	524	539	549	586	533	549	592	602	572	560	541	546	569	566	530	566	560	568	546	557	536	562	570	540	541	529	561	512	539	573	538	531	540	555	565	553	593	539	584	580	564	555	559	578	549	555	573	551	538	541	551	559	612	603	573	546	542	545	595	549	583	524	573	527	587	542	509	535	580	555	559	563	565	549	578	505	573	579	520	562	612	544	547	570	583	567	533	547	526	554	569	550	546	549	546	546	546	571	580	565	512	519	562	556	559	599	567	567	569	552	551	543	543	601	572	559	536	579	547	557	599	552	564	575	567	507	545	587	543	526	616	584	570	555	515	551	551	571	552	550	570	586	576	553	522	566	548	583	548	566	597	606	540	590	566	522	571	547	578	580	581	581	580	589	532	540	564	555	554	518	546	501	573	512	507	605	551	584	556	538	563	569	539	528	527	534	568	572	554	605	574	531	577	577	568	522	549	582	533	568	569	534	570	574	543	572	524	558	526	567	605	585	538	569	531	554	597	544	570	514	535	574	562	617	539	556	551	585	581	556	558	564	519	578	562	593	576	578	543	581	532	620	556	568	569	597	539	587	564	539	536	605	580	549	578	523	564	566	580	561	528	565	558	572	617	547	572	570	524	592	569	547	531	573	591	537	579	539	556	564	528	594	586	548	525	566	558	594	546	581	553	522	577	530	545	527	553	514	542	587	559	551	552	602	544	574	540	510	594	579	562	547	542	560	580	564	545	549	579	542	570	551	581	559	537	565	546	568	592	567	535	539	562	516	551	517	529	551	591	563	557	607	542	536	539	568	554	570	552	571	603	575	510	573	584	519	536	590	591	565	548	608	587	577	562	576	596	542	572	554	585	546	562	569	579	582	575	499	545	558	572	519	553	547	557	584	539	569	604	559	548	538	558	516	553	520	495	573	571	537	522	529	546	548	544	550	521	541	525	550	562	519	567	508	550	520	585	562	569	574	564	545	533	520	574	581	585	537	546	536	505	542	532	570	567	530	532	595	540	526	555	527	550	530	539	558	576	569	577	544	496	542	602	542	615	530	512	541	549	545	562	527	587	519	533	525	557	553	584	557	545	545	547	585	579	560	534	567	574	548	556	590	571	541	559	581	544	537	587	531	554	576	515	576	568	555	507	606	550	547	579	512	559	564	516	537	536	526	522	558	514	551	549	566	588	581	516	554	567	545	542	556	557	531	608	542	528	578	586	579	569	555	561	561	553	549	589	565	593	579	613	516	533	553	561	598	561	560	554	572	560	556	545	565	580	608	597	520	577	567	540	512	501	552	560	565	588	497	547	541	553	544	600	558	596	580	498	572	541	547	588	547	580	607	584	544	576	570	524	572	564	538	537	531	557	561	575	555	525	587	586	523	588	560	534	571	525	586	548	557	564	534	571	554	524	549	539	588	553	574	544	508	545	559	548	540	600	565	540	581	597	532	539	549	563	524	593	547	567	615	577	528	575	567	572	551	574	520	559	563	574	568	566	562	543	551	576	541	574	565	540	582	599	584	569	563	566	591	554	549	537	595	580	545	575	583	589	564	525	540	576	539	557	598	536	513	551	524	548	579	571	595	589	599	584	543	574	565	532	538	573	538	562	537	544	529	577	580	553	589	568	597	538	537	568	547	551	593	579	596	532	551	509	579	535	581	536	561	547	549	521	552	603	553	542	542	565	559	537	568	548	531	574	565	536	568	591	559	548	508	535	547	566	544	555	538	584	603	554	537	609	573	545	518	594	552	589	555	586	529	579	531	515	501	561	588	537	555	535	596	600	551	581	524	576	511	543	513	616	561	540	575	561	544	570	548	507	506	589	554	566	580	576	592	550	586	606	562	599	556	539	573	578	557	555	549	559	569	598	572	552	612	530	545	568	574	571	514	566	603	508	554	548	567	553	545	547	572	581	552	565	560	578	602	569	531	570	572	560	576	528	585	578	589	550	541	531	529	523	581	542	494	561	546	581	567	564	543	558	550	550	561	566	516	525	588	547	506	517	568	586	522	569	571	552	531	542	574	619	542	566	601	540	578	567	562	545	545	545	576	561	577	575	595	575	560	543	537	545	576	565	552	572	554	570	577	526	555	607	535	567	563	559	592	565	560	547	564	538	560	541	578	558	537	558	539	495	540	527	551	564	590	556	565	552	580	582	535	570	594	560	581	546	537	607	576	519	588	552	598	580	595	572	539	573	555	555	543	512	579	586	581	577	559	579	561	568	560	546	586	572	566	560	587	558	541	543	591	543	590	581	559	541	549	562	556	538	557	579	570	559	567	542	587	523	535	534	591	587	556	590	565	560	577	562	590	556	547	577	595	573	553	548	526	575	542	555	546	557	541	554	510	566	581	543	526	543	593	548	558	590	579	577	529	526	579	581	526	517	536	550	568	580	545	514	586	568	571	549	545	537	551	561	617	554	533	558	516	574	515	558	540	507	534	569	566	555	568	562	580	557	542	566	541	551	516	554	600	566	550	566	584	540	510	557	582	552	594	562	546	512	562	593	568	571	575	546	578	556	577	548	521	553	549	578	629	576	572	539	569	593	605	566	553	537	553	527	619	574	588	555	538	573	571	579	550	557	522	535	528	529
33823	16578	14557	10969	7985	6651	5649	4555	3437	2852	2453	2334	1779	1456	1333	1044	1104	957	867	785	797	953	904	964	1024	777	670	598	775	572	422	433	400	372	306	295	296	275	248	267	273	247	276	238	259	224	216	234	252	225	232	248	265	232	245	201	242	234	222	191	213	202	168	201	189	185	187	199	192	219	189	194	193	182	181	203	185	179	202	184	197	182	204	200	174	194	175	203	186	193	190	171	210	209	207	188	177	192	183	202	183	196	214	200	203	179	175	197	174	187	200	188	166	170	195	177	173	180	202	176	164	163	205	203	164	194	183	181	202	205	167	194	207	193	200	191	164	200	153	186	188	180	186	172	182	194	162	177	169	192	213	172	188	171	194	173	193	177	208	182	191	167	166	157	181	169	170	177	174	181	179	196	206	208	187	197	155	185	202	188	187	178	175	173	193	201	189	195	172	145	169	161	205	182	170	181	191	196	176	173	193	180	202	184	156	191	185	184	202	203	186	172	177	187	165	197	161	191	193	192	169	172	189	187	201	191	175	176	159	171	169	165	176	187	174	191	168	202	190	182	182	173	174	179	190	186	209	164	186	218	161	191	199	213	192	177	176	180	173	200	182	174	205	164	174	188	174	177	170	185	180	161	180	178	163	195	203	165	182	195	186	176	191	162	169	156	172	168	165	180	191	187	189	181	188	153	180	183	172	178	194	165	178	195	203	196	169	190	207	183	187	187	193	188	183	157	187	199	213	195	220	159	180	193	189	198	187	179	193	214	150	196	197	185	187	188	196	204	175	193	157	184	179	186	196	169	170	195	173	185	199	183	188	190	173	176	178	181	185	197	163	175	180	176	195	188	158	184	188	185	176	187	190	182	175	176	170	198	205	144	180	181	200	202	199	198	201	195	189	165	190	157	204	164	196	186	196	193	178	178	187	178	187	183	170	207	200	180	161	181	187	215	199	182	220	174	196	172	177	169	160	182	192	202	178	214	172	187	170	190	194	166	183	185	212	181	171	189	185	196	189	162	159	180	178	185	173	170	190	177	189	186	153	171	202	209	178	181	195	175	185	198	176	174	181	189	185	195	196	188	181	201	198	215	182	198	213	194	198	182	181	168	195	182	180	208	189	199	167	193	179	183	185	193	201	180	185	187	168	182	176	183	189	207	201	210	200	169	188	192	197	181	222	157	168	189	175	187	177	189	174	181	163	172	184	177	203	208	171	181	180	179	170	197	189	182	198	179	183	183	193	182	167	177	183	162	191	198	172	186	202	223	177	171	150	189	174	196	181	201	226	186	190	172	185	171	178	164	193	179	180	177	183	196	182	193	165	166	187	176	176	175	157	192	189	203	184	189	169	180	179	182	178	205	178	168	213	188	212	169	188	188	188	209	199	177	213	185	179	208	171	210	166	167	185	175	196	200	184	194	172	200	187	179	203	169	191	196	195	203	163	202	183	189	204	180	158	183	202	198	194	169	164	178	171	164	175	184	168	169	180	195	175	189	176	195	184	199	203	213	195	207	175	186	193	180	165	173	181	189	199	170	171	182	187	155	166	195	180	200	173	150	207	160	198	199	177	191	179	210	171	173	162	177	171	169	185	182	179	209	172	178	197	170	180	192	160	185	166	170	186	194	194	204	185	170	180	177	174	180	181	171	178	177	193	159	193	213	178	157	178	206	162	183	196	197	167	182	167	208	164	202	182	186	187	174	169	177	166	186	174	186	186	162	189	186	188	163	195	195	177	174	196	200	162	202	215	171	172	164	181	189	199	173	192	192	176	206	168	181	192	174	176	154	182	187	198	206	174	190	191	162	168	195	198	171	186	184	195	184	158	165	188	187	169	177	181	164	176	179	186	191	197	196	198	178	173	175	196	176	165	183	173	198	181	172	180	189	180	216	163	171	164	204	178	182	173	156	172	171	180	169	177	190	156	189	183	191	203	193	159	201	180	180	200	170	190	170	171	162	163	201	194	187	213	193	166	186	178	182	161	176	182	196	168	217	177	176	172	211	152	171	175	199	177	181	164	184	148	190	189	182	185	180	201	200	208	180	193	210	207	177	198	226	170	184	160	186	201	188	180	195	186	189	180	180	207	163	207	181	165	184	181	173	159	218	191	178	187	195	178	170	215	184	206	179	176	181	193	199	187	171	177	170	194	173	177	197	162	152	203	174	175	189	177	211	191	197	176	185	194	184	187	207	184	220	184	206	184	185	176	180	204	178	197	183	181	188	179	184	203	188	163	165	195	163	174	202	169	180	166	182	187	202	181	188	204	169	212	186	199	198	183	182	163	184	182	180	183	173	171	189	188	192	166	189	190	193	175	159	182	173	174	180	182	160	192	190	159	187	197	193	192	166	190	190	152	179	200	183	191	174	205	178	170	188	193	184	161	184	191	157	193	178	198	190	201	174	205	203	165	207	177	211	196	202	177	190	182	176	190	170	188	173	202	203	190	190	191	189	190	203	210	180	191	191	176	169	158	188	167	191	198	204	187	197	189	195	164	185	191	184	194	189	180	175	173	169	191	181	173	176	186	186	189	181	194	208	156	182	159	164	177	164	170	191	160	165	200	170	169	193	193	196	170	208	177	187	164	192	183	167	196	171	164	181	174	176	203	188	179	159	165	201	182	161	195	233	188	186	166	189	187	193	201	179	202	163	184	181	180	178	185	159	181	190	192	223	181	203	202	185	189	167	205	206	157	189	204	183	216	158	183	182	178	173	182	189	190	197	209	188	198	179	206	190	171	192	160	192	197	175	171	170	177	178	178	170	168	176	181	159	174	176	180	196	193	180	177	168	189	199	139	186	186	199	192	189	185	191	181	179	181	185	177	178	170	178	185	181	188	205	165	194	210	171	172	176	200	211	180	203	169	178	175	186	173	184	163	171	190	187	199	196	171	178	203	172	194	200	200	184	189	184	175	169	189	190	178	157	193	182	193	188	169	165	172	213	180	188	214	167	162	203	156	178	219	183	193	189	157	175	172	187	188	174	170	147	178	170	197	168	195	168	198	167	157	184	185	185	176	188	179	173	185	204	186	182	194	187	209	185	210	180	141	206	213	167	188	187	201	187	196	190	200	182	165	209	201	172	213	187	189	185	189	192	167	183	179	160	198	182	188	195	177	202	183	172	189	199	176	188	156	168	183	195	173	187	185	182	219	179	195	176	161	179	189	186	191	180	206	179	197	183	178	202	193	200	178	196	170	197	165	185	181	173	207	169	177	179	195	202	183	175	180	194	173	177	194	201	173	193	174	188	180	169	209	192	185	201	176	199	200	186	183	189	182	183	214	183	205	167	178	210	183	200	167	181	181	175	181	170	185	170	178	200	184	189	198	170	163	198	155	179	185	205	156	194	170	161	164	212	183	170	175	207	188	180	185	188	207	174	176	175	177	201	192	188	175	202	177	187	172	187	185	187	174	181	186	205	204	171	205	183	215	174	176	186	195	158	180	198	192	196	190	193	194	169	198	193	202	207	174	184	183	197
19141	9722	17778	20342	19118	18323	18268	16688	14008	12889	11761	11301	9306	8391	7718	5875	5824	5244	4657	4574	4758	5281	5571	6275	6618	4792	3979	3955	4457	3254	2856	2273	1968	1903	1689	1410	1278	1124	1086	1003	1011	1047	1086	963	995	995	967	941	872	966	925	854	879	977	929	878	832	792	757	665	632	625	627	638	583	636	587	671	554	629	520	509	522	531	483	506	518	522	552	537	545	504	542	546	488	473	487	459	467	460	475	511	417	469	520	486	469	475	520	496	511	524	503	501	508	493	486	512	448	491	501	481	468	472	492	456	470	486	476	448	522	471	514	471	494	467	486	459	462	447	469	468	472	466	446	451	462	470	474	435	417	456	489	509	425	453	499	427	455	461	503	488	485	501	464	442	470	469	465	424	443	435	448	451	455	445	462	482	457	457	458	420	483	472	451	482	487	457	424	422	456	471	478	456	486	517	474	416	445	470	452	469	439	445	437	458	499	454	456	454	430	459	459	460	458	474	467	463	467	484	474	469	473	461	486	476	482	459	508	462	435	479	447	496	445	454	448	430	446	479	461	481	468	443	491	446	481	458	452	461	458	452	473	422	475	461	446	442	451	454	455	466	469	454	475	459	470	442	451	434	479	497	450	454	474	460	495	442	437	431	491	430	500	484	442	453	421	417	506	501	426	434	431	444	473	494	470	459	490	467	490	480	440	432	449	446	467	434	492	443	477	428	472	466	451	433	451	512	437	482	431	486	460	435	446	449	409	479	498	436	442	471	499	432	459	495	464	484	475	456	490	467	457	473	476	424	448	457	442	459	469	466	422	416	395	479	482	430	454	469	449	449	491	460	493	483	425	466	455	488	437	478	442	463	430	442	515	440	436	485	465	464	499	477	460	478	516	493	495	468	444	476	470	476	464	478	441	476	444	422	490	471	448	486	444	448	465	513	444	495	459	467	452	456	490	480	460	415	468	454	437	481	434	443	471	490	455	445	452	437	469	461	471	459	456	496	468	431	461	460	481	424	460	500	413	458	502	476	435	465	421	459	458	415	490	482	462	463	463	499	443	472	450	481	457	484	478	520	479	454	444	443	463	459	469	458	456	469	435	470	454	467	463	465	469	487	465	440	473	456	491	465	489	464	469	447	428	476	452	492	493	474	488	443	412	478	455	432	477	432	463	537	448	425	425	450	511	492	415	433	487	472	437	469	428	465	471	466	424	426	454	438	474	478	462	452	415	441	485	478	484	456	450	484	461	499	465	491	446	425	482	463	454	450	446	435	438	437	501	446	467	446	466	444	430	447	460	444	465	442	435	445	491	468	450	486	507	451	434	465	448	485	471	498	457	457	475	449	480	454	465	482	473	470	457	494	469	449	501	455	451	434	470	513	474	457	455	468	473	469	445	502	457	469	471	444	427	471	488	449	445	483	478	477	480	450	452	448	427	482	481	442	450	475	482	452	477	501	447	451	436	427	468	452	435	460	489	470	430	465	500	437	457	455	451	479	469	472	413	441	463	423	452	498	468	479	443	487	464	483	469	458	441	467	456	493	463	442	467	455	459	462	451	485	501	455	477	456	485	476	474	444	481	464	456	485	510	467	436	488	421	433	439	460	460	476	477	423	465	468	459	473	414	457	468	443	468	484	480	448	467	471	446	432	500	471	493	468	435	439	515	470	423	460	461	480	459	468	446	454	429	448	464	459	433	485	474	427	508	465	463	450	478	451	452	476	454	459	455	440	500	467	507	469	482	502	462	495	446	436	447	449	455	442	459	447	488	458	483	472	441	455	444	493	451	440	458	468	466	443	406	469	521	455	457	478	469	448	443	464	441	474	485	463	466	444	500	485	486	460	437	454	420	471	438	471	456	444	511	465	437	455	449	437	494	483	465	485	461	466	457	481	463	469	481	435	491	489	471	466	446	428	480	481	444	486	443	446	443	454	465	465	422	493	436	470	481	474	440	461	486	466	420	495	484	411	467	428	495	460	485	458	472	480	422	470	465	475	469	447	468	426	496	474	507	447	486	452	434	460	516	418	453	473	460	466	487	471	466	434	422	470	475	482	466	461	458	420	493	447	465	449	458	528	468	497	455	463	448	468	450	461	477	463	477	457	438	460	444	488	489	430	459	463	484	467	484	467	472	479	436	479	433	447	489	454	479	467	453	480	475	472	473	477	484	445	476	497	437	465	462	464	436	442	463	462	451	480	473	437	489	464	490	463	468	461	465	464	463	500	453	475	411	504	515	485	473	485	494	490	451	449	429	465	464	442	460	501	473	418	434	513	500	470	473	494	466	445	483	515	481	494	463	480	468	479	418	465	488	454	461	443	456	450	463	455	476	459	452	420	448	450	467	491	476	454	485	459	431	455	458	474	436	460	462	476	479	496	493	436	467	452	500	454	462	465	432	455	505	459	478	467	477	500	431	458	443	471	466	478	464	474	476	443	467	448	452	430	472	468	469	464	472	464	472	446	460	429	461	448	425	461	463	443	471	489	476	489	496	451	514	443	472	491	467	435	429	464	480	465	462	436	454	448	503	458	442	448	505	469	438	446	483	450	486	473	480	458	454	469	475	460	484	425	444	460	479	469	450	448	509	547	476	448	495	446	448	482	423	468	475	492	506	458	460	452	472	476	459	439	460	467	482	481	451	470	442	453	454	471	470	478	485	414	468	466	440	484	501	473	465	449	476	463	444	478	449	427	445	489	473	453	452	460	459	483	464	439	456	410	444	439	481	460	469	436	447	477	454	450	447	448	459	465	470	471	409	497	490	502	453	467	447	497	475	427	465	476	448	440	446	481	446	462	462	486	475	458	424	472	471	473	472	461	465	413	453	480	429	467	453	480	455	506	460	480	446	453	433	497	446	442	497	441	492	478	500	450	467	434	408	453	481	484	468	397	468	466	426	465	447	452	460	438	484	437	458	486	476	441	451	450	464	445	486	459	462	470	491	441	472	479	473	454	453	502	484	484	435	440	486	472	462	465	453	494	464	508	439	476	488	462	487	441	447	512	441	479	464	480	493	492	441	464	452	489	472	490	438	447	461	460	468	446	449	486	453	471	464	470	444	489	468	477	460	468	431	463	455	485	430	474	470	464	462	450	501	441	433	453	503	474	437	481	429	448	462	436	414	428	452	449	455	457	482	443	453	436	430	455	472	450	452	428	465	458	448	451	474	421	449	455	467	471	454	485	457	493	451	501	438	448	472	461	484	469	495	463	457	464	421	435	486	480	473	463	494	444	414	451	457	489	433	429	433	440	453	468	445	466	433	464	447	443	425	485	476	451	490	469	460	438	489	453	484	469	478	446	463	467	472	464	464	490	486	483	455	478	473	478	478	445	450	429	466	443	500	489	447	452	467	449	424	477	483	436	453	468	480	427	455	469	458	455	511	490	505	469	474	488	418	447	459	464	411	461	492	469	466	438	452	458	441	522	448	448	465	444	475	448	447	480	437	471	480	463	470	444	412	464	457	427	468	457	494	437	459	459	496	477	487	467	451	485	428	439
10853	4339	4208	3438	2359	1878	1453	1165	1053	927	846	677	580	501	426	442	486	434	458	418	377	427	378	416	380	338	340	332	393	350	300	311	294	302	275	284	297	310	268	282	303	302	259	302	285	274	258	294	300	279	304	282	292	306	260	272	279	279	296	304	309	272	286	252	306	279	301	286	247	276	270	317	251	292	249	264	264	318	252	244	265	256	267	281	246	296	256	275	264	260	267	313	284	234	264	279	282	298	233	259	268	242	267	256	270	241	243	277	264	260	268	207	274	278	248	257	261	247	277	252	262	247	271	252	292	265	251	288	251	252	258	239	268	273	242	256	274	255	258	258	239	283	287	252	250	279	255	277	254	291	267	259	236	262	243	279	268	227	286	265	279	237	241	275	263	268	255	259	283	267	291	288	275	280	255	315	255	268	255	261	286	231	255	249	268	280	252	234	288	278	264	268	231	243	270	241	262	239	257	227	250	257	256	223	249	269	246	274	276	267	284	247	285	284	247	258	298	250	241	262	256	290	262	285	250	270	262	249	253	288	268	277	287	279	231	287	278	279	281	302	241	265	295	263	264	267	248	273	236	274	248	289	267	256	291	284	251	255	241	273	263	260	273	276	248	283	284	285	295	275	238	280	268	274	263	234	276	277	261	256	277	240	256	264	271	298	269	272	293	291	281	246	253	264	259	246	257	279	271	274	250	288	267	269	231	270	292	299	286	244	279	237	270	245	264	231	247	281	276	240	291	270	236	258	265	254	251	257	265	253	256	275	235	228	288	265	312	286	265	262	247	280	244	266	231	313	258	254	267	237	279	264	281	250	262	251	271	241	266	272	277	290	271	290	292	268	273	274	305	272	253	270	255	270	253	281	293	273	268	269	275	269	294	235	274	286	303	234	279	296	278	271	267	303	280	313	262	256	288	238	242	261	278	258	269	266	242	276	264	266	260	288	290	297	276	269	264	278	246	283	280	253	282	282	253	271	270	247	270	273	280	308	269	268	253	281	278	292	258	278	286	259	281	269	281	289	273	258	258	264	285	254	269	267	235	272	297	269	254	263	234	276	265	273	276	253	273	278	272	306	264	268	272	263	258	286	250	262	302	272	259	256	280	230	235	248	258	274	266	270	273	271	272	272	280	246	274	267	254	250	262	239	239	274	235	299	286	270	266	279	257	262	242	247	267	260	235	306	305	308	268	271	271	261	281	242	279	278	267	255	263	269	240	250	298	235	266	265	243	269	263	245	264	271	252	274	258	236	265	270	280	259	220	259	247	267	260	266	260	284	271	288	229	241	268	254	256	262	232	256	273	286	260	241	259	277	295	295	264	254	264	260	282	255	262	267	230	264	254	250	260	282	278	294	268	232	262	258	235	266	270	296	261	307	265	281	295	285	289	260	271	266	266	265	278	311	250	250	285	260	251	270	288	250	266	242	269	265	266	308	277	275	283	284	279	271	255	246	277	236	260	291	261	267	258	261	253	270	256	262	244	273	274	265	283	278	285	283	250	245	258	237	286	277	247	254	272	262	299	273	276	275	237	285	260	262	275	238	245	263	293	280	259	248	288	251	257	278	275	233	261	263	273	300	243	259	289	262	266	250	292	258	251	284	235	270	256	254	269	254	274	259	241	271	298	263	255	232	289	246	231	279	279	265	248	245	256	276	288	289	251	267	256	272	275	213	295	256	268	255	257	294	258	278	257	233	278	278	247	262	264	249	259	240	273	250	275	264	278	268	292	274	258	264	269	261	252	274	269	254	288	231	270	256	282	295	278	289	248	296	235	275	290	260	261	273	249	260	264	259	265	247	282	256	256	295	293	295	249	293	259	239	287	263	252	286	261	296	246	258	271	222	272	272	270	279	285	260	297	293	283	278	272	265	232	293	247	252	270	274	284	283	258	269	292	269	247	262	255	264	285	285	299	289	307	266	257	255	277	231	241	256	241	250	236	263	278	279	279	254	239	278	292	250	276	261	270	259	271	278	245	237	268	256	243	266	272	277	261	292	283	277	310	249	279	271	261	274	242	296	250	267	252	234	254	234	251	283	281	265	266	251	263	245	291	304	232	281	275	258	237	279	233	281	291	276	256	301	286	284	281	270	304	265	233	263	235	264	253	243	281	278	268	278	270	266	257	276	298	309	294	300	288	263	243	258	260	237	276	250	245	267	275	265	242	268	260	270	248	267	221	264	275	249	266	242	258	262	238	238	253	260	256	251	249	259	254	257	254	268	243	302	272	228	251	268	257	264	258	247	277	251	244	277	281	264	267	267	267	263	272	272	284	282	244	256	268	304	264	298	254	239	281	249	266	274	268	255	239	273	277	254	276	262	255	256	235	257	299	257	291	264	299	274	302	268	271	272	262	285	235	255	282	262	244	269	260	246	257	273	277	275	268	264	256	268	282	274	231	266	276	301	267	277	304	273	232	254	251	248	306	252	244	267	260	244	274	261	268	293	258	251	269	286	287	280	271	249	270	264	284	272	218	271	243	272	260	266	252	234	293	255	279	270	274	243	264	244	282	272	271	270	290	252	278	285	245	265	292	265	226	281	256	244	260	282	292	272	245	273	273	288	253	256	247	263	307	246	248	275	247	273	258	254	299	274	271	273	260	261	278	283	277	270	272	269	263	271	247	264	256	280	265	273	238	237	261	301	260	260	273	302	257	282	266	271	259	255	258	266	266	260	265	272	286	275	282	236	248	291	263	210	261	279	290	246	288	260	289	263	278	262	263	270	266	288	246	265	291	280	264	265	242	283	264	287	286	262	269	279	265	254	272	283	290	255	262	267	291	256	269	277	288	260	316	257	273	294	273	278	272	272	275	289	258	277	265	281	259	291	280	289	257	268	256	262	259	263	256	252	295	258	234	247	294	250	257	276	275	265	276	254	241	266	257	293	299	302	275	270	291	245	255	297	278	249	283	292	247	236	244	238	246	277	307	297	277	266	292	248	280	306	278	236	238	283	248	262	289	266	263	246	292	272	245	285	281	243	277	250	292	272	291	244	254	268	248	299	265	241	274	259	249	266	281	259	291	279	269	257	262	249	257	288	245	277	281	266	274	248	283	260	268	277	281	290	243	272	227	255	283	254	267	244	249	260	287	290	258	251	273	264	288	262	281	272	309	267	261	303	260	283	275	263	269	269	237	266	268	260	266	269	272	287	249	294	250	249	264	238	251	280	282	301	289	288	270	272	278	249	239	275	253	237	279	253	270	285	244	256	266	262	276	272	273	234	261	266	253	283	288	261	268	256	269	238	293	245	268	245	282	274	296	279	294	288	249	264	267	277	258	248	279	284	274	265	244	261	258	270	260	257	290	237	256	301	251	260	254	270	282	297	261	261	285	287	242	247	302	254	275	274	286	288	272	258	278	243	250	263	274	295	278	259	269	265	285	265	269	283	273	267	244	294	282	264	245	260	246	299	295	249	282	278	271	263	246	269	257	268	253	278	269	291	269	265	285	271	270	246	277	263	277	263	273	287
6290	3880	7693	9288	8213	7291	6460	5437	4784	4466	3898	3371	2697	2257	2108	2121	2014	1911	1773	1732	1832	1837	1761	1718	1558	1483	1288	1251	1209	1219	1119	1169	932	1005	916	883	803	840	783	787	796	819	828	776	794	802	807	779	792	749	785	819	849	794	815	823	717	788	723	685	700	685	682	678	704	683	659	672	656	665	619	677	667	644	623	620	662	612	645	654	694	670	631	645	658	638	626	628	584	585	671	656	649	657	622	634	643	633	630	667	606	655	621	702	647	645	656	623	612	623	624	617	609	609	658	643	604	601	677	683	641	652	687	657	627	621	615	679	634	585	611	623	654	633	630	645	586	684	646	640	634	663	622	654	650	615	609	645	633	640	636	587	682	663	657	636	674	628	681	635	642	590	638	643	683	683	632	703	621	630	644	635	643	652	636	674	671	601	618	659	621	587	592	632	674	636	632	664	661	620	627	662	603	670	657	620	618	655	623	634	626	628	602	598	644	630	589	589	641	654	655	609	614	712	621	639	612	634	673	606	633	588	636	645	669	607	663	641	702	610	624	643	648	644	632	622	630	628	690	673	657	639	659	646	641	631	638	666	636	603	646	626	615	635	652	641	643	590	651	632	632	670	650	627	636	659	602	687	653	619	629	625	637	645	612	612	617	651	643	626	645	616	611	653	602	625	631	623	627	636	638	615	554	656	642	616	639	587	678	602	631	634	659	672	630	598	603	666	584	651	615	658	648	605	613	626	631	672	611	635	653	649	615	624	639	661	657	641	658	667	629	639	617	665	597	633	645	639	645	660	603	651	659	662	648	646	712	663	641	652	652	598	646	602	695	675	601	637	622	624	645	693	597	632	620	620	637	607	625	608	679	660	672	666	640	676	598	652	616	591	645	633	636	618	675	630	637	659	683	608	645	637	632	630	697	659	621	594	657	633	603	660	641	636	665	670	627	635	598	642	609	643	664	640	675	605	654	618	656	634	657	633	600	637	661	650	599	634	655	663	646	643	669	611	635	633	619	654	634	629	621	641	664	647	650	642	619	649	612	619	618	656	638	616	662	655	646	664	644	639	677	627	671	637	604	655	631	623	679	650	599	601	599	651	635	633	653	655	629	643	636	614	624	671	639	600	652	587	633	644	654	625	666	621	657	606	686	637	678	662	634	656	595	605	606	600	679	609	630	621	623	607	646	607	592	644	638	686	625	666	648	637	657	653	652	675	635	632	636	603	642	559	564	670	626	640	637	639	662	667	622	635	670	597	605	682	651	621	622	620	614	642	636	643	635	654	639	608	607	620	649	688	663	623	611	653	622	694	611	629	599	641	618	627	601	594	611	674	613	652	621	622	605	685	616	639	676	660	669	581	665	651	646	632	661	611	645	597	650	584	629	610	633	687	649	629	628	594	641	648	643	606	642	618	659	601	646	625	677	639	607	631	585	609	640	613	645	651	631	628	628	654	648	649	619	601	645	621	612	648	661	636	643	608	627	617	627	671	667	635	667	607	640	656	664	646	605	613	604	620	654	645	627	607	663	649	654	643	622	662	683	643	639	697	613	641	622	674	628	657	633	664	664	683	637	590	654	671	649	651	672	652	612	650	650	599	606	601	623	617	646	611	656	633	654	638	622	614	650	610	616	589	611	592	655	633	629	644	655	662	661	612	632	650	627	622	657	650	652	654	611	642	633	640	683	624	589	622	637	644	655	579	636	640	634	633	654	601	632	637	622	614	691	639	626	667	605	638	628	640	622	625	626	651	626	581	583	656	658	670	645	634	635	645	692	619	633	654	625	629	656	650	633	606	673	600	607	650	648	672	617	626	679	678	619	668	603	633	638	642	642	668	662	672	632	653	614	695	680	629	625	630	635	622	650	625	654	621	648	624	618	639	675	594	595	658	621	657	636	654	637	634	581	648	663	638	625	668	682	640	608	610	620	669	644	640	665	567	630	657	655	647	621	639	656	653	685	603	628	615	620	646	608	692	673	672	663	651	697	680	647	640	633	616	638	634	645	612	599	596	615	623	616	636	623	588	599	620	661	704	622	647	688	648	637	652	605	621	612	707	605	641	637	664	659	604	677	632	604	642	642	627	634	600	647	638	621	619	655	634	645	619	597	630	630	638	664	623	635	642	632	650	657	641	659	668	660	675	676	641	644	617	611	627	649	620	654	641	646	676	647	635	674	649	624	637	624	659	649	634	630	646	672	628	638	612	669	640	643	656	613	648	686	654	644	646	648	613	613	633	651	638	650	652	658	614	596	650	636	625	693	623	620	625	662	654	626	645	659	649	676	640	602	644	640	646	636	669	610	668	636	675	605	608	627	597	638	624	647	664	633	638	620	640	655	641	644	677	633	646	620	643	633	631	622	595	638	656	620	641	696	625	660	642	639	602	643	640	665	600	667	633	641	648	628	586	613	612	633	647	634	624	672	597	641	633	615	657	628	659	632	652	654	643	615	622	609	651	630	648	657	683	643	643	581	659	631	619	664	669	634	637	612	630	661	646	629	689	623	637	651	689	629	589	646	638	641	670	618	648	657	641	654	598	659	634	665	648	650	645	662	621	636	671	666	632	636	660	655	594	667	666	666	629	631	670	611	633	621	588	633	661	601	603	650	668	649	648	595	670	634	626	657	657	627	680	649	665	622	576	655	663	647	649	653	637	596	642	659	672	640	641	623	672	661	582	664	686	659	660	589	656	639	665	669	634	563	623	608	659	655	662	605	664	638	653	629	682	589	661	657	625	673	629	615	644	640	603	639	655	604	660	658	666	596	666	619	678	676	620	655	672	641	645	677	663	640	694	628	646	615	615	613	633	634	604	652	645	663	654	634	679	626	645	653	652	631	583	606	663	619	584	627	690	673	627	613	612	594	634	647	579	629	652	604	583	622	614	632	684	680	618	649	626	625	674	639	603	670	663	665	635	643	636	652	636	616	641	615	639	585	650	617	603	605	625	655	601	654	611	585	646	616	650	642	643	622	655	632	615	674	675	574	640	642	665	631	670	642	617	652	636	628	618	644	639	602	601	624	664	676	626	632	627	559	618	626	653	657	665	634	602	627	625	633	662	597	626	613	674	644	620	640	653	640	664	665	662	613	654	617	627	612	653	674	641	618	672	664	695	637	624	605	673	701	627	645	658	616	665	696	628	649	647	635	612	639	613	649	625	615	644	661	631	647	622	668	635	641	626	631	641	641	627	631	623	638	696	652	666	634	623	651	679	707	670	673	654	648	637	671	659	642	642	677	633	619	604	590	643	689	625	679	679	613	652	641	620	640	672	616	649	655	609	667	654	643	680	668	614	672	616	663	620	614	644	644	623	633	661	675	571	664	593	619	627	675	646	644	636	640	633	677	662	687	598	646	636	606	666	663	659	649	631	584	618	674	656	620	609	632	616	610	610	666	651	662	673	642	627	641	660	687	596	607	652	678	664	659	642	620	623	640	628	620	609	625	645	646	645	663	628	589	637	581	643	639	684	650	651	620	641	656	651	619	614
24550	10129	9539	7564	5246	3927	3348	2678	2135	1846	1583	1335	1103	991	929	810	819	783	613	629	633	675	663	741	719	551	489	461	467	394	383	355	331	344	319	288	274	304	263	275	283	290	258	250	279	259	265	261	226	243	241	261	259	247	274	264	256	262	235	233	252	228	220	227	247	230	258	233	241	233	230	229	212	216	222	235	246	237	229	222	232	254	256	232	234	223	237	231	265	221	202	228	241	241	232	235	253	226	247	226	224	236	253	193	234	231	212	250	230	200	231	236	214	202	256	222	234	216	243	230	226	230	213	216	229	223	238	237	279	223	246	237	242	217	216	216	250	234	229	207	222	219	220	227	227	220	210	246	232	217	229	242	213	228	205	227	217	226	231	212	232	226	248	231	214	232	219	232	197	231	235	221	245	223	227	217	198	210	230	224	231	227	237	211	244	212	201	226	220	228	239	226	225	221	231	225	237	198	234	240	220	261	234	233	253	238	229	216	231	230	221	242	224	225	239	238	230	220	236	221	238	228	215	252	227	236	232	230	225	197	223	222	212	202	216	229	219	223	254	216	211	256	220	210	238	223	247	250	242	216	214	224	221	207	231	235	209	220	251	233	233	226	227	237	221	242	235	218	206	231	236	213	251	212	215	221	218	266	240	210	265	235	212	213	223	233	242	209	236	219	222	246	247	219	245	234	204	225	215	218	211	253	217	238	232	217	251	222	239	231	252	230	241	221	202	234	205	193	209	206	210	218	210	239	224	233	230	198	243	245	222	206	247	251	216	224	228	250	225	219	232	230	214	236	208	221	238	221	221	215	255	247	244	218	236	203	243	211	221	245	193	211	247	221	240	218	220	218	238	247	216	241	251	232	233	201	228	223	214	223	221	210	253	247	248	212	232	216	236	231	214	234	193	213	190	209	222	222	210	205	239	243	201	207	239	210	226	198	210	211	226	241	226	237	202	234	217	242	221	217	235	214	218	215	233	264	205	234	229	227	229	221	231	243	231	238	201	230	190	207	238	212	217	204	242	234	233	231	243	217	235	223	242	229	240	223	240	220	209	208	251	220	206	218	206	201	238	235	239	243	242	231	208	196	221	227	216	249	230	225	205	220	215	217	178	232	231	202	233	254	227	231	217	230	206	228	248	221	217	202	220	264	222	228	202	212	210	231	228	271	228	236	221	226	235	237	245	199	223	250	225	196	220	242	227	223	222	211	214	230	229	232	245	226	223	217	231	233	245	224	231	211	214	240	236	243	244	220	213	222	242	245	201	234	278	213	241	217	211	223	215	228	244	246	230	196	213	222	221	217	226	219	211	230	224	236	232	232	228	220	230	224	242	251	204	231	214	231	228	212	247	235	222	239	234	228	199	224	219	222	241	216	231	212	207	244	221	240	213	207	237	232	204	249	220	222	206	218	244	226	238	245	235	214	226	214	241	230	193	257	255	226	208	238	245	246	242	213	232	226	221	217	249	233	211	225	203	189	231	220	214	214	240	220	234	203	231	231	220	232	215	238	208	206	217	237	219	230	190	247	215	200	204	233	244	216	247	203	234	228	227	230	205	215	200	239	252	187	201	236	220	197	227	210	219	229	221	230	223	218	226	220	233	235	229	237	240	217	223	229	233	227	247	219	225	215	219	228	192	220	213	245	221	225	215	221	207	206	238	249	228	224	229	201	202	237	219	189	245	257	234	221	275	269	213	246	229	224	233	231	215	241	202	244	229	225	219	229	245	250	242	234	190	195	216	254	222	230	221	227	240	234	239	243	206	231	240	220	251	237	228	209	227	223	219	241	237	220	239	234	198	225	240	207	220	246	242	222	249	235	206	210	258	238	214	191	224	198	234	226	207	226	214	210	243	231	204	265	200	250	236	222	229	228	233	216	258	217	233	235	255	230	201	258	234	235	209	230	211	221	198	186	226	209	229	215	203	224	256	234	191	220	247	220	233	210	231	216	237	204	208	233	212	205	236	205	237	206	204	209	221	219	211	229	236	235	207	198	200	226	197	233	248	233	208	215	223	201	215	234	212	231	211	205	246	218	251	189	201	229	224	226	194	233	228	245	232	229	217	234	192	213	236	263	219	230	203	201	232	259	245	225	211	219	226	205	212	248	235	230	214	239	236	212	222	216	226	215	220	227	213	226	236	269	218	217	248	228	204	195	219	194	199	258	248	222	225	239	218	219	242	222	221	228	231	229	222	226	243	256	219	232	223	238	200	215	214	205	221	220	248	214	240	218	238	222	225	201	215	209	213	213	215	232	215	254	227	206	223	212	222	222	257	221	234	203	210	209	202	224	219	229	237	219	220	213	224	185	244	244	214	193	238	270	204	235	219	222	237	239	211	211	225	231	216	232	230	229	236	232	235	211	206	243	239	222	202	217	212	199	254	248	236	238	227	218	244	206	196	207	220	226	225	224	197	222	214	202	223	238	238	217	222	229	229	229	222	222	201	258	238	230	241	213	231	225	222	203	231	206	236	233	211	253	237	223	205	224	224	206	232	209	218	245	225	223	259	241	199	219	212	206	217	225	206	221	207	216	219	221	259	229	228	205	216	261	233	248	246	238	225	206	232	225	216	223	220	214	210	251	206	238	214	216	244	233	237	198	203	234	218	225	228	214	241	214	220	196	221	216	222	228	226	246	222	236	208	238	221	238	246	202	212	226	180	208	241	220	251	254	212	201	244	238	213	268	222	261	216	236	220	208	219	230	243	251	223	227	223	213	239	207	245	200	203	214	214	234	217	224	216	215	195	238	228	229	229	220	192	216	218	200	220	224	213	222	215	219	243	244	203	219	211	241	210	237	241	226	228	226	209	232	212	213	247	209	234	219	193	203	194	223	240	197	227	223	225	228	211	216	235	236	248	216	237	233	242	217	246	242	216	240	230	230	200	213	221	219	208	213	226	220	213	214	230	214	210	188	222	236	230	232	227	235	230	189	221	224	199	228	224	234	198	241	230	191	220	235	212	218	235	249	208	215	238	220	229	243	200	213	241	237	227	210	201	218	225	216	193	205	230	224	255	217	196	237	228	230	216	237	208	230	206	210	252	226	235	238	215	213	211	219	228	244	229	199	213	230	229	207	249	235	228	222	219	247	206	207	207	243	217	217	219	211	214	232	235	251	238	221	192	210	212	239	237	208	203	248	206	233	228	209	213	225	223	219	245	217	199	219	209	240	217	227	208	206	241	220	219	229	231	208	212	234	230	199	213	189	204	216	229	257	213	195	226	228	237	211	210	242	204	235	232	233	212	234	222	203	214	223	216	216	228	225	215	216	214	237	198	223	223	233	203	220	269	216	237	227	226	256	224	207	230	226	219	216	201	244	232	254	223	220	241	226	218	222	226	232	230	235	235	201	229	219	197	242	219	190	228	215	228	209	208	233	221	245	233	235	216	254	221	240	211	255	254	237	222	247	229	214	233	222	240	247	245	254	212	206	218	244	241	233	227	194	220	228	203	240	223	212	220	231	238	238	220	236
14090	6520	13803	16171	15151	13581	12696	11474	9781	9004	8214	7109	5942	5552	4893	4165	4337	3971	3367	3428	3617	4194	3876	4056	4077	3068	2759	2675	2863	2130	1810	1533	1432	1451	1224	1156	989	965	957	884	895	948	879	911	905	896	817	861	811	844	807	792	899	869	854	814	772	717	676	699	723	655	626	667	651	667	601	645	686	570	588	601	607	519	561	543	570	623	587	582	574	605	568	584	582	551	526	527	538	563	565	572	556	569	598	558	549	535	547	600	564	555	590	572	532	571	551	517	562	562	584	536	531	563	504	539	582	545	543	551	574	568	603	570	537	558	514	594	546	565	554	533	547	505	534	546	540	556	541	545	568	533	563	571	545	559	539	553	518	535	543	590	612	568	569	567	511	554	561	511	527	634	578	558	505	549	542	577	562	516	507	586	550	575	536	561	511	572	619	609	563	542	578	545	586	533	551	554	558	535	605	540	557	523	522	595	524	539	537	533	554	570	567	590	532	564	550	594	530	592	539	577	526	533	532	538	576	572	534	586	542	533	527	516	554	539	590	511	545	513	557	550	511	564	594	572	502	541	522	544	560	592	544	584	585	536	590	550	546	572	564	582	561	535	577	558	550	590	530	556	528	548	561	561	532	556	551	528	538	553	568	580	564	544	584	576	544	553	575	550	544	574	558	583	536	511	516	544	550	516	532	547	558	538	568	524	520	582	566	560	549	523	556	562	548	560	527	531	568	551	541	554	536	585	516	548	519	554	528	552	523	563	514	529	546	534	510	513	561	569	546	561	533	539	554	578	515	528	546	601	538	557	535	557	547	517	510	501	581	553	548	567	564	561	542	565	544	536	533	519	553	543	533	572	561	570	527	544	555	559	570	528	557	588	520	578	590	566	585	559	553	554	510	577	576	536	506	548	532	566	515	520	526	575	539	549	534	574	580	542	527	525	563	516	568	528	570	589	542	546	581	558	558	551	528	548	551	492	588	514	590	535	534	526	504	512	536	530	594	549	507	542	595	585	526	535	553	567	580	560	565	572	540	516	533	560	580	572	588	515	548	513	612	533	582	560	580	549	552	567	589	566	546	560	546	580	576	563	568	538	557	538	538	546	532	564	524	544	552	531	550	553	531	531	595	544	562	542	591	534	552	572	532	523	566	563	527	583	562	544	566	553	563	539	538	507	548	561	557	555	532	552	566	532	545	606	552	535	530	557	542	553	553	584	556	535	569	522	551	516	546	555	559	519	553	489	584	563	532	525	555	586	569	495	537	550	538	551	560	594	549	593	533	565	547	549	523	546	512	589	578	525	579	531	549	538	532	546	592	551	542	541	550	517	556	556	543	537	531	526	549	551	555	532	499	540	533	510	553	559	520	562	582	504	606	526	566	555	552	526	537	507	582	548	605	512	539	514	581	538	538	543	532	515	550	548	521	533	556	553	515	570	559	580	554	507	554	549	562	585	516	548	575	598	541	577	564	537	568	555	521	516	590	546	541	577	525	561	570	567	531	588	567	530	569	575	559	550	598	534	614	532	550	560	597	523	553	563	543	547	526	592	530	485	544	548	523	581	525	588	625	523	521	554	534	517	531	539	561	580	578	537	556	562	571	564	500	572	565	568	571	584	537	573	511	560	594	568	588	514	543	555	573	533	576	564	538	521	567	570	537	543	551	523	576	553	570	550	581	526	542	533	537	573	593	520	527	563	579	506	578	563	534	539	556	537	545	587	561	532	607	580	553	531	518	558	572	522	560	517	566	524	543	558	553	550	519	545	534	562	556	549	531	571	551	528	532	548	537	594	510	517	526	542	579	566	561	538	553	534	558	515	576	560	560	583	512	548	563	534	571	587	548	578	548	508	561	533	528	570	540	558	551	511	503	573	537	562	590	585	563	511	552	535	573	542	559	519	551	536	572	566	558	540	507	526	568	528	534	574	570	561	566	540	505	566	561	567	560	549	520	607	511	565	555	576	535	569	560	554	542	536	602	511	529	521	589	563	565	582	562	568	522	506	541	524	569	560	530	553	604	573	600	535	552	529	552	538	516	494	546	563	552	528	545	546	521	511	561	516	531	542	549	547	559	558	597	562	545	603	526	575	565	539	537	546	572	554	564	526	498	560	514	549	506	506	529	547	557	525	562	534	543	533	524	532	554	535	517	541	566	534	584	553	549	539	568	594	510	509	553	537	543	546	528	558	489	534	514	531	521	561	567	542	562	547	539	528	570	548	560	526	533	569	563	565	547	548	533	549	585	521	522	530	562	535	524	506	519	577	552	534	533	564	552	559	558	515	534	568	572	545	593	536	560	560	550	542	549	578	573	514	554	528	547	578	521	584	578	531	510	570	532	564	549	541	560	559	521	525	554	568	546	565	543	533	527	551	555	561	545	532	605	565	561	526	561	553	528	571	564	582	520	532	536	550	576	562	573	540	552	558	556	513	581	576	550	560	548	550	536	582	532	569	550	557	554	564	535	585	555	577	559	585	570	575	551	563	535	553	539	551	558	538	556	525	580	497	531	559	527	555	560	547	578	507	559	530	552	536	525	552	544	539	527	546	555	570	576	517	563	528	555	551	572	524	534	524	561	535	557	581	518	538	530	559	517	546	567	547	545	563	502	559	524	568	566	559	502	535	559	567	513	563	556	557	536	530	539	585	535	522	566	564	528	557	531	532	552	545	587	551	538	540	555	536	535	592	560	526	603	582	566	536	509	565	586	588	594	570	508	599	552	540	528	559	589	583	530	537	561	567	530	540	533	572	595	576	574	552	495	564	526	522	532	587	559	513	555	561	604	543	500	532	561	513	546	546	550	507	525	544	553	532	534	523	541	596	556	573	530	555	564	577	546	573	572	606	549	570	567	569	523	527	541	531	594	560	578	546	598	577	530	515	567	553	537	559	564	544	569	539	543	551	580	543	489	541	553	549	592	558	514	582	546	547	553	542	587	586	507	510	537	519	561	515	519	557	549	574	560	589	543	577	548	548	589	549	590	520	568	551	511	550	555	561	533	559	514	538	616	528	569	577	542	523	569	532	521	543	541	574	560	548	555	570	553	579	528	536	583	513	525	515	532	559	496	567	567	521	552	535	550	569	559	545	543	562	522	545	544	573	544	547	542	492	578	545	538	545	548	592	572	583	544	544	578	494	566	515	554	580	526	585	565	527	512	543	548	519	564	542	573	549	547	547	522	488	562	560	579	558	537	553	565	480	555	570	549	551	561	552	534	546	509	558	586	519	570	533	545	555	579	541	507	554	541	557	597	584	548	548	583	553	546	537	560	491	535	578	583	555	539	563	589	551	536	536	511	506	559	584	547	522	580	541	568	492	543	526	536	546	566	573	514	587	556	582	578	527	519	563	535	552	584	553	531	555	536	540	583	548	546	535	561	543	534	569	532	569	585	493	534	554	526	583	549	593	527	574	556	567	546	577	541	593	591	560	535	509	548	548	543	552	542	554	548	518	586	528	540	540	531	577	574	540	523	539	537	589	568	607	519	576	561	522
33159	15269	14355	11687	8348	6319	5352	4242	3062	3017	2610	1979	1657	1570	1241	1134	1068	1116	958	944	1018	1070	1079	967	1063	711	638	636	661	490	423	366	378	375	317	288	294	255	254	267	233	274	233	240	275	259	254	254	263	238	208	264	205	238	226	250	231	215	193	214	199	220	213	195	211	181	210	188	181	190	181	199	166	188	193	181	183	204	197	213	200	198	190	185	175	171	204	165	172	166	181	192	186	204	187	200	209	175	204	173	193	155	187	185	206	200	192	168	178	185	178	188	177	188	177	151	169	208	196	170	196	181	213	205	172	188	177	183	194	187	202	183	220	187	183	175	169	212	215	175	175	200	178	176	188	188	186	189	165	165	170	174	179	170	199	175	183	165	176	190	189	161	194	187	172	176	185	181	187	181	197	191	175	176	183	181	165	166	182	186	208	182	178	204	191	191	174	188	170	194	171	193	191	204	210	193	159	177	169	175	181	196	188	186	188	167	195	178	182	197	196	166	190	154	189	165	207	172	161	182	176	171	177	175	162	186	201	183	193	190	161	196	183	188	196	184	196	179	154	178	180	195	188	160	183	191	169	201	179	173	180	184	191	184	194	175	187	174	169	214	171	195	189	203	199	209	179	183	163	176	200	157	188	150	180	186	189	161	182	224	183	178	176	173	183	179	164	187	204	160	180	173	177	183	173	202	190	180	192	183	181	196	211	183	186	195	182	183	186	173	163	176	195	170	185	163	174	162	191	164	220	187	224	174	181	189	182	191	185	169	187	170	184	191	189	200	173	159	171	177	174	171	190	147	176	202	189	178	155	167	178	187	209	191	197	183	155	208	212	190	165	180	174	203	202	206	171	185	190	181	176	181	180	161	179	161	194	180	175	173	176	187	174	165	178	187	197	197	177	169	173	199	196	173	195	195	170	184	184	220	183	176	172	151	189	191	206	191	182	166	190	180	194	185	172	170	165	177	192	177	165	163	193	192	179	184	176	165	155	191	196	176	185	185	178	218	172	176	175	146	202	180	196	168	161	194	191	163	198	222	192	198	172	176	166	176	162	175	177	210	201	169	177	183	230	200	190	199	192	182	188	171	186	172	190	203	202	171	186	174	166	191	199	209	197	179	199	179	169	196	202	182	184	198	182	178	174	195	195	192	194	204	204	147	182	194	198	155	182	196	189	173	164	192	192	205	189	154	148	195	181	210	173	177	173	175	186	169	193	185	198	175	169	163	175	162	188	178	167	169	188	188	193	177	194	154	193	185	189	160	163	171	178	162	175	168	175	179	169	196	188	176	154	171	213	170	176	171	161	185	162	173	200	180	157	181	190	218	203	182	186	176	195	165	178	164	177	169	202	193	161	192	159	168	194	170	209	193	193	186	148	196	186	182	173	196	170	161	175	164	173	205	202	187	182	179	180	184	179	189	187	186	171	151	193	193	163	193	205	186	174	174	186	172	161	184	185	189	176	139	185	176	191	167	180	168	156	163	169	196	181	174	201	186	183	184	178	174	183	205	199	192	184	184	179	192	210	177	194	203	156	190	194	207	185	179	167	175	194	202	175	162	161	216	180	201	202	174	162	181	165	175	191	175	187	181	195	183	181	180	171	203	190	204	168	174	173	183	192	170	180	179	170	174	184	179	181	185	187	167	167	184	190	182	173	184	194	196	200	174	184	181	187	177	183	190	166	175	153	184	193	208	175	188	172	171	192	183	180	180	193	172	170	196	184	175	163	168	165	191	208	196	158	203	180	185	180	180	173	195	156	168	190	194	176	182	193	186	163	190	182	174	181	186	182	180	191	207	192	184	190	203	176	192	183	192	210	168	184	183	185	195	193	182	186	167	154	182	188	172	198	179	177	203	174	165	168	149	205	179	175	186	197	188	179	176	171	181	159	158	188	185	177	192	191	167	197	181	175	171	154	171	157	182	173	164	168	193	189	186	189	184	157	168	202	178	179	188	187	187	186	174	170	172	188	182	163	182	167	192	165	166	179	181	148	157	179	175	200	188	171	173	192	188	167	180	195	192	165	149	199	209	170	176	173	175	172	168	165	191	211	210	198	187	187	185	186	190	181	190	194	172	177	187	205	173	183	197	170	168	173	177	179	194	164	173	177	188	172	208	163	193	174	189	193	211	168	178	177	182	195	180	188	185	195	170	183	184	164	174	158	202	169	191	164	191	186	179	171	179	169	161	182	158	175	183	194	179	195	189	216	180	169	163	183	178	165	210	183	177	175	186	179	151	194	209	186	200	195	169	181	171	193	193	162	179	164	174	168	188	180	188	177	209	198	195	193	219	214	181	192	190	186	182	200	201	159	193	185	190	194	214	186	180	185	179	198	179	201	172	185	215	185	190	197	173	176	197	202	185	190	176	181	177	176	186	211	191	164	183	174	186	149	179	180	176	180	154	180	187	191	168	165	193	195	199	183	190	178	169	184	180	195	171	179	174	173	187	178	193	181	179	171	173	172	177	180	186	194	172	176	217	184	161	174	169	181	192	182	194	170	175	202	142	152	178	194	169	185	182	170	200	190	206	162	157	173	158	193	178	169	205	179	193	192	170	185	200	183	206	177	196	156	205	183	169	176	172	175	169	183	185	188	165	197	165	173	177	174	166	171	187	185	171	178	177	214	197	179	187	173	172	189	203	192	185	169	173	215	188	163	173	196	192	217	180	165	198	183	183	181	167	185	168	163	197	192	178	185	173	176	163	166	163	196	183	156	193	191	167	189	187	170	171	187	182	167	189	178	201	194	169	178	186	196	170	177	203	210	182	203	192	197	212	187	184	188	196	199	186	152	195	177	191	186	184	184	149	179	194	175	171	202	208	185	169	197	166	169	189	172	224	179	204	179	181	207	177	176	189	193	194	191	200	174	191	168	194	188	210	189	157	191	168	206	171	168	190	165	157	193	192	173	181	177	180	203	205	172	191	197	153	152	160	151	167	158	191	180	186	194	174	158	161	179	174	207	203	175	202	203	167	204	188	178	187	165	211	174	204	179	189	209	189	191	188	193	175	205	173	172	185	178	196	187	179	183	168	169	185	205	190	204	191	170	173	161	175	188	183	211	161	191	159	182	170	171	170	183	175	189	163	179	197	185	177	195	189	204	212	206	170	180	156	176	190	177	173	199	192	174	168	175	201	190	178	182	189	195	207	193	196	174	199	204	184	202	171	205	165	183	174	183	202	179	185	174	155	175	200	205	169	169	181	162	191	173	169	195	219	196	202	205	191	178	185	186	196	183	170	221	160	172	178	180	188	196	169	193	189	172	192	173	158	174	198	176	163	185	181	168	180	202	189	163	187	193	199	197	191	181	194	190	164	177	177	159	159	183	167	225	201	179	205	171	163	175	186	187	171	185	189	172	182	149	175	168	176	193	200	182	141	179	177	207	189	171	186	167	166	185	194	171	173	196	166	203	194	142	184	205	208	190	183	194	195	202	181	180	199	166	188	177	161	189	168	188	189	190	201	205	203	166	176	176	196
18711	8931	17872	21177	19741	17683	17250	15617	13681	13588	12238	10056	8979	8229	7165	6111	6103	5898	5338	5209	5663	6199	6038	6202	6160	4640	3954	3597	4002	2908	2554	2102	1896	1947	1567	1337	1200	1093	1057	1076	1105	1123	986	952	947	944	965	841	969	836	870	968	946	890	941	800	788	759	764	658	648	672	648	661	598	607	604	578	646	544	533	520	526	504	494	471	505	548	501	514	510	519	460	520	486	488	507	447	464	462	466	409	449	476	468	482	461	456	463	474	477	505	480	463	476	490	499	442	477	463	443	478	472	475	450	473	490	460	470	461	460	440	460	495	497	447	468	478	429	437	469	440	511	484	510	443	464	464	431	475	440	451	481	470	445	462	440	439	456	482	452	484	467	451	484	432	485	457	448	439	473	455	464	442	468	486	492	461	495	455	436	480	459	436	453	444	492	472	499	476	455	474	482	497	470	435	466	467	431	482	472	488	462	466	485	453	429	443	471	465	462	432	475	465	431	498	485	437	453	434	442	442	426	440	436	426	420	440	457	456	489	418	478	483	472	443	448	465	476	433	437	475	457	470	445	479	475	449	490	425	472	446	438	504	478	456	423	419	455	442	474	463	481	436	450	464	480	442	486	453	465	431	438	422	433	435	462	458	464	459	455	436	471	454	431	456	447	435	452	445	458	428	472	460	453	423	467	423	473	432	481	425	436	472	453	504	448	475	467	487	436	439	422	450	458	435	461	453	426	476	458	503	432	466	489	465	462	440	479	471	440	436	459	485	469	449	449	435	500	497	469	428	456	447	428	481	473	509	457	451	439	442	493	461	443	444	475	423	443	467	490	446	456	481	470	451	423	480	435	489	439	484	444	487	435	457	450	448	463	442	458	471	474	471	475	452	501	450	474	488	428	477	457	490	424	489	449	427	471	480	466	484	446	466	435	512	454	473	446	457	473	433	482	420	490	477	446	470	460	439	467	451	461	446	480	436	470	433	451	444	431	424	522	449	464	478	457	476	470	476	451	474	474	497	464	476	468	451	473	443	455	472	445	465	462	467	444	448	466	472	438	461	456	452	447	456	471	420	449	482	424	447	428	457	426	455	492	464	438	445	464	468	453	437	437	445	483	470	440	462	454	442	455	481	478	475	447	444	480	448	452	467	442	444	497	505	443	476	453	436	466	420	427	448	462	440	456	517	446	462	472	468	447	481	449	491	463	472	468	446	454	430	438	472	487	477	502	453	459	458	435	471	448	450	432	443	479	455	454	460	481	447	468	475	458	432	488	493	472	474	473	472	480	445	505	436	491	416	439	447	444	431	477	476	478	455	469	475	432	473	465	509	444	450	480	436	457	416	438	404	454	484	435	471	497	469	477	459	427	492	487	454	456	449	462	475	423	443	437	455	463	491	446	461	467	432	443	454	465	455	423	440	420	448	446	440	467	474	436	458	491	431	429	444	483	459	482	451	472	456	461	452	498	445	474	442	491	482	466	451	489	454	475	468	436	458	464	454	467	439	438	464	467	426	479	444	456	448	458	473	469	449	439	482	478	487	465	422	458	470	468	472	517	422	457	495	446	476	452	426	443	437	449	442	470	508	476	476	458	471	440	432	462	457	429	456	470	453	421	456	447	478	459	408	445	421	481	440	476	470	500	464	474	467	475	481	437	455	468	467	492	461	467	471	483	452	458	450	452	464	455	453	456	451	476	453	444	430	474	441	481	471	461	447	505	504	452	468	466	477	476	464	452	464	451	466	458	523	438	459	468	508	457	443	425	459	458	424	475	429	432	433	420	462	455	450	466	463	476	445	512	461	476	498	460	406	445	446	464	410	412	461	468	420	465	437	462	506	476	415	477	480	460	491	469	434	460	449	445	469	435	471	459	449	486	441	445	475	458	501	482	475	486	455	451	491	477	457	450	438	439	468	485	430	447	494	446	442	428	496	467	460	450	445	468	437	462	422	475	440	436	460	437	459	447	425	477	465	449	451	433	456	478	454	450	406	415	435	483	470	436	441	443	481	440	476	466	441	469	472	449	418	456	494	456	434	451	422	474	468	486	430	422	455	468	477	430	447	468	467	480	471	488	474	447	453	476	468	438	473	483	486	453	432	441	483	462	494	480	488	476	488	470	465	442	475	469	449	455	461	453	477	479	487	472	487	494	455	447	440	437	463	437	484	467	458	451	439	453	469	429	481	457	439	441	470	478	476	462	441	490	442	481	463	447	463	421	430	451	424	493	491	483	467	463	484	462	477	488	495	448	465	426	446	432	470	455	434	492	466	414	487	474	467	445	440	507	434	500	464	472	442	468	448	471	491	463	454	415	439	467	453	431	480	429	453	438	461	459	488	462	490	421	430	449	476	441	527	472	483	412	446	476	463	450	509	473	449	491	468	435	447	467	444	449	445	446	479	426	457	469	467	457	451	439	433	440	488	423	445	464	450	454	456	456	489	434	494	469	470	479	452	465	469	481	435	461	399	462	462	470	419	453	435	480	461	466	469	427	437	446	465	448	516	503	454	521	457	449	450	442	435	463	419	439	467	482	454	436	486	458	501	497	459	445	465	470	481	463	467	486	468	454	472	478	473	442	460	470	467	440	438	466	410	447	454	466	419	479	472	448	475	448	457	441	488	434	449	432	454	499	473	487	449	509	471	437	474	474	477	471	491	496	444	453	457	464	450	475	484	472	467	428	461	452	450	487	456	425	430	460	443	470	482	507	440	459	462	458	461	468	461	482	419	470	473	453	478	448	484	460	492	464	430	461	460	447	471	479	497	456	460	462	442	489	463	458	471	448	431	447	470	451	503	475	441	462	437	425	474	428	488	491	445	448	450	422	489	452	444	444	454	440	454	508	455	462	452	463	450	454	470	489	495	481	423	413	491	454	428	448	452	466	435	454	443	481	438	423	449	448	440	499	457	471	459	455	472	458	502	520	416	488	452	481	438	436	447	447	461	448	467	442	441	469	471	463	454	435	480	494	460	459	429	458	456	434	527	482	469	472	413	463	449	465	461	462	451	472	444	450	473	472	469	465	451	438	419	451	443	466	454	421	477	467	500	445	447	517	485	481	451	459	485	426	462	435	472	470	455	486	455	426	475	445	466	450	497	485	456	442	436	422	448	462	469	444	466	496	481	455	444	489	483	440	504	443	478	476	483	444	480	448	484	480	455	487	448	454	478	442	478	483	447	457	441	407	493	474	469	447	477	465	430	455	462	481	449	444	488	482	476	432	461	491	412	436	456	494	504	451	472	481	493	433	468	442	441	470	454	458	460	461	465	447	478	486	453	461	472	450	484	462	445	440	460	470	435	461	447	439	469	465	453	444	469	472	433	431	470	427	519	438	476	475	431	501	460	488	454	438	463	446	485	479	449	492	459	473	433	478	436	445	463	471	430	424	444	458	443	466	456	468	478	443	438	425	506	484	490	438	472	453	458	456	487	469	465	471	494	443	450	434	449	433	478	488	431	460	453	451	423	474	432	402	439	477	453	444	483	455	456	486	456	485	482
10661	4195	4461	3425	2440	1760	1433	1214	1107	1025	761	609	518	478	500	455	502	448	439	397	476	450	443	442	365	410	345	326	341	349	313	309	329	313	281	260	294	288	253	316	277	298	297	268	284	300	302	272	274	250	273	289	289	284	245	290	271	252	263	299	235	291	280	298	275	301	249	279	297	269	274	246	245	283	265	269	231	271	278	273	266	278	266	252	256	234	291	299	248	279	277	285	263	272	292	230	300	261	296	276	270	287	273	224	261	266	269	279	276	264	275	253	270	234	261	273	276	257	274	257	273	251	265	266	271	282	271	263	257	247	302	272	258	258	297	277	287	264	283	240	272	250	288	250	265	284	245	268	303	254	288	292	277	243	246	275	240	233	269	251	244	247	272	250	252	278	277	243	276	248	283	239	257	252	279	270	267	260	277	281	263	275	276	279	271	280	254	246	270	263	269	270	262	248	270	310	271	246	276	295	267	268	282	266	270	229	268	260	295	236	292	255	270	260	282	273	263	262	265	259	270	257	268	244	279	223	273	278	292	258	279	303	305	267	278	245	280	247	265	265	253	288	242	264	233	262	285	273	269	299	280	233	277	283	246	279	259	270	255	252	283	270	296	279	271	278	293	284	297	274	260	245	249	262	257	283	270	240	269	268	250	271	256	269	278	264	298	240	273	249	271	261	253	273	298	254	238	301	265	238	257	247	275	266	282	268	298	259	237	277	283	260	264	273	273	251	255	263	269	266	271	253	257	283	245	250	281	264	259	222	235	243	262	266	237	289	301	232	251	245	262	271	298	237	230	263	254	271	280	263	257	279	288	245	302	279	251	229	276	269	298	250	249	274	265	264	266	264	250	242	278	243	267	248	268	232	266	247	269	240	276	226	248	247	278	294	259	241	253	292	243	270	306	266	280	282	260	281	259	249	260	262	233	266	252	293	298	268	258	252	290	260	265	270	317	274	302	283	285	272	266	252	281	227	300	269	250	269	254	270	245	268	262	282	277	260	282	307	253	274	250	245	267	273	277	263	294	263	248	283	286	243	250	244	271	254	256	239	278	278	257	278	264	275	264	258	273	284	261	297	258	243	265	262	287	256	260	258	257	285	273	267	278	276	304	248	248	271	300	265	285	273	266	274	257	240	297	271	270	269	253	253	265	278	294	260	262	250	271	274	256	303	242	275	281	267	261	246	243	246	231	257	227	310	280	286	257	272	276	243	278	250	239	262	263	232	233	274	257	280	279	270	277	254	246	267	225	284	261	256	227	268	297	277	257	281	266	262	272	251	262	248	261	245	256	256	246	250	261	269	251	271	277	275	258	284	268	243	250	252	253	286	238	266	265	238	222	241	294	268	253	260	248	256	265	276	286	264	259	258	260	269	248	245	276	267	287	286	287	295	263	232	242	233	285	270	258	277	279	288	290	251	277	259	236	279	261	260	282	263	254	291	259	258	250	279	293	262	270	255	268	258	271	253	270	265	242	253	289	272	273	256	278	237	257	269	248	264	271	313	265	279	254	243	227	263	271	260	251	257	253	268	256	262	277	294	287	266	246	232	277	236	263	249	257	255	267	266	255	294	242	278	252	281	258	279	263	265	270	273	264	252	267	259	252	233	242	274	274	264	271	277	272	250	253	248	280	264	259	295	262	262	264	242	258	285	266	245	233	280	275	298	264	280	250	250	268	278	302	256	284	289	269	285	255	271	250	254	268	254	279	251	283	235	262	255	299	251	256	237	279	259	293	262	273	264	251	297	290	264	277	281	288	284	252	267	267	265	248	297	266	282	254	245	287	287	262	259	273	260	282	259	259	264	254	263	256	274	280	285	273	284	251	282	255	261	284	258	263	265	282	272	258	257	280	292	272	254	301	285	299	279	294	244	270	262	255	274	247	271	288	286	248	253	230	272	246	256	289	316	293	270	280	293	291	256	232	238	265	288	264	252	264	258	284	299	287	263	268	263	286	273	277	258	249	241	279	243	268	275	255	275	241	272	284	259	242	253	261	266	250	293	254	267	256	279	282	276	250	271	255	246	290	284	275	277	272	252	281	253	244	256	248	277	235	262	256	243	297	266	270	246	279	257	275	236	276	261	282	284	270	266	274	272	245	277	272	279	265	257	255	279	296	285	268	269	287	259	254	251	277	261	267	252	279	248	275	254	260	250	290	267	274	289	299	265	250	268	265	289	241	279	252	269	256	266	283	262	260	278	270	260	233	289	246	256	241	265	227	256	269	249	259	266	253	255	274	242	250	292	265	263	280	259	280	257	271	258	274	236	251	286	275	268	271	261	295	253	268	239	232	288	255	276	271	281	235	253	268	264	266	262	232	279	258	257	257	257	269	252	275	271	264	233	247	254	250	258	267	228	246	270	303	275	279	214	242	261	251	273	251	262	277	262	260	255	258	262	258	291	234	283	277	251	268	245	264	281	274	229	251	285	262	268	266	265	247	291	294	268	247	251	291	289	263	310	263	260	267	262	267	248	249	270	311	265	239	252	233	276	288	268	252	257	268	265	248	254	294	271	284	248	264	327	264	246	242	303	250	274	282	236	281	270	218	253	260	252	266	286	248	257	279	249	249	262	283	254	255	295	289	256	275	270	243	256	269	229	275	275	280	246	269	293	278	274	250	274	260	243	252	246	247	277	257	261	250	277	290	273	282	278	272	270	249	258	269	283	260	285	272	264	277	270	276	264	241	253	259	246	265	254	258	272	266	272	265	282	265	270	268	266	249	265	238	281	270	259	258	238	260	273	279	239	264	298	276	275	256	257	265	263	270	256	275	269	293	230	265	281	258	277	268	265	243	261	299	263	262	267	248	243	228	277	266	287	247	255	284	244	270	287	240	270	246	242	287	276	265	274	283	274	244	263	267	285	287	292	274	269	275	239	268	277	272	281	264	291	245	266	249	288	263	247	271	256	269	265	255	260	284	258	254	272	275	218	253	239	267	270	245	235	244	264	268	267	276	277	270	285	265	255	271	233	252	283	256	272	269	275	256	264	277	255	292	262	263	271	262	266	269	293	256	287	254	240	224	275	252	281	281	271	275	277	242	258	261	307	264	261	313	245	272	260	268	252	272	246	259	258	266	272	242	252	248	268	262	260	257	276	261	271	251	282	290	287	266	271	285	278	258	282	274	270	251	250	274	290	275	282	276	285	270	276	212	261	250	262	270	276	257	273	264	308	267	257	282	284	248	268	282	245	279	282	267	246	278	273	266	279	265	272	264	271	259	266	263	267	252	254	263	289	279	283	251	266	286	249	274	280	271	282	255	279	272	262	250	269	276	244	281	254	283	296	280	263	250	271	256	244	259	249	245	247	287	255	271	264	241	268	281	208	242	270	257	257	257	248	273	277	266	278	266	269	228	302	252	258	262	263	253	233	262	261	282	275	293	281	263	238	289	264	278	262	255	293	247	277	283	273	255	259	279	272	271	258	259	238	321	259	264	274	244	238	283	308	267	287	309	267	262	269	259	262	256	250
6300	3816	8050	9617	8479	6959	6249	5560	5630	4682	3676	2899	2358	2187	1954	2024	2149	1965	1898	1893	1974	2091	1824	1677	1622	1359	1304	1307	1198	1212	1094	993	931	911	886	858	855	834	848	841	855	821	828	858	805	851	827	833	779	779	827	817	776	829	790	771	736	723	749	655	664	659	694	671	706	675	668	693	649	647	652	629	628	603	584	634	664	716	642	659	675	643	611	616	689	624	657	623	644	658	665	619	687	640	627	659	650	654	644	617	624	669	643	569	610	636	619	573	613	605	633	632	622	631	624	625	599	688	610	635	607	643	653	661	633	650	653	652	627	605	658	622	659	659	602	666	678	625	655	627	598	618	633	662	647	615	636	649	642	613	655	640	622	609	660	614	598	635	639	624	646	637	637	633	647	626	674	668	630	611	668	606	635	647	641	635	639	662	608	613	634	723	622	624	581	597	659	642	686	639	587	655	653	594	658	648	653	631	640	654	642	631	630	621	625	653	640	605	589	592	637	642	582	659	642	678	642	626	653	633	643	650	634	620	616	659	607	590	658	676	610	633	658	636	599	635	624	687	603	647	633	616	653	613	659	632	613	618	694	640	660	650	618	671	638	657	664	618	622	609	683	598	611	645	666	622	642	657	627	607	617	615	659	653	687	642	677	653	654	669	647	658	673	644	615	629	626	624	660	669	593	657	612	672	610	608	644	638	603	679	640	678	621	614	616	645	632	641	649	610	613	630	662	642	656	664	634	649	613	629	644	667	651	655	645	674	644	624	688	615	615	635	650	607	632	652	671	628	586	609	627	624	609	590	605	620	682	625	663	628	650	646	643	644	642	680	592	659	625	611	632	666	679	634	623	616	651	559	613	578	605	659	650	615	620	633	673	635	663	618	665	638	623	645	630	635	641	610	677	650	606	632	638	619	618	635	648	669	662	608	644	620	699	627	650	597	659	650	605	633	629	625	619	613	645	619	609	669	631	621	659	631	638	605	604	630	651	627	648	621	613	621	633	642	652	629	655	589	633	625	591	702	693	584	662	589	579	595	670	632	647	629	602	646	605	598	629	676	654	619	677	608	614	614	652	600	628	609	627	665	619	583	606	681	639	642	640	634	649	649	614	661	614	602	610	657	640	650	650	651	629	642	672	607	613	608	603	637	661	670	633	694	633	644	577	648	612	664	632	600	640	602	626	593	639	685	643	608	670	631	618	618	620	615	637	606	650	627	684	640	643	656	616	660	620	671	630	675	614	612	633	629	620	651	654	607	664	620	674	679	585	625	620	625	637	643	643	610	661	640	631	692	565	674	604	599	672	632	647	630	630	666	616	617	611	650	629	600	628	620	652	636	646	629	601	649	648	572	635	625	651	661	629	667	608	651	647	634	662	637	654	616	660	675	630	632	653	657	621	680	618	598	621	658	645	651	649	665	647	631	627	621	636	633	671	620	668	668	680	644	617	678	651	660	654	591	659	651	648	656	589	630	645	609	606	644	622	691	640	659	597	614	630	664	614	673	597	604	635	635	672	628	630	611	641	640	632	638	595	625	634	635	650	646	653	663	603	634	621	647	643	632	618	630	676	655	623	616	670	624	667	668	608	627	635	682	623	620	609	626	645	600	601	662	634	615	617	596	617	653	654	644	606	661	594	625	635	620	623	640	644	637	590	634	650	661	629	580	663	652	662	614	688	670	625	632	630	674	628	643	652	615	626	594	618	662	655	658	628	663	637	631	611	630	624	638	629	613	654	627	660	614	616	647	615	665	589	661	692	587	671	635	636	617	645	676	693	588	653	655	661	669	637	645	613	653	583	679	647	604	614	642	619	632	613	644	635	633	619	622	609	658	647	611	590	611	662	651	569	590	602	650	651	661	649	635	657	592	639	652	676	628	623	596	654	639	604	660	650	621	623	601	604	661	655	646	621	621	650	637	623	626	651	612	620	650	633	634	668	616	689	646	660	640	636	622	685	661	631	615	670	634	636	597	622	679	637	618	615	584	644	617	642	633	660	661	642	656	654	639	644	586	578	616	654	620	635	635	653	605	643	609	630	599	640	671	589	624	611	581	630	612	661	631	641	659	629	685	625	673	622	643	640	621	632	643	623	654	612	593	584	636	620	629	632	650	646	606	678	661	632	671	693	592	569	587	620	590	652	686	657	645	606	678	617	640	604	685	617	612	615	620	655	640	679	636	642	642	680	629	668	672	669	603	641	634	619	632	641	669	631	639	636	639	680	613	664	634	583	642	642	640	599	670	589	638	617	656	599	634	634	631	634	635	626	695	652	650	607	628	617	647	665	605	609	604	593	620	667	654	667	601	659	618	628	623	627	637	615	626	613	673	639	591	664	629	643	691	591	659	642	628	629	615	648	636	656	624	628	645	660	616	613	633	629	687	661	628	640	641	642	619	622	609	678	645	643	613	653	620	635	648	647	696	650	643	645	603	623	643	652	649	686	621	623	645	678	652	623	627	637	634	622	629	703	668	628	634	618	586	621	659	637	622	610	644	647	666	609	631	649	645	609	677	634	640	648	615	627	626	583	669	653	626	640	612	620	587	613	631	657	666	633	633	618	618	650	618	621	624	616	659	613	573	662	629	635	617	634	670	583	668	657	592	635	651	665	624	650	642	626	632	660	611	678	604	633	653	625	586	678	612	588	661	620	559	645	647	643	591	617	617	628	575	662	632	638	617	612	683	604	628	606	637	655	611	599	602	653	657	665	615	659	638	611	657	641	655	658	616	654	632	659	611	636	633	619	639	621	622	617	643	654	663	635	650	585	622	641	635	580	632	649	644	625	660	648	632	639	631	657	665	606	628	608	632	635	581	664	690	654	673	599	623	611	651	646	605	591	621	583	662	647	641	697	640	558	652	651	642	606	620	600	614	696	629	620	582	641	589	613	615	639	620	639	622	689	613	625	654	587	620	651	622	660	567	619	691	685	643	634	651	701	633	651	647	622	650	573	599	593	630	639	623	675	639	624	615	655	611	650	623	638	602	641	631	642	604	654	624	593	692	653	640	629	660	615	599	655	628	664	623	585	682	647	626	625	629	617	617	657	646	665	649	595	688	651	611	623	626	658	579	650	640	670	646	650	642	645	622	608	598	598	625	629	654	642	657	675	639	627	613	590	653	700	588	654	619	662	618	641	615	643	627	647	582	619	640	643	599	607	640	658	613	652	672	639	683	634	646	603	629	635	638	641	620	625	686	697	621	656	619	655	655	618	643	649	652	651	643	673	569	660	599	618	621	689	648	665	629	646	647	634	617	641	611	631	633	636	630	594	657	647	651	616	659	672	660	645	633	597	616	594	606	672	659	663	691	621	620	651	661	642	603	651	614	638	640	606	646	662	644	621	649	631	616	640	640	645	685	599	730	616	618	619	601	620	644	589	691	644	623	643	660	635	620	631	644	654	665	616	618	589	627	651	673	606	620	622	584	653	646	681	637	642	638	652	652	634	607	631	628	641	630	630	641	635	682	653	638	667	672	654	594	598	616
24299	10172	9903	7714	5623	3759	3378	2793	2380	1914	1486	1216	1010	911	861	834	736	813	817	802	881	996	848	756	691	599	482	543	499	394	407	333	351	325	354	264	288	289	279	286	255	291	246	265	273	247	283	295	261	268	286	270	249	292	260	247	231	245	221	268	238	245	252	269	238	274	255	275	247	280	247	209	241	231	218	217	235	246	227	245	229	228	241	237	229	247	215	221	237	237	226	242	204	236	208	246	243	263	239	217	206	239	203	237	222	214	236	216	234	255	238	224	227	223	227	237	232	242	246	219	251	244	231	204	230	250	217	216	262	198	227	214	206	230	212	197	219	233	209	208	233	245	208	257	243	213	248	205	236	233	245	217	256	256	262	243	268	231	217	236	231	217	206	241	216	214	209	227	234	237	225	214	213	248	227	237	236	233	209	240	230	203	231	245	261	226	241	202	228	231	218	273	246	223	213	223	245	264	236	241	244	238	238	218	216	227	202	243	214	220	191	218	209	207	224	228	278	229	229	234	252	222	221	205	215	252	230	213	229	215	236	203	257	249	223	210	237	224	228	219	214	238	215	240	244	238	249	228	235	216	223	244	260	221	234	228	214	235	230	225	234	213	252	225	249	262	228	243	231	225	230	245	214	208	200	219	231	218	234	216	199	212	241	236	227	227	215	243	246	239	217	217	257	232	225	220	215	203	223	233	218	248	179	190	225	223	217	242	211	228	198	216	227	236	226	236	230	235	222	221	226	227	216	247	264	243	221	235	200	218	209	237	230	227	229	235	246	247	239	220	220	186	224	204	224	237	226	219	219	235	231	238	223	226	213	208	234	267	232	251	214	240	238	215	247	254	243	205	241	231	231	221	218	247	238	239	225	235	207	243	228	235	246	208	212	239	234	240	228	193	212	226	236	216	225	205	252	282	227	235	239	226	211	246	250	237	235	220	195	198	208	244	238	217	242	235	222	242	244	213	223	227	206	223	205	218	244	255	224	225	229	228	214	221	204	234	233	234	240	236	231	210	219	234	234	211	227	220	230	235	215	242	225	216	230	209	212	216	217	224	233	238	236	221	204	227	222	229	219	199	231	221	244	206	249	204	233	246	223	250	245	240	207	224	236	222	194	213	242	232	212	212	227	206	208	229	256	217	236	232	216	211	211	270	228	253	212	244	261	202	226	234	238	224	225	240	222	210	244	244	257	203	234	191	240	211	246	229	220	216	212	235	232	209	200	237	243	242	209	213	244	245	251	211	208	222	225	212	227	239	210	234	221	238	241	233	253	247	234	206	226	245	211	195	242	220	215	220	231	219	202	229	203	230	229	213	256	235	218	230	231	232	208	218	210	236	210	223	243	261	215	266	238	215	209	222	240	205	233	232	222	252	227	193	250	202	258	251	220	248	228	231	194	192	232	211	231	237	237	205	227	204	244	235	223	259	201	247	237	235	235	224	236	225	232	241	224	214	232	232	236	249	205	250	215	226	225	259	239	216	224	216	230	210	249	230	218	229	201	225	245	230	214	234	202	219	202	222	232	225	232	241	220	235	224	231	225	206	212	225	234	251	228	224	251	211	243	219	205	223	221	218	238	205	232	242	243	230	211	239	236	252	202	239	195	217	205	237	213	229	231	231	224	195	247	232	186	257	235	207	209	225	210	224	215	219	233	208	237	234	220	250	234	265	208	217	230	243	238	223	228	209	199	218	223	244	230	228	229	242	222	255	250	236	250	235	233	236	246	239	234	238	222	244	227	225	242	232	224	264	246	218	232	237	199	228	226	234	224	234	250	261	231	235	210	238	219	233	221	245	218	205	249	240	245	243	224	259	231	208	234	233	252	250	224	196	212	264	242	227	202	219	273	241	261	260	220	186	236	225	233	249	230	255	202	228	222	230	216	212	219	249	229	225	221	235	219	239	240	231	215	251	223	221	225	199	198	229	213	252	212	225	233	226	231	235	226	234	221	222	250	230	231	234	222	237	206	210	230	234	236	220	251	223	222	221	227	240	223	214	227	247	230	241	222	242	266	229	227	200	228	216	228	224	234	221	204	221	227	234	195	230	234	229	218	240	239	262	216	216	221	240	243	212	208	234	245	246	221	218	205	235	239	245	234	224	242	247	215	241	247	210	208	231	226	229	226	218	208	242	244	201	213	229	225	217	223	215	220	216	219	231	232	263	240	254	211	223	221	217	222	269	222	243	233	248	197	209	208	229	212	221	227	200	189	216	210	198	225	241	235	199	207	226	223	245	223	226	223	211	222	263	228	226	227	217	215	210	249	226	245	224	236	222	218	232	242	241	243	238	227	224	218	234	213	222	230	219	231	259	228	252	252	235	248	225	232	234	226	228	230	199	212	221	242	224	252	254	213	227	255	215	236	230	203	249	222	226	207	236	223	207	224	221	225	241	219	214	225	208	219	250	195	247	240	213	219	258	210	245	236	247	234	229	214	198	221	225	248	212	191	231	220	222	229	248	220	203	247	215	204	219	232	256	235	233	227	248	218	230	235	249	206	238	245	244	215	231	231	215	230	229	256	241	235	232	222	256	234	196	199	269	232	234	237	207	236	236	220	217	229	239	238	229	220	228	268	249	194	237	218	230	252	249	248	237	215	220	248	224	227	243	215	256	225	216	249	204	232	232	217	225	237	216	222	245	247	250	215	226	216	221	236	228	227	228	228	227	234	232	220	228	263	232	232	232	238	235	244	250	235	237	269	202	259	221	212	228	226	235	213	262	243	233	213	239	216	248	245	218	218	248	235	248	258	234	218	225	226	224	249	215	237	234	238	244	227	207	232	242	248	232	204	210	221	236	207	214	236	225	237	217	275	201	253	255	206	213	225	240	233	247	227	236	226	215	227	194	206	215	237	241	215	206	206	242	193	243	251	226	233	250	258	235	243	214	207	198	262	249	253	224	233	205	228	197	235	239	207	235	238	233	244	196	225	185	232	224	218	230	208	223	234	195	245	221	226	239	245	249	259	247	224	235	242	217	248	214	214	231	225	213	235	201	228	221	240	245	218	226	218	222	229	225	245	228	245	250	223	225	206	208	236	257	228	225	220	239	228	223	247	242	228	241	239	239	247	205	211	234	228	247	241	235	232	241	232	233	250	236	221	232	235	207	225	219	221	227	231	217	216	215	224	219	212	235	231	229	198	231	236	234	228	225	224	255	216	235	246	209	230	244	249	225	270	242	225	236	236	202	237	253	215	231	252	192	228	228	237	239	215	247	217	231	211	254	217	233	241	223	229	233	228	233	201	243	230	209	213	213	248	231	228	223	212	213	217	209	221	221	233	232	231	223	235	190	204	258	230	236	226	201	212	225	211	220	237	233	198	217	233	233	217	220	224	228	191	260	198	239	235	245	190	226	244	229	220	207	215	251	219	219	228	225	215	244	228	233	239	249	247	239	214	225	241	212	249	242	225	209	226	220	231	246	252	210	213	218	245	220	205	205	248	222	205	230	224	216	225	224	231	225	238	215	196	237
14183	6833	14008	16838	15498	13096	13146	11791	11239	9315	7646	6416	5471	5307	4766	4486	4413	4175	4065	4025	4718	4984	4376	4505	3860	3216	2492	2675	2495	2014	1715	1446	1375	1454	1237	1049	1032	984	979	985	938	901	916	941	867	852	896	867	857	864	895	858	893	825	873	777	684	748	701	641	645	717	716	672	718	671	692	681	675	573	606	629	601	554	587	555	583	572	606	571	602	549	584	573	552	573	563	589	590	559	566	567	578	579	579	565	587	583	527	568	547	579	558	573	561	530	540	561	535	526	598	551	556	540	522	539	569	606	557	522	506	610	580	622	584	589	594	523	592	559	579	534	572	612	572	554	542	582	545	562	542	555	544	585	547	542	533	584	541	516	589	620	561	602	567	540	527	571	574	555	566	549	560	548	582	558	568	558	559	548	603	554	526	549	562	556	512	525	559	569	581	565	543	584	574	523	544	575	565	528	524	539	553	544	549	561	567	524	542	624	523	593	564	605	561	522	566	574	590	538	572	514	563	531	592	561	523	545	611	569	535	536	551	580	521	532	578	534	578	586	570	530	518	553	523	555	570	567	528	560	535	539	600	534	573	608	544	564	567	533	563	531	548	522	559	539	572	542	570	588	544	549	559	542	586	537	579	523	552	549	547	538	558	558	549	555	549	560	545	624	555	590	565	570	558	566	529	573	557	555	584	579	585	602	562	568	571	517	548	556	546	543	538	569	614	563	572	558	562	568	552	566	550	544	576	553	570	594	572	595	594	581	577	579	564	520	491	569	541	552	574	529	565	556	520	507	534	585	555	554	559	531	576	553	564	566	561	559	522	569	529	533	544	565	554	558	574	591	537	531	570	529	504	552	550	573	561	553	549	589	564	626	522	552	532	507	541	518	585	537	548	547	571	556	538	564	514	500	546	544	556	559	563	571	562	569	569	571	544	549	569	501	529	535	547	515	548	545	550	554	519	557	582	559	622	542	502	551	565	518	540	567	586	551	551	576	571	542	572	515	594	523	564	558	564	555	546	548	528	543	532	548	549	590	579	555	559	534	529	534	523	563	547	564	588	588	538	553	562	561	516	543	524	582	575	546	525	583	587	526	513	573	502	517	550	537	534	550	570	524	548	567	573	562	552	593	529	550	511	572	552	576	540	536	501	548	556	585	564	558	549	564	548	511	562	559	558	548	559	558	532	556	585	557	527	589	507	549	552	534	515	526	572	548	552	574	580	622	556	539	573	572	564	532	557	553	535	511	553	593	549	576	572	570	547	560	547	569	523	528	561	537	569	542	548	555	565	550	594	548	541	572	596	503	584	560	592	535	554	567	603	579	570	592	514	618	576	536	564	611	589	553	552	574	532	551	542	564	557	544	574	521	542	548	550	508	530	553	535	529	563	556	565	534	565	617	539	552	580	547	547	548	593	547	551	555	548	540	556	543	575	567	551	535	584	527	543	561	530	572	539	534	543	581	552	554	559	582	558	575	561	568	551	564	549	517	585	509	555	554	566	561	543	610	486	527	554	571	512	532	581	546	545	542	576	575	582	541	587	550	548	567	545	550	554	580	539	537	549	516	528	570	611	544	540	552	522	554	545	498	616	561	583	583	594	540	582	544	580	533	554	550	534	535	484	512	572	531	545	581	537	545	571	533	557	561	546	545	538	539	536	533	538	563	600	596	556	549	567	538	548	530	568	611	537	543	595	608	525	532	587	526	571	585	538	567	544	570	572	531	504	569	534	551	584	510	504	536	557	577	546	560	536	543	558	522	538	540	567	551	602	549	556	559	580	526	539	556	564	577	609	561	529	557	532	572	591	562	540	578	576	484	577	565	580	588	559	556	594	522	586	576	586	567	557	589	557	615	564	560	543	566	553	573	525	516	542	575	541	589	597	502	582	554	592	547	567	584	578	541	548	583	511	549	584	556	597	570	544	533	550	574	559	604	593	593	560	521	567	544	545	557	547	559	537	535	568	564	530	571	521	543	559	562	562	552	554	542	611	528	540	519	538	564	563	587	541	513	544	529	528	549	573	528	558	578	539	584	542	574	535	597	516	562	518	547	554	577	540	553	575	590	575	587	565	538	539	569	549	608	573	538	554	545	571	541	549	588	547	585	540	567	537	571	563	569	560	546	511	549	530	595	577	538	502	522	552	550	517	545	530	557	543	571	537	532	506	544	572	540	541	529	578	556	574	564	529	547	525	544	592	553	541	565	556	570	548	535	581	541	565	563	531	529	538	537	545	545	551	547	530	515	566	545	530	523	551	627	557	550	566	531	549	503	554	542	568	506	538	548	532	501	547	560	561	546	518	539	586	526	539	554	506	576	533	552	568	516	554	564	601	594	516	561	533	519	505	535	566	562	562	550	559	548	530	543	548	527	591	562	522	558	536	509	521	547	581	579	502	541	530	522	559	536	553	532	576	560	561	536	557	549	552	529	559	561	521	533	548	554	568	535	536	580	591	544	581	574	549	506	527	568	568	563	514	551	555	554	531	562	542	586	560	580	553	565	568	561	564	571	577	548	544	566	576	563	586	557	577	586	513	540	537	550	571	548	542	539	551	588	536	564	528	565	585	521	563	533	528	565	569	577	572	577	586	544	552	549	593	556	535	545	563	578	532	539	583	551	562	573	579	567	585	528	556	537	570	538	530	541	562	568	531	561	519	522	558	532	543	513	522	561	552	567	555	562	553	543	559	564	565	521	571	560	556	555	552	568	565	584	548	557	556	563	533	570	519	553	563	544	562	583	593	546	558	530	570	533	526	553	565	563	542	545	522	532	564	537	537	540	554	559	577	538	558	541	551	573	564	538	573	528	584	552	530	564	510	536	572	547	560	567	529	564	595	540	580	553	549	558	560	562	553	531	512	554	573	580	562	576	546	582	572	550	537	575	567	582	540	535	574	576	527	569	600	554	562	573	613	574	547	549	552	549	561	573	573	525	533	576	540	565	536	565	601	551	587	586	569	576	555	533	538	564	578	572	586	550	582	589	596	532	543	567	569	568	556	569	558	532	591	556	556	556	589	508	541	531	545	573	558	581	555	548	535	562	555	536	519	553	576	515	544	563	586	568	592	534	539	592	514	552	521	550	549	503	541	534	567	514	590	513	562	594	545	603	564	596	572	522	555	566	555	574	537	550	556	553	541	558	593	519	558	558	534	579	593	614	535	559	553	561	577	519	531	565	551	569	537	562	542	575	552	561	563	549	536	539	596	544	564	541	536	573	592	534	521	592	549	563	526	544	554	555	535	554	535	558	565	531	575	555	536	558	543	504	559	551	587	544	568	535	554	497	588	545	567	565	556	545	566	557	603	555	534	537	515	562	542	536	566	503	557	538	585	539	535	569	531	549	529	545	532	576	568	550	555	583	530	572	551	545	511	536	569	550	549	501	571	594	504	534	564	558	530	590	524	523	552	546	500	541	513	595	581	546	522	553	542	550	559	525	534	554	560	560	551	551	564	576	573	568	559	577	543	581	558	552	546	542	564	549	541	585	573	580
35265	16826	14647	11935	8360	6295	5603	4538	3864	3106	2262	1871	1507	1412	1262	1185	1139	979	1011	958	1102	1130	1061	1183	1016	826	632	641	652	501	417	381	322	336	328	324	272	266	265	257	248	294	277	252	248	239	250	224	268	240	245	252	235	230	256	226	232	216	230	229	238	187	208	193	198	218	210	234	197	178	228	208	194	194	222	208	205	211	202	188	178	188	193	227	206	177	198	217	168	183	184	206	194	191	196	195	191	210	196	215	173	196	182	197	198	186	197	197	183	193	206	218	180	189	190	209	203	201	213	207	177	191	194	201	169	197	175	206	200	182	205	205	182	180	193	209	190	190	171	199	203	173	195	200	200	175	189	217	164	184	182	173	167	199	181	169	177	169	187	185	197	186	184	185	169	188	196	200	181	201	174	202	175	175	203	185	189	194	177	193	219	185	202	167	186	200	194	182	186	208	175	182	197	233	193	215	172	158	182	177	197	194	206	183	177	175	193	178	162	219	181	199	197	209	182	180	186	217	178	187	172	183	197	193	190	208	192	198	169	193	191	198	198	211	172	187	208	170	177	176	196	194	208	215	190	199	161	173	195	210	205	194	183	163	195	179	202	197	175	193	224	179	176	223	194	193	200	202	197	178	188	180	174	194	196	223	196	170	189	189	171	207	202	202	183	172	174	178	179	183	200	188	207	166	205	181	188	179	191	174	195	174	194	189	180	191	158	194	191	203	183	176	189	176	186	183	207	176	177	165	189	175	177	168	198	194	199	204	195	183	198	164	167	194	189	199	197	192	199	185	191	182	201	211	197	185	196	181	190	216	170	190	223	186	212	180	182	192	194	181	164	196	214	189	179	202	211	212	196	156	193	205	203	190	175	168	187	188	178	186	191	202	204	201	165	178	202	197	209	207	211	193	184	201	178	183	206	181	164	209	190	186	176	217	174	186	186	199	192	194	222	180	190	205	206	180	193	182	217	178	189	198	186	184	205	168	209	187	170	185	182	185	199	194	202	203	209	206	187	187	165	204	184	190	182	177	182	183	223	177	193	200	187	181	170	169	156	166	189	215	170	182	177	190	194	206	205	201	205	172	194	184	189	220	211	205	186	178	169	198	172	188	203	202	189	205	172	198	188	179	181	188	201	197	196	202	215	198	197	205	198	196	195	158	223	163	199	203	156	200	177	209	198	185	204	187	163	191	195	178	193	165	175	188	180	207	179	187	178	202	201	190	185	173	187	195	186	187	202	189	163	173	194	219	191	202	192	186	223	192	180	175	186	169	193	190	193	184	181	202	206	208	172	204	196	199	189	175	205	206	167	192	182	183	184	211	197	192	188	189	192	230	194	197	193	187	172	197	181	175	198	185	207	196	188	172	208	201	205	163	168	184	187	169	180	182	189	169	190	183	164	190	145	196	180	225	176	174	191	175	214	196	189	175	195	162	181	200	181	203	190	228	185	187	188	201	164	194	213	193	178	215	199	175	176	186	191	203	191	204	214	214	188	202	166	176	202	169	220	177	209	191	175	220	194	196	184	193	186	161	189	192	192	205	203	179	198	194	201	206	165	190	191	225	204	166	202	196	192	195	183	178	178	197	188	197	164	183	203	219	196	213	192	181	165	199	202	208	172	173	190	176	178	173	190	194	208	188	176	195	203	171	173	172	199	209	182	179	185	152	194	196	208	173	178	196	182	209	177	190	210	194	199	195	171	188	185	187	199	180	214	187	176	185	209	158	200	176	179	193	179	181	189	199	204	181	211	175	174	171	176	186	218	211	200	213	196	195	193	187	173	194	186	196	180	187	188	183	202	185	185	182	185	206	197	190	176	191	184	199	199	182	194	168	179	166	163	200	181	204	163	190	189	197	197	200	184	200	176	233	196	204	178	182	197	183	191	195	174	216	188	195	192	189	189	213	171	196	204	191	189	168	158	169	177	180	206	173	196	206	199	184	200	172	188	178	187	191	180	150	187	172	201	196	190	196	183	211	206	203	209	194	162	178	186	183	223	198	194	186	188	209	187	187	180	188	210	177	168	202	200	208	197	200	189	186	194	166	174	214	191	215	188	205	185	192	172	188	168	181	207	183	160	187	197	210	193	201	203	165	188	210	211	179	204	184	188	157	198	169	196	172	189	205	203	192	189	171	215	169	193	187	171	184	188	185	202	169	186	175	199	178	201	177	206	195	183	185	210	181	156	202	189	171	173	183	190	202	176	206	163	185	207	191	225	181	166	190	203	200	202	188	206	206	178	198	174	168	178	219	172	170	195	201	219	182	205	197	160	188	173	219	203	200	171	172	213	181	183	182	172	191	191	203	173	206	184	185	188	198	192	191	182	171	198	178	179	170	194	187	189	193	194	187	188	184	199	186	197	199	163	158	176	192	181	186	182	181	172	187	201	191	203	195	205	172	167	181	192	187	202	179	188	208	173	191	197	213	211	173	170	171	190	198	175	196	187	198	171	189	190	193	182	231	177	194	184	192	195	186	177	158	194	211	179	179	195	182	188	181	193	185	189	202	190	186	184	186	181	189	201	183	193	202	204	193	171	186	191	188	189	203	195	190	232	202	179	201	171	180	182	190	170	204	194	179	180	194	171	198	175	173	187	162	163	197	172	174	178	210	191	203	193	182	182	212	159	179	213	194	179	171	197	177	174	188	193	165	179	195	205	198	180	186	181	201	203	202	222	201	186	197	179	222	206	196	184	207	188	153	190	209	200	197	176	173	179	194	166	186	175	187	176	169	207	190	181	186	177	188	176	211	213	204	173	178	191	184	240	200	197	194	192	187	212	223	169	208	208	174	196	211	187	192	189	178	185	190	191	210	195	196	182	179	177	188	217	192	158	196	196	185	181	164	195	219	204	178	204	187	167	169	211	191	186	191	182	200	171	215	176	176	184	177	196	189	191	216	192	207	195	201	195	192	196	200	182	184	178	196	197	203	163	179	220	197	155	168	204	171	191	193	205	166	185	177	174	186	171	185	196	183	200	204	189	173	187	178	180	192	175	180	198	185	200	193	193	189	192	197	217	171	193	185	169	180	183	193	184	176	190	187	178	190	176	208	191	161	197	178	175	174	200	199	192	180	186	220	206	179	183	188	178	201	195	213	203	221	174	209	204	191	206	183	196	209	202	204	184	208	190	162	169	203	175	180	178	188	198	183	171	178	189	176	185	207	203	197	195	185	196	190	190	199	175	193	186	179	188	179	203	202	220	197	192	175	184	208	201	179	196	181	215	213	169	188	198	212	200	198	208	196	185	206	212	170	175	187	201	206	178	197	207	174	192	188	203	206	197	188	179	186	190	177	202	186	202	218	220	183	178	168	208	203	187	210	196	202	193	198	195	192	158	197	174	192	190	199	198	200	200	202	228	182	175	170	202	191	205	186	179	197	197	202	193	155	179	206	194	193	167	183	177	193	189	185	188	180	194	180	209	196	184	182	183	173	211	183	180	188	196	209	190	172	199	192	182	183	187	174	205	195	187	178	192	181
20362	9236	18008	21388	19652	17948	17947	17067	15802	13584	10817	9685	8194	7872	7058	6574	6180	5619	5501	5272	6094	6928	6133	6659	5886	4438	3744	3856	3946	2656	2360	1864	1870	1812	1447	1330	1241	1107	1138	1103	1029	992	1016	1002	944	996	1000	1038	949	961	941	967	907	895	860	808	727	685	698	691	634	718	685	645	679	635	677	648	609	578	553	550	517	533	504	528	490	522	461	559	557	525	534	507	510	506	508	480	503	500	503	492	522	469	476	512	535	498	523	508	467	506	508	509	471	481	494	444	481	495	486	498	517	459	466	473	507	521	501	517	470	440	504	523	531	482	498	511	478	462	457	496	533	462	523	519	451	504	479	496	489	525	446	522	455	446	439	459	521	489	467	482	498	486	490	482	474	459	475	484	481	457	488	475	462	470	425	454	463	493	454	504	474	489	504	475	441	476	462	456	485	446	486	511	456	516	495	452	457	496	494	479	458	457	492	459	476	454	454	481	472	507	442	459	478	500	438	456	470	510	446	475	482	425	437	488	477	429	456	483	490	485	466	518	461	496	443	445	505	490	428	478	445	468	466	474	494	466	483	486	463	517	494	462	484	487	517	442	461	485	471	460	459	457	452	473	456	457	488	456	530	458	460	486	462	529	430	469	455	484	501	439	480	453	460	492	484	439	486	470	460	449	487	450	480	480	489	497	485	462	464	448	487	503	417	479	471	496	491	472	515	478	491	466	453	464	462	477	463	465	462	456	471	486	505	461	473	499	477	449	500	460	492	467	443	453	476	499	465	487	466	482	486	464	451	416	437	505	487	468	448	462	509	470	486	487	497	490	467	445	472	489	434	475	462	498	469	507	454	481	479	451	429	462	511	451	490	442	437	475	451	461	473	492	484	449	470	504	443	461	433	507	477	489	500	511	488	480	461	469	445	478	435	488	458	488	424	490	468	458	471	517	482	478	488	477	461	473	485	467	475	462	449	474	472	460	528	490	467	465	501	517	465	465	465	485	485	494	490	490	444	477	454	457	430	478	497	464	473	466	460	447	459	507	459	485	459	447	492	474	494	457	494	455	472	479	465	452	487	464	465	496	439	476	420	482	497	491	478	449	486	511	509	480	467	431	505	504	463	506	493	494	489	513	448	447	464	478	476	512	510	467	493	464	448	484	492	452	487	461	508	500	459	465	540	527	483	489	503	458	488	471	539	449	482	476	472	480	497	467	511	446	508	470	455	483	481	492	418	491	475	461	504	508	493	490	465	466	434	428	480	460	484	491	508	497	465	455	456	466	493	504	490	446	526	476	437	467	488	472	457	471	490	395	499	488	443	495	475	485	453	466	446	483	514	479	460	480	454	496	447	509	473	493	464	468	469	471	471	513	445	441	468	480	513	444	494	459	447	503	498	467	488	472	457	475	442	465	489	483	470	449	491	473	447	479	488	468	476	465	458	481	518	465	457	445	465	466	497	463	434	481	469	503	460	470	485	468	504	488	456	442	480	433	505	445	444	494	488	477	479	494	510	466	462	468	507	513	414	463	454	465	473	496	467	526	489	465	478	486	492	464	470	484	462	463	480	471	447	498	462	480	486	471	492	460	504	448	475	485	447	465	478	447	482	479	467	475	468	470	444	475	464	517	454	476	489	458	479	485	490	497	466	456	471	483	454	457	504	477	499	429	445	505	509	502	493	479	492	472	482	502	505	459	487	493	438	533	447	492	468	433	496	505	457	475	471	484	528	488	476	501	483	453	521	465	476	505	431	447	488	478	481	470	481	461	455	482	478	508	483	439	482	442	475	446	485	525	458	490	489	440	491	509	485	471	474	441	513	447	493	457	505	481	444	476	511	457	466	467	485	445	521	498	515	483	499	485	449	474	449	423	488	496	481	491	498	503	465	482	489	465	437	470	488	443	503	452	433	464	494	456	496	481	452	497	490	489	478	487	485	435	477	487	494	499	517	468	478	475	477	443	488	445	437	467	467	484	480	477	472	485	468	459	461	508	508	463	468	443	490	466	496	438	484	450	467	471	478	441	460	459	470	459	480	473	440	489	493	531	482	437	474	477	459	477	471	510	483	453	482	487	477	456	465	481	452	445	448	477	474	471	455	450	451	453	471	462	477	476	482	490	480	453	489	502	491	495	459	464	476	453	452	490	493	451	482	454	491	475	482	446	480	475	473	483	459	480	457	493	449	497	473	477	486	493	478	457	507	483	492	471	452	471	501	463	497	492	460	479	482	469	455	443	451	468	502	515	518	484	503	457	437	456	445	493	446	458	474	490	492	496	459	473	485	486	479	490	490	478	468	471	492	477	502	431	515	468	506	476	521	470	486	458	478	446	468	457	522	466	489	499	474	458	496	447	481	492	461	493	453	473	437	505	449	477	444	515	468	452	493	501	493	491	459	445	484	478	490	511	492	505	471	477	450	444	461	466	476	464	426	444	460	475	439	457	465	488	433	487	506	499	479	472	495	492	502	487	514	440	494	458	465	530	449	467	477	475	486	420	486	485	514	406	450	455	431	429	478	502	492	474	480	499	513	461	507	478	460	494	513	476	487	489	484	454	459	453	468	454	460	488	467	434	507	499	487	458	449	501	482	467	450	465	474	486	503	486	516	483	487	497	470	481	497	470	456	491	470	508	527	446	480	485	486	486	453	453	473	493	469	422	497	456	462	483	460	489	498	486	494	483	517	471	496	475	471	486	498	481	480	461	462	512	467	417	467	459	518	477	452	470	480	479	465	472	503	467	441	460	455	471	490	463	499	501	474	467	509	446	440	435	465	476	526	477	450	477	465	495	478	446	471	495	504	484	466	467	432	475	477	475	460	466	500	458	451	448	451	471	462	467	452	496	548	461	462	443	470	485	495	495	483	482	470	513	502	494	469	508	454	474	435	432	456	506	463	451	497	510	458	460	475	486	477	463	514	452	486	458	464	452	482	488	499	451	486	525	470	461	476	456	492	474	474	447	486	451	496	483	507	493	456	497	519	485	472	455	520	459	501	471	451	501	466	498	460	485	498	504	491	514	488	453	470	475	504	465	500	468	477	447	427	508	473	467	462	503	462	500	503	482	498	427	477	463	485	476	449	454	454	489	433	484	477	467	499	460	503	476	486	465	510	481	474	458	485	497	494	457	469	479	462	496	466	480	461	504	448	466	451	504	461	461	483	491	450	458	436	459	479	456	485	456	479	498	456	511	497	475	486	476	501	494	490	458	448	477	439	464	469	462	466	442	420	457	463	489	453	501	483	471	517	459	479	458	443	496	497	447	478	493	478	469	480	469	498	507	457	545	498	507	467	476	491	438	502	464	442	473	485	472	494	466	472	468	467	497	490	452	446	504	497	488	453	481	425	496	458	442	484	469	451	466	435	453	448	441	502	490	476	453	465	467	447	463	458	453	450	504	446	490	491	524	472	531	459	491	494	465	496	491	463	481	484	462	478	431	488	444	486	484	487	476	478	504	439	470	508	431	469	469	456	462	506	427	460	479	455	460	429	492	499	498	492	470
11063	4006	4416	3488	2528	1972	1600	1386	1270	948	741	635	509	486	554	491	532	437	468	465	479	455	416	421	426	350	387	355	360	330	330	292	279	318	259	342	337	353	310	304	314	269	294	278	295	309	276	302	312	289	299	293	325	273	283	276	302	289	269	279	278	264	276	300	255	301	291	289	278	303	285	290	263	243	257	265	285	280	294	296	292	260	271	270	275	293	297	240	287	270	288	265	251	293	281	280	296	288	274	223	257	271	283	290	292	296	282	275	256	303	248	251	278	281	302	256	266	276	254	294	266	259	276	293	271	248	284	286	248	277	284	271	256	284	281	256	283	256	261	262	271	295	285	304	282	275	254	283	262	297	289	290	263	257	293	238	281	270	265	288	267	258	269	259	265	265	253	272	297	283	259	284	267	258	311	290	275	296	271	256	263	253	241	296	253	259	262	277	276	249	272	260	243	262	250	285	286	262	290	284	255	274	287	280	271	294	259	297	244	285	261	298	285	241	266	304	271	265	288	259	265	245	267	271	280	284	279	293	259	260	268	277	282	305	306	270	274	295	284	297	267	278	292	288	266	264	264	288	278	241	287	270	285	303	294	300	266	303	284	255	284	221	258	269	286	277	259	290	299	254	259	263	282	270	295	282	260	310	272	260	269	262	269	280	272	296	256	278	305	267	273	326	255	291	267	273	295	249	266	252	282	274	287	251	258	277	275	288	289	264	275	292	276	257	251	269	274	299	256	235	263	294	269	269	257	257	259	276	257	276	234	256	280	260	267	261	273	300	265	274	298	299	256	271	284	292	228	257	268	284	245	250	271	283	258	264	276	248	263	260	297	248	289	269	248	285	267	269	250	249	282	287	272	282	288	274	275	293	287	276	256	265	307	277	254	267	309	286	266	274	285	260	259	232	266	285	284	282	277	279	284	271	273	291	269	262	284	284	285	273	299	256	243	247	296	259	286	304	272	233	295	272	263	291	277	273	265	273	276	291	296	264	280	261	269	262	261	249	244	290	259	252	280	261	271	301	252	297	271	275	290	270	274	267	270	240	280	258	303	270	242	306	247	257	261	268	284	283	257	265	269	289	291	265	251	253	277	272	258	283	271	259	250	283	219	260	249	282	271	265	279	301	256	283	264	259	271	242	270	274	265	302	243	256	287	291	243	266	291	274	270	276	283	257	256	281	261	248	290	286	311	265	274	309	299	281	264	253	296	300	266	290	307	287	298	245	261	271	309	276	273	278	260	264	269	268	295	266	268	271	271	291	252	251	257	289	281	282	311	288	266	271	311	255	251	250	268	232	283	271	258	283	283	288	266	276	305	285	281	266	248	267	239	283	273	268	278	231	284	277	270	258	266	294	242	306	263	261	299	278	295	254	260	246	242	286	236	267	297	246	289	291	265	261	262	255	309	250	276	271	277	269	244	262	284	293	281	267	278	252	260	288	301	285	294	261	271	258	274	284	322	283	279	273	251	239	276	266	294	298	270	261	254	266	265	290	276	277	295	273	241	286	279	259	285	265	301	283	252	235	275	289	275	282	252	255	259	280	272	287	261	270	275	282	289	253	283	261	288	281	255	287	254	252	282	271	308	274	282	266	268	259	262	252	269	277	240	281	277	258	243	275	285	273	272	270	272	270	255	292	246	247	260	263	271	276	276	266	292	283	321	304	278	251	276	280	282	270	268	287	250	298	273	304	284	249	253	260	260	272	280	257	253	267	255	290	276	271	271	261	301	268	272	256	275	274	254	278	277	259	272	263	252	282	293	280	260	267	255	238	276	266	263	287	267	267	273	256	272	306	268	279	275	242	259	273	226	285	256	291	262	308	278	304	290	264	256	271	241	265	271	289	260	273	289	277	258	245	246	257	230	289	263	267	303	276	248	260	272	273	248	258	260	276	300	270	286	293	248	272	294	274	288	256	292	275	252	247	294	271	273	264	299	293	277	285	294	254	301	264	280	287	317	278	299	275	262	293	265	304	303	317	275	274	266	272	306	261	251	289	270	263	280	287	262	284	278	276	283	275	255	273	282	292	278	251	277	272	282	260	264	284	258	269	290	271	275	279	259	304	285	272	250	255	280	249	257	270	268	263	311	266	254	279	271	286	239	235	290	271	281	279	251	265	279	272	257	266	278	286	312	269	275	260	278	264	274	274	265	268	256	272	240	284	267	281	275	246	293	280	276	273	261	327	249	297	265	244	263	276	280	241	259	280	268	310	271	272	291	267	283	277	276	275	292	272	261	274	261	295	264	293	269	256	261	289	279	263	257	260	296	245	269	277	256	247	257	270	292	277	268	231	273	276	268	248	243	302	248	277	259	261	288	283	279	277	281	292	250	278	290	266	276	289	238	254	277	249	266	283	307	275	276	264	258	276	262	274	276	258	262	291	275	263	254	302	241	246	295	265	269	257	282	276	254	264	299	271	287	283	269	270	281	293	292	246	268	283	308	295	251	258	259	271	273	253	259	283	259	263	290	257	261	270	270	272	250	278	272	265	281	258	270	262	280	294	262	299	285	270	292	252	285	307	274	263	286	293	297	318	276	300	249	250	274	270	277	253	254	272	291	277	276	278	264	273	273	267	272	283	258	260	259	247	280	248	267	277	248	260	269	278	259	274	258	283	244	233	277	250	258	259	308	265	272	299	243	287	230	234	251	257	270	287	258	288	264	292	257	296	298	279	268	292	260	284	251	288	265	268	278	253	285	244	274	280	273	304	259	288	287	280	268	273	297	280	287	282	269	282	287	290	266	278	278	270	265	269	262	293	260	270	271	255	287	275	265	251	280	275	288	278	263	277	260	289	279	262	301	272	277	282	291	262	287	264	257	254	268	300	311	279	269	275	251	274	260	257	272	316	248	314	280	264	266	280	276	264	292	313	274	288	253	278	304	266	248	267	250	275	258	277	299	276	301	265	245	290	291	299	252	285	253	249	262	256	266	290	267	244	294	261	287	278	291	245	276	302	270	277	265	261	248	276	273	253	298	267	299	274	289	264	269	271	280	260	267	254	278	287	261	306	289	263	272	294	278	245	297	265	267	306	265	235	274	274	273	302	250	290	268	239	276	267	281	270	269	283	278	278	282	263	317	271	288	274	265	302	273	304	260	241	293	256	273	277	283	267	284	275	274	258	272	294	278	301	250	269	315	264	253	283	251	270	275	304	264	270	252	296	278	300	264	277	279	288	264	276	263	299	249	264	280	262	303	292	278	297	276	274	255	266	265	273	288	267	277	244	280	286	270	264	259	273	253	255	275	285	275	286	273	253	268	291	297	298	251	252	284	292	262	282	294	248	268	301	270	283	280	295	299	302	260	255	288	265	308	233	255	272	269	275	273	281	270	282	283	305	275	240	237	272	290	278	277	264	270	289	292	269	270	264	255	301	248	264	253	247	253	276	260	248	263	278	294	268	284	279	259	271	280	271	303	271	270	294	233	272	288	249	271	285	260	285	277	234	269	249	257	270	275	273	277	269	245	299
6582	3636	7873	9362	8389	7691	6999	6324	5497	4522	3441	2852	2346	2212	2125	2334	2198	2067	2048	1988	2097	2139	1897	1800	1574	1416	1475	1346	1348	1234	1068	1046	968	983	927	895	855	807	861	885	872	844	817	855	845	839	840	830	811	871	821	843	825	816	740	754	705	719	734	689	699	712	722	719	754	753	720	757	717	698	687	661	662	639	690	707	673	671	665	647	671	686	682	626	651	687	658	616	634	678	679	600	669	669	693	683	660	660	683	691	657	694	682	665	645	659	638	661	701	665	667	679	681	653	633	667	656	654	670	631	675	668	654	651	668	662	661	687	722	733	643	680	666	676	701	616	671	664	667	657	649	682	671	676	628	719	703	657	636	629	633	658	655	691	618	671	624	684	658	644	619	675	682	636	674	711	661	617	655	691	680	662	649	670	672	639	647	646	679	652	614	604	638	600	636	607	649	649	674	641	701	626	675	689	640	664	649	604	653	648	663	679	650	683	667	671	678	653	662	684	665	676	646	628	648	626	648	683	654	667	660	658	656	649	624	681	674	641	639	679	639	647	634	633	649	674	688	674	648	664	698	654	641	600	660	669	629	657	663	644	684	618	663	659	627	627	608	607	625	622	623	630	641	685	650	646	662	658	710	685	672	644	679	667	666	668	626	682	617	676	651	662	679	660	654	669	642	663	662	651	648	630	653	643	673	609	685	675	643	636	643	708	656	699	626	695	668	636	677	637	663	650	706	710	681	661	653	630	660	666	673	662	648	619	681	660	642	672	649	677	654	611	701	727	606	664	668	709	657	651	709	651	644	631	725	680	645	664	691	636	655	619	684	661	667	679	607	651	665	653	662	624	676	676	620	649	651	624	613	666	684	636	654	695	663	679	661	662	645	650	644	652	644	703	667	651	676	636	659	631	626	657	670	646	646	688	642	630	679	678	663	644	647	698	613	681	636	668	642	634	645	621	659	635	653	685	663	642	650	611	670	638	695	662	655	685	667	625	656	672	609	657	664	630	689	648	666	682	646	665	665	598	658	679	641	607	669	663	624	646	673	653	619	639	676	662	634	686	660	695	640	652	684	646	667	681	671	649	667	667	646	684	654	687	699	663	640	683	641	661	650	660	677	640	663	673	629	668	633	636	628	663	685	673	602	646	694	663	697	638	643	652	639	659	656	643	607	666	705	669	678	658	661	607	611	634	662	684	672	660	657	641	641	696	637	656	663	642	637	720	689	643	663	665	603	635	673	678	693	683	623	632	668	626	696	673	664	703	679	621	662	671	607	689	624	641	652	654	665	646	658	660	665	680	649	703	711	655	679	648	669	652	684	653	639	649	641	659	697	611	630	687	697	627	611	689	633	634	690	656	665	649	647	640	662	637	683	664	647	667	686	639	656	661	636	669	657	617	641	649	668	651	650	674	639	622	626	662	623	663	636	676	662	637	687	652	638	674	663	685	645	663	648	637	697	651	661	667	652	633	651	636	582	641	673	656	670	685	699	630	662	633	611	679	618	629	634	699	602	657	688	654	692	662	669	634	698	649	665	654	631	659	659	652	669	644	627	652	664	648	648	672	647	657	653	610	654	607	666	659	616	668	623	672	643	669	634	644	648	674	645	681	622	681	676	640	655	655	673	700	631	704	641	666	647	681	658	674	606	671	664	661	668	633	610	634	663	671	635	633	672	646	675	698	697	659	636	656	631	665	648	681	605	622	622	670	662	634	643	642	686	625	635	673	654	659	678	631	684	676	666	648	663	696	656	651	651	672	655	637	603	647	636	642	675	671	659	621	619	665	638	634	626	682	639	652	659	640	611	644	627	672	681	635	651	626	644	674	636	661	630	666	672	619	657	700	717	676	682	633	690	646	671	669	633	672	602	673	651	678	636	612	720	623	704	653	663	688	612	648	591	626	658	681	661	650	653	643	649	655	665	664	662	670	638	656	684	638	652	627	659	650	691	659	652	663	658	627	635	658	649	685	675	639	678	639	674	672	707	652	643	654	608	629	689	647	640	686	723	634	617	629	668	638	615	616	666	640	664	634	652	662	693	689	649	637	665	669	659	665	681	717	653	658	631	644	626	662	652	648	685	675	612	676	650	623	679	631	676	682	650	663	655	665	632	667	684	629	692	628	645	697	654	656	690	635	669	684	671	673	642	664	620	671	632	635	646	616	671	630	674	660	610	614	667	680	672	629	645	660	677	620	678	638	628	669	642	657	675	657	661	632	665	688	651	644	724	706	668	668	630	673	660	647	650	651	611	687	659	658	644	669	634	680	629	677	682	685	577	667	616	633	652	637	637	683	604	714	627	632	654	660	653	658	675	675	646	656	713	667	668	671	612	663	647	650	637	646	662	680	671	646	650	637	617	674	656	698	649	636	665	661	696	606	630	621	642	648	681	665	740	628	670	636	646	627	618	632	632	703	679	642	669	632	690	712	663	650	642	644	625	657	646	656	633	665	667	655	627	654	691	643	677	632	651	700	645	692	630	642	645	631	661	631	650	612	673	667	629	669	647	655	677	667	639	637	624	638	650	646	689	623	655	680	627	645	704	699	675	663	646	662	640	686	658	701	622	635	653	651	640	679	630	594	683	730	642	586	685	604	618	620	654	673	651	714	619	641	633	631	708	651	647	616	658	638	682	647	693	646	685	668	691	646	699	635	695	681	652	629	653	660	653	718	703	631	647	670	632	676	688	656	664	663	661	674	658	621	693	658	693	664	682	641	630	677	643	630	627	654	617	619	651	647	602	589	659	653	682	662	677	670	672	645	644	626	664	650	658	646	654	637	653	643	657	648	672	646	664	666	612	610	687	644	680	676	624	620	673	648	634	627	674	653	658	696	670	654	686	661	648	645	653	681	643	699	652	646	660	662	671	651	698	660	659	679	598	662	605	641	660	640	699	638	659	685	645	634	654	613	639	647	691	690	645	672	661	612	690	652	632	688	665	659	666	642	684	620	641	630	643	672	696	677	661	653	666	610	631	663	647	613	674	682	664	648	679	630	668	663	650	619	684	623	685	621	655	705	704	655	654	650	635	637	659	636	665	648	670	646	689	647	717	673	618	635	629	672	670	646	686	679	674	633	640	696	681	675	637	644	681	683	690	644	646	695	657	601	674	679	665	683	716	656	674	683	622	604	663	689	649	698	675	666	670	620	680	651	623	664	678	679	656	657	618	671	642	669	610	640	633	632	693	654	680	636	714	678	607	648	621	636	651	638	636	655	642	646	685	625	672	645	654	647	669	655	663	714	702	608	623	629	639	646	651	652	667	620	675	676	649	648	662	649	639	643	603	646	671	668	665	655	664	645	622	664	683	661	645	659	633	709	674	663	668	649	658	640	682	677	674	662	673	653	626	689	664	644	656	659	626	661	641	660	656	650	627	609	673	638	626	638	675	646	628	678	632	653	661	675	651	699	654	679	625	625	661	662	676	651	657	657	666	674	672	682	612	658	620	639	628	672	669	638	688	678	656	667	656	627	675	646	684	686	637	646
24487	9815	9544	7797	5648	4329	3460	2893	2295	1820	1372	1193	963	1024	840	811	833	841	833	781	849	854	787	778	663	591	499	522	458	395	352	317	325	332	305	297	285	287	285	262	303	292	278	271	269	289	293	271	257	267	282	297	276	274	305	247	243	232	237	233	206	240	254	276	251	251	236	255	231	258	239	242	256	210	260	237	226	262	255	252	236	253	248	235	232	221	228	255	223	231	228	253	222	230	253	249	237	236	239	199	226	230	225	249	244	230	246	228	238	258	220	240	244	255	248	220	246	235	247	225	244	227	275	237	222	260	249	236	247	227	209	227	260	247	210	237	226	219	241	237	240	222	241	232	231	243	250	242	189	237	232	227	233	227	216	263	232	243	244	216	225	221	248	251	232	244	251	236	219	244	226	246	217	225	246	249	232	226	241	244	253	250	229	225	245	227	235	235	236	228	209	203	246	239	206	225	210	211	239	241	232	228	255	221	228	234	214	236	247	232	247	203	253	241	258	239	256	254	225	239	214	261	236	258	213	241	233	247	237	226	255	261	265	197	260	261	249	232	216	224	262	266	249	238	240	236	219	206	222	240	244	223	213	242	242	207	224	225	230	224	227	244	230	229	244	225	221	236	227	251	212	223	199	233	249	249	236	265	229	234	228	223	220	245	243	250	253	226	200	234	252	248	258	242	243	219	252	233	194	259	241	263	257	248	252	270	252	236	271	227	234	211	231	222	227	247	264	230	209	207	227	245	245	233	225	224	246	248	233	259	228	251	219	212	224	235	243	217	249	198	232	262	226	230	252	209	250	241	213	229	243	243	248	234	233	254	245	221	239	255	256	250	237	242	224	264	255	206	242	252	219	267	214	238	217	238	229	224	265	215	223	214	229	242	226	229	279	250	233	210	241	215	264	217	227	208	216	274	220	246	229	215	272	264	233	235	245	256	233	267	234	224	211	236	197	235	228	232	218	217	230	253	235	207	234	223	240	227	242	275	211	218	241	244	245	237	251	252	272	220	211	238	236	232	228	272	211	241	204	218	244	225	211	243	256	249	243	222	231	249	219	236	258	215	222	218	231	215	221	222	247	224	206	227	217	245	234	223	228	266	236	243	238	222	253	240	233	218	236	211	210	239	238	246	217	217	223	226	248	247	233	218	216	209	224	191	238	232	216	203	247	227	234	231	210	231	232	225	232	219	218	231	224	255	231	255	235	245	243	239	262	217	237	250	279	256	232	223	219	242	223	258	212	242	230	237	233	231	214	232	207	204	239	201	247	234	245	242	251	229	219	224	194	251	248	264	269	224	239	225	261	218	235	248	230	227	222	235	220	265	246	235	232	230	227	212	241	208	233	229	234	235	227	227	237	238	242	220	243	236	232	239	230	263	233	259	215	223	232	248	221	248	231	233	242	236	236	226	254	247	213	187	213	269	240	243	256	252	246	228	259	225	237	243	236	232	230	214	205	225	250	242	232	239	226	230	235	204	260	231	219	261	248	214	248	201	259	247	201	224	236	239	220	237	210	251	222	218	264	226	239	232	233	243	259	260	257	268	212	208	258	238	230	226	262	243	221	253	235	222	245	250	221	239	237	235	232	228	241	255	234	233	226	238	213	201	235	239	214	245	248	219	223	252	238	246	221	242	227	217	258	249	220	243	227	246	225	252	219	231	212	223	228	245	236	232	227	222	238	245	234	218	232	219	245	264	249	231	235	237	236	239	269	227	219	224	222	235	240	203	226	218	225	215	214	240	265	235	238	242	254	213	223	263	250	241	240	231	231	244	225	264	235	235	209	239	250	223	241	180	240	250	210	237	249	210	241	226	242	244	238	233	267	283	221	240	220	223	235	222	219	211	249	270	233	242	244	234	245	208	224	262	217	241	218	255	239	259	237	239	236	218	265	251	237	224	255	239	239	219	234	208	244	213	274	213	228	228	235	248	263	244	237	238	254	252	235	234	250	218	241	226	223	249	237	261	221	218	250	261	236	244	216	229	221	233	251	238	217	230	219	236	233	250	211	221	229	254	229	219	226	254	230	232	227	214	226	210	225	233	238	247	231	255	221	240	250	234	229	239	254	215	237	241	240	237	255	233	240	231	234	257	241	258	244	222	220	227	234	231	242	235	236	223	251	249	217	222	252	234	239	229	227	195	241	249	255	209	226	198	250	235	260	223	228	262	217	225	244	239	266	228	235	239	274	239	227	263	257	223	249	281	230	249	221	252	214	237	228	266	198	226	260	233	242	266	246	209	241	220	250	256	258	195	239	209	262	220	209	267	227	249	249	233	247	260	243	258	236	247	195	250	236	249	218	210	246	249	256	265	213	213	237	230	255	222	214	254	209	256	260	223	231	236	230	232	255	235	263	203	216	232	228	248	253	229	230	209	244	244	240	237	239	236	249	230	223	223	243	232	236	235	213	229	264	233	232	260	217	272	214	240	222	236	237	230	236	227	241	229	243	227	258	266	211	201	267	246	224	242	197	258	259	259	207	211	201	215	230	217	240	269	184	241	237	255	217	222	244	215	243	234	238	213	232	249	238	232	235	216	247	257	259	230	216	258	261	222	214	253	256	231	229	219	248	259	210	226	252	224	245	233	237	229	222	225	246	257	250	239	220	250	229	241	251	241	262	255	255	234	237	239	238	226	230	260	247	229	216	228	223	229	230	234	235	246	230	225	223	237	239	228	228	219	211	207	255	241	244	241	226	219	214	232	261	207	252	232	217	250	247	236	246	224	256	243	216	250	230	230	221	236	228	230	240	214	234	231	227	256	240	237	200	227	227	228	222	226	240	268	228	216	232	237	267	216	237	223	253	245	213	244	241	236	223	231	232	232	212	233	244	239	245	258	230	278	224	245	232	231	239	224	233	239	217	234	255	249	239	256	227	227	242	246	227	220	240	239	213	236	240	257	247	224	241	244	270	228	245	253	236	236	222	223	220	232	227	244	231	244	214	253	216	218	264	239	210	232	219	256	225	262	247	235	270	213	244	261	260	215	243	239	221	259	261	227	208	250	237	216	255	245	242	240	274	196	242	223	232	263	223	217	208	259	224	273	238	269	254	227	207	227	228	236	253	225	248	238	223	250	206	214	251	219	240	240	263	253	243	248	232	260	225	232	240	248	231	250	244	237	229	239	242	258	225	218	216	217	222	209	263	255	224	236	217	243	241	238	230	201	221	262	236	237	218	238	245	225	254	229	257	266	258	246	261	235	259	229	252	231	232	214	225	234	260	196	210	225	259	225	255	271	283	248	211	217	264	234	209	238	248	255	222	230	252	270	262	227	227	218	217	240	217	236	226	262	246	209	234	214	252	238	224	214	214	223	234	237	257	256	227	226	235	248	232	265	244	242	217	227	238	233	231	242	255	271	238	212	214	250	232	225	237	203	250	237	246	257	276	285	250	259	240	234	232	254	228	246	279	267	205	206	250	242	256	226	251	213	261	250	226	226	226	238	249	212	238	234	236	233	239	247	263	226	235	227
14056	6362	13654	16552	15511	13638	12962	11997	10345	8701	7226	6281	5214	5093	4762	4367	4172	4230	4189	4207	4520	4957	4584	4272	3448	3125	2828	2766	2459	1838	1585	1383	1349	1246	1210	1172	1036	1023	979	1010	965	960	983	937	922	872	946	946	903	887	967	887	910	896	851	764	757	695	736	716	670	698	741	721	715	716	688	682	693	704	663	626	622	611	610	605	627	627	652	585	576	617	589	585	556	540	633	546	579	613	555	587	568	633	561	636	557	591	630	650	623	638	528	578	549	587	578	581	570	584	590	593	568	547	597	569	626	582	571	561	553	565	592	582	597	548	579	559	577	605	604	587	597	567	576	579	566	558	601	582	593	542	582	534	585	549	540	535	544	576	590	555	585	587	575	621	581	590	568	584	548	597	574	570	603	606	558	603	581	568	560	585	590	602	550	570	570	597	587	552	571	574	585	575	537	581	584	570	574	592	611	562	551	558	583	586	573	515	581	553	589	557	578	556	550	603	596	548	573	582	622	572	558	536	563	576	583	599	568	554	588	573	559	571	566	566	542	553	567	570	589	563	599	578	564	574	559	533	592	603	555	568	583	578	588	610	567	571	612	600	548	609	576	580	585	598	610	587	566	590	589	620	520	557	543	553	591	560	550	577	572	578	564	619	601	558	611	573	576	527	573	581	574	564	558	549	569	599	556	581	548	544	576	603	533	564	566	502	572	557	589	556	572	579	580	567	631	551	573	588	563	581	528	569	570	593	572	576	590	599	544	571	601	581	543	584	557	586	528	525	603	538	576	573	573	581	557	547	590	558	601	588	590	570	613	568	573	600	568	576	576	553	592	574	564	587	560	549	604	541	583	567	560	568	549	565	600	615	585	612	542	594	561	571	580	614	639	607	557	544	554	577	563	594	585	579	582	581	582	630	554	571	588	561	572	576	582	515	576	594	566	543	590	582	559	545	579	557	558	602	604	590	576	534	535	559	578	571	582	563	546	595	544	580	578	571	608	550	613	570	591	560	567	584	562	580	592	594	569	577	540	572	525	574	589	562	534	547	537	569	564	606	623	594	624	605	550	575	602	554	587	605	567	571	603	571	630	570	544	564	553	551	596	594	599	609	608	607	601	566	533	558	570	570	569	569	560	599	549	586	539	552	597	555	597	557	589	568	578	554	560	574	553	591	568	557	594	555	561	583	596	594	562	582	603	602	584	533	576	544	560	583	542	612	537	550	559	602	586	598	582	603	565	562	522	536	597	542	613	571	560	586	635	577	537	539	560	571	561	588	591	559	595	564	612	604	575	574	583	523	549	578	543	615	583	600	588	571	546	583	541	606	575	603	570	567	561	564	546	603	592	552	565	548	585	561	608	576	567	569	620	591	536	587	581	583	614	542	621	569	605	584	535	598	590	557	576	553	561	525	525	565	589	543	557	575	568	577	621	591	568	568	557	563	537	588	607	534	638	595	578	532	582	571	535	555	531	578	564	531	592	624	552	609	539	565	577	587	582	548	565	534	599	568	506	582	554	599	554	554	533	557	583	554	586	591	599	537	587	573	563	560	569	596	578	615	556	592	545	547	577	577	563	560	557	561	564	607	569	536	581	562	622	564	570	571	577	585	565	575	558	550	549	556	560	573	549	633	539	579	557	591	551	553	536	579	532	603	589	562	531	585	588	559	558	542	559	585	595	570	580	565	585	572	606	562	597	594	590	576	569	569	584	556	612	562	573	552	556	579	573	574	568	629	571	541	583	575	550	591	534	597	572	558	600	563	595	584	557	563	546	614	555	519	556	612	593	601	575	581	515	588	561	558	546	551	557	563	554	554	591	579	561	526	589	565	576	581	534	548	556	581	590	580	605	527	560	581	564	593	535	606	594	527	569	550	584	574	564	586	608	608	577	593	551	609	579	587	564	585	558	610	573	548	571	540	548	565	567	521	544	531	555	603	597	544	567	556	588	571	591	560	584	569	596	565	558	560	549	553	555	528	602	585	600	624	607	592	608	615	586	582	535	606	602	567	600	530	537	556	571	556	564	605	565	556	529	547	545	500	575	583	552	594	607	591	594	571	599	563	578	622	591	535	593	565	554	582	618	611	610	584	631	587	536	613	598	567	570	559	633	576	607	593	582	597	585	570	584	599	536	559	583	581	600	544	557	558	575	596	568	576	595	568	558	560	575	587	560	529	597	550	579	567	554	577	572	592	578	567	602	572	624	551	574	579	571	578	603	620	533	607	567	594	551	564	597	555	577	604	543	588	565	544	568	643	588	602	607	581	592	565	593	584	591	615	595	605	617	598	562	597	580	548	597	626	578	569	547	578	541	573	548	559	497	558	594	588	601	612	582	559	586	589	590	562	579	557	562	563	580	591	582	586	590	579	597	560	594	576	541	577	531	555	571	569	599	603	604	624	537	611	586	574	538	573	535	569	583	567	572	584	605	589	594	597	555	552	557	573	555	591	584	586	579	562	575	573	563	586	551	565	533	553	551	527	549	579	607	547	584	555	607	572	587	580	558	580	560	574	540	566	610	568	565	571	553	578	586	571	634	587	562	511	579	569	567	601	545	577	622	587	563	574	551	598	582	539	549	555	586	567	573	581	567	617	578	553	567	556	578	668	544	599	547	574	557	549	535	572	548	568	577	615	570	580	569	572	572	560	621	568	508	544	600	585	551	559	569	571	572	562	541	556	575	557	558	568	549	555	566	564	584	567	632	529	560	579	567	576	579	574	588	606	592	541	629	566	590	559	540	585	591	549	609	566	600	575	584	579	541	656	585	571	604	537	592	537	577	587	574	604	582	552	554	553	584	545	602	629	613	536	531	569	571	600	619	621	636	568	554	570	569	571	567	546	563	557	559	588	575	550	566	541	532	583	562	537	588	561	568	568	529	600	593	570	574	582	606	565	587	575	571	572	613	562	562	562	565	592	617	548	583	565	595	542	586	561	621	607	618	616	554	583	610	572	603	560	573	590	573	537	580	527	573	538	599	594	572	578	565	597	587	601	597	559	584	600	553	575	587	579	560	523	577	570	578	570	615	592	570	575	534	541	519	569	564	587	576	572	604	590	592	562	573	542	601	561	536	561	601	595	574	616	565	541	617	568	538	568	590	547	539	569	596	581	537	588	571	594	550	567	569	594	588	560	550	587	549	571	580	540	608	561	573	564	531	553	564	559	555	571	597	589	584	572	561	529	586	587	599	574	574	527	588	575	595	564	569	535	527	560	592	555	535	592	556	582	585	579	613	599	600	582	544	532	594	567	566	548	565	582	558	584	582	589	546	579	548	572	586	585	576	591	574	596	581	565	568	566	569	572	536	614	562	564	626	550	564	600	569	601	568	547	584	571	565	576	584	585	584	582	602	563	594	582	530	563	593	571	553	607	557	601	602	549	577	526	588	608	571	564	563	583	554	552	589	584	584	582	553	547	516	533	587	616	529	568	599	552	544	550	589	570	589	531	586	585	581	585	585	563	558	532	558	569	564	571	600	573	553	535	592	545	571	565
32451	14715	13968	12053	9044	6890	5561	4542	3526	2636	2150	1800	1503	1438	1332	1198	1031	1061	1163	1245	1372	1306	1120	1020	831	738	652	644	600	411	384	370	328	372	351	297	282	270	272	292	282	259	267	260	247	248	281	239	270	302	252	272	256	264	220	233	238	234	213	215	221	234	225	247	222	220	201	192	207	199	204	217	191	218	203	229	171	185	219	186	184	213	170	194	182	171	197	199	204	185	205	222	182	174	213	206	200	192	215	208	200	214	192	181	187	192	196	216	194	176	231	195	192	165	206	191	171	189	178	196	193	181	189	207	206	203	180	170	196	207	203	204	185	191	205	208	206	196	207	194	209	192	167	223	184	202	212	188	199	183	196	191	202	207	189	164	187	197	194	173	194	195	214	218	197	186	184	183	178	232	219	206	206	203	193	190	224	216	240	175	208	192	186	192	167	213	179	189	212	212	190	198	195	209	203	232	191	201	170	198	174	217	178	181	164	210	162	211	185	186	224	183	203	199	165	183	197	202	221	187	190	197	207	188	207	181	169	226	205	177	191	198	228	203	185	183	208	213	192	178	203	204	197	200	188	171	200	211	196	201	210	182	211	201	189	193	206	191	220	199	214	229	185	188	217	199	197	226	199	214	203	195	206	185	202	190	201	201	196	194	201	198	203	184	203	202	192	231	213	203	179	189	185	209	207	236	191	196	200	185	202	204	204	199	200	211	195	191	202	192	178	194	201	183	203	197	232	206	180	195	219	203	209	190	184	193	169	198	209	190	167	181	199	187	206	201	191	214	193	200	187	201	195	197	200	187	209	199	176	171	194	207	200	229	206	184	210	179	205	204	172	216	184	194	203	184	219	202	193	192	194	186	187	178	203	189	204	200	190	203	201	190	199	189	214	200	194	213	210	187	192	194	224	180	194	181	181	205	218	208	198	199	185	207	186	199	211	220	180	192	197	206	186	189	185	195	200	187	220	188	189	215	195	209	187	153	207	171	201	205	205	192	174	207	185	201	212	212	201	196	191	190	221	209	195	178	189	199	197	205	194	206	177	202	207	174	188	197	215	196	183	208	217	209	200	186	193	216	199	182	166	172	209	173	206	206	200	192	212	201	204	183	193	234	182	199	179	186	195	203	209	199	211	194	212	202	201	204	198	196	191	191	203	220	188	197	192	202	213	185	201	190	212	202	190	203	211	172	182	206	206	209	183	211	192	178	204	233	189	207	187	184	213	209	201	210	159	194	219	206	225	180	211	204	225	177	193	179	215	200	202	191	205	213	203	191	207	169	156	213	203	195	192	191	188	200	208	185	213	201	212	183	207	203	182	184	202	184	154	210	191	196	189	204	175	199	212	179	213	197	177	184	193	194	200	173	205	203	189	215	182	174	170	205	197	211	177	216	222	191	203	192	219	183	192	207	192	198	192	205	209	200	209	191	200	191	164	184	203	194	201	185	215	195	188	157	184	196	197	175	191	202	188	209	179	207	198	198	169	170	176	163	190	195	217	203	199	197	198	185	187	197	189	207	216	206	216	184	214	205	204	212	191	176	180	229	223	189	184	218	190	203	165	198	193	203	208	180	185	203	188	204	196	203	199	187	184	225	183	202	192	188	199	191	191	219	185	219	213	197	193	193	210	200	198	191	215	197	178	164	179	187	205	208	190	199	195	212	217	196	204	205	195	206	176	227	189	192	195	171	213	181	170	189	213	170	196	185	191	192	193	195	213	196	182	189	216	204	219	208	211	217	218	177	168	210	154	171	177	211	210	180	195	201	170	174	195	218	201	174	210	194	211	193	177	208	201	216	192	192	205	221	184	193	217	176	176	203	196	210	198	191	196	203	190	193	176	198	214	192	188	211	234	191	172	197	198	225	215	219	206	202	202	208	187	226	200	163	192	196	201	217	200	205	222	215	199	191	196	202	186	188	176	220	190	204	210	218	245	210	203	204	212	183	183	216	228	195	176	180	218	211	194	203	196	200	218	219	205	194	176	182	189	182	169	209	193	196	217	180	199	208	185	193	192	198	211	188	183	194	175	191	187	215	194	174	179	211	204	184	186	176	207	203	207	207	185	220	186	199	208	195	204	183	190	199	221	208	182	215	208	207	192	166	216	218	183	177	186	190	168	189	196	194	194	189	203	193	191	190	174	189	202	213	195	190	193	202	180	209	200	196	230	209	192	202	196	195	173	208	188	209	210	196	195	182	213	178	202	205	211	185	180	214	207	203	224	215	199	249	198	190	228	222	186	189	176	222	212	184	203	206	182	189	218	220	204	217	191	199	191	229	187	198	208	192	213	212	217	172	204	190	200	199	169	209	194	203	223	191	180	208	202	186	223	197	186	186	198	192	208	194	175	188	194	201	161	189	187	210	190	177	197	210	222	216	181	190	198	223	231	169	194	228	181	192	215	211	191	238	196	202	145	196	174	176	208	188	222	179	250	188	195	198	194	199	206	167	190	175	197	200	181	220	196	216	206	187	199	209	187	200	180	199	185	195	186	198	191	199	187	194	181	218	231	209	195	205	191	188	190	184	194	218	197	186	199	194	208	195	191	230	198	211	175	193	215	202	216	189	163	211	187	172	213	224	201	176	197	186	197	174	216	199	209	200	187	190	187	175	189	241	178	174	171	202	186	196	203	178	196	196	183	174	193	176	202	187	230	219	210	213	195	189	202	201	202	177	169	198	186	201	177	202	212	185	170	192	199	176	190	200	222	181	200	213	213	181	205	183	173	181	178	191	199	207	192	202	230	200	195	180	202	187	216	207	213	183	203	201	186	195	181	202	234	189	183	199	197	204	183	202	205	166	178	156	222	192	199	215	201	153	192	209	197	200	209	188	162	196	212	173	179	206	204	203	216	202	206	170	183	211	190	175	204	189	186	179	200	200	200	185	185	190	184	202	206	195	185	200	203	229	184	218	165	190	202	192	217	227	198	187	190	197	197	201	180	200	211	212	178	210	189	199	178	198	205	206	203	193	196	216	200	199	223	205	197	217	210	200	190	186	199	212	200	196	222	181	181	168	189	180	182	175	212	197	204	177	171	196	204	193	184	204	186	211	195	223	212	177	217	188	195	201	218	187	187	200	197	221	185	214	241	180	201	190	186	230	199	237	187	225	221	222	191	185	203	188	213	183	182	182	195	193	207	205	208	187	182	217	196	200	202	183	174	189	199	203	213	206	178	194	197	188	182	223	198	199	212	204	182	216	189	200	189	201	209	184	200	205	167	192	186	176	179	188	207	206	184	219	180	190	192	193	203	183	201	179	191	219	187	189	208	169	182	204	187	176	220	186	196	185	217	182	200	177	209	196	198	192	195	188	190	190	198	177	207	191	199	192	169	191	188	160	210	193	204	203	210	179	192	174	201	202	211	190	172	170	200	212	194	179	208	192	195	187	196	206	199	209	196	230	194	206	194	192	188	192	215	204	204	204	211	210	192	201	176	205	176	175	203	224	208	222	205	196	183	200	187	182	243	231	207	207	188	189
17854	9044	17904	21416	20512	18916	17904	16526	14591	12180	10486	9380	8042	8150	7316	6217	5855	6049	5998	6543	7354	7354	6832	6162	4983	4026	3993	4122	3286	2336	2091	1816	1809	1670	1531	1389	1163	1234	1079	1113	1085	1142	1139	1009	978	1039	1057	1020	1016	1075	973	990	905	890	887	700	760	723	704	703	765	737	686	700	744	667	654	638	593	611	579	524	499	504	528	522	515	521	492	546	534	522	525	488	530	498	509	529	498	477	461	475	491	533	510	509	534	511	552	492	518	534	539	542	477	558	507	519	484	518	471	497	508	519	490	478	520	450	508	476	469	481	503	520	527	515	513	512	508	487	494	499	500	485	490	533	519	505	496	480	457	484	484	488	463	477	524	526	504	449	466	515	477	511	475	481	511	490	496	501	485	483	491	499	500	489	480	506	492	478	494	485	475	463	455	540	487	484	495	481	478	460	514	501	461	504	489	485	495	502	516	480	514	496	467	477	490	511	452	500	507	494	509	485	491	469	506	498	472	498	478	520	498	508	468	497	487	497	504	516	508	461	461	490	500	475	486	509	489	483	500	486	511	523	518	513	496	492	505	472	499	484	513	483	520	508	515	507	495	494	469	454	518	488	480	472	492	439	499	472	501	487	489	504	458	475	468	462	501	479	489	505	509	468	542	443	487	472	498	501	515	505	513	470	511	558	501	487	491	480	499	460	454	478	467	510	513	480	495	505	479	469	498	503	536	550	503	488	474	507	452	471	508	469	474	510	447	491	489	472	476	483	498	500	472	516	496	482	489	527	461	504	499	544	487	489	490	470	524	504	506	506	523	494	495	494	501	490	521	489	503	486	474	472	465	446	436	508	500	481	469	475	476	540	488	485	504	508	494	492	500	537	454	508	499	506	505	472	500	486	476	515	523	495	490	478	506	496	490	511	528	500	501	480	490	488	509	471	446	527	521	497	516	492	499	455	481	498	520	469	465	444	486	479	505	468	482	479	505	471	492	487	483	473	485	456	527	494	498	510	509	533	489	500	508	505	470	462	522	453	501	495	496	426	464	495	502	501	510	457	513	458	461	519	500	493	489	475	476	516	504	519	470	487	536	472	515	492	526	534	468	494	492	473	470	502	486	503	490	482	477	495	529	475	486	486	537	488	481	561	502	478	487	506	461	468	452	534	458	423	470	438	493	494	457	510	510	473	509	536	513	459	492	522	496	476	462	470	448	493	495	474	456	489	455	503	505	483	537	437	477	463	483	474	469	450	478	504	492	506	521	503	501	499	520	487	513	462	531	506	502	512	535	492	518	484	483	531	469	466	473	491	482	461	507	538	495	485	482	525	516	477	474	500	500	485	524	516	483	523	484	520	475	507	448	500	500	520	490	484	459	521	493	462	490	509	459	488	481	474	481	473	500	523	478	458	449	522	489	484	514	522	487	450	480	480	512	481	490	524	501	512	533	492	496	479	462	481	514	492	478	500	462	492	473	495	465	497	513	490	514	471	528	541	457	522	484	505	470	481	442	483	447	507	517	490	467	493	499	545	544	474	481	466	500	497	516	505	484	459	480	455	496	462	480	477	499	500	480	525	482	480	512	494	478	491	501	472	510	482	464	464	474	466	462	466	529	509	472	503	521	522	486	511	479	495	488	510	504	533	496	507	488	484	541	497	462	494	528	516	504	477	482	483	508	511	514	484	501	524	476	495	466	495	479	502	502	481	522	494	520	509	505	491	482	456	493	528	507	499	498	522	502	515	510	512	489	485	457	475	484	480	515	505	507	490	508	449	500	525	512	511	522	478	521	490	488	476	460	539	496	466	468	472	516	482	484	503	504	474	496	484	506	505	493	492	494	494	473	496	487	501	502	472	510	515	485	508	477	513	475	501	486	503	513	482	480	487	459	473	510	489	496	514	487	469	486	476	458	503	465	521	486	469	478	535	498	485	512	526	458	540	569	490	441	533	490	475	503	479	533	509	549	481	486	446	514	480	487	494	525	531	509	479	488	487	473	495	478	474	530	465	466	484	503	495	525	511	486	474	476	468	487	513	511	467	430	469	489	494	503	503	531	530	529	486	537	495	489	503	526	511	489	500	522	497	489	519	519	489	482	486	510	536	505	462	476	505	538	483	486	467	469	440	481	491	495	464	476	468	479	480	442	527	498	516	467	525	508	497	531	514	511	510	501	506	485	540	470	501	467	482	480	521	485	489	452	484	448	455	490	489	456	518	473	490	477	517	498	497	482	484	528	526	473	483	503	528	484	510	486	478	463	498	494	517	516	495	491	484	495	499	484	489	523	509	493	494	471	462	481	504	524	510	469	497	480	467	506	510	491	477	493	486	505	509	507	505	467	518	498	477	481	459	490	517	518	469	460	482	515	471	543	496	458	550	520	533	511	502	480	521	484	460	479	517	472	493	500	486	528	503	509	488	511	489	512	480	493	491	496	494	522	458	519	477	491	458	526	519	524	511	479	516	545	456	510	478	457	466	521	510	545	482	500	469	488	495	459	510	480	478	490	464	533	469	484	504	512	497	493	491	507	487	537	497	500	518	503	482	514	492	502	496	458	476	491	507	498	499	512	491	505	506	494	480	456	504	499	495	510	506	472	471	486	493	486	477	497	462	460	470	475	480	514	475	501	480	484	529	480	526	487	500	485	502	529	466	532	467	494	482	487	484	514	462	510	488	460	511	465	474	531	536	477	490	535	510	510	498	504	519	511	462	506	541	462	473	482	448	518	482	471	472	477	470	513	529	470	491	473	476	489	480	493	477	502	482	471	502	471	507	505	469	455	538	503	483	459	451	494	451	457	487	492	512	493	478	544	474	538	497	480	504	471	493	523	503	493	549	517	522	484	501	494	499	442	495	516	481	500	490	493	518	453	495	481	504	468	489	476	468	466	485	489	481	463	500	489	464	468	518	466	518	533	530	497	489	514	485	471	482	475	519	471	474	476	503	565	463	488	488	500	511	491	496	487	496	455	492	545	543	501	500	488	472	475	497	474	508	515	456	454	496	478	524	478	501	490	491	493	508	529	467	477	465	456	479	508	503	489	535	533	484	457	522	492	495	489	487	497	509	487	481	528	508	495	499	485	508	534	480	492	495	496	467	488	467	525	482	515	464	518	487	471	487	483	446	516	501	465	525	488	466	474	510	502	495	483	518	530	482	503	507	507	490	513	494	470	493	462	522	546	506	494	515	478	517	514	505	520	464	474	499	502	521	494	483	507	452	500	485	470	506	472	474	490	506	475	499	467	475	517	494	523	506	516	536	495	477	537	473	443	457	502	479	516	495	468	532	489	506	506	475	551	460	510	482	470	537	469	527	504	520	491	481	468	481	526	489	477	523	499	489	510	494	422	518	499	499	502	482	461	503	512	492	486	468	479	483	470	562	514	467	498	508	485	486	515	481	499	511	515	502	493	449	484	500	491	510	496	484	494	474	479	478	490	469	498	462	499	500	506	491	477	512	515	493	485	513	519	504	472	470	496	479	495	486	509	500	496	508	504	491	518	474
9639	3903	4269	3411	2514	1927	1807	1391	1046	853	716	550	537	536	575	504	516	517	471	489	475	496	422	414	377	351	363	363	341	285	334	303	283	300	300	346	300	301	269	287	310	269	295	308	298	306	299	303	274	306	292	310	280	321	278	291	271	289	292	309	255	275	282	274	301	288	288	293	266	244	258	290	284	285	294	283	272	278	254	275	287	240	256	301	268	276	268	254	270	301	289	281	260	296	285	258	297	322	254	280	274	263	271	273	262	294	276	280	269	280	277	297	260	272	272	295	307	279	271	302	301	285	303	274	288	286	285	246	293	277	273	247	293	254	260	278	266	255	286	292	287	280	291	255	309	283	281	289	271	259	284	281	271	297	243	281	279	270	309	278	280	271	274	281	289	251	247	287	282	278	261	283	256	291	239	293	276	267	271	281	288	280	257	298	273	297	285	256	295	295	270	292	293	273	282	292	272	248	272	258	258	288	269	274	247	258	267	286	277	269	281	301	282	266	305	256	313	249	223	292	308	302	290	260	278	271	250	309	292	263	277	295	289	269	299	289	285	272	284	270	254	270	300	299	269	286	306	285	260	263	289	304	270	270	274	274	283	273	253	279	265	294	275	282	276	250	268	284	292	258	249	284	307	274	273	284	270	283	264	256	304	275	286	306	273	276	253	285	278	281	223	269	275	298	269	280	275	266	258	271	282	297	305	264	314	285	278	262	268	286	287	258	262	256	264	253	265	264	266	285	295	276	258	275	282	298	296	251	253	265	276	261	271	255	265	269	267	273	277	260	266	296	268	264	269	253	279	259	272	284	258	282	280	302	279	246	244	296	278	240	272	256	312	274	275	256	252	269	256	271	280	259	258	258	275	295	288	279	268	302	264	271	275	290	296	291	269	266	291	287	283	283	269	295	247	253	305	309	287	286	257	288	260	279	258	268	248	281	272	282	255	282	261	264	266	288	246	272	263	250	298	284	265	276	281	257	269	276	254	254	290	271	297	271	290	266	287	264	271	280	285	281	276	310	303	285	292	297	267	265	278	275	295	258	318	273	289	290	271	267	266	261	248	283	274	300	291	251	257	260	276	269	290	274	270	266	254	267	269	283	271	281	281	292	286	261	248	256	261	294	266	298	306	280	268	278	268	269	289	271	285	244	234	268	267	286	250	244	264	300	285	276	282	251	258	278	263	267	266	295	250	307	294	299	272	275	294	278	277	316	288	286	280	278	275	264	271	258	288	270	275	279	297	291	289	247	282	233	273	289	277	250	262	295	314	312	276	285	298	289	290	247	272	236	277	275	285	254	272	258	248	274	300	247	272	270	290	271	317	273	250	269	248	305	252	300	307	266	279	285	270	278	276	284	277	271	271	277	295	308	240	296	281	287	276	235	294	274	277	299	280	271	286	287	278	275	274	252	310	285	246	272	242	272	264	275	270	270	277	289	239	267	272	310	290	276	260	259	272	270	298	272	305	270	271	258	294	320	252	256	286	276	285	270	290	276	254	296	288	284	287	271	297	262	252	264	267	287	280	257	296	276	248	294	271	269	267	279	304	278	258	284	272	277	280	297	271	248	272	242	282	276	283	277	287	257	290	305	279	268	275	272	273	279	240	239	286	261	259	282	254	290	267	274	295	239	268	282	274	265	268	262	267	272	251	282	286	264	278	274	262	286	316	277	278	279	255	295	266	266	248	302	242	252	266	286	270	258	279	278	278	258	283	316	288	254	280	303	286	301	270	266	273	274	292	289	285	259	296	282	272	270	281	249	266	323	261	277	234	256	305	274	242	265	279	316	288	281	308	280	303	281	315	262	275	252	286	250	252	273	294	254	249	265	234	275	283	275	282	284	256	291	237	284	239	284	276	294	289	277	260	272	228	262	271	287	300	280	231	265	256	301	243	269	247	263	277	287	289	272	285	264	280	271	292	301	260	259	241	277	250	278	271	297	289	270	249	288	253	287	264	289	273	249	295	286	304	285	282	288	243	268	272	281	250	255	273	266	267	272	264	286	313	290	254	296	239	298	287	259	305	303	276	288	265	262	273	262	282	278	237	262	262	284	280	278	281	278	269	254	254	276	269	261	287	249	279	275	261	295	298	287	284	270	279	291	293	313	264	275	257	285	294	275	275	306	282	297	288	274	262	262	272	291	286	284	317	247	251	250	280	255	280	273	293	249	291	271	293	265	255	278	303	238	273	258	271	261	291	270	253	266	326	297	280	266	242	280	266	284	268	301	257	246	226	269	247	281	294	273	298	259	273	261	268	290	271	306	252	277	297	269	267	274	272	275	281	236	288	284	260	258	273	329	261	297	264	304	329	279	268	271	280	287	275	281	294	277	286	260	298	289	294	265	290	262	278	275	273	255	288	259	253	280	288	285	259	282	292	275	272	270	242	278	282	295	286	274	251	282	309	293	293	288	289	318	263	275	298	263	253	285	272	286	252	280	255	282	286	278	268	283	257	289	286	292	255	286	286	271	261	265	266	260	266	290	302	257	270	273	287	292	254	297	248	268	288	278	293	276	252	284	264	285	296	295	309	256	288	262	264	278	269	278	301	278	285	288	292	301	256	259	286	290	260	281	275	263	277	283	250	256	246	256	267	265	298	261	301	283	283	293	292	265	270	257	270	287	282	256	287	265	264	259	260	260	286	276	263	274	255	276	243	297	241	257	307	286	256	247	309	310	266	293	281	314	249	262	312	264	281	291	267	291	287	233	272	255	305	284	265	262	305	284	287	255	287	254	248	297	254	257	282	299	268	281	294	290	270	284	296	312	253	292	277	297	255	308	278	277	274	279	292	262	267	257	260	283	260	235	286	265	300	273	284	290	302	273	318	278	285	230	256	264	279	273	260	287	282	274	302	256	276	277	270	267	261	248	272	294	264	282	269	284	293	264	286	287	273	281	268	309	259	266	297	256	281	259	301	288	285	270	251	297	292	256	287	272	291	248	271	263	295	266	269	292	284	301	243	246	267	276	273	256	276	251	296	282	290	262	262	272	263	281	268	264	269	256	270	261	254	254	270	272	259	257	267	294	286	289	277	256	291	266	262	314	277	285	254	266	289	280	251	276	299	305	253	300	281	261	257	266	248	295	286	299	301	255	293	287	307	303	278	303	308	298	280	278	265	262	319	264	279	260	293	261	286	263	261	247	289	269	268	247	248	274	249	264	283	289	289	297	281	280	257	291	288	247	270	284	266	254	300	280	289	256	286	266	299	266	287	302	286	269	236	306	297	282	254	236	253	302	287	290	282	296	286	254	300	271	289	286	275	281	262	268	253	255	284	261	244	254	289	284	258	277	266	283	249	274	265	306	252	274	278	292	305	333	263	275	305	278	270	254	275	277	296	278	268	291	301	297	279	277	268	282	266	274	266	287	268	258	293	259	276	247	296	282	251	288	254	285	288	288	290	306	276	279	273	284	274	286	263	287	286	264	292	285	256	249	315	242	283	266	281	263	226	277	293	264	302	284	271	281	266	280
5816	3530	7794	9589	8681	7792	7131	5913	4822	3959	3275	2770	2329	2384	2535	2336	2130	2296	2151	2227	2215	2184	1932	1672	1450	1420	1408	1437	1238	1141	1032	964	919	941	831	889	846	937	850	916	832	851	802	834	835	892	868	849	780	872	831	855	788	779	745	768	727	719	730	756	727	767	738	705	744	721	710	655	693	701	723	639	718	688	682	712	705	662	675	672	695	686	653	671	686	644	665	665	666	714	687	629	746	634	699	645	698	701	651	694	673	646	653	691	679	637	642	700	635	663	641	695	678	657	686	661	695	679	705	666	676	694	644	684	646	683	676	673	613	649	656	626	684	643	656	674	673	660	717	663	704	675	669	648	654	668	669	692	669	643	629	654	625	646	626	623	644	663	691	697	684	639	602	669	652	662	662	647	684	629	649	704	691	668	678	679	670	598	645	662	679	639	673	667	673	671	677	662	686	657	619	673	670	657	664	640	670	627	607	699	633	627	622	653	622	673	638	667	659	674	611	667	708	605	621	659	639	654	683	633	664	678	669	649	631	642	668	695	665	616	651	640	656	643	658	654	693	640	656	649	692	653	610	676	646	675	667	683	666	666	631	663	653	664	631	703	630	702	615	627	671	694	663	634	678	656	634	698	704	653	684	693	645	634	633	720	652	650	659	649	693	646	652	692	660	663	657	625	664	664	618	682	654	652	657	649	655	626	669	651	661	668	681	650	682	660	619	648	652	669	691	626	653	604	692	732	655	622	624	598	688	693	672	637	648	609	680	660	676	636	671	657	658	674	701	597	659	658	607	674	664	653	629	658	729	683	659	663	650	619	721	674	683	693	633	614	659	666	667	660	674	654	676	703	641	657	666	666	630	715	708	656	691	653	648	665	672	681	657	615	658	616	676	696	624	626	630	619	626	631	585	657	612	620	653	672	662	661	703	650	681	672	647	683	653	636	651	673	678	614	636	668	654	716	678	669	648	654	672	666	655	676	710	631	663	648	607	616	635	716	635	692	697	607	643	615	692	703	693	663	630	661	673	652	639	658	675	673	636	645	657	642	618	659	694	705	592	625	645	663	670	642	610	657	639	706	649	675	629	681	699	648	640	659	683	709	646	657	709	649	672	658	620	667	658	683	640	651	700	657	618	634	658	637	671	669	683	615	637	647	653	664	637	710	654	679	671	673	648	674	690	693	657	652	660	670	636	616	653	610	655	656	637	641	678	630	675	630	667	629	653	634	710	661	688	671	643	628	611	677	667	619	667	666	663	661	608	697	676	660	642	668	656	649	683	649	666	661	670	637	684	662	623	614	592	690	637	727	680	670	680	677	710	700	659	643	681	622	707	645	671	629	624	681	669	657	672	657	682	632	612	664	608	641	668	630	665	665	645	667	660	638	663	675	617	599	689	663	672	672	624	661	675	656	671	643	685	626	639	657	633	635	643	675	646	667	701	668	658	672	669	656	673	649	658	679	647	673	681	672	669	665	653	679	720	631	625	660	664	691	630	647	704	640	675	691	647	667	673	664	662	680	674	658	688	698	668	655	625	659	719	643	720	615	677	707	649	649	675	607	678	659	641	632	683	640	687	643	625	664	653	635	641	639	621	600	659	674	655	682	663	674	619	628	630	668	674	623	653	709	685	661	631	666	694	648	674	633	648	625	609	681	657	704	672	645	621	658	678	661	689	573	622	638	654	639	639	625	634	649	612	666	627	638	691	691	653	673	649	631	638	695	715	685	697	646	625	631	629	682	614	582	646	688	628	708	661	667	682	645	659	672	615	637	605	655	662	641	673	639	637	648	637	666	649	642	608	634	694	678	640	661	698	659	663	636	671	682	624	660	646	668	673	667	643	616	625	636	656	683	605	686	691	656	650	657	661	665	696	664	634	653	605	645	668	626	641	618	626	670	628	666	691	679	669	645	633	718	680	700	669	645	635	668	691	646	654	661	641	695	640	623	625	688	631	683	661	676	692	659	645	660	642	626	664	662	647	663	634	698	635	674	662	631	640	670	641	684	653	638	664	631	651	634	677	653	664	670	696	691	623	570	686	594	653	587	648	661	637	641	668	657	652	629	658	652	677	644	652	696	673	673	636	633	675	654	640	632	674	648	616	660	646	708	655	651	596	684	645	632	624	647	656	615	662	694	658	661	638	647	683	636	681	647	695	621	666	701	643	667	644	678	685	646	699	643	625	646	684	669	707	655	682	684	593	659	642	680	655	649	682	689	712	706	676	658	660	684	698	665	631	668	676	620	642	694	659	685	655	670	670	655	661	669	702	644	651	675	663	669	634	684	661	663	697	651	626	684	669	638	654	636	614	673	648	670	688	677	646	659	631	652	664	707	657	697	628	617	637	639	696	671	683	651	682	597	667	624	648	676	665	661	650	667	680	621	678	655	618	663	622	643	658	665	638	666	663	643	679	646	658	662	688	645	679	682	580	656	685	667	643	641	648	637	651	649	641	700	647	670	675	645	697	658	664	662	658	653	630	640	641	666	641	684	635	613	650	639	630	620	683	653	662	701	670	666	646	627	638	701	617	652	667	643	687	694	665	644	657	704	678	657	659	677	648	661	620	638	689	669	642	657	691	676	636	707	696	626	681	687	619	660	666	709	662	663	654	660	671	658	645	716	652	672	630	645	617	680	641	645	667	665	625	651	658	653	657	667	656	672	656	687	640	652	638	704	692	691	648	652	644	664	665	648	635	671	633	664	648	698	676	691	689	643	670	661	664	630	660	665	662	657	656	660	658	679	697	680	656	647	620	638	635	646	658	645	658	659	673	642	665	656	670	668	660	651	647	659	648	710	654	681	657	635	659	653	639	656	629	643	624	652	638	696	624	655	653	659	695	659	657	665	671	594	675	708	653	641	693	661	671	628	665	687	659	682	611	679	639	696	683	682	651	668	689	676	674	660	681	668	686	678	608	638	678	692	698	637	638	669	659	722	693	674	607	681	647	643	688	671	634	655	657	666	642	695	683	658	627	645	704	679	696	618	651	644	683	696	666	668	646	635	650	624	701	641	634	642	654	671	677	660	639	618	677	673	641	663	660	659	604	684	652	638	642	637	640	684	598	654	652	686	625	629	673	679	612	726	676	658	640	679	629	639	681	665	677	646	672	656	648	618	671	631	663	666	693	651	705	705	656	679	641	722	668	624	652	647	653	689	617	655	672	653	654	679	687	622	638	621	676	650	683	629	671	617	701	634	669	654	721	638	685	696	678	673	661	680	640	671	644	700	673	611	664	640	656	659	699	689	720	675	640	689	684	642	627	644	673	628	626	624	618	668	645	637	630	688	635	655	674	665	648	668	660	672	684	650	703	674	654	650	659	690	662	678	688	645	640	667	675	644	636	644	662	659	631	706	645	697	642	651	617	673	673	641	646	616	618	625	610	682	686	662	652	650	654	670	636	652	669	665	674	658	658	680	642	652	639	654	675	653	666	689	650	663	632	699	637	647	682	659	669	609	624	688	649	695	634	649	705	698	638	640	698	633
25054	10362	9523	8100	5896	4445	3755	2910	2154	1665	1342	1089	1029	1052	947	801	796	855	731	783	1046	977	790	774	559	571	489	518	454	404	349	351	350	322	333	300	313	274	249	308	308	325	274	279	280	310	268	223	294	286	284	260	280	238	262	266	260	225	254	251	245	247	278	275	246	253	251	244	283	263	244	281	243	238	268	232	251	264	241	253	241	227	209	233	249	265	257	211	226	235	275	278	246	264	217	244	217	254	229	253	211	226	248	255	221	250	262	214	237	238	238	230	230	230	235	224	236	236	244	253	226	268	247	250	226	251	224	232	182	246	255	223	236	228	210	237	275	244	242	245	217	260	236	239	226	207	218	252	228	216	255	239	232	262	254	234	246	232	261	222	248	233	246	254	249	254	238	240	223	221	236	242	222	240	233	239	265	235	240	265	230	213	241	215	227	229	214	240	257	241	238	238	246	247	274	250	229	235	238	253	264	225	222	244	218	239	259	229	234	284	210	229	260	235	273	260	226	233	226	210	268	255	289	239	244	234	249	230	249	219	270	206	264	221	261	252	240	256	244	236	253	241	251	253	240	228	250	233	224	232	239	250	251	236	248	268	236	272	234	241	223	227	247	241	252	229	215	258	233	244	234	219	226	230	230	230	244	195	225	216	201	226	255	228	246	247	244	247	227	232	262	237	227	236	224	236	272	261	226	252	249	224	271	244	263	218	239	266	243	267	251	225	240	240	241	240	251	261	241	228	255	241	251	233	223	242	256	234	215	268	201	258	223	244	238	245	246	236	217	229	245	238	227	225	238	235	272	245	237	271	244	235	241	238	230	249	269	269	242	248	246	238	255	233	212	214	248	258	216	252	247	261	229	257	249	250	243	263	229	242	238	238	232	221	212	214	245	217	236	258	222	236	227	233	223	279	222	235	223	217	246	232	235	229	233	245	230	242	247	240	273	280	219	243	229	255	267	239	209	202	261	250	239	265	233	218	240	251	227	243	246	221	261	246	225	271	254	234	239	244	247	214	212	231	249	249	264	189	259	257	241	242	236	222	237	231	262	243	241	239	214	251	242	255	229	221	235	241	230	225	255	216	239	227	240	244	255	249	212	223	227	219	248	223	236	221	242	242	237	230	258	224	234	210	220	260	236	222	266	252	225	268	236	255	235	232	217	231	216	225	237	245	250	248	242	235	236	217	215	236	245	269	223	218	259	225	229	238	247	248	204	200	235	246	234	251	237	259	240	239	227	237	265	282	216	222	225	248	195	225	216	216	232	235	223	268	222	244	255	217	240	265	235	245	210	253	240	226	255	232	216	221	246	247	245	234	251	230	249	226	261	247	233	244	237	243	242	269	235	249	272	226	251	234	249	213	231	250	230	240	223	228	243	209	244	236	251	249	230	249	256	218	245	241	241	220	233	242	217	217	265	258	232	230	207	223	241	247	244	256	226	230	246	234	242	227	243	216	242	234	234	226	225	239	244	248	237	224	218	218	218	232	252	263	235	254	250	253	261	235	280	236	235	236	226	232	230	222	237	215	247	234	258	232	239	259	229	276	233	230	217	237	225	228	217	248	225	242	248	236	252	214	249	241	238	252	210	227	225	225	230	264	250	254	234	257	235	246	226	243	231	228	235	195	225	225	245	239	215	226	249	250	229	250	252	249	230	228	225	229	247	215	242	247	241	252	227	250	254	214	242	229	214	236	234	228	256	237	236	246	226	244	266	239	211	239	221	249	240	232	243	232	251	224	233	246	238	215	250	231	225	211	268	249	229	221	228	240	237	253	262	219	235	234	241	243	273	233	244	229	254	231	255	258	223	252	268	254	244	220	231	227	228	232	224	219	216	203	190	258	237	257	218	225	229	228	236	219	259	230	239	228	239	230	251	227	252	242	226	257	231	211	251	267	256	249	241	268	263	232	225	235	241	226	220	267	260	235	240	250	238	219	232	248	221	224	243	225	232	238	230	205	224	215	238	236	233	242	259	249	240	212	232	252	246	242	223	241	227	240	229	236	249	223	223	214	244	236	245	226	210	252	255	247	250	249	227	222	230	230	252	208	235	246	226	230	254	214	206	218	241	208	244	234	220	231	245	244	249	238	250	258	259	265	261	238	267	230	223	227	240	244	224	227	257	241	216	230	211	206	231	218	241	236	233	244	241	245	252	250	203	225	218	246	248	233	237	213	243	255	244	255	217	231	213	249	243	211	229	264	240	224	231	255	226	242	235	221	235	260	242	248	246	229	226	231	246	257	226	260	234	242	250	239	238	227	249	222	219	247	232	229	241	236	226	235	237	230	218	245	237	240	240	252	271	220	268	233	242	267	244	254	264	225	229	262	226	219	235	231	246	235	218	262	255	247	211	241	222	241	220	237	246	228	221	252	232	228	200	245	218	247	235	254	265	229	248	226	260	238	223	234	225	226	278	220	233	205	243	245	233	230	214	247	217	256	209	231	249	267	213	240	233	224	259	237	241	241	217	212	239	246	234	231	227	253	229	249	275	212	210	237	230	230	225	231	258	257	232	262	238	248	238	260	241	199	235	211	238	245	233	220	255	251	229	249	235	219	236	259	238	234	271	223	234	240	260	247	227	242	243	251	246	236	235	269	241	231	241	246	229	214	233	240	234	243	236	242	246	228	231	256	212	227	251	237	220	258	230	213	238	236	243	233	255	207	202	221	247	244	254	259	239	251	242	263	238	216	229	215	255	235	213	233	250	233	246	217	237	245	233	219	240	225	205	235	228	223	246	245	245	258	243	218	232	255	227	228	252	242	263	247	248	244	226	238	254	260	239	217	233	253	242	220	250	235	239	228	239	251	225	223	220	236	248	200	250	236	224	245	257	241	243	194	273	239	245	241	255	252	257	272	222	224	236	209	244	226	241	219	218	256	242	236	229	230	221	242	220	231	211	269	248	245	241	242	228	237	230	259	231	251	223	221	249	255	241	230	240	214	226	272	229	247	223	248	217	250	271	232	232	237	270	236	234	246	210	214	252	241	265	234	235	241	260	223	214	249	190	228	239	238	279	234	222	236	226	228	250	206	223	240	236	232	208	237	220	230	253	233	237	218	193	241	200	237	262	243	212	210	213	258	259	231	236	261	264	232	217	237	239	225	218	225	232	252	255	245	220	249	241	207	250	262	230	234	229	255	254	225	255	239	229	226	216	202	259	248	235	236	243	257	250	234	253	241	237	244	236	235	216	232	215	246	260	220	213	225	253	271	237	266	237	257	215	252	229	239	217	231	244	209	250	232	240	257	217	250	244	246	225	232	245	236	248	240	241	225	251	235	226	249	214	250	253	234	239	243	239	217	242	229	246	248	236	242	263	260	232	231	254	233	244	264	226	237	262	231	223	211	228	235	226	245	240	212	220	237	240	234	231	226	250	239	238	214	233	250	252	250	241	235	253	218	250	229	202	239	246	227	252	235	240	247	235	237	232	251	237	249	226	232	241	201	258	251	256	272	236	241	245	233	235	247	243	233
14425	6269	13296	16464	15898	14422	13779	11628	9534	7961	6718	5978	5447	5887	5348	4365	4260	4393	4112	4714	5419	5498	4590	3753	3184	3065	2813	2537	2119	1678	1537	1410	1285	1275	1205	1037	1053	1011	987	1007	1015	914	905	937	925	911	993	935	957	968	867	879	815	841	755	701	767	728	739	745	735	762	676	728	724	668	654	679	718	651	630	658	574	619	636	633	595	597	608	573	619	592	628	600	603	598	582	588	591	593	589	563	586	578	574	619	622	596	618	583	559	590	582	593	586	580	577	588	589	526	625	585	607	591	608	614	591	619	578	611	553	589	578	614	625	532	605	554	584	584	598	573	579	543	619	621	544	612	581	578	594	596	624	586	587	577	578	592	592	591	567	566	536	555	610	584	552	647	554	565	603	550	573	592	592	576	540	557	619	596	595	525	613	603	582	633	598	617	604	614	597	569	554	593	543	557	573	595	584	598	560	563	580	579	560	568	586	544	541	611	557	596	606	547	553	577	557	584	572	589	586	578	617	566	589	595	555	561	581	582	611	559	552	559	546	598	607	557	612	562	599	545	554	567	604	574	570	613	541	545	604	611	606	575	515	569	562	549	551	570	606	587	538	574	582	575	553	562	549	536	580	604	616	542	569	593	618	576	582	575	605	575	567	557	558	565	565	568	604	605	603	548	568	563	582	548	562	547	593	566	580	596	576	549	594	611	531	527	576	563	588	552	611	554	619	585	632	577	525	574	586	595	595	577	545	588	600	565	582	578	541	559	555	581	617	573	569	618	556	558	592	535	590	615	590	559	560	568	565	601	595	555	575	576	588	575	575	623	537	598	564	604	609	577	610	603	583	572	592	600	565	584	540	591	553	554	637	595	589	587	585	547	576	556	619	606	591	554	527	574	562	581	574	599	588	576	594	572	585	609	579	628	577	589	547	606	565	573	581	627	556	573	538	610	562	631	559	624	586	643	594	569	594	612	576	560	653	561	596	571	577	582	597	569	545	551	589	594	555	586	567	542	560	599	579	546	598	576	603	591	560	599	539	597	583	516	571	569	556	591	584	590	602	534	569	554	540	636	613	591	557	598	612	558	575	586	613	550	570	597	582	544	574	582	579	534	539	580	597	557	562	561	611	582	603	583	613	589	520	601	580	587	578	574	617	596	548	569	587	591	566	567	591	590	573	611	594	559	530	565	606	535	571	546	576	575	602	579	606	552	578	578	554	549	568	622	551	589	635	552	559	595	579	538	646	591	584	548	567	588	587	562	581	604	552	567	604	572	565	600	605	614	594	592	573	535	564	546	591	544	563	575	539	572	555	595	544	553	558	542	548	552	589	576	644	584	580	584	628	565	590	590	583	579	613	561	564	539	591	547	598	586	577	600	567	604	614	564	598	562	558	567	611	612	581	565	612	598	573	585	558	558	561	549	566	564	596	554	571	528	573	583	635	612	570	604	561	595	593	617	561	589	569	572	589	589	561	581	558	626	618	560	570	551	571	556	612	575	568	587	654	594	577	567	597	565	566	593	591	585	581	561	637	567	543	582	605	562	568	582	604	556	643	594	627	591	590	554	620	592	608	573	574	562	599	546	566	613	565	620	554	582	578	568	615	580	574	609	638	582	541	564	592	574	553	580	592	575	613	564	540	584	575	556	551	610	641	526	568	575	617	515	552	598	588	565	574	557	571	555	564	612	553	594	580	580	597	569	574	554	557	544	554	627	595	617	555	535	529	616	589	562	648	588	584	579	538	577	619	624	529	606	560	598	572	574	574	586	571	550	593	573	573	617	589	615	563	588	579	565	550	542	546	559	581	577	559	577	578	574	574	584	587	611	528	598	612	560	568	566	638	567	548	577	547	554	585	572	573	615	605	558	626	576	591	580	579	598	599	584	586	578	570	617	589	577	568	590	567	561	554	578	591	641	603	554	565	567	576	594	568	552	599	582	600	595	543	570	586	561	593	552	583	568	589	598	585	576	590	556	585	573	593	614	570	602	591	573	545	562	599	604	599	621	583	591	583	568	619	581	616	547	548	549	615	563	573	576	592	560	560	566	601	579	566	532	572	578	561	561	542	538	570	576	537	537	563	594	613	598	537	586	626	560	534	600	581	566	600	586	606	566	604	620	560	560	604	595	578	525	564	577	524	579	546	587	563	529	588	553	593	596	546	566	562	592	564	538	550	585	611	543	595	545	539	529	588	582	585	608	563	548	540	626	616	566	551	589	568	581	587	573	566	592	564	538	603	590	572	601	635	540	581	532	617	621	590	574	612	576	565	576	557	614	596	552	572	591	568	617	558	605	581	579	545	605	565	568	607	567	566	617	609	540	606	561	572	571	542	586	585	587	561	618	572	548	601	559	638	560	544	577	565	542	560	584	557	585	576	573	554	565	594	569	579	613	606	594	540	557	567	596	573	543	548	600	562	554	601	581	592	563	580	600	554	552	547	592	529	564	588	615	580	595	592	553	582	555	606	561	552	608	589	552	574	568	599	570	577	551	561	559	594	572	550	578	603	545	575	601	571	597	609	544	545	616	566	590	550	562	583	570	573	581	599	588	572	591	559	574	602	575	580	611	591	600	571	603	611	578	578	626	569	569	578	616	563	583	579	572	558	567	597	569	568	559	576	546	561	594	600	606	550	610	564	548	570	540	528	537	578	585	548	565	597	549	584	591	548	573	602	558	562	558	582	599	567	505	619	575	571	577	565	557	552	588	584	643	601	591	572	546	571	539	613	609	577	602	578	563	556	559	553	568	579	588	563	581	559	561	593	567	602	578	541	576	559	537	519	629	607	562	554	570	574	549	568	588	580	584	550	560	551	576	580	553	597	586	642	568	588	610	598	545	542	562	538	527	599	576	617	521	554	611	562	561	603	614	534	576	554	589	538	618	543	599	548	525	532	588	546	592	612	582	585	632	596	579	573	613	617	582	602	590	582	565	537	580	516	579	611	605	565	584	553	565	575	516	572	604	592	576	589	555	571	618	579	539	576	569	595	575	591	559	578	625	570	587	578	578	576	591	598	563	583	569	545	591	566	582	572	573	609	562	607	607	552	559	616	562	583	555	619	570	572	562	630	551	620	538	600	587	638	589	561	588	568	601	579	565	547	612	586	560	568	563	567	583	582	620	549	582	610	589	571	577	597	549	562	550	544	617	568	549	555	599	554	585	586	544	579	590	599	586	620	569	555	559	587	613	582	569	601	561	551	567	604	583	572	586	570	573	552	597	560	579	609	574	593	574	582	554	557	586	598	582	562	607	573	544	591	565	598	558	572	599	546	598	582	598	579	563	533	624	620	546	556	588	555	610	582	655	545	552	569	583	587	597	597	588	587	556	602	585	602	560	583	563	541	567	547	570	581	557	533	578	614	575	567	562	555	532	565	561	624	571	571	593	603	566	601	585	605	579	589	563	545	549	564	560	598	621	564	569	590	573	549	532	536	583	583	613	591	624	601	531	566	529	583	606	556	589	591	583	575	567	518	615	602	612	606	640	583	536	577	582
35263	16436	14243	12724	9982	7236	5965	4244	3015	2505	1967	1712	1579	1601	1522	1391	1184	1202	1223	1278	1317	1484	1166	897	726	768	620	577	523	452	384	368	344	322	295	308	290	270	271	285	308	250	276	267	255	256	273	275	278	265	236	250	242	242	256	210	226	189	241	231	235	231	206	224	211	225	213	214	225	242	224	208	210	200	214	194	236	220	198	193	199	192	198	224	206	196	181	191	207	232	191	207	178	184	187	220	207	185	210	207	219	219	209	208	206	212	217	200	226	181	209	240	199	206	210	197	189	178	204	212	183	221	189	221	172	218	246	201	202	210	184	220	189	179	201	194	187	205	223	201	183	197	208	191	215	225	188	190	199	209	210	205	192	195	194	180	201	217	206	230	216	222	205	192	179	193	205	196	203	203	209	200	184	201	172	193	203	207	204	196	187	197	182	204	208	206	200	206	204	221	214	166	229	210	244	192	210	189	197	206	223	211	200	186	207	202	198	194	213	185	197	206	191	193	205	198	189	221	196	202	192	199	204	208	201	195	212	222	216	181	194	206	179	230	195	194	207	177	182	155	206	202	198	190	224	216	189	176	222	205	221	231	198	180	184	205	192	186	180	226	171	203	212	174	221	183	195	217	230	205	194	178	199	217	218	213	186	207	215	193	176	198	194	192	187	220	228	215	177	185	195	201	165	188	193	210	186	183	197	239	196	162	194	197	225	213	196	208	196	197	183	194	205	191	195	195	194	193	214	210	198	172	208	195	189	192	195	190	202	206	201	193	199	203	192	197	195	191	206	203	193	178	204	202	203	182	208	195	188	187	214	208	206	219	213	201	201	202	199	191	223	181	188	217	184	213	213	188	215	225	206	222	212	198	176	212	204	213	197	207	187	203	200	188	192	184	189	189	226	196	191	189	213	215	214	191	202	208	177	192	206	191	188	194	182	215	194	192	196	188	199	182	225	186	198	193	205	192	175	204	200	175	192	212	171	187	210	195	181	230	161	194	188	176	196	212	186	188	220	207	201	172	202	227	196	185	177	208	166	242	214	149	229	191	211	192	166	213	180	208	215	219	195	176	197	194	181	181	215	209	226	206	212	199	209	212	195	203	221	166	190	195	186	177	190	176	223	199	202	204	196	201	182	184	216	185	179	202	215	214	227	182	190	201	202	211	190	196	187	177	176	215	200	224	194	229	208	204	202	178	205	216	197	198	207	206	189	178	190	189	193	190	203	188	188	190	199	187	216	186	179	194	184	185	238	224	217	185	210	189	206	191	168	174	200	175	208	182	194	189	202	185	188	192	224	194	219	174	183	208	190	212	194	221	173	179	196	198	210	188	212	205	210	207	189	195	209	192	194	203	171	208	219	229	221	207	173	193	177	187	209	198	189	188	191	221	233	193	194	200	185	191	214	197	198	213	195	201	205	195	225	190	192	209	191	186	208	180	202	202	228	205	203	195	191	199	221	185	198	207	194	212	193	199	187	204	203	187	198	205	210	212	188	206	182	211	223	181	216	212	182	208	219	192	193	215	206	194	201	166	206	204	213	204	204	212	190	193	209	194	176	204	194	208	193	211	210	208	211	208	192	219	187	199	206	210	195	212	209	177	201	178	183	170	216	200	199	187	210	200	246	225	213	188	201	192	178	183	199	209	207	182	203	208	191	198	204	204	193	193	209	213	193	210	201	192	193	198	214	190	194	208	212	193	193	173	180	191	197	179	180	213	194	173	205	202	230	177	229	187	177	217	213	209	200	181	230	207	204	214	207	179	200	210	224	198	216	203	211	221	165	209	207	211	216	196	235	192	204	222	201	194	215	185	206	162	191	224	210	201	189	183	189	216	208	183	217	228	201	212	176	199	188	179	189	215	216	195	188	180	174	217	212	194	207	211	197	212	220	193	195	211	182	189	200	209	195	218	210	189	178	218	230	211	193	229	203	194	195	210	224	229	215	176	209	184	211	216	197	200	208	189	178	206	181	183	198	191	191	201	197	232	210	224	195	202	193	198	191	204	180	174	195	201	213	176	225	222	181	180	192	207	238	208	207	213	202	229	179	192	216	183	211	179	217	219	191	217	202	201	195	207	201	195	165	176	211	184	225	190	194	213	189	196	186	211	177	177	208	210	193	211	185	210	198	191	207	202	203	198	221	201	197	210	187	205	190	171	192	220	210	220	203	199	206	215	216	186	202	174	210	201	170	191	190	218	215	178	200	178	212	200	215	188	188	206	220	176	217	184	179	214	165	205	186	199	225	183	188	204	212	219	197	197	186	211	201	204	215	193	182	169	198	194	212	198	169	192	203	227	226	207	200	227	208	189	187	228	188	202	189	202	172	193	181	165	190	200	184	213	198	206	191	213	208	184	219	188	188	198	233	192	219	217	208	205	180	194	194	225	200	213	185	197	198	208	189	177	221	172	202	201	215	207	188	183	173	189	200	192	212	178	203	217	198	208	209	217	229	202	181	208	204	196	199	221	179	192	198	197	207	203	205	179	202	200	200	182	220	177	199	168	208	216	185	220	188	174	202	186	191	186	193	213	233	185	205	188	215	215	193	195	200	170	201	204	185	235	183	171	189	220	193	198	206	169	172	205	178	195	184	214	184	194	214	217	200	202	208	222	179	183	187	189	185	174	214	193	208	221	206	226	188	210	199	185	194	219	208	197	213	188	194	219	178	205	207	190	211	194	208	197	215	185	172	202	179	215	195	207	214	202	192	181	176	210	200	219	191	226	219	218	182	217	213	179	205	216	196	208	217	223	179	204	189	206	197	202	213	190	177	199	162	205	193	194	177	200	189	187	225	195	220	186	190	199	196	184	201	228	201	220	191	189	198	199	194	197	197	218	179	206	199	185	198	221	196	212	208	207	192	206	213	182	206	195	219	188	220	218	213	192	198	169	223	204	183	207	192	195	190	187	196	204	187	173	179	195	199	184	200	201	236	190	207	173	201	217	215	186	219	210	191	206	177	210	198	201	218	199	209	201	201	192	209	192	216	208	201	216	191	208	184	202	220	191	209	189	188	210	208	171	174	206	195	212	180	182	212	200	172	198	228	182	228	196	185	218	176	213	220	197	201	198	197	211	230	200	198	212	213	204	183	182	195	186	171	184	226	215	199	207	187	221	208	179	189	192	215	194	187	192	198	204	199	202	206	198	178	216	204	218	178	194	214	204	188	197	189	188	181	183	188	194	184	171	192	166	172	189	191	194	218	203	226	211	240	209	182	209	215	222	182	225	204	160	213	177	207	205	184	191	193	208	186	200	206	201	202	210	216	205	186	207	192	194	227	203	191	219	195	197	210	178	194	180	194	209	203	169	209	203	187	214	207	203	210	214	200	185	191	210	213	224	202	182	181	203	203	220	186	206	209	194	215	241	223	203	201	187	178	207	197	242	214	208	196	215	194	191	167	193	194	207	179	174	168	193	160	198	175	193	197	191	237	211	208	200	210	203	198	206	197	190	211	218	193	201	198	204	217	217	193	205	203	205
20159	8510	17228	21806	21326	19242	18618	15285	12615	11332	9487	8666	8281	8483	8117	6822	6236	6317	6300	6475	7670	7757	6318	5638	4723	4428	3747	3222	2940	2281	2114	1835	1712	1683	1476	1269	1255	1225	1205	1111	1136	1039	984	1031	1039	1056	1006	981	1082	1054	981	939	856	827	783	755	784	691	779	755	710	719	757	660	726	683	689	693	658	609	567	602	576	546	555	559	502	577	599	566	513	478	548	499	536	474	487	545	537	465	481	509	528	501	546	553	537	549	516	539	555	532	522	563	514	569	509	512	489	494	526	490	497	515	514	511	517	516	530	500	535	502	504	513	511	487	479	475	503	535	493	546	498	501	514	478	535	515	557	521	496	509	505	478	499	519	522	494	520	480	498	483	524	493	486	494	503	480	479	468	469	533	536	440	502	504	498	489	529	504	455	500	481	491	497	517	449	510	481	504	465	504	503	481	470	468	519	469	515	488	488	466	448	508	455	532	505	444	491	480	497	475	524	469	494	494	525	453	487	488	476	471	502	468	481	456	526	454	512	487	526	464	500	542	468	489	500	533	510	511	500	473	506	542	494	475	487	455	506	483	466	497	504	470	501	508	506	481	509	516	469	523	512	482	483	496	514	517	501	504	477	537	535	479	479	491	519	487	507	507	492	484	504	483	505	509	483	507	465	475	490	496	453	499	524	495	492	536	532	489	496	479	495	524	537	495	499	503	490	473	501	455	533	493	475	515	455	473	521	513	496	495	489	493	485	494	463	505	527	446	504	498	506	518	492	496	521	496	501	484	542	515	471	534	496	506	498	485	535	474	479	461	495	458	490	505	525	497	493	554	496	484	498	496	497	516	524	514	463	516	499	522	470	486	520	462	525	492	488	526	489	507	501	547	510	511	474	517	510	520	468	485	509	513	477	503	499	484	526	460	491	481	513	475	463	478	487	471	512	522	523	517	496	521	479	530	478	516	527	474	462	530	521	456	473	525	506	462	468	485	484	484	440	492	501	523	482	465	502	506	520	480	501	519	538	478	498	486	455	485	533	457	529	482	517	489	508	457	480	563	528	469	495	496	472	492	498	501	529	496	482	485	509	529	471	503	505	512	463	501	518	474	485	538	477	502	472	498	508	522	499	487	505	532	497	527	496	497	522	471	521	508	479	488	493	503	533	497	503	494	492	484	451	465	455	477	518	484	537	477	477	523	503	467	455	457	517	524	508	484	503	494	505	498	506	504	507	494	523	568	491	482	507	472	471	513	514	551	491	506	486	501	504	494	531	552	527	503	478	483	481	539	489	455	508	480	469	513	523	527	489	524	497	520	516	494	501	512	477	501	487	502	480	488	501	486	461	475	491	462	501	505	494	488	501	495	517	467	513	485	526	435	489	528	460	492	497	505	497	523	508	492	450	486	485	504	467	466	501	475	506	529	503	545	485	511	545	498	501	476	491	531	480	479	494	515	490	492	507	514	481	450	517	504	466	487	525	517	515	517	498	460	497	499	494	507	505	500	466	496	495	490	452	512	506	485	498	525	519	510	496	498	479	515	504	478	497	516	501	493	499	511	521	510	477	486	494	488	523	474	489	471	521	500	484	540	494	501	479	502	477	491	515	494	541	512	491	501	536	519	489	473	479	489	503	494	502	484	490	507	492	484	486	498	496	483	482	507	500	546	533	485	475	535	485	502	439	489	486	525	495	495	484	481	496	489	508	509	499	510	484	529	513	522	469	512	499	547	513	489	520	504	493	522	486	534	559	531	516	511	479	487	504	478	481	495	499	478	471	492	465	480	494	517	493	536	492	490	504	500	535	501	478	504	522	485	466	505	502	535	528	501	546	522	488	475	491	461	457	464	465	507	463	483	474	521	478	506	462	523	494	486	474	489	507	495	493	459	506	465	484	498	471	468	470	527	527	477	481	488	490	472	485	498	522	473	520	494	474	538	519	517	516	508	483	475	483	485	493	535	505	501	510	518	492	523	511	467	466	480	501	502	502	502	538	483	507	463	517	500	545	481	452	544	482	506	476	498	471	519	479	483	529	468	519	494	509	510	516	542	486	486	495	501	489	499	513	499	522	519	505	463	564	513	489	509	512	473	510	498	508	465	506	487	490	528	528	493	522	500	522	480	498	493	503	470	504	550	471	459	500	494	470	521	487	515	486	474	509	504	485	469	513	502	495	493	520	500	477	491	477	518	474	491	561	499	498	497	500	530	525	488	512	515	506	500	476	514	475	433	493	515	493	472	530	511	499	499	501	506	456	496	482	460	483	500	479	509	504	507	445	494	521	507	510	471	495	495	491	474	535	505	515	509	495	473	518	520	472	531	464	564	462	537	501	474	501	468	499	515	462	520	457	486	499	487	499	507	494	512	519	491	528	503	506	480	514	523	516	511	484	487	545	555	494	514	471	502	503	509	556	467	523	457	466	472	506	514	492	511	463	475	494	489	525	513	501	505	521	520	482	476	480	535	525	495	506	505	520	488	520	524	507	462	503	524	495	502	535	514	494	481	492	515	509	487	503	497	496	489	512	511	491	495	500	487	500	485	453	486	456	477	462	523	496	493	536	458	519	514	498	494	504	488	529	499	477	511	476	489	509	467	519	496	464	492	524	496	535	536	494	456	480	494	502	541	528	514	503	496	508	503	515	506	530	493	507	522	430	478	483	515	514	475	504	507	514	465	506	510	480	518	491	493	473	467	534	483	470	503	529	498	465	468	511	542	535	505	534	486	489	529	508	475	485	482	487	518	502	499	497	485	521	491	518	480	475	487	439	508	511	522	476	509	481	492	496	475	497	493	490	525	488	537	462	481	527	484	485	453	493	513	464	504	497	497	530	518	551	490	507	463	544	480	529	495	512	472	494	508	498	516	460	480	517	450	528	526	506	517	545	526	494	493	476	517	504	497	456	482	468	481	504	484	502	520	508	502	500	509	511	503	513	515	467	510	460	479	485	475	559	490	483	508	535	492	511	496	521	485	471	491	500	507	493	529	472	490	490	490	469	418	485	536	475	466	498	521	507	513	487	470	526	499	498	482	487	502	499	467	497	481	507	501	518	480	500	504	518	504	495	529	477	493	531	471	481	487	463	509	476	508	552	496	487	434	515	493	478	450	510	506	511	497	526	548	515	485	456	541	509	468	491	536	506	464	485	453	499	511	527	491	514	470	486	460	494	470	493	493	514	508	477	520	446	510	542	498	516	500	489	513	500	480	477	481	496	519	497	495	484	513	508	508	479	517	477	469	504	484	470	471	508	494	521	504	499	513	513	509	563	502	498	478	490	481	492	472	489	487	512	489	445	463	463	521	499	452	513	502	520	519	491	511	496	507	538	501	488	500	487	512	524	497	476	451	521	464	504	481	476	520	503	452	513	502	495	477	472	482	509	536	494	505	478	479	495	476	507	540	511	509	492	556	480	541	529	486	519	524	491	507	459	465	463	493	472	506	475	491	489	506	481	530	497	489	475	536	428	501	476	491	498	463	524	477	510	475	513	462	518	454	505	489	470	491
10608	3704	4173	3548	2762	2107	1765	1231	997	808	662	598	605	553	588	530	550	530	538	532	502	467	443	423	344	386	361	370	314	330	313	302	336	331	310	290	313	300	323	317	303	283	291	291	284	319	274	316	319	278	319	324	306	297	302	318	285	313	307	275	276	299	276	298	313	270	302	260	276	269	278	296	275	269	287	284	270	278	272	293	297	289	284	270	254	265	270	258	304	280	308	314	280	279	294	276	254	319	272	282	279	297	269	273	299	253	264	263	296	285	301	306	285	276	328	287	302	283	276	290	271	295	268	299	264	267	272	276	265	279	240	309	280	266	285	284	287	283	302	298	265	277	307	269	261	309	307	260	292	273	287	306	290	282	314	252	256	295	282	295	293	235	269	274	283	294	246	280	292	279	269	266	304	284	297	262	274	269	282	271	288	295	270	275	267	251	249	286	278	303	265	267	288	284	266	306	253	300	270	257	303	290	291	319	235	265	287	296	270	289	271	262	262	285	278	251	289	267	289	295	299	253	269	287	283	276	283	270	295	297	278	291	316	254	284	279	286	293	246	249	283	286	285	287	297	237	261	291	278	304	265	277	263	279	259	291	307	283	314	281	301	330	288	251	267	304	279	276	280	268	252	279	245	277	300	306	320	254	291	254	290	300	274	299	295	274	286	286	257	289	292	289	277	276	254	299	273	272	276	269	290	262	278	262	276	318	266	293	281	300	289	283	292	261	289	296	313	294	295	295	310	279	284	275	262	261	287	246	301	268	278	242	291	257	276	276	273	266	285	300	274	290	284	303	282	301	272	303	302	282	306	299	307	284	264	254	305	278	273	307	296	261	316	282	283	282	298	284	291	292	271	304	269	307	273	302	261	268	280	275	286	293	286	252	279	280	279	302	295	283	251	264	239	247	309	275	282	258	260	265	303	282	276	279	276	307	255	257	286	289	252	295	276	274	299	274	272	290	303	267	279	306	276	270	288	305	273	254	299	284	266	269	290	300	305	281	304	275	262	253	273	273	263	296	295	294	296	295	319	306	279	301	266	265	245	275	272	271	293	282	299	268	276	260	268	269	261	266	273	287	280	283	270	291	282	278	271	283	289	258	274	278	256	261	264	287	287	265	279	269	283	247	282	271	270	263	290	265	283	270	282	293	272	266	270	276	300	268	268	333	277	285	281	278	288	254	291	296	270	250	295	268	297	289	306	296	281	311	288	289	252	259	319	278	277	292	292	261	271	320	242	259	270	272	279	302	284	285	281	273	278	274	266	300	266	301	291	281	319	279	277	272	298	301	320	284	279	271	285	284	299	286	290	290	255	254	279	246	287	307	268	287	300	284	265	295	297	265	293	277	270	255	271	297	262	265	278	262	249	290	307	266	280	315	267	258	287	243	282	292	298	283	294	282	269	263	258	273	254	270	290	268	274	272	277	292	285	279	272	312	282	289	255	288	241	298	275	278	282	302	275	286	287	286	314	278	296	285	270	301	290	277	279	249	272	250	292	251	270	273	272	277	280	266	268	281	336	306	271	251	279	302	290	278	271	285	277	297	287	272	282	276	295	265	273	275	279	289	306	264	251	260	282	282	299	267	301	298	299	284	268	247	300	284	288	297	274	257	284	297	288	279	256	273	277	299	286	279	293	276	296	293	263	299	312	264	304	253	251	288	298	295	293	292	271	290	272	271	264	287	290	259	269	297	292	266	282	301	268	281	283	258	313	305	288	258	281	284	260	263	297	282	256	272	265	239	267	279	290	287	270	266	285	265	303	270	290	297	300	282	267	309	299	281	307	300	304	302	296	270	260	250	274	302	295	293	293	259	300	273	304	291	279	286	277	298	279	265	299	255	285	292	291	252	314	322	279	297	293	287	293	275	295	291	297	308	259	279	279	285	270	257	252	293	257	319	270	317	300	256	283	280	274	289	290	278	309	276	277	274	280	268	271	272	270	272	280	305	281	327	263	230	263	274	267	265	299	272	322	301	289	262	282	266	289	300	262	266	299	274	288	300	262	275	289	243	292	272	260	271	309	255	306	252	270	277	296	278	323	297	286	299	256	277	257	271	236	275	285	314	288	282	292	268	264	282	303	311	281	284	257	273	314	287	270	332	274	280	263	268	268	289	260	284	276	296	294	287	282	261	247	285	289	283	289	283	275	277	264	298	258	271	267	299	266	284	292	273	298	256	267	307	270	257	266	285	249	314	269	283	296	257	269	267	282	286	264	297	263	275	265	299	254	279	298	264	275	288	268	290	272	289	295	313	280	247	301	261	281	288	294	245	284	251	268	304	314	300	279	258	279	286	274	273	264	277	287	262	265	300	268	303	288	275	268	273	297	304	283	300	300	300	297	262	283	281	303	268	264	287	311	265	276	297	256	266	299	259	277	283	319	277	281	258	308	287	278	279	286	281	311	263	266	273	271	280	261	284	250	282	278	268	270	282	292	276	299	297	281	306	289	292	261	259	274	267	311	309	255	302	294	243	235	287	276	243	253	228	284	308	285	313	315	274	311	289	300	279	291	303	261	296	282	263	284	280	296	286	266	265	258	265	283	276	260	263	279	252	265	288	263	264	296	243	290	290	262	261	287	266	260	261	289	274	269	302	283	288	283	341	291	258	296	274	245	306	273	265	273	287	282	263	280	279	296	260	302	268	270	287	299	311	275	273	286	280	289	282	304	267	281	278	266	276	282	266	286	285	260	259	254	259	250	269	290	295	288	264	284	269	284	292	291	278	302	275	283	311	302	269	281	299	277	287	282	271	269	272	283	272	256	285	268	299	282	254	278	289	262	262	265	299	278	260	318	269	293	262	281	274	259	287	255	281	289	289	267	266	263	239	270	282	275	280	302	294	272	317	259	299	285	289	272	270	260	271	273	283	275	282	299	273	284	300	277	288	270	301	262	300	270	280	287	317	291	284	282	269	280	299	235	280	285	304	271	282	260	282	283	258	284	228	286	269	296	301	308	282	269	312	286	282	265	267	292	278	286	285	305	300	254	269	322	270	300	283	304	293	291	276	298	297	289	303	294	269	280	281	252	255	300	292	284	279	294	271	312	283	288	291	285	269	290	302	272	278	284	296	237	287	287	295	271	304	296	285	279	308	266	255	261	285	281	290	265	283	297	302	300	298	269	269	270	296	315	282	275	288	274	295	248	272	300	285	276	285	295	284	314	328	285	283	253	277	311	287	260	281	265	275	283	270	288	273	254	260	275	281	284	276	290	284	291	266	252	266	273	287	254	244	286	302	313	280	263	303	307	260	275	273	265	271	280	311	276	249	288	301	289	281	275	277	269	276	314	280	248	288	282	290	295	263	303	286	293	291	265	291	287	283	297	311	289	267	312	266	310	269	261	297	253	267	275	265	278	278	275	303	299	286	302	303	268	268	250	266	301	269	246	278	289	283	278	245	293	259	278	293	288	288	275	295	297	284	284	314	263	278	267	280	271	282	289	273	286	288	269	283	301	305	255	287	287	271	255	266
6134	3298	7554	9955	9489	8283	7033	5627	4491	3772	2996	2642	2541	2615	2687	2467	2372	2411	2455	2428	2291	2215	1826	1532	1455	1452	1594	1299	1207	1083	1022	988	974	910	901	891	922	957	897	922	872	803	854	855	807	878	788	853	859	850	847	796	822	787	754	782	778	808	709	677	731	760	726	793	721	699	715	703	719	664	725	696	695	627	710	662	678	686	689	645	680	672	661	658	648	663	668	671	673	686	666	680	678	619	661	689	650	686	697	735	683	667	681	634	682	681	637	683	650	675	679	688	673	690	637	610	682	662	648	641	711	659	697	677	725	696	660	727	672	675	625	675	703	620	665	680	688	684	679	661	686	624	674	695	668	642	667	664	651	633	722	689	671	669	655	724	723	666	694	659	710	671	739	671	638	675	677	616	658	691	697	692	656	638	645	646	661	712	623	646	681	687	676	690	637	667	632	711	661	681	637	651	675	647	656	638	692	691	752	647	678	684	632	605	655	660	704	674	606	677	646	693	661	685	639	702	675	670	678	650	665	658	669	672	714	690	636	700	622	697	696	638	733	655	673	627	695	681	680	694	670	679	665	662	629	653	680	746	640	704	689	702	692	718	636	656	715	630	672	633	659	675	716	677	674	682	653	659	648	648	650	700	668	629	699	707	661	658	689	652	685	633	648	681	688	665	684	704	678	660	694	614	672	676	626	676	650	696	666	679	628	678	648	724	663	699	669	649	633	635	659	679	676	609	663	655	687	662	643	677	687	635	732	722	622	681	667	687	674	671	669	697	628	656	665	622	634	641	671	660	637	632	660	640	649	640	616	652	672	662	660	685	708	649	712	662	714	708	691	660	670	674	644	694	650	671	650	706	667	664	685	596	671	648	671	636	663	644	621	652	675	677	675	657	617	621	686	703	647	625	680	684	664	653	704	646	687	680	672	672	665	671	707	713	735	634	660	720	666	686	684	686	662	710	710	644	748	645	686	684	640	640	656	724	587	692	633	684	671	644	713	667	655	690	652	693	666	706	610	656	664	675	662	679	652	715	660	684	738	704	655	672	654	642	667	645	658	696	716	667	645	672	680	664	691	651	718	646	658	674	636	654	615	669	643	616	653	709	642	651	679	701	692	669	672	691	638	650	631	665	676	658	669	691	650	667	664	653	657	651	674	693	677	701	686	661	699	658	628	618	674	680	658	668	636	654	684	615	683	679	695	646	669	663	687	659	668	705	667	659	647	698	675	669	620	674	659	671	670	714	683	634	646	661	667	700	677	664	657	616	676	653	666	678	652	675	658	648	630	696	649	653	692	667	644	627	654	673	627	621	678	621	679	661	692	712	635	691	656	670	676	668	684	627	650	656	669	679	692	641	652	642	674	719	631	657	661	606	713	640	617	718	684	654	700	658	655	643	668	682	709	694	648	660	710	644	616	647	687	676	662	652	748	645	638	695	655	699	661	681	696	677	672	660	693	653	638	651	681	673	700	677	631	656	685	627	631	662	669	685	677	628	641	686	661	699	652	649	683	649	692	693	677	650	644	655	715	652	643	665	653	698	673	656	688	666	665	651	668	658	668	678	701	669	638	669	682	636	704	599	669	723	685	647	633	661	693	669	661	665	665	730	674	676	690	687	689	664	629	659	639	663	671	676	681	743	684	639	633	698	677	699	684	643	667	688	647	668	669	685	714	664	683	691	714	629	666	666	671	694	648	635	673	625	678	634	712	651	634	671	666	700	685	628	644	663	683	688	681	683	699	653	678	668	672	659	676	643	628	670	656	709	679	650	646	641	688	657	642	656	677	688	682	681	703	663	709	672	706	651	686	662	677	666	657	694	682	692	722	666	687	696	690	678	682	666	627	663	721	668	677	701	674	652	631	733	649	668	649	634	634	669	664	698	654	670	645	665	716	699	643	647	683	655	689	644	680	655	658	675	686	636	645	680	679	666	685	713	644	695	653	651	651	645	690	647	694	647	683	671	683	648	655	621	654	668	682	630	638	694	674	681	738	654	681	654	638	709	673	679	649	660	686	625	702	651	639	707	606	685	672	669	717	695	702	695	712	659	631	653	637	673	671	626	694	661	685	656	694	687	670	719	610	656	676	720	687	669	707	669	661	656	636	647	653	655	634	679	722	644	679	676	699	674	676	700	677	653	599	656	711	682	679	665	636	626	697	699	699	640	683	618	669	679	637	620	704	635	732	683	693	639	713	666	670	647	685	671	682	672	685	644	671	666	668	677	661	691	661	626	640	662	646	682	691	730	682	682	649	689	693	664	667	679	675	735	666	680	672	675	694	661	687	692	633	673	705	684	658	683	613	663	675	676	681	647	643	644	633	657	672	679	682	740	706	691	652	661	678	730	689	672	709	612	688	706	690	661	683	676	685	647	694	641	689	681	690	683	650	698	651	752	671	698	676	655	687	697	673	615	633	679	702	695	659	676	654	648	697	648	639	662	680	673	667	642	681	684	683	710	703	646	716	696	644	680	658	666	681	662	637	713	727	644	668	685	666	651	681	668	693	637	650	691	618	671	651	682	699	645	665	641	657	695	678	667	688	623	644	647	705	667	664	685	663	652	637	695	665	722	665	632	668	688	680	623	702	667	685	662	681	671	634	698	689	659	691	606	639	706	668	623	654	671	694	714	670	692	661	659	680	681	627	649	674	641	684	706	658	613	705	710	693	658	687	685	707	686	674	652	657	611	597	631	688	705	652	676	655	646	663	696	679	698	673	693	669	629	680	667	646	692	713	714	651	633	659	684	615	722	729	631	653	683	655	644	680	687	710	658	642	730	644	726	647	692	666	660	715	607	693	662	621	662	674	696	677	635	679	665	660	670	677	673	679	675	649	686	677	696	659	694	654	696	716	682	727	671	695	677	674	701	683	678	701	669	666	675	682	669	690	680	646	661	722	702	685	650	653	674	654	639	703	663	725	637	666	667	729	717	651	633	631	644	649	677	669	686	616	654	719	691	670	679	629	651	694	634	715	716	646	669	677	666	660	658	709	679	665	667	629	636	623	657	664	682	726	697	676	681	692	655	703	640	667	657	661	718	681	663	667	693	649	645	665	664	637	656	699	660	646	680	660	686	654	629	640	638	690	701	719	627	658	678	709	643	628	683	714	676	659	675	678	673	667	657	702	649	680	656	645	669	650	704	640	698	671	639	701	761	687	668	687	642	658	678	645	660	714	736	658	690	678	665	629	635	664	643	631	717	617	657	690	662	639	648	712	670	617	692	667	711	632	633	682	735	686	691	650	675	663	694	636	666	653	699	721	698	663	673	617	690	667	666	687	715	693	684	619	684	663	609	620	675	691	683	707	650	692	675	663	682	681	690	705	640	668	660	653	674	689	640	656	687	641	720	679	669	699	687	688	689	706	661	688	685	668	654	671	648	700	669	666	635	653	666	650	641	645	674	655	639	694	642	650	669	647	656	618	710	644	713	619	692	672	685	669	685	646	673	639	654	683	762	639	636	652	647	704	641	686	688	666	635	687	674
25629	9839	9754	8722	6175	4562	3503	2480	1913	1616	1227	1134	1029	1096	964	828	885	876	915	982	925	831	738	614	590	572	545	450	379	374	325	356	322	345	342	332	294	304	339	323	315	287	279	309	262	289	278	269	307	272	294	288	286	272	288	275	281	265	279	244	261	287	269	262	228	290	274	257	249	253	229	245	237	230	244	251	225	265	228	276	229	269	255	255	243	239	266	232	239	244	256	243	215	234	252	265	245	231	212	230	273	224	265	251	279	259	249	230	246	246	248	245	234	266	215	243	235	241	284	242	258	239	234	274	264	244	216	249	228	245	252	266	247	245	260	244	242	227	220	209	235	244	247	262	224	256	243	230	235	248	239	246	226	220	235	273	235	246	259	232	219	279	257	252	247	255	204	246	263	243	243	245	231	234	249	250	260	245	234	245	255	249	241	226	214	235	241	277	257	253	262	262	261	243	261	237	250	220	235	235	257	249	222	222	244	264	267	223	267	237	241	251	247	265	260	267	262	252	245	242	238	233	228	247	256	263	245	253	222	252	249	232	272	255	268	242	263	213	232	237	248	222	260	230	264	259	238	259	252	272	247	248	231	276	251	237	265	216	256	255	241	249	257	218	233	231	246	251	222	237	258	250	235	272	285	219	279	254	228	224	246	245	282	251	248	243	264	250	250	246	255	251	242	249	241	245	263	200	242	257	230	231	263	263	249	235	230	248	249	226	249	250	248	249	259	278	247	249	251	241	231	256	273	254	225	265	260	258	244	238	231	279	226	232	234	268	267	295	242	233	218	273	240	263	244	258	237	228	242	248	247	233	239	222	243	230	248	275	231	277	254	234	243	253	240	237	245	249	218	233	239	248	236	252	226	224	251	242	239	243	251	213	235	254	224	241	245	233	238	262	239	258	244	234	253	235	276	253	215	230	256	258	239	243	229	254	242	239	252	245	229	272	255	256	253	247	267	258	237	243	268	241	251	238	226	259	238	256	220	250	277	272	273	279	258	252	256	263	241	273	263	236	238	245	251	243	261	242	248	246	261	237	225	251	272	257	269	234	255	260	255	254	203	231	226	244	260	259	223	268	260	237	243	219	254	247	220	222	241	245	224	257	223	209	265	260	229	250	218	247	266	257	278	252	270	270	229	245	210	267	247	272	246	240	251	248	220	245	228	223	219	233	241	257	256	264	260	232	233	238	237	226	248	253	218	238	252	260	236	249	262	271	248	228	226	199	240	261	220	238	241	283	232	231	250	251	252	256	227	253	235	241	238	240	257	241	249	263	237	252	257	208	255	262	228	260	250	277	213	251	238	222	249	266	227	226	269	267	248	253	270	209	253	257	215	241	212	250	271	232	229	235	212	245	235	268	235	239	226	248	254	275	251	209	224	242	228	254	275	251	249	241	260	255	256	255	242	258	242	250	252	222	257	270	243	251	281	264	236	248	261	234	229	233	239	226	267	246	244	252	245	243	234	237	264	262	227	220	234	222	236	223	251	209	257	231	253	231	263	243	252	256	222	239	264	244	281	262	242	214	228	249	208	240	255	250	241	217	227	230	219	229	253	261	242	231	253	244	248	246	255	263	235	266	247	249	236	237	264	247	234	234	214	269	231	217	230	227	236	237	255	234	239	234	265	251	222	245	266	263	243	247	293	253	262	239	207	271	232	242	232	229	237	271	251	215	232	237	270	231	247	257	256	216	239	252	243	223	250	267	230	236	259	290	237	246	233	264	242	239	220	253	228	270	233	234	237	257	263	231	249	234	207	274	231	246	267	262	243	269	269	244	235	253	239	250	229	237	277	218	242	247	241	235	244	243	235	214	244	227	239	247	250	236	234	251	252	265	252	248	261	236	231	248	251	233	264	265	242	254	235	218	244	239	238	271	231	238	263	250	237	271	244	264	260	246	248	226	230	236	274	256	217	276	209	259	213	225	240	253	240	250	238	237	271	232	244	250	242	279	237	279	276	211	254	236	218	235	238	241	252	250	246	226	256	223	237	245	222	235	257	262	256	211	230	219	249	236	237	264	225	231	234	240	253	239	239	254	242	228	205	264	229	239	231	277	242	257	240	236	226	232	236	255	250	238	235	253	244	239	226	262	251	239	244	226	260	245	273	229	256	228	252	236	235	241	239	261	217	228	228	225	235	224	233	259	239	268	275	241	233	236	244	257	241	249	256	213	252	239	244	270	267	261	230	261	239	234	244	233	269	240	245	231	229	263	266	243	239	235	244	227	236	256	249	248	238	257	251	264	239	231	217	245	245	247	225	252	231	237	229	251	219	256	243	283	223	270	252	233	238	230	261	237	237	246	257	257	231	282	270	253	239	236	228	231	220	226	249	233	245	266	236	244	250	224	224	244	255	229	229	263	253	211	235	252	278	270	226	256	234	250	237	247	246	246	256	272	244	251	262	231	249	248	251	250	272	239	235	259	240	261	239	229	262	283	232	241	269	241	229	242	267	256	236	249	229	255	224	256	250	271	230	260	266	230	231	219	280	237	231	227	261	216	242	255	251	237	233	266	246	246	205	225	260	217	252	209	211	239	230	210	240	245	270	248	224	257	246	263	230	225	218	242	246	251	229	257	230	274	276	227	247	247	235	225	264	264	276	278	241	258	227	218	273	243	239	245	251	245	256	237	271	246	254	256	244	248	240	240	260	244	234	222	248	251	242	232	255	237	231	248	242	218	214	244	257	236	209	248	257	233	238	239	238	248	254	238	221	250	249	242	238	221	272	257	253	239	256	243	255	236	249	245	248	213	251	226	255	260	253	276	260	234	253	237	256	246	224	252	248	266	252	217	237	262	269	245	221	247	256	253	255	239	229	236	247	223	257	269	258	226	219	251	258	271	215	267	209	276	252	237	248	240	219	253	236	262	246	256	240	240	261	241	245	237	279	228	256	270	247	252	246	220	203	239	216	260	245	253	252	258	254	213	225	252	241	251	264	238	244	274	263	215	289	249	244	251	228	236	259	244	257	227	245	215	223	253	257	238	240	252	260	255	238	211	248	239	259	237	253	226	247	277	220	226	228	243	246	238	269	255	264	255	206	248	234	234	239	230	226	227	255	223	231	213	260	269	244	236	250	251	235	239	260	242	250	232	254	251	270	247	245	243	254	248	215	242	229	206	224	230	239	253	267	250	232	274	237	233	254	253	255	249	203	256	230	273	250	225	241	243	249	253	245	233	238	239	257	242	237	283	265	238	239	253	240	217	254	270	235	222	252	225	240	233	240	218	251	218	231	251	233	221	210	228	238	230	228	248	251	234	243	251	275	236	240	229	243	249	254	247	279	264	251	229	263	229	224	244	244	230	229	251	229	225	265	235	235	212	258	205	257	246	248	228	247	238	259	242	239	236	248	254	209	241	256	274	280	270	229	245	269	246	235	258	245	253	254	218	265	232	250	245	229	236	257	254	217	237	259	260	236	245	221	260	255	233	256	259	231	238	242	194	234	239	237	241	247	246	237	226	239	248	238	242
14895	5826	13843	17480	16332	15042	13283	10482	8831	7496	6210	6015	5588	5824	5321	4798	4663	4764	4812	4793	5068	4876	4034	3246	3196	2887	2751	2085	2065	1640	1452	1436	1335	1199	1146	1085	1125	1027	1137	986	956	951	968	959	948	954	894	894	969	872	923	892	905	783	779	744	755	785	783	787	851	725	741	702	725	652	687	709	675	671	621	591	639	668	651	666	622	637	616	641	630	616	552	592	605	607	604	611	584	617	584	617	601	656	623	631	616	619	595	600	602	608	608	606	590	577	591	630	619	577	565	610	617	616	658	604	535	611	578	604	618	604	604	583	579	570	631	608	609	653	620	586	588	604	602	615	693	577	574	597	627	595	569	578	597	585	569	589	621	585	576	575	559	588	585	558	594	588	607	561	591	595	556	611	614	617	602	577	592	588	591	598	659	571	595	632	596	583	607	594	648	622	590	584	633	603	570	599	580	591	583	547	590	567	612	611	571	566	610	584	584	587	602	583	579	639	603	605	625	564	576	610	589	607	565	591	583	606	602	625	582	595	565	593	561	573	623	590	579	578	584	587	602	614	614	621	598	588	617	547	588	599	584	615	615	633	552	562	546	591	620	565	608	582	575	667	595	607	616	582	546	586	605	634	607	580	573	589	578	532	598	606	586	583	563	582	617	622	601	587	631	637	578	607	590	559	663	631	595	574	600	631	623	570	598	598	637	576	582	587	582	607	594	589	540	592	590	574	562	615	615	601	609	606	603	602	570	582	626	591	584	576	591	601	607	611	580	575	595	559	605	558	629	609	599	602	637	607	569	587	621	586	616	583	592	589	635	582	587	571	593	615	594	577	600	586	602	575	591	617	590	596	606	612	606	578	551	616	564	627	577	583	588	635	627	560	600	573	591	608	628	574	618	601	618	617	524	563	637	566	602	606	596	601	639	598	627	622	558	562	588	590	610	591	543	632	573	574	612	591	569	610	606	618	625	581	584	610	579	611	607	608	580	585	570	570	594	620	567	593	607	604	632	575	631	634	555	583	606	618	573	603	625	586	611	613	617	571	584	617	590	608	608	591	596	604	603	601	569	559	616	579	574	582	587	559	560	613	582	598	584	549	612	598	574	587	589	590	616	625	595	627	586	617	607	585	626	580	606	574	560	574	596	587	580	593	615	608	616	576	613	601	561	597	646	571	557	621	562	618	567	574	582	608	589	571	597	584	591	599	622	571	569	584	628	604	602	581	571	562	603	587	617	595	583	612	628	602	625	594	587	589	589	575	584	550	581	589	583	591	584	617	629	589	606	617	571	607	596	613	589	601	649	617	600	587	597	604	639	608	557	573	571	610	595	580	616	571	634	546	534	554	640	587	579	635	596	594	579	613	566	547	568	581	630	586	579	553	569	619	593	602	593	604	565	587	575	589	574	635	580	588	598	599	577	592	609	588	566	575	610	598	591	651	595	602	607	589	617	626	582	599	605	605	556	628	554	618	593	591	601	604	611	559	563	591	565	589	582	628	614	621	578	618	584	629	567	594	613	602	569	574	584	609	596	595	599	604	560	599	602	605	574	599	605	568	586	571	549	559	614	635	595	601	609	587	605	612	599	599	576	556	610	618	570	577	601	581	629	597	561	584	611	596	603	614	593	590	577	622	561	642	605	579	588	628	645	610	577	614	589	567	642	571	593	583	563	544	601	553	604	557	605	633	549	603	600	588	626	563	630	582	530	603	594	607	612	605	627	534	603	629	572	595	623	586	576	614	617	571	612	609	596	570	561	581	608	574	570	622	633	591	624	556	550	607	598	617	610	597	548	589	605	605	582	598	587	633	581	598	610	597	654	572	627	607	597	580	575	630	620	594	578	584	627	567	579	578	578	598	605	571	556	574	573	571	565	550	593	603	592	619	578	594	608	578	605	564	599	561	610	555	608	622	559	610	598	601	570	634	567	543	605	567	572	563	574	575	563	586	588	598	560	556	587	661	625	552	629	602	629	599	616	614	587	610	589	576	588	649	601	605	590	569	567	632	611	574	613	576	572	600	572	605	604	629	614	574	623	579	629	593	586	627	574	589	619	551	631	614	584	638	590	586	588	611	594	595	584	554	584	603	607	610	549	628	566	575	589	619	619	634	575	567	614	594	598	615	597	574	617	628	571	621	598	620	604	567	568	595	614	599	576	559	620	588	571	634	585	594	561	587	619	595	589	583	613	593	564	607	629	593	598	598	612	545	585	589	584	596	569	581	603	567	598	596	598	583	622	543	599	586	581	594	578	596	578	585	568	592	613	593	581	579	573	634	627	555	596	551	609	573	624	597	589	582	578	600	581	581	575	579	616	559	609	585	613	549	616	601	617	605	619	573	586	613	598	596	556	620	577	567	540	553	572	628	572	567	613	635	584	620	591	524	560	579	578	601	581	585	582	562	616	613	581	611	635	572	616	581	665	566	588	582	599	608	635	602	610	574	582	587	596	594	593	559	616	589	564	618	597	606	628	610	568	597	536	604	574	585	641	575	613	550	563	585	599	612	595	582	575	599	587	638	551	617	638	618	598	574	567	632	618	592	593	594	612	611	616	608	612	609	598	576	557	580	596	600	583	622	584	588	650	606	621	586	573	570	596	549	580	581	577	605	607	603	624	605	600	590	592	590	590	624	603	601	611	604	583	571	565	589	628	573	573	592	599	541	599	548	627	594	560	556	600	575	621	604	589	611	601	624	622	588	594	606	594	595	582	588	571	546	590	593	625	602	592	599	574	598	602	594	597	575	597	572	650	558	557	640	569	582	596	584	604	616	611	554	577	618	604	658	576	609	595	604	589	613	628	595	598	627	584	635	565	561	623	596	619	602	592	601	616	581	589	605	571	578	608	609	609	621	557	578	598	594	555	600	616	587	591	616	597	582	606	579	581	598	586	543	552	595	601	597	637	578	571	590	613	588	623	577	581	589	611	631	595	542	542	608	597	591	597	657	603	620	604	624	620	607	579	595	561	573	630	617	535	594	582	563	569	603	564	591	583	584	581	561	559	591	568	623	583	541	612	608	558	562	624	580	578	554	576	593	603	581	581	590	581	586	611	579	606	574	620	600	605	570	569	577	590	555	607	574	577	596	601	587	574	539	594	624	607	582	583	574	566	547	576	568	608	571	575	583	578	620	594	576	625	633	566	568	593	608	556	576	567	650	601	613	607	615	608	598	610	570	571	599	596	576	602	619	585	637	581	634	560	609	609	581	586	599	580	618	557	577	598	591	605	631	587	571	573	561	551	583	558	593	597	549	608	564	575	579	562	602	572	623	597	581	630	563	633	601	618	581	614	588	592	630	578	586	615	585	624	572	582	538	624	596	604	624	627	596	550	645	632	622	599	603	575	600	634	577	566	564	563	610	607	590	589	536	592	589	580	560	613	563	569	622	599	509	581	603	580	552	562	603	587	589	568	634	602	587	613	566	583	602	601	634	599	608	589	558	596	621	590	600	595	580	581	592	581	583	613	576	644	584	596	598	598	580	539	620	605	608
35418	16145	15236	13489	9966	7743	5420	3637	2762	2160	1913	1831	1700	1560	1530	1238	1204	1239	1277	1401	1386	1257	1106	748	731	762	633	475	495	432	356	414	323	332	329	289	301	294	295	270	292	273	275	275	261	245	260	253	324	243	280	255	259	231	246	216	237	236	253	243	208	238	250	234	211	229	232	260	192	234	190	197	250	217	205	201	214	228	229	188	207	210	225	184	221	213	231	186	208	221	221	215	183	205	223	208	199	204	246	218	201	203	227	212	221	238	196	208	204	231	190	186	203	221	222	221	221	200	208	179	207	223	221	205	202	209	201	197	205	210	200	205	202	234	220	223	226	223	196	201	218	205	197	223	207	208	182	204	231	215	192	202	235	217	243	202	196	192	185	194	214	220	228	190	184	201	205	216	218	210	181	219	215	192	196	200	200	211	212	212	198	196	217	217	199	197	190	221	193	217	213	201	204	199	206	192	233	189	183	198	197	214	182	212	224	202	170	212	213	208	193	213	203	204	188	221	193	188	190	187	201	200	208	199	211	206	167	170	193	197	204	214	205	194	213	213	215	216	209	226	210	233	228	179	211	229	209	230	216	215	210	205	212	212	171	205	194	207	205	231	214	199	191	193	232	223	186	219	215	212	221	208	216	231	218	196	186	191	218	200	196	217	209	230	224	220	225	222	205	217	198	206	216	163	212	210	211	189	193	218	176	217	188	182	199	226	206	197	219	206	192	193	211	218	216	210	214	220	202	172	188	213	211	228	206	204	235	197	202	201	203	202	201	236	212	213	230	225	214	201	215	203	196	229	202	191	197	192	210	207	212	204	199	202	192	192	191	210	204	196	253	199	232	197	215	221	214	221	216	219	243	182	200	202	186	195	210	202	190	179	192	203	227	220	228	207	191	216	205	207	225	217	217	194	205	208	212	211	210	185	200	186	208	217	217	214	195	206	227	204	184	211	187	179	185	206	228	203	218	224	223	194	199	195	192	206	200	186	208	181	206	199	218	215	187	190	211	186	211	228	210	190	211	188	188	179	225	201	191	207	201	186	184	234	202	205	213	218	210	217	237	206	225	201	212	206	205	192	224	201	194	212	190	193	208	199	216	203	220	211	228	198	217	202	182	211	196	228	234	200	203	204	202	215	198	195	208	219	253	219	195	210	198	181	208	203	219	205	205	210	206	187	223	212	180	199	207	218	165	186	214	190	179	216	212	201	207	222	196	183	219	223	198	246	215	193	213	212	195	225	199	198	208	207	188	237	197	196	216	204	210	213	211	216	200	195	199	213	191	205	193	208	198	204	195	186	218	213	199	212	196	237	215	190	218	222	193	239	221	212	202	198	217	214	195	198	217	209	210	219	198	226	203	198	190	204	190	201	200	200	213	225	199	203	207	210	218	191	204	211	207	225	185	194	217	223	179	211	201	205	199	233	243	215	231	208	195	212	209	209	217	199	216	177	190	203	220	192	205	213	194	200	185	192	215	191	205	217	217	190	208	203	212	215	199	202	190	200	213	229	221	221	175	220	189	209	188	185	186	192	205	192	213	233	225	224	193	201	209	187	211	194	200	216	206	216	208	233	235	218	199	221	181	196	216	213	200	206	194	212	204	203	192	203	225	237	222	221	214	225	210	190	200	178	221	213	204	228	230	198	224	207	175	220	222	168	195	192	214	183	201	194	194	227	209	232	215	203	206	207	212	231	207	214	236	200	202	201	194	202	212	195	209	195	222	224	208	212	214	212	194	214	213	199	215	186	208	180	200	195	212	205	235	182	198	227	216	211	212	201	193	187	199	193	197	217	211	214	221	228	212	210	256	181	210	200	200	197	198	198	229	216	213	193	225	195	186	199	192	202	209	188	222	201	199	225	206	207	194	217	232	249	200	193	232	211	195	234	225	222	212	225	204	174	203	209	198	220	188	214	200	225	211	178	191	213	225	203	199	221	210	210	202	211	199	227	236	194	232	206	209	240	245	227	208	178	206	216	188	218	205	190	207	199	243	209	246	187	211	203	177	207	180	218	208	203	222	191	205	199	203	201	202	189	218	185	226	221	178	186	173	211	210	211	202	227	209	236	186	209	211	191	190	232	231	241	224	213	192	220	219	214	193	217	219	209	195	190	189	215	199	231	221	201	230	209	205	175	195	212	207	182	199	208	219	210	242	211	208	182	207	189	223	227	211	232	195	234	222	229	210	213	186	204	190	186	213	204	215	191	239	211	193	213	239	201	213	207	197	203	201	210	197	203	206	194	254	202	199	177	221	199	225	192	214	176	235	229	213	207	225	216	220	201	220	199	204	189	194	193	184	214	194	212	224	207	204	205	204	197	208	186	171	198	222	192	204	214	195	193	201	196	212	220	207	200	210	212	201	204	212	194	215	196	194	197	247	194	212	227	200	189	209	215	162	205	178	173	192	198	217	218	209	218	214	200	212	219	203	226	211	208	195	191	204	204	217	207	206	203	188	188	205	224	239	219	204	197	218	183	205	211	204	192	181	222	198	222	198	223	217	189	198	200	207	195	206	186	198	197	207	194	207	225	214	229	234	172	163	234	201	195	214	212	182	205	205	224	203	192	238	183	219	206	189	214	206	203	218	225	234	221	206	199	226	194	201	217	224	219	201	214	203	195	214	207	189	196	214	176	213	236	212	181	205	209	221	181	201	220	186	224	195	199	196	196	196	203	199	210	202	219	203	198	211	187	191	202	201	181	178	220	231	223	203	214	190	209	185	213	206	202	189	237	224	210	196	193	165	208	230	178	198	209	193	223	210	231	184	199	169	204	225	208	196	219	183	197	200	202	200	228	208	224	198	203	231	194	212	205	202	210	189	228	193	223	214	193	205	193	214	221	220	224	189	182	183	193	198	214	205	197	229	216	220	218	207	184	199	212	186	226	187	220	191	222	197	184	207	204	208	213	187	195	202	199	196	221	229	213	210	188	209	207	199	198	196	192	212	206	209	215	205	197	199	212	212	221	224	206	212	190	192	196	196	222	197	201	185	222	189	225	182	206	235	210	224	185	189	218	223	220	205	206	207	186	225	209	200	203	220	213	216	196	200	213	198	190	193	208	207	207	199	219	211	206	238	171	191	212	201	188	209	215	208	217	240	212	198	207	215	207	209	230	215	207	212	185	206	219	204	192	209	191	221	227	206	205	204	217	220	228	222	208	186	202	227	209	219	215	209	228	242	212	194	209	200	197	202	203	212	201	213	192	207	178	196	198	213	204	199	215	221	204	207	235	225	206	224	208	220	193	188	182	219	179	223	196	207	200	190	220	192	200	176	231	191	185	212	213	204	201	199	201	199	214	190	222	230	217	192	225	219	197	194	198	203	206	225	193	206	239	185	207	217	217	195	223	202	206	225	233	182	215	217	208	224	231	204	203	185	196	194	188	192	200	206	227	204	191	209	195	234	207	196	200	207	161	195	195	172	204	188	223	217	185	208	230	211	196	223	207	228	198	206	201	208	231	234	202	208	210	208	204	189	197
20342	8279	18344	22544	21424	19967	17453	14269	12454	10172	9291	9169	9403	8551	8084	6671	6411	6757	6925	7334	7776	7263	6310	4764	4828	4428	3690	2758	2724	2106	1876	1864	1696	1580	1486	1375	1242	1318	1228	1197	1110	1024	1067	1137	1045	1074	1010	1007	993	965	969	919	871	819	767	776	794	782	759	746	778	776	717	757	715	694	688	695	616	601	604	570	576	571	544	557	587	563	567	528	557	537	530	524	485	520	551	518	550	479	546	571	585	568	534	568	540	538	521	536	537	561	530	507	504	556	500	539	543	509	530	491	563	548	502	509	544	490	556	520	570	527	489	503	513	509	564	543	532	581	503	527	518	526	531	536	531	545	494	546	484	500	525	540	520	488	544	535	536	496	537	492	495	553	501	501	487	524	506	567	514	521	546	536	499	512	557	521	503	539	536	520	498	531	532	538	550	531	529	519	520	503	537	503	514	541	487	498	518	514	513	487	519	515	513	489	536	485	518	528	475	540	519	482	463	499	513	516	498	520	530	544	461	515	502	504	534	499	509	509	511	515	510	516	515	494	515	496	482	477	521	528	462	529	533	531	483	501	526	545	518	507	541	538	536	550	502	509	487	521	519	508	532	484	525	546	491	528	545	544	568	524	500	480	515	494	493	509	501	532	496	496	535	536	530	489	533	502	476	539	488	510	481	538	479	512	538	516	514	505	535	506	494	479	508	513	516	515	479	499	487	526	527	512	516	513	526	516	471	482	524	507	525	533	564	533	522	528	509	554	515	492	510	524	554	493	502	511	541	491	544	504	478	469	512	465	510	538	479	535	500	491	507	517	502	560	511	506	458	557	561	546	536	512	521	530	514	495	532	522	499	502	504	523	499	501	519	514	505	504	492	533	543	542	511	504	580	515	551	491	488	516	515	559	506	524	488	527	502	488	510	518	525	487	513	519	506	519	504	519	507	495	499	536	517	513	489	532	515	540	524	536	512	486	491	517	505	517	497	518	515	515	551	551	498	498	474	508	540	486	483	466	470	489	504	529	503	473	552	517	510	504	511	474	504	542	530	534	478	514	529	547	499	519	540	521	510	515	512	469	530	528	519	522	533	527	501	514	523	537	533	542	485	476	518	486	508	519	529	539	514	509	471	527	487	504	552	512	535	557	506	535	534	525	536	530	518	509	493	533	529	532	506	487	518	496	507	483	496	505	554	523	512	500	505	506	528	520	497	524	507	499	519	522	550	523	514	518	511	538	548	570	525	533	550	520	504	577	491	503	505	499	485	509	552	516	534	524	506	507	558	520	516	524	514	522	509	504	514	522	537	500	515	521	504	507	506	536	535	522	512	508	504	446	497	500	528	506	523	542	497	541	521	513	557	523	538	502	507	508	515	493	448	488	514	471	510	492	498	474	504	512	493	515	498	506	505	495	531	488	490	496	532	486	510	510	514	487	514	552	507	511	540	547	500	515	510	510	550	528	491	556	517	504	549	537	522	544	487	536	540	530	510	521	534	499	476	547	484	508	514	508	503	471	549	478	493	534	524	501	541	504	504	503	526	534	500	581	512	496	527	515	497	536	507	519	519	521	488	506	607	518	500	474	516	526	525	537	491	509	498	477	553	531	512	529	496	529	526	508	537	551	537	496	523	521	520	499	522	531	513	517	554	503	509	492	510	504	500	521	511	506	515	506	537	543	517	497	537	555	509	513	493	574	475	549	503	520	511	564	480	482	486	511	503	518	511	500	518	499	516	485	518	565	558	463	481	559	571	517	523	524	553	504	528	500	548	531	519	539	533	510	537	522	473	524	497	506	514	556	513	518	522	519	546	539	543	504	537	495	479	501	546	506	479	556	554	516	506	538	526	509	504	518	514	545	544	472	545	500	493	478	513	531	499	546	487	508	506	524	527	513	479	478	579	508	480	534	553	529	530	540	517	549	553	537	534	493	527	530	505	545	517	515	497	519	508	500	519	531	557	515	530	513	538	540	531	505	541	548	560	551	520	514	516	547	528	524	514	554	468	504	533	529	522	476	560	491	516	534	496	514	537	512	514	527	532	531	519	527	476	519	504	580	521	520	504	510	464	535	545	535	539	511	495	572	478	494	539	501	478	501	534	485	523	553	476	498	500	482	547	500	531	494	547	466	494	539	563	524	494	528	544	530	492	528	507	497	509	550	547	513	517	525	522	513	515	548	547	492	490	508	502	522	503	524	513	477	535	504	515	531	534	518	507	517	498	491	511	519	536	481	513	513	494	549	511	529	507	595	515	528	510	519	479	519	489	489	514	497	489	498	533	492	512	523	497	483	513	559	474	533	560	517	492	519	502	484	488	562	520	498	483	506	533	508	503	537	518	514	526	460	503	494	529	536	507	462	508	534	482	521	491	528	523	508	503	555	491	525	568	505	512	490	525	520	514	547	519	476	513	526	498	469	600	530	518	548	559	505	479	518	512	485	498	507	493	525	533	537	481	522	521	546	497	540	525	507	475	529	486	522	529	519	541	529	534	496	483	539	531	502	473	486	500	519	497	538	547	532	510	526	500	543	492	488	524	498	464	538	546	508	523	522	531	508	530	526	531	494	483	518	508	499	561	505	501	489	547	509	523	522	515	483	517	493	510	469	506	535	519	517	519	506	518	541	512	519	508	488	515	525	524	534	547	516	503	535	509	516	511	527	523	545	514	489	504	511	520	452	576	497	529	504	511	514	471	527	550	509	493	496	505	524	524	505	524	531	515	476	511	522	510	505	522	559	509	542	493	509	511	554	481	497	522	482	502	475	530	559	500	541	484	473	538	534	498	528	554	548	512	486	533	495	500	533	515	496	514	477	526	547	513	554	564	523	538	481	499	524	494	481	524	501	518	505	562	528	502	478	529	529	466	549	562	523	526	516	534	509	515	495	509	498	517	539	539	528	545	482	568	516	518	549	474	516	492	540	510	528	526	496	464	469	530	510	529	498	535	510	495	505	478	518	532	521	491	464	533	556	557	515	493	531	531	478	543	492	524	510	501	512	503	549	539	512	533	511	526	486	504	518	527	555	577	501	533	532	508	528	518	500	516	569	525	555	527	474	504	510	516	528	544	492	500	519	514	533	490	530	532	523	492	509	529	507	508	505	450	517	551	498	517	485	466	543	520	525	537	545	478	534	542	530	514	491	523	547	491	542	496	498	518	550	529	525	499	495	522	503	510	495	515	515	520	520	494	522	532	549	505	549	466	539	490	535	509	519	480	525	529	487	552	507	521	524	502	517	529	536	500	506	528	518	470	521	510	515	497	543	525	505	560	497	524	506	482	508	531	552	540	499	518	530	524	511	503	503	521	484	528	477	564	526	524	515	526	557	513	474	545	481	529	502	534	501	475	532	540	517	518	519	539	532	494	536	507	506	496	559	531	529	526	480	509	531	495	580	507	491	491	557	521	526	507	528	531	510	528	510	520	510	525	520	538	513	513	504	502	507	507	513	528	544	452	495	508	527	478	488	517	481	483	507	490	531	506	505	541	503	508	515	504	506	542	534
10491	3658	4522	3716	2570	2032	1598	1110	936	775	669	633	633	609	565	552	559	522	583	482	497	490	407	392	423	458	344	360	347	313	335	302	304	328	313	316	317	302	350	297	320	333	317	309	353	309	323	312	320	336	314	300	303	289	295	315	332	275	313	271	284	280	325	310	309	268	287	271	327	270	263	273	290	306	308	300	289	302	280	339	305	322	338	297	228	303	317	294	252	294	306	309	292	291	293	278	264	288	293	330	276	323	320	304	308	320	286	286	254	308	293	307	317	285	284	275	305	296	288	297	332	280	261	276	295	329	284	297	289	290	290	315	290	318	302	312	253	258	305	267	299	310	314	295	290	257	285	296	297	304	262	264	276	321	304	298	271	277	289	310	302	278	281	297	279	271	278	294	307	284	322	252	290	261	267	291	289	279	302	295	300	310	268	288	295	261	303	289	279	307	290	311	272	281	267	282	280	285	302	311	322	297	301	262	298	280	291	298	305	295	278	262	265	314	257	299	290	312	268	313	312	296	307	327	300	274	284	281	299	278	295	300	301	272	295	304	289	280	285	308	289	294	304	268	269	303	282	314	283	282	294	296	319	330	309	301	284	297	271	253	278	292	306	301	294	300	281	269	315	304	302	270	307	279	293	292	273	285	310	278	317	250	279	302	291	283	288	272	313	297	294	291	295	291	265	291	285	270	281	286	349	279	284	261	288	271	282	315	277	334	266	273	296	251	268	295	281	285	298	266	315	288	289	293	296	300	300	306	288	260	283	294	285	261	273	312	280	307	323	277	268	296	298	303	276	284	320	290	243	308	309	281	298	304	305	280	306	298	317	306	272	307	295	330	297	318	289	305	262	286	300	289	309	320	299	307	318	281	249	293	304	272	315	339	300	294	307	275	302	296	282	283	314	306	293	292	296	303	293	286	312	261	298	271	256	320	315	274	257	269	296	292	273	299	297	321	327	293	291	276	296	316	280	278	291	298	271	296	277	269	306	283	240	313	261	308	291	296	270	305	286	313	302	311	313	293	304	289	287	272	281	275	273	259	263	315	294	305	254	299	284	311	236	297	301	282	307	290	310	292	264	325	279	268	294	259	279	289	277	312	301	314	287	293	291	277	305	285	325	330	295	292	288	277	273	264	266	321	277	275	282	269	252	282	275	299	299	283	299	276	258	308	300	271	292	295	342	295	284	324	267	252	276	284	297	293	292	271	270	270	245	288	280	267	301	286	272	280	259	290	288	293	299	270	289	271	273	274	313	294	273	299	291	275	284	306	302	315	258	314	310	296	321	290	291	300	295	302	265	284	279	294	291	286	295	293	292	299	302	288	274	315	281	279	256	315	295	286	303	307	319	273	274	284	282	306	267	267	285	335	281	297	311	324	291	291	278	268	284	270	294	292	288	286	289	313	301	319	281	275	299	296	313	300	276	280	278	259	310	300	306	313	301	268	307	293	304	296	290	300	269	275	293	276	285	280	275	318	299	300	287	317	301	314	256	281	311	320	305	289	290	282	289	307	304	309	280	296	276	324	324	280	295	284	292	283	281	311	290	323	305	298	303	303	325	307	303	282	299	311	283	292	275	295	275	291	274	289	311	287	305	274	276	292	310	286	300	307	291	287	274	289	290	299	292	272	315	274	302	266	291	298	299	269	280	286	302	266	309	303	299	261	303	255	268	319	265	306	287	272	312	256	278	286	280	296	323	313	300	273	323	290	287	335	337	314	291	254	287	290	274	280	266	294	293	287	299	272	257	274	297	285	268	263	259	295	310	296	291	281	287	283	280	277	330	310	290	273	287	311	317	275	297	303	312	275	309	302	295	278	297	290	302	309	255	291	306	258	312	315	284	293	302	272	302	311	325	262	274	284	283	302	257	279	268	311	306	265	281	312	302	260	259	295	336	316	329	278	311	330	293	284	282	270	311	266	312	305	291	271	272	305	319	276	286	275	274	305	291	294	275	305	262	298	290	290	277	297	325	297	300	284	314	316	271	263	306	293	293	272	282	280	298	289	288	284	301	288	288	292	315	297	276	299	281	302	299	266	280	274	262	306	301	291	245	254	286	291	323	293	279	342	294	289	309	307	306	293	264	308	298	294	282	265	300	290	287	278	309	282	291	273	282	311	320	293	313	306	273	291	293	293	303	269	319	303	293	307	305	319	270	319	311	310	303	287	276	308	271	293	280	277	267	307	272	323	289	304	294	302	273	268	304	299	283	306	304	303	304	279	289	279	318	296	274	294	284	285	294	279	278	274	305	263	264	278	285	301	274	301	296	294	311	279	257	299	289	318	288	285	290	292	258	279	297	302	303	261	335	270	312	284	286	303	278	310	289	295	304	301	286	322	270	298	303	274	287	284	267	260	281	292	328	275	306	261	301	298	318	293	285	269	299	284	294	286	302	314	242	281	275	284	285	287	255	282	298	265	309	307	282	274	292	290	260	293	291	282	267	288	276	284	274	294	280	277	296	308	286	286	260	292	300	276	285	282	312	308	297	294	294	292	305	324	307	276	304	294	273	291	280	258	291	274	287	267	313	294	262	266	322	274	302	300	282	299	304	312	307	313	283	282	290	293	294	277	292	271	295	273	289	280	255	280	293	282	287	274	282	294	285	279	244	321	286	323	306	261	296	315	288	273	306	270	310	296	278	273	260	264	307	281	290	281	311	270	303	286	305	298	293	308	278	286	290	278	297	281	294	289	291	300	338	293	292	268	314	325	270	328	288	321	283	296	325	303	283	299	285	321	307	294	287	321	290	277	265	279	283	328	288	282	306	301	313	292	284	263	286	308	274	272	306	286	320	270	259	292	308	289	303	275	306	315	283	256	314	308	288	311	292	282	283	275	285	287	289	302	291	310	283	294	280	301	285	287	249	305	283	305	279	318	324	289	276	277	290	301	290	304	243	285	268	302	295	300	302	307	267	282	304	287	276	308	305	292	287	298	253	286	288	308	334	310	283	295	277	291	328	270	284	303	270	299	302	264	286	282	286	281	304	283	273	296	268	302	279	299	303	279	299	297	277	311	294	312	307	311	272	279	302	300	301	271	295	278	307	268	294	287	308	292	305	291	312	283	271	288	299	286	301	280	252	272	295	263	311	300	269	313	295	307	279	285	276	261	325	288	290	269	291	290	296	282	304	322	287	310	300	292	297	303	273	291	289	309	281	275	310	273	294	308	320	280	306	302	310	292	280	262	274	300	278	262	281	285	309	290	316	274	331	291	274	302	270	299	289	291	298	293	313	280	295	283	266	283	285	301	303	307	303	330	325	269	292	292	264	282	326	267	308	252	247	307	291	273	292	288	302	284	273	320	293	280	277	302	305	275	308	260	264	274	305	306	279	256	277	298	300	295	307	324	295	282	306	269	291	262	267	276	285	302	282	323	295	321	260	286	302	282	290	302	290	287	262	304	291	253	271	278	313	327	289	296	294	273	324	301	254	285	263	258	308	304	276	275	308	252	343	296	265	277	316	277	299	295
6208	3307	8024	10187	9123	8659	6778	5186	4264	3596	3047	2852	2873	2698	2613	2674	2563	2492	2558	2430	2321	2091	1837	1551	1611	1647	1394	1159	1140	1008	1151	995	949	963	960	946	1004	953	902	839	867	864	966	852	876	906	885	831	895	870	842	870	815	823	747	749	798	776	754	775	777	776	746	767	743	796	727	783	739	738	732	697	637	689	737	694	668	719	728	692	732	642	697	721	677	709	703	664	701	680	732	740	760	701	695	694	706	698	695	695	683	689	697	730	752	713	683	723	682	732	699	713	659	695	719	674	702	665	715	729	724	694	718	756	647	659	666	694	742	770	681	709	675	686	663	699	683	693	692	701	679	736	683	712	675	710	690	668	691	722	688	635	714	705	708	677	763	717	686	694	651	726	711	680	735	673	732	675	690	719	696	708	678	655	709	706	644	653	680	659	675	699	724	699	698	666	750	707	689	766	670	671	690	705	648	668	724	747	676	685	675	706	671	694	692	670	657	691	693	652	700	640	690	699	699	657	672	668	726	704	666	694	701	681	690	671	658	697	703	672	662	757	706	703	732	693	688	721	694	704	731	719	711	652	725	682	687	681	689	698	692	668	671	696	696	690	709	710	679	768	696	664	689	654	714	728	633	681	691	741	739	724	683	701	711	726	683	694	703	690	699	676	721	700	704	671	682	686	738	671	715	719	739	684	678	712	718	697	723	693	756	627	697	687	679	692	716	646	664	688	642	710	679	727	776	734	699	702	667	711	745	691	697	693	771	721	700	722	747	683	720	706	725	651	651	737	690	754	727	655	721	713	692	693	667	698	679	649	714	703	650	701	683	690	700	645	685	705	673	697	713	721	654	737	621	665	731	707	713	689	723	676	694	740	681	712	685	723	691	665	712	664	703	720	663	738	736	694	708	722	698	743	710	724	656	655	704	723	698	707	714	738	684	708	713	676	733	701	685	710	680	725	704	727	668	680	689	702	728	673	698	711	685	656	678	685	714	741	704	660	703	685	675	674	692	746	701	725	677	688	697	688	727	677	638	689	727	711	685	723	652	674	691	661	706	694	675	642	688	724	660	735	670	693	702	627	717	754	686	652	684	735	716	700	685	732	724	647	693	753	677	693	644	661	653	688	722	696	674	686	686	693	694	704	683	684	674	681	711	724	734	699	727	665	661	712	724	719	708	683	733	680	732	714	707	701	664	695	681	712	756	644	720	702	699	712	714	703	725	632	703	679	682	715	699	661	671	675	689	703	693	746	697	692	659	712	699	765	665	718	654	645	689	687	715	692	681	671	682	739	731	723	654	686	716	742	694	678	712	671	649	697	711	680	750	705	669	677	641	679	686	731	734	702	727	688	702	700	693	707	710	673	682	719	678	670	764	682	713	699	734	694	704	715	710	675	675	724	695	706	678	683	691	733	725	745	686	691	734	689	705	699	702	672	687	698	722	679	709	729	716	691	704	715	747	711	691	675	722	664	685	731	742	727	708	713	674	704	700	701	694	692	703	674	684	691	683	653	744	705	680	753	724	699	649	724	669	667	684	711	708	663	699	715	709	686	723	677	748	676	649	698	706	641	656	690	693	663	706	679	724	686	680	705	750	693	684	683	760	687	703	688	693	750	704	684	758	690	667	712	678	714	724	716	695	710	733	666	664	741	671	710	639	743	679	662	670	775	713	742	701	654	688	706	672	699	724	714	683	653	695	689	687	676	725	702	658	690	704	720	717	677	701	663	686	760	701	710	645	687	707	698	745	694	699	709	724	692	740	708	688	709	667	659	674	743	710	706	705	698	664	716	736	669	665	712	673	683	729	651	691	702	685	694	693	690	730	685	638	702	688	683	723	702	701	716	658	629	757	726	701	687	726	672	692	663	710	728	724	705	659	687	647	737	684	688	663	723	666	739	713	737	743	691	710	683	682	741	664	714	706	657	692	744	710	700	692	709	675	659	657	695	659	702	716	738	651	704	723	656	689	667	747	686	702	704	711	751	738	645	730	693	705	651	617	673	718	672	677	680	722	688	711	706	675	719	735	705	689	690	726	647	683	656	697	705	692	678	685	712	670	695	705	719	708	678	719	675	672	714	702	712	670	711	711	659	725	679	666	736	725	687	659	710	674	695	684	732	681	703	729	709	730	690	707	686	673	673	687	692	673	685	739	701	717	696	697	717	689	689	690	676	741	725	737	729	656	677	718	646	730	663	717	719	665	696	705	744	766	706	744	679	726	690	680	718	711	754	735	690	720	727	681	743	692	684	681	682	698	671	669	659	712	651	680	730	686	674	730	720	696	742	693	677	638	698	654	652	738	687	722	690	679	696	695	732	717	699	688	653	680	721	679	690	709	727	688	711	714	688	669	710	737	634	670	677	679	695	655	736	704	683	729	704	727	717	701	674	630	719	731	686	679	725	686	733	718	741	694	673	680	670	706	690	677	699	734	687	697	665	679	734	665	680	707	713	732	722	745	696	728	716	679	753	685	663	685	707	726	667	660	735	718	676	705	702	697	697	747	703	706	700	742	744	662	715	670	676	670	694	727	656	701	662	648	710	721	672	675	706	656	701	676	728	679	714	707	731	695	666	674	668	695	659	719	682	712	705	677	708	669	662	684	707	679	632	714	670	720	684	685	696	691	659	687	698	703	719	718	744	721	692	682	734	697	692	702	662	692	679	696	688	700	740	704	683	707	681	722	718	667	676	676	709	713	681	700	716	688	697	710	713	697	709	700	692	679	673	703	702	728	700	677	675	671	689	681	686	684	676	701	693	663	745	700	628	702	702	749	697	698	713	706	695	722	688	630	673	700	724	713	722	704	700	690	669	792	701	711	650	710	689	707	676	695	718	654	731	644	762	694	735	667	678	656	691	689	700	718	679	711	691	656	707	678	700	666	664	688	694	690	672	704	720	668	666	714	708	677	691	663	687	684	769	670	720	668	653	737	675	686	696	712	723	714	708	690	659	663	700	661	654	694	707	717	671	717	657	703	698	726	661	727	668	675	724	702	729	676	667	723	661	710	678	708	720	696	660	652	714	713	685	756	681	713	719	702	651	708	662	733	680	677	690	719	736	689	724	697	669	655	710	741	691	667	683	686	700	703	739	697	769	649	701	657	658	704	709	707	709	701	721	718	690	707	700	647	710	702	663	690	683	678	683	740	701	736	670	712	687	702	682	695	715	702	675	695	652	759	653	674	696	704	726	735	690	698	691	666	705	708	696	686	695	649	690	690	734	698	703	701	715	674	693	707	660	659	703	710	725	696	712	650	728	692	735	693	742	742	680	677	651	684	713	661	708	696	693	672	659	705	687	708	679	754	721	694	729	727	679	721	681	732	693	725	685	696	694	700	657	668	680	730	713	658	688	705	694	658	674	724	666	700	721	735	705	700	682	690	710	744	701	710	690	654	698	671	767	700	707	690	668	670	736	737	694	724	748	700	712	687	649	730	676	667	689	674	658	714	681	697	698	715	653	720	698	668	728	667	670	705	669	727	693	728	687
25070	9894	10071	8750	6346	4669	3184	2231	1748	1348	1275	1263	1216	1103	1065	962	839	827	922	971	1040	864	793	677	655	606	516	415	395	367	378	333	345	347	319	310	323	365	324	314	322	295	306	321	311	322	278	293	335	300	300	285	308	284	270	263	279	272	248	273	267	305	263	272	278	243	284	269	262	259	255	236	258	278	239	234	231	257	232	254	272	250	284	239	253	237	275	257	283	239	246	260	249	236	262	269	255	246	277	264	258	262	254	253	306	272	253	264	268	252	271	230	272	254	242	266	256	263	264	251	248	243	271	242	250	252	277	235	270	266	267	238	264	268	265	247	248	278	272	266	259	266	276	273	254	232	274	240	223	238	236	275	260	251	255	226	249	283	258	261	242	265	266	237	265	249	250	242	255	259	264	261	233	270	269	289	266	266	250	217	285	225	240	275	254	237	251	289	254	252	272	232	264	259	244	253	279	227	259	225	255	267	241	267	224	266	263	261	237	255	237	231	246	262	248	248	261	245	251	274	219	269	285	297	222	252	267	251	267	250	243	264	249	229	242	264	236	245	253	269	264	245	246	290	269	235	277	251	238	262	263	254	293	245	306	247	243	275	265	256	240	265	275	261	260	243	262	271	254	276	237	251	248	246	256	294	248	243	235	239	262	274	240	260	265	254	261	256	236	277	263	261	241	253	242	246	271	285	275	267	268	260	244	266	255	281	244	229	216	252	256	267	240	244	244	271	246	259	250	264	265	271	250	235	255	242	261	244	272	245	252	271	257	279	266	245	268	238	282	269	275	279	250	250	282	231	235	296	258	245	228	244	246	256	250	228	265	264	223	235	249	246	277	294	260	260	248	246	261	276	267	261	234	244	232	245	278	261	301	257	223	258	258	259	232	213	236	238	259	285	266	241	265	257	260	220	263	255	225	262	219	276	255	248	238	236	268	266	265	259	269	254	227	243	248	251	228	264	262	262	284	269	268	246	235	251	247	270	289	266	249	238	268	272	228	266	246	248	265	248	252	215	233	237	266	246	267	248	249	255	259	253	228	283	278	245	234	282	280	272	267	263	270	287	241	244	278	236	261	213	246	266	272	243	249	279	242	237	262	250	234	300	266	239	233	265	268	257	236	266	243	264	260	283	280	285	270	266	263	239	263	277	260	240	227	226	253	278	243	250	241	267	249	268	261	241	261	259	251	237	265	275	260	249	271	253	271	272	267	254	237	256	272	236	245	240	276	240	272	267	268	260	259	234	264	236	277	296	246	263	257	234	246	288	255	283	231	278	251	238	280	232	243	247	286	243	249	257	244	239	250	224	265	262	248	259	237	281	252	274	244	239	248	273	252	238	274	252	258	259	256	284	280	260	265	255	257	255	251	256	230	285	280	243	265	250	237	233	244	298	237	249	270	268	240	260	288	221	225	230	241	258	240	243	291	265	239	251	258	257	271	247	276	268	253	267	261	241	240	259	267	251	244	250	250	265	252	270	248	241	256	246	234	259	243	254	242	242	281	245	267	247	234	245	220	258	262	244	236	268	252	273	246	261	236	244	246	279	257	221	242	262	251	261	250	241	229	227	280	265	272	240	269	252	293	274	275	244	283	239	256	257	240	277	233	276	261	244	263	258	249	250	253	278	246	243	249	255	266	274	258	233	264	229	237	285	266	244	268	232	256	281	242	242	283	235	284	265	250	252	246	251	239	222	234	242	269	258	227	257	261	245	256	267	240	271	277	248	242	262	236	268	258	248	265	257	277	252	240	273	253	247	251	281	255	234	262	237	251	241	258	263	254	240	262	251	250	279	249	255	279	258	248	266	252	273	251	224	255	266	245	272	238	250	246	288	231	270	239	278	270	232	250	284	239	262	283	259	261	247	241	270	259	302	254	245	281	274	245	246	263	256	264	261	203	276	258	271	258	239	268	272	270	270	233	263	242	230	257	236	261	217	260	252	274	278	273	232	246	251	276	243	277	257	257	252	264	228	229	244	244	230	259	251	248	233	269	223	248	239	271	268	236	237	241	260	243	267	233	270	260	254	254	260	244	284	242	283	252	231	265	240	255	269	239	262	278	218	249	255	241	261	256	267	262	286	265	273	243	298	247	270	264	273	242	258	261	231	295	247	275	220	230	255	263	252	240	255	262	244	251	287	257	263	245	240	230	207	278	278	277	255	246	264	249	257	252	249	252	282	258	262	235	267	239	241	268	241	252	280	261	239	259	280	254	237	243	279	237	262	255	265	249	246	282	261	226	246	254	264	248	272	235	242	278	259	272	272	259	282	285	258	275	253	251	279	260	263	267	242	244	247	251	261	251	247	254	237	244	241	256	241	280	270	255	231	246	275	272	263	264	268	260	275	250	244	278	257	282	253	232	253	276	241	248	256	233	267	246	252	265	249	255	275	271	265	250	265	260	249	254	287	234	239	247	218	253	256	282	260	256	254	214	278	242	245	266	259	249	224	249	245	255	247	264	243	239	281	232	267	275	260	253	267	267	279	245	242	282	281	245	276	272	244	270	221	228	232	255	263	283	276	234	247	268	254	258	219	232	252	226	303	259	275	277	258	248	238	259	223	257	262	254	250	263	240	242	258	258	254	238	270	261	237	242	209	255	258	247	245	234	277	245	235	228	279	259	269	277	250	245	248	243	235	246	260	244	278	238	267	252	230	225	250	241	236	274	248	283	272	247	251	252	293	275	256	246	258	274	247	288	274	261	232	232	245	262	269	246	255	253	273	259	217	259	262	284	247	238	274	253	247	279	244	272	261	243	251	276	242	237	281	255	248	254	263	249	262	255	268	267	256	248	230	245	262	276	255	287	275	254	259	257	269	244	232	278	265	289	265	279	243	247	287	265	224	268	266	260	298	284	249	272	235	238	248	237	259	242	255	271	265	243	242	244	245	266	234	249	261	264	250	259	259	240	243	240	252	212	265	251	269	258	266	254	230	249	241	258	292	251	260	277	276	240	263	274	232	264	239	261	235	252	244	240	239	235	259	259	232	272	250	251	246	259	265	265	250	265	268	272	269	259	265	229	229	232	268	255	244	250	255	258	270	239	213	264	282	259	235	249	244	244	259	239	241	226	279	258	251	299	278	237	245	274	254	256	261	268	254	228	257	266	276	247	236	262	278	231	253	268	269	249	256	249	262	246	239	287	260	249	270	274	238	255	245	248	255	276	255	270	259	279	223	272	260	247	275	269	253	238	267	246	264	259	257	245	233	244	257	261	250	262	259	255	250	249	256	242	247	252	254	239	236	262	249	273	265	232	263	236	227	253	258	267	252	249	225	268	225	259	248	273	241	254	231	241	244	261	279	237	286	281	272	273	241	276	248	245	253	264	258	275	230	213	279	259	265	264	240	265	229	240	238	256	276	288	254	253	247	228	243	261	248	255	265	262	280	250	268	272	289	240	266	244	253	254	249	274	272	243	261	250	238	234	244	277	249	242	247	252	258	242	244	254	260	256	260	263	276	271	247	264	246	259	247
14524	6029	13974	17546	16884	14682	11735	9752	8167	6675	6321	6545	6327	5801	5351	4933	4814	4786	4935	5316	5474	4970	3982	3428	3407	3196	2479	1974	1805	1529	1503	1432	1286	1215	1218	1085	1202	1166	1095	1003	966	969	1027	965	1010	1015	921	961	953	912	876	898	831	833	832	764	826	843	752	839	776	779	763	740	714	770	755	674	647	712	647	630	693	680	668	658	708	641	627	652	603	631	639	604	634	608	611	620	612	662	675	607	669	595	644	615	622	650	601	698	627	625	661	614	645	656	626	613	618	673	567	581	606	614	694	584	596	636	658	594	624	645	597	610	632	637	674	626	619	638	604	604	608	648	651	670	639	632	659	643	608	609	595	642	634	606	618	640	622	603	681	650	626	554	624	589	670	655	627	628	620	608	588	591	635	662	609	639	627	601	611	598	586	664	642	596	612	668	595	600	603	603	581	597	644	610	590	639	641	626	624	672	668	602	615	590	672	611	635	613	603	601	589	646	651	608	603	642	629	607	658	629	596	629	657	623	586	591	603	631	608	643	644	649	621	654	612	621	620	631	640	685	631	640	607	620	646	616	631	609	589	639	615	593	626	576	604	616	639	645	624	602	640	652	640	615	637	632	633	637	608	640	630	592	587	664	626	584	648	618	596	639	636	591	611	620	637	592	619	613	663	625	653	640	605	634	626	577	654	611	598	630	569	607	601	590	648	564	608	601	587	586	598	598	613	588	638	616	605	616	614	645	595	599	596	588	599	631	641	606	605	637	621	625	596	620	597	657	605	639	588	658	642	622	608	628	642	600	583	648	619	571	610	662	629	620	667	602	644	639	661	659	623	609	619	616	632	586	617	579	642	641	648	668	633	626	594	621	640	615	597	602	617	635	629	606	589	644	607	593	607	622	628	628	678	641	628	601	659	619	645	597	656	585	594	636	592	552	610	587	587	587	609	632	628	640	648	633	605	613	606	655	580	662	615	620	645	623	579	671	622	616	625	634	590	630	599	617	595	617	630	615	623	603	607	574	631	625	647	628	663	581	609	595	621	619	625	625	600	601	635	650	620	620	630	638	623	620	636	645	611	644	636	627	649	613	602	618	602	642	644	575	601	590	655	624	591	602	641	633	655	621	621	601	606	628	618	660	633	635	627	634	645	624	625	629	607	629	620	609	643	612	579	647	628	557	580	640	617	644	574	608	633	634	619	621	636	619	590	620	617	615	666	644	603	658	612	564	635	599	607	663	608	662	530	668	604	599	596	626	633	655	665	548	615	656	607	612	618	635	623	590	630	597	616	624	586	607	645	641	593	615	613	613	643	646	587	603	613	615	660	655	617	627	627	622	617	608	621	600	610	601	641	605	643	630	617	589	671	603	625	615	604	631	589	592	633	643	633	572	564	586	589	546	620	621	570	611	606	622	617	606	622	678	613	614	612	622	623	629	661	632	606	633	618	602	600	611	626	580	594	570	625	670	602	630	614	629	566	641	597	628	601	627	598	640	621	622	654	654	608	634	601	674	634	622	592	614	599	602	614	635	646	612	606	606	618	627	625	612	624	629	622	652	647	608	616	615	620	607	657	622	644	615	630	647	613	633	615	613	613	638	627	633	588	596	619	690	626	624	621	626	607	648	627	579	673	637	593	591	649	652	577	578	632	634	585	614	606	607	647	608	621	666	614	647	652	598	616	636	609	592	654	626	618	635	576	619	584	606	658	612	612	660	655	611	607	614	634	617	659	604	612	599	578	612	631	638	626	628	585	665	632	591	626	631	621	658	642	607	673	622	584	609	607	590	650	631	661	592	669	605	611	600	678	623	623	607	610	647	617	622	590	630	662	593	649	616	614	604	604	619	591	640	609	665	651	601	613	587	654	618	636	614	643	663	677	623	628	612	637	655	556	610	663	596	583	619	691	672	624	632	582	621	639	627	623	632	582	637	631	624	661	622	649	612	648	631	605	583	617	638	666	682	611	598	627	585	620	630	652	641	636	599	630	618	622	624	596	565	623	622	619	615	582	601	644	621	564	630	626	596	610	661	608	641	613	649	603	632	631	572	600	611	607	634	600	645	647	618	589	612	637	575	627	620	575	570	672	669	632	628	643	642	607	670	642	580	613	598	656	611	622	667	627	609	611	618	576	595	680	606	598	601	676	625	603	603	659	598	592	659	576	651	606	650	626	625	628	600	597	640	604	618	630	639	655	634	636	590	603	621	600	649	605	606	621	644	631	633	591	659	615	625	601	606	591	645	640	652	612	625	664	606	611	616	622	634	626	600	606	593	614	584	636	623	604	648	636	641	620	603	607	642	676	635	637	630	656	631	611	655	589	613	628	632	583	589	590	631	633	625	614	594	621	623	596	629	632	626	588	608	633	618	564	623	614	657	589	620	579	617	639	608	645	594	664	587	643	607	611	593	642	666	638	606	629	592	645	635	618	585	622	621	598	654	623	626	622	639	608	576	613	628	592	585	611	639	615	628	624	639	622	658	601	636	601	609	655	633	633	622	650	574	624	619	640	634	620	629	640	623	666	620	664	596	584	635	623	581	666	568	615	629	630	612	628	615	630	627	622	599	569	592	648	664	599	638	637	571	569	636	644	630	594	636	584	636	610	608	604	625	584	613	607	654	646	620	675	614	619	580	628	598	639	620	663	703	627	690	599	602	617	575	641	672	591	656	605	623	623	639	621	606	615	613	626	620	629	575	612	639	654	620	625	601	613	680	637	652	622	607	595	559	665	646	593	585	593	625	634	627	627	611	647	624	606	616	639	649	610	611	603	642	570	599	616	612	630	602	627	583	651	606	616	643	656	620	674	603	626	607	619	626	634	624	632	637	598	631	649	648	650	664	616	627	626	664	619	642	588	611	629	585	617	595	595	626	620	656	598	670	612	600	601	621	592	605	596	632	620	637	575	585	585	661	631	602	587	635	647	588	611	662	591	591	628	565	646	605	670	641	640	656	644	639	668	631	609	594	622	640	587	605	660	648	643	633	626	605	571	612	638	677	652	669	575	608	633	638	595	632	604	567	634	637	618	652	590	643	615	584	682	608	640	592	594	621	664	643	588	656	645	609	597	625	661	595	623	641	623	671	636	633	624	608	615	635	593	626	633	630	611	607	671	628	614	626	620	637	643	610	599	626	612	618	597	638	608	606	629	625	596	607	623	619	607	644	598	607	640	653	611	618	615	655	611	603	615	636	594	619	618	644	621	581	627	629	639	603	628	611	605	598	635	580	633	614	606	623	649	656	608	549	596	630	640	596	615	586	589	603	619	636	583	650	597	599	643	648	633	583	598	648	567	622	662	631	613	638	608	642	623	611	577	605	609	623	609	610	601	643	636	611	585	632	596	634	631	615	622	615	644	600	595	612	638	678	646	647	628	633	593	650	623	600	656	617	579	648	608	589	588	626	658	599	583	624	604	619	626	616	600	638	586	589	638	583	601	614	603	648	644	590	603	622	656	616	557	608	607	591	631	658	644	635	641	635	655	597	598	599	629	619	622	574
34395	15250	15368	13688	10867	7140	4841	3364	2652	2032	1914	1878	1779	1571	1363	1302	1234	1220	1422	1460	1450	1362	1009	944	840	705	527	449	489	427	353	387	338	302	321	352	327	299	284	271	247	283	310	281	263	248	287	285	265	286	269	250	262	268	251	285	247	232	233	267	212	270	265	233	232	249	253	214	246	207	227	213	206	235	235	224	244	216	243	211	227	223	208	194	247	211	224	225	229	226	220	238	214	216	204	221	219	211	214	207	225	247	217	208	224	229	216	208	223	219	216	227	236	232	193	218	220	209	177	215	193	217	209	227	251	223	223	196	224	199	201	196	211	206	228	205	210	200	221	241	219	213	214	192	228	196	220	224	212	221	223	230	214	226	212	204	226	202	213	187	214	200	235	210	204	205	233	221	208	200	207	227	228	216	220	220	231	216	188	203	227	198	236	229	198	232	235	241	213	210	222	196	220	217	209	207	210	215	221	206	230	199	206	206	242	236	201	219	216	221	225	201	193	199	218	222	226	202	243	196	212	195	174	209	200	213	222	240	225	225	219	219	217	188	216	214	197	211	203	214	218	226	213	227	219	212	209	222	237	215	215	223	235	228	210	199	203	235	216	197	185	215	233	213	204	215	227	221	212	208	210	199	219	191	212	231	210	197	186	228	238	216	210	210	214	222	224	192	214	247	212	203	207	210	213	243	227	173	194	235	213	220	215	210	234	198	198	228	214	230	241	238	190	219	231	197	236	227	220	215	222	219	214	216	203	211	214	208	195	219	227	222	226	209	221	219	214	195	200	240	217	215	212	200	200	247	197	228	208	217	216	203	194	230	220	231	214	205	228	215	206	234	221	227	227	203	215	216	219	185	219	211	208	186	180	208	235	217	214	206	242	206	226	224	209	224	217	243	203	213	227	209	219	211	206	241	246	189	217	207	213	240	236	215	213	205	206	198	203	219	197	224	204	187	206	210	223	239	218	222	215	199	204	205	232	210	208	211	211	216	228	202	190	194	207	243	207	198	206	239	262	213	213	201	200	191	231	213	227	214	224	205	191	218	208	192	218	222	228	207	235	215	230	202	228	244	212	212	229	200	204	210	222	194	209	210	222	209	238	196	213	233	218	213	204	249	225	202	196	220	242	228	210	218	212	214	225	227	207	183	195	202	235	174	217	198	192	213	208	230	208	203	195	216	192	239	228	209	204	218	195	219	239	221	210	224	232	198	171	237	241	220	208	237	216	215	207	218	241	197	216	215	210	211	194	223	234	227	203	231	198	237	221	175	206	229	226	206	216	236	236	220	199	227	219	224	189	206	237	257	202	205	220	199	252	212	229	203	210	199	218	211	234	225	214	201	240	220	226	206	175	229	247	204	208	213	206	195	233	205	179	219	233	236	222	229	230	220	218	206	183	227	213	206	199	195	179	234	197	211	215	200	207	205	204	219	212	216	256	189	230	222	193	203	233	236	219	215	235	212	226	228	223	210	205	202	179	222	215	239	202	189	209	208	226	222	238	206	206	206	223	232	235	246	207	220	206	217	212	218	200	208	223	223	226	193	233	209	204	216	236	222	231	217	215	250	210	216	227	218	266	234	209	197	213	225	238	218	202	212	203	206	237	216	219	227	216	207	223	208	218	217	225	212	245	209	217	226	216	204	197	218	232	199	205	222	198	214	213	212	223	213	217	233	236	214	223	212	190	227	192	191	216	216	214	215	199	225	232	238	220	228	198	198	200	221	219	219	200	252	209	243	193	219	205	203	209	225	234	218	229	194	188	209	221	197	229	248	219	216	226	218	220	216	224	221	231	215	204	231	220	216	228	221	248	245	221	218	219	202	184	221	207	232	212	204	214	219	235	215	227	197	214	239	217	210	203	186	199	222	226	224	226	219	231	219	220	206	202	236	217	239	206	214	202	213	209	191	213	223	192	218	217	243	221	236	199	225	213	221	185	227	209	214	202	189	205	217	205	210	225	218	214	211	189	184	196	208	187	241	198	213	206	217	199	199	228	226	232	186	199	233	206	195	216	202	220	238	222	221	227	221	232	216	205	244	195	204	237	202	208	219	212	192	229	210	188	208	226	209	211	221	238	221	196	201	195	222	204	222	206	220	195	212	225	203	184	201	209	213	199	189	206	194	199	221	214	187	195	192	258	213	233	222	194	222	207	199	221	201	203	216	227	208	215	213	237	205	213	210	222	218	219	229	244	243	241	216	206	193	207	212	210	235	207	218	206	207	218	208	218	201	201	237	219	186	249	245	198	186	195	235	233	220	219	208	190	195	216	209	219	194	202	208	226	250	225	211	209	241	210	236	204	219	211	201	197	181	201	211	223	228	223	209	216	233	221	228	232	200	206	183	242	215	210	249	226	221	218	215	212	223	226	204	213	227	225	210	216	210	208	224	205	218	228	218	192	226	229	220	221	216	211	188	219	214	185	218	214	191	218	207	218	199	213	233	189	211	214	204	214	179	190	202	247	217	194	196	237	220	200	217	192	190	230	221	191	184	208	214	219	180	233	204	181	216	194	197	207	201	209	228	209	205	233	248	222	227	213	192	230	216	221	216	221	201	250	196	198	209	203	206	212	242	242	226	219	247	215	218	212	189	246	209	219	243	226	212	210	197	199	240	231	215	221	217	218	231	231	223	209	211	191	224	207	215	194	196	221	186	219	220	204	215	229	228	220	192	225	207	229	205	188	195	217	200	254	203	232	203	216	213	211	209	178	207	223	209	218	196	218	184	222	219	205	224	207	188	225	208	181	230	244	198	225	212	233	215	202	193	189	220	182	228	197	220	206	214	230	218	195	215	208	227	244	218	214	205	212	199	210	208	222	223	202	209	221	225	220	174	237	202	214	206	228	211	207	222	228	246	229	205	226	247	215	217	193	231	240	197	231	229	218	234	191	197	226	208	213	192	195	203	236	209	209	210	215	202	212	228	191	188	214	212	200	215	225	248	207	261	208	198	202	252	203	208	187	216	207	227	206	195	226	197	219	225	219	225	220	230	214	212	236	224	237	225	228	221	220	184	188	208	227	224	203	244	212	237	234	219	203	216	213	211	219	227	216	233	253	230	223	202	202	216	189	207	242	206	225	203	196	200	193	201	192	243	228	225	202	232	239	201	213	210	222	191	211	221	214	206	215	225	248	195	225	218	221	222	218	229	219	210	235	224	213	239	195	190	183	230	216	224	207	234	229	205	212	217	208	194	222	223	213	234	212	169	186	230	201	224	228	205	215	198	225	205	208	225	209	220	221	192	234	227	196	226	200	199	254	222	219	208	198	217	228	191	216	216	240	206	205	205	248	196	188	227	207	197	212	220	240	205	217	219	229	215	219	210	184	214	234	217	221	231	201	205	209	223	211	245	206	222	228	188	222	233	217	193	245	214	209	217	215	205	227	197	220	212	238	182	194	204	197	209	207	210	222	214	213	193	245	217	243	201	216	238	203	213	218	195	228	195	225	200	199	257	228	214	213	208	212	239	206	224	223	202
19055	8712	18641	22259	22644	18376	15453	13438	11836	9459	9241	9703	9084	8265	7368	6890	6563	6604	7542	7813	7838	7218	5789	5828	4835	4213	3319	2506	2572	2189	1938	1846	1652	1536	1447	1390	1427	1294	1217	1151	1209	1139	1138	1146	1085	958	1046	1065	1086	986	948	952	839	837	778	812	823	761	844	865	786	793	817	775	773	738	697	629	652	590	591	591	617	578	589	587	603	601	567	615	582	554	595	549	552	567	547	565	551	548	530	577	559	558	523	594	581	606	586	579	510	603	530	526	580	570	517	514	545	512	535	560	551	530	518	590	554	563	535	532	545	511	567	500	532	514	539	497	573	530	531	550	553	518	616	556	526	511	535	539	520	573	638	544	507	496	511	532	526	528	540	556	582	543	517	546	568	555	578	530	557	568	531	546	495	529	534	545	518	512	546	555	570	534	565	535	509	512	513	548	529	552	572	522	533	522	492	533	581	563	545	566	550	528	561	549	524	530	523	556	510	533	518	546	542	476	520	554	524	511	544	512	535	534	532	531	555	523	539	566	531	521	521	569	569	483	553	540	526	493	492	531	542	510	517	532	517	532	558	554	584	539	558	536	546	514	510	552	508	581	535	630	521	527	568	542	479	551	488	584	560	509	543	572	540	536	543	570	523	547	536	550	527	547	547	534	571	521	549	511	523	537	532	560	529	487	521	511	539	533	534	564	527	564	577	570	526	544	546	509	519	565	580	562	537	535	533	540	543	518	558	542	571	548	509	529	535	546	533	545	562	512	540	530	546	551	541	543	509	495	516	577	540	493	522	528	531	546	541	538	546	500	554	549	519	533	519	501	502	556	503	555	536	534	516	549	519	532	524	584	547	510	541	520	522	558	519	508	502	527	493	517	550	554	560	520	542	522	535	540	556	537	537	583	523	528	549	556	570	533	599	538	556	543	525	540	539	531	526	537	565	501	500	540	543	539	564	549	547	536	570	546	522	495	524	542	503	537	532	526	490	550	539	535	529	509	540	527	503	546	569	547	540	553	506	540	533	544	523	535	544	486	528	508	522	511	521	501	530	510	568	483	556	514	541	554	532	544	591	548	533	544	510	563	528	541	484	546	522	545	531	520	544	531	561	546	528	505	539	498	519	540	513	497	550	510	544	585	504	567	573	526	553	522	519	542	495	506	559	534	559	568	556	523	498	543	525	501	523	538	516	515	529	526	513	528	527	575	565	579	514	517	539	570	545	528	518	564	526	585	533	535	505	540	554	554	544	541	542	523	532	551	541	539	546	515	557	489	556	543	528	565	531	550	549	529	518	544	537	521	576	499	546	536	524	528	519	519	510	521	563	565	538	541	551	541	562	541	506	539	570	535	513	528	524	563	515	563	542	532	524	508	570	499	528	578	564	552	539	521	561	558	545	522	580	533	512	546	515	502	519	519	524	552	503	556	547	547	548	490	512	547	537	543	519	523	532	539	518	572	518	536	506	517	548	606	504	524	533	550	508	544	556	499	562	500	541	531	548	547	579	528	520	538	513	522	534	543	547	573	555	531	526	507	541	554	574	527	535	529	533	533	546	564	543	547	553	548	571	551	539	551	547	556	507	549	551	547	558	549	532	510	575	538	517	563	530	545	536	551	521	489	498	555	500	551	551	534	518	512	513	504	484	494	530	513	511	523	516	541	543	529	513	543	555	509	547	570	531	541	543	539	535	538	552	550	533	539	514	548	531	496	516	515	541	525	510	519	532	537	508	518	542	521	569	510	531	532	478	548	532	511	523	528	544	515	535	536	527	499	553	509	460	569	560	536	517	537	513	537	522	530	563	526	565	572	540	525	522	535	508	546	538	522	525	521	538	563	507	502	513	503	539	517	543	543	535	543	502	544	490	539	563	541	517	518	500	584	548	531	505	524	573	582	552	524	514	464	526	564	529	549	546	568	545	514	540	536	531	507	538	558	549	539	466	515	503	567	534	541	528	501	540	531	559	508	530	532	549	541	573	539	515	579	527	511	509	533	517	563	542	534	535	533	493	516	518	500	518	527	533	550	599	544	576	531	494	540	533	504	517	524	554	542	521	532	564	505	545	483	529	561	498	552	499	563	566	523	590	517	520	511	547	571	571	564	579	502	569	528	514	515	573	500	546	507	547	501	535	554	523	545	561	520	543	558	544	550	577	513	519	541	539	583	542	538	557	514	531	548	547	519	534	555	547	495	588	516	534	517	536	529	536	523	562	516	514	539	552	484	520	517	550	547	542	544	575	532	527	545	555	562	498	523	524	490	524	538	520	573	515	538	552	552	543	538	500	524	512	544	517	575	489	595	544	554	529	515	537	538	526	532	500	497	497	552	520	503	560	499	540	547	508	524	531	563	537	504	533	541	514	508	558	515	553	523	481	498	546	550	494	497	539	555	551	489	546	506	534	499	547	505	589	572	557	572	546	487	493	541	513	549	513	537	550	578	552	500	535	540	553	551	533	510	547	542	518	499	536	554	497	540	571	498	555	561	517	507	538	543	532	568	522	536	501	542	516	558	523	517	506	564	544	554	524	587	513	596	511	566	508	516	509	543	545	552	567	573	560	479	522	543	500	513	547	518	503	541	559	511	571	526	531	514	548	522	534	557	550	540	533	524	521	550	510	516	540	507	500	503	547	505	543	538	514	515	535	522	507	522	586	511	538	552	550	534	556	585	542	550	540	533	579	512	535	489	500	533	547	530	567	585	516	524	554	533	573	555	505	521	535	539	572	522	520	499	519	527	557	536	543	528	550	525	503	537	576	535	508	536	576	514	533	502	528	491	515	513	539	554	543	544	508	548	556	495	468	569	528	525	502	518	541	570	540	578	581	503	545	550	533	566	505	532	534	534	548	539	511	510	512	528	552	581	530	506	527	540	558	597	534	536	519	539	537	510	528	539	572	522	537	536	569	518	545	546	539	549	514	569	554	519	465	515	547	529	516	554	550	534	547	544	543	513	541	515	522	533	558	577	556	519	500	514	560	530	518	545	531	558	541	477	553	543	511	516	499	522	522	557	555	539	535	504	526	520	570	532	501	532	528	539	535	546	555	511	559	535	536	542	546	534	534	522	565	539	509	533	553	515	498	535	512	524	513	515	545	502	532	529	530	539	550	565	546	516	544	560	514	576	506	585	508	515	590	519	525	518	507	557	531	518	543	505	548	524	583	519	509	559	551	529	578	540	506	559	495	522	524	533	474	556	551	522	510	571	522	557	524	537	533	488	501	512	560	571	511	550	547	502	537	550	492	491	532	558	539	563	529	536	513	560	538	557	523	547	508	497	563	505	534	546	563	521	533	558	536	497	517	509	568	540	573	521	530	550	516	557	520	566	560	500	527	533	582	525	496	536	546	539	527	544	485	512	535	517	540	542	567	550	559	538	520	517	557	517	509	518	544	472	534	573	547	505	525	511	533	517	516	543	508	574	536	532	553	517	511	533	558	543	549	565	509	537	549	524	532	533	508	554	582	547	530	542	577	567	525	531	482	508	535	543	566	573	517	556
9817	3664	4475	3582	2915	2026	1405	1099	896	748	687	688	658	599	629	585	574	585	598	573	512	444	411	429	440	402	363	405	345	347	330	314	372	357	347	325	318	305	352	342	341	348	336	321	280	340	330	335	334	344	304	319	304	317	347	300	299	282	337	327	305	334	308	303	335	296	300	311	307	307	310	321	299	298	299	343	305	288	299	301	294	271	269	289	271	255	287	300	307	329	328	277	299	330	298	268	293	300	298	299	265	283	282	315	302	296	311	298	310	320	327	304	320	327	292	345	308	281	313	307	292	326	307	330	296	296	278	304	299	301	309	301	289	303	326	294	261	309	309	323	350	291	295	269	318	309	309	305	317	284	320	335	290	286	298	299	316	308	316	306	267	309	301	322	287	319	288	302	291	308	316	284	303	290	333	298	305	284	295	319	319	325	302	283	341	299	309	286	290	307	310	312	292	263	326	315	291	322	307	309	329	325	301	280	339	297	320	288	263	309	300	316	331	313	303	309	291	301	294	342	347	297	327	319	320	295	277	282	314	287	302	269	293	310	300	328	318	295	278	316	297	289	308	290	297	283	296	318	283	301	285	328	323	306	261	290	308	295	293	312	290	317	271	278	278	289	297	325	313	317	338	312	303	286	309	273	282	287	309	309	294	283	317	330	324	321	315	295	316	279	317	292	309	317	302	309	273	284	284	290	315	303	268	323	289	291	319	285	280	267	301	313	309	314	300	289	330	299	304	281	314	302	307	303	302	300	321	292	336	285	278	304	321	311	297	299	307	320	329	320	283	327	315	301	309	300	279	317	297	315	274	307	289	326	280	295	290	325	288	273	289	297	294	309	299	335	282	299	306	337	327	284	290	301	290	326	309	290	298	276	301	304	325	290	304	341	334	302	275	317	289	307	317	285	336	282	309	279	272	264	290	324	328	305	316	309	302	270	299	333	289	299	313	276	296	304	317	271	275	311	299	288	335	305	291	297	283	292	297	310	270	306	278	332	331	307	287	305	277	288	275	288	284	306	307	268	292	307	305	327	304	316	310	282	313	287	292	302	306	338	310	266	310	296	323	307	305	293	295	305	325	310	310	328	320	270	324	301	286	296	316	277	267	303	284	292	307	298	315	297	294	295	307	259	302	318	307	287	313	308	306	308	295	295	286	289	291	299	291	302	296	327	316	276	292	300	283	307	307	340	294	291	321	300	296	301	310	292	312	319	287	323	301	288	274	290	318	323	321	291	290	296	304	312	268	313	312	297	337	284	297	307	325	293	294	314	293	307	307	311	309	318	323	287	285	293	326	313	293	311	353	293	296	276	315	295	302	315	288	283	265	286	264	325	280	299	303	304	296	311	282	295	299	303	294	276	327	303	321	318	324	270	293	298	323	298	330	325	320	288	298	285	311	287	310	296	272	355	262	311	280	302	311	279	331	276	274	308	308	278	273	327	271	291	300	316	267	312	315	321	287	300	297	297	290	335	286	300	299	307	294	308	289	292	294	307	305	296	326	308	299	290	281	314	310	319	298	289	288	263	324	272	265	283	292	320	315	315	302	332	295	308	305	309	307	262	286	329	296	336	270	301	292	315	322	324	298	321	287	267	272	256	298	269	277	316	307	322	312	326	296	292	291	290	289	290	329	318	297	312	286	273	323	291	293	341	269	302	303	310	283	313	280	295	319	290	280	300	309	277	295	286	301	309	302	310	321	263	295	284	332	293	297	296	314	331	337	290	298	291	289	301	302	294	298	337	322	283	300	324	309	320	279	273	317	315	322	305	264	268	318	313	290	302	289	325	289	291	278	313	312	277	292	300	300	315	282	310	319	297	352	322	328	316	282	285	294	316	301	320	250	316	326	290	305	327	294	280	316	289	308	299	339	317	296	270	311	290	292	291	286	295	298	315	304	306	309	288	293	275	320	291	294	328	316	311	342	308	307	264	290	302	284	329	309	261	276	322	295	286	332	290	285	271	297	313	272	288	284	297	273	286	314	294	264	298	307	299	292	295	324	292	295	290	282	295	266	319	316	305	296	315	307	312	288	306	326	283	299	311	318	286	315	305	265	295	304	303	273	287	307	292	296	274	295	301	293	311	287	289	297	292	300	270	281	328	299	270	285	303	264	317	327	302	287	303	282	271	323	327	269	295	323	282	284	249	310	303	287	266	285	301	283	323	275	254	307	304	295	323	296	303	299	292	277	320	321	327	318	306	308	334	270	297	293	318	298	300	288	323	263	308	314	275	298	335	303	330	320	282	312	317	294	317	314	294	308	292	283	280	271	264	285	328	295	290	296	313	285	295	314	294	325	309	275	333	304	317	294	286	287	301	286	312	304	295	281	301	296	315	285	316	297	282	280	330	311	306	291	275	313	288	317	318	303	288	284	327	289	307	297	263	272	298	291	335	289	298	295	266	299	289	327	299	308	267	293	308	305	315	302	263	303	296	308	280	288	311	323	310	282	291	308	325	307	296	314	300	298	324	318	282	308	324	299	319	287	299	308	314	296	263	294	317	315	320	296	297	335	289	305	289	298	284	298	318	304	301	309	314	314	303	321	277	299	323	295	303	308	313	326	290	280	276	270	321	313	316	286	299	289	270	314	292	316	269	309	319	317	290	296	296	286	304	305	296	317	334	300	296	298	307	321	306	305	324	323	295	304	325	273	307	295	270	284	322	301	283	309	305	306	339	290	325	308	324	290	300	315	305	320	262	291	310	290	267	300	325	329	299	321	344	301	323	302	301	298	314	325	318	284	304	325	304	281	320	299	282	321	313	293	301	319	315	292	287	328	279	316	262	296	281	293	290	310	304	304	303	306	328	278	287	322	280	281	303	278	309	308	290	345	286	289	332	290	306	314	288	304	351	323	281	296	291	335	286	313	261	280	334	305	315	298	282	291	291	297	285	259	298	317	332	313	302	343	285	315	313	293	291	307	279	295	305	313	305	322	293	288	280	285	281	331	300	296	276	290	286	302	288	331	335	321	292	325	351	295	320	308	326	273	291	301	293	284	303	324	286	320	288	302	289	311	320	305	292	291	307	321	339	319	295	326	291	291	281	273	288	335	309	335	319	303	304	328	300	306	301	320	289	302	332	280	291	280	303	308	323	322	291	282	297	319	297	307	326	330	295	271	299	284	297	284	298	334	284	332	292	298	325	267	270	288	291	315	305	326	300	284	323	304	310	314	336	301	313	294	304	336	319	303	283	319	296	259	305	293	309	318	299	317	275	314	307	290	319	303	304	296	283	281	279	282	305	325	308	272	303	315	324	329	306	328	321	299	292	314	306	317	265	294	289	288	299	321	289	253	306	310	301	327	300	310	314	288	300	305	292	287	322	297	278	297	286	299	292	327	281	293	301	273	299	297	303	321	305	310	314	313	277	307	325	340	315	282	285	291	293	253	310	318	270	314	320	324	302	271	320	309	255	321	315	316	285	291	333	335	285	283	318	317	311	302	316	317	298	297	322	296	273	303	300	298	274	299	312
5891	3447	8195	10291	10137	7762	5864	4681	3907	3331	3158	3013	2906	2693	2743	2644	2610	2651	2665	2468	2164	1954	1751	1719	1714	1521	1288	1176	1142	1118	1021	968	986	1024	913	1008	1080	1036	919	959	970	982	956	900	923	859	937	910	959	885	841	810	829	773	847	808	811	799	807	856	803	829	742	812	759	829	752	769	757	771	743	756	731	738	798	744	726	690	705	763	746	719	725	773	746	700	690	703	709	676	730	761	729	742	769	698	712	719	679	745	715	725	733	738	780	721	695	693	740	706	718	713	753	720	736	707	711	743	757	732	699	702	718	690	720	699	709	717	698	674	662	738	695	729	670	748	726	703	770	734	719	719	807	726	698	688	733	704	730	745	742	758	696	744	678	725	743	712	739	694	708	689	744	724	713	761	709	698	699	705	709	703	719	768	720	732	674	719	708	701	703	730	734	718	718	711	752	725	711	655	693	690	729	685	697	716	694	728	711	695	706	712	685	743	699	733	714	780	686	656	698	712	714	681	715	732	706	714	706	709	765	725	680	765	705	734	714	714	730	683	674	746	701	703	756	722	690	702	763	728	700	743	719	704	699	732	681	710	683	749	722	718	704	706	676	689	701	728	751	751	729	731	703	778	753	757	681	706	727	729	735	748	658	697	718	750	721	724	760	708	736	720	691	706	736	742	758	679	700	737	760	716	732	756	688	684	680	734	734	761	709	753	704	761	721	684	679	672	682	718	691	713	680	690	726	713	743	678	704	638	727	704	692	750	697	744	701	710	713	676	717	757	721	758	756	728	726	745	716	759	756	726	702	748	717	741	730	698	727	768	698	691	698	720	708	714	693	742	765	681	676	708	765	739	735	736	733	702	755	723	709	743	749	677	671	799	696	737	682	721	705	731	689	747	743	716	683	696	718	744	722	759	712	721	701	722	742	727	703	723	690	693	739	708	686	727	725	710	735	715	767	697	699	684	706	744	725	748	701	780	769	639	760	714	721	719	692	733	689	716	696	709	651	690	673	731	769	701	721	703	739	721	723	717	727	712	692	748	725	700	686	765	699	716	745	714	724	715	687	750	689	715	724	698	715	728	774	723	725	696	731	663	712	785	699	717	668	670	740	698	744	751	732	682	687	735	746	696	713	752	671	696	709	717	665	695	698	708	717	705	735	690	721	732	730	734	706	725	712	741	742	661	739	757	752	728	712	722	756	748	685	683	665	710	701	726	722	705	701	689	746	700	683	696	698	733	713	700	698	683	765	747	723	695	760	693	735	715	730	779	685	725	715	712	721	733	713	704	726	687	709	699	695	688	727	717	726	707	705	692	695	658	720	711	782	704	693	714	715	722	735	704	734	694	715	716	715	719	677	765	657	768	731	731	752	772	722	728	729	757	746	717	702	724	698	711	710	651	735	702	710	706	726	737	721	726	705	716	728	705	701	755	701	690	701	704	738	737	794	718	707	723	709	642	755	720	710	725	752	696	724	750	706	748	748	694	720	726	697	665	744	733	692	710	740	723	757	719	726	720	747	714	699	731	687	721	695	731	711	692	697	707	727	714	736	732	718	737	723	674	713	688	728	747	683	715	766	725	714	655	717	720	748	727	701	747	697	714	754	695	708	727	689	699	763	709	696	740	695	698	713	749	707	753	740	718	729	693	745	675	717	731	689	740	707	766	718	722	726	698	705	709	704	721	692	710	723	730	727	706	755	697	696	731	727	728	749	742	723	696	707	706	694	739	698	732	666	727	683	688	750	746	695	732	696	661	748	713	651	711	725	694	690	767	664	728	725	716	695	775	731	689	699	769	707	751	752	729	755	672	752	670	730	716	695	688	729	681	714	793	743	674	666	742	708	748	735	744	706	760	713	749	692	722	722	711	721	711	721	725	721	676	739	713	741	716	727	719	713	705	718	731	728	686	729	722	720	702	716	663	721	731	710	721	705	709	692	678	706	720	704	738	707	746	707	723	685	728	743	690	688	718	699	698	663	731	693	701	710	736	670	702	729	760	711	691	708	744	711	690	696	695	697	717	675	758	733	741	670	727	718	686	739	752	672	675	669	716	761	728	677	689	683	705	718	692	688	699	755	680	691	708	708	680	720	721	747	709	711	690	725	704	718	726	773	692	738	720	699	718	682	724	727	692	767	722	697	740	739	680	684	750	763	717	737	691	735	750	717	703	675	708	695	721	721	718	674	738	748	759	674	705	707	743	740	708	761	721	713	727	719	736	790	736	707	726	717	737	735	695	700	718	727	717	732	677	765	739	709	702	757	739	733	723	699	764	780	701	724	686	666	763	707	743	688	702	700	702	710	662	776	734	702	731	741	729	734	693	767	666	742	749	728	745	673	705	725	707	759	713	701	725	719	713	771	719	761	724	710	652	710	751	747	720	773	756	684	762	672	753	750	725	717	704	685	712	705	703	713	686	700	710	642	740	697	725	727	729	720	718	689	662	733	699	704	698	700	755	708	745	739	741	752	692	680	683	721	663	729	747	670	741	737	735	728	684	674	713	765	717	733	748	689	772	708	722	722	719	713	726	731	723	671	767	713	691	667	708	743	725	731	727	725	726	669	728	742	680	685	739	692	692	750	721	673	714	721	678	740	667	743	713	742	702	680	719	720	706	744	715	640	707	746	714	703	684	698	714	696	658	674	728	705	737	712	720	732	790	712	723	770	721	716	685	705	706	709	704	718	741	668	722	725	709	707	737	720	687	735	758	757	727	700	648	759	772	698	720	704	692	763	690	723	763	756	765	711	731	747	653	676	740	705	724	691	684	710	676	694	759	663	710	745	724	711	697	693	712	728	682	715	744	760	685	710	678	695	721	702	727	667	704	720	656	679	764	752	682	744	755	669	713	693	702	698	721	735	753	692	704	713	748	708	694	752	681	681	720	733	696	746	740	750	706	744	714	763	715	743	712	743	719	693	712	709	685	701	724	754	752	718	740	742	728	726	693	738	753	685	707	689	734	726	710	681	691	684	750	696	722	728	704	758	724	737	709	656	708	692	679	730	718	703	708	726	724	668	720	710	750	714	697	689	708	730	710	717	689	724	681	715	665	710	737	705	718	769	709	677	681	702	715	715	731	691	679	686	758	754	701	713	665	708	744	754	732	660	736	725	697	747	713	682	696	712	700	707	701	725	759	721	677	706	699	690	695	672	692	711	694	711	701	716	702	679	713	679	688	743	723	691	681	743	704	717	733	735	726	768	718	670	716	696	736	736	817	795	754	747	696	714	721	698	715	698	729	684	728	723	733	695	717	657	688	734	681	725	713	714	686	732	682	662	704	727	731	696	708	738	689	712	715	734	732	733	705	694	681	730	732	712	714	681	693	722	748	726	743	751	710	705	749	754	725	720	783	715	711	720	766	702	741	739	739	715	704	776	704	765	807	747	694	690	744	725	734	685	717	688	699	725	752	731	746	664	747	696	759	731	708	731	763	713	689	704	749	746	737	767	745	750	704	719	755	770	773	716	731	690	743	705	721	695	752	708	732
25517	10273	10111	9200	6728	4009	2964	2258	1750	1434	1337	1317	1202	1108	989	889	906	1040	1040	1020	928	893	686	674	621	535	467	403	420	380	364	340	339	344	357	327	350	354	307	320	326	303	299	310	302	275	282	297	322	267	305	300	286	274	300	283	296	276	293	297	280	260	283	269	291	288	320	268	268	275	258	255	241	266	289	285	257	265	286	263	250	256	243	253	293	238	260	257	256	267	235	262	257	264	272	265	271	260	285	257	284	278	259	273	288	249	238	253	241	237	252	294	254	254	268	261	224	243	256	244	259	264	289	250	244	255	254	242	274	257	264	274	271	275	245	277	281	254	266	287	267	251	249	249	267	263	251	248	224	257	275	277	269	275	272	281	262	237	270	265	245	261	277	267	228	248	245	252	271	292	255	273	265	249	243	275	261	252	264	253	270	262	272	279	284	247	283	286	265	244	287	263	296	266	272	291	234	253	272	254	276	274	272	242	251	244	262	226	289	268	266	226	257	242	246	275	269	242	234	260	244	269	256	272	277	255	263	269	246	270	227	238	251	235	276	241	285	253	252	281	253	264	250	255	271	259	289	252	243	258	240	253	246	245	244	252	246	275	282	274	253	256	265	240	252	276	298	258	240	255	241	235	250	248	225	225	240	234	258	271	255	293	268	265	222	237	256	265	259	267	266	270	242	283	233	247	245	240	237	277	224	235	287	240	239	330	264	266	264	265	307	284	290	264	279	281	284	261	282	279	235	244	247	267	239	262	272	241	294	259	243	246	250	277	258	286	274	265	276	234	287	258	257	282	298	235	278	277	279	269	262	260	288	269	219	259	240	255	264	253	273	295	267	268	285	267	252	280	283	257	277	275	248	295	253	270	262	282	243	264	281	286	278	255	275	261	241	246	265	242	278	265	289	249	252	266	236	245	262	250	273	253	251	254	287	252	246	246	286	252	241	289	247	262	264	265	235	270	279	251	278	248	284	254	261	281	272	265	235	288	264	289	276	240	269	246	252	284	253	271	279	256	235	264	246	249	258	255	255	272	253	269	244	249	269	262	220	234	261	258	281	282	245	287	246	235	233	273	274	282	248	260	275	294	264	271	250	237	250	275	281	269	266	260	286	293	276	272	260	258	266	286	229	251	236	264	250	264	271	226	265	258	246	253	290	268	267	264	282	263	242	232	229	240	243	278	250	239	236	264	272	259	252	250	227	247	274	255	253	267	254	287	280	251	256	265	262	273	259	262	266	272	277	264	259	275	267	250	251	240	269	232	249	252	255	291	279	262	241	257	243	248	264	278	276	269	239	246	249	246	252	262	237	271	254	250	287	262	266	264	244	252	265	268	291	239	275	235	230	259	274	251	257	256	268	271	272	259	263	270	255	250	252	257	261	242	267	234	291	263	270	250	257	260	233	263	255	276	300	278	261	249	231	260	241	287	254	256	274	246	258	259	224	264	245	252	294	259	271	273	263	250	276	242	250	268	237	254	273	272	249	255	270	260	267	271	255	259	284	277	252	281	270	250	233	258	252	231	282	233	243	273	285	241	246	284	257	305	275	268	277	245	270	266	305	263	259	255	261	268	243	281	282	286	245	292	285	250	223	277	252	246	251	290	251	265	247	271	275	245	265	254	252	237	251	287	249	278	274	243	261	271	281	291	269	252	273	232	286	253	237	266	259	235	274	289	290	263	262	252	235	256	245	244	235	269	284	293	263	269	258	250	278	301	233	251	284	258	269	268	240	254	250	246	248	248	259	268	259	256	253	275	233	267	261	278	266	264	261	283	272	258	290	245	304	263	271	283	280	263	256	261	220	275	287	250	245	239	269	258	271	243	252	255	272	280	269	227	265	261	248	273	261	277	253	262	225	258	229	252	260	251	297	245	259	248	255	246	282	278	238	278	262	273	254	270	249	270	271	257	284	287	249	270	269	275	281	259	258	255	257	235	232	278	235	255	244	271	263	267	245	265	248	240	258	264	264	307	262	301	291	306	258	272	250	293	269	280	274	261	253	269	249	276	292	268	271	256	286	304	270	282	265	270	261	269	252	252	269	273	272	237	250	252	282	263	266	299	222	247	291	273	257	261	286	266	252	268	243	248	240	269	260	234	267	217	239	263	270	259	239	232	271	260	252	253	240	257	270	288	241	255	274	265	281	231	270	271	259	268	316	249	249	250	264	268	247	270	268	273	252	269	254	247	272	257	265	271	266	298	234	265	264	259	317	247	261	273	306	241	292	260	287	253	260	262	265	277	271	265	272	267	222	264	260	276	280	278	259	231	229	275	262	261	282	256	260	259	261	268	274	264	251	283	255	254	255	274	252	255	260	274	277	265	266	295	218	242	264	280	280	266	282	247	237	267	243	265	252	258	245	262	256	255	257	256	286	262	256	267	266	283	266	276	263	256	255	269	266	258	254	284	257	273	253	243	241	247	283	262	259	256	263	283	267	255	274	251	245	267	256	291	237	237	276	266	233	256	268	245	278	239	290	247	243	251	257	255	255	283	246	269	280	246	288	250	244	274	257	264	261	242	270	222	258	300	252	245	265	240	256	259	254	234	253	264	264	279	289	226	262	254	259	262	258	270	236	259	248	270	258	225	240	237	265	282	250	246	275	269	263	291	262	244	269	250	250	255	265	287	277	272	254	275	286	256	227	273	251	262	278	286	275	277	226	256	270	228	252	262	268	262	278	278	248	260	225	252	259	243	260	276	276	249	263	262	282	280	242	289	244	269	283	253	246	285	302	268	276	226	291	281	283	259	262	267	274	231	265	244	254	256	234	225	252	223	229	265	266	276	249	266	270	273	270	263	257	234	267	282	253	260	262	269	260	290	229	260	288	255	232	263	274	224	255	250	246	258	251	278	274	254	247	282	255	261	266	231	262	260	266	278	268	270	245	290	280	257	252	284	287	256	282	279	260	245	281	256	269	271	244	253	258	266	270	236	270	253	270	273	282	228	297	297	270	240	250	266	234	273	238	242	248	270	276	262	259	246	250	242	286	250	282	260	240	258	237	265	246	265	296	270	239	263	269	255	258	252	277	238	239	265	259	264	275	256	212	263	275	242	271	254	284	280	283	271	260	269	248	235	275	279	283	257	244	251	261	254	247	280	270	225	270	259	263	277	283	259	281	252	260	261	270	263	273	246	269	248	266	247	244	259	272	277	254	245	271	261	283	237	259	266	228	227	270	276	283	251	288	255	253	272	261	248	226	215	276	248	251	252	262	275	255	273	261	275	261	246	276	297	263	262	263	278	257	276	265	274	260	286	258	276	262	229	237	250	224	223	287	280	262	270	272	288	280	230	263	276	272	241	273	263	249	251	267	256	255	274	259	245	229	288	248	273	285	247	273	254	246	235	241	263	252	258	284	257	250	254	265	281	246	285	287	270	275	238	262	288	274	254	256	274	267	262	264	276	263	251	241	259	279	251	296	252	257	283	274	248	232	266	273	241	265	242	258	258	268	227	260	247	251	238	260	261	297	247
14814	6454	14171	18420	17639	12933	11255	9651	8158	7118	6813	6654	6009	5821	5289	4685	4906	5406	5790	5267	5102	4535	3553	3866	3177	2710	2115	1849	1735	1601	1473	1456	1278	1243	1172	1240	1206	1177	1059	1055	1066	1099	1048	986	952	948	1046	1047	936	929	923	852	843	839	838	781	800	853	855	848	756	793	763	779	777	720	667	678	733	699	689	706	697	685	687	692	619	660	685	633	671	637	637	636	696	619	646	678	590	635	683	717	669	720	636	637	624	648	683	647	639	649	632	657	615	668	605	684	635	593	685	619	669	662	649	618	654	664	615	649	605	647	598	572	618	631	626	639	636	634	616	656	591	663	620	612	628	665	635	609	643	642	631	629	655	620	646	594	647	619	621	607	630	615	642	628	592	633	617	633	604	659	625	649	604	668	671	591	637	592	625	611	604	628	603	620	634	599	599	618	597	687	633	666	649	629	679	617	653	671	639	622	574	650	596	624	643	651	601	643	645	660	655	629	647	663	618	606	613	614	631	629	590	640	659	622	648	616	643	647	627	613	612	643	614	641	645	649	601	694	649	607	620	657	602	622	619	590	670	633	618	629	638	632	641	637	664	658	590	615	664	632	628	599	609	609	594	591	627	663	639	654	624	567	675	654	641	577	659	650	650	624	593	642	629	654	609	651	602	648	627	603	614	583	618	657	579	619	631	653	661	668	637	612	636	600	606	654	625	602	653	617	637	609	602	705	618	640	673	618	636	633	599	640	652	603	628	659	630	630	641	611	570	623	595	633	642	622	624	633	617	625	624	623	571	649	650	630	629	660	584	621	623	601	616	641	686	634	645	655	650	614	633	648	627	654	605	607	625	668	626	640	628	633	636	607	657	663	625	629	643	658	689	632	648	579	620	641	594	625	637	638	670	593	639	627	626	671	642	647	641	652	684	640	628	661	575	632	650	600	606	635	692	688	627	618	643	585	642	676	613	608	593	582	584	620	610	629	667	617	607	636	655	644	632	626	628	659	648	606	645	652	681	625	652	636	643	635	620	618	606	636	579	609	651	616	609	621	603	634	605	692	590	643	669	612	639	618	603	600	616	629	627	600	661	640	634	624	644	631	646	648	637	640	629	663	613	654	660	586	666	661	660	628	639	612	651	624	627	638	632	608	636	695	648	649	649	639	652	611	689	660	620	672	665	636	634	659	670	614	622	595	638	619	625	625	613	642	673	632	634	616	597	626	692	622	625	648	647	643	640	653	657	630	638	588	607	680	596	617	604	654	652	586	649	624	629	664	627	596	641	622	614	655	677	635	641	649	643	605	631	638	667	583	640	606	632	611	613	630	633	607	615	610	616	617	584	635	608	634	616	652	609	668	620	598	639	607	577	669	629	647	658	626	609	619	671	632	630	662	680	662	617	639	620	618	604	624	646	660	607	635	643	654	631	642	636	659	626	616	657	665	588	611	655	640	609	648	652	603	671	609	618	647	604	642	649	636	639	617	612	602	594	609	616	632	596	615	653	626	663	609	588	605	593	592	674	611	615	622	620	587	654	618	665	593	649	629	628	662	632	638	604	614	641	582	609	618	649	637	628	654	651	649	652	647	600	673	624	633	635	652	662	587	606	609	626	610	659	637	632	660	644	635	588	606	661	624	686	650	659	622	654	625	638	592	629	600	581	639	645	648	654	628	650	687	596	606	647	641	657	663	569	628	639	640	679	651	621	639	610	657	643	697	609	629	630	613	671	632	660	596	623	634	624	647	636	647	623	629	625	599	584	616	642	646	644	601	651	664	653	646	607	617	650	617	614	622	591	653	605	673	640	582	651	636	660	644	632	648	621	632	607	626	652	629	647	646	637	630	600	621	649	612	633	603	642	600	588	612	602	634	684	630	627	644	602	643	615	604	669	578	603	626	639	659	623	617	625	629	616	637	641	614	633	629	649	618	677	594	582	621	661	697	602	623	619	625	631	627	625	625	615	609	601	640	574	612	657	617	605	621	635	661	632	606	652	646	634	608	617	595	647	597	618	614	586	654	622	618	641	645	613	596	641	634	627	653	656	649	639	661	639	633	618	625	686	633	649	652	636	594	639	608	613	632	619	614	646	610	647	653	637	662	641	624	623	627	635	651	593	651	631	622	642	604	629	666	651	658	615	639	648	665	605	630	604	643	654	657	676	605	644	576	639	632	637	655	667	597	645	615	633	613	634	641	609	631	645	670	628	625	675	666	622	651	626	658	656	611	611	604	662	623	658	605	635	595	596	626	594	677	611	623	618	677	645	615	592	626	679	643	621	631	576	644	674	646	636	609	624	629	644	654	659	623	617	586	639	633	650	662	682	605	662	631	575	626	611	623	631	678	664	646	658	659	663	625	656	656	629	687	617	654	631	666	623	602	624	654	663	636	627	654	638	645	658	648	613	638	622	589	653	640	609	589	620	689	657	623	627	586	674	648	653	597	674	671	661	696	635	647	611	623	667	609	642	629	611	601	632	624	633	609	617	612	620	637	619	629	606	634	659	608	588	590	668	676	617	642	666	616	652	662	632	632	617	626	655	601	627	614	657	630	628	630	607	652	646	655	633	663	628	676	648	678	634	621	604	611	611	634	631	616	629	602	614	614	587	635	628	656	618	637	588	645	666	685	634	670	628	650	632	671	649	629	656	611	657	628	662	637	668	635	682	641	628	629	662	635	610	579	665	614	638	649	655	633	677	632	649	588	618	633	665	647	634	568	612	630	628	662	615	620	607	605	647	664	634	672	657	605	622	637	679	625	597	606	622	594	616	622	630	635	593	665	585	625	662	622	576	603	613	635	637	631	623	617	661	640	638	622	607	634	593	638	669	640	598	651	671	647	622	605	627	618	600	662	654	667	676	615	589	638	650	620	654	607	608	630	631	663	641	643	670	590	613	654	639	639	642	617	623	643	670	633	665	658	653	622	602	614	658	639	642	598	656	576	624	649	646	671	649	629	617	629	665	629	599	637	630	607	658	688	651	596	670	647	666	645	612	606	633	626	630	673	610	574	620	615	651	650	619	622	635	655	665	632	604	637	639	664	636	613	622	630	663	639	592	617	599	692	616	593	622	631	637	623	601	596	639	638	622	609	627	623	579	605	612	644	605	598	590	609	639	619	602	632	630	673	603	657	633	591	639	657	626	639	638	661	607	668	653	619	640	607	685	671	628	623	611	638	617	617	583	655	611	637	610	618	617	615	640	620	597	643	634	647	662	625	645	584	578	604	604	623	650	619	648	631	610	662	669	652	650	643	619	567	660	625	676	652	598	667	590	639	662	620	671	668	614	614	628	660	630	606	619	633	639	664	627	639	598	653	651	626	659	618	603	648	663	616	626	622	584	625	623	686	597	692	597	663	687	643	626	619	575	635	668	634	616	667	614	660	642	636	627	662	628	594	618	624	664	607	592	587	606	641	639	624	622	634	589	619	600	623	615	646	647	600	687	626	624	621	611	637	645	628	633	671	646	656	634	619	642	612	616	644	658	608	647	613	631	634	608	651
35286	15841	15545	14516	10873	6257	4510	3384	2658	2209	1999	1905	1718	1680	1385	1265	1372	1520	1661	1527	1292	1174	924	951	874	619	601	530	470	436	420	412	350	332	353	327	350	354	288	311	300	292	292	301	331	299	279	273	262	268	267	249	247	255	236	254	269	260	239	220	258	242	223	232	247	249	242	230	257	209	228	231	245	264	247	209	232	249	256	218	209	229	228	251	246	219	211	209	211	244	236	230	218	229	222	226	235	260	215	201	222	219	230	203	219	219	242	235	245	221	240	252	220	215	220	193	222	213	224	227	246	238	224	208	197	198	233	216	233	225	248	193	236	256	230	214	223	242	241	223	233	231	243	230	238	221	232	226	214	243	209	234	211	215	246	230	239	206	224	226	225	203	245	215	242	212	201	204	219	225	229	209	230	217	224	222	238	235	219	207	267	225	216	234	196	232	223	219	222	241	217	211	227	227	225	237	225	252	244	209	231	205	219	223	247	218	226	231	214	231	218	239	209	193	200	200	242	220	251	233	206	231	215	240	215	210	204	186	274	231	265	241	210	228	239	229	227	219	215	208	198	189	205	200	201	200	224	236	193	205	238	242	217	208	217	202	242	216	234	213	207	221	241	219	237	219	223	235	232	228	239	236	244	199	215	217	261	210	234	220	230	207	221	217	206	230	224	234	213	244	223	212	221	240	241	199	219	226	226	236	246	197	248	207	211	236	246	228	205	199	200	213	231	225	221	211	211	232	229	216	190	222	226	204	202	206	245	233	217	225	219	216	230	240	201	219	233	211	225	228	205	227	210	218	214	216	210	237	219	234	229	239	246	217	227	236	226	237	215	215	257	245	227	233	227	212	243	207	232	230	233	229	239	223	232	222	222	231	221	211	209	219	224	210	232	223	202	200	233	198	245	232	223	227	202	227	216	214	228	226	251	208	229	228	244	228	225	237	225	238	206	218	219	243	232	234	216	223	195	221	217	201	249	232	235	229	229	245	210	243	191	199	228	205	227	218	239	216	236	205	203	229	230	217	246	251	231	214	201	241	214	238	226	199	213	211	206	230	234	231	210	221	220	235	224	226	225	221	225	218	236	240	234	221	216	211	204	240	272	185	206	238	218	217	206	218	252	237	223	240	231	214	203	218	223	217	243	211	202	215	246	248	204	202	231	212	209	241	251	239	213	222	230	239	235	213	195	247	213	210	219	232	234	224	224	207	222	224	217	187	236	215	208	217	206	223	249	229	243	232	199	244	217	218	214	203	217	203	219	234	228	238	240	242	219	211	232	234	231	234	256	201	219	219	247	229	257	210	235	219	248	251	256	243	238	216	223	218	211	206	217	223	223	227	226	198	206	210	225	258	228	233	222	229	234	188	246	213	238	226	213	212	195	220	227	221	246	230	220	244	202	242	206	206	238	209	226	238	196	205	216	217	213	217	225	230	244	226	228	241	238	231	223	247	215	223	227	226	231	233	223	205	212	224	211	221	231	229	230	232	231	230	222	220	217	200	234	211	236	215	234	214	252	217	229	235	209	230	214	203	233	207	233	227	224	222	218	195	234	216	241	237	229	204	227	220	237	231	222	211	202	234	205	195	209	242	205	212	204	230	224	238	235	245	225	206	227	235	209	180	236	223	239	233	211	226	223	223	231	203	259	228	219	228	200	230	217	240	227	231	217	223	214	209	210	229	216	217	254	238	209	246	246	216	227	234	235	194	216	248	240	217	229	215	223	236	235	217	217	220	211	244	236	220	235	220	200	223	243	255	231	234	226	212	223	211	228	196	208	224	245	239	220	228	253	205	226	231	224	215	240	221	235	210	234	239	234	194	232	278	232	237	198	254	241	230	223	227	239	211	237	225	198	212	212	212	204	217	230	235	217	240	239	250	221	230	207	229	223	252	223	222	219	240	227	228	209	226	217	234	228	219	231	208	208	235	249	223	246	208	209	267	250	236	213	221	220	197	201	222	219	216	225	236	239	215	231	213	243	234	210	222	202	229	250	234	236	266	226	234	206	225	235	256	237	234	204	234	203	204	230	190	230	226	220	212	238	223	206	233	258	222	201	234	208	241	227	212	223	218	228	233	214	240	200	218	239	211	232	242	211	239	226	248	243	198	209	208	239	227	209	250	233	214	226	228	208	242	230	251	230	230	219	239	205	233	208	212	206	264	222	244	234	203	226	218	240	234	217	203	205	198	223	232	204	241	214	197	231	229	191	204	222	202	226	215	233	219	241	210	202	215	237	216	199	214	241	236	217	197	248	231	195	228	245	228	222	238	247	224	241	198	248	243	222	204	229	224	220	212	214	233	220	215	226	209	213	225	205	198	228	216	238	212	221	215	223	212	211	216	209	230	248	212	204	223	248	228	244	214	216	201	230	239	234	215	220	238	207	251	235	222	210	226	212	216	217	212	235	224	226	236	226	229	191	223	236	247	211	231	231	211	208	246	218	204	185	213	230	231	226	205	221	241	220	227	213	218	208	233	233	217	222	207	232	212	226	224	250	211	245	201	212	212	243	216	224	188	217	209	210	232	234	218	220	212	231	234	201	211	210	225	226	222	243	225	212	231	209	209	217	216	205	219	209	214	196	218	227	219	272	208	241	208	216	221	227	226	209	227	217	219	200	230	208	216	205	238	194	228	231	233	233	232	223	208	221	208	216	228	210	205	180	203	242	207	202	196	199	242	217	211	220	236	192	211	221	225	230	197	221	205	223	223	226	191	237	176	219	212	232	207	237	219	226	218	222	223	219	228	241	240	256	202	226	203	210	223	238	194	235	218	234	209	222	216	226	221	238	228	203	200	208	229	212	220	243	214	192	222	217	198	210	187	200	235	225	210	193	216	240	220	198	213	216	223	210	243	211	230	217	196	194	243	250	227	202	197	217	214	222	228	255	221	219	226	230	183	233	209	215	234	225	226	238	203	240	221	201	208	256	229	229	240	221	216	211	233	219	225	259	255	220	225	219	235	214	234	218	243	227	240	237	230	229	246	242	201	247	199	233	227	244	224	208	218	233	211	229	211	204	226	228	228	211	242	234	206	208	210	214	217	239	236	226	197	247	227	221	260	220	253	235	230	264	214	228	227	216	225	189	206	203	263	222	217	239	206	217	207	214	230	227	227	242	202	214	224	230	266	218	214	217	236	193	221	215	249	218	205	224	233	212	223	195	229	234	225	212	203	218	204	216	217	216	199	208	215	240	204	226	216	206	210	235	209	231	242	210	234	212	226	208	216	225	230	234	198	227	245	230	222	207	200	214	222	217	208	196	217	243	243	206	211	221	209	245	212	253	213	234	228	233	234	220	222	203	217	225	243	213	239	220	206	212	230	202	235	267	203	242	241	209	207	239	207	212	224	222	191	204	225	225	204	245	233	219	209	213	240	231	241	185	218	244	254	233	212	226	230	220	237	224	263	222	238	241	221	223	220	226	199	229	203	208	238	216	212	222	205	230	211	219	231	226	220	193	244	222	218	226	203	257	217	235	228
19825	8587	18744	23745	22050	16942	15629	13451	11523	10107	10124	9802	9221	8411	7325	6925	7345	8216	8316	7855	7345	6657	5584	5732	4761	3617	3055	2602	2461	2120	1942	1856	1552	1417	1487	1438	1428	1368	1254	1212	1186	1172	1159	1038	1011	1077	1183	1067	985	936	935	875	862	874	810	808	847	900	860	817	853	760	734	760	774	741	708	673	624	617	613	591	583	666	640	604	619	644	583	609	536	597	587	586	540	552	561	532	550	578	589	596	590	619	564	562	588	554	610	592	566	603	531	563	521	538	536	578	558	568	554	556	567	588	569	567	545	590	571	565	591	588	557	597	567	541	547	586	525	574	548	559	568	571	542	561	575	582	582	511	581	513	543	531	531	541	566	571	565	565	566	552	557	581	537	549	513	541	534	525	549	549	512	568	549	562	544	539	533	514	557	575	575	509	536	551	546	580	529	571	516	566	532	558	541	539	550	581	555	511	525	553	566	568	511	587	545	570	578	567	542	508	517	547	572	540	573	553	555	580	562	540	532	530	564	525	563	576	544	562	569	537	602	567	572	564	525	564	542	547	542	550	542	523	556	548	519	531	527	574	575	520	535	549	555	564	535	556	574	596	570	543	540	576	516	594	555	552	570	551	563	555	522	504	568	558	598	559	555	541	529	561	519	541	557	547	577	531	551	538	573	595	569	586	547	556	560	519	534	569	533	535	565	563	584	548	557	550	567	541	583	567	542	522	549	521	585	544	531	544	551	518	560	570	559	540	584	563	538	522	555	555	528	606	561	574	568	554	556	546	547	539	545	568	540	586	568	528	528	580	524	534	542	543	531	575	559	559	594	540	534	551	571	562	586	503	538	524	599	546	498	563	564	565	548	580	585	597	534	543	524	504	563	565	545	540	541	558	542	574	556	586	538	569	500	560	547	553	517	593	562	511	543	532	557	559	563	539	523	562	554	530	522	538	547	570	524	580	575	553	531	594	578	546	576	517	511	582	548	542	561	545	564	542	562	557	580	559	578	546	579	575	525	564	542	581	545	567	549	554	593	549	543	545	536	554	557	574	534	527	526	543	561	549	582	527	515	539	560	533	572	533	557	563	562	547	534	532	538	558	535	558	580	505	545	554	583	523	573	532	508	537	617	550	560	566	551	559	558	531	536	587	574	572	575	537	570	536	535	529	567	490	551	521	553	557	561	546	542	527	563	551	550	565	523	550	512	577	538	535	569	579	569	536	519	564	617	589	562	514	566	519	547	547	576	547	547	563	528	487	556	598	548	499	537	563	540	592	555	506	568	556	586	551	548	546	570	553	579	554	532	577	557	614	569	556	540	560	536	612	590	564	524	574	506	538	520	556	519	575	564	534	592	539	555	530	594	554	559	584	568	559	528	575	524	535	535	547	592	536	538	540	563	548	540	509	533	545	532	573	531	559	556	554	570	576	552	535	560	532	533	535	575	524	574	553	529	567	569	550	540	557	543	610	572	542	502	589	549	539	516	544	576	593	521	548	592	563	564	575	535	598	579	570	593	546	605	590	576	599	561	559	548	563	520	618	542	541	540	575	537	553	546	510	571	536	547	564	570	547	560	604	568	552	520	553	562	527	556	556	537	548	530	535	507	575	546	527	541	553	566	545	556	529	525	577	562	572	563	548	564	578	574	598	559	537	561	561	493	521	535	548	565	535	569	588	551	541	538	578	544	579	554	569	567	533	544	564	574	544	565	527	561	550	528	543	561	565	531	549	567	521	542	578	551	560	510	527	544	559	532	570	551	549	554	521	553	573	558	502	546	571	508	540	531	570	539	581	549	565	536	545	546	523	573	536	487	551	533	571	577	560	560	525	558	561	562	530	535	528	590	583	521	565	554	539	576	598	571	529	599	555	550	538	557	571	535	516	539	562	541	537	533	544	528	578	565	549	564	550	555	549	545	572	534	517	531	551	505	557	552	539	549	565	556	530	491	522	569	575	532	591	555	531	560	520	537	583	566	552	591	535	548	563	561	577	542	511	565	565	554	559	539	555	596	562	591	547	556	586	557	572	544	531	564	535	517	548	539	557	548	541	513	512	527	542	518	589	587	568	500	570	568	601	560	606	582	532	574	561	594	578	532	588	507	537	527	564	539	544	544	549	541	576	549	561	556	537	540	575	566	544	549	553	543	552	537	546	577	568	560	531	577	553	539	549	562	551	564	487	565	570	554	561	494	547	563	543	537	538	538	587	574	544	558	545	522	508	505	530	538	531	544	575	573	544	589	520	532	560	540	590	571	526	552	543	558	569	503	531	587	570	506	567	528	572	594	558	577	584	560	549	536	538	576	552	536	505	547	560	537	570	549	563	539	524	512	553	547	594	544	560	536	557	558	555	580	531	545	549	571	545	534	523	512	572	543	554	519	539	510	570	529	521	545	579	581	544	556	542	527	557	503	574	541	550	552	519	572	506	524	521	549	509	546	558	552	577	566	561	603	554	572	530	571	549	552	537	599	552	527	574	514	498	572	546	537	577	542	589	530	553	554	536	527	504	545	600	559	588	579	578	551	588	577	564	568	539	526	564	528	537	499	589	569	507	568	543	556	570	540	562	543	570	571	544	548	545	582	542	576	544	556	551	562	564	559	552	597	554	568	535	569	560	540	535	550	549	547	561	532	527	539	539	542	545	526	520	533	572	578	536	546	577	578	560	593	577	552	580	524	544	558	534	579	544	544	579	525	575	544	567	567	544	554	617	543	560	563	594	551	554	510	499	547	551	562	571	550	565	520	596	525	586	564	573	539	565	558	555	604	574	537	580	553	525	528	561	557	538	514	519	598	540	551	516	546	544	570	589	548	561	555	531	555	526	565	543	533	596	525	574	575	561	575	577	523	570	551	530	584	530	538	555	537	575	538	555	551	533	507	557	585	575	567	538	562	569	598	566	546	553	555	550	543	622	582	563	564	524	560	587	532	509	507	605	616	563	552	591	566	555	555	595	543	518	561	506	550	511	536	560	522	518	537	540	536	570	555	565	516	530	546	561	577	583	553	538	528	506	529	563	534	584	545	508	542	570	552	557	536	544	570	604	561	549	557	606	556	574	554	583	566	551	524	546	545	541	586	523	556	533	572	529	532	550	539	592	544	521	563	589	583	506	570	557	498	524	543	575	550	564	579	523	529	533	543	566	513	582	588	474	605	551	566	570	537	539	544	540	537	550	532	545	532	563	571	565	566	557	508	532	522	543	528	529	547	541	544	542	531	496	591	549	561	537	556	545	579	561	546	535	546	544	538	615	560	550	559	562	535	576	563	535	559	545	526	526	558	569	520	541	554	533	562	529	573	566	512	562	547	605	523	519	572	531	541	505	553	576	522	588	571	523	528	502	528	527	564	571	533	592	580	572	559	570	549	521	529	500	533	561	525	519	562	574	563	546	543	557	504	534	539	526	554	568	503	573	578	600	569	558	551	560	559	553	545	562	544	534	525	526	522	545	538	587	544	542	529	570	559	553	545	534	588	520	576	525	510	560	528	541	582	541	539	535
10792	3986	4773	4266	2825	1924	1418	1055	916	781	740	652	652	615	639	642	631	685	607	536	503	475	444	418	411	396	347	413	340	345	336	367	347	353	334	349	345	361	336	332	323	341	331	323	364	314	349	306	332	343	347	321	294	324	324	291	292	298	293	323	308	304	334	318	324	302	301	341	328	303	320	300	308	323	308	325	333	336	325	289	323	322	300	272	316	315	303	329	314	321	357	315	302	294	292	313	321	290	331	287	280	291	320	290	293	328	323	299	281	328	305	284	315	300	287	328	306	316	298	300	287	308	323	313	319	332	331	336	335	299	321	305	271	307	299	275	310	307	306	343	331	320	279	312	296	297	303	301	319	330	319	350	307	295	294	330	321	297	281	316	304	280	312	305	305	315	296	295	302	319	343	290	339	327	308	312	310	343	289	320	280	278	319	332	320	325	291	300	314	298	312	334	308	318	321	329	310	310	294	323	299	269	291	312	273	311	351	303	343	338	319	311	329	314	304	297	328	338	328	319	316	291	309	320	308	301	333	297	335	330	320	305	314	304	334	304	314	320	308	287	314	321	290	319	340	305	295	336	339	305	317	340	323	297	296	339	341	300	330	314	312	310	311	327	294	312	320	324	310	321	302	298	293	304	338	323	328	307	293	326	266	322	290	294	313	337	294	297	307	321	317	301	309	307	328	313	309	301	314	300	272	309	304	283	315	331	317	313	281	298	338	320	319	310	304	318	319	270	346	328	324	301	333	277	307	312	286	337	324	296	307	331	325	315	306	280	335	313	306	308	327	331	271	315	321	341	322	312	348	312	338	314	318	315	324	336	323	280	314	326	324	329	299	304	302	326	325	301	300	306	311	326	308	304	298	322	285	329	268	286	290	344	322	332	302	304	331	288	285	311	352	289	309	298	308	341	326	278	289	311	318	306	321	318	306	310	312	276	313	333	260	295	309	333	332	300	296	284	249	315	304	312	306	378	313	302	301	329	304	326	312	314	289	312	326	320	333	326	278	311	289	298	305	276	330	292	306	287	335	308	299	326	329	292	308	324	310	301	317	287	290	292	296	287	321	302	271	290	335	332	325	311	290	327	316	341	318	316	295	331	299	292	329	310	303	319	298	336	309	321	328	321	318	289	289	312	308	328	333	298	301	334	322	274	311	290	328	276	310	297	319	324	308	308	330	306	291	318	305	309	300	317	314	282	324	278	277	314	262	325	278	295	301	303	275	298	297	324	298	321	296	313	327	348	305	316	311	281	329	290	319	326	316	315	283	336	333	293	306	319	342	313	269	311	351	331	309	288	323	294	294	330	279	286	308	315	303	269	332	301	309	346	298	284	318	340	335	329	306	352	298	306	327	315	299	303	289	302	304	306	292	304	320	298	314	347	308	332	303	306	286	322	288	332	336	322	312	320	331	308	292	330	317	307	336	316	308	300	312	327	321	324	321	326	317	341	318	317	282	312	307	295	319	287	310	311	302	297	300	333	293	279	304	275	303	317	310	300	321	300	323	316	330	324	318	286	296	323	301	307	306	338	287	322	318	316	287	350	299	312	309	342	291	318	312	296	364	314	313	298	306	326	324	320	300	292	318	303	298	310	320	279	344	344	308	335	298	304	311	293	274	329	304	268	302	284	326	308	338	326	303	305	336	332	304	326	319	287	283	320	314	278	304	309	295	280	305	311	313	327	320	315	291	323	329	332	297	293	309	301	309	301	327	299	328	317	304	265	331	318	299	308	300	289	321	290	321	279	338	313	314	345	267	318	310	274	330	320	299	309	327	305	311	279	323	297	324	349	320	338	305	274	287	324	304	324	306	325	317	313	297	303	307	316	295	290	328	279	305	346	291	280	331	321	308	311	299	318	310	307	359	288	316	307	305	296	326	327	288	328	322	312	342	313	320	316	291	307	314	301	348	312	346	296	307	299	295	317	307	329	305	285	335	311	302	315	306	296	268	316	291	322	322	290	317	310	320	335	299	290	317	309	304	309	280	337	279	315	301	306	276	308	293	321	320	334	302	315	282	278	316	295	297	285	334	294	345	300	313	315	299	297	292	293	300	314	285	344	271	315	336	290	295	317	268	326	326	315	316	316	298	278	335	288	297	290	281	309	316	277	286	311	312	325	290	319	306	348	294	304	322	291	296	328	310	316	305	293	315	291	337	317	318	279	322	264	291	286	333	300	286	307	314	325	323	273	287	324	288	338	310	325	328	313	305	305	329	315	311	308	335	315	330	294	291	312	310	318	311	297	342	318	289	305	287	333	309	306	307	278	305	290	313	313	303	332	288	323	339	311	309	299	297	290	305	307	291	315	300	330	313	316	343	299	320	282	322	289	310	336	295	311	296	313	350	312	313	317	318	324	304	308	317	315	305	306	305	310	337	337	296	276	321	322	304	328	288	330	308	283	305	281	265	308	330	335	321	313	292	318	299	322	326	311	313	307	320	301	342	312	327	306	317	300	278	321	307	297	330	285	311	311	352	289	265	310	300	319	319	330	311	292	287	314	306	311	283	281	328	299	311	321	291	280	364	344	284	311	319	296	343	314	306	291	322	326	314	284	297	327	303	279	282	283	310	322	301	310	307	311	284	307	309	327	288	295	328	325	285	313	295	271	279	308	302	323	280	305	328	299	317	332	318	304	292	320	311	309	288	314	323	293	302	313	263	336	308	298	297	325	315	297	312	322	331	323	291	308	283	323	321	299	303	303	299	295	324	307	292	302	285	302	299	283	320	323	334	288	311	335	333	317	327	317	303	299	285	308	328	292	278	313	278	293	318	327	279	320	338	296	278	307	319	305	342	304	295	295	287	318	318	304	311	287	290	318	300	320	312	327	317	302	321	292	314	289	283	276	277	329	322	295	314	333	296	337	338	333	304	317	301	273	308	283	306	304	314	341	308	321	303	320	288	316	305	286	297	337	324	335	313	322	326	343	317	321	283	316	348	321	290	330	285	301	287	280	279	337	327	307	315	296	318	326	303	271	323	320	339	309	319	300	331	312	321	299	290	297	303	309	302	304	331	304	320	290	282	324	301	348	351	299	293	347	293	300	316	316	300	289	316	304	293	316	306	295	319	305	335	297	317	326	335	288	340	330	296	301	323	287	343	327	320	299	329	327	306	345	309	306	275	301	306	336	339	316	302	286	317	297	311	318	336	296	308	278	305	247	290	290	326	335	322	285	303	305	303	266	330	309	286	283	311	307	298	291	329	282	316	286	318	301	338	318	328	329	288	339	308	319	305	285	331	308	296	297	314	318	297	330	313	316	301	287	271	310	341	359	320	319	279	292	326	298	327	324	286	346	312	284	300	318	286	324	325	319	296	302	301	285	338	323	273	287	327	295	307	287	308	333	292	285	327	294	339	337	304	304	327	289	340	306	267	265	293	314	327	298	292	321	294	308	302	280	304	332	307	321	329	329	308	333	336	311	301	326	303	315	306	304	302	323	316	307	318	336	326	329	300	334	294	286	303	335	289	294
6398	3673	8388	11375	9072	7119	5735	4699	3974	3521	3207	3006	2992	2912	2797	2575	2818	3083	2790	2290	2135	1761	1840	1723	1561	1348	1264	1122	1087	1063	1011	1003	1042	992	1008	1069	975	938	920	924	979	971	916	890	921	928	897	930	887	904	839	817	833	812	855	859	796	872	834	839	830	807	825	790	781	790	786	781	743	752	731	723	731	758	683	760	736	720	742	720	762	764	740	741	719	727	744	758	715	749	772	752	745	716	739	712	769	791	781	735	745	760	700	819	714	690	712	761	755	736	735	696	706	739	743	709	730	760	729	747	730	707	798	756	753	772	717	733	773	737	736	724	784	775	697	724	769	713	738	706	691	716	712	651	720	713	718	763	696	721	737	754	686	740	747	741	734	711	733	760	732	716	762	721	767	725	749	765	772	736	704	756	720	756	775	736	732	742	714	698	688	715	739	703	728	728	741	727	688	741	711	703	736	662	732	790	761	732	760	771	740	682	715	716	710	709	709	716	705	768	705	706	773	757	729	716	739	707	724	758	724	724	761	733	739	751	709	770	721	745	769	696	771	721	708	718	740	737	748	735	784	732	725	687	694	754	752	745	737	753	729	724	760	760	707	702	724	719	747	684	761	701	703	739	725	758	717	689	715	710	742	717	721	728	749	735	740	748	757	744	706	705	806	736	734	704	765	713	740	730	774	768	753	735	692	722	741	728	742	770	745	744	763	718	782	700	717	734	766	737	710	736	708	705	735	709	698	764	718	756	761	728	714	699	753	714	721	706	774	698	730	739	707	762	716	725	713	693	734	759	777	721	737	768	631	734	718	734	717	729	759	741	764	783	722	735	713	720	745	755	738	732	738	747	727	751	793	698	707	776	770	750	728	754	722	702	782	720	720	701	748	714	728	752	751	700	726	747	737	730	754	754	736	756	733	750	744	715	729	745	733	747	742	761	739	691	728	704	712	756	701	721	729	691	737	711	683	713	755	757	726	754	758	747	756	720	736	777	736	718	752	758	752	702	737	783	717	669	721	736	763	752	734	759	776	753	690	733	705	739	721	699	739	737	708	739	781	756	745	696	789	737	699	749	714	745	721	727	728	727	736	689	717	753	699	772	765	765	719	696	746	712	749	756	728	720	754	760	723	698	743	704	736	791	736	745	725	727	763	769	716	704	771	719	694	737	737	734	726	741	726	722	756	715	689	734	749	719	700	737	672	759	766	706	686	755	728	681	718	714	703	734	705	784	733	668	756	738	720	713	680	756	735	709	757	678	698	729	693	733	755	734	695	731	764	702	705	743	738	743	735	720	753	706	779	706	702	740	755	721	726	717	715	726	720	728	759	762	719	739	772	742	743	706	744	723	768	711	760	728	712	748	676	764	751	792	727	721	723	732	739	745	721	744	776	757	767	779	743	747	743	718	734	717	768	717	744	686	722	726	687	722	707	723	724	763	725	701	694	710	720	759	751	673	787	716	721	729	753	723	729	738	756	727	712	752	694	747	747	768	743	784	792	760	748	763	679	712	783	784	756	707	735	705	759	753	717	744	747	735	736	736	731	764	707	727	765	714	713	710	721	762	704	745	660	763	779	712	709	721	714	734	715	749	736	727	739	719	731	710	739	784	704	744	744	793	762	772	720	716	717	731	756	741	740	720	727	752	729	745	721	772	744	686	707	696	744	746	744	762	708	730	712	784	715	697	740	737	722	743	678	710	743	759	782	675	773	741	726	726	776	703	721	709	757	714	762	714	743	742	748	763	761	710	762	717	705	742	713	688	698	771	742	766	765	732	738	721	713	715	759	712	771	756	750	717	742	741	731	728	762	706	721	718	777	714	715	712	752	746	697	744	713	746	730	767	709	715	690	725	734	803	761	722	721	687	754	714	745	736	759	732	739	737	741	736	729	750	728	764	743	729	744	681	770	745	712	763	749	759	745	730	760	755	716	728	772	729	737	735	742	711	784	735	745	747	715	699	717	791	735	759	738	758	743	760	731	742	733	728	740	694	711	718	721	750	744	759	738	746	739	748	734	717	733	688	749	726	768	707	743	758	732	785	750	785	703	771	716	753	718	697	727	750	747	732	733	702	711	760	717	699	714	758	753	722	729	773	727	747	782	693	697	732	786	741	732	713	772	735	748	698	719	718	705	755	713	734	750	754	702	772	782	722	747	712	756	749	759	695	729	740	689	731	738	762	762	704	713	686	751	696	733	726	714	708	762	766	760	694	771	737	718	757	746	740	727	750	769	712	753	730	714	784	730	756	764	726	743	728	714	702	687	762	756	761	726	738	723	757	746	738	724	778	716	723	726	683	698	766	743	766	712	733	699	726	667	716	723	713	726	734	750	744	718	676	717	771	750	697	739	730	689	733	707	771	706	736	709	758	714	760	772	687	735	749	760	700	724	750	714	739	765	693	722	740	699	743	757	732	725	686	760	735	744	771	749	724	724	727	710	728	744	748	731	739	756	749	731	723	736	775	673	740	701	695	701	689	738	727	714	689	712	742	725	729	708	731	773	766	725	755	765	775	750	757	748	687	685	772	741	744	688	711	729	762	772	711	710	725	718	771	714	694	703	734	732	716	718	744	698	709	714	723	761	722	718	727	700	720	766	777	706	714	703	703	709	736	755	703	779	726	725	739	710	745	736	721	752	743	686	737	763	762	658	701	736	712	701	719	732	708	708	717	702	739	746	750	676	760	723	684	749	721	750	712	749	735	763	703	749	706	782	777	771	738	700	688	703	726	799	735	767	694	678	738	711	721	730	733	715	746	735	701	714	734	726	785	716	721	748	741	753	763	695	801	739	671	679	770	806	744	726	695	732	702	735	770	710	742	747	706	713	718	723	776	735	712	745	760	729	693	738	743	758	740	704	731	789	677	727	712	700	724	721	696	743	736	725	716	714	788	726	722	753	745	752	725	776	744	705	742	727	762	754	705	703	712	731	730	754	773	739	788	731	737	705	779	747	702	744	753	716	721	758	704	732	714	700	741	731	768	744	719	748	726	737	724	747	755	729	680	741	709	767	685	735	708	723	740	707	702	673	766	719	676	726	700	749	754	731	704	711	703	714	659	728	770	729	750	755	761	744	742	779	764	718	754	713	741	720	768	740	706	707	768	752	721	741	727	745	708	711	701	707	727	717	725	797	722	749	786	709	735	737	750	716	717	732	766	709	713	727	703	762	748	702	733	717	761	701	723	741	752	763	728	731	747	723	743	754	775	700	710	755	746	779	740	773	745	764	750	780	686	693	766	712	738	724	685	740	746	741	741	734	705	760	741	718	707	720	722	734	752	733	735	650	748	745	741	715	769	712	708	756	779	711	751	738	771	710	719	779	742	745	736	744	711	741	724	739	773	732	750	716	754	770	751	743	709	745	703	729	721	708	732	720	748	730	738	786	778	720	736	780	758	722	748	789	744	748	762	722	710	744	705	674	692	726	770	736	705	678	733	752	701	678	748	703	741	728	756	784	708	747	710	746	769	713	746	773	732	703	751	722	730
27285	11468	11337	10313	6548	4179	3061	2131	1940	1530	1412	1343	1197	1016	1030	1004	1001	1203	1140	1077	911	820	723	700	591	561	415	418	435	397	340	373	318	342	400	346	327	358	339	353	313	346	323	331	313	328	295	341	297	307	291	310	289	313	294	307	287	283	311	287	266	289	306	273	280	294	299	275	276	270	307	265	298	274	288	280	292	257	284	276	273	296	271	284	272	270	280	253	289	255	273	286	271	274	309	262	272	274	276	265	288	268	249	271	274	264	273	256	297	269	287	273	307	251	284	264	253	250	290	270	288	269	242	291	290	294	270	310	282	281	291	261	257	264	283	270	285	272	269	266	277	288	258	300	269	289	240	262	277	295	272	283	305	242	269	301	288	310	275	251	301	280	277	288	264	270	263	290	288	258	270	234	294	262	290	286	286	246	269	271	268	258	262	268	247	263	283	283	246	258	267	256	247	277	271	276	293	275	255	257	274	281	270	266	259	249	256	283	332	290	268	258	288	278	293	269	268	262	252	250	255	263	265	228	290	272	242	259	281	265	288	269	314	263	289	248	259	272	257	273	281	285	234	254	256	291	285	264	264	273	263	255	238	287	252	263	280	266	287	258	275	287	269	306	277	262	224	265	271	240	267	259	268	253	266	259	275	252	274	261	242	272	265	274	253	246	274	280	250	286	261	284	265	229	272	276	262	265	259	280	268	278	279	268	276	259	259	267	280	278	250	243	263	272	307	278	269	287	284	274	283	267	294	267	284	259	269	290	298	290	283	296	268	284	241	236	236	292	254	270	278	257	255	286	320	278	267	276	269	269	286	277	259	296	247	269	248	260	273	300	273	284	255	252	296	295	254	284	281	259	270	278	281	270	266	266	290	294	267	251	271	255	256	277	275	289	267	271	258	265	284	264	249	244	279	286	268	296	261	261	312	270	269	300	290	269	292	287	272	271	234	259	286	250	261	290	266	268	290	287	251	259	285	263	277	274	275	277	288	251	263	271	287	263	252	276	273	289	271	269	274	287	288	282	237	264	291	251	302	273	258	271	265	281	273	285	273	241	301	295	264	263	264	258	258	293	295	257	278	272	254	260	251	267	276	275	276	276	273	286	265	277	283	246	232	261	249	288	291	256	255	288	260	257	275	323	256	256	290	293	287	282	284	255	261	282	300	298	255	250	292	272	238	275	318	266	271	251	261	272	264	261	254	309	252	257	272	265	259	301	268	273	267	275	263	264	255	304	287	266	243	286	298	281	252	269	238	256	271	266	284	280	263	260	257	282	272	262	256	274	269	235	275	242	257	302	258	283	274	240	248	296	246	290	300	272	284	260	286	288	292	291	254	255	284	272	296	261	283	284	294	262	242	269	257	282	293	242	276	265	248	299	251	255	269	272	320	302	277	257	284	266	265	249	282	257	268	276	263	273	258	261	262	289	256	253	278	280	278	240	272	252	273	274	290	305	304	282	258	290	252	286	282	264	262	252	254	231	288	260	277	268	272	278	279	298	273	278	267	282	268	275	268	260	303	281	274	290	289	285	244	274	281	305	256	246	243	272	257	279	275	277	293	259	280	259	267	273	253	254	248	267	264	277	272	247	261	292	261	275	242	250	259	268	287	237	272	275	258	241	281	282	274	291	297	255	276	280	271	293	267	276	264	249	261	298	261	242	245	280	268	258	293	251	273	304	260	234	263	289	249	280	271	279	261	248	285	248	280	271	266	276	283	290	297	267	262	263	252	254	286	271	258	276	281	262	256	254	249	270	265	264	283	237	275	301	285	269	275	271	253	262	289	282	257	272	276	297	284	276	290	279	242	265	258	291	287	278	268	250	273	261	275	277	267	286	256	276	231	282	278	237	312	252	277	285	264	280	285	263	268	264	287	283	286	278	274	315	232	298	265	261	256	272	256	316	240	278	262	278	243	278	257	267	285	245	287	286	261	280	283	305	276	288	272	321	234	299	270	287	289	272	264	274	290	248	249	263	270	240	269	321	269	286	256	272	269	287	236	240	265	297	276	313	309	297	280	303	274	297	250	261	278	265	227	251	271	258	251	271	265	255	263	288	263	264	289	285	265	277	265	254	315	287	245	276	253	275	264	299	252	288	287	261	279	295	263	255	280	273	250	256	266	283	253	284	287	236	264	281	234	262	267	278	254	267	267	278	302	279	257	291	284	253	253	267	265	306	313	306	253	290	262	265	258	262	263	292	254	276	248	262	292	285	252	233	276	273	262	265	247	252	277	274	289	281	279	275	319	259	275	291	248	297	255	263	277	290	270	276	267	278	263	275	257	288	284	274	275	275	270	279	252	238	261	267	263	293	272	274	251	258	278	294	288	282	264	273	283	295	244	255	287	267	292	264	269	260	247	300	246	260	279	262	260	250	243	298	261	260	273	236	298	245	276	286	271	260	276	297	274	243	290	269	269	284	259	287	260	280	240	296	278	257	267	291	264	282	268	246	269	277	246	287	254	272	289	258	288	293	268	251	270	272	279	252	293	309	298	277	296	287	266	265	261	302	259	282	237	264	272	273	276	278	268	262	281	286	271	253	275	273	255	291	244	239	267	301	280	278	276	252	264	294	281	270	298	253	263	306	297	256	245	296	266	250	288	253	316	300	261	285	259	277	223	282	265	273	296	276	278	284	280	262	253	305	286	243	237	299	235	264	255	277	294	279	275	259	266	292	262	296	248	268	255	273	280	271	255	289	282	246	295	274	252	288	303	289	258	281	256	292	274	262	274	280	260	257	241	282	288	270	264	261	262	282	274	291	260	258	284	278	281	279	256	262	270	273	280	281	253	273	298	270	270	285	280	255	257	274	261	279	279	262	242	288	275	269	268	248	253	253	266	278	283	288	270	303	284	254	242	271	272	271	274	286	274	284	251	256	291	306	263	260	297	284	277	253	283	259	303	275	258	296	276	307	283	268	287	260	272	269	257	273	272	301	267	280	281	267	252	269	297	272	251	284	279	260	274	274	283	261	275	259	309	250	276	292	270	274	280	278	249	250	257	250	285	292	284	291	274	282	265	269	279	281	287	269	267	261	283	292	280	251	306	264	297	264	277	283	295	272	291	271	250	257	277	267	257	301	280	258	277	296	287	296	276	257	285	244	242	285	267	266	314	269	301	272	269	279	278	242	290	296	275	256	246	265	282	255	267	243	283	281	298	273	283	300	269	270	272	254	283	287	286	264	263	298	257	269	249	278	310	288	300	295	253	264	242	260	259	255	262	281	288	285	284	277	253	281	303	282	287	299	261	285	279	286	261	263	243	277	258	280	268	258	266	257	255	277	288	251	254	263	304	259	276	276	272	275	307	273	265	283	265	278	289	274	319	290	277	267	260	269	256	285	274	288	277	295	261	284	307	258	275	274	256	273	274	248	256	268	254	280	265	290	266	285	267	286	254	282	283	282	255	277	274	260	302	272	230	286	306	282	258	283	291	265	283	270	266	265	292	275	260	269	252	289	275	286	293	291	288	271	256	261
15882	6416	15021	19203	15988	13048	10985	9357	8569	7397	7254	6782	6144	5407	5071	5057	5386	6141	5936	5523	4912	4308	3913	3544	2859	2586	1890	1800	1754	1484	1509	1358	1351	1278	1282	1238	1173	1112	1132	1149	1113	1113	1054	1035	1050	1052	992	973	959	909	906	892	870	875	813	870	882	915	800	792	829	799	853	819	763	753	742	696	680	703	621	665	757	657	693	714	686	670	692	657	661	655	682	697	670	663	677	735	615	689	635	684	661	710	645	697	666	661	689	696	726	691	655	614	650	660	650	693	692	681	639	702	674	623	713	672	642	650	666	677	644	649	648	659	652	697	649	690	660	629	641	677	651	644	650	734	684	619	653	644	676	685	665	679	645	661	662	656	676	692	659	654	653	663	686	623	636	697	704	673	678	650	674	682	632	655	616	623	669	638	654	675	646	683	645	677	702	655	671	629	636	702	650	669	649	667	665	624	657	650	646	632	664	625	640	692	634	651	673	665	653	691	642	687	633	624	634	662	633	611	633	614	675	660	623	615	689	659	660	687	624	609	601	628	660	671	677	685	684	661	651	654	637	613	658	624	637	653	630	665	632	659	669	695	659	680	716	645	650	691	655	711	672	663	691	615	632	684	604	667	684	642	661	679	642	625	614	637	709	651	692	607	670	647	606	657	646	624	669	672	647	621	632	661	636	643	654	633	652	655	663	696	663	640	666	640	618	677	669	683	648	650	620	608	615	662	671	681	653	652	625	633	662	629	633	637	668	682	668	646	620	661	592	683	673	665	647	700	634	671	630	681	675	651	670	647	663	656	673	627	633	619	654	645	657	667	656	663	645	641	665	668	649	631	694	614	681	629	652	663	629	605	639	681	651	634	639	643	688	660	656	620	659	689	668	659	669	677	645	649	700	662	649	617	624	652	715	641	661	662	631	641	663	612	653	640	620	656	631	627	640	680	676	646	687	667	641	685	677	665	624	635	674	619	656	620	618	689	662	636	673	617	658	686	633	653	658	665	664	661	625	628	680	648	684	616	661	687	672	674	698	676	650	580	630	653	620	650	643	669	706	668	661	648	623	687	602	680	629	605	632	617	672	652	667	633	649	674	692	656	680	666	705	631	631	620	654	665	674	642	672	628	621	634	694	694	648	657	641	600	654	673	625	664	610	656	654	665	631	737	624	652	626	624	654	666	622	682	627	622	645	662	643	660	691	646	683	652	644	600	655	678	692	672	673	644	667	664	676	672	643	656	695	696	637	670	668	650	621	661	693	642	623	661	635	653	656	709	644	712	666	661	637	627	652	709	645	660	653	645	623	626	663	671	645	669	650	642	665	662	688	647	629	630	621	670	652	653	645	673	692	679	674	654	678	692	642	645	650	651	675	693	693	641	655	651	653	642	695	634	648	625	683	646	685	662	643	675	640	662	668	674	606	690	652	650	646	681	672	634	638	646	625	646	681	639	626	636	649	648	705	650	640	618	639	629	638	647	655	659	683	641	623	638	664	649	655	650	636	619	674	634	636	675	687	692	699	627	666	672	680	647	608	641	681	671	671	698	651	661	653	710	616	643	653	695	669	609	638	682	672	664	641	636	633	672	633	680	648	652	676	637	610	601	714	607	632	620	635	666	661	690	616	602	638	647	691	684	696	631	651	667	669	622	674	635	650	678	635	637	635	626	628	649	682	626	660	660	708	621	653	672	653	672	715	643	638	657	644	670	639	668	675	686	630	671	619	654	684	659	670	666	656	656	609	684	623	718	662	691	659	653	681	677	651	669	679	660	681	603	617	665	612	652	646	673	668	627	668	666	661	666	652	644	656	642	672	658	655	730	654	627	617	664	697	635	619	628	666	640	672	677	633	657	686	681	644	659	668	625	652	687	665	626	676	621	684	618	636	640	601	658	697	628	660	690	659	682	643	686	706	671	621	657	656	666	665	626	659	689	628	640	631	677	654	634	654	667	669	655	682	646	657	634	666	692	677	681	620	668	638	619	669	679	687	632	649	632	688	666	630	612	677	647	625	630	653	694	623	662	611	674	644	664	623	698	636	669	636	601	661	640	626	686	696	604	682	655	665	669	667	683	662	667	620	629	709	641	621	652	617	636	686	676	628	647	689	628	694	631	659	626	702	639	662	665	627	660	647	672	651	654	618	657	690	617	642	665	672	649	601	669	622	668	617	691	679	705	679	715	627	664	663	656	653	684	618	638	687	658	638	681	640	653	680	612	648	675	656	660	682	663	653	654	710	662	670	646	633	619	659	695	679	626	619	654	635	634	655	702	667	627	654	628	660	695	663	659	664	640	665	655	689	700	688	663	647	642	626	662	634	635	647	655	665	673	655	616	682	691	645	619	641	673	663	637	680	637	664	647	609	627	666	663	654	641	695	653	663	641	674	669	662	706	626	658	650	607	666	647	647	665	637	651	638	601	706	623	634	663	644	652	633	673	660	662	710	612	620	612	658	609	664	652	651	621	701	671	650	678	613	668	676	657	692	660	639	672	673	664	675	696	691	650	619	646	681	654	672	665	664	662	665	669	660	627	630	650	637	650	662	653	637	725	630	688	653	610	651	646	680	652	627	656	618	672	665	669	629	632	604	659	608	624	657	654	715	625	637	651	652	689	687	607	673	651	635	660	624	635	644	640	684	694	620	669	673	670	638	671	644	644	647	675	631	663	636	654	665	644	689	625	730	663	654	696	658	634	680	655	695	629	672	639	632	644	596	659	623	667	661	648	617	637	654	704	644	606	658	610	657	640	685	629	655	606	639	675	632	614	655	671	683	670	645	647	637	663	661	682	665	683	631	677	640	627	659	642	644	660	635	635	634	643	661	677	642	683	646	668	603	627	695	672	649	659	636	639	622	626	635	698	680	668	694	675	643	623	631	667	676	698	731	660	657	690	629	631	621	699	702	689	619	629	630	666	646	621	665	670	652	661	650	679	653	681	671	651	694	628	607	676	604	677	670	685	663	640	650	668	661	645	638	602	638	672	619	677	673	644	638	696	715	654	599	639	652	628	666	655	654	646	689	684	691	681	632	635	680	660	666	655	709	620	663	660	665	669	628	692	640	655	652	665	644	669	659	653	654	655	632	659	658	680	676	665	621	677	600	655	664	721	645	675	640	687	686	645	599	625	697	698	672	673	644	658	637	658	669	651	657	616	616	678	634	663	681	681	701	619	611	636	631	670	678	671	632	647	625	640	634	623	677	633	665	673	667	680	668	657	609	685	658	646	667	691	637	657	578	654	664	633	652	661	648	674	629	629	662	664	677	644	672	635	663	677	678	627	618	641	621	646	647	667	659	649	640	649	665	675	637	584	670	655	633	641	683	667	637	651	639	624	661	638	628	695	628	679	685	672	657	639	652	663	650	648	652	693	652	650	692	639	633	636	619	644	628	671	668	643	633	683	664	682	664	634	628	631	675	680	623	671	695	668	651	651	655	641	681	626	652	665	701	633	643	617	628	653	693	672	613	605	638	660	621	634	676	640	654	661	666	655	631	674	648	637
38373	18378	17550	15051	9932	6301	4508	3403	2799	2276	2225	2213	1841	1457	1382	1413	1563	1616	1675	1568	1461	1125	975	903	753	683	512	483	465	435	428	345	364	369	386	339	359	330	333	342	321	293	327	300	275	308	292	284	307	299	293	257	291	272	257	275	302	287	298	255	266	269	248	252	249	251	253	268	237	257	245	248	271	274	262	245	247	272	247	249	235	234	241	226	256	246	261	205	232	237	253	202	244	225	235	246	276	230	233	211	243	261	216	230	215	208	217	251	241	245	257	229	244	257	241	249	260	248	247	206	253	255	246	237	253	258	230	239	239	223	253	232	241	225	270	252	251	241	256	247	185	271	234	275	238	231	228	220	236	230	219	259	244	226	236	218	231	234	260	234	241	240	220	233	246	230	248	228	263	220	214	250	222	246	250	230	236	230	234	215	238	265	242	219	269	247	233	245	221	239	246	238	231	223	239	246	237	244	219	223	230	247	255	235	213	228	251	283	223	259	215	250	250	235	233	257	192	236	263	228	244	224	263	213	237	190	242	255	258	262	234	237	214	251	219	239	234	249	240	228	212	225	266	204	224	261	219	233	224	246	238	233	239	231	226	220	206	231	245	214	238	232	229	248	220	218	232	210	220	223	254	212	237	231	238	234	220	238	253	239	216	231	245	236	219	234	255	268	237	217	225	236	241	254	258	241	229	257	245	240	215	225	236	239	238	242	225	210	240	233	233	225	220	238	243	235	237	238	240	246	240	251	219	237	243	246	224	251	236	224	222	228	248	248	242	229	232	212	210	246	248	214	235	226	240	249	239	243	259	237	247	236	257	237	234	254	253	229	230	224	246	237	268	259	228	242	214	273	229	254	236	203	226	282	232	250	252	220	260	233	248	262	256	220	265	251	253	251	211	249	239	213	232	223	222	244	254	262	251	238	249	246	244	255	236	244	220	219	224	238	246	227	221	231	251	231	222	232	238	241	259	256	221	254	247	221	258	236	216	228	210	243	245	228	243	233	234	238	239	222	221	223	263	243	254	231	242	248	237	267	214	230	249	221	234	232	222	244	223	262	220	250	238	223	241	218	251	273	228	231	261	240	237	218	224	221	246	197	233	231	238	220	252	239	240	235	228	237	236	234	220	255	239	277	251	277	219	252	228	236	256	262	244	229	222	203	244	245	234	212	236	257	233	216	208	226	228	253	217	240	257	232	245	235	227	217	263	249	234	246	226	242	220	212	263	230	229	249	225	252	242	251	256	223	250	243	245	231	256	194	243	236	252	256	217	258	248	236	206	244	221	240	242	270	206	261	246	222	237	234	262	218	266	238	256	245	254	253	260	225	231	249	252	207	213	238	226	244	245	252	230	205	250	235	255	226	219	220	242	268	210	226	232	258	239	236	244	211	231	216	220	214	244	251	233	222	231	211	228	247	218	248	231	218	231	218	227	253	218	243	244	243	194	232	229	253	237	230	236	244	225	259	258	263	242	223	243	239	243	213	229	237	241	239	253	240	239	234	258	252	219	238	255	239	238	219	217	255	236	242	218	257	236	237	249	236	222	237	224	232	249	257	232	227	221	248	220	255	225	242	248	242	223	226	253	250	223	242	224	266	258	235	222	257	233	232	223	253	237	260	222	227	244	231	260	254	227	230	262	221	253	237	226	219	245	250	228	222	245	229	222	235	263	259	252	254	277	242	215	242	239	232	208	248	245	212	244	230	217	270	249	253	236	231	253	243	254	232	228	231	241	242	244	232	210	245	264	238	235	270	237	212	253	280	227	250	257	235	247	234	222	219	239	219	224	231	240	219	210	246	255	256	240	238	213	235	223	230	218	237	257	256	212	232	241	236	248	214	210	222	221	239	230	232	237	246	232	231	233	244	231	258	270	259	235	218	237	228	261	232	243	239	223	250	214	237	256	248	232	230	231	225	230	233	220	239	237	234	264	247	246	251	237	243	247	247	249	228	275	221	220	225	241	222	260	235	210	230	245	235	244	238	218	223	225	231	269	244	218	266	254	230	229	232	256	226	228	266	216	241	234	235	232	223	246	234	236	238	228	238	237	225	217	242	286	224	222	234	244	214	258	266	252	230	225	231	213	278	212	238	245	230	211	230	235	256	227	246	249	245	218	228	254	218	241	250	234	249	214	221	191	225	260	241	245	235	233	265	229	250	278	256	265	231	261	247	245	230	239	249	248	256	245	242	209	243	238	255	258	228	249	223	254	229	221	249	231	223	221	231	276	230	232	252	225	234	241	267	235	252	238	271	220	225	255	229	248	226	238	239	229	244	237	230	230	277	231	228	226	214	203	232	256	244	237	228	224	226	250	220	229	242	226	233	230	213	205	243	241	253	255	223	248	213	257	220	213	232	246	237	218	220	259	234	220	247	235	232	232	231	223	249	255	208	223	223	214	251	220	280	238	223	227	206	230	249	242	235	225	239	235	212	229	238	215	237	249	267	234	205	215	243	248	261	210	231	273	215	214	241	252	234	232	225	228	230	223	213	227	235	227	236	235	229	221	239	213	243	250	238	219	259	231	239	226	214	236	213	209	232	244	226	225	243	278	229	230	254	225	235	197	233	217	238	254	236	231	204	243	284	239	244	262	216	216	225	227	235	216	259	223	214	238	243	247	247	249	234	225	233	223	226	228	226	231	248	219	231	254	227	249	242	222	243	246	240	254	255	208	236	242	263	241	204	237	237	210	254	231	224	227	226	260	244	259	233	205	239	269	249	213	242	243	245	242	263	231	212	232	251	270	205	219	241	233	228	239	261	251	218	234	237	224	225	250	242	235	226	226	223	257	231	237	243	245	204	244	278	241	263	223	222	244	257	250	241	225	225	249	247	250	230	260	228	211	239	237	232	251	231	240	209	219	227	215	262	239	240	238	218	237	249	204	227	248	281	248	207	259	231	235	255	257	264	213	242	252	212	259	231	224	199	252	224	269	247	249	245	239	219	225	205	218	219	236	211	239	231	273	238	236	241	238	252	265	261	267	217	243	261	240	246	252	234	200	246	246	247	261	251	216	229	211	247	243	212	227	243	247	240	231	222	234	223	238	237	254	236	234	221	258	216	230	224	230	228	224	251	226	232	215	250	232	270	265	248	242	262	216	242	251	252	246	236	248	259	232	230	219	240	253	227	215	225	269	245	231	220	246	242	272	241	226	232	258	236	230	265	250	220	242	243	240	248	258	246	269	264	225	267	255	236	246	212	215	240	241	215	243	279	247	212	242	235	246	246	245	247	232	263	254	214	252	250	247	232	233	250	266	233	238	230	223	255	239	241	231	219	252	235	241	239	245	243	263	270	243	226	223	207	236	259	246	238	241	232	244	213	239	233	243	235	240	252	247	228	214	228	235	254	245	241	261	248	252	227	228	217	243	213	223	232	210	244	271	238	234	230	248	231	245	239	224	245	231	249	216	226	229	229	223	234	227	217	247	224	248	219	237	220	247	227	237	253	226	246	224	214	245	240	219	238	206	229	232	249
22377	9286	20169	23454	20083	16743	14806	13064	11965	10704	10609	10522	9291	7915	7169	7559	8178	8734	8699	7939	7473	6253	5339	4937	4000	3569	2521	2313	2363	1970	1990	1775	1576	1651	1680	1504	1356	1275	1281	1315	1326	1165	1158	1104	1120	1131	1118	1083	1026	973	900	932	881	885	873	887	886	840	878	858	898	834	844	769	717	703	714	673	668	670	689	673	662	691	687	663	704	587	594	605	622	588	563	564	595	573	608	595	592	572	616	593	603	640	614	619	609	561	574	658	607	608	653	585	522	585	582	613	610	566	562	591	605	633	597	625	547	596	566	603	604	535	583	588	568	553	547	580	547	619	600	565	580	617	598	629	608	571	554	574	549	600	570	555	562	577	528	571	606	618	542	582	582	627	566	604	580	584	549	595	600	548	603	611	635	602	581	554	611	564	569	605	626	617	594	594	577	602	637	563	608	598	574	592	602	582	556	608	584	622	615	620	582	565	648	573	610	568	613	627	628	625	589	608	573	583	590	588	572	594	641	634	596	585	564	578	580	548	585	566	611	586	613	567	620	598	571	549	595	595	593	641	595	614	595	561	589	556	569	565	581	560	608	606	574	605	606	564	574	585	561	586	550	590	559	587	589	602	601	559	572	577	571	602	561	596	614	584	540	578	541	540	572	549	551	602	569	572	567	624	593	588	610	587	568	587	575	561	585	553	569	616	561	587	576	593	619	607	623	556	533	587	575	557	571	582	614	583	556	580	570	545	561	549	554	585	657	582	566	601	588	588	565	626	548	598	584	553	613	564	566	547	605	622	633	540	630	575	575	589	566	626	590	603	543	585	552	588	567	576	577	537	562	586	575	563	582	568	582	583	625	580	597	603	581	570	567	582	565	572	619	565	597	594	603	609	607	566	574	535	570	546	586	530	542	569	587	603	615	577	567	593	575	584	547	626	569	561	582	598	551	615	565	550	559	578	609	602	588	576	570	598	567	566	600	546	600	566	536	571	608	571	576	595	584	581	559	536	583	590	578	567	552	618	607	581	598	546	568	571	582	630	616	544	586	568	609	578	565	568	557	554	623	566	583	585	580	641	567	562	579	601	562	583	623	557	562	643	623	560	577	618	606	603	577	542	609	599	569	561	588	594	576	551	575	563	579	590	597	582	582	555	631	563	570	578	645	588	596	571	560	602	548	544	580	606	567	625	635	560	570	553	592	651	587	583	564	602	601	537	562	564	541	559	582	581	583	599	565	601	575	559	562	575	564	582	532	591	589	579	583	626	615	603	547	544	538	544	577	566	572	581	585	553	620	593	619	591	592	585	629	573	583	575	562	613	565	577	582	585	606	569	581	593	572	592	551	588	556	551	601	570	599	587	588	567	587	629	593	605	579	590	574	523	597	584	624	626	574	552	601	585	602	606	570	562	581	567	600	545	599	577	576	602	594	605	582	608	602	605	663	540	558	596	564	592	581	573	624	599	562	566	560	603	601	572	606	599	561	601	621	600	602	577	577	615	556	549	618	574	540	570	576	579	605	538	601	548	629	581	581	582	565	586	573	596	589	561	613	579	566	582	528	610	592	575	606	590	590	609	589	550	596	595	555	554	604	582	589	601	582	581	588	611	573	604	584	534	567	581	588	586	605	595	563	571	601	580	564	597	629	595	618	637	549	592	538	606	551	586	591	630	588	584	600	580	599	603	582	584	591	600	585	569	613	559	564	574	601	579	597	578	569	577	569	590	591	581	565	566	584	584	587	593	521	577	558	582	570	605	607	628	601	588	603	646	578	584	595	592	571	589	563	574	557	588	607	536	568	604	587	583	583	580	546	629	565	571	608	587	605	609	573	595	586	556	608	544	558	551	570	596	592	565	627	577	583	582	568	578	556	551	560	599	602	562	589	590	574	595	549	569	572	591	579	579	582	628	567	569	566	523	577	638	623	606	606	590	589	610	565	563	589	581	591	586	540	596	597	614	586	575	547	577	598	578	596	610	581	597	587	580	601	578	576	570	578	545	575	577	619	608	536	619	572	602	587	586	573	576	581	603	578	591	553	567	592	602	579	568	595	578	584	576	639	613	550	552	597	567	579	561	606	568	596	567	579	569	616	560	547	559	578	605	596	571	579	622	590	596	619	601	580	573	532	572	598	561	582	597	576	575	551	541	576	636	573	612	577	537	583	591	561	562	597	577	561	606	573	577	609	573	587	566	551	549	533	557	582	576	576	591	605	612	601	594	616	561	570	590	543	588	573	564	589	567	597	580	590	592	555	618	592	606	614	572	595	580	603	572	584	600	575	563	639	553	579	589	583	553	572	625	609	584	619	605	571	569	563	574	570	594	607	542	551	608	605	559	615	596	612	555	632	582	559	565	594	612	558	596	533	570	525	563	632	597	562	581	554	598	594	585	576	565	595	572	564	637	650	568	611	576	596	547	577	584	579	576	578	599	536	585	563	608	584	559	555	583	613	547	570	563	583	531	556	607	590	586	596	555	588	623	616	601	570	548	568	577	557	524	556	538	553	582	594	561	603	596	569	569	508	580	598	569	619	616	558	611	587	564	570	566	577	623	566	577	588	569	559	575	604	559	605	562	575	578	580	572	637	599	615	560	590	547	582	558	584	543	619	591	566	589	625	545	556	598	614	582	588	616	572	607	540	578	576	548	558	601	556	572	591	605	566	554	608	615	625	581	608	578	563	564	583	602	598	554	578	602	574	579	543	586	574	623	569	536	577	578	552	603	601	587	608	570	574	570	610	572	607	606	623	638	562	599	582	575	557	568	550	555	598	566	562	580	563	581	595	603	583	596	572	551	583	581	591	593	595	615	593	498	568	552	593	619	621	535	555	554	560	598	610	593	577	595	587	606	525	575	553	560	534	620	584	562	547	594	615	628	634	570	571	547	536	606	552	565	594	572	574	527	597	567	564	615	569	563	585	558	593	574	560	563	610	589	582	579	578	592	575	522	586	574	600	588	576	594	569	610	586	617	617	620	590	551	641	581	573	560	595	584	579	560	565	593	611	588	610	577	579	592	559	610	595	569	600	610	564	561	592	560	583	569	556	571	586	579	608	604	626	617	579	571	571	546	584	616	592	548	582	620	571	599	588	609	561	572	557	569	621	636	589	585	635	579	587	577	576	587	601	604	618	567	575	612	600	529	543	666	583	574	554	577	600	542	598	605	550	541	554	591	590	609	569	581	601	543	550	601	570	599	581	564	608	582	566	598	556	594	550	570	629	582	600	579	588	582	621	594	576	578	552	589	616	547	600	589	568	580	585	594	611	564	590	539	560	576	583	571	592	575	612	574	580	592	592	626	561	564	567	591	572	583	579	589	562	577	554	575	581	604	618	583	579	600	572	555	580	581	578	591	589	566	569	562	564	580	617	597	561	571	555	565	615	574	570	537	581	526	592	577	566	633	564	560	540	560	654	585	611	597	617	574	585	606	602	619	576	570	573	573	583	548	553	591	601	556	571	620	602	563	585	567	582	562	595	580	597	572	603	583	567	599	608	575	554	557
11282	4218	5290	3856	2440	1798	1264	1047	909	814	746	703	707	694	658	654	641	683	599	586	521	521	467	459	446	402	404	344	360	404	337	340	362	396	380	379	348	371	340	337	323	337	374	344	362	333	358	323	360	367	307	305	320	313	323	339	317	325	312	339	337	311	322	304	351	309	327	314	302	334	351	312	311	326	311	343	323	335	331	308	284	282	313	312	320	373	311	312	321	289	329	314	307	305	345	335	339	339	351	319	316	305	325	337	321	318	299	316	311	309	317	304	301	304	312	300	315	325	315	312	311	307	329	314	312	331	343	326	321	333	318	288	313	302	331	334	350	330	299	325	308	365	323	286	318	317	329	357	329	322	347	341	309	314	326	311	303	294	300	295	300	292	342	341	316	315	307	311	303	333	381	309	308	309	367	309	284	306	328	318	317	314	319	305	342	346	316	334	326	319	297	315	291	299	337	309	333	306	319	322	318	337	312	291	319	330	300	322	294	329	317	302	278	336	339	313	324	298	295	319	330	302	315	318	337	327	342	326	294	285	333	330	335	336	328	320	330	321	327	341	330	312	308	311	337	319	322	332	270	305	323	336	329	317	315	357	318	341	332	317	307	304	324	304	312	339	338	307	350	323	318	283	303	330	332	366	312	316	302	329	322	301	386	339	309	340	329	303	312	328	310	308	336	348	307	312	332	347	353	320	322	327	306	314	312	346	333	320	342	315	327	334	343	313	325	308	305	304	306	324	332	326	334	323	329	341	341	306	352	324	335	319	322	317	330	313	336	324	328	319	317	312	353	335	320	317	326	312	299	316	320	370	314	333	300	363	315	317	306	299	322	331	323	310	321	309	303	306	304	308	316	314	352	293	295	320	318	324	328	318	356	324	364	335	327	325	298	307	336	318	318	315	306	338	328	327	327	339	326	299	346	310	341	305	289	329	307	303	327	307	308	306	336	272	301	317	344	313	307	330	345	293	356	311	304	324	352	294	313	331	305	301	324	310	313	357	310	337	318	302	314	306	299	321	324	334	326	321	357	315	291	334	323	316	317	310	328	339	331	309	349	334	373	319	280	334	305	332	313	356	335	303	301	315	286	332	276	314	325	295	308	338	322	317	329	321	317	351	341	316	321	302	304	351	293	327	357	306	301	341	284	315	337	331	314	294	319	306	321	303	340	330	324	336	324	319	322	295	323	288	312	291	327	331	327	350	298	281	320	311	310	311	301	296	317	292	310	339	347	322	357	325	352	357	344	317	324	303	340	324	312	333	326	346	356	323	333	287	295	305	319	349	309	335	338	298	302	303	323	301	333	331	334	346	321	335	340	291	317	348	302	344	315	321	314	320	327	316	292	332	355	334	339	343	332	305	305	343	322	322	311	301	311	356	313	292	349	292	331	320	352	332	303	332	346	312	295	301	330	346	316	326	338	282	321	312	325	346	325	336	330	317	331	324	333	335	352	337	332	303	317	308	307	291	323	312	296	254	305	310	314	318	329	319	266	297	291	304	310	336	336	329	318	293	317	307	299	322	300	326	322	305	309	328	322	319	341	348	317	319	298	319	330	324	342	333	289	288	302	286	319	317	306	305	323	319	295	322	325	315	288	328	310	336	313	315	330	313	336	341	321	312	331	343	305	319	332	326	336	293	314	290	289	296	307	305	313	304	323	299	299	348	334	316	336	312	318	317	332	318	293	331	293	328	355	384	315	363	327	324	336	313	309	315	313	342	337	317	316	304	336	349	333	309	333	321	322	328	333	344	274	299	275	313	308	340	333	359	336	312	351	311	314	343	312	309	323	325	318	366	324	317	297	324	319	313	343	345	359	318	322	329	341	352	342	330	346	309	325	320	313	322	314	348	345	312	347	321	316	334	297	323	291	332	333	315	322	325	315	344	290	303	320	301	354	308	302	323	338	309	292	333	284	316	313	335	308	295	316	346	319	306	347	339	338	319	330	354	312	337	278	306	324	303	316	310	309	315	325	345	314	311	336	342	289	327	288	329	338	333	332	320	319	323	344	303	343	310	324	378	336	309	323	312	279	310	319	301	315	329	325	315	324	354	326	272	318	310	319	313	316	319	306	313	353	339	335	352	317	316	333	337	327	330	307	313	324	323	307	303	314	301	311	312	324	311	324	335	332	298	333	355	324	313	308	320	339	312	335	360	344	331	292	318	341	325	362	309	336	291	310	311	300	334	315	285	327	305	334	335	308	312	326	294	334	300	308	286	312	324	344	361	347	309	315	276	309	307	329	308	335	321	341	304	322	304	323	326	336	308	307	313	341	325	349	344	328	323	321	336	320	278	315	351	323	293	314	323	293	297	324	316	284	325	334	336	302	323	316	311	319	298	303	317	321	344	327	302	335	305	321	346	304	295	339	307	308	316	312	316	312	325	282	296	310	317	318	312	291	328	329	327	284	315	312	322	310	313	298	333	308	294	310	325	332	358	310	327	319	337	327	296	301	353	320	302	316	316	377	318	340	318	285	315	317	315	324	304	325	359	359	328	309	314	352	316	318	318	329	370	313	341	312	331	325	304	333	312	298	339	364	367	317	332	295	283	318	312	341	329	335	356	253	321	328	340	302	293	277	346	318	300	325	315	325	287	338	325	330	323	326	304	324	317	322	329	359	316	325	293	326	324	340	333	311	287	321	296	335	337	315	307	308	306	337	337	319	281	309	328	299	328	310	337	309	324	292	326	313	321	351	337	342	331	334	325	342	324	347	306	352	304	292	297	321	294	317	363	356	332	329	313	287	318	308	316	318	314	344	298	316	328	314	297	302	315	308	283	341	324	340	316	334	296	334	335	318	328	339	292	293	360	328	329	303	287	310	325	332	292	308	314	362	302	340	331	325	296	312	324	331	333	292	307	292	335	335	294	335	304	341	294	345	307	317	325	311	335	280	352	290	299	331	303	330	326	326	359	334	335	332	301	327	310	321	346	313	309	323	347	322	313	333	332	304	338	284	283	316	307	336	292	329	315	334	294	290	330	335	317	316	317	346	326	339	290	309	303	327	332	334	321	331	344	313	313	309	318	307	330	345	320	328	304	329	293	358	308	311	341	338	305	301	326	295	306	292	302	301	328	311	331	319	307	328	320	308	308	269	337	349	323	344	324	314	307	349	330	337	322	320	357	304	312	328	306	312	312	324	307	316	340	341	323	316	317	308	319	298	331	327	352	302	310	315	297	311	324	316	300	288	290	322	338	326	267	337	295	341	317	334	294	330	330	323	314	324	298	332	327	321	298	332	310	346	297	330	303	297	332	291	346	323	355	309	326	357	319	336	306	328	307	321	328	305	306	330	304	326	316	303	342	316	321	362	324	310	314	300	320	333	313	305	339	322	352	331	291	323	332	330	320	340	317	333	305	304	340	310	312	328	322	311	297	351	324	321	310	314	339	299	315	368	324	287	310	315	309	318	316	316	302	304	334	322	336	297	359	311	295	287	324	325	286	286	319	323	280	283	338	323	303	327	331	302	333
6840	3767	9233	10220	8162	6867	5307	4485	3941	3581	3397	3254	3137	2974	2958	3157	3153	3044	2690	2345	2087	1890	1874	1744	1464	1319	1237	1080	1118	1023	1083	1084	1033	1133	1141	1020	1047	992	1062	1008	1034	933	964	945	942	955	879	900	891	849	851	835	915	865	910	893	856	877	871	840	871	862	840	819	795	829	753	815	766	805	781	809	744	775	771	810	775	737	764	783	722	792	692	730	772	771	768	761	794	774	742	727	803	757	747	782	793	771	782	780	734	774	749	721	737	794	762	785	793	773	755	782	722	752	814	769	724	757	766	787	762	819	751	706	764	694	767	761	736	783	739	788	743	783	779	748	817	742	770	733	785	737	720	763	778	770	801	741	710	689	766	753	746	764	790	776	728	728	777	770	737	728	778	714	720	795	757	755	782	722	778	772	788	752	791	721	775	754	704	777	739	814	763	752	780	744	747	740	752	752	760	796	764	800	789	797	766	759	760	756	779	771	795	780	743	743	810	800	783	837	797	789	710	812	728	774	788	805	723	730	714	749	806	742	784	713	755	764	790	766	787	782	764	752	771	759	755	759	768	779	809	757	772	814	759	764	744	765	743	769	721	751	786	796	730	768	755	724	785	772	757	780	732	739	762	753	768	787	751	695	747	750	770	706	766	795	711	745	718	785	754	768	757	758	755	785	730	811	775	755	742	736	776	760	748	770	785	756	769	744	773	738	768	748	777	781	743	759	759	738	792	769	736	726	740	755	780	760	768	714	756	803	751	770	741	767	767	749	735	803	753	759	812	805	780	755	773	756	740	747	736	797	730	767	742	719	786	778	758	731	776	763	776	731	791	763	747	719	745	780	739	772	772	784	744	759	747	710	774	770	748	734	762	772	770	753	752	781	775	745	750	739	751	766	769	788	761	714	738	717	752	747	756	738	761	729	770	778	749	798	767	792	759	803	786	787	792	759	733	781	753	755	746	748	736	802	746	757	769	714	725	745	763	777	796	698	755	744	742	768	825	771	754	760	746	727	735	758	790	750	761	825	779	758	786	761	771	772	785	766	718	783	768	739	688	772	712	734	823	781	808	767	736	792	785	753	798	766	803	786	743	757	811	728	807	796	781	746	693	754	780	749	785	725	742	799	755	711	769	741	730	771	760	784	750	768	767	776	778	775	765	773	759	752	809	775	760	776	787	750	698	799	732	767	733	719	729	801	744	751	714	761	797	706	738	700	791	782	786	736	746	797	823	741	762	791	781	789	808	750	766	743	804	745	769	809	778	757	762	740	764	743	766	718	760	752	759	756	711	756	735	772	741	734	749	734	793	746	749	813	764	798	785	754	755	780	734	743	724	741	769	801	768	801	701	703	820	781	748	763	750	739	746	778	736	766	759	763	764	746	755	729	801	757	744	791	715	769	747	748	782	766	778	752	826	785	787	757	763	769	748	744	749	791	753	772	763	746	778	755	778	751	760	759	732	756	766	715	768	786	759	770	740	735	739	779	756	731	709	761	771	752	724	757	750	723	760	753	808	752	759	736	736	793	757	712	732	758	757	766	760	764	780	769	787	737	761	784	759	713	764	748	749	790	791	744	769	776	731	751	746	751	745	739	759	742	735	722	773	755	775	768	747	751	766	774	783	731	725	780	735	792	751	739	759	742	759	764	753	783	752	778	743	758	796	762	729	750	715	725	772	787	724	766	759	772	744	794	804	763	776	731	796	803	811	775	773	739	758	781	725	664	739	738	767	768	788	726	815	743	776	757	692	778	765	717	747	760	756	747	721	774	770	757	729	744	739	744	746	726	737	804	705	731	820	753	768	742	780	771	741	753	743	742	779	765	758	728	734	770	754	788	767	743	737	756	803	720	759	735	759	807	789	811	743	767	781	748	782	766	772	743	760	771	725	790	716	743	774	760	768	716	788	756	715	778	771	755	800	811	741	717	749	749	757	729	732	733	764	767	785	734	714	752	726	738	742	778	793	796	718	749	745	795	802	747	745	813	730	750	720	752	772	774	792	758	767	773	768	780	717	813	725	800	782	759	763	735	819	756	732	732	748	784	764	801	792	729	755	799	745	770	784	767	742	781	738	767	727	791	770	720	795	736	802	769	785	747	778	699	772	801	721	777	750	754	724	768	775	765	699	687	780	771	778	750	738	781	778	786	743	739	746	753	760	750	780	729	712	746	790	782	699	770	715	729	771	760	813	779	747	755	736	809	767	796	768	772	757	764	753	790	788	764	719	734	741	782	766	774	739	756	735	789	717	762	728	751	750	754	776	763	769	838	740	718	759	751	810	747	805	793	776	751	784	749	747	702	768	721	754	745	775	775	780	791	755	760	714	761	719	814	751	719	733	757	772	734	766	733	738	797	763	724	755	750	748	775	714	721	790	771	749	762	697	811	729	791	753	748	738	778	681	729	787	745	771	785	789	781	803	760	794	756	756	794	810	766	791	761	767	770	780	794	765	726	758	758	745	788	720	703	712	759	776	765	787	773	755	726	788	778	735	727	740	834	765	722	770	751	752	768	761	740	825	728	788	750	732	729	759	762	725	761	799	709	790	772	759	775	745	756	741	778	788	744	750	757	749	757	760	741	785	776	723	776	761	735	762	775	788	754	750	732	822	803	729	757	711	725	718	780	792	742	741	727	726	770	779	767	754	815	735	802	756	786	756	772	756	763	770	712	778	757	771	798	754	722	814	733	752	756	794	752	800	815	760	764	779	764	723	759	697	786	728	809	709	709	738	776	799	695	761	797	764	733	779	760	726	738	743	794	763	804	699	758	756	763	750	722	774	752	755	736	783	769	795	729	743	764	758	715	757	761	751	771	786	765	791	748	732	822	770	755	809	777	733	755	719	769	773	785	717	718	784	704	725	764	736	742	777	720	761	727	801	741	727	766	775	745	781	814	751	719	775	728	738	752	753	781	775	744	796	767	707	765	761	753	725	788	736	726	752	770	754	778	765	756	757	812	767	769	763	736	758	760	779	740	740	751	794	785	780	756	789	792	761	750	719	766	760	811	733	740	750	783	744	827	802	785	768	758	800	739	756	759	778	755	785	714	738	808	798	761	805	767	758	770	773	793	749	767	749	762	762	764	741	730	793	787	752	774	728	796	789	723	764	790	726	749	794	770	788	752	732	770	734	763	759	739	775	790	778	734	764	755	815	751	757	801	726	740	753	747	713	755	745	774	763	806	771	759	777	791	703	752	736	732	720	741	763	795	772	742	767	751	719	755	773	739	780	740	688	759	755	758	746	753	756	753	756	767	816	780	744	702	801	761	736	702	748	802	780	746	747	747	782	744	721	769	759	757	741	719	719	784	767	753	679	740	813	806	771	759	768	776	795	759	764	766	800	753	788	782	761	770	808	730	764	761	751	779	748	729	744	770	749	763	713	782	787	746	754	729	741	768	727	758	774	773	748	711	761	801	743	763	745	766	768	751	773	788	732	766	718	762	777	797	756	741	767	759	752	716	732	755	741	792	769	756	756	713	736	720	724	793
28110	12318	11806	9255	6009	3677	2742	2078	1703	1446	1552	1399	1218	1099	1016	1022	1071	1114	1115	1050	947	849	690	634	593	512	431	409	409	424	350	358	366	370	360	337	362	357	329	361	366	359	318	313	351	328	345	334	347	304	317	294	315	308	316	339	315	292	296	322	316	306	300	313	282	312	261	310	287	275	270	281	300	308	303	311	303	302	320	293	299	299	281	290	297	306	298	291	287	267	307	305	290	289	290	304	301	262	287	290	310	244	285	277	305	281	284	294	270	266	310	308	262	282	292	293	292	311	302	268	266	279	271	303	284	305	291	295	305	257	296	283	277	302	299	268	266	279	260	262	279	274	292	287	288	301	266	263	265	276	276	247	296	252	282	276	306	285	281	272	290	275	306	299	301	300	308	270	268	288	306	299	266	288	294	307	256	327	297	275	278	328	299	273	286	275	283	287	281	316	311	279	286	300	268	287	264	315	301	281	297	297	301	264	317	288	267	289	298	281	266	265	304	326	290	282	294	279	284	314	280	295	275	305	290	282	279	259	277	307	310	264	296	261	286	304	294	287	278	277	275	283	258	298	270	276	286	286	254	255	299	252	282	285	266	290	262	264	262	283	305	289	288	251	260	281	272	252	293	274	267	286	297	296	279	281	292	266	265	301	251	281	275	278	297	284	298	259	256	267	277	294	242	303	307	291	298	272	265	279	319	294	280	298	309	303	298	261	294	281	299	303	284	277	300	297	277	292	310	282	299	321	294	266	292	266	312	260	271	292	283	282	274	295	269	309	282	264	292	260	284	297	297	278	307	286	315	307	288	275	280	288	268	289	312	279	284	288	276	302	270	303	288	291	265	287	285	272	251	307	287	311	283	282	296	288	285	295	301	242	306	282	263	276	292	309	296	292	291	325	280	272	262	287	287	281	276	298	273	291	312	266	302	290	291	300	275	254	310	295	289	268	314	282	283	291	271	288	258	286	289	255	269	327	270	307	283	288	318	276	281	286	289	294	302	268	299	308	302	275	285	305	276	295	283	270	280	274	255	272	266	307	293	273	286	296	290	315	289	250	306	292	277	270	281	288	312	292	268	328	301	273	298	291	285	253	293	275	303	277	271	281	297	272	294	256	317	287	314	277	266	276	301	278	269	305	285	249	303	310	269	303	259	266	278	306	239	286	246	294	282	279	279	274	274	299	304	284	311	298	283	298	318	296	256	270	282	308	273	283	309	314	272	287	291	256	283	265	281	272	303	295	294	288	266	272	305	285	296	298	298	267	287	286	271	317	268	260	267	251	280	267	262	285	269	281	260	292	290	273	246	275	277	304	270	298	274	290	265	283	309	316	288	278	299	300	294	283	272	281	289	297	278	297	272	299	262	307	285	276	314	267	289	314	314	262	277	297	301	275	274	261	285	277	284	271	271	310	316	305	263	295	266	272	300	276	279	283	298	296	280	289	283	234	286	264	272	275	293	263	292	280	286	322	287	280	271	282	281	271	305	285	253	290	276	267	283	299	301	266	302	300	278	294	290	268	296	261	278	285	315	292	296	278	284	267	296	278	293	297	299	305	280	294	261	267	246	278	256	259	277	280	285	278	253	288	306	292	310	293	270	298	315	262	256	288	284	262	286	267	291	268	291	280	294	270	279	282	269	278	275	294	294	263	266	285	289	280	280	287	323	312	307	297	302	310	290	328	243	290	276	274	305	277	271	347	254	306	267	262	273	302	296	262	296	271	315	278	255	286	256	290	252	304	284	273	320	306	280	279	293	288	250	305	256	299	269	289	268	279	287	284	280	227	245	301	275	286	297	260	305	297	300	288	280	278	294	296	281	295	298	286	317	252	314	299	286	294	275	268	306	302	271	296	303	265	312	264	288	293	257	295	262	306	269	268	266	274	262	284	273	276	313	247	294	298	290	292	287	282	273	251	282	306	310	303	263	248	278	284	296	292	301	286	279	272	285	261	297	287	283	264	280	267	280	281	315	282	298	323	259	298	303	272	313	293	290	301	268	275	307	296	276	291	295	280	267	271	308	292	319	301	285	286	312	296	293	272	282	268	282	254	295	288	282	299	295	280	288	276	274	319	306	282	295	290	302	256	273	273	280	275	308	276	269	293	301	282	281	287	306	268	283	326	276	276	273	250	301	276	265	305	286	301	280	292	283	282	239	282	321	284	267	257	287	262	266	295	269	275	290	276	305	308	304	284	277	274	294	295	292	283	313	291	269	327	282	312	271	267	278	258	284	298	276	289	284	286	276	250	307	267	296	288	314	275	246	284	252	263	292	304	257	278	264	296	264	297	290	293	301	288	282	294	278	280	316	264	312	282	286	275	278	253	289	284	290	261	279	272	258	265	280	283	259	263	277	300	296	250	292	311	273	288	280	275	265	296	278	301	279	297	306	284	265	272	276	277	292	294	281	270	274	278	277	288	247	299	312	319	278	269	284	278	261	285	291	312	295	302	258	287	258	290	291	270	262	309	279	309	273	260	284	279	290	269	290	268	298	287	298	262	285	270	287	289	271	284	245	276	332	295	233	291	277	292	274	304	297	271	261	267	293	264	292	295	264	256	280	295	275	299	277	295	268	280	285	259	312	301	294	306	279	290	287	285	325	326	287	277	289	281	277	285	271	276	271	268	270	255	280	307	276	292	296	294	262	287	275	295	266	300	279	285	288	325	276	261	286	285	270	306	271	268	299	256	260	288	303	292	269	282	296	247	299	272	293	273	283	258	330	301	284	266	301	292	285	285	286	295	287	249	294	304	279	293	282	261	256	304	278	294	271	260	304	264	293	315	277	291	310	297	283	260	256	282	266	276	292	286	286	304	275	266	265	264	258	284	304	281	277	265	279	262	262	291	307	294	282	261	305	288	297	279	287	265	265	271	274	280	283	273	268	301	291	303	278	302	295	287	287	267	266	314	293	268	270	296	280	277	263	290	279	284	304	263	313	292	289	319	308	262	263	331	264	275	300	270	283	300	282	257	330	298	269	292	280	288	295	276	258	279	266	265	285	305	270	305	292	285	276	286	313	254	269	299	286	289	303	289	304	278	290	257	281	289	292	277	283	263	289	306	293	251	315	283	280	311	303	293	300	298	268	289	278	291	305	279	269	260	269	284	303	250	274	299	260	250	316	303	299	299	270	287	301	293	261	287	296	296	297	276	283	287	301	269	260	293	303	287	309	257	276	295	285	272	281	288	263	274	268	310	284	275	256	265	291	283	281	301	268	275	303	283	287	286	265	290	308	283	271	266	293	277	275	256	308	277	298	299	242	271	265	288	277	287	288	284	266	316	288	272	284	288	270	265	290	269	303	288	294	274	288	293	280	245	288	275	270	259	301	288	264	277	290	305	298	284	296	273	268	268	274	306	300	301	267	273	284	272	294	294	297	301	269	322	270	292	264	275	280	301	283	306	283	298	291	281	275	280	259	259	275	315	262	279	278	296	307	311	266	259	256	273	288	262	306	283	305	295	297	309	260	252	267	274
16440	7025	14966	17377	14960	11902	10294	8933	7884	7373	7510	6950	6049	5702	5234	5623	5981	5742	5720	5439	5131	4562	3726	3144	2637	2322	1952	1767	1818	1593	1441	1458	1393	1431	1307	1228	1172	1162	1147	1197	1171	1024	1077	1049	995	1045	1016	1002	963	962	844	888	943	898	957	917	965	879	863	913	934	891	894	760	728	782	730	718	706	753	726	732	725	746	730	737	710	725	744	714	677	703	702	711	675	713	663	710	692	736	706	728	679	798	712	698	745	776	697	678	676	652	681	686	660	683	721	697	665	667	671	671	639	673	694	659	670	622	655	671	671	731	704	690	679	746	670	680	703	682	703	702	696	714	685	720	671	689	707	693	655	703	633	661	647	694	682	703	722	636	664	671	686	630	649	694	706	649	710	679	706	629	651	696	696	653	717	729	679	652	630	691	670	636	678	701	677	678	641	648	703	697	680	696	679	679	721	720	676	685	695	694	693	669	721	681	653	668	730	689	690	630	668	650	663	689	669	718	700	695	726	690	686	712	676	670	703	646	696	695	704	710	660	666	673	656	686	702	673	661	700	716	645	725	682	732	636	686	654	721	705	732	698	707	678	700	685	647	636	671	675	642	662	712	646	646	756	718	692	722	668	657	648	688	682	671	676	680	696	705	706	633	688	659	694	669	658	686	670	712	736	649	678	715	696	685	684	698	686	672	708	678	665	695	660	661	682	707	672	732	692	690	694	692	703	696	682	693	681	709	636	683	705	652	697	662	714	676	643	657	676	715	726	681	728	675	640	689	686	695	703	688	691	689	637	727	688	649	694	682	668	693	686	686	715	671	660	714	722	713	724	700	684	676	709	698	687	671	654	681	701	682	639	674	648	715	694	728	653	710	693	701	693	689	686	716	670	652	676	656	687	657	665	692	700	655	697	674	651	705	680	706	669	716	701	684	688	734	683	696	690	666	715	719	651	712	675	718	654	683	706	708	716	675	690	694	687	674	684	719	713	643	663	742	680	593	654	653	730	717	678	723	668	679	685	692	725	692	703	644	700	685	715	701	631	696	691	716	658	716	673	649	666	643	678	692	686	700	720	661	701	670	688	650	684	700	692	716	670	659	682	671	691	662	685	743	742	707	708	662	685	701	710	696	694	674	677	683	651	671	689	667	640	708	686	663	682	628	678	713	681	723	681	728	654	676	714	701	636	649	683	690	699	741	705	661	685	704	712	736	713	709	648	698	662	672	691	633	652	713	668	729	688	755	717	710	650	692	696	663	724	659	661	696	669	683	675	659	690	629	695	658	735	720	695	701	701	657	658	663	694	702	708	711	734	706	664	694	653	731	641	685	665	697	694	661	681	662	647	703	714	653	660	705	668	666	688	669	676	653	656	661	711	702	655	721	677	697	697	695	656	735	653	661	675	667	688	732	682	686	686	645	684	727	669	714	730	683	670	646	633	714	743	672	696	689	668	698	692	688	682	663	661	669	728	646	716	694	752	692	702	662	650	720	697	717	698	685	674	663	680	644	675	710	711	716	661	642	667	660	701	724	700	655	704	698	722	684	673	716	709	650	711	700	679	676	645	717	653	678	694	679	678	673	737	682	693	650	645	704	651	725	642	709	641	693	698	662	748	697	698	712	650	651	699	657	687	657	694	683	674	682	683	666	650	708	656	702	700	690	680	702	647	672	661	688	690	702	689	686	670	695	682	682	664	699	672	679	668	716	686	685	680	725	668	693	704	681	692	715	653	682	695	711	664	656	694	746	702	653	742	687	680	676	730	693	689	706	680	652	714	694	696	666	680	661	688	645	712	668	675	671	677	662	682	714	710	682	713	725	710	688	708	682	674	639	754	662	649	696	684	650	634	655	696	693	710	655	676	659	681	628	679	677	679	727	704	668	655	678	657	693	638	691	704	724	692	678	705	644	702	724	670	660	696	692	667	702	693	719	724	699	676	706	707	679	676	652	675	682	667	690	637	681	642	684	683	690	677	722	704	669	670	721	646	681	684	723	657	678	698	704	664	672	651	677	635	673	683	688	750	655	692	688	700	634	698	702	646	688	719	701	704	650	720	644	687	676	688	688	673	696	721	695	706	706	677	691	677	682	674	649	641	664	679	610	723	671	676	689	676	683	705	676	682	656	698	637	680	670	703	715	739	700	690	676	665	701	642	689	674	641	724	710	653	710	645	699	674	689	660	736	707	647	689	705	690	646	652	674	683	719	691	696	688	692	713	670	649	655	702	660	686	662	678	699	651	715	687	676	708	652	704	657	672	696	695	735	675	677	667	679	663	696	735	680	677	657	681	658	691	676	671	660	674	715	671	749	721	667	720	706	650	650	676	613	703	707	675	693	669	692	723	663	666	763	699	705	642	681	694	720	688	686	731	669	674	615	709	703	715	695	688	670	686	621	696	654	703	670	675	655	649	633	697	658	689	700	674	700	727	720	696	735	649	635	687	732	645	706	657	675	682	683	668	663	719	653	680	702	718	687	734	679	722	715	690	626	666	736	693	627	643	656	668	672	665	706	698	691	691	688	690	697	657	685	667	707	726	670	706	700	716	654	676	675	662	696	691	651	667	711	706	723	687	685	672	653	665	661	695	699	671	709	678	700	687	666	736	670	664	718	705	686	722	682	678	655	666	731	693	697	671	706	682	656	683	685	649	677	736	717	679	727	684	703	661	695	677	716	682	680	729	676	673	677	670	669	605	657	718	620	693	684	636	666	684	686	647	686	689	688	692	668	672	667	684	696	665	706	695	654	680	730	710	725	660	666	680	706	721	730	724	662	597	664	705	679	681	682	721	677	739	657	652	703	654	682	658	714	730	647	659	673	712	710	722	677	644	667	648	670	649	687	678	668	680	679	680	652	679	674	698	698	673	690	730	659	653	697	650	646	678	649	715	696	685	658	663	711	736	684	668	686	759	663	682	702	705	699	650	658	677	712	726	683	688	626	674	691	661	622	719	709	729	685	716	696	682	736	708	701	700	651	690	672	668	698	669	709	702	690	701	671	684	727	704	685	708	695	677	671	663	671	659	709	673	668	716	709	720	652	683	696	690	678	710	692	746	697	677	701	702	675	726	693	669	687	701	659	689	671	623	704	705	698	658	709	658	656	669	663	661	700	663	662	679	706	668	705	677	667	716	685	668	700	666	686	702	662	678	680	668	665	683	690	704	676	717	672	653	711	675	698	661	662	716	643	671	705	703	669	660	699	704	682	647	710	693	691	695	654	702	695	674	744	703	660	681	724	671	685	684	704	699	688	691	668	714	678	719	670	679	690	691	682	673	650	721	657	721	723	717	693	605	690	688	693	689	703	700	672	712	670	699	652	612	663	675	730	712	722	653	687	683	639	711	715	713	674	615	660	655	690	666	695	733	693	654	677	666	647	647	681	723	680	694	734	662	655	715	691	758	711	713	655	724	687	669	657	725	725	672	692	684	722	639	672	687	679	689	650	632	657	658	688	684	689	700	691	679	695	662	700	670	660	662	725	623	702	696	699	643	662	650	699
37739	18699	17289	13771	9332	5502	4002	3311	2576	2240	2070	2096	1778	1460	1546	1619	1535	1597	1655	1626	1486	1270	989	725	799	726	480	456	493	425	433	397	391	425	368	335	343	356	349	313	348	334	319	293	299	328	330	304	296	281	299	282	286	302	285	272	267	295	274	296	291	271	239	258	267	278	271	243	257	260	257	289	259	252	264	261	258	257	245	255	249	253	254	237	243	237	250	267	233	242	258	248	272	230	236	224	253	240	261	262	270	259	257	233	250	236	248	230	259	242	223	245	284	235	259	260	264	258	236	254	253	242	291	239	283	239	237	271	284	283	268	269	298	261	246	261	257	242	246	210	247	261	255	258	253	246	263	233	254	214	231	259	251	240	294	237	231	250	251	257	258	225	262	239	259	248	229	248	225	245	252	258	246	270	235	236	256	237	266	241	278	233	255	237	270	257	228	220	254	243	254	259	263	246	263	241	257	271	254	247	237	242	256	298	276	256	259	245	243	274	249	267	254	243	244	235	260	249	236	265	246	239	251	268	221	256	259	232	241	259	248	255	250	241	231	253	239	267	261	273	264	235	241	242	267	272	241	262	268	234	237	266	263	232	245	253	224	249	273	257	249	278	248	261	237	255	263	276	255	241	254	241	252	248	246	258	252	237	254	250	236	231	252	225	221	278	284	263	272	249	235	256	262	252	253	249	231	269	266	236	295	246	252	249	235	266	243	244	251	274	240	232	245	255	241	231	250	274	259	259	240	255	247	218	233	246	251	282	231	235	268	232	230	238	255	240	240	229	245	276	259	247	254	276	245	265	256	226	245	239	250	277	241	234	225	247	251	232	260	249	262	271	261	232	258	239	242	247	247	260	281	236	243	248	257	255	247	231	271	279	235	225	251	273	249	213	249	231	220	221	254	252	245	263	225	264	260	245	246	254	223	245	265	254	250	260	253	230	266	264	227	264	232	249	266	252	265	243	252	214	277	251	242	252	237	269	248	263	230	235	234	252	232	246	230	238	241	249	267	217	261	263	277	225	217	245	277	242	258	261	232	293	263	270	266	263	220	284	252	240	232	239	251	266	259	238	231	265	264	258	261	228	249	262	221	232	258	290	246	230	256	261	243	243	240	270	242	260	259	232	250	228	256	248	253	256	250	284	259	252	241	219	241	239	243	265	229	267	269	258	265	243	265	249	268	239	221	250	264	237	237	255	246	239	253	236	227	228	248	271	210	280	260	245	236	246	222	266	259	250	232	246	248	233	271	235	248	243	241	227	268	234	257	241	242	237	274	256	243	254	243	240	277	216	247	251	254	256	275	248	227	224	263	261	243	236	233	241	250	276	241	260	266	262	250	260	263	248	239	243	285	262	224	273	259	250	228	247	288	263	260	259	265	245	246	259	240	245	297	238	239	242	251	264	247	248	272	273	262	232	255	250	217	236	276	232	252	247	267	248	246	272	273	277	234	238	263	266	246	277	241	245	241	249	264	239	265	231	228	248	232	244	228	244	259	232	251	219	243	290	239	251	232	239	248	265	248	248	243	248	250	231	249	212	238	257	226	242	226	270	242	241	256	240	231	258	248	271	245	263	257	246	209	226	280	238	234	235	237	239	254	205	255	254	222	281	258	234	255	263	237	243	242	281	247	259	255	249	213	244	284	258	247	240	254	264	252	259	241	258	243	236	243	237	257	242	250	240	230	211	250	252	237	221	245	241	251	256	245	234	273	242	242	222	241	252	290	277	256	253	260	265	236	241	224	270	252	239	276	258	277	264	264	262	228	223	223	258	207	229	243	247	234	243	266	260	257	245	258	240	272	297	225	245	245	277	238	269	235	232	243	224	225	284	232	278	231	243	231	252	235	253	250	227	261	248	233	235	271	248	222	249	243	246	257	249	271	255	265	250	266	264	250	267	243	244	230	256	275	278	236	247	265	258	227	259	203	255	243	274	264	262	231	241	248	263	242	247	260	254	251	265	254	266	265	246	239	257	222	259	273	240	241	253	250	246	247	262	240	213	239	257	221	263	245	263	240	248	246	258	246	259	242	270	232	267	240	227	247	241	221	249	260	272	242	246	227	263	254	248	233	230	233	246	234	245	253	242	248	226	255	260	256	251	217	269	276	259	260	258	264	279	263	264	219	264	224	283	269	240	229	270	256	244	259	238	257	253	261	266	274	241	255	251	253	280	243	263	281	258	245	262	248	228	243	279	267	253	234	281	255	244	224	254	229	252	212	225	250	266	256	262	287	245	275	246	263	235	249	254	261	236	240	265	250	264	245	286	258	241	276	279	236	241	235	282	234	268	277	256	254	254	246	257	234	250	229	238	236	258	252	285	229	226	246	260	267	242	248	274	273	250	265	272	251	237	274	264	245	245	264	251	272	235	212	282	240	280	232	227	246	242	275	226	253	249	261	257	244	236	246	254	247	269	270	253	252	230	248	251	252	307	237	249	240	260	248	257	255	243	254	269	234	284	261	271	267	272	235	264	237	240	258	242	275	256	274	242	224	247	261	263	246	267	273	276	241	249	267	266	247	240	259	241	226	259	249	253	218	260	229	223	249	271	229	277	259	273	236	267	258	217	255	241	270	228	260	251	258	239	253	229	246	227	234	261	229	253	233	232	256	250	223	238	270	268	256	253	270	217	267	257	234	244	257	244	241	246	235	224	236	244	217	262	265	215	243	263	261	232	250	237	253	244	239	246	259	281	219	257	249	239	246	240	239	276	253	260	269	235	247	270	260	262	242	221	244	234	257	253	275	255	240	239	255	243	242	259	252	239	264	235	244	260	240	286	249	252	263	262	277	301	256	277	247	249	236	266	256	243	242	258	252	225	258	260	226	265	249	239	245	244	255	255	218	249	257	244	258	268	243	257	237	265	270	269	268	266	241	245	259	266	252	239	253	256	230	236	247	243	234	229	252	267	286	269	254	250	249	262	261	259	228	253	257	238	241	236	263	235	264	224	269	230	253	260	261	247	251	244	244	240	246	270	252	247	235	224	253	249	258	246	263	266	242	239	246	241	228	252	226	242	242	248	268	268	248	251	259	240	280	278	260	244	255	271	248	270	246	270	242	269	248	241	235	254	232	264	277	229	236	256	231	231	255	255	247	248	236	261	226	271	239	222	248	268	275	272	218	195	246	261	223	253	225	240	279	244	235	219	239	240	277	245	231	277	258	214	253	255	271	238	247	237	253	232	237	232	245	261	288	279	233	233	243	239	249	268	232	239	240	236	246	241	252	268	260	222	268	258	222	259	258	234	237	238	255	242	262	251	263	229	264	237	266	251	265	223	267	267	241	243	262	261	269	224	256	273	242	235	247	263	254	235	258	236	272	249	229	262	249	287	284	257	228	229	249	250	243	242	263	264	260	253	258	272	255	288	233	228	217	230	266	269	258	260	253	247	264	254	263	245	240	252	249	263	278	242	269	236	238	256	267	246	263	259	274	259	243	244	227	231	259	235	248	223	256	248	257	247	269	227	239	225	254	245
21915	9443	19743	21590	19814	15657	13928	12992	11414	10397	10214	9851	9114	8066	8273	8400	8448	8134	8126	7959	7371	6490	5332	4225	3958	3466	2514	2245	2392	2039	2030	1779	1785	1780	1533	1407	1385	1290	1282	1308	1332	1155	1178	1178	1136	1093	1144	1099	975	958	951	996	941	981	996	956	970	964	918	948	957	854	760	777	723	736	682	656	744	670	684	702	663	669	668	678	685	711	677	688	614	620	644	646	629	623	653	640	621	641	656	624	653	650	647	661	639	655	616	633	621	607	640	634	641	673	600	632	622	599	643	652	629	619	621	630	603	637	623	590	613	619	632	569	644	628	603	569	621	594	602	583	619	660	629	618	638	632	612	587	605	639	604	591	585	627	606	611	595	610	606	662	589	619	625	616	636	591	574	612	601	609	628	631	603	592	654	543	598	625	607	626	614	598	629	584	597	578	619	614	631	628	595	614	671	643	627	581	601	625	608	625	599	590	668	629	569	597	673	605	605	601	586	599	605	627	593	585	620	595	627	622	623	554	634	582	646	572	595	598	667	554	633	576	622	651	559	615	570	588	601	616	624	618	616	595	609	606	601	561	656	601	631	591	615	635	652	638	609	614	654	605	584	599	605	607	652	615	616	626	602	682	617	638	600	617	597	639	565	612	624	626	587	623	597	580	649	564	590	606	598	589	643	591	603	595	671	607	620	604	569	589	622	581	591	623	638	590	670	587	599	603	590	615	593	621	626	613	600	638	586	625	638	623	564	608	616	614	587	606	610	599	633	601	620	562	619	579	591	605	599	656	615	619	596	656	605	627	617	585	608	662	675	621	621	598	634	599	577	627	582	573	602	602	579	601	596	583	621	654	606	612	557	628	589	603	582	628	624	609	549	631	635	595	607	627	646	606	602	620	644	613	594	592	620	583	597	604	632	558	608	632	664	593	579	621	575	599	619	629	587	602	596	599	616	604	622	588	614	590	605	606	588	628	618	625	638	593	649	603	614	587	601	610	648	615	624	557	607	623	612	583	628	609	621	642	565	620	609	616	652	609	586	622	616	602	633	641	664	618	623	556	605	633	634	651	594	619	583	621	619	636	607	600	604	614	643	598	633	571	597	592	633	571	635	623	641	586	589	581	639	640	630	560	589	636	634	596	589	650	627	594	596	615	633	595	579	582	591	605	628	622	578	574	600	639	618	596	554	622	615	634	624	608	600	615	600	664	612	658	651	584	636	612	652	617	581	622	617	600	623	655	638	611	562	625	616	612	618	622	638	632	656	619	579	597	606	604	637	588	620	607	574	619	630	616	614	582	582	601	636	649	611	611	659	600	583	594	635	663	593	607	664	597	631	616	587	618	617	607	614	642	647	595	574	653	607	607	613	624	611	576	546	596	610	594	603	593	592	579	627	588	642	622	609	603	622	634	633	572	635	596	644	634	657	634	639	590	630	620	613	581	624	619	626	614	604	629	611	599	588	618	604	634	654	650	587	599	587	639	611	637	631	701	602	606	611	638	644	627	601	594	614	588	590	611	629	602	580	604	570	617	627	613	570	609	596	624	603	615	579	590	625	617	579	629	590	625	635	647	597	568	570	593	605	627	656	613	545	585	633	631	579	593	586	611	572	601	604	622	598	600	605	609	537	632	608	612	569	624	638	585	642	645	625	597	563	591	627	618	635	605	600	581	571	631	644	627	633	598	634	606	615	618	648	595	620	625	587	677	604	614	635	598	597	626	618	610	627	597	645	602	607	606	638	603	603	606	635	635	628	591	626	591	633	669	618	605	596	595	585	623	564	633	568	604	618	581	646	647	600	606	588	635	649	590	567	634	641	639	640	601	602	593	595	595	583	608	609	607	639	596	625	624	583	631	621	660	609	604	584	623	572	651	601	607	613	600	620	566	641	582	619	609	585	580	609	579	575	586	637	634	581	606	601	570	611	599	611	622	603	603	581	614	601	578	632	616	571	625	591	645	607	605	627	617	597	580	582	620	583	547	611	586	605	576	623	624	618	584	642	578	622	601	597	633	595	590	632	583	594	568	585	624	649	613	594	599	646	585	615	586	596	587	607	587	625	596	582	662	624	597	627	650	603	552	583	624	643	607	524	601	576	588	634	614	633	600	613	619	616	587	568	577	618	585	629	664	636	598	574	590	601	632	617	628	606	608	647	604	659	601	590	625	642	617	611	624	628	582	630	579	565	576	579	626	615	607	578	590	606	599	613	645	605	581	637	593	635	619	594	600	630	584	600	662	598	582	588	631	613	595	608	607	611	630	634	610	605	606	601	621	596	582	621	628	622	634	631	611	627	616	607	639	627	616	589	652	609	608	633	621	607	633	626	599	610	595	590	653	596	664	654	601	622	623	564	619	585	620	618	625	596	580	630	588	612	597	618	600	580	612	639	659	641	610	579	654	610	610	603	619	632	622	605	658	618	621	621	621	614	609	643	603	657	613	624	637	589	634	615	643	614	573	627	643	658	614	590	578	621	584	574	638	630	589	622	626	623	611	622	630	638	646	633	634	620	607	596	614	639	602	618	583	624	594	606	619	585	633	625	602	617	576	613	615	620	639	591	608	630	609	613	623	616	624	619	589	662	593	661	619	586	603	592	619	630	593	596	612	625	611	600	602	631	618	632	622	586	596	605	587	636	607	610	664	594	535	555	631	661	618	589	592	594	656	621	637	599	631	638	603	635	596	608	638	631	586	599	596	651	638	611	602	572	607	598	560	641	607	648	665	604	593	619	645	624	607	589	625	587	589	637	623	622	576	634	638	645	623	622	604	627	616	600	642	628	593	570	566	649	643	576	607	611	608	629	573	588	567	638	585	557	604	609	586	606	606	594	628	606	584	593	610	613	653	602	615	609	639	609	637	624	583	606	628	596	607	576	613	613	642	608	546	586	598	604	612	605	636	615	639	598	659	601	613	597	590	588	571	589	677	557	608	630	597	593	632	611	635	612	600	605	593	598	566	583	653	666	635	618	638	617	579	641	615	591	599	603	590	580	620	603	589	630	617	579	616	585	648	603	622	632	624	670	651	585	646	628	634	621	620	602	600	574	629	572	672	561	579	632	641	585	595	613	608	621	621	599	606	645	627	600	619	621	592	602	625	627	624	612	662	667	585	633	657	601	587	590	569	615	583	636	601	603	658	634	612	594	598	570	639	568	592	596	638	567	628	572	595	595	598	595	621	623	610	646	614	594	649	594	614	600	582	622	613	637	626	628	588	586	631	590	582	617	598	583	599	619	601	623	605	621	599	593	630	647	532	600	625	606	618	657	572	602	567	613	609	661	640	639	564	626	639	594	600	627	629	617	593	600	588	624	600	625	642	631	626	608	678	634	610	623	599	634	635	624	586	610	621	593	595	606	639	588	610	604	591	630	594	571	606	595	609	599	597	594	596	614	640	608	610	608	621	610	579	587	571	634	610	627	655	577	609	629	628	581	595	614	652	578	626	604	578	624	595	578	601	573	571	621	587	632	591	612	610	620	582	592	574	616	601	586	609	583	611
11409	4328	4999	3447	2553	1636	1229	1058	888	859	752	745	718	675	724	675	673	657	603	558	480	531	474	455	432	402	376	384	398	346	365	411	370	346	381	406	344	373	353	371	346	373	375	337	353	331	331	348	347	333	342	338	355	333	354	338	340	354	355	310	324	350	336	357	355	371	345	335	340	287	329	315	311	321	322	314	355	322	315	326	304	342	353	293	316	301	345	326	345	305	354	344	325	324	338	336	352	312	314	322	333	330	350	350	318	344	320	344	333	325	347	300	301	333	317	379	362	335	311	332	347	338	338	323	331	327	351	323	347	331	320	326	340	358	345	341	332	324	334	326	313	320	331	354	331	349	305	291	310	319	349	312	349	328	315	317	350	316	328	330	312	335	329	311	335	325	311	350	355	358	345	298	338	363	358	359	328	318	316	337	303	323	323	379	326	362	316	337	314	343	305	349	311	342	358	341	350	352	307	319	308	336	325	312	330	333	304	337	311	324	306	353	354	343	301	359	314	343	306	288	297	386	322	323	311	306	357	326	294	327	325	344	340	340	332	315	321	319	312	300	342	356	334	309	368	323	365	318	325	350	321	323	309	354	305	338	328	307	322	314	303	297	334	345	322	350	335	310	340	357	292	354	334	302	334	307	313	330	335	336	316	364	342	342	343	322	344	322	351	329	340	328	348	343	349	342	329	340	330	338	362	291	353	314	340	320	338	312	309	351	356	320	314	307	353	338	374	338	322	317	334	311	367	305	314	356	339	288	340	330	329	319	323	310	336	324	340	341	304	306	315	348	332	366	354	369	323	308	306	319	325	318	329	308	329	320	310	351	313	340	332	343	347	334	328	322	353	298	354	328	360	330	343	342	332	346	305	353	334	347	334	347	335	308	316	331	351	354	334	311	316	327	326	301	302	340	325	366	334	345	332	318	367	342	316	354	306	316	309	320	351	376	323	375	342	286	359	320	319	331	327	339	369	313	324	325	309	306	325	315	345	345	325	371	346	332	348	291	349	335	380	360	348	321	338	336	368	342	320	324	313	350	285	328	321	348	317	325	340	307	325	324	305	379	305	297	305	303	326	329	337	325	315	343	355	334	358	316	333	293	308	348	317	334	324	327	340	290	336	313	320	303	318	324	316	329	335	334	325	312	336	347	344	353	358	304	339	339	314	335	375	301	350	365	312	333	333	351	309	326	311	334	322	325	326	310	350	308	348	343	329	336	329	309	289	290	310	314	302	323	333	282	309	333	322	344	320	313	327	353	310	333	349	304	341	350	355	329	291	298	299	330	316	355	332	344	328	362	372	361	338	332	331	325	334	330	348	305	346	319	303	293	316	343	327	319	351	306	319	284	311	352	326	344	305	327	332	343	313	313	320	327	332	316	319	335	352	362	335	320	330	333	310	313	326	336	297	339	344	317	332	337	353	344	344	339	358	338	371	335	332	335	339	356	363	354	313	342	304	317	297	358	317	333	329	311	330	337	348	319	356	308	339	318	337	323	314	297	337	319	310	313	317	369	338	338	340	301	363	340	293	312	363	346	336	357	304	354	326	333	339	312	359	345	298	338	376	373	343	292	339	324	317	312	299	334	313	321	332	350	324	312	290	325	316	330	321	287	341	367	353	362	311	343	307	319	295	332	339	326	321	320	326	308	309	318	325	306	317	366	308	346	344	360	379	342	320	315	357	362	351	331	355	358	388	338	351	308	359	314	359	339	332	345	354	320	306	296	331	325	333	351	337	342	341	344	327	379	324	302	311	348	356	323	322	369	338	357	342	312	341	332	328	349	322	333	316	333	327	303	304	323	350	336	327	335	335	326	348	333	332	337	341	363	321	322	325	326	313	333	366	360	336	336	302	332	303	365	359	330	307	316	351	327	364	315	331	339	293	312	343	337	323	306	342	341	331	324	370	313	319	326	319	337	301	308	308	318	312	336	352	299	327	329	329	327	321	342	318	320	328	341	320	347	330	301	328	325	348	310	362	321	347	325	325	336	323	326	360	302	379	333	328	341	282	331	312	332	320	317	328	353	344	333	330	321	320	314	329	328	339	314	308	334	344	293	337	339	316	327	356	296	307	322	307	350	361	320	328	329	364	332	333	374	340	325	330	327	382	328	328	356	305	339	313	318	282	304	346	323	323	311	354	296	294	325	316	315	336	384	348	329	320	330	327	317	330	314	329	307	341	295	311	315	318	328	329	326	346	314	344	345	316	336	315	382	338	358	334	362	341	342	316	308	346	339	390	334	351	326	351	332	317	358	323	345	300	331	330	327	328	319	303	314	318	333	315	350	346	321	328	310	343	332	355	348	339	330	312	318	352	347	336	316	319	353	305	319	341	346	316	343	338	346	330	357	316	325	305	350	333	326	350	347	326	312	344	313	363	319	344	327	352	312	345	344	329	328	360	358	350	330	350	316	327	298	349	329	331	332	301	348	311	326	320	317	339	332	314	321	317	342	303	358	336	365	323	299	339	353	327	304	345	316	364	286	321	331	311	309	329	322	351	307	362	359	315	320	326	360	312	341	327	306	283	340	349	359	334	352	314	311	357	316	336	329	315	328	336	326	345	354	312	328	332	344	336	315	377	321	319	342	321	346	354	316	347	375	340	353	347	320	289	346	294	335	355	318	346	325	356	330	358	321	306	347	324	316	337	343	350	365	341	316	343	312	321	338	327	342	305	307	370	325	363	322	357	326	298	348	348	314	304	334	308	327	331	337	309	378	344	352	361	347	368	355	326	347	353	288	329	352	348	368	319	349	317	343	330	332	312	357	332	297	338	378	316	343	316	312	331	312	304	330	319	309	335	330	330	360	308	313	316	331	333	307	337	361	363	321	315	341	375	332	365	317	310	306	337	332	351	347	347	325	327	329	336	334	357	341	345	319	322	314	337	339	339	354	340	322	339	338	329	326	343	342	316	350	333	310	313	326	320	330	350	302	329	323	318	300	347	318	314	330	305	334	324	316	304	344	333	351	322	356	307	329	363	316	355	338	322	318	347	340	323	326	346	346	342	331	308	351	342	309	312	298	332	335	371	334	356	342	326	371	309	314	348	304	341	318	348	279	346	345	325	305	326	316	349	342	326	337	308	314	312	321	343	330	335	300	319	348	304	356	397	330	339	315	312	339	333	340	326	334	308	339	320	307	320	341	301	325	323	337	304	341	332	323	313	302	340	315	346	357	316	312	328	306	322	304	318	292	324	354	349	344	357	310	329	338	308	346	332	316	334	310	342	314	325	358	315	326	310	321	344	318	338	323	344	326	311	326	355	339	333	349	293	355	310	323	340	339	360	310	291	339	321	328	334	344	388	326	324	328	317	286	333	335	316	341	315	347	303	323	329	351	340	324	306	345	333	354	307	329	326	327	320	291	318	335	336	377	354	335	329	322	337	322	321	318	351	311	307	336	320	296	328	327	300	327	311	351	356	337	334	312	339	324	309	321	309	336	327	334	327	312	330	301	349	296	322	331	339	334	294	307
6771	3749	8679	9249	8551	6203	5017	4358	4007	3633	3347	3349	3280	3205	3358	3149	3117	2940	2657	2331	2010	2023	1839	1566	1444	1365	1319	1196	1130	1131	1066	1095	1222	1140	1070	1044	997	981	1037	992	975	928	933	973	949	967	939	956	926	883	883	948	977	934	953	886	898	932	899	920	857	824	825	817	827	776	814	799	837	833	810	831	832	822	814	803	781	796	799	759	754	757	787	756	815	782	789	812	833	788	810	741	766	731	803	786	777	828	792	759	768	752	794	781	834	782	719	776	800	750	803	794	796	804	811	778	787	819	792	785	769	869	764	795	846	797	826	768	780	770	784	814	704	772	804	828	798	788	768	786	729	744	802	824	782	803	774	767	767	794	780	799	773	797	772	790	802	750	807	756	841	730	828	791	785	761	827	831	784	751	733	785	778	835	822	833	781	792	847	745	788	762	760	867	807	774	784	812	770	762	779	791	733	792	780	762	776	759	796	821	744	798	745	808	771	790	790	771	818	751	775	772	762	815	777	785	769	750	773	782	834	769	796	783	804	763	750	793	795	788	800	760	777	790	761	765	783	756	810	784	817	789	814	774	799	762	794	810	799	794	868	796	771	742	872	851	799	827	784	783	791	782	768	778	763	772	771	805	798	792	763	770	812	792	830	791	774	783	818	838	825	837	767	784	770	755	760	770	778	770	747	807	789	787	740	779	749	830	782	834	743	760	807	786	790	799	753	748	760	743	781	794	766	764	791	857	759	773	741	747	813	749	762	823	797	776	853	731	792	802	804	763	761	783	785	725	757	779	780	788	784	833	797	785	766	773	746	799	780	820	820	742	778	724	797	721	792	815	764	813	807	803	737	812	763	776	795	729	773	772	788	824	848	828	788	792	867	796	818	832	779	781	783	764	728	797	784	768	835	815	747	841	773	787	784	782	763	792	839	777	789	762	769	821	816	810	791	773	832	766	813	760	789	780	776	772	794	796	782	759	750	747	781	773	829	836	857	751	748	749	763	759	767	746	825	787	751	786	779	775	794	823	752	761	838	806	760	776	797	798	752	774	813	783	771	765	801	777	730	802	799	761	788	826	774	767	837	761	776	787	735	795	857	797	760	869	802	782	767	788	762	763	806	785	798	797	722	826	729	800	789	780	779	746	801	815	763	812	753	771	789	794	803	788	770	801	810	778	770	737	751	849	838	786	811	839	747	761	764	783	816	786	789	770	773	794	778	809	765	768	746	814	786	804	785	787	848	732	788	829	835	754	777	786	784	847	759	751	760	816	745	713	825	791	776	743	769	779	809	826	801	775	788	749	828	767	792	765	758	772	739	822	758	788	785	812	809	796	752	788	742	827	756	750	753	795	783	773	743	757	861	791	773	760	790	842	773	786	811	800	758	837	827	794	756	778	804	758	760	792	798	780	697	759	798	813	771	817	786	760	799	755	800	779	767	699	789	770	813	804	771	863	801	823	846	788	812	775	776	780	741	758	792	786	752	765	767	821	745	761	773	712	770	830	780	803	825	740	787	801	828	814	741	813	783	840	832	770	755	772	806	759	816	766	752	813	800	817	804	772	757	778	806	786	758	798	770	813	789	769	799	818	755	761	802	742	770	786	798	801	753	761	741	758	750	780	774	815	779	766	793	776	795	801	777	810	787	810	790	748	848	756	754	791	810	756	731	796	740	811	754	744	793	808	793	790	745	828	762	761	841	797	763	774	787	794	782	790	808	803	750	788	749	804	822	730	776	803	778	789	869	755	753	743	806	745	755	768	843	774	765	798	831	801	801	789	752	777	802	822	812	739	822	800	815	761	791	801	732	743	756	750	742	784	812	765	786	768	794	825	779	808	741	781	752	806	702	786	768	767	794	791	792	792	813	761	768	785	753	801	748	781	807	787	791	854	751	765	770	793	755	763	828	761	839	781	811	800	796	825	787	758	811	811	800	832	813	715	790	759	777	766	781	808	794	774	746	772	741	798	768	757	744	761	762	827	747	782	762	763	801	830	781	779	821	798	768	786	804	820	815	739	791	751	787	801	762	799	737	848	811	789	807	812	787	834	818	828	773	817	751	791	820	855	802	748	777	780	840	772	747	782	816	829	832	779	849	787	812	763	752	726	768	809	810	762	752	777	779	816	821	755	758	769	810	797	797	794	747	816	742	795	818	747	732	818	751	809	774	746	847	856	821	744	807	797	814	771	751	809	813	772	734	782	841	783	758	773	742	788	758	755	804	844	828	819	854	772	768	802	795	802	828	742	790	779	830	812	793	787	739	755	750	843	795	815	800	768	749	757	827	793	764	763	755	785	784	801	783	799	829	765	783	767	745	777	782	822	798	836	795	791	804	794	749	820	793	807	779	720	764	760	801	799	778	807	758	761	799	757	797	763	730	791	839	812	805	765	773	771	805	770	788	784	783	803	774	786	744	795	813	777	774	797	778	801	783	749	809	738	811	754	822	761	811	769	752	794	828	798	762	747	804	709	777	800	805	789	777	776	796	733	811	769	794	806	811	809	745	804	807	772	796	757	767	794	786	816	803	772	785	803	819	778	789	781	722	790	788	808	755	729	746	808	785	776	751	748	744	772	784	783	803	776	727	759	774	737	820	794	750	819	827	742	813	809	804	815	737	769	755	790	749	735	808	822	755	792	750	819	756	824	801	804	730	801	788	746	778	756	779	783	805	776	800	793	770	827	750	787	823	800	792	799	765	706	847	770	782	795	750	796	795	814	805	782	755	764	745	808	806	785	743	781	878	761	821	762	773	792	771	793	799	852	780	793	763	754	751	833	796	771	812	809	804	838	804	756	803	819	767	804	787	748	811	783	814	827	825	723	806	836	785	831	796	742	749	860	807	771	751	813	723	801	836	783	767	790	763	785	794	790	773	769	776	814	757	775	807	798	780	807	797	778	721	785	810	809	763	783	802	792	805	763	808	783	792	787	814	762	826	766	772	732	775	813	790	788	800	744	848	783	763	778	744	839	781	734	797	738	732	782	795	766	757	779	747	759	796	786	788	792	773	778	751	846	776	789	779	811	814	788	797	779	725	815	787	856	775	777	823	752	836	762	758	774	751	745	819	799	835	768	819	782	870	823	754	766	781	783	812	728	738	791	771	807	768	751	736	819	808	783	775	813	742	795	783	796	769	755	811	737	791	809	794	785	766	806	767	802	775	809	808	770	812	768	778	811	768	788	816	746	815	762	788	788	817	722	815	804	829	835	782	799	808	782	758	811	824	754	732	750	756	747	757	827	771	842	821	743	785	758	799	780	776	820	778	793	763	792	810	753	799	739	785	721	804	788	812	735	785	778	809	774	809	759	793	780	778	788	771	789	789	736	762	806	832	832	835	718	799	788	762	781	759	770	724	789	786	790	839	739	808	758	826	831	789	786	779	759	763	787	761	771	743	806	818	763	783	769	789	822	785	824	793	802	812	766	804	778	807	737	773	801	798	748	760	773	757	787	803	727	781	783	833	765	800	743	771	741	761	803	728	828	773	842
29526	13057	11220	9122	5832	3300	2431	1979	1589	1563	1477	1367	1218	1119	1131	1040	1188	1167	1149	1087	904	851	693	609	593	548	471	439	419	412	386	393	382	380	353	355	321	355	377	378	321	356	340	336	383	347	326	299	337	339	304	362	340	332	367	324	311	319	302	293	302	303	285	333	303	270	314	297	316	309	301	282	328	302	328	311	255	291	288	302	307	302	320	296	323	272	290	289	298	311	306	256	313	310	331	299	276	301	289	280	336	320	318	299	303	296	290	312	303	296	294	297	289	307	301	321	308	289	300	289	295	306	316	326	289	295	291	307	280	278	281	279	302	286	268	301	297	270	283	342	290	306	307	310	278	306	293	260	296	325	299	278	292	287	313	295	296	322	310	290	294	321	322	305	318	300	296	302	311	312	287	308	270	305	270	325	309	287	310	304	280	261	315	293	317	285	329	299	303	311	268	259	314	309	277	320	306	291	286	290	306	295	290	307	299	299	284	304	324	287	303	302	301	312	315	255	320	286	322	282	301	267	315	306	314	323	292	312	298	283	284	289	265	324	306	341	291	293	293	282	282	305	269	293	280	265	336	335	284	287	263	335	318	307	280	321	303	307	288	310	285	304	297	278	281	290	298	293	302	286	274	276	285	299	309	261	288	348	281	305	292	304	321	267	299	277	260	299	286	292	323	312	326	275	291	283	311	273	296	280	288	318	289	305	279	263	282	300	315	316	307	303	302	286	313	286	303	327	289	280	268	314	272	308	291	315	295	310	298	297	291	298	291	290	298	318	292	299	274	288	273	301	331	301	316	300	310	312	293	302	326	272	318	271	293	317	285	286	317	321	318	293	295	297	294	306	295	293	274	304	274	318	294	305	301	318	291	301	308	311	272	289	281	281	311	296	307	281	288	295	310	258	318	282	291	336	329	286	323	254	315	318	283	300	287	278	278	317	319	311	283	312	295	311	276	310	291	339	291	294	287	335	313	284	327	280	307	284	263	273	284	283	290	301	243	325	291	320	287	271	284	286	273	310	253	257	294	265	278	289	291	266	305	298	290	336	279	325	308	293	317	292	300	300	316	287	329	272	308	266	271	320	299	292	281	307	275	296	295	274	295	302	317	284	301	272	260	275	298	302	316	313	316	281	321	288	299	280	277	292	324	292	331	284	288	301	328	290	286	313	288	310	275	293	278	333	325	299	264	286	296	310	236	286	299	316	299	323	303	292	305	308	296	289	291	256	289	294	298	297	326	280	293	288	292	309	298	324	290	267	293	294	314	263	269	310	267	312	317	284	302	270	290	289	280	305	276	294	282	335	282	291	317	309	325	318	322	291	297	303	298	299	303	346	298	278	287	305	318	292	323	290	302	302	297	294	297	306	321	336	264	309	316	286	271	286	277	296	286	304	310	302	312	320	313	286	309	300	326	290	291	290	277	290	266	311	296	305	270	311	300	277	322	296	333	285	310	329	265	288	302	307	300	288	274	298	309	310	328	320	270	332	286	291	290	288	280	288	305	305	299	305	313	318	290	294	294	305	346	296	294	269	302	349	307	265	315	307	303	289	273	355	314	302	330	301	319	292	267	279	257	283	300	266	307	295	303	324	286	270	297	285	313	274	307	268	344	279	313	313	314	357	317	273	337	275	301	320	299	271	281	304	295	290	262	309	278	302	312	269	298	318	301	293	291	309	302	306	309	306	293	310	294	294	294	296	321	341	312	325	269	260	286	278	329	291	282	289	310	262	286	308	293	328	307	310	310	268	287	281	296	279	286	330	283	276	296	286	317	297	263	307	321	300	297	281	314	290	279	326	290	326	305	282	290	274	324	287	303	301	307	284	264	300	328	270	332	310	267	321	290	295	324	305	294	302	298	309	306	315	324	291	290	303	287	276	258	283	309	314	301	325	321	314	313	297	294	293	297	312	304	301	329	288	316	315	285	311	271	327	304	298	284	297	287	277	291	296	295	300	321	303	274	286	300	308	298	270	287	288	248	299	265	317	291	272	283	274	263	304	298	306	294	332	301	305	277	295	314	328	297	311	269	304	306	271	300	325	311	277	284	285	292	306	296	250	276	305	297	293	315	317	319	297	285	287	284	305	293	316	315	312	287	292	300	284	290	297	304	280	305	301	289	301	304	287	307	271	313	338	290	297	269	316	301	335	286	314	294	304	310	291	310	276	277	287	291	279	298	299	309	294	314	281	266	291	310	259	301	294	293	313	326	279	286	319	251	298	275	306	309	293	273	274	294	301	331	304	316	307	332	298	286	291	322	299	328	289	244	297	307	310	301	316	291	324	287	336	313	314	300	318	298	289	295	306	336	305	328	309	341	306	297	298	313	310	332	308	325	287	299	289	329	301	336	294	310	293	289	268	308	288	284	256	278	270	273	305	260	295	329	306	317	319	264	285	324	259	298	266	312	283	300	294	262	304	333	294	283	314	285	290	309	273	291	284	296	282	312	263	308	269	304	268	299	322	323	303	294	290	282	273	297	325	290	296	275	299	310	304	308	336	290	312	312	258	266	345	328	293	276	312	323	304	302	295	315	308	301	310	306	312	266	274	326	325	279	294	327	294	320	286	312	286	293	291	307	290	312	313	333	300	309	284	310	266	306	316	313	301	282	267	290	296	320	321	299	266	277	303	315	275	287	314	295	262	293	294	322	298	297	279	273	274	312	257	299	271	303	299	278	309	318	297	330	292	301	307	309	285	300	274	315	305	288	311	253	282	323	278	296	317	303	292	314	295	282	282	279	291	298	321	307	297	311	278	272	305	317	281	315	278	280	282	289	254	300	288	309	322	345	259	286	287	324	320	305	297	301	282	293	296	270	284	306	304	289	306	318	283	286	277	290	314	297	316	308	274	290	290	294	307	288	309	296	312	278	277	295	292	291	313	310	300	291	268	301	322	303	301	285	284	310	260	290	283	333	300	281	310	255	268	304	312	308	276	280	326	304	256	300	293	308	274	295	324	317	339	313	322	292	325	315	298	301	280	303	309	307	272	324	324	281	307	355	306	310	277	333	340	287	315	304	288	317	301	269	275	284	286	272	328	300	272	289	299	276	308	290	318	310	327	298	292	311	295	268	288	281	290	307	308	318	296	304	297	264	305	300	299	303	248	307	318	282	314	282	278	307	279	287	284	296	298	281	283	258	282	283	272	268	280	290	307	282	268	303	318	276	307	298	292	330	293	283	318	291	302	286	297	288	297	301	304	322	290	297	313	285	287	289	277	311	338	298	285	290	315	322	275	280	308	295	287	252	301	303	291	277	284	290	260	267	293	275	264	286	288	324	295	320	287	311	276	283	282	316	307	301	322	293	267	251	313	334	316	287	291	301	299	272	273	295	321	291	293	314	306	270	312	288	286	284	321	320	287	284	333	311	301	300	271	314	288	315	292	309	335	270	299	288	273	301	288	313	298	302	285	288	304	264	281	305	294	326	296	339	275	285	289	296	323	305	302	291	304	259	324	298	288	301	298	301	278	316	280
17395	7084	14156	16969	14617	10827	10193	8676	7908	7460	7280	6684	6223	5844	6055	5775	5954	5777	5832	5750	4675	4460	3528	3110	2653	2375	2013	1789	1768	1624	1525	1422	1562	1433	1273	1254	1180	1229	1232	1201	1084	1108	1103	1098	1057	1046	1047	1013	989	914	996	951	975	1015	1000	982	936	890	846	894	896	898	899	823	809	751	808	744	776	777	786	786	721	767	770	837	748	723	740	756	730	705	723	733	736	755	734	754	717	692	752	688	685	744	719	724	716	745	758	730	696	744	748	764	731	776	733	723	724	708	714	686	753	752	671	724	728	710	728	707	728	733	749	699	709	700	678	695	725	700	672	764	728	686	725	749	765	780	731	735	720	733	741	737	713	661	657	719	717	698	755	738	736	743	688	715	710	718	699	691	723	762	715	718	712	700	784	708	682	724	751	773	659	708	690	707	724	678	713	666	725	697	729	741	701	703	708	726	751	703	704	711	727	694	699	713	732	708	761	679	750	701	740	724	697	709	695	733	751	720	707	770	693	727	677	717	696	707	715	703	737	690	735	684	738	727	766	695	676	733	706	725	741	692	749	752	680	726	719	695	703	723	733	698	774	735	690	694	688	734	738	713	722	727	714	694	687	722	725	717	683	739	682	696	750	685	694	730	668	735	689	754	717	723	725	708	698	719	749	725	725	727	753	740	707	736	709	690	694	691	713	771	712	697	699	669	734	702	711	755	674	683	721	720	763	683	702	684	688	711	727	732	731	753	688	710	733	664	730	736	704	738	722	688	742	748	743	731	736	701	704	724	692	675	715	687	769	712	695	699	718	682	770	705	766	709	741	763	701	710	718	709	730	725	754	718	754	665	717	669	746	771	707	751	715	735	701	702	723	723	802	729	712	713	709	696	719	716	712	753	703	731	724	753	708	723	726	725	791	740	693	734	724	711	752	683	710	711	713	753	695	720	727	728	717	681	710	725	713	716	742	695	736	738	692	735	689	708	688	741	719	717	746	713	727	735	745	745	732	675	689	733	699	733	747	713	746	681	688	733	715	687	736	696	749	744	726	713	722	765	735	700	712	714	716	680	719	692	718	712	709	723	714	744	721	725	735	672	737	713	709	710	726	739	720	741	708	702	673	763	737	694	721	734	683	700	702	751	675	695	713	701	724	728	716	689	714	730	682	715	719	762	700	731	677	694	691	746	739	765	736	675	716	723	688	696	694	699	735	711	735	759	701	736	694	728	709	684	703	750	734	726	671	733	731	686	730	744	752	668	696	697	686	773	714	723	731	657	758	720	700	735	714	697	706	724	705	708	745	732	697	721	709	713	722	718	678	748	721	754	745	674	675	708	696	670	745	733	697	714	741	669	691	697	700	680	691	669	720	729	742	754	712	709	717	706	716	697	731	761	737	704	707	775	737	688	721	748	671	715	737	705	783	762	712	783	690	725	717	722	735	697	718	759	754	746	691	722	678	693	685	751	742	699	699	723	700	741	712	722	700	713	715	704	729	691	716	686	705	690	712	723	682	712	662	713	730	680	706	775	706	713	708	752	695	727	699	700	669	690	688	689	652	738	740	702	721	777	748	738	741	700	722	722	690	734	722	761	673	751	778	733	727	734	734	741	733	701	688	749	691	755	727	722	689	709	730	729	689	740	752	709	723	679	716	759	714	725	718	735	721	718	667	732	725	722	687	736	677	722	724	686	660	682	753	698	723	722	752	735	697	679	737	713	703	732	683	701	749	740	723	729	714	719	703	720	742	721	738	735	746	751	681	734	689	729	735	700	736	733	734	703	724	738	712	720	790	718	729	666	751	716	721	730	721	719	729	716	686	705	706	719	711	741	750	686	653	711	706	659	711	723	731	720	705	699	689	735	742	753	706	697	702	663	723	698	757	696	726	705	727	732	721	702	770	724	735	699	750	741	671	759	733	745	701	685	728	740	718	744	733	709	683	705	729	717	727	709	632	703	654	704	732	757	709	715	673	726	726	678	743	714	734	771	705	692	668	690	753	718	711	731	705	744	764	738	689	723	732	712	699	732	730	711	751	706	710	713	667	710	730	690	700	699	725	711	691	706	758	716	694	734	749	739	714	668	716	730	720	682	744	717	698	711	749	715	775	715	708	713	715	743	720	740	762	774	705	737	691	706	672	732	707	746	722	732	669	704	732	749	694	727	736	723	694	721	712	697	722	735	726	729	712	715	734	689	711	737	712	748	737	752	733	698	714	714	705	751	723	698	741	707	734	669	677	686	800	706	721	727	739	708	692	713	689	721	752	704	753	738	741	707	719	720	709	692	732	666	701	742	719	708	728	735	733	683	721	713	745	684	755	680	726	760	712	675	768	712	744	726	726	688	746	680	702	704	723	683	693	744	685	695	710	748	688	720	731	724	737	704	713	729	743	730	689	749	754	718	734	718	697	732	722	670	753	718	721	732	763	724	760	714	702	678	701	758	777	745	702	743	727	750	691	706	759	736	680	720	726	677	686	659	712	718	704	684	722	685	690	714	687	740	705	724	746	703	718	754	757	727	740	697	714	684	717	716	744	713	692	685	683	737	673	673	688	697	717	658	730	728	717	733	762	698	687	719	721	676	682	752	712	713	698	723	701	767	649	768	700	730	722	735	733	725	723	713	740	774	726	699	708	678	764	673	693	645	761	683	675	763	739	704	762	762	733	694	703	730	735	706	727	729	749	763	714	696	717	690	781	768	716	682	715	751	718	695	705	728	719	678	714	732	683	749	682	713	722	689	716	702	658	705	720	709	675	687	711	696	664	739	690	711	652	721	703	686	717	748	752	718	701	712	718	704	719	714	715	709	697	650	701	732	743	743	732	715	693	743	736	733	758	719	716	681	726	676	692	729	703	744	725	691	732	685	714	685	723	682	723	665	712	729	671	734	752	687	773	684	686	704	735	725	734	674	717	723	745	741	726	675	702	689	706	715	735	721	699	741	704	682	731	724	726	718	655	765	715	765	723	700	706	743	741	693	698	729	718	717	687	701	681	728	718	713	676	685	722	754	706	688	724	745	716	731	740	715	710	719	737	721	700	710	724	699	674	721	707	765	675	707	669	705	739	746	705	744	732	704	766	736	787	710	699	743	686	694	783	694	722	717	708	741	680	747	702	713	675	690	756	680	714	741	721	726	718	698	694	696	712	726	707	768	687	748	722	731	722	702	645	676	699	716	686	700	724	700	735	750	724	680	740	729	713	696	714	683	717	679	745	710	703	707	700	705	730	722	690	683	718	712	727	725	686	686	757	770	736	758	756	708	734	673	725	718	735	696	682	694	712	724	674	742	739	692	783	660	722	718	710	714	689	754	729	714	727	711	712	710	738	736	704	713	757	715	742	739	719	745	716	752	705	726	720	741	742	769	706	666	763	728	739	764	745	689	709	703	748	723	758	667	756	751	723	751	699	710	761	705	693	724	732	703	740	691	749	752	694	714	707	721	722	696	730	716	786	714	710	676	749	723	723	719	746	756	729	670	708	665	711	752	712	680	745	719	743	713
40743	20267	16729	14437	9008	5283	4190	3209	2669	2395	2380	2035	1737	1688	1568	1593	1522	1503	1645	1735	1496	1198	852	733	674	705	523	514	463	469	423	412	431	389	432	375	345	368	347	360	345	326	310	343	334	358	330	304	305	315	321	287	314	273	323	284	300	280	300	297	332	309	267	306	282	281	245	272	295	250	282	293	280	270	253	256	273	279	283	275	282	285	267	252	266	287	292	282	243	290	261	279	267	295	269	270	276	255	288	252	284	272	265	256	288	265	254	255	248	293	266	280	277	260	261	305	286	257	253	259	267	296	280	271	269	250	255	283	300	274	241	258	267	269	287	290	267	282	254	275	237	266	300	263	271	262	246	287	235	287	282	227	244	281	266	250	277	226	244	267	267	263	272	259	248	246	247	258	257	298	225	224	298	273	248	255	268	267	251	297	267	271	236	261	266	257	269	260	292	224	240	262	266	258	263	252	275	282	276	287	239	232	253	255	275	247	252	251	262	254	284	284	273	252	249	239	260	262	260	281	300	262	299	283	280	237	282	260	259	259	292	236	270	246	239	269	291	245	282	285	290	249	244	243	227	277	293	264	241	304	259	261	227	265	259	279	259	244	271	275	276	302	253	272	265	275	252	264	293	249	247	262	273	247	252	263	257	251	259	273	265	276	241	255	266	275	268	276	265	294	252	259	279	250	252	279	276	259	263	280	273	273	261	254	256	251	262	265	281	271	271	251	275	273	287	236	262	258	265	264	274	237	261	256	280	234	247	267	279	273	271	263	263	259	285	268	271	272	250	296	282	259	251	252	274	263	274	272	283	272	254	243	272	280	275	257	311	253	266	254	290	271	261	264	263	278	292	250	228	239	276	242	261	260	270	266	242	277	274	267	283	275	292	265	255	248	258	294	258	252	251	285	285	247	271	253	289	246	286	247	263	264	275	247	258	236	251	262	260	264	262	256	264	271	256	281	267	289	275	246	246	276	274	276	254	252	258	251	249	273	256	220	271	281	244	255	270	260	290	269	279	265	275	281	270	288	247	248	273	261	233	279	268	272	262	292	272	261	257	282	282	268	279	239	277	261	265	263	259	275	280	259	266	267	257	250	260	265	255	265	237	250	252	279	300	267	247	290	237	251	237	228	282	247	276	286	270	245	249	286	276	246	258	226	279	240	255	266	279	264	280	252	275	307	252	223	293	263	292	301	274	247	255	276	263	260	245	287	256	260	257	241	247	242	246	250	233	266	261	256	248	250	273	258	252	255	252	249	262	297	292	253	246	253	275	269	249	260	279	263	258	255	288	260	252	305	247	251	282	286	237	274	259	239	252	258	283	228	231	295	276	287	275	273	248	267	303	255	259	252	270	236	268	271	252	258	263	272	294	233	257	274	279	278	253	260	247	288	270	265	279	262	279	281	262	252	263	279	231	262	252	246	209	285	284	277	298	242	270	270	277	271	292	251	255	295	253	277	281	237	289	285	288	259	256	263	297	247	285	265	319	257	238	255	265	238	281	260	281	284	289	256	258	270	274	269	235	238	269	254	271	278	227	260	270	251	247	276	271	250	264	266	291	306	288	249	277	236	287	291	274	261	258	258	315	296	262	240	258	245	282	262	277	244	306	267	275	269	259	287	287	276	262	251	266	265	258	260	273	258	268	276	263	283	287	272	256	279	254	277	285	242	247	256	259	220	264	234	303	254	253	263	234	290	281	266	251	253	266	251	246	263	278	248	281	247	284	278	260	278	250	264	254	262	281	257	227	257	260	303	280	275	271	273	255	262	266	265	290	266	288	289	251	291	259	262	274	267	262	277	257	258	264	262	265	256	263	264	263	259	225	283	280	262	256	258	263	262	265	276	243	246	268	288	264	256	275	238	273	259	294	229	263	277	288	241	274	291	250	272	248	244	253	263	270	256	233	258	231	235	257	231	270	258	251	255	256	269	288	275	286	238	260	260	272	290	256	234	252	264	257	280	285	285	242	269	243	274	274	253	283	267	268	266	286	278	237	281	259	282	229	254	279	262	278	235	261	263	246	274	271	269	277	225	270	256	247	256	262	266	288	253	266	275	276	287	276	231	274	283	271	256	287	281	259	271	250	237	240	256	256	252	268	230	280	272	276	246	279	273	287	264	235	254	264	286	273	275	290	296	237	237	262	258	256	257	281	287	247	255	254	289	275	266	276	255	280	282	236	231	253	272	258	290	281	276	253	261	281	265	284	283	298	246	294	266	272	270	245	257	297	313	277	261	262	274	234	276	256	264	244	294	284	237	269	265	262	248	291	269	280	287	254	243	279	277	278	254	271	260	275	259	259	257	269	258	257	294	283	274	278	251	267	272	276	280	302	278	259	249	269	284	276	260	271	282	263	281	262	284	266	301	294	290	271	254	253	274	256	267	266	262	288	280	241	226	284	272	289	279	270	257	280	241	257	272	261	286	318	255	262	282	253	329	263	248	258	254	235	257	282	270	245	286	240	278	252	276	275	247	250	222	280	239	266	279	278	288	252	263	252	258	255	248	270	282	246	260	292	255	249	238	268	241	274	274	277	283	277	269	273	277	265	235	235	261	257	237	246	254	271	281	241	282	254	285	262	276	252	251	256	275	292	280	247	266	280	262	254	288	231	223	261	265	289	269	281	259	260	283	255	258	277	274	259	270	254	242	262	288	269	252	267	255	264	226	230	243	247	223	244	251	261	236	252	258	242	290	244	287	300	233	265	269	253	306	286	286	304	269	264	286	289	262	257	264	320	252	222	260	273	258	264	262	275	262	254	236	260	230	288	270	257	279	254	241	278	247	280	251	307	262	286	268	286	276	269	252	264	250	228	245	292	256	264	280	250	275	248	251	307	279	247	257	295	313	239	282	287	280	249	240	249	267	294	257	259	253	276	284	282	258	282	244	272	254	259	249	244	265	247	309	281	288	281	237	295	260	256	265	280	252	271	273	267	274	245	256	260	268	266	307	270	266	272	254	291	265	295	262	265	259	252	248	277	246	264	260	268	278	249	272	259	274	229	273	268	271	281	266	278	264	283	272	254	312	250	277	271	274	254	240	260	279	260	284	250	282	289	276	284	234	273	290	301	262	274	259	301	273	252	287	248	258	291	255	259	237	268	264	261	243	225	250	281	260	241	276	273	241	259	260	280	272	262	257	284	255	237	271	230	282	265	263	278	268	245	261	280	275	283	276	251	260	248	257	254	250	260	251	238	271	260	264	237	289	269	254	254	239	229	260	291	270	259	260	269	283	243	285	249	264	266	278	259	267	279	275	282	273	305	322	280	277	271	245	275	251	239	268	249	257	249	274	274	280	271	259	253	261	262	245	232	279	284	269	224	258	269	253	248	283	234	219	268	246	254	292	308	280	264	291	249	270	275	240	267	280	264	268	262	257	244	225	270	250	272	238	262	270	249	265	300	272	243	258	283	260	285	277	258	245	246	251	284	252	246	274	295	242	283	258	258	266	253	279	273	274	243	253	246	249	258	250	256	255
24295	9836	17929	21899	18347	14387	14344	12547	11204	10930	11200	9973	8774	8578	8215	8281	7648	8010	8345	7746	7527	6317	4744	4172	3794	3544	2720	2247	2425	2039	1995	1866	1891	1673	1579	1435	1370	1469	1376	1337	1272	1197	1263	1220	1212	1223	1156	1009	979	978	1065	996	1067	1076	1086	950	943	1068	955	874	917	858	825	795	782	736	728	734	709	723	752	748	681	713	698	706	708	669	688	665	676	702	651	610	695	714	644	647	689	682	679	701	671	721	700	679	663	664	686	675	692	714	718	616	679	705	625	669	682	630	658	688	641	639	666	657	651	641	651	691	665	643	618	637	673	666	699	694	605	672	653	668	639	656	608	651	677	634	658	645	673	611	660	684	671	624	641	620	653	638	694	601	658	650	665	640	666	648	604	629	633	703	620	710	662	613	614	624	621	635	669	654	639	659	674	633	667	629	610	614	668	659	615	671	621	662	607	613	649	659	679	668	670	643	675	677	636	675	663	660	622	651	627	644	651	628	656	657	614	678	644	648	618	642	670	661	638	685	636	628	666	621	657	635	671	616	605	643	613	606	664	654	642	631	677	660	673	719	591	644	675	618	630	675	666	634	683	641	670	673	658	631	646	629	652	666	706	627	662	640	628	645	661	648	662	674	635	637	686	655	658	641	621	647	623	675	661	662	650	638	645	628	674	653	659	629	687	620	645	649	661	691	609	629	701	642	657	653	629	645	626	675	637	616	637	629	684	681	632	657	643	659	665	622	648	655	614	666	632	662	624	642	660	683	674	639	673	608	667	616	656	671	675	666	678	625	648	642	645	634	689	638	642	681	653	656	668	678	663	670	693	659	613	651	676	688	640	649	709	685	653	661	658	676	619	653	611	703	648	640	630	665	627	636	638	629	670	627	603	671	676	637	662	644	628	615	671	642	660	629	685	605	677	617	660	660	629	619	642	669	634	640	628	588	633	633	657	667	626	686	693	619	656	647	702	640	634	643	649	656	676	637	597	627	691	638	640	674	663	674	642	631	676	638	647	636	650	674	678	625	650	670	669	610	608	678	655	635	667	690	589	628	675	644	711	688	627	652	645	654	629	626	659	655	618	672	666	649	682	673	604	649	645	682	655	610	624	679	634	698	658	664	614	644	669	679	659	645	656	638	629	620	646	658	653	629	589	643	658	651	639	619	648	688	633	609	628	637	638	627	637	652	681	632	619	648	633	687	649	613	663	673	666	604	651	591	620	688	651	661	659	593	645	607	680	646	656	641	653	658	661	684	657	625	641	661	692	675	690	680	637	632	624	630	626	660	604	633	618	629	662	655	624	708	700	689	638	627	696	678	594	650	630	692	647	665	677	619	646	624	654	653	692	648	681	619	655	646	639	689	651	664	606	663	707	656	597	626	646	619	653	645	664	658	663	675	620	647	634	628	657	663	644	663	638	657	655	668	643	690	635	700	657	651	648	675	603	633	674	634	650	660	623	618	670	685	630	671	646	645	697	604	620	644	645	697	663	655	645	655	617	654	612	681	695	649	643	675	675	633	646	628	647	672	678	629	646	599	674	628	651	649	643	621	637	634	677	666	670	622	641	669	679	650	637	616	610	650	667	639	615	679	647	619	612	665	636	648	672	672	685	684	653	669	626	592	620	619	680	674	651	625	656	608	661	647	660	691	634	609	595	634	631	605	652	662	693	643	634	656	672	712	645	695	665	656	602	667	674	616	690	682	697	697	626	662	635	650	607	653	649	666	639	640	669	644	676	604	656	637	678	691	657	656	636	651	660	670	666	647	607	680	618	654	631	659	693	645	652	655	669	661	618	596	633	634	677	632	622	675	613	664	655	634	609	608	656	651	634	667	640	670	646	643	592	618	660	661	661	669	679	663	646	602	671	633	647	681	680	614	688	597	627	658	663	592	631	700	694	666	690	646	658	677	618	666	662	628	666	609	692	649	646	669	719	612	685	651	644	583	672	638	636	638	667	620	646	639	608	650	682	636	622	632	654	636	634	653	651	631	660	633	630	630	689	693	632	663	647	692	713	646	677	676	636	664	653	645	642	626	635	612	643	664	607	648	598	656	641	683	637	659	649	670	624	642	685	668	675	625	593	661	630	630	682	672	642	669	683	611	670	603	654	639	643	648	677	688	640	682	647	650	645	585	659	633	648	639	663	652	668	644	626	663	675	665	656	618	597	635	626	633	626	662	672	666	627	655	646	636	674	602	641	634	633	650	685	657	669	656	673	658	628	615	636	679	638	648	635	673	648	611	632	615	647	664	641	667	648	649	655	650	654	677	673	648	644	671	610	637	656	631	613	673	649	675	619	695	652	669	673	675	659	633	638	692	635	632	628	650	623	588	619	640	658	650	654	632	618	670	649	663	668	624	636	619	659	662	644	652	706	644	669	628	650	652	602	632	657	665	627	661	636	649	701	635	613	657	660	638	673	663	627	664	681	659	704	708	637	645	654	658	641	655	630	660	614	663	632	683	665	617	612	626	648	691	647	615	628	666	648	624	657	622	610	668	637	627	669	622	611	689	647	657	671	656	634	682	668	623	639	638	648	639	657	667	679	655	591	692	694	623	653	665	659	659	694	626	655	644	659	661	651	640	650	651	653	619	646	622	614	615	664	638	635	665	590	657	658	632	669	670	630	715	674	667	681	636	679	659	667	640	629	656	621	653	654	691	664	680	651	694	685	658	648	609	638	629	647	682	668	633	643	615	680	690	651	635	648	655	659	627	675	675	675	670	661	657	655	658	622	620	701	637	663	668	664	646	708	652	617	621	680	685	662	649	655	619	654	641	668	618	637	661	638	606	593	634	627	675	644	659	650	661	673	672	678	685	623	627	638	639	682	635	673	666	664	696	673	675	684	689	615	632	660	663	650	657	626	635	658	620	663	635	642	638	655	683	643	666	689	653	674	647	674	622	597	619	704	583	676	633	655	674	645	717	677	644	611	653	662	692	654	675	643	639	684	635	684	628	618	671	614	641	659	626	679	658	651	655	631	652	664	672	655	668	662	646	653	639	643	662	654	713	657	641	632	672	662	643	609	658	653	662	680	658	669	680	673	729	661	652	689	658	647	646	598	622	634	646	676	650	641	677	630	661	636	652	653	637	634	635	642	651	649	663	630	653	686	621	624	661	640	698	626	625	665	663	605	648	668	655	659	644	647	671	624	641	629	649	606	666	653	662	638	679	602	627	580	630	665	635	613	673	659	645	661	656	668	663	662	617	661	637	656	687	655	649	653	624	625	660	625	646	629	645	658	641	693	671	644	649	603	690	651	632	686	694	614	653	611	601	637	664	622	674	657	596	644	634	700	679	662	661	664	612	626	633	657	628	638	668	615	648	686	609	647	660	629	658	631	619	613	669	626	659	641	645	648	655	632	635	669	629	627	693	680	676	676	646	653	626	634	583	676	637	643	654	666	634	621	616	632	664	645	634	620	669	641	629	622	683	584	658	650	629	623	585	616	621	660	644	627	684	616	635	702	643	692	692	603	639	616	654	638	666
12205	4386	4453	3479	2194	1449	1230	1129	935	865	846	818	765	746	814	704	660	619	564	510	493	567	499	453	431	453	411	371	412	349	429	410	400	393	408	362	381	412	379	376	368	396	374	374	347	408	373	365	373	385	380	363	382	354	391	361	391	339	373	374	378	325	347	367	341	331	346	347	359	364	336	349	384	363	364	387	347	350	368	348	339	340	311	353	381	395	371	356	355	348	364	340	355	399	348	326	330	359	351	344	340	313	365	372	379	360	347	341	331	320	342	385	333	332	338	378	356	326	365	363	374	310	346	367	345	344	330	373	359	351	311	376	327	359	339	341	365	329	343	344	364	361	339	325	410	362	322	320	339	374	367	337	347	309	367	362	336	358	347	317	347	331	337	338	350	342	353	379	336	343	343	354	336	358	378	338	347	368	330	349	321	356	355	331	335	374	355	368	331	331	352	336	416	353	400	327	348	355	345	357	381	342	319	343	356	345	340	341	361	327	336	358	377	331	340	333	386	370	337	374	307	332	384	351	338	352	378	326	337	344	354	324	357	359	344	372	358	338	330	383	377	327	361	373	399	349	353	341	358	342	376	380	344	354	369	328	361	348	342	347	316	365	346	364	348	361	323	346	355	373	362	346	359	324	358	359	352	340	323	334	315	366	350	362	323	357	311	335	355	379	359	340	364	361	353	370	370	343	361	332	325	342	333	349	369	333	330	320	356	364	377	349	293	373	328	391	325	337	332	346	304	350	320	368	312	336	367	347	362	319	312	349	360	378	345	312	339	360	336	297	356	345	373	332	359	333	321	330	353	359	314	319	325	366	335	358	372	362	346	331	365	345	382	321	387	344	348	360	338	370	344	348	346	333	316	346	346	354	361	370	356	336	372	356	355	375	353	334	367	361	361	359	364	341	315	361	363	322	338	361	340	336	372	338	357	326	402	348	357	344	318	361	348	370	320	363	328	368	325	309	336	349	366	355	334	349	337	367	349	363	368	325	327	331	380	337	381	354	368	359	357	368	361	373	375	356	318	420	391	326	330	363	382	335	364	345	308	383	366	319	351	329	358	345	334	374	361	381	336	368	316	330	324	336	354	370	314	381	381	355	362	323	344	331	299	341	345	388	350	336	361	341	349	353	372	335	329	358	368	323	363	345	351	366	396	322	363	361	370	314	336	369	366	361	316	353	367	370	337	343	350	332	348	312	366	342	390	353	371	327	312	334	365	354	351	350	370	326	342	341	342	327	305	347	357	350	364	369	369	351	356	340	338	353	324	368	374	350	337	349	355	324	361	390	367	362	355	330	347	335	339	365	351	360	344	317	356	333	361	360	347	359	351	328	349	342	364	333	389	366	363	383	359	339	352	299	366	311	331	337	330	368	364	336	353	363	354	367	341	343	379	349	314	350	329	331	353	377	370	340	371	348	332	333	379	347	367	349	360	357	352	346	348	344	347	361	337	356	376	352	344	383	354	359	372	339	359	379	325	368	376	369	354	331	340	340	335	380	375	365	392	359	384	340	377	354	371	354	322	328	352	356	320	311	341	330	367	341	356	335	295	363	322	336	349	334	362	347	355	369	392	389	354	328	368	350	347	350	355	340	397	332	357	370	369	355	386	309	372	349	379	318	352	339	380	376	344	355	346	333	372	367	347	361	336	345	356	343	328	385	383	388	360	355	336	392	358	340	354	355	338	315	374	336	355	350	371	352	319	374	339	347	317	358	351	380	362	354	316	339	346	372	329	366	342	386	333	351	315	314	315	338	360	334	343	353	355	352	316	363	335	355	349	346	344	333	347	366	342	349	331	345	358	370	350	347	306	356	316	321	335	322	346	332	352	332	314	346	354	343	322	349	340	333	364	355	379	359	367	348	357	368	360	364	345	345	336	329	320	372	370	351	367	362	387	355	338	358	353	362	360	340	348	318	396	297	351	343	328	372	374	336	366	363	358	329	348	352	345	353	336	369	353	347	368	349	360	359	371	356	382	374	348	340	349	363	349	379	336	340	364	336	340	341	330	346	351	343	336	337	346	313	337	335	324	368	348	361	356	341	333	343	363	367	359	362	348	346	353	360	353	363	342	363	376	341	393	345	369	355	385	372	324	356	350	345	338	334	346	319	333	336	344	380	397	337	346	363	343	333	386	306	331	342	319	359	359	409	352	338	339	352	323	355	362	319	346	381	345	327	344	358	358	364	354	359	390	343	352	356	325	349	362	355	356	377	328	370	346	291	340	331	361	351	356	363	351	368	369	367	383	352	354	331	361	338	361	389	361	358	359	334	394	363	327	317	344	329	345	348	367	331	343	326	364	361	357	331	339	327	334	328	341	345	398	340	356	348	382	360	342	337	350	341	362	313	346	369	359	349	361	329	368	340	386	332	332	379	353	351	383	329	363	334	339	380	355	337	359	336	367	338	368	353	392	345	348	363	381	357	343	347	328	351	314	378	355	357	360	331	348	379	344	345	359	348	371	356	343	310	340	359	356	354	361	351	372	346	364	424	348	335	346	364	332	362	348	328	368	351	356	338	343	354	332	362	359	382	337	334	346	340	361	355	343	352	329	326	339	381	349	361	348	356	363	328	362	377	320	323	328	349	346	329	337	358	359	381	391	352	370	303	346	345	339	344	324	312	329	311	370	353	340	353	334	392	365	360	363	351	339	342	341	370	352	359	344	393	366	385	335	370	343	354	361	310	341	328	341	364	330	379	320	338	336	325	320	310	357	347	326	338	385	304	382	353	349	364	394	409	341	346	320	372	323	353	366	371	345	344	330	345	361	341	360	293	380	368	337	376	340	371	322	360	360	345	382	355	370	329	378	370	351	339	359	362	361	334	345	348	331	360	318	370	357	378	357	373	353	356	352	362	351	386	387	360	338	358	364	364	330	354	362	356	340	340	333	330	364	350	348	310	357	359	376	386	335	363	350	367	334	325	362	290	357	371	327	364	348	341	362	354	368	347	347	382	341	348	328	339	380	342	346	361	363	352	351	342	358	354	323	370	351	342	365	360	354	351	324	322	365	335	357	362	316	349	345	348	322	366	362	326	324	337	343	353	359	336	351	369	369	347	318	387	342	334	340	321	363	314	353	346	349	352	349	372	376	355	317	339	365	346	351	376	353	352	302	340	352	356	402	313	376	370	360	366	339	312	338	346	355	333	406	366	351	312	352	343	338	366	343	329	360	352	361	364	363	355	333	361	331	327	355	344	385	355	363	358	337	306	340	354	357	347	302	344	391	349	395	358	337	355	332	370	314	412	335	347	346	376	316	352	315	362	330	361	373	359	355	347	345	363	354	372	369	379	324	338	368	357	362	340	396	354	341	373	338	355	371	357	340	380	342	356	343	342	366	347	374	340	373	350	352	359	322	325	386	348	321	375	369	339	362	340	352	327	356	360	332	309	363	352	378	316	342	343	340	348	339	329	324	332	377	372	346	348	347	386	348	329	345	361	330	362	376	307	364	334	338	357	329	375	351	370	347	372
7016	3744	7860	9381	7411	5915	5035	4578	4147	3855	3785	3526	3584	3431	3627	3366	3068	2760	2523	2361	2206	2138	1818	1540	1450	1444	1274	1212	1206	1185	1155	1219	1207	1129	1196	1100	1048	1058	1062	1084	1024	1020	1072	1045	1073	1039	1012	977	927	1008	961	985	935	932	942	933	933	924	889	867	864	911	859	863	846	840	877	898	847	890	819	899	880	886	862	875	828	848	848	862	819	833	866	816	819	800	847	883	857	854	880	852	888	855	850	817	838	831	832	805	858	861	790	847	828	849	845	751	861	828	835	821	854	807	774	836	867	865	838	784	880	799	883	868	872	887	849	865	830	845	859	857	814	850	843	799	817	800	838	845	764	772	809	813	834	844	852	886	836	869	814	813	815	826	821	809	854	788	875	812	825	802	854	805	832	822	895	858	772	847	824	836	819	806	865	876	823	831	850	803	853	818	853	813	796	800	842	858	802	788	880	830	843	848	792	788	865	808	816	790	847	817	825	781	830	847	879	822	837	832	879	800	827	831	852	838	922	832	789	818	792	864	818	835	891	802	840	852	801	841	852	841	812	819	840	877	878	837	827	830	816	845	826	846	823	814	857	846	880	867	776	823	794	829	854	855	871	835	855	779	828	797	811	864	873	872	891	876	879	857	872	841	825	880	829	802	871	818	820	768	854	877	815	769	811	803	807	892	861	818	863	877	798	887	817	826	798	864	804	823	828	866	783	812	851	792	857	800	793	864	823	840	866	843	810	866	872	820	829	849	768	837	872	817	848	891	835	754	823	866	824	872	824	842	829	832	796	810	868	866	848	875	845	828	819	818	858	832	803	879	881	822	846	807	838	802	835	828	800	859	801	872	833	818	847	833	794	833	826	860	822	731	819	865	798	844	819	818	843	835	821	778	807	805	836	803	818	840	799	808	831	815	847	821	873	766	837	826	840	818	856	877	825	806	878	806	869	852	854	795	861	825	834	887	895	847	798	872	795	831	832	835	829	862	826	791	857	842	820	789	820	800	828	828	776	791	861	810	785	809	857	806	829	807	836	854	862	803	775	825	772	809	820	875	868	840	770	848	827	836	826	873	808	806	838	831	886	791	834	838	791	854	919	821	786	830	790	835	801	811	905	844	845	824	832	843	875	854	880	818	854	805	847	825	810	831	846	761	845	847	798	822	861	853	820	794	804	842	812	875	816	824	803	769	785	806	806	834	813	852	810	836	845	831	899	801	823	787	840	823	825	837	808	890	810	852	834	878	793	839	782	760	812	816	866	797	831	839	893	811	841	807	871	841	875	856	787	831	851	843	847	828	789	834	847	786	818	801	821	839	802	867	827	828	819	798	828	831	865	826	844	824	822	813	863	863	836	795	822	820	815	840	856	859	849	816	831	828	853	869	804	823	851	829	818	823	794	806	821	823	853	852	808	816	857	807	829	845	844	828	863	891	825	835	812	807	792	884	817	838	813	813	794	806	830	850	833	816	862	836	828	832	802	801	837	859	780	804	802	792	795	806	857	834	876	860	871	810	823	808	895	814	820	835	800	822	797	831	805	876	857	873	812	842	809	831	867	831	799	869	797	777	865	772	870	819	853	834	854	860	836	803	843	849	831	841	838	912	826	860	844	819	790	877	837	862	830	831	828	831	822	806	852	864	777	779	798	816	789	812	806	841	824	831	904	779	780	792	837	853	864	815	795	819	821	804	829	847	858	869	841	838	857	839	901	793	808	837	852	771	830	837	868	807	846	766	824	840	802	844	849	812	854	838	854	866	827	824	849	835	814	808	884	762	821	777	772	848	828	863	850	841	831	860	857	790	815	842	893	822	835	802	833	824	834	823	835	850	834	779	789	780	855	812	843	821	814	817	809	851	815	833	859	812	790	823	842	805	853	800	886	805	855	797	785	810	846	824	811	848	836	820	818	763	812	834	839	822	815	803	843	792	847	849	920	825	888	791	799	821	797	815	829	873	862	843	840	828	797	877	872	814	860	849	823	881	836	842	851	828	826	876	807	793	826	799	814	821	871	806	858	812	788	817	788	843	876	815	822	825	789	876	817	855	874	845	833	877	818	864	788	795	823	814	834	805	838	892	838	838	849	845	839	832	853	834	843	878	875	811	820	849	822	801	802	840	828	813	832	829	794	815	795	861	847	852	879	813	786	787	814	849	820	776	876	839	831	874	856	836	822	841	837	824	818	876	816	836	766	818	792	824	878	833	831	849	872	869	797	791	911	871	854	851	816	834	847	784	784	843	826	858	901	849	829	814	878	867	809	781	858	841	822	823	800	772	792	828	831	838	843	850	838	825	778	855	813	818	815	867	874	824	839	820	830	855	862	844	823	806	822	801	823	864	804	832	838	808	778	865	857	834	834	868	881	842	809	798	845	833	836	824	859	850	832	840	859	816	776	849	815	815	830	825	831	853	821	864	830	820	808	802	805	806	831	820	833	852	799	827	831	821	803	794	796	799	847	816	799	768	855	760	805	821	847	834	838	804	842	874	747	817	877	876	836	848	852	814	852	782	826	853	811	869	874	826	825	833	837	815	788	871	838	789	801	847	846	830	798	821	746	830	794	885	841	842	827	836	807	824	844	791	856	825	847	849	843	838	772	861	812	847	891	822	775	864	890	801	823	770	857	825	837	802	828	882	833	888	804	845	818	829	867	844	856	840	826	815	851	813	824	844	867	809	784	788	833	849	839	865	851	849	847	866	805	799	830	845	813	862	803	840	809	831	844	788	827	797	833	889	825	814	799	850	782	867	820	765	797	851	809	893	902	835	781	830	821	879	841	810	822	842	891	777	841	811	783	823	809	825	846	826	789	875	833	838	836	813	822	807	887	832	781	853	841	825	927	808	867	785	858	852	871	849	829	816	798	792	823	885	784	878	847	851	821	811	837	846	824	794	809	826	883	879	851	800	798	818	836	869	837	868	800	855	847	818	829	855	829	841	822	851	806	776	835	864	879	848	841	819	875	842	811	815	873	806	864	826	827	889	840	821	806	863	817	833	863	837	836	824	843	851	858	845	871	829	849	811	803	873	837	813	869	865	855	839	755	782	807	811	825	850	829	851	798	843	850	873	793	838	798	806	825	788	797	854	806	807	820	854	879	857	841	819	799	839	791	833	817	847	927	786	810	811	794	839	860	847	854	849	817	856	839	802	758	872	825	808	911	848	835	808	872	871	913	904	828	862	849	804	855	802	871	828	810	801	854	858	838	839	834	852	817	839	859	834	828	869	830	751	815	843	851	842	845	804	858	823	868	879	864	852	871	817	808	824	809	786	835	851	853	862	840	800	800	781	834	848	828	882	825	853	806	809	833	814	838	844	816	835	806	867	841	816	821	832	828	821	824	829	856	898	853	845	817	836	809	799	815	784	819	778	855	820	806	827	852	833	846	844	851	838	801	798	824	834	841	826	846	826	821	821	843	874	829	861	814	871	860	862	826	847	871	843	845	854	834	858	812	790	902	828	853	812	813	802	820	830	812	842	867	772	777	861	849	854
31473	13256	11026	8464	5130	3142	2521	2159	1706	1627	1582	1447	1317	1260	1214	1132	1141	1141	1170	1152	1105	781	675	573	568	523	462	420	457	426	441	434	397	352	381	366	316	431	418	369	379	331	347	330	365	361	360	378	318	362	377	339	359	353	364	350	355	396	339	357	335	304	283	333	314	322	314	318	344	322	340	331	349	321	310	342	310	354	352	330	311	309	341	343	302	280	302	320	330	322	332	332	327	325	314	295	305	322	331	312	323	312	314	307	297	305	296	301	338	325	285	279	304	328	322	331	295	306	284	342	302	310	292	295	323	315	322	316	351	326	345	306	313	300	324	331	299	322	344	331	309	304	318	333	313	342	337	316	306	328	322	339	313	317	340	341	309	310	343	309	314	320	302	332	309	314	303	327	322	294	311	310	260	297	292	315	324	329	341	333	298	358	266	326	288	304	308	346	341	328	301	317	312	307	323	277	314	298	316	285	329	288	290	281	319	317	328	301	358	340	338	274	346	294	315	329	313	322	308	311	280	310	339	306	320	348	275	312	333	318	315	312	335	300	321	315	305	315	329	320	310	307	320	311	304	297	306	318	326	343	324	320	304	301	336	322	328	310	317	323	299	300	323	347	303	345	354	302	303	268	324	322	320	318	314	320	302	298	288	342	286	304	339	332	303	327	337	326	313	295	324	298	340	308	306	333	348	315	326	297	265	315	279	304	312	318	339	299	348	322	339	332	336	298	290	322	323	267	320	324	332	336	310	302	306	296	308	301	323	322	285	311	315	355	329	301	335	299	334	287	297	323	338	293	306	261	302	324	308	292	320	315	304	302	296	340	307	318	307	292	316	303	312	338	323	320	316	301	267	326	315	288	347	321	341	295	287	323	323	324	305	301	337	330	312	309	337	336	300	345	317	329	309	323	350	287	353	327	342	307	309	299	303	331	286	336	268	329	315	314	285	349	296	334	323	323	318	311	301	300	298	319	303	291	302	300	323	345	320	323	307	325	316	352	341	324	312	296	311	327	330	322	305	299	308	337	306	279	300	312	315	338	329	336	331	304	298	284	283	327	327	323	290	316	287	328	299	339	335	310	316	284	300	305	303	307	333	331	322	299	308	300	292	306	319	315	288	339	306	307	292	322	321	298	339	297	316	296	300	341	323	328	309	303	306	308	324	319	275	292	289	301	351	303	308	310	322	318	315	326	291	306	322	308	358	349	300	290	337	302	310	317	338	340	299	311	338	346	332	328	301	314	285	335	327	327	345	306	316	323	330	309	312	256	337	326	319	297	320	307	313	296	302	305	328	330	323	311	334	286	340	288	306	284	284	332	328	335	334	332	331	294	302	339	281	312	281	301	347	348	304	328	300	331	320	318	306	313	301	325	333	350	305	316	306	314	342	336	322	333	348	317	280	345	318	309	306	309	324	325	317	309	308	321	284	338	325	341	344	317	321	337	307	318	314	304	336	339	313	329	332	325	317	328	306	341	344	314	305	311	316	342	323	323	274	337	342	303	316	330	301	315	330	322	306	280	344	301	319	375	325	322	316	286	304	311	307	314	285	265	331	336	303	335	323	305	321	315	290	313	300	320	326	326	329	297	323	316	353	290	317	309	325	332	302	326	320	327	314	328	337	306	292	301	325	317	320	308	312	288	311	305	321	314	307	324	334	336	329	322	311	327	318	282	277	288	316	311	289	328	310	350	353	303	338	330	324	344	308	322	323	306	314	328	280	289	297	288	308	308	323	305	326	325	338	316	309	344	319	313	308	304	316	326	337	328	319	299	317	337	321	284	327	346	322	321	308	347	297	313	304	338	329	296	357	342	298	315	297	328	301	306	316	368	319	307	302	327	305	314	307	345	325	328	325	318	355	298	327	341	297	291	311	322	289	316	306	298	338	312	295	303	300	322	309	308	313	296	331	329	323	323	275	301	326	320	327	351	348	329	318	322	319	318	337	307	317	311	313	304	322	363	312	315	340	331	300	299	281	304	312	288	330	280	342	305	343	317	298	327	379	329	305	314	332	326	286	320	309	293	326	311	290	329	315	302	310	326	323	335	316	306	308	297	289	325	309	334	325	308	327	312	298	311	332	329	337	309	343	341	304	336	339	315	312	331	313	324	296	301	324	313	334	312	340	300	327	321	279	325	318	362	372	300	322	312	302	286	341	317	344	328	342	326	345	333	317	308	301	323	328	274	319	307	312	298	311	297	323	316	337	287	329	324	291	338	312	339	329	301	281	320	291	307	279	276	352	316	328	300	312	326	299	281	355	331	323	313	345	316	348	334	288	328	298	287	308	303	311	314	303	309	331	296	313	318	316	302	289	293	313	308	307	297	326	318	291	319	319	312	291	342	301	333	324	292	297	289	314	278	320	316	300	317	291	295	333	322	290	369	323	332	322	323	333	289	316	312	310	312	306	340	286	339	314	317	331	301	305	345	313	320	333	302	277	359	331	299	310	312	290	298	311	319	309	321	288	313	307	299	309	287	344	298	313	311	350	337	331	331	306	307	329	308	344	325	295	353	340	318	346	337	304	304	297	333	308	333	305	303	341	325	333	332	326	332	310	306	327	310	308	304	334	296	285	297	319	308	314	319	337	306	298	311	301	297	319	273	300	300	324	331	293	316	321	330	329	285	315	306	311	305	309	314	326	312	293	293	298	279	297	311	303	304	301	299	304	307	301	309	283	333	304	310	317	296	290	314	325	269	301	324	327	321	306	335	310	301	298	308	354	309	331	303	322	304	328	340	320	273	316	321	302	295	326	323	319	339	323	321	328	349	315	287	329	320	291	343	275	336	324	332	304	317	322	292	305	325	311	340	315	322	309	333	314	316	358	298	320	297	316	315	320	332	284	288	320	295	304	335	289	302	322	311	334	358	327	305	291	275	327	324	300	327	366	333	324	341	308	300	320	314	314	305	331	286	310	319	325	331	351	302	328	295	305	320	299	330	295	330	323	347	318	340	323	284	300	316	291	342	344	346	349	362	347	318	335	328	326	315	318	311	319	330	316	288	313	317	340	338	299	334	321	309	294	313	274	313	319	319	295	315	306	321	324	353	313	319	304	335	324	336	300	308	332	306	314	310	357	312	295	310	277	310	318	282	329	294	339	328	333	334	311	286	311	328	311	346	312	318	334	306	327	307	293	306	313	328	351	323	319	305	329	299	291	314	316	314	333	317	329	326	333	310	362	300	342	340	332	335	354	327	312	303	294	296	303	289	292	322	275	309	333	307	295	318	300	301	344	295	319	303	295	357	297	341	339	323	327	326	327	296	327	297	329	304	313	309	306	332	346	350	327	314	321	289	297	329	334	322	320	291	273	311	315	321	359	323	332	340	279	303	305	292	338	298	311	325	287	342	342	340	291	326	325	270	334	281	321	300	331	315	328	294	297	334	295	341	315	330	284	314	333	322	299	278	317	314	346	349	344	284	295	314	308	255	302	293	342	332	320	333	297	324	282	344	331	318	270	332	321	333	349	295	308	302
18338	6737	13810	15751	13007	10768	10150	9157	7871	7618	7731	7271	6727	6348	6314	6283	5900	5904	5754	5788	5141	4324	3568	2913	2652	2371	1912	1601	1702	1603	1663	1720	1526	1342	1334	1249	1231	1252	1204	1221	1151	1147	1140	1147	1196	1081	1071	1022	999	1041	1063	1051	1055	1056	992	1006	974	873	902	946	855	924	916	845	803	815	826	832	818	818	775	775	804	798	829	805	859	761	763	786	770	725	724	770	769	771	761	805	780	806	784	827	815	813	800	750	783	770	826	769	751	746	720	757	761	740	784	782	796	779	768	758	755	755	733	767	758	742	735	797	741	797	755	762	814	797	745	749	755	713	756	777	781	762	764	708	750	801	792	799	755	737	793	738	827	721	677	760	757	788	776	782	730	744	801	764	747	783	773	767	787	766	716	761	758	731	769	717	748	768	729	758	768	772	790	763	744	803	753	799	748	795	768	770	766	688	755	782	815	807	797	755	725	746	765	782	741	781	781	787	773	746	764	772	793	795	788	782	769	769	746	786	774	795	804	768	753	761	754	763	790	799	722	749	765	757	785	742	733	774	787	779	778	758	736	785	751	754	771	797	739	761	767	756	745	730	762	796	756	779	725	761	788	762	798	787	758	775	730	788	767	773	833	763	737	740	747	763	756	778	763	791	786	747	743	764	776	735	738	748	742	752	771	721	730	747	767	773	746	761	783	770	778	726	755	771	790	757	766	768	737	778	736	723	745	751	778	743	743	765	737	784	740	767	785	754	736	788	713	737	756	746	759	809	748	776	713	764	790	727	702	734	736	700	756	771	755	785	788	763	751	734	797	767	787	717	777	779	752	765	760	774	760	761	744	764	781	761	775	740	742	762	736	746	767	792	695	784	751	751	793	781	803	747	777	739	759	763	781	764	774	785	760	793	757	764	784	790	771	776	754	737	783	742	775	743	761	763	681	716	760	759	760	781	764	753	747	799	799	751	820	763	707	757	747	760	735	786	755	782	795	810	764	753	757	752	784	766	711	789	757	765	717	751	769	735	785	737	787	760	765	799	815	781	719	773	783	739	780	735	732	769	772	794	780	717	742	788	785	784	772	766	801	754	758	743	762	774	734	754	765	825	783	737	779	724	708	765	781	777	719	789	802	736	789	780	721	739	732	736	772	798	742	754	770	762	686	763	734	739	731	740	738	776	730	763	727	757	807	775	771	779	798	753	751	722	751	797	808	767	767	731	787	731	758	802	796	788	787	811	727	794	803	753	828	801	780	741	785	746	753	750	743	768	747	811	718	763	787	768	736	778	773	789	785	764	786	781	761	782	718	774	786	754	715	713	752	819	781	731	750	730	806	832	716	761	766	812	800	764	771	729	714	748	759	767	734	807	743	788	776	778	778	801	746	749	745	745	776	784	818	733	760	751	742	772	725	763	767	779	764	811	759	812	798	723	750	755	790	767	756	721	750	773	715	711	771	774	790	753	740	750	782	739	765	763	749	751	778	753	798	753	769	736	828	750	744	729	754	775	766	715	734	826	754	770	773	802	784	788	757	756	705	765	794	798	797	758	734	718	811	791	735	815	776	769	765	813	802	791	742	708	783	769	753	707	745	796	772	775	790	734	743	767	756	750	755	749	795	781	771	756	730	742	746	753	741	713	735	734	742	751	732	754	753	777	790	737	768	816	737	776	852	765	773	763	754	766	763	780	752	754	726	746	753	777	760	777	736	748	767	738	754	739	759	796	766	725	777	822	761	761	762	767	752	824	737	821	757	775	793	745	775	765	744	734	787	730	707	766	791	771	775	805	755	757	752	735	751	733	750	729	753	723	755	753	779	815	780	773	768	717	773	807	761	802	763	757	775	745	775	751	801	749	741	768	721	745	709	785	784	768	705	761	770	816	733	789	792	804	736	803	742	772	754	768	769	754	761	773	719	811	742	753	770	769	804	774	763	772	761	812	755	775	758	768	770	758	760	751	769	766	763	791	723	777	765	759	763	773	736	759	748	767	756	748	787	732	747	746	757	755	783	774	777	813	751	794	797	759	778	760	747	775	743	750	768	760	761	727	789	762	759	755	802	810	747	780	819	699	760	752	732	796	803	753	732	770	764	819	742	741	782	820	743	808	768	767	780	772	770	793	773	765	743	807	823	769	748	809	748	769	777	782	759	770	775	781	720	773	738	710	807	803	773	757	746	765	776	775	782	751	714	778	726	814	740	732	748	758	795	798	771	794	757	750	762	798	740	717	752	752	741	789	775	726	726	803	747	752	760	749	743	779	795	749	769	715	759	768	769	709	765	738	799	751	770	807	741	791	734	727	729	772	758	760	775	763	728	745	791	837	799	794	733	786	786	779	794	759	761	736	772	782	760	775	773	824	795	802	726	773	767	758	791	744	783	745	781	755	788	731	764	820	719	765	780	755	731	733	755	762	727	787	759	745	729	760	758	701	720	739	724	804	733	763	753	751	761	799	842	762	701	731	809	766	746	758	773	739	776	746	749	818	768	803	799	753	781	774	787	757	770	728	779	739	815	774	722	746	738	791	772	770	789	775	773	780	778	764	739	796	781	784	797	759	756	798	764	773	786	769	732	781	766	715	716	763	755	772	767	788	731	771	780	698	782	733	715	816	753	750	797	751	800	743	769	766	756	766	758	833	714	785	806	776	776	796	768	773	747	714	778	770	793	783	712	802	793	802	787	767	750	740	766	750	758	738	775	794	711	750	766	782	725	764	780	800	710	768	753	748	728	748	730	784	729	742	784	760	701	707	736	741	745	778	761	805	776	740	781	801	790	752	741	803	780	766	735	772	754	768	743	758	758	744	785	769	795	746	743	713	779	780	792	771	784	759	726	738	788	816	749	805	739	771	787	724	771	740	780	796	746	739	768	715	751	717	726	708	777	759	749	707	747	763	760	762	776	773	755	772	769	761	767	759	738	741	827	785	746	817	724	755	734	739	806	755	800	775	732	727	762	814	768	762	717	776	784	724	775	783	778	741	737	771	725	773	792	773	744	797	758	788	792	732	757	772	786	737	720	734	765	789	781	768	748	763	747	731	746	804	740	756	765	734	758	729	723	752	758	771	704	752	778	807	726	838	768	765	717	752	777	767	777	786	781	788	796	749	745	772	722	743	804	773	767	775	774	753	797	779	757	757	790	766	737	736	779	764	753	788	744	785	749	785	802	750	726	782	783	769	730	746	757	793	792	701	771	791	796	700	774	744	762	713	736	756	767	771	788	768	819	746	738	774	763	769	744	756	840	777	759	728	757	743	737	725	733	808	772	778	746	732	743	744	788	734	780	752	778	777	788	729	729	730	733	750	766	774	725	743	753	723	771	745	793	718	758	781	783	742	703	792	743	761	768	756	756	761	793	748	739	774	806	780	769	766	738	752	744	785	839	691	824	733	763	742	808	779	746	741	785	777	757	735	753	737	753	776	802	795	757	736	758	748	774	774	800	821	780	750	778	790	771	763	744	752	738	803	778	784	783	790	728	745	822	775	771	738	740	788	766	778	717	761
42926	21195	17147	13553	8358	4970	3896	3158	2690	2509	2363	2176	1818	1863	1705	1613	1648	1659	1756	1758	1609	1142	850	749	695	610	577	533	531	516	396	507	445	401	360	412	385	376	392	377	394	399	316	379	338	357	326	318	332	349	320	333	359	316	355	298	295	298	329	285	312	287	288	307	314	292	262	298	282	296	277	293	277	279	301	284	292	284	333	309	311	260	276	316	295	281	268	293	275	256	279	277	268	260	298	292	306	269	305	279	311	280	280	252	257	294	294	259	268	277	277	265	256	287	280	262	270	304	276	258	281	254	282	264	270	282	284	298	276	261	262	282	268	282	245	268	285	284	276	303	319	281	256	270	296	292	263	284	285	273	278	281	268	272	282	262	287	262	282	276	289	285	253	279	271	286	289	298	291	311	292	286	263	286	307	273	257	287	269	311	263	297	286	281	279	289	282	288	283	278	275	290	282	298	308	297	316	293	293	284	292	293	281	262	280	266	292	306	287	288	294	270	275	256	264	290	306	259	258	292	281	259	288	294	310	287	280	314	285	290	317	298	311	280	304	270	284	268	295	290	292	253	276	304	300	286	290	289	230	284	301	272	283	291	288	276	313	275	283	277	295	273	257	296	272	292	284	281	286	270	307	277	283	281	276	287	262	270	256	253	253	255	281	269	329	287	263	287	265	252	271	289	299	278	248	263	251	249	266	271	266	283	278	257	284	268	289	296	279	285	286	275	280	284	284	276	256	267	272	313	305	285	282	276	310	306	268	282	281	299	272	243	286	266	278	279	295	257	321	284	253	279	278	301	293	301	301	284	283	274	309	296	293	237	285	278	254	299	294	273	274	298	289	301	282	296	287	292	298	234	264	284	276	273	267	265	301	295	288	317	275	292	279	303	291	259	290	279	276	271	294	244	271	283	268	283	249	261	272	258	305	292	262	298	285	292	276	298	294	302	307	271	265	311	291	253	284	288	268	282	282	296	308	288	289	280	290	290	312	269	287	273	292	272	298	296	263	293	276	287	291	291	283	263	282	268	307	300	271	239	242	295	262	276	271	300	255	275	278	252	306	274	281	253	315	279	296	308	265	285	275	275	280	260	269	323	302	283	284	295	291	273	268	249	276	278	245	271	293	279	283	297	315	296	284	306	296	296	300	287	279	263	284	262	281	275	272	278	300	287	313	267	310	269	281	270	297	290	289	268	245	274	280	285	277	279	273	291	304	251	258	300	264	286	281	281	274	308	288	296	301	312	276	261	282	273	267	273	250	296	302	283	254	277	287	302	297	287	271	278	293	267	275	294	270	276	281	273	271	282	278	304	271	255	275	250	282	311	299	333	257	286	259	261	303	278	282	314	301	270	270	295	283	287	306	275	283	293	315	271	305	302	259	260	298	304	280	288	297	282	252	294	276	281	266	275	238	297	311	292	273	302	307	281	263	300	275	255	267	291	314	280	254	300	285	303	266	271	260	272	296	284	278	284	294	273	276	289	283	305	284	281	257	293	321	270	270	310	291	254	249	300	266	232	289	274	286	236	268	266	287	284	264	245	314	253	286	267	283	254	278	280	274	304	272	328	268	254	255	283	258	285	265	298	271	267	286	287	263	277	284	278	295	294	282	270	271	284	267	290	322	319	312	292	285	300	281	292	279	295	294	255	301	293	288	303	269	268	253	287	272	284	252	287	319	259	294	255	315	308	270	277	287	295	265	298	273	265	291	281	296	291	291	269	273	258	259	242	277	297	286	258	276	277	246	277	280	271	268	311	306	285	269	259	308	265	277	293	317	309	275	289	288	264	241	292	258	268	288	292	257	296	273	301	262	257	295	283	262	279	303	272	295	295	286	237	279	290	301	292	252	289	296	289	252	266	283	293	297	287	286	286	267	275	297	284	293	264	272	268	277	285	280	277	286	301	263	253	272	263	280	249	322	290	300	271	285	281	324	306	278	239	278	261	278	254	239	272	264	298	308	303	252	297	285	290	289	275	249	282	281	313	289	301	283	284	277	291	270	289	288	279	291	260	281	274	304	280	296	290	306	277	277	284	271	301	290	261	279	276	280	298	267	267	283	269	262	264	283	296	295	309	296	275	242	273	272	274	267	259	280	302	259	283	285	284	267	304	281	259	263	292	287	309	287	280	299	286	269	247	307	258	261	296	282	282	270	306	301	262	290	298	299	288	292	297	321	278	311	257	270	274	265	257	298	306	259	279	257	290	255	289	287	255	292	278	258	268	303	275	296	284	260	311	297	299	272	289	280	276	274	276	296	309	290	285	282	263	286	291	296	288	264	293	307	300	299	262	299	259	267	274	296	303	259	296	274	314	278	259	309	261	268	292	276	289	296	280	290	292	273	259	288	275	283	302	265	290	262	291	263	286	275	261	323	286	297	280	269	255	279	279	256	267	294	296	286	251	274	299	288	277	310	325	258	244	253	294	281	276	286	261	277	300	294	270	252	253	297	299	265	284	308	269	278	318	267	288	267	293	287	307	271	282	283	269	288	264	308	280	294	281	275	264	279	316	277	255	287	294	254	278	300	260	301	252	274	246	291	271	265	271	258	283	321	242	268	260	266	275	270	266	280	277	281	293	287	316	264	251	288	265	281	307	277	284	284	281	255	259	301	281	289	294	278	274	276	251	281	254	262	265	264	301	281	296	282	300	303	280	272	286	274	299	283	276	274	312	318	269	323	254	275	266	282	298	245	288	285	255	263	283	295	248	263	291	301	287	292	275	308	292	261	270	274	271	269	302	288	266	285	260	296	297	302	283	290	272	280	264	260	301	316	311	271	255	307	296	290	287	293	278	265	263	288	277	262	279	270	277	264	286	259	283	314	287	277	330	311	257	271	250	293	249	266	287	295	250	287	299	245	282	310	282	295	258	281	249	314	276	267	292	294	279	278	269	291	258	265	291	280	299	298	296	265	276	282	248	288	255	291	262	288	283	293	280	242	267	286	280	283	284	293	297	285	273	288	254	276	305	274	258	268	267	286	283	298	257	246	249	286	257	269	258	267	303	244	264	298	304	302	290	249	257	293	309	288	283	251	285	263	279	280	276	287	292	296	287	299	279	310	287	278	303	312	293	258	271	281	283	284	282	296	277	268	278	267	268	263	267	294	309	274	292	274	321	275	296	253	285	273	300	270	258	261	292	273	278	273	295	307	274	279	293	279	259	263	272	269	289	281	287	275	292	298	272	270	283	270	250	293	300	267	300	272	292	330	282	268	258	293	284	285	299	279	269	278	296	289	236	271	283	258	255	268	265	284	271	297	268	295	275	272	288	293	284	273	292	251	301	267	310	278	276	279	292	261	301	261	256	264	276	278	300	282	291	283	286	269	273	285	261	297	263	267	296	303	298	271	315	271	281	294	287	276	264	297	290	269	258	294	277	274	265	288	284	281	269	283	277	275	259	261	296	270	302	279	288	288	301	294	319	265	261	263	281	297	270	263	291	266	271	264	266	292	274	298	295	277	259	300	274	272	267	271	277
26239	9221	17824	20065	16849	13840	13355	12880	11386	11217	11242	10501	9314	9419	8895	8656	8096	8209	8697	8631	7400	5981	4605	4049	3783	3048	2626	2221	2387	2063	2121	2155	1781	1622	1546	1450	1458	1487	1382	1340	1366	1319	1349	1248	1316	1189	1192	1108	1034	1127	1014	1115	1058	1074	1024	1063	1051	989	918	952	963	943	898	830	798	771	793	777	733	701	759	742	773	720	707	777	680	746	733	722	679	681	689	690	689	662	731	707	732	758	726	744	754	747	713	708	766	724	773	737	691	679	669	694	666	695	667	720	679	713	732	685	715	734	686	726	720	682	663	680	679	683	708	725	673	696	670	688	677	739	714	691	693	707	685	694	659	646	747	672	677	663	691	667	658	660	686	648	717	699	728	724	634	676	690	672	704	711	671	689	653	630	705	711	644	668	724	715	694	670	674	690	689	654	621	660	607	698	670	671	674	706	688	648	707	659	702	738	677	695	672	712	660	671	700	714	677	672	689	683	686	665	736	749	669	692	704	714	676	757	710	711	700	686	701	708	672	679	688	688	691	684	684	720	656	687	662	691	665	704	702	698	703	680	629	673	724	694	684	700	728	715	704	668	674	687	662	700	681	649	758	689	713	666	697	688	717	661	672	713	711	666	667	689	689	699	696	669	646	669	670	682	753	736	671	707	658	675	660	649	679	708	706	663	710	666	677	741	676	702	686	665	648	698	650	672	662	733	704	677	671	669	648	683	614	652	641	688	706	647	691	749	672	653	717	709	704	648	657	686	678	653	707	691	672	685	679	675	698	703	694	674	711	670	707	679	697	707	703	738	706	636	674	684	720	716	710	679	672	649	677	698	719	673	725	671	703	680	749	670	702	665	652	683	677	669	709	691	677	665	679	656	686	714	721	695	707	682	645	714	705	691	683	685	693	680	663	667	714	707	703	738	657	727	749	689	677	709	663	713	700	715	700	719	666	647	672	657	695	701	734	719	736	680	660	645	673	681	676	683	703	729	715	681	751	703	707	677	725	704	706	643	671	688	703	716	673	658	689	682	656	697	671	679	663	672	717	719	656	663	664	675	673	712	681	669	671	691	664	719	675	694	639	687	698	659	663	656	673	659	718	749	678	689	729	684	723	666	704	764	677	657	674	662	714	654	749	724	689	743	680	687	725	689	652	677	729	644	645	684	711	682	680	706	668	694	674	685	680	697	658	708	680	681	726	665	686	719	726	694	683	695	696	730	667	665	687	710	674	668	682	711	706	711	712	664	672	689	639	657	676	655	675	708	686	724	703	650	726	673	745	678	677	674	709	662	681	692	671	679	734	730	663	681	721	735	664	707	671	693	680	668	701	730	667	700	668	680	704	684	692	652	749	694	698	737	725	761	647	674	691	664	693	681	636	728	626	682	678	670	695	708	712	678	712	693	663	709	707	672	664	695	642	726	668	711	680	648	696	728	656	685	663	709	700	685	655	697	674	669	702	704	712	672	629	701	689	701	680	664	675	732	706	666	652	636	667	708	630	661	726	645	703	687	681	630	661	698	642	681	699	707	697	665	680	708	687	688	640	680	692	714	653	727	678	686	666	651	718	702	668	688	659	673	638	668	680	720	672	671	649	683	654	660	723	676	699	679	717	740	659	674	711	701	706	669	657	700	692	683	725	684	672	676	690	677	689	729	695	697	663	682	704	667	703	723	673	729	677	669	665	704	736	655	682	733	721	724	708	695	686	675	677	683	704	655	652	736	669	677	658	729	674	672	695	669	676	679	731	688	721	679	654	689	678	720	652	695	674	642	677	664	722	689	673	702	666	693	707	640	669	672	687	682	719	728	662	697	681	638	672	710	688	729	715	660	704	715	684	684	668	714	713	681	698	697	684	701	666	714	641	639	688	684	659	690	682	660	690	663	700	718	690	705	703	657	642	705	675	654	745	715	679	702	656	683	615	711	677	673	691	692	709	661	705	680	721	655	696	687	740	703	670	681	711	666	680	698	709	679	667	667	686	652	707	714	696	699	672	701	663	685	680	608	727	671	672	661	684	663	686	668	655	730	701	666	667	739	703	724	715	713	681	697	697	608	720	665	691	725	701	723	720	693	649	698	668	653	680	682	723	704	640	664	674	703	671	680	707	683	703	736	691	714	735	697	661	718	672	661	697	618	681	703	676	655	707	670	730	705	658	685	734	664	696	736	715	662	682	692	704	654	671	693	696	676	687	698	657	750	674	715	686	678	660	698	710	705	671	679	665	693	696	669	683	677	712	678	678	686	694	687	651	653	679	725	667	678	638	621	711	682	710	726	711	763	688	669	684	633	705	686	690	696	687	703	645	665	697	703	677	648	697	717	686	675	684	707	701	677	710	668	694	692	673	708	697	642	683	682	704	686	701	678	681	720	659	689	696	660	688	642	678	694	655	711	684	668	689	703	721	697	649	706	733	651	641	675	695	670	699	705	715	670	670	657	671	665	661	742	641	693	701	675	675	695	676	692	698	697	724	708	647	658	707	695	705	675	680	701	647	669	667	675	665	694	672	675	711	687	701	715	697	700	659	709	682	706	664	718	693	686	668	705	673	684	639	633	689	648	706	710	711	689	648	721	652	690	722	696	688	747	610	692	693	688	698	675	677	684	708	704	659	665	689	702	687	694	701	669	716	692	667	758	678	712	723	689	663	682	651	682	696	711	687	692	682	700	695	679	736	728	710	686	685	723	704	653	703	725	680	640	669	683	670	656	716	679	693	669	669	692	709	680	710	675	682	708	681	649	684	696	697	703	701	692	644	696	661	721	735	723	684	705	702	675	706	721	672	707	671	691	638	720	682	657	705	691	698	697	673	725	608	687	674	727	699	680	700	653	675	662	665	676	692	683	703	660	702	652	676	645	691	690	687	695	690	710	670	667	655	688	678	715	679	654	662	681	669	672	661	731	629	711	688	679	658	698	710	617	678	669	684	690	739	696	698	712	687	641	657	727	723	707	676	660	745	655	726	642	656	705	713	672	711	653	691	654	683	674	686	681	673	688	646	692	657	724	685	678	690	707	691	712	687	658	690	670	718	710	704	690	692	716	689	688	673	704	685	629	676	689	706	698	672	715	680	641	673	672	727	698	696	688	701	659	681	660	676	730	680	672	665	698	682	674	671	739	711	685	690	683	664	694	649	676	706	698	708	688	704	675	671	719	688	694	638	676	685	760	694	645	703	655	615	697	616	658	663	724	666	688	716	654	689	668	713	744	670	582	690	707	652	674	658	672	696	667	721	676	688	699	681	675	688	732	702	668	750	690	719	682	635	671	625	699	677	695	685	714	679	681	700	729	680	695	643	686	690	705	657	657	677	701	630	667	685	714	659	685	698	685	683	699	673	660	742	702	744	704	678	684	690	688	707	663	681	653	672	709	657	648	637	671	726	716	759	725	699	709	694	671	654	693	715	715	706	699	676	696	695	687	681	688	706	686	690	667	710	718	725	696	676	730	659	641	672	694	682	675	663	675	704	674	684	705	696	676	714	679	704	617	685	702	690	718
13273	4340	4290	3273	2140	1485	1210	1046	950	957	894	836	769	844	782	670	631	608	597	579	558	540	499	483	409	431	416	381	436	412	415	411	416	387	391	388	391	394	378	393	399	384	446	384	410	373	430	393	388	379	403	396	376	399	395	432	389	354	394	367	399	381	377	389	363	379	366	343	371	351	377	358	381	363	358	373	377	429	315	348	369	356	382	386	359	367	372	344	380	348	345	372	379	389	365	336	347	366	376	372	376	350	345	353	371	389	377	369	365	365	381	390	369	379	364	360	362	336	364	359	386	415	372	379	349	375	372	371	318	354	334	340	376	372	413	337	359	345	359	367	330	359	355	349	367	354	367	346	334	346	381	345	372	366	319	373	347	391	372	378	378	401	355	356	407	376	395	381	367	333	377	350	359	378	380	349	366	384	402	376	375	394	338	353	344	382	348	371	356	342	337	375	376	372	339	354	370	391	331	387	376	374	388	385	346	351	343	405	360	353	386	371	399	363	399	374	399	379	387	367	359	394	345	376	344	368	364	349	379	356	388	351	372	373	376	367	367	320	332	352	413	359	376	359	381	336	350	327	364	329	375	325	359	380	382	360	380	376	406	362	364	345	357	374	333	341	343	321	385	347	335	349	351	358	391	345	380	409	369	353	345	330	378	358	345	341	357	388	376	384	357	366	347	373	323	374	354	388	376	358	356	351	349	374	353	365	383	365	353	378	376	356	387	363	354	372	398	354	383	364	352	374	368	370	372	409	396	342	372	351	348	364	385	375	373	379	371	395	358	368	348	363	400	362	351	353	334	373	344	327	353	390	370	316	359	404	355	315	352	360	353	344	405	373	347	344	342	374	343	347	366	352	375	389	334	365	368	365	358	347	375	372	378	365	382	380	365	398	367	366	344	365	358	352	373	351	371	339	393	370	323	374	371	361	370	393	369	369	350	381	349	387	366	383	361	344	359	380	330	377	375	347	382	368	381	369	318	404	337	332	379	358	338	336	332	364	360	362	353	365	344	355	368	377	381	364	375	355	389	338	346	365	371	370	365	345	368	376	365	379	343	381	370	380	358	385	356	370	371	342	353	352	392	348	396	379	395	357	348	379	387	333	366	349	381	340	371	360	359	374	356	353	361	384	371	396	370	374	360	399	344	396	336	364	368	347	393	362	375	390	366	373	370	343	350	373	320	381	364	360	339	383	331	351	382	342	404	389	320	341	357	385	409	353	368	368	373	372	360	351	357	373	328	369	335	358	348	384	350	405	410	383	367	361	369	363	372	370	348	368	363	376	350	350	370	409	343	373	401	378	398	367	353	335	380	366	357	382	396	353	355	384	370	360	366	353	362	363	348	395	345	333	384	386	356	367	359	348	368	380	393	324	371	382	372	379	370	348	353	359	330	372	356	352	314	417	371	368	396	356	344	379	348	359	364	386	357	339	367	372	389	353	356	384	345	351	332	365	350	367	354	349	359	350	339	336	383	373	386	387	345	346	365	347	376	367	397	359	364	382	336	361	354	399	376	344	313	362	387	406	353	384	355	360	383	367	368	406	352	388	364	360	343	369	344	371	370	397	335	350	377	378	387	370	345	371	363	357	388	361	333	390	370	334	395	372	383	369	381	337	340	363	328	375	357	362	323	369	375	388	363	376	385	349	381	370	343	351	364	347	343	343	373	364	341	369	344	409	351	373	372	341	380	377	379	327	389	358	368	336	418	392	381	375	367	376	354	362	386	364	356	380	369	356	366	377	373	347	378	438	394	350	368	366	348	370	402	348	367	360	353	375	380	351	324	326	365	349	348	371	373	384	381	358	361	362	369	345	338	371	360	351	365	365	359	331	373	365	385	330	366	393	327	360	383	361	342	354	382	398	358	353	380	358	379	357	344	379	402	348	387	358	357	353	345	369	361	372	363	391	347	376	395	362	380	360	380	384	353	330	364	339	342	338	367	354	378	372	348	355	381	388	366	381	341	376	339	344	337	320	403	364	372	358	383	368	349	358	369	367	359	386	340	375	379	352	369	369	360	383	331	368	353	397	372	346	360	373	375	365	405	393	360	363	377	375	391	357	384	352	340	377	372	357	371	337	369	372	359	381	368	361	367	401	365	370	355	392	368	338	366	379	383	380	356	357	392	358	393	365	395	384	365	348	331	346	340	349	335	344	343	341	370	336	370	359	392	380	339	363	359	348	345	375	360	367	381	370	393	368	325	369	409	342	376	373	350	359	347	371	352	372	375	397	393	349	323	351	360	399	353	357	347	401	408	389	329	361	368	380	341	410	389	326	397	378	354	352	354	340	369	372	367	393	331	383	365	338	388	421	347	386	361	378	407	393	350	385	390	368	378	357	361	396	357	363	363	397	387	373	376	377	376	355	305	375	372	347	381	338	386	362	354	376	357	349	343	408	360	362	379	417	401	355	357	379	364	393	374	355	338	369	371	383	381	362	379	363	433	375	379	395	365	385	377	339	357	385	355	360	348	335	379	370	352	378	333	339	356	355	376	372	366	380	382	327	385	369	355	355	402	349	391	385	371	362	372	399	380	360	401	392	398	413	360	361	369	334	358	393	343	357	397	351	368	365	363	368	395	371	329	365	368	375	361	344	307	363	363	408	363	400	392	385	390	375	374	380	356	399	385	331	338	377	370	347	414	371	355	369	357	371	412	347	363	382	362	394	349	360	347	362	374	349	390	362	356	390	401	353	373	345	335	346	383	386	353	365	360	403	362	387	357	353	361	346	368	391	382	341	343	351	354	349	376	356	381	389	330	379	375	349	344	366	382	389	343	369	343	386	367	359	368	397	374	376	372	358	372	351	361	379	370	360	366	330	375	382	361	351	376	393	380	354	362	371	359	329	342	385	356	394	341	379	365	346	355	328	353	381	347	386	384	350	374	323	345	361	353	369	363	372	364	369	362	384	383	324	357	347	371	396	362	352	384	366	370	365	395	375	348	360	378	331	373	387	377	362	364	364	366	377	366	367	340	363	355	361	387	367	393	356	354	354	371	359	382	378	398	387	393	364	357	382	363	362	374	368	376	347	357	360	353	359	352	329	383	366	370	379	377	385	349	385	317	378	370	385	366	357	368	400	391	365	372	342	362	404	373	344	389	366	360	370	347	375	400	343	362	349	355	343	366	375	376	339	401	371	386	355	360	342	383	396	348	360	364	350	376	385	365	401	373	363	356	365	365	336	368	380	340	357	349	363	392	345	347	368	368	381	371	383	370	329	368	348	303	373	398	364	380	371	364	391	368	378	341	360	360	383	348	326	334	366	377	360	382	362	374	362	340	360	399	403	389	389	343	358	363	404	367	394	375	366	354	381	372	363	344	329	380	370	386	362	337	362	360	412	365	340	367	358	340	360	367	376	372	362	359	373	366	402	360	367	352	353	353	376	378	343	377	346	335	342	369	362	341	387	374	391	349	366	352	399	350	366	361	366	357	366	368	345	402	348	355	341	364	364	373	402	371	375	338	358	379	348
7666	3698	7368	8551	7224	5906	5115	4737	4227	4266	3946	3630	3787	3852	3579	3269	2993	2798	2608	2442	2356	2045	1785	1516	1450	1349	1276	1245	1195	1229	1347	1230	1232	1187	1095	1156	1088	1113	1104	1085	1141	1045	1075	1092	1074	1011	1056	1049	991	994	990	1056	1027	960	1053	935	908	980	983	938	904	955	909	899	908	888	917	897	881	879	905	882	850	894	868	886	889	893	926	861	844	921	826	844	875	838	914	827	918	905	863	869	896	840	899	898	833	869	900	921	860	819	883	908	911	859	836	876	883	881	845	856	850	850	884	909	838	873	886	875	866	839	827	868	875	871	836	875	913	909	856	885	862	857	839	872	890	846	859	867	882	829	867	867	855	854	839	883	884	849	868	887	882	884	840	890	824	830	864	884	904	845	855	856	876	918	833	860	910	812	846	814	806	838	854	868	873	849	841	868	845	890	851	832	841	857	856	832	879	852	886	831	847	918	866	895	874	858	842	903	870	894	879	888	832	899	828	834	925	894	861	812	853	870	835	880	879	876	819	867	866	862	822	905	833	851	888	850	825	914	857	846	848	807	824	856	901	894	852	908	881	864	864	865	846	905	833	819	833	895	839	851	906	885	840	855	834	844	883	869	870	858	879	851	898	903	903	884	839	867	875	890	914	844	852	835	880	865	890	871	847	880	820	902	827	819	860	893	881	871	906	848	850	899	891	813	866	851	856	871	883	860	859	830	895	869	872	866	830	887	888	828	861	845	847	844	897	891	910	880	818	868	841	906	840	901	859	865	924	871	900	872	870	871	858	840	876	853	806	900	855	856	879	874	909	858	893	877	900	888	873	840	887	839	839	878	840	874	873	860	853	889	869	859	876	859	891	853	894	862	911	887	849	834	850	881	847	855	854	853	813	872	866	861	889	826	862	904	880	911	862	877	883	873	864	926	878	813	861	876	880	876	901	870	862	868	891	872	927	886	893	867	820	849	840	837	808	895	886	845	856	893	875	897	870	835	846	905	860	862	877	795	866	881	826	890	879	893	817	918	825	901	881	892	919	899	905	887	894	892	895	853	838	868	834	841	850	889	900	875	866	886	900	923	916	853	900	792	910	888	911	906	867	861	886	889	858	888	829	853	896	801	852	876	807	850	814	889	893	858	872	843	885	903	841	800	890	841	901	861	877	861	843	855	901	911	831	835	949	824	871	886	860	887	847	858	840	823	866	831	861	904	885	864	811	874	860	900	860	903	874	876	859	927	911	862	907	903	850	862	885	813	840	885	906	900	930	853	863	818	897	883	896	898	859	870	876	845	879	863	827	874	858	853	833	882	883	858	865	884	867	900	848	807	835	871	885	833	824	873	892	854	906	862	867	890	880	954	836	882	825	826	855	890	849	867	915	915	884	884	849	909	858	868	914	814	861	890	861	877	910	834	849	855	876	845	902	901	882	873	917	829	837	879	859	892	865	841	848	855	876	900	834	896	852	818	865	851	864	865	849	871	850	851	872	891	853	851	886	862	840	891	880	844	879	917	862	782	890	828	869	867	832	855	860	880	839	843	883	835	895	870	835	839	860	858	871	838	913	908	903	861	874	877	848	894	853	826	828	818	838	922	858	836	823	888	830	824	859	837	848	850	864	872	842	865	851	877	869	882	852	822	890	884	873	903	887	874	839	810	829	813	881	893	899	827	923	871	895	851	823	871	813	874	896	914	894	934	811	890	884	866	855	852	846	908	904	892	887	872	854	897	887	889	935	844	899	854	905	876	862	830	852	864	867	847	849	807	861	875	913	854	900	916	902	881	900	851	903	876	869	869	879	856	851	850	943	912	916	856	937	853	853	919	907	911	905	842	882	895	907	852	896	893	887	862	834	864	892	866	861	864	867	877	877	891	870	862	891	902	843	916	811	950	853	831	890	886	852	906	876	882	904	847	853	913	861	824	876	859	883	887	897	828	881	837	905	859	914	879	827	828	874	898	869	813	848	892	856	884	875	875	874	895	898	883	900	890	889	890	861	811	858	902	897	845	926	850	922	864	847	873	896	876	836	869	830	898	901	835	827	889	855	862	888	926	858	883	957	899	843	868	844	855	863	823	855	895	867	892	846	841	865	857	884	909	842	852	861	891	841	905	825	874	819	879	869	877	923	863	872	843	850	917	867	910	882	820	902	864	810	873	925	890	812	928	815	880	856	880	909	830	828	838	832	841	904	842	843	905	884	872	878	837	911	829	813	851	838	863	857	892	878	867	875	893	899	876	896	781	828	841	849	854	843	860	831	802	900	865	819	832	857	891	848	907	855	800	864	835	857	856	884	890	824	854	903	889	829	860	844	881	846	875	860	875	821	898	871	866	864	882	862	843	853	880	866	882	879	889	857	854	866	824	845	858	854	850	864	854	852	839	848	931	928	804	859	908	868	873	889	845	790	843	911	903	816	827	899	870	916	808	837	866	888	886	833	866	875	855	903	854	916	899	901	866	876	899	892	884	853	863	928	874	829	798	867	872	899	888	826	915	900	888	882	858	830	885	862	943	883	900	870	866	850	844	878	936	866	879	915	897	858	868	823	869	860	882	875	852	898	799	874	826	826	899	855	838	911	862	859	833	851	888	852	894	893	916	880	841	885	828	881	852	916	881	876	835	831	847	859	863	846	869	856	890	847	891	871	884	845	882	842	889	882	822	869	890	865	850	841	855	864	811	872	832	884	845	835	863	831	846	845	850	904	890	840	876	844	814	866	879	870	870	895	822	820	836	882	848	877	796	869	899	846	820	894	840	912	890	899	901	863	819	844	890	866	865	889	882	888	894	906	886	874	845	860	892	844	837	870	882	867	843	845	871	828	912	853	861	915	879	880	866	881	844	900	906	879	888	865	885	867	884	888	868	913	900	881	866	854	889	835	910	919	809	835	864	862	871	860	846	891	853	845	927	829	876	849	894	853	838	859	860	872	902	888	878	871	876	844	841	848	853	927	837	874	879	888	891	888	877	886	880	883	835	839	856	882	845	797	863	881	816	855	860	875	897	864	863	894	848	809	837	862	869	877	864	854	871	848	850	840	822	885	868	930	870	863	860	829	851	900	866	812	910	832	888	839	834	860	897	857	849	888	860	871	847	896	855	889	872	877	836	838	842	908	910	884	880	845	895	850	898	877	870	909	867	851	931	874	912	852	900	845	844	889	884	929	898	890	891	862	889	869	852	868	871	843	830	845	877	844	819	853	894	847	849	867	871	811	864	826	856	860	886	852	890	857	837	872	853	865	848	842	803	853	813	905	915	882	854	906	855	907	877	842	866	845	934	836	865	865	862	879	926	844	853	872	857	859	877	873	852	884	920	833	899	878	912	846	839	873	807	897	869	904	922	895	860	834	858	866	898	889	893	851	858	843	856	844	847	856	848	863	885	858	854	899	900	875	906	857	899	854	875	859	852	876	841	834	897	897	878	832	859	883	872	850	903	848	857	829	890	868	867	855	877	872	856	822	871	856	841	859	874	872	905	860	900	897	868	854	925	852	845
35112	15893	11588	8119	4806	2977	2533	2145	1834	1800	1492	1412	1280	1324	1314	1141	1100	1140	1130	1168	1043	772	682	565	581	572	484	387	453	479	463	463	414	379	353	409	420	424	332	368	401	369	358	406	405	408	351	350	371	345	363	373	344	354	346	384	354	362	387	333	350	338	358	354	331	358	347	340	379	303	340	341	340	338	346	337	294	339	311	367	341	332	313	311	315	307	362	335	354	333	336	350	361	294	342	319	331	347	342	324	305	297	301	334	372	329	342	337	336	317	336	341	328	333	277	342	344	306	329	342	310	315	327	317	326	311	321	354	334	316	336	334	329	334	303	324	290	330	331	314	306	332	290	299	305	346	335	358	303	336	324	316	306	357	350	335	323	350	312	298	326	321	319	354	364	317	319	305	366	329	339	332	321	324	311	323	331	374	332	326	320	345	323	303	344	362	354	352	360	353	327	333	330	338	366	281	304	331	324	331	317	305	327	312	317	308	337	325	333	342	324	300	339	389	350	326	344	363	343	319	367	312	371	333	347	315	321	306	351	293	354	324	310	321	364	314	332	318	334	345	309	337	334	337	331	320	314	339	316	327	303	323	362	346	329	308	322	344	327	305	316	314	333	306	356	304	331	341	309	329	329	293	312	367	301	319	320	308	341	314	342	313	320	342	337	306	363	339	322	297	323	337	322	303	355	299	352	363	327	335	321	314	309	363	340	322	344	325	343	343	335	327	344	313	321	330	329	340	358	329	337	333	362	300	307	314	324	327	323	318	315	327	333	353	334	335	294	318	312	347	321	318	307	326	327	306	333	343	295	319	344	339	295	312	344	335	322	323	359	338	326	314	324	314	304	313	303	329	343	328	315	349	335	362	327	303	347	318	330	332	302	330	319	331	340	322	327	335	347	330	337	338	345	370	321	339	339	342	305	337	323	369	347	319	310	325	306	339	368	372	324	341	300	320	337	317	345	346	300	320	307	281	310	314	363	338	311	312	311	358	333	337	317	322	302	343	314	339	337	305	358	343	306	306	340	330	327	330	296	326	312	375	315	360	333	335	330	322	338	337	332	338	327	371	330	304	324	321	342	330	342	319	330	327	338	327	332	333	287	323	322	342	322	287	333	355	331	318	330	369	293	318	314	327	292	313	318	348	325	336	355	304	347	340	328	333	270	308	363	346	326	343	326	335	324	317	310	336	309	319	295	311	349	322	332	333	310	357	352	349	303	362	291	347	330	340	315	329	289	313	305	376	332	327	358	336	338	321	325	334	320	320	315	320	337	365	338	311	302	312	339	340	349	361	325	317	354	348	324	347	354	311	320	317	351	332	350	323	320	326	336	285	320	335	289	320	340	327	338	339	367	339	329	326	357	331	373	331	315	336	368	295	320	342	355	341	318	301	314	315	316	318	323	323	348	341	341	315	368	389	319	333	329	327	355	349	333	327	323	329	299	360	326	341	349	343	323	305	326	300	318	327	325	356	325	343	309	362	359	348	348	311	315	339	330	304	349	344	303	340	349	344	323	320	348	310	330	342	368	317	322	314	342	343	340	335	352	336	313	346	309	349	298	292	338	353	334	349	324	316	319	332	336	323	335	323	329	322	307	330	322	356	346	338	330	318	336	347	350	306	355	357	307	319	337	336	337	338	304	324	297	327	336	344	319	316	322	330	329	294	332	355	325	342	305	334	369	337	359	303	327	340	336	312	326	304	345	311	320	326	339	365	320	317	343	323	323	361	324	354	367	339	340	307	313	320	313	315	347	296	305	327	325	315	335	297	329	302	313	366	331	325	315	300	310	301	325	338	333	309	345	334	369	310	337	334	354	343	317	363	369	337	329	324	328	335	304	359	325	336	334	317	340	367	348	335	343	350	343	302	333	349	294	343	324	322	384	322	296	344	366	335	333	321	323	339	334	329	345	328	314	326	311	300	319	317	320	309	341	304	377	310	354	317	324	314	302	349	319	320	312	344	321	356	326	366	282	297	324	345	324	347	358	324	337	305	307	328	314	347	325	297	354	360	336	311	343	332	326	340	351	348	320	342	310	302	316	321	303	342	358	337	350	339	314	340	336	331	327	304	338	342	314	318	307	327	335	358	295	279	306	337	333	304	333	352	339	330	355	337	330	322	379	315	301	333	337	310	319	341	354	315	307	365	339	340	354	345	333	332	316	327	316	366	332	314	314	309	311	327	310	334	345	336	338	303	292	325	336	356	344	326	361	307	316	348	319	351	343	347	360	334	363	287	340	338	336	352	316	329	356	341	339	300	336	320	301	333	323	342	317	316	325	312	320	282	309	355	336	335	312	325	317	325	313	350	345	343	352	307	361	313	334	344	297	298	339	310	323	311	339	292	327	324	337	323	335	314	302	329	320	323	329	292	326	322	339	310	354	323	340	342	332	347	283	334	321	327	289	310	330	328	335	342	332	339	332	321	316	302	352	339	328	326	356	333	343	328	340	354	338	335	329	345	335	366	348	338	332	321	349	334	315	333	316	323	333	352	321	343	327	340	326	343	333	323	340	344	335	333	352	277	344	333	374	303	297	302	339	312	328	328	371	306	336	308	317	295	318	328	338	346	300	328	353	329	361	331	350	336	286	325	295	344	331	318	324	311	344	328	359	355	338	344	305	298	333	336	365	325	323	317	351	340	319	322	339	328	320	336	344	383	337	322	338	324	345	315	303	322	344	342	323	343	338	314	323	328	322	298	356	311	311	319	324	316	307	350	377	339	326	334	345	345	291	343	335	295	277	362	303	310	291	310	322	344	307	305	323	355	342	295	310	358	317	332	333	351	343	335	342	332	348	347	322	305	330	316	370	314	342	334	372	348	325	322	332	347	352	320	309	308	351	319	343	305	352	328	356	343	334	356	325	350	352	336	356	367	307	324	328	348	327	356	322	332	315	331	309	368	303	344	325	332	319	342	314	316	315	311	346	338	329	308	328	327	339	324	355	337	345	331	331	336	322	347	353	328	346	342	342	361	326	346	303	324	320	352	344	332	352	315	335	331	323	343	330	324	321	297	349	344	309	361	360	331	305	321	307	342	336	322	318	327	365	321	321	326	320	380	360	307	338	316	301	348	315	329	330	329	321	331	325	307	323	315	331	357	329	324	316	322	330	342	355	309	324	329	332	353	321	304	329	341	325	344	319	313	349	305	336	320	327	325	334	356	309	313	327	360	349	364	366	314	346	320	304	305	308	341	338	309	367	345	305	330	296	334	333	344	370	315	346	326	371	310	349	326	324	342	336	328	347	342	318	343	347	316	341	342	326	330	385	358	335	353	342	307	328	303	307	336	325	359	327	298	302	342	353	331	351	373	318	332	305	333	330	322	321	342	325	349	367	334	355	345	318	331	341	311	343	317	324	371	343	335	321	324	370	325	335	333	357	324	307	331	327	360	313	343	325	357	342	332	341	332	355	331	305	358	332	329	315	319	300	346	323	313	321	337	342	293	323	357	336	278	329	301	349	318	331	305	342	342	310	339
21259	6676	13146	15324	12420	10246	10463	9283	8546	8096	7333	6964	6443	6858	6655	6300	5665	5730	5916	5998	5229	3817	3111	2684	2664	2228	2021	1655	1757	1653	1738	1527	1471	1387	1241	1253	1349	1326	1313	1251	1233	1241	1205	1293	1101	1137	1059	1063	1053	1105	1141	1186	1066	1079	1003	954	1007	1025	971	1033	967	893	923	872	830	859	885	816	915	849	828	815	856	811	811	793	775	831	785	826	842	792	797	844	808	769	820	834	820	841	819	824	791	832	831	832	832	829	831	801	832	801	784	810	804	801	770	802	807	783	805	768	805	803	820	833	817	800	772	688	794	783	790	780	790	803	833	805	739	796	798	791	804	796	771	810	823	742	825	779	796	729	802	785	769	802	814	807	822	838	758	792	774	810	763	804	776	789	754	782	815	766	794	792	789	742	800	839	823	791	865	758	793	760	781	767	814	819	769	798	814	784	772	790	777	801	755	815	782	810	763	786	815	788	806	815	806	809	773	808	818	794	801	796	799	877	780	759	753	784	800	810	823	768	779	834	785	752	784	830	756	753	757	848	769	796	803	781	747	809	779	838	772	808	805	838	786	746	771	767	743	803	799	786	821	786	791	780	768	761	812	803	792	826	780	790	828	813	820	794	811	774	774	831	784	770	782	763	803	756	796	830	795	775	774	825	763	813	723	756	786	806	786	751	746	786	770	789	761	772	794	784	765	789	762	794	750	781	741	776	833	767	760	780	777	806	815	839	766	815	797	786	826	815	771	834	784	739	838	828	794	828	771	763	775	769	792	803	781	835	808	850	752	785	746	833	832	782	826	772	765	783	821	768	810	804	785	775	834	832	786	849	753	775	807	787	823	768	758	780	840	820	817	779	815	818	764	759	757	832	806	813	816	796	817	756	829	758	822	808	741	786	826	841	774	771	824	776	794	738	766	737	814	800	789	834	805	766	816	796	806	759	805	831	857	779	801	817	778	773	812	803	851	772	812	790	807	754	823	796	770	791	825	842	794	804	761	764	785	783	788	767	764	829	798	835	795	791	750	778	809	790	736	800	780	793	762	794	815	801	831	796	809	762	809	750	807	776	760	754	748	749	795	795	793	771	806	778	762	808	771	846	790	781	792	795	772	779	801	761	766	806	784	757	799	766	791	792	796	832	789	814	820	799	782	827	757	811	769	760	837	840	818	749	731	785	792	731	793	893	739	821	765	804	733	799	777	877	780	790	796	780	839	787	825	815	762	798	855	781	810	746	751	794	770	778	816	826	798	770	822	799	839	799	773	770	824	758	822	795	842	858	822	752	775	792	782	818	795	808	842	753	714	822	768	787	789	726	790	777	823	801	784	797	791	787	814	811	791	861	773	799	798	776	787	817	777	788	759	753	785	820	772	817	795	784	765	772	762	770	819	746	815	797	755	798	775	785	777	770	762	768	747	786	793	808	815	821	796	822	795	820	806	833	779	795	729	734	813	762	811	786	794	821	824	778	791	792	827	779	773	804	865	822	759	768	809	790	794	762	750	805	801	791	795	794	738	745	826	780	781	822	758	782	787	811	754	808	785	792	763	760	773	793	810	773	792	778	827	796	776	750	808	771	775	772	779	783	801	784	799	778	796	748	793	788	780	777	799	795	778	771	731	765	805	822	832	808	768	784	773	803	792	738	842	796	807	783	792	828	844	795	754	762	772	771	787	783	848	763	808	835	781	812	849	762	783	828	779	761	777	811	814	789	770	773	804	827	767	773	787	826	774	854	766	790	792	786	777	772	792	816	823	818	777	798	802	786	804	805	783	783	745	782	824	850	849	802	809	750	816	783	797	767	757	823	810	772	840	795	777	771	723	749	794	758	791	802	807	761	760	725	792	827	826	790	755	802	772	803	782	773	789	774	812	765	807	810	788	785	834	776	807	768	812	821	766	819	828	753	844	753	781	768	745	789	799	823	775	786	763	829	769	768	723	801	806	788	796	764	754	803	760	744	798	803	812	788	814	744	812	772	759	794	782	771	763	747	758	816	787	825	763	785	856	826	822	790	771	760	793	760	814	792	771	774	748	779	826	802	757	766	789	807	795	780	793	785	802	824	823	813	826	789	767	783	759	767	759	790	827	745	776	756	791	806	799	776	788	787	774	747	767	788	826	784	759	716	796	790	771	780	826	769	795	827	771	799	787	771	792	793	794	805	794	807	797	795	826	804	807	812	817	799	814	731	776	795	821	828	875	810	798	839	813	844	782	755	818	811	711	827	788	804	776	806	780	778	815	772	770	714	826	784	778	752	799	744	768	769	816	791	773	772	823	828	838	797	829	782	817	807	825	780	753	807	771	776	776	786	795	808	832	819	768	794	810	754	774	764	742	841	784	787	831	830	802	740	756	856	795	789	769	776	766	790	829	779	772	828	838	742	753	798	753	813	803	840	827	795	785	795	788	766	764	818	814	780	835	813	773	813	812	789	867	793	737	805	798	776	754	815	759	825	824	798	756	769	802	804	789	841	834	765	795	788	809	784	747	806	791	808	809	797	778	809	774	823	812	821	794	797	779	764	770	808	763	838	810	820	779	787	812	753	729	769	793	791	830	792	791	769	773	769	770	768	756	762	767	781	780	806	812	824	809	818	779	798	758	791	804	784	808	770	788	806	838	812	837	824	799	806	807	804	821	763	809	824	795	770	786	757	837	735	800	742	773	808	776	766	787	795	792	807	842	770	779	737	817	882	762	808	758	768	813	796	730	775	830	778	770	782	762	775	773	810	787	797	772	774	800	800	766	789	832	815	797	767	852	768	772	775	805	826	744	825	771	786	785	825	799	826	789	778	803	781	805	768	809	810	791	776	802	809	822	748	792	801	802	840	810	749	822	767	775	767	758	726	794	769	771	771	789	796	799	779	759	820	801	807	832	803	763	807	797	758	831	824	723	794	824	767	796	775	815	778	862	792	790	790	762	779	813	750	755	735	828	740	802	751	775	749	799	748	762	767	759	801	736	823	812	806	777	813	763	769	817	755	786	754	788	755	836	759	751	737	768	737	758	803	811	845	810	772	807	843	822	794	796	823	786	793	751	801	817	788	764	825	776	808	751	801	844	787	787	783	792	780	802	811	778	798	803	803	801	776	813	753	825	793	778	788	774	782	830	814	816	788	765	803	802	789	743	854	802	802	848	771	776	793	775	774	784	770	782	737	818	737	823	780	755	835	761	808	822	767	820	835	817	796	764	768	788	799	798	797	794	838	781	835	808	787	775	824	766	796	772	799	752	718	758	772	821	778	761	780	804	787	822	826	750	776	812	753	785	809	765	768	756	794	770	795	813	800	791	777	813	840	769	812	782	765	763	829	796	770	761	791	818	818	809	786	794	820	812	782	801	788	798	848	765	808	748	754	766	745	796	771	812	776	749	794	738	820	839	785	779	832	848	776	813	769	801	791	822	811	749	741	813	804	837	790	802	813	759	816	755	834	808	813	778	809	720	784	785	805	796	807	749	803	839	786	766	870	754	767	789	783	793	781	779	825	798	797	809	769
44602	22267	17539	12990	8252	5251	4435	3333	2896	2515	2333	1959	1920	1880	1753	1557	1817	2050	2016	1788	1504	1125	924	756	687	589	547	560	554	491	491	443	426	382	389	408	386	404	382	378	381	376	352	402	348	376	385	350	332	368	299	385	367	374	352	330	349	358	335	320	330	300	285	297	350	314	317	306	313	315	311	281	307	294	334	280	284	282	279	313	288	293	248	291	294	305	289	288	319	319	272	272	308	293	319	291	278	329	277	302	287	260	315	261	292	317	294	276	316	310	292	306	272	312	259	318	325	293	296	317	260	297	312	294	307	294	321	299	293	308	329	293	288	298	295	279	316	312	295	278	321	306	310	322	320	313	318	268	295	289	288	284	314	321	314	287	269	292	292	301	271	339	350	299	317	306	318	298	287	276	300	283	305	327	289	306	274	295	327	290	322	284	267	290	286	275	292	315	277	290	294	311	299	295	289	293	268	310	288	314	291	299	305	278	301	288	270	329	272	316	299	302	284	303	268	257	278	300	318	289	290	282	300	294	288	282	294	278	287	328	285	285	308	278	306	303	315	301	316	271	284	284	295	286	287	297	305	288	293	315	313	284	284	298	342	317	292	290	302	301	256	243	327	275	298	297	291	272	276	313	292	284	325	287	308	314	307	306	289	295	294	280	346	290	278	294	265	290	273	301	282	291	295	280	286	280	347	286	275	300	304	281	319	302	302	317	279	298	300	303	292	279	280	300	319	292	300	282	298	304	286	275	326	274	303	300	303	287	291	282	281	267	325	316	300	276	317	330	337	279	280	301	310	278	302	279	295	327	325	304	283	265	304	311	303	315	272	299	281	276	307	294	272	262	283	312	307	269	285	298	285	295	283	307	283	324	317	312	272	267	285	321	298	324	296	272	292	289	308	284	324	315	328	319	308	301	299	295	313	266	304	299	285	282	281	309	339	335	306	297	314	312	306	294	282	300	305	262	285	282	287	289	304	317	289	288	284	292	332	330	274	280	267	289	292	317	289	297	308	275	292	304	282	336	288	325	291	308	286	321	319	300	290	298	292	282	284	281	288	282	319	312	307	264	291	271	287	287	315	307	327	303	322	320	309	316	315	329	264	296	285	284	302	331	272	294	290	272	291	292	282	293	297	313	318	294	277	319	318	326	297	282	286	308	335	294	319	299	323	324	301	316	284	297	301	307	288	328	281	308	298	297	288	317	302	320	331	309	324	290	331	297	295	268	278	306	285	295	288	324	297	284	328	316	312	296	263	300	286	315	285	301	314	292	315	295	314	302	295	284	304	303	309	315	313	317	297	292	316	325	284	333	279	286	296	286	258	324	297	285	331	312	308	302	317	280	305	289	328	294	275	289	296	283	291	335	317	281	271	312	286	285	317	298	308	296	281	309	305	325	301	287	297	306	325	301	319	326	318	318	301	306	277	293	270	310	290	299	324	302	315	302	296	278	318	291	297	280	290	316	293	307	287	305	270	348	270	290	296	313	280	318	259	305	279	307	310	307	302	331	319	315	288	335	281	346	259	295	287	262	294	321	308	304	280	288	304	311	329	286	286	280	290	295	285	313	312	305	279	306	298	281	303	302	351	292	309	307	275	292	310	334	303	289	299	355	267	276	309	302	288	297	265	282	314	300	281	280	301	295	283	309	300	312	292	319	272	295	300	308	302	310	272	275	297	293	313	309	295	320	302	302	287	274	288	277	269	277	295	300	314	271	290	315	299	281	309	317	286	331	287	266	269	268	305	284	288	303	300	313	267	279	322	307	283	301	280	281	324	288	309	290	302	298	298	301	304	282	281	269	302	286	268	278	283	265	290	271	263	293	299	294	284	281	299	277	301	286	300	280	287	276	298	297	296	273	269	325	298	261	317	307	296	290	286	296	297	279	283	310	290	301	293	297	301	289	292	308	319	292	307	295	314	314	294	320	310	287	322	287	307	321	298	301	268	286	319	308	297	298	311	278	271	303	270	303	297	302	282	306	280	285	302	310	291	289	316	314	270	298	293	308	296	288	294	331	329	333	267	290	266	292	311	289	305	327	300	265	277	303	301	320	303	312	271	304	278	318	317	276	286	265	274	280	297	269	310	317	298	249	302	291	264	298	322	287	323	316	285	269	319	297	258	280	289	333	310	302	321	284	286	296	285	279	315	288	292	295	305	310	311	276	317	304	284	275	310	302	286	306	297	298	301	298	309	290	275	278	298	320	300	285	266	287	315	282	314	300	276	329	298	312	316	306	320	283	288	281	346	341	293	280	336	289	278	302	296	278	311	292	303	334	275	292	284	270	277	281	322	288	279	290	293	290	265	312	316	302	318	299	292	298	258	321	272	302	293	316	325	280	340	267	301	300	290	319	299	314	284	297	289	301	277	300	277	289	286	317	352	298	321	286	256	317	292	311	285	335	305	278	286	321	298	272	287	291	278	306	310	301	304	290	335	289	250	297	317	275	298	303	288	289	280	278	283	298	282	292	274	306	298	291	287	282	292	306	272	310	280	317	308	296	298	304	329	299	305	296	303	310	285	310	281	308	302	272	300	252	314	305	291	315	282	317	308	277	286	275	303	282	306	293	308	261	272	294	300	308	316	271	290	279	271	295	281	277	271	288	307	261	281	296	304	315	334	310	289	263	332	312	314	288	294	290	308	268	321	299	281	319	304	273	305	296	284	318	280	311	309	278	317	254	312	319	293	268	303	309	287	300	310	282	281	301	290	283	303	296	278	283	295	313	314	256	300	294	298	277	301	282	282	286	272	298	304	276	308	297	268	279	273	282	270	319	331	294	265	330	320	269	280	295	291	287	294	312	332	292	305	289	293	318	326	310	311	299	264	293	306	255	304	301	294	315	306	310	296	300	337	326	312	297	312	287	293	276	304	297	322	266	296	289	274	301	325	289	260	286	309	292	328	313	307	289	312	298	296	291	278	303	276	317	315	314	295	295	314	323	291	304	270	304	281	322	262	294	276	280	321	315	285	290	303	324	250	270	275	310	273	275	308	277	245	301	326	288	294	283	289	292	302	291	294	311	280	267	285	254	296	319	313	275	296	333	292	289	284	276	298	268	325	294	319	282	310	344	275	360	300	292	297	309	282	255	277	279	321	329	285	298	290	288	282	321	303	279	276	288	346	275	314	271	322	293	309	273	285	280	282	270	326	279	304	298	277	308	305	298	292	302	315	306	273	304	277	296	311	309	287	264	310	313	290	281	295	285	316	324	281	303	328	307	299	312	331	285	310	290	267	289	296	286	296	267	295	284	246	291	311	321	303	274	301	286	312	262	326	281	297	287	286	303	301	309	287	273	291	310	307	310	294	294	317	300	329	301	289	318	304	282	291	306	301	255	313	278	281	269	331	300	297	309	274	272	286	298	312	305	262	283	339	305	291	328	313	292	280	301	298	293	288	309	284	305	299	287	277	305	327	285	288	297	297	300	282	299	296	252	286	317	315	284	271	301	315	295	344	291	290	280	306	311	308	297	300	320
27528	9127	17647	20064	16958	14496	14642	12822	12204	11537	10770	9998	9416	9464	9014	8668	9079	8703	9335	8751	7727	6041	4993	3671	3551	2962	2613	2258	2379	2094	2126	1893	1784	1620	1505	1481	1541	1429	1404	1405	1311	1362	1404	1330	1213	1226	1149	1109	1166	1134	1257	1204	1088	1093	1121	1115	1031	1014	1050	973	942	919	882	831	859	887	822	756	753	864	755	794	798	787	787	774	756	776	776	775	742	714	672	755	729	721	777	806	773	761	790	790	774	734	717	736	745	724	748	673	756	770	698	699	672	715	707	716	746	743	741	732	683	736	761	743	721	750	750	725	741	676	744	736	766	691	773	774	751	719	744	766	741	720	727	700	727	731	734	707	747	720	762	737	696	747	739	729	691	737	736	774	778	735	787	691	729	712	745	726	740	722	773	747	744	752	733	742	737	751	723	737	698	719	707	775	701	680	682	702	760	753	752	740	717	741	728	707	754	760	730	709	695	715	728	706	716	678	733	713	698	751	722	726	763	738	695	747	693	713	703	721	717	721	719	738	706	760	768	662	709	747	736	751	734	768	737	763	719	704	705	714	694	770	757	700	735	705	732	726	706	710	685	673	756	721	693	729	669	753	703	715	785	742	758	744	729	735	705	717	705	763	705	722	736	696	716	736	658	686	719	739	696	740	757	663	736	714	709	700	736	699	751	734	723	699	707	719	681	708	708	689	696	738	775	721	703	753	734	715	752	691	720	706	756	716	741	752	739	704	737	761	700	742	706	739	731	765	727	761	742	742	738	748	735	731	741	713	720	710	697	724	748	781	715	665	750	754	702	711	699	736	730	779	690	683	710	729	728	688	739	719	731	706	725	694	751	741	732	760	771	721	725	708	736	736	679	776	752	736	705	703	716	741	688	678	681	709	726	703	700	685	744	706	738	691	772	700	676	757	769	739	715	714	714	721	736	718	734	717	740	758	719	761	722	734	718	727	679	713	700	758	732	748	699	748	718	755	689	704	729	709	704	724	721	718	752	715	701	670	713	740	757	724	738	708	765	759	735	660	714	758	719	710	700	703	747	692	736	720	766	689	676	703	678	730	758	676	717	717	769	728	705	697	728	698	722	736	723	720	727	715	749	729	724	723	707	715	715	788	716	757	720	727	751	726	721	702	730	719	700	713	716	748	717	702	727	731	752	718	689	709	691	712	658	667	759	713	736	715	715	737	729	747	711	719	730	723	741	708	724	702	732	721	716	731	727	746	706	746	694	716	708	747	732	751	740	730	737	728	713	714	705	733	753	793	694	708	697	712	685	761	690	759	753	735	709	751	735	745	707	724	736	729	720	709	749	664	750	738	733	729	685	709	694	757	733	687	695	754	767	734	747	740	714	756	757	692	681	769	724	736	692	749	727	671	713	686	747	722	731	735	706	715	716	727	731	674	700	733	737	744	734	689	723	738	669	767	715	733	711	732	696	752	791	733	729	678	771	747	757	781	694	735	692	760	730	687	731	713	730	732	773	681	743	723	717	736	738	689	737	713	737	768	723	702	721	690	771	774	697	757	764	750	732	756	690	706	735	730	682	721	675	731	747	707	685	715	732	679	722	729	785	701	730	766	722	732	693	752	729	752	725	737	696	718	686	724	726	763	739	725	738	704	731	758	723	742	723	743	714	712	712	717	734	717	742	711	757	716	699	732	751	723	770	755	738	712	739	690	753	726	729	710	715	733	725	713	752	704	710	761	782	768	757	666	705	743	704	783	690	745	701	754	705	721	717	717	726	736	707	749	751	738	726	752	706	660	705	708	704	746	698	734	704	752	693	702	740	703	702	727	747	721	720	735	747	738	723	709	693	771	653	728	696	694	760	708	701	751	702	698	768	747	748	700	709	653	733	765	726	782	714	754	729	754	713	731	693	692	774	756	757	653	696	742	710	672	751	740	747	678	707	675	712	680	711	700	742	748	713	731	696	735	749	679	710	713	665	706	750	741	759	708	708	712	737	701	705	723	721	737	681	719	791	688	740	690	731	689	728	716	697	739	715	710	747	716	762	720	746	742	725	745	747	694	711	701	739	706	722	752	693	702	768	714	696	688	723	726	735	737	706	653	731	771	736	705	665	812	705	730	695	712	711	708	688	712	709	777	735	768	748	707	705	675	700	719	765	712	711	743	716	757	774	711	723	722	723	762	685	729	758	735	722	726	733	747	727	700	702	751	749	723	702	699	749	738	747	702	710	714	700	732	719	722	673	734	725	739	724	759	700	703	726	700	720	698	698	741	706	665	728	750	713	701	726	744	771	771	734	691	745	718	760	717	719	756	713	721	743	737	718	708	734	751	733	752	718	757	745	727	723	723	755	715	745	716	710	752	678	705	733	685	688	695	733	742	726	705	692	729	725	761	771	709	738	761	737	737	710	728	752	700	670	697	756	710	713	681	695	733	689	734	702	742	709	737	702	730	705	715	759	714	757	678	724	679	765	736	719	654	690	715	686	743	775	718	681	687	731	745	693	729	703	749	736	760	726	760	714	773	719	757	775	730	721	730	684	691	709	754	684	726	716	721	736	746	755	727	719	716	730	757	738	701	743	741	687	748	672	737	731	735	703	741	739	753	737	718	742	688	727	662	755	680	767	718	713	724	680	728	721	708	730	692	728	756	741	701	719	730	740	725	736	755	777	721	704	662	746	765	744	699	721	746	702	708	775	713	739	732	749	683	698	720	734	748	747	721	739	718	754	767	748	733	707	756	756	723	734	690	722	703	744	682	730	712	743	690	706	718	727	762	754	768	760	725	703	678	720	762	685	689	699	674	771	695	726	724	729	723	684	729	719	728	765	698	692	745	724	778	737	759	697	731	747	682	674	688	707	692	736	737	753	763	734	669	716	740	716	715	724	734	745	736	748	673	731	672	706	769	696	727	753	752	726	783	702	715	720	727	708	735	714	723	710	699	690	731	735	760	732	750	748	739	714	781	694	732	742	695	724	770	723	728	746	706	685	714	717	763	698	711	732	670	728	746	701	674	751	664	670	695	725	690	717	719	757	730	745	721	713	673	711	727	704	729	730	738	713	725	712	725	737	724	762	702	698	708	726	723	748	730	731	704	730	740	755	668	721	735	727	706	775	734	726	696	692	751	733	725	696	705	738	749	721	760	716	733	712	722	738	670	746	754	725	702	711	747	780	711	721	749	749	730	750	762	755	715	740	752	717	707	711	682	703	739	721	696	693	705	692	689	683	732	718	676	747	704	699	683	734	726	807	724	694	767	690	781	705	688	716	695	715	713	734	751	686	751	701	739	717	682	679	700	719	703	773	696	726	721	749	761	696	740	715	736	693	733	690	734	714	722	675	735	697	721	676	707	733	718	680	712	727	741	716	724	715	749	765	719	724	747	735	722	739	718	726	717	759	754	771	680	706	731	748	740	705	737	738	812	743	696	732	732	714	786	730	702	709	782	712	715	745	725	744	688	702	754	709	685	735	718	706	710	714	715	737	772	724	720	800	753	764	763	688	698	733	737	713	683	730	720	681	722
14046	4172	4099	3071	2062	1536	1388	1279	1076	993	944	969	956	828	753	704	694	659	672	610	573	531	501	468	499	422	420	451	454	420	431	452	411	426	409	423	404	433	450	414	407	440	422	420	412	410	378	400	405	369	442	382	423	419	432	443	408	397	383	418	378	421	397	395	406	362	392	428	389	408	372	379	396	439	380	401	391	391	393	366	384	384	410	370	389	365	418	410	385	377	403	363	365	394	371	418	381	390	426	414	369	376	376	369	372	379	411	373	386	368	395	397	381	372	380	376	394	389	369	369	388	400	414	399	439	419	363	375	375	370	426	354	386	404	392	375	371	382	412	464	389	399	379	398	410	395	375	392	398	395	412	393	404	386	393	403	385	391	387	411	416	377	412	398	382	413	398	395	397	371	411	380	415	425	394	388	368	392	394	390	356	384	409	393	401	383	391	402	409	354	352	378	396	408	355	417	408	407	401	391	400	416	380	387	429	351	403	425	397	395	415	396	355	391	388	391	350	361	377	343	406	378	406	375	388	413	376	363	394	375	386	392	386	363	390	372	380	415	429	383	429	397	388	400	415	364	420	377	434	406	426	395	409	378	366	406	406	387	406	383	378	376	347	371	398	396	442	390	393	377	415	379	372	423	370	387	412	432	377	380	371	376	369	381	388	406	373	389	394	387	390	413	403	403	401	375	426	407	388	376	417	374	384	380	419	425	396	402	402	340	375	404	384	375	413	376	410	400	403	417	380	331	381	407	375	412	358	371	413	426	394	397	394	415	401	420	365	415	403	403	399	390	346	414	351	414	381	407	375	391	387	379	391	383	385	385	394	368	381	376	384	368	400	359	392	372	432	362	375	382	431	413	375	372	349	393	411	369	422	360	389	402	389	402	393	409	411	411	401	394	390	377	405	384	381	369	397	363	399	416	409	395	347	408	394	416	398	411	394	378	401	363	394	390	362	347	391	400	411	416	381	436	401	410	354	365	395	407	385	353	383	399	354	353	383	373	406	427	398	367	377	379	385	393	363	399	427	412	392	415	390	371	364	393	373	399	402	411	382	388	420	385	370	408	409	404	405	388	406	432	416	356	364	378	397	377	380	403	440	415	381	392	349	420	355	351	383	418	378	393	403	396	374	398	382	404	384	394	408	417	395	421	385	390	375	389	390	391	431	365	417	378	396	380	395	393	410	419	368	382	378	400	377	374	351	398	394	405	437	389	372	421	370	381	387	356	366	482	422	408	393	372	396	381	413	378	362	388	412	372	409	425	391	364	449	394	430	360	392	397	436	374	397	399	389	395	387	381	356	419	398	378	381	389	373	365	386	401	407	396	392	363	399	394	409	416	355	365	395	345	389	398	383	401	409	379	387	393	402	399	356	364	416	396	393	396	373	435	386	365	420	400	432	391	395	388	398	391	396	383	378	396	365	377	410	411	381	402	387	402	389	398	377	394	395	406	387	405	379	381	363	412	403	372	391	356	389	391	367	397	378	405	403	387	374	364	380	378	401	383	413	361	345	413	388	412	403	387	384	362	372	385	397	363	405	398	394	427	410	346	380	393	401	441	388	408	409	414	406	385	363	374	422	382	423	393	400	421	394	393	397	400	396	393	404	415	373	392	367	403	398	397	406	407	386	415	399	407	395	383	397	400	437	371	384	366	396	364	381	373	385	415	390	398	400	382	377	393	377	360	396	428	382	377	391	394	368	357	372	390	398	376	373	434	389	379	386	377	383	404	403	390	400	353	411	396	379	415	378	378	398	406	377	426	393	406	361	388	378	379	372	360	384	406	402	414	394	413	436	416	389	364	405	361	358	401	403	377	403	416	415	378	363	384	388	375	396	386	366	369	362	419	403	388	365	406	410	396	398	384	370	382	374	364	413	373	400	390	398	388	406	427	387	429	366	414	422	405	376	399	395	400	369	422	374	385	407	406	407	408	408	379	389	405	440	380	392	398	423	399	382	418	383	363	403	358	375	367	376	384	346	389	369	423	396	366	399	408	418	356	392	378	403	392	418	397	390	437	409	392	404	393	373	421	397	426	378	400	406	395	385	388	402	423	401	392	377	367	416	379	389	377	392	405	375	433	418	351	403	400	411	381	382	401	382	375	381	409	416	411	396	398	378	410	389	371	398	402	427	397	351	382	380	386	380	390	403	375	346	417	371	431	381	406	403	386	389	404	421	413	378	398	393	415	411	415	397	386	397	376	432	414	376	399	396	388	367	372	401	453	402	400	413	375	394	379	391	392	415	341	357	376	385	403	384	394	357	373	411	420	395	394	411	394	369	412	387	415	406	388	401	349	360	365	395	395	367	416	425	384	382	385	427	405	381	386	413	407	402	390	366	415	390	380	389	437	354	380	412	413	399	390	372	395	390	380	396	337	390	411	383	388	388	425	356	393	374	392	367	358	426	402	383	402	399	378	369	379	384	396	378	395	366	389	368	423	376	390	383	394	360	393	372	359	402	386	368	384	389	393	399	412	381	393	380	394	384	374	405	396	404	379	394	382	402	384	356	384	378	387	381	364	403	393	376	392	397	416	354	390	389	412	347	370	421	377	403	396	389	391	368	411	359	420	384	417	380	368	388	392	422	380	364	412	384	418	434	399	412	389	407	405	422	396	391	420	419	385	416	418	397	418	408	423	387	417	417	389	396	374	413	406	407	373	354	359	381	369	391	383	377	361	408	384	383	371	376	415	380	402	392	410	377	357	366	399	413	384	389	423	412	381	370	419	364	361	391	396	367	376	405	391	381	442	385	354	388	354	430	388	375	352	353	392	410	388	356	383	393	405	375	417	381	397	379	378	392	391	425	395	393	399	399	417	425	381	381	412	384	412	418	399	461	387	370	366	394	420	409	376	390	387	412	371	424	391	425	356	381	390	360	408	409	385	402	405	362	415	394	382	403	413	357	403	368	433	385	358	351	379	364	395	373	388	386	362	434	389	394	396	397	401	392	394	408	378	407	422	392	380	412	388	373	382	402	380	396	376	384	396	382	358	429	382	392	387	409	377	375	353	389	396	362	397	412	416	394	397	368	365	386	372	369	403	412	413	407	383	406	389	427	399	392	415	365	396	349	377	406	394	446	414	389	390	391	383	410	423	394	404	405	384	407	368	400	422	430	371	409	414	397	432	408	367	372	397	405	413	395	397	401	374	424	404	382	387	426	436	429	359	420	405	374	394	398	383	381	392	360	422	385	389	405	416	414	399	369	385	370	355	376	407	423	385	378	404	388	412	374	391	397	388	376	430	392	396	432	391	372	414	411	335	336	396	397	413	405	416	417	372	391	382	387	419	446	402	412	409	394	382	410	384	441	373	386	380	402	365	413	414	437	413	399	400	421	348	416	394	420	398	357	350	410	393	377	396	389	410	392	374	384	410	404	376	395	371	390	399	369	404	401	371	385	377	380	381	366	372	357	359	388	388	400	367	421	414	365	370	382	348	386	382	360	405	412	405	412	382	385	415	405	383	425	438	374	346
8101	3503	7497	8384	7167	6110	5759	5095	4683	4367	4148	4026	4228	3787	3397	3025	2763	2850	2735	2668	2247	1949	1752	1524	1504	1391	1307	1348	1309	1304	1333	1277	1245	1209	1163	1181	1183	1224	1190	1179	1172	1147	1192	1118	1089	1067	1047	1036	1114	1038	1087	1039	1007	1034	1055	1001	1005	989	978	988	1008	995	969	939	1022	994	911	898	963	920	936	978	988	947	937	947	896	993	944	948	969	948	880	885	926	976	966	889	927	960	959	918	932	938	946	913	938	908	891	939	854	843	909	986	939	911	927	885	883	946	898	934	950	921	904	907	901	932	918	928	894	924	942	912	919	986	940	867	920	926	863	914	915	884	919	922	896	914	983	940	911	933	859	875	935	874	920	913	947	903	954	959	929	899	935	969	928	906	959	923	885	891	986	947	969	950	929	864	924	969	953	906	918	911	952	914	924	884	897	888	933	941	880	929	862	950	923	949	903	890	928	935	939	872	926	925	923	898	928	899	913	937	922	922	955	955	923	911	922	921	941	927	936	921	892	924	954	878	898	916	900	997	918	922	894	899	956	946	955	921	912	972	944	997	931	892	876	952	907	987	933	964	907	934	912	939	896	909	959	947	924	967	905	915	954	923	927	932	941	929	918	990	954	957	917	887	877	988	957	899	921	940	895	996	887	939	906	926	875	873	940	936	907	920	865	896	928	970	934	938	962	976	911	954	964	1036	953	920	939	948	931	905	920	886	993	958	946	943	944	926	903	883	912	957	917	899	913	935	920	922	929	953	917	901	947	911	983	905	880	1003	923	944	895	922	877	933	847	925	881	934	870	880	922	895	926	953	910	918	900	899	940	940	943	900	904	937	918	943	861	935	861	966	948	927	936	934	952	943	932	891	929	937	923	989	946	917	878	898	905	943	916	946	900	903	916	886	902	910	936	911	951	934	921	951	854	907	934	892	925	915	929	895	959	886	894	918	903	893	925	889	855	959	942	944	951	903	955	951	882	918	915	874	932	975	967	904	970	917	955	965	960	915	903	909	914	897	870	927	917	952	919	881	927	944	877	928	904	935	940	885	900	914	884	918	874	916	939	904	944	921	951	939	960	913	915	896	909	904	913	944	950	907	907	873	895	866	921	926	970	946	928	960	914	962	913	929	915	931	941	933	891	858	927	874	868	910	925	922	1011	856	927	945	937	920	914	901	913	919	917	937	920	918	938	909	906	919	938	924	912	882	887	977	917	869	905	948	950	949	949	1000	966	902	867	951	913	934	909	893	947	896	957	909	911	943	917	924	951	909	943	945	897	885	968	929	908	919	953	883	972	931	888	983	923	929	904	951	903	934	930	900	876	933	888	955	882	922	924	967	904	912	933	931	908	888	885	865	940	870	925	911	942	947	923	913	898	900	850	929	934	913	920	943	938	890	880	940	925	937	918	904	927	910	945	897	927	910	945	905	971	915	895	931	923	907	885	905	903	960	908	920	927	927	906	858	927	939	903	931	939	957	909	900	863	905	925	947	926	907	931	924	906	919	912	942	906	944	911	920	929	904	911	925	884	941	954	951	902	861	904	922	924	935	939	900	921	955	886	936	886	896	874	898	949	940	886	940	875	972	893	945	934	891	916	907	980	883	891	946	979	874	937	906	963	914	895	940	966	894	955	908	920	932	911	966	890	957	939	953	923	945	923	906	935	947	920	872	965	862	885	905	917	913	925	943	902	904	946	897	909	979	969	933	957	890	907	895	947	926	972	914	974	920	980	937	922	948	950	917	951	862	964	933	890	898	892	914	960	899	907	918	942	912	915	913	961	938	950	980	939	905	924	916	926	904	964	884	927	892	939	952	868	927	936	938	903	939	894	969	956	960	973	961	919	958	908	949	925	954	926	938	912	967	956	964	918	885	880	906	881	964	949	903	928	934	938	898	960	895	952	949	946	928	942	924	896	892	919	942	899	907	907	907	888	858	900	952	912	918	926	925	908	918	924	937	910	948	966	914	992	842	911	961	928	941	955	909	872	903	955	890	901	934	932	967	962	907	984	896	924	946	946	895	912	941	931	954	966	919	927	930	917	925	951	922	897	934	898	971	901	952	923	963	950	935	912	916	924	949	892	936	898	918	945	891	921	1019	950	876	921	952	979	969	936	903	970	941	930	957	914	941	940	928	917	909	922	904	906	902	922	943	929	927	897	895	985	884	931	904	932	925	928	945	955	900	902	963	964	926	904	937	966	869	865	976	928	862	901	929	929	879	967	912	930	951	877	942	963	932	897	982	982	935	896	917	940	977	925	937	922	897	956	910	897	931	926	950	919	928	845	921	909	929	925	967	953	941	947	930	899	937	926	891	909	957	861	922	847	966	929	912	930	891	921	985	923	919	927	913	867	906	883	872	939	937	940	926	916	925	984	973	948	944	951	876	889	932	882	903	871	923	901	874	930	955	937	901	927	922	942	885	882	943	897	865	984	905	914	883	921	936	934	908	940	904	929	936	925	920	943	881	922	964	913	906	986	927	914	936	911	888	882	933	902	912	965	1002	957	906	934	914	887	902	884	927	919	897	925	959	963	919	924	926	940	889	884	916	901	914	966	878	940	896	979	873	902	895	932	939	913	908	908	966	916	850	926	887	891	908	925	895	897	966	896	956	913	943	932	916	919	925	903	934	918	967	901	950	887	973	908	933	920	892	845	915	923	946	945	900	924	915	916	911	947	932	946	959	885	859	933	954	888	924	899	932	940	895	884	891	988	987	882	949	906	918	893	913	947	911	892	940	913	946	949	936	878	906	841	927	922	906	954	971	936	918	964	924	966	876	932	928	973	976	885	922	970	915	968	937	929	923	958	945	961	881	952	974	898	907	916	945	917	931	938	935	918	913	924	900	930	857	952	899	895	953	945	938	941	964	884	950	929	930	909	927	942	928	929	904	918	928	912	926	931	922	941	969	1028	902	923	943	850	951	933	900	923	919	961	974	1006	898	887	901	918	902	922	913	922	934	948	926	901	905	923	913	969	928	934	904	962	953	993	943	946	908	862	938	901	925	880	892	888	925	929	935	975	956	974	907	934	924	979	916	894	879	867	946	892	889	955	886	928	980	889	957	911	845	915	905	931	913	909	921	893	929	883	939	937	879	909	1005	940	867	879	913	945	947	923	956	970	848	905	948	927	929	947	949	967	939	909	865	864	938	942	928	984	899	942	914	904	892	957	973	950	906	943	954	942	924	932	950	943	910	841	916	873	967	911	893	840	868	920	951	949	942	944	885	931	954	935	882	916	974	908	890	919	898	907	882	922	897	918	966	966	913	944	949	953	981	941	911	899	935	959	934	897	928	906	943	877	934	864	950	919	933	980	882	954	941	942	926	932	907	894	867	929	933	927	942	927	922	882	911	958	882	934	921	944	893	911	886	884	916	868	910	976	908	958	910	924	961	964	886	905	932	920	931	990	844	943	992	877	899	905	898	941	922	936	968	936	916	891	949	955	981	940	910	928	890	835	956	912	911	906	955	961	913	952	952	909	867	920	841	881	902	866	901
35387	15402	11091	7962	4730	3204	2629	2220	1983	1829	1654	1653	1520	1291	1169	1265	1182	1162	1155	1075	984	862	709	651	589	545	497	474	471	485	472	460	395	453	456	427	404	414	398	421	432	383	424	430	393	421	397	421	408	387	412	383	385	382	374	362	383	367	357	348	367	389	380	348	340	372	347	395	327	353	344	378	378	366	367	371	396	330	371	343	346	334	361	347	372	381	335	383	358	384	359	360	371	359	367	346	358	374	387	351	339	323	385	355	372	356	357	333	375	342	335	328	358	350	352	369	363	348	374	380	343	362	378	361	399	338	390	341	330	332	351	361	362	380	321	341	363	377	380	375	353	362	378	387	365	358	361	370	330	374	354	357	368	344	364	351	343	346	376	339	323	338	319	323	357	365	370	315	378	410	355	300	338	377	363	370	357	362	358	336	343	343	382	387	362	326	390	364	374	356	354	360	352	378	359	349	372	395	343	335	379	370	388	346	351	349	363	364	368	346	339	380	351	374	344	338	352	338	357	368	355	332	370	340	365	364	382	348	357	337	370	362	354	379	359	343	381	362	357	355	348	366	347	393	350	369	359	365	384	362	349	369	366	369	385	352	366	372	373	345	301	347	331	364	374	366	352	365	330	344	368	351	362	321	324	340	348	351	351	369	334	384	353	323	363	341	346	338	368	380	390	359	352	356	344	340	365	336	424	342	350	389	368	339	344	341	405	369	347	396	363	362	332	335	349	341	367	368	352	314	340	362	359	352	322	333	327	355	349	361	356	381	361	345	350	360	340	365	345	385	352	377	327	379	329	359	352	349	364	373	353	375	343	370	325	357	375	357	364	381	377	335	367	342	352	359	341	370	371	332	365	354	367	365	334	369	334	363	357	389	333	378	363	323	322	367	381	374	347	380	354	358	324	399	348	341	337	350	331	317	382	357	330	370	397	388	367	341	350	353	346	362	341	305	392	367	366	375	372	350	349	362	362	369	375	337	333	361	354	376	362	343	330	357	390	373	369	397	381	369	345	342	344	324	348	314	344	347	339	351	355	329	343	366	380	345	377	398	356	365	385	377	351	379	369	347	393	350	358	356	323	351	317	350	346	381	376	381	344	347	379	375	357	343	330	368	341	364	369	340	361	362	351	363	352	337	355	390	361	337	370	369	343	339	322	356	355	344	353	354	347	397	348	340	341	346	353	341	360	343	382	312	332	321	371	339	358	415	331	361	336	380	346	368	340	295	338	378	334	361	372	371	365	359	373	326	337	335	359	384	331	382	368	373	370	349	354	360	391	385	340	372	346	346	367	372	342	332	376	385	315	330	373	357	320	367	369	356	351	360	378	311	363	369	336	357	370	382	374	378	341	360	374	355	388	340	371	371	337	381	374	356	367	370	363	334	374	354	320	346	408	361	355	362	358	380	352	357	365	341	357	373	337	360	375	333	341	348	351	371	367	350	354	349	325	340	356	381	406	369	368	351	345	321	350	363	326	367	329	360	371	347	357	368	386	371	352	365	349	368	356	349	330	335	324	367	366	358	390	400	342	337	367	384	353	340	356	360	369	357	363	344	394	368	342	389	343	369	358	354	316	374	369	403	358	371	374	353	384	369	333	326	334	346	390	352	363	365	372	405	303	358	346	340	344	409	363	355	364	345	369	361	365	354	365	379	363	341	360	345	389	327	360	315	372	306	337	349	374	369	371	377	380	352	382	366	328	363	348	356	367	335	377	356	370	323	368	363	348	378	387	371	339	343	354	351	348	353	352	357	377	387	370	367	386	359	393	365	369	372	375	365	346	355	352	336	353	323	331	339	358	361	364	370	320	360	347	371	388	321	366	325	328	366	365	377	345	365	371	320	335	358	336	336	355	342	376	339	357	331	343	384	332	342	381	360	322	368	347	367	351	355	356	361	327	350	326	361	328	311	334	398	379	353	376	325	351	359	358	358	362	348	333	342	350	377	373	350	381	362	373	380	356	376	349	340	348	311	354	357	343	338	377	339	385	375	360	331	364	339	353	346	383	357	338	332	333	381	377	387	389	343	340	391	316	376	347	369	357	330	362	321	394	362	375	366	358	334	342	350	333	395	332	355	375	379	376	361	373	383	380	365	333	376	371	365	370	375	317	363	339	365	380	353	409	347	341	342	354	331	362	370	341	335	374	347	371	355	355	349	359	338	358	345	336	357	364	346	333	385	325	377	367	343	351	350	321	346	355	369	383	327	366	346	337	342	350	340	346	342	348	363	329	318	348	404	364	313	329	397	341	336	341	347	377	391	343	344	370	366	390	359	333	354	341	380	377	339	361	317	360	372	332	373	340	380	342	369	341	348	352	319	370	368	363	349	405	341	354	373	341	347	382	315	345	355	366	336	349	335	344	390	367	383	347	400	359	385	320	380	356	359	362	346	382	397	391	366	339	347	351	367	361	374	350	371	348	337	358	290	367	342	365	363	361	387	323	362	379	363	357	374	366	372	359	352	344	365	346	327	366	329	342	379	380	372	349	354	370	346	353	321	364	325	356	358	349	366	335	362	337	342	351	335	351	319	353	360	358	391	339	344	330	370	329	341	356	348	329	344	354	363	348	382	343	358	369	362	373	358	370	392	379	347	378	380	326	363	367	380	354	347	406	361	369	340	355	344	366	348	362	360	374	383	356	361	337	355	383	360	343	332	345	369	365	336	394	360	362	353	355	352	350	358	410	350	399	364	352	332	369	356	334	360	395	355	351	355	391	413	352	373	345	383	372	372	339	388	375	378	358	341	343	379	336	367	377	342	369	306	356	352	343	335	365	381	378	351	343	328	351	367	345	337	359	358	378	390	381	350	362	377	342	368	340	381	348	379	359	388	361	342	337	339	328	332	358	357	375	349	354	336	355	346	347	363	350	380	344	395	362	335	372	349	371	332	317	358	352	354	331	318	324	385	331	333	351	316	372	330	374	353	341	315	378	352	374	366	387	334	361	371	372	331	349	349	365	334	377	370	386	368	350	317	336	328	379	367	359	363	358	354	312	391	365	339	377	354	349	328	325	360	369	348	374	374	379	323	373	373	357	343	405	364	370	357	336	353	391	353	380	353	365	329	345	338	345	351	370	339	365	331	360	361	347	319	363	358	361	332	363	353	352	376	365	382	316	349	334	357	356	384	371	377	341	348	336	359	318	368	355	352	351	346	343	342	379	369	359	396	364	370	365	302	334	322	365	350	341	340	359	380	333	343	357	337	356	348	363	377	324	355	343	362	377	356	377	327	349	347	377	358	345	352	363	419	368	329	347	383	359	369	379	334	350	391	370	372	359	386	368	369	352	359	385	367	369	326	348	354	356	326	387	329	338	382	308	322	336	345	360	379	331	356	353	384	372	375	333	337	334	349	376	378	400	352	352	368	338	373	358	328	377	352	354	369	313	350	343	338	383	330	352	381	321	346	322	350	359	357	349	358	341	381	373	353	386	361	360	339	349	363	367	347	377	354	372	348	351	333	337	353	341	376	361	338
20628	6588	13172	14982	12475	10757	10109	9573	8983	8208	8123	8078	7285	6667	6121	6404	5888	5810	5888	5798	4712	3975	3180	2785	2744	2214	1957	1809	1817	1837	1657	1595	1482	1415	1400	1499	1458	1350	1328	1345	1302	1349	1237	1216	1188	1134	1082	1164	1226	1198	1161	1090	1106	1160	1047	1121	1042	1024	1033	1047	1053	962	998	969	941	922	874	915	896	921	901	870	894	903	857	919	922	869	863	846	901	879	865	844	935	871	844	894	927	885	890	887	882	854	902	894	899	879	850	891	865	847	837	896	921	874	880	854	865	829	899	860	799	844	852	840	873	877	877	877	830	853	891	895	926	835	853	869	906	846	881	843	874	884	871	860	869	901	848	822	891	828	854	877	876	793	854	922	887	889	894	859	883	849	845	843	897	830	826	872	848	828	856	826	881	849	833	839	841	843	870	822	821	875	905	891	870	837	812	843	842	854	868	866	820	872	831	855	850	866	866	867	840	860	906	906	870	846	826	909	860	858	859	898	867	882	860	840	814	891	822	855	863	875	948	857	880	828	850	824	840	819	821	859	864	851	819	902	815	884	846	851	840	866	846	841	837	866	848	850	810	857	842	868	852	818	830	825	847	899	842	871	879	853	815	882	883	838	809	864	857	865	856	802	803	870	840	798	800	869	855	845	847	852	849	846	847	892	874	809	809	841	839	851	875	851	852	867	858	882	856	837	853	844	814	891	840	867	815	857	897	872	823	846	842	872	862	793	823	897	897	848	827	844	885	852	820	848	827	842	907	823	830	828	868	877	866	852	831	877	820	829	832	791	839	867	857	908	834	835	816	833	837	792	862	920	860	889	859	847	869	793	830	893	843	827	835	822	830	927	862	838	844	873	820	861	865	807	816	897	859	826	848	859	826	856	793	846	848	857	868	864	813	865	860	860	854	824	823	826	823	891	853	875	844	874	878	795	877	851	895	851	894	830	856	859	882	807	872	865	871	829	873	869	867	871	786	863	811	863	845	792	920	835	819	819	850	891	855	846	890	823	864	865	890	888	817	800	842	864	884	828	911	891	852	814	859	904	846	901	798	843	831	889	884	954	873	881	847	825	838	827	818	843	836	849	820	885	899	892	819	862	903	871	913	853	836	879	869	815	868	840	863	846	883	842	883	867	875	870	787	843	800	854	860	831	846	826	841	835	864	823	832	856	886	883	853	877	880	859	803	792	867	840	826	854	887	876	891	869	835	812	887	886	869	914	811	873	874	863	863	884	850	859	847	860	862	887	865	826	879	784	863	873	904	894	827	840	828	847	854	879	927	867	856	867	827	848	879	912	866	835	826	872	892	860	898	885	842	824	868	837	904	805	866	876	878	872	804	828	838	813	819	859	836	846	849	879	901	848	843	864	863	850	894	903	866	879	855	902	876	830	868	830	854	866	838	796	844	804	834	823	810	914	849	855	864	865	860	859	847	873	882	871	867	857	881	823	838	873	837	841	829	838	842	808	826	835	860	834	848	817	864	915	848	825	851	868	794	874	805	881	834	863	861	820	845	882	815	796	808	912	822	822	822	854	854	834	881	863	845	821	825	824	870	838	868	822	820	835	858	875	848	896	819	888	852	838	820	821	848	835	900	858	896	914	869	794	833	848	800	862	864	853	827	850	850	826	867	798	835	810	843	944	859	876	843	860	910	867	869	882	854	827	875	820	881	834	809	792	870	871	877	791	815	816	855	872	859	879	866	827	831	823	893	877	897	803	864	863	870	808	835	849	867	866	873	879	844	857	844	851	867	900	894	819	858	856	839	798	849	858	864	863	827	840	865	867	816	895	873	826	845	911	896	858	859	886	803	846	862	804	892	864	917	838	886	812	809	863	810	842	842	813	818	832	855	901	831	876	814	895	870	867	853	847	899	835	801	844	888	826	875	842	843	863	850	861	847	817	823	881	818	819	786	856	848	864	824	866	847	822	846	790	859	822	834	836	819	843	820	858	865	870	846	850	850	827	846	820	862	874	838	875	823	877	809	800	804	838	860	865	863	865	827	809	863	848	902	852	849	864	864	836	846	847	882	835	821	888	824	914	899	851	859	903	839	878	855	837	891	857	818	847	798	913	868	834	873	803	872	864	860	841	816	842	813	934	864	835	827	846	859	886	855	841	847	834	791	899	892	855	840	853	824	838	826	865	850	828	821	821	847	845	855	888	824	826	872	807	790	893	926	837	858	828	849	888	885	871	839	861	853	886	855	877	857	810	871	874	900	833	844	846	855	840	890	865	873	855	800	862	903	816	850	887	848	850	822	848	875	867	874	867	808	890	933	884	881	788	869	857	845	892	884	828	832	877	779	890	872	860	875	866	906	866	889	883	887	868	829	839	834	852	859	872	789	891	835	833	797	848	917	851	809	869	888	848	855	860	883	804	902	868	836	820	846	836	844	824	829	874	850	836	861	877	848	857	821	869	891	896	865	852	842	832	845	874	847	874	791	900	823	895	877	869	848	867	837	851	843	852	841	860	885	877	840	821	842	838	882	826	916	850	867	869	835	831	877	902	820	792	893	861	847	883	882	907	867	872	861	772	853	825	885	865	833	890	844	863	876	849	912	824	908	821	830	888	870	887	870	813	862	845	772	877	861	846	874	855	944	829	855	846	876	864	853	905	878	851	840	898	853	893	882	867	814	859	884	848	843	840	827	806	821	867	862	885	898	887	855	829	839	852	842	826	896	888	872	873	839	824	861	899	908	856	814	851	817	882	816	856	851	817	858	842	860	838	872	827	809	870	841	839	850	881	843	828	855	846	839	832	849	840	818	887	890	791	846	819	845	874	865	850	849	854	821	837	856	877	859	835	828	847	818	854	881	844	880	869	864	823	824	848	858	870	864	875	877	878	823	788	892	871	896	809	872	895	896	829	863	888	823	807	854	853	852	880	887	844	885	864	879	843	846	874	865	855	886	845	836	824	819	847	868	884	819	823	830	834	862	861	842	898	847	876	820	894	859	820	858	862	813	831	908	901	835	787	917	889	808	890	858	893	854	859	893	877	851	901	847	813	895	814	870	867	874	824	817	846	835	832	822	873	821	855	848	867	810	890	845	834	818	787	855	852	853	844	809	836	850	839	866	863	818	801	839	849	874	860	888	862	853	858	856	849	924	902	872	911	847	857	840	841	912	863	807	854	896	872	873	844	844	889	904	858	873	822	820	921	869	822	888	883	785	899	854	855	831	884	859	853	840	878	803	836	840	857	843	861	876	835	831	900	811	861	845	792	850	812	818	860	803	862	916	786	841	896	870	880	845	894	871	865	828	834	830	923	898	879	838	829	844	891	921	834	890	847	861	895	782	830	814	856	851	816	873	914	839	833	820	852	888	836	862	869	852	836	843	825	801	860	833	861	876	867	833	855	887	894	880	837	837	845	839	898	865	836	831	861	861	862	840	850	822	806	869	841	791	841	824	845	879	855	842	919	809	942	820	849	864	900	829	797	844	870	861	866	876	886	892	827	833	827	839	884	837	866	851	892	866	812	884	833	843	847
44143	20684	16525	12593	7896	5108	4354	3655	3091	2754	2537	2424	2298	1906	1774	1771	1886	1775	1882	1685	1254	1058	930	791	714	595	617	496	550	513	516	475	446	441	429	481	483	377	410	395	425	406	425	393	378	355	358	442	354	382	358	374	367	396	370	352	372	336	338	369	347	372	380	352	386	347	324	333	345	317	313	337	316	372	328	336	318	319	299	302	314	324	347	297	316	323	336	355	335	338	325	347	321	329	353	328	309	345	361	302	339	352	345	298	307	359	348	332	330	335	357	320	317	363	350	309	318	346	321	336	317	353	321	328	301	313	337	330	344	322	274	321	356	329	278	365	322	301	333	311	327	342	317	314	345	331	352	328	308	307	337	328	299	342	308	349	347	305	330	314	334	307	333	342	343	353	342	311	334	301	338	299	338	345	321	319	303	339	313	295	332	321	293	319	334	345	330	324	332	317	349	327	287	314	301	335	316	330	324	318	321	305	301	278	301	354	345	321	333	343	319	345	344	345	352	339	337	322	299	302	317	377	328	333	309	328	328	347	332	334	378	304	345	332	352	338	333	348	342	297	332	306	356	323	326	331	330	322	328	329	329	317	318	328	300	316	317	336	323	342	307	311	338	325	297	328	339	361	333	357	317	323	344	313	321	335	320	348	369	292	346	336	325	324	357	312	310	314	335	337	358	336	316	324	325	315	344	355	315	314	348	330	316	339	332	299	334	315	313	331	316	338	345	329	352	337	298	348	306	343	315	393	349	329	336	327	320	314	308	329	321	305	332	315	377	278	351	321	349	346	340	306	304	307	301	345	333	349	325	338	348	308	313	364	338	337	312	310	311	348	300	336	313	329	309	331	359	289	325	324	328	348	350	347	313	357	344	330	294	332	300	320	326	330	304	303	343	339	309	327	312	302	342	334	330	339	345	326	325	318	322	293	288	317	284	354	334	295	359	306	299	320	344	301	341	340	335	292	301	318	313	290	326	355	315	314	316	319	340	317	323	310	347	348	315	290	323	305	334	314	334	304	328	335	334	306	334	326	329	308	325	329	337	295	324	320	320	332	308	304	320	330	340	305	364	310	341	334	333	341	325	313	315	319	301	298	353	341	297	358	326	320	311	318	328	294	301	342	305	328	318	351	319	321	328	313	330	300	349	330	324	378	340	308	303	296	314	308	311	307	303	316	300	334	335	343	299	333	317	322	330	334	300	341	336	343	325	307	341	318	317	329	319	346	341	302	340	318	335	331	312	330	304	313	317	318	356	323	345	316	316	342	329	338	337	314	345	331	326	334	338	321	365	337	343	328	298	327	332	324	326	333	299	336	352	337	277	378	313	305	334	311	323	338	337	342	340	319	330	325	306	326	340	349	346	312	314	311	328	330	343	325	338	326	321	330	296	284	356	340	302	361	352	335	342	361	328	357	314	331	327	332	297	314	339	301	362	359	342	312	291	331	337	358	306	356	303	322	337	321	356	308	313	327	313	289	353	375	313	331	373	341	311	305	343	337	318	291	323	328	317	322	341	343	288	325	354	351	320	309	329	305	322	324	346	317	301	333	334	301	293	343	351	329	352	351	323	305	349	279	342	301	330	356	318	342	345	328	296	354	331	338	341	353	292	320	321	325	347	306	328	287	310	336	364	334	320	314	305	338	321	319	336	335	339	336	323	310	308	330	348	295	322	306	304	305	322	334	322	315	328	302	306	348	320	331	313	317	298	350	324	299	364	317	336	312	336	312	335	330	323	311	326	319	301	322	331	336	328	319	314	358	310	328	335	370	349	339	332	319	326	318	334	311	371	308	339	283	310	312	311	322	341	341	341	314	345	331	352	333	373	317	281	289	327	332	335	290	362	330	312	329	316	314	332	360	294	318	363	306	286	332	344	358	341	335	305	316	338	308	312	311	290	311	336	323	325	333	318	332	303	316	337	315	343	338	331	309	310	336	343	326	334	318	288	335	277	339	366	320	321	314	294	331	297	318	345	324	306	333	324	364	327	340	335	339	325	319	350	367	332	330	339	305	342	347	335	336	333	353	307	340	322	329	346	317	327	344	325	346	311	337	362	330	337	304	339	325	326	350	305	338	369	301	321	318	351	351	323	320	335	341	333	313	333	294	326	330	327	302	333	306	350	339	345	301	350	309	350	322	347	307	292	319	339	348	363	307	323	347	335	302	335	340	310	338	309	307	318	354	316	324	338	309	344	347	348	322	298	332	315	332	357	319	332	347	297	314	301	354	307	332	304	330	317	320	332	331	309	316	327	316	338	336	310	327	314	320	334	328	318	309	343	308	348	327	323	367	323	314	313	289	294	308	359	316	322	309	341	345	317	326	365	324	296	292	303	323	337	330	321	326	313	282	340	310	328	309	358	345	303	307	346	332	315	336	333	276	349	344	340	352	342	336	344	350	307	320	324	324	312	300	366	321	338	349	366	339	310	301	340	321	342	311	327	314	322	310	305	330	326	322	289	314	315	302	327	356	357	349	311	319	328	283	321	293	318	347	335	357	332	324	335	316	314	294	333	322	305	344	324	352	353	347	336	301	337	316	338	344	303	325	344	362	344	313	319	337	304	364	351	322	318	317	370	337	332	314	307	301	336	321	327	340	340	348	327	344	307	328	338	298	343	312	323	341	334	325	318	297	324	323	331	330	301	361	313	282	307	323	332	321	323	332	339	327	328	364	325	317	336	332	334	352	316	322	320	333	330	361	348	319	290	327	352	331	308	339	337	357	326	307	312	360	324	314	346	318	345	291	325	353	337	344	301	331	350	344	334	323	303	330	301	326	334	352	319	290	322	334	308	293	301	332	333	298	328	325	321	354	320	347	292	324	341	349	361	312	324	317	331	331	322	336	355	294	351	339	331	308	313	339	324	335	305	336	338	340	339	341	333	308	335	322	346	302	327	329	326	334	318	343	301	299	335	337	343	332	359	341	326	317	324	319	310	316	327	286	323	312	313	317	325	312	315	310	348	307	366	349	318	303	302	307	367	337	323	321	310	335	332	337	350	312	316	329	343	324	361	332	324	311	317	340	322	330	348	344	306	321	348	344	297	304	336	327	292	308	343	308	310	360	381	370	355	321	310	301	315	332	320	299	345	342	334	350	363	326	308	385	294	332	374	322	330	351	365	348	346	358	333	332	351	342	313	331	332	331	315	316	331	313	334	324	313	333	354	355	296	348	349	331	279	314	300	365	338	338	318	332	310	332	345	323	327	352	335	348	331	328	329	327	356	306	326	335	369	315	296	332	349	319	335	356	318	319	343	352	333	329	315	325	317	328	345	331	314	322	340	310	350	357	338	332	341	315	311	308	331	338	338	325	318	397	362	304	311	335	338	321	342	335	320	345	324	358	354	326	358	354	339	323	327	305	347	319	290	338	317	308	329	322	306	342	339	310	304	339	301	289	349	311	331	352	318	334	311	321	328	363	347	318	326	301	336	325	302	329	316	353	313	292	316	329	308	309	331	332	359	332	332	331	341	329	293	329
26226	9194	16987	19341	16793	14809	15050	14091	12926	12000	11927	11338	10696	9189	9111	8903	8884	8472	9453	8159	6410	5730	4688	3865	3695	3193	2580	2445	2202	2349	2141	2011	1719	1570	1727	1755	1583	1415	1466	1533	1494	1532	1435	1298	1278	1250	1245	1302	1279	1288	1147	1160	1197	1234	1173	1093	1086	1068	1075	1067	1005	958	984	994	947	858	862	893	902	863	838	855	802	834	822	849	812	820	829	779	801	786	790	809	846	836	803	785	802	823	890	807	788	858	810	809	796	812	795	842	813	833	838	761	800	804	783	793	795	801	769	851	744	802	843	818	772	773	798	847	755	753	828	765	796	844	780	796	776	801	815	785	801	786	809	806	743	786	793	811	788	757	768	758	784	827	796	796	861	775	778	815	803	807	790	844	806	810	811	771	768	826	825	802	854	787	811	797	767	781	795	763	758	798	788	775	775	796	726	758	788	766	747	771	782	780	813	770	757	768	789	821	761	794	757	822	777	764	810	779	798	767	802	787	785	808	808	804	762	774	809	818	748	818	783	801	756	785	801	766	826	796	827	765	796	806	779	804	834	794	801	804	732	789	819	700	775	820	760	796	747	802	797	799	784	793	828	770	777	808	760	823	772	800	803	773	793	786	821	789	771	776	772	811	793	787	776	833	821	794	771	776	753	783	857	764	824	786	793	819	808	769	794	802	794	758	762	783	768	796	792	786	766	793	771	851	777	815	775	835	819	779	771	776	777	780	800	833	724	743	791	751	827	786	776	796	820	775	812	799	774	784	735	778	843	826	806	763	771	804	771	851	775	732	755	809	774	777	758	801	780	768	837	793	827	762	766	741	750	783	787	802	798	829	827	801	774	791	793	820	803	790	745	791	786	760	771	724	785	772	804	773	801	846	792	801	799	747	816	792	735	805	752	803	781	787	740	829	793	774	763	763	745	841	732	756	832	809	770	802	740	791	785	743	800	748	728	835	788	769	742	756	775	764	754	786	796	814	818	758	828	786	795	794	804	802	767	764	767	785	809	818	811	789	786	779	818	800	764	749	783	752	795	797	772	811	787	794	753	778	781	799	784	850	804	764	776	820	796	786	798	779	774	807	764	806	766	800	786	792	769	762	776	752	792	837	818	807	812	740	750	793	780	817	795	828	831	793	802	760	827	743	819	786	793	773	794	851	770	797	795	778	834	767	792	773	777	813	788	844	791	779	797	813	757	729	797	761	816	845	829	759	765	792	827	815	797	789	756	804	783	737	771	753	786	777	804	840	837	782	764	804	786	835	817	773	782	751	779	772	813	779	833	803	804	817	789	789	804	803	778	778	756	761	769	803	772	766	794	795	857	805	744	794	801	782	806	789	747	796	790	817	800	798	786	795	778	814	786	801	803	784	842	793	796	802	812	788	770	773	794	753	773	763	795	789	830	764	797	764	823	803	827	767	763	811	786	826	830	757	809	781	759	825	774	814	823	768	776	771	801	728	821	795	759	802	803	756	792	783	800	757	773	777	822	834	830	780	807	755	820	859	822	793	757	758	796	815	770	839	786	834	812	785	822	805	805	770	778	813	811	796	795	777	783	787	772	750	786	725	796	813	788	764	743	776	760	782	794	791	787	789	795	743	813	791	838	742	802	802	808	757	798	775	773	787	751	758	767	828	777	751	774	771	727	822	765	788	797	822	781	793	747	792	819	761	764	829	822	777	755	820	788	780	855	846	776	718	793	807	805	810	787	818	768	748	784	800	805	787	738	772	790	850	759	794	762	799	768	822	818	808	753	759	778	793	821	760	791	746	760	792	815	777	780	822	758	768	832	804	814	769	856	805	783	793	820	795	755	804	732	785	776	836	824	794	782	832	791	831	780	762	791	771	773	818	748	811	783	802	767	812	788	813	802	823	786	782	824	756	842	740	814	782	805	790	784	789	738	770	770	819	780	746	767	772	789	807	754	809	770	805	807	815	799	795	746	793	784	800	834	802	793	811	793	832	794	765	772	741	769	780	838	792	847	803	756	757	755	844	774	809	788	786	804	754	743	800	787	754	774	763	829	760	783	748	807	774	775	810	812	799	753	783	808	755	799	757	826	818	784	830	770	767	783	778	810	793	733	763	804	815	786	799	799	807	792	741	796	790	807	806	804	833	802	759	795	722	845	819	793	807	774	807	816	785	761	765	856	818	773	755	787	824	775	784	785	831	788	823	747	752	776	779	822	723	836	783	825	794	800	779	762	763	806	778	798	778	781	761	809	779	753	750	782	737	798	792	801	785	805	789	748	792	805	819	783	811	828	795	829	800	778	799	802	805	806	792	763	832	783	767	769	780	790	780	804	747	811	791	780	773	829	874	773	764	798	786	821	798	794	780	805	774	801	751	801	803	801	820	809	811	802	802	786	819	804	785	825	784	815	813	794	792	842	827	768	807	815	813	795	823	782	787	741	791	796	776	789	772	788	773	788	794	789	770	872	756	829	799	764	793	800	744	813	784	795	765	805	760	764	817	767	758	816	748	761	828	797	805	790	760	753	754	808	774	802	819	786	762	812	810	781	776	795	831	789	833	764	814	828	790	786	804	810	782	751	791	777	800	801	849	789	776	759	801	815	815	778	858	812	828	798	841	782	760	796	846	763	808	767	791	805	747	763	749	828	782	784	733	813	805	773	752	814	778	831	777	785	798	808	809	815	773	850	759	794	755	778	803	813	849	827	739	830	778	773	732	784	771	799	811	802	833	780	763	814	798	821	756	784	806	810	787	832	782	819	749	805	780	808	758	799	771	780	770	798	784	789	821	772	767	740	812	817	764	789	790	760	819	801	773	776	744	802	739	803	762	761	842	721	832	760	796	762	821	777	799	824	792	769	783	801	789	782	782	790	780	813	798	801	792	802	768	794	790	764	793	790	796	796	797	812	785	780	804	758	830	814	755	781	763	799	790	803	824	751	823	810	800	810	793	796	772	796	802	735	773	746	766	824	858	795	753	782	857	803	809	810	765	782	831	811	836	758	777	817	786	801	814	836	790	774	779	802	790	868	766	773	811	815	803	756	755	813	799	792	723	798	809	768	773	814	769	775	803	791	825	802	805	770	819	787	807	802	790	795	764	834	803	765	806	789	804	780	766	808	807	780	804	814	813	790	772	779	786	780	746	793	802	760	795	770	763	821	806	776	771	737	814	827	741	793	753	780	732	818	801	787	771	829	742	762	815	752	829	815	751	834	763	835	789	831	770	760	803	776	762	803	810	797	829	785	835	760	782	809	803	804	751	775	756	760	799	776	746	749	761	788	755	766	812	813	756	781	796	831	831	776	791	775	750	755	790	820	823	780	809	819	834	816	771	788	767	773	837	804	777	796	805	813	771	772	794	765	817	785	765	805	800	795	810	759	747	809	782	799	778	737	835	834	783	788	804	813	815	765	834	807	800	822	779	785	791	796	788	777	778	752	752	802	787	778	817	838	851	777	799	788	761	762	794	765	787	793	787	800	779	793	770	803	805	782	855	718	775	808	841	824	766	820	847	795	835	809	767
13861	4235	4031	2989	2220	1724	1548	1347	1193	1087	1068	1112	964	812	798	732	750	715	732	666	629	599	551	525	518	489	466	466	486	487	495	481	494	434	447	452	416	416	433	455	457	423	462	496	423	460	408	432	441	438	441	442	436	418	411	466	428	401	394	448	415	410	406	462	440	441	430	405	398	435	418	410	419	393	422	429	410	396	422	416	414	422	415	422	436	391	402	408	421	414	429	407	422	389	407	444	433	437	458	412	423	422	409	443	416	431	415	419	438	412	403	466	388	445	453	470	457	433	420	421	407	420	399	411	449	438	445	415	420	431	435	402	389	465	450	454	416	424	421	407	420	391	427	388	424	448	421	446	436	404	430	437	412	444	406	424	419	427	409	409	440	419	399	399	378	442	412	461	430	432	426	472	410	382	412	419	462	409	379	430	403	388	438	407	405	430	397	401	434	398	407	428	408	395	427	406	441	436	459	425	431	377	420	423	425	425	466	429	452	427	399	417	423	405	444	438	416	419	440	399	383	409	466	474	386	392	416	406	439	432	404	420	420	408	428	439	454	402	419	398	414	429	431	418	410	396	436	420	412	396	438	433	408	431	447	445	386	415	417	406	441	416	403	402	434	409	384	391	404	410	431	417	408	438	413	438	409	392	397	423	410	447	467	442	410	381	427	435	414	421	399	411	442	467	383	423	434	410	394	399	402	411	451	415	410	404	405	436	467	414	403	415	415	405	469	406	391	410	414	414	425	406	455	410	420	433	415	436	490	407	446	390	420	405	358	434	401	413	427	464	397	430	413	433	467	438	442	391	454	412	401	408	395	415	422	436	420	407	433	425	396	449	426	409	425	395	371	386	408	413	397	404	410	416	415	440	405	437	439	396	425	403	397	420	420	398	389	446	391	410	446	402	407	385	380	428	435	399	425	448	404	433	386	444	454	402	406	413	388	402	362	409	411	403	445	396	395	445	435	412	407	410	405	445	408	413	404	474	415	454	428	473	439	401	411	435	421	404	406	408	412	410	441	408	408	410	431	409	427	386	379	440	438	377	452	468	433	423	392	454	397	396	406	387	438	424	410	388	379	485	419	428	401	381	373	429	396	421	437	411	405	405	432	454	414	398	390	414	427	413	398	424	416	366	426	450	423	422	458	427	408	411	418	437	409	440	433	402	407	405	416	446	402	434	407	409	436	409	437	419	388	397	466	447	425	402	416	391	366	401	392	420	386	417	417	464	428	436	406	416	402	438	435	422	394	421	394	411	379	421	438	405	425	411	398	397	403	390	434	422	430	375	426	417	428	437	389	419	403	390	418	413	438	404	412	415	398	390	393	435	371	405	401	422	449	396	432	420	411	441	439	433	442	436	412	415	422	385	414	402	431	417	440	452	440	379	394	412	412	415	394	393	416	408	429	429	426	442	454	419	390	398	423	381	399	428	397	417	415	434	437	432	403	398	399	430	385	400	438	446	410	450	408	429	423	403	397	433	381	434	422	345	419	421	411	405	410	383	444	438	406	400	412	401	440	378	394	418	442	414	421	404	418	430	403	383	422	438	399	411	471	415	440	442	405	402	455	422	445	428	415	408	423	409	389	415	450	419	458	434	397	405	440	442	419	431	453	457	371	410	402	436	399	407	398	417	410	405	407	413	375	434	427	432	377	434	358	387	417	402	420	378	395	427	398	417	418	412	430	421	455	412	423	383	481	425	406	439	434	437	399	409	402	428	446	404	424	393	419	458	433	413	406	433	386	396	413	442	438	380	432	413	420	399	473	430	426	390	404	431	426	418	457	408	413	421	448	393	394	418	395	432	426	420	430	410	393	413	407	480	442	440	437	391	435	425	424	394	436	430	433	403	421	421	431	425	380	369	420	453	393	421	446	426	419	454	384	435	369	430	387	422	399	425	417	444	448	416	398	450	415	383	407	443	433	424	380	423	448	384	425	440	446	439	375	379	392	415	405	429	391	452	426	402	410	422	462	404	424	391	449	421	434	415	433	393	419	421	387	448	370	408	400	400	395	415	404	425	442	460	427	403	430	418	414	454	446	408	443	409	439	382	389	459	428	460	458	432	446	387	439	444	383	435	439	425	419	392	441	391	436	413	436	414	439	428	402	453	403	418	436	430	440	407	462	404	392	407	434	442	402	403	393	462	418	396	395	395	408	410	416	477	418	386	405	439	401	398	431	411	469	413	420	377	439	399	396	426	440	420	431	447	422	416	408	370	392	385	428	403	451	450	449	454	418	413	365	401	422	454	422	439	404	473	395	435	434	437	430	429	420	435	395	398	437	394	404	379	419	391	411	412	445	446	401	416	442	419	391	398	403	399	405	440	435	422	395	392	420	423	478	380	456	424	389	405	413	413	423	381	416	442	438	393	382	464	395	458	440	397	441	442	413	382	431	441	411	413	382	413	420	416	418	390	430	407	413	423	435	397	408	398	454	380	403	410	388	410	405	404	410	434	455	400	400	393	404	415	421	457	428	430	431	411	415	422	414	441	418	432	402	415	378	389	431	419	402	445	408	406	416	396	392	431	443	445	391	464	423	397	431	468	411	435	386	415	400	387	396	418	414	369	438	435	391	387	353	420	382	412	407	404	417	395	448	404	414	429	445	405	435	399	398	421	371	380	396	452	399	425	418	383	412	383	414	425	401	428	428	482	460	414	436	446	422	410	407	399	388	419	419	435	423	397	390	406	409	398	417	402	431	395	412	438	422	378	408	415	413	416	435	445	436	404	407	427	373	421	403	403	410	425	365	414	422	465	468	415	393	415	420	412	419	430	435	415	439	412	424	411	428	426	402	408	385	409	433	443	410	439	407	399	411	406	428	373	433	410	421	453	435	384	422	381	411	448	409	470	389	396	402	443	446	432	434	386	410	420	401	431	463	450	417	424	429	428	398	393	425	449	423	399	399	432	403	427	416	413	430	427	437	423	430	425	446	420	408	419	437	414	409	404	381	453	457	435	458	441	423	401	399	394	406	395	401	428	384	451	411	439	426	427	436	415	391	460	411	417	426	417	447	382	396	448	431	415	429	426	393	449	398	396	419	436	407	439	440	424	398	411	426	386	435	448	437	422	409	418	420	455	402	435	460	409	374	425	383	435	442	425	470	412	388	433	479	431	437	437	416	410	437	438	417	400	410	401	414	408	408	410	398	421	397	432	432	418	431	422	390	413	432	388	434	392	402	424	434	410	426	458	443	420	389	399	420	426	389	382	388	412	421	410	388	431	419	392	401	453	394	441	423	382	342	427	393	435	456	402	393	409	417	403	403	410	431	409	446	465	415	401	421	414	432	397	433	401	425	396	435	427	444	413	420	427	381	397	431	424	449	405	416	407	398	416	401	446	417	392	441	439	410	423	368	393	396	432	409	433	389	412	440	450	398	393	393	421	434	415	409	429	399	400	372	430	427	413	442	421	397	442	405	439	392	421	425	416	420	414	418	383	393	386	415	437	396	410	422	385	425	373	410	423	375	435	413	429
7761	3654	7388	8099	7318	6741	6353	5532	5030	4793	4823	4939	4400	3737	3394	3106	3044	2969	2919	2491	2205	1968	1820	1687	1515	1414	1458	1417	1377	1387	1342	1410	1263	1255	1271	1346	1270	1239	1281	1270	1242	1219	1211	1133	1138	1113	1168	1175	1158	1142	1075	1029	1104	1145	1068	1131	1122	1046	1048	1052	1054	1031	1024	1084	953	1032	1027	1001	937	968	1009	999	996	984	1005	1018	957	987	1018	963	977	961	979	984	1020	1013	1006	980	1039	1024	984	923	973	1022	1054	986	1018	1040	990	980	933	977	928	1034	1028	1009	992	948	1006	962	979	985	955	974	950	945	965	1021	965	1030	889	924	940	960	1036	976	970	939	1030	1031	955	982	971	1001	937	1022	990	1000	964	981	966	966	1010	966	965	960	982	924	971	963	1000	934	1001	946	1012	966	1098	953	920	1020	937	1002	983	962	966	1005	969	969	962	975	970	1023	1005	968	997	963	1012	1014	962	942	1026	930	971	1006	989	995	989	1012	974	977	955	1004	987	1001	1033	970	1005	956	1003	975	1011	980	983	1021	976	949	982	1002	1000	935	993	998	970	1033	967	1001	997	933	1003	954	958	969	935	1014	963	998	992	1015	973	997	963	969	1002	919	985	954	991	983	951	985	968	994	943	1002	980	908	988	942	977	983	1018	971	987	1024	1005	1034	1013	967	973	987	941	982	978	994	923	957	975	935	1017	977	994	984	943	979	982	1004	1006	960	941	956	1017	986	962	1025	947	969	958	954	942	905	978	996	1001	938	965	922	947	996	973	954	985	1028	921	975	966	909	1000	980	990	972	1006	1026	980	986	1017	977	934	978	1002	991	974	1067	982	993	998	1015	989	896	977	982	953	996	950	932	984	970	949	986	1000	992	968	999	1021	938	979	943	946	965	1033	950	973	959	1041	980	979	991	992	962	997	992	979	939	1004	1007	972	995	939	934	941	971	951	1024	1018	969	995	948	984	995	1016	957	977	994	1067	957	902	973	972	947	973	923	984	947	952	1016	1030	979	1006	995	981	994	987	994	969	1051	1023	988	962	1012	967	982	1014	983	924	1020	993	1055	926	993	969	1022	1019	995	1018	977	990	938	957	997	996	1022	947	1006	937	927	1005	946	1007	1001	981	1012	987	967	943	966	916	965	926	975	947	1008	944	959	905	1005	964	1006	971	953	935	1003	945	985	971	971	997	997	999	974	951	964	970	985	988	988	920	992	977	1002	1015	997	979	993	945	1018	1019	949	984	965	952	990	953	1036	988	995	999	978	989	975	1021	971	1016	954	992	993	997	1006	972	1016	991	1040	933	944	998	971	982	987	1046	1057	966	955	941	1017	1005	1014	995	997	1033	1012	935	964	997	979	1041	994	1001	977	991	983	989	1075	981	965	986	971	1004	978	1003	972	1020	951	930	978	955	904	1015	987	967	983	957	979	923	969	982	944	985	1026	1053	940	909	960	1015	987	977	986	940	977	1009	986	999	988	976	957	1004	977	1035	980	986	970	1011	1001	932	993	1001	924	938	989	997	959	1040	990	975	977	991	987	979	984	985	955	978	990	978	993	965	1014	941	999	987	963	949	1034	984	973	1007	1004	1003	995	1025	966	960	1035	999	1020	990	991	988	978	1046	1021	1003	1007	959	971	1000	944	1019	941	972	984	1011	977	954	1009	934	948	945	961	981	951	966	997	931	956	988	1015	958	975	946	993	997	1019	1022	997	968	1015	1031	964	986	991	959	972	1013	1004	968	972	1014	986	998	996	927	989	957	990	934	1038	954	996	1012	946	971	1006	977	1004	981	981	983	934	987	954	987	1007	935	963	1014	1005	937	984	928	996	968	992	927	975	985	978	992	1024	934	1053	1043	991	1010	955	972	969	965	943	990	1023	968	948	1008	945	1014	940	964	935	972	988	948	925	1011	968	970	977	974	992	980	963	947	1006	984	994	1037	1012	1002	908	1033	985	1024	948	979	974	985	984	980	1020	966	959	1017	973	950	933	936	928	935	983	953	1042	1050	980	1001	1006	1007	958	1027	948	990	922	1004	1009	963	991	955	989	969	1015	958	994	981	984	984	1016	950	1004	994	1013	995	1040	977	1001	963	960	946	954	1000	957	976	992	945	950	967	1034	1024	915	976	1001	1049	960	1003	947	903	952	1010	979	1002	951	1004	1001	994	1002	970	980	1001	995	997	999	1001	947	965	1009	973	951	960	946	983	1002	983	983	1024	996	943	1031	1003	1026	1014	1006	1026	1026	1004	956	978	1016	930	970	999	1011	997	983	969	1034	1001	927	1003	990	997	1005	1002	986	949	987	960	986	935	1020	978	992	944	973	935	1004	947	928	952	909	974	993	1025	960	1004	1010	965	952	969	980	1008	972	982	1003	976	1015	1002	892	955	958	969	1012	967	970	955	1010	1019	958	1040	948	1001	1000	943	1002	971	967	1019	991	984	950	935	992	1023	1003	1002	981	1020	1012	959	961	1004	980	1006	986	999	974	1021	972	989	1024	1027	957	970	960	1012	987	984	1021	984	1008	931	1019	959	979	993	966	955	1025	1013	991	941	949	1026	1037	963	965	967	964	956	982	1038	917	1064	974	1018	1009	958	927	992	994	1029	957	997	1024	1021	987	1012	1018	948	966	1003	959	964	958	986	948	981	987	954	986	1010	965	1036	977	979	925	970	996	985	936	975	959	1002	997	1029	986	947	1023	996	926	953	992	1010	994	981	984	978	1003	997	958	980	995	994	968	956	999	967	955	1034	968	957	1018	990	1003	1000	1015	1006	924	962	992	972	1007	921	966	988	1022	937	1000	952	932	960	961	1005	985	973	998	961	936	944	976	957	1000	974	997	985	995	953	1009	992	1004	983	955	1001	948	977	993	1004	1031	983	980	971	1014	1014	975	961	992	984	997	954	980	1038	1015	971	993	1009	954	964	1015	965	969	983	1041	952	1029	933	995	947	966	947	982	993	935	969	1010	967	978	967	998	1024	968	982	991	994	980	942	967	983	1015	1017	1025	993	981	1015	997	980	984	974	977	983	1020	992	1017	912	1022	1054	978	1044	1033	995	987	917	978	1027	1016	1062	993	954	1007	991	999	961	946	971	942	1001	977	995	973	1012	1007	868	981	953	983	1005	982	981	991	990	948	973	986	1013	944	958	992	1009	999	989	1009	953	1013	967	969	976	976	982	1006	944	959	946	978	932	958	964	1035	950	1028	975	967	1013	979	955	954	940	976	1035	967	982	979	978	946	992	951	1006	983	979	976	954	993	1036	965	1013	983	1014	976	965	1011	1000	942	962	984	947	907	970	1017	988	1028	1016	964	965	947	968	937	983	1016	1081	979	980	922	981	969	1034	975	988	1062	928	963	960	994	970	1007	1015	959	977	991	1045	945	953	937	992	963	942	994	1047	979	975	1011	984	1006	1002	975	998	937	987	1009	972	1004	954	980	1046	988	1048	1053	987	1011	1020	941	972	991	936	1036	955	996	947	987	980	1000	980	972	945	953	981	938	980	1009	973	949	913	1035	965	920	993	1032	993	955	954	983	993	977	976	987	919	990	955	918	994	1016	1031	976	964	980	969	1000	970	991	1003	974	946	950	950	956	1008	975	1005	1013	986	966	944	946	933	976	994	920	1024	1016	1016	968	990	1064	931	1002	957	907	986	1023	927	993	1022	934	932	987	968	969	946	909	949	995	1012	1004	1015	972	947	979	967	1011	1000	988	983	977	977	993	1018	965	1016	962	951	1019	1016	999	1004	975	1011	1015	968	954	1005	957	940	945	938	986	957	970	953	994	936	963	1029	972	975	1023	1022	939	1020	989	961	991	948	959	954	1016	978	980	974	974	1032	1014	991	964	1001	969	959	1005	977	943	965	989	984	964	996	1001	961	905	1017	922	968	972	1016	1016	1000	994	965	919	957	951	976	970	997	997	1031	976
34160	14035	10375	7168	4872	3345	3041	2541	2221	1910	1886	1685	1478	1295	1220	1366	1277	1227	1380	1315	968	823	638	678	597	553	515	488	508	519	485	460	448	441	448	453	407	444	373	397	486	462	437	434	390	389	403	439	426	432	414	391	417	388	427	394	368	371	369	383	376	408	389	364	349	376	378	362	348	335	399	337	357	359	373	360	347	368	364	387	399	394	392	368	379	349	361	380	391	362	378	349	387	370	352	418	392	405	385	357	380	405	377	355	382	415	363	395	416	392	360	363	370	428	391	367	372	385	354	409	394	377	386	400	380	340	359	395	385	387	363	405	354	379	358	341	347	373	382	374	346	349	354	355	353	377	396	373	387	365	369	393	350	351	324	358	362	335	406	385	393	345	371	419	374	400	375	335	390	354	388	384	395	378	348	405	396	348	348	373	343	349	339	354	424	367	345	390	410	407	346	367	354	390	370	356	374	416	392	392	390	361	366	370	382	377	373	353	331	372	350	367	400	345	345	401	389	368	387	368	404	379	387	377	403	357	351	373	315	355	395	376	341	388	393	358	386	354	373	380	385	341	381	400	386	393	362	400	380	369	402	375	374	373	343	352	379	403	406	358	376	382	364	355	405	377	375	374	358	387	360	316	393	361	373	385	353	362	353	378	373	362	367	392	369	398	371	354	370	376	347	360	406	345	373	352	351	367	375	337	389	335	380	363	367	353	367	345	331	363	378	368	370	366	364	377	372	367	377	342	402	361	350	415	353	354	349	362	358	368	374	349	348	387	374	389	352	366	388	375	360	372	361	370	369	371	392	395	384	377	382	382	372	348	345	377	399	320	417	345	327	347	371	388	364	341	368	385	379	358	338	355	363	385	357	370	352	387	377	339	364	388	375	398	398	355	388	394	385	391	396	363	404	341	345	361	364	362	356	348	298	334	405	374	409	394	384	329	363	342	349	352	391	365	381	376	375	412	378	349	396	351	371	368	348	392	330	358	380	361	375	364	366	366	359	357	371	360	348	396	358	386	353	379	380	354	370	384	370	366	375	375	390	398	412	372	350	355	376	367	363	383	366	368	401	382	350	399	342	359	400	375	376	339	375	374	368	387	417	364	411	335	359	359	349	340	388	354	384	372	368	392	399	372	342	381	372	385	370	372	373	413	380	375	368	389	372	407	363	349	355	390	366	369	348	370	408	382	391	361	378	356	415	360	401	415	362	369	364	372	380	362	396	337	382	368	385	383	406	347	337	405	389	397	351	357	360	340	356	351	345	358	400	398	386	357	374	370	344	361	381	409	370	383	374	406	386	383	372	336	340	399	394	364	364	393	343	363	387	353	387	361	391	361	390	416	354	392	375	372	358	367	388	349	343	398	417	368	371	350	373	354	362	349	351	385	402	363	397	373	347	397	357	361	382	394	358	357	363	377	376	386	368	382	421	375	409	372	365	414	379	365	390	312	391	357	389	356	383	371	346	377	361	359	371	323	364	362	403	383	356	384	387	410	384	406	376	361	351	344	390	379	401	362	365	358	340	365	391	386	408	374	346	398	378	353	384	382	384	373	374	365	387	371	381	354	357	389	344	372	364	353	403	359	394	394	364	387	343	347	342	334	367	378	404	374	344	383	414	362	410	399	367	384	412	386	393	346	379	376	375	344	371	363	390	364	398	370	382	349	357	418	387	400	386	377	379	352	378	352	394	375	393	399	363	383	380	377	351	347	391	382	371	374	362	409	378	373	386	371	380	366	334	362	366	377	384	410	376	368	376	369	350	348	348	385	369	348	359	380	372	358	362	366	374	425	370	373	359	384	372	369	356	409	360	357	386	396	339	391	407	362	380	368	351	365	354	374	382	411	389	376	402	395	372	381	396	347	367	376	353	416	391	386	362	345	327	369	372	371	360	389	344	351	356	372	350	358	376	368	409	368	359	349	385	377	341	393	378	368	337	396	353	387	383	353	390	375	351	358	366	375	370	337	359	376	376	360	392	380	373	413	345	373	375	384	379	369	382	343	359	369	372	414	363	371	403	358	367	370	372	377	384	374	386	386	370	430	396	354	397	383	355	384	352	391	355	346	370	349	368	405	363	417	373	407	369	373	381	371	380	392	372	404	423	355	360	436	402	364	395	386	375	388	385	367	383	346	348	370	370	360	377	387	364	341	363	361	372	344	380	358	393	408	412	388	347	382	384	375	379	373	330	377	371	403	324	373	369	377	317	347	373	382	353	400	397	362	324	371	398	371	343	370	419	380	402	383	374	396	376	387	363	372	384	369	359	391	370	374	400	372	380	362	384	377	376	345	351	411	370	348	384	370	342	368	369	383	371	360	360	377	366	389	391	339	361	356	367	345	337	402	361	397	390	380	342	384	360	400	351	373	402	376	342	375	378	342	379	362	382	390	380	376	358	374	376	380	356	365	374	385	367	357	384	398	363	393	349	374	396	340	370	341	385	358	375	380	362	394	381	406	381	350	379	342	354	383	381	340	385	341	358	372	374	345	402	386	362	403	366	374	378	362	363	360	338	377	367	340	392	363	378	359	404	337	408	376	383	384	356	365	381	372	381	341	383	369	360	371	373	380	364	355	374	357	368	365	358	368	355	363	392	340	367	388	367	391	378	395	378	375	385	360	383	381	355	349	351	389	369	371	346	351	369	359	387	363	391	398	354	395	394	362	330	351	405	355	391	362	328	335	359	363	353	390	354	364	367	363	372	392	361	348	378	380	352	364	367	373	381	402	354	339	379	380	365	363	370	342	375	364	364	359	391	378	383	363	368	397	376	369	406	395	350	337	391	389	372	397	342	376	396	411	399	382	385	387	361	388	365	398	356	367	343	369	375	358	391	392	397	380	365	353	386	355	388	367	366	358	359	326	366	353	351	346	364	400	383	389	383	353	402	394	381	355	351	422	372	389	344	354	363	354	386	389	370	390	370	380	382	382	388	362	346	375	356	379	352	387	383	363	372	385	395	346	379	377	347	391	413	354	379	375	415	383	381	341	328	355	368	382	352	358	336	374	375	348	419	395	373	343	341	353	331	380	370	356	363	373	396	376	382	347	333	373	358	363	387	358	415	340	377	357	364	396	394	344	391	360	375	371	397	374	367	387	349	376	383	416	380	356	396	393	365	367	390	401	357	394	342	405	377	345	391	328	354	366	379	372	354	426	369	398	345	357	359	409	351	360	406	347	401	380	397	386	424	379	338	398	336	392	397	370	360	353	420	380	362	358	351	366	407	363	370	371	384	358	397	368	369	370	380	363	380	341	387	401	389	364	341	342	389	369	349	364	379	345	379	350	351	334	373	346	338	370	380	334	405	381	347	344	406	393	370	347	358	354	399	341	371	360	372	386	361	382	353	376	357	377	379	360	384	363	366	369	384	376	408	342	390	378	362	348	386	372	373	396	432	373	402	319	376	382	341	351	376	387	380	374	393	371	375	360	350	364	386	399	375	392	365	417	359	392	380	385	358	352	338	364	404	344	347	391	398	350
19968	6331	12559	13980	13331	11675	11263	10211	9304	9016	9024	8364	7264	6408	6532	6838	6364	6598	6351	5777	4470	3637	3000	2878	2540	2132	2073	1805	1888	1903	1748	1516	1554	1521	1504	1545	1362	1376	1373	1357	1417	1297	1280	1261	1226	1203	1204	1208	1240	1182	1080	1101	1116	1106	1106	1034	1144	1113	1015	1072	1032	1032	1014	976	942	937	907	881	931	922	906	931	912	892	971	916	903	908	950	877	880	963	938	898	888	910	938	905	872	945	911	927	871	919	955	918	919	851	911	854	949	848	838	847	852	888	932	848	919	888	880	900	883	899	968	909	886	885	882	896	897	856	888	850	831	903	892	894	906	884	919	895	910	890	920	872	893	878	830	885	851	885	918	875	878	881	851	895	899	900	875	837	898	808	897	933	901	862	856	876	916	897	864	860	889	871	895	897	961	908	898	846	885	873	886	846	929	863	922	862	870	899	822	897	896	908	867	909	900	882	871	911	900	905	931	841	895	869	877	863	835	918	871	838	883	878	907	851	882	871	892	848	878	929	841	947	908	901	909	881	835	893	898	875	889	869	915	920	840	918	886	854	887	913	883	888	822	887	866	879	878	927	931	933	867	830	861	897	875	916	871	878	873	888	828	923	872	849	891	856	882	873	893	867	915	903	877	915	909	935	965	925	848	907	837	889	847	892	900	847	897	945	922	880	878	875	917	917	921	866	936	883	904	854	868	822	877	877	879	853	959	914	841	907	876	854	859	923	874	884	922	856	871	868	912	880	869	900	915	888	831	846	901	901	893	847	904	927	879	931	866	873	928	907	938	919	901	867	853	868	880	884	869	900	886	850	843	901	892	876	891	890	870	888	863	880	887	915	901	920	855	834	879	935	826	852	939	875	891	940	903	894	873	838	886	860	901	895	916	899	929	887	866	823	877	902	902	950	928	881	819	828	882	900	920	914	919	884	909	944	903	888	897	923	875	842	914	882	940	884	878	933	909	899	916	891	883	860	871	836	925	899	873	894	882	895	881	895	880	864	880	889	886	872	832	885	912	877	876	856	880	893	879	877	890	863	880	934	865	881	909	914	878	887	877	863	883	877	944	854	900	913	926	907	850	889	883	901	935	874	854	853	921	930	910	880	868	920	866	932	859	896	902	870	886	867	844	854	851	903	887	834	857	912	913	886	843	893	890	905	860	871	892	844	903	873	947	875	883	934	894	828	905	809	888	939	904	845	863	856	897	912	858	857	935	916	863	897	865	893	859	886	937	913	916	986	885	896	880	917	891	875	839	913	873	934	899	835	901	884	888	852	896	883	890	886	901	856	897	882	896	895	851	862	839	918	876	864	910	848	894	817	898	894	895	912	889	865	881	905	898	892	914	902	890	887	914	871	836	873	883	917	909	884	823	886	850	904	895	882	849	854	867	853	952	855	878	884	930	835	875	904	877	880	892	850	845	932	847	849	901	951	896	927	908	873	857	870	882	886	862	923	854	861	900	883	900	873	914	872	913	883	853	926	867	890	818	863	921	899	871	867	891	852	864	888	876	908	849	918	914	862	893	846	909	869	939	885	882	909	875	915	918	896	837	830	919	850	903	871	914	950	887	872	905	876	879	846	848	870	864	846	883	884	953	877	884	873	893	886	928	919	888	882	901	908	900	856	853	932	883	916	854	856	860	865	864	863	891	861	926	938	898	899	828	906	909	842	885	880	883	941	897	825	881	894	894	823	900	957	904	860	868	841	871	901	844	899	883	865	852	873	891	891	854	891	847	870	868	977	887	869	855	860	869	828	924	873	909	925	880	855	844	880	930	876	889	880	886	856	865	869	886	864	832	870	905	889	938	895	892	832	938	880	901	895	865	870	891	872	908	882	861	900	808	895	953	890	851	938	877	913	873	844	933	876	875	860	902	914	894	886	891	859	850	807	856	899	879	850	845	919	865	839	865	938	969	866	836	879	907	859	839	907	932	923	892	803	886	895	890	881	840	880	840	891	945	944	870	921	907	914	908	871	900	918	928	868	881	914	872	900	893	889	858	930	892	881	941	902	845	906	898	880	901	849	928	880	889	872	825	879	908	862	891	880	855	906	879	932	850	910	863	924	874	907	877	903	910	907	856	896	837	906	931	906	866	870	887	870	849	920	922	877	879	815	865	851	865	919	847	865	852	948	943	816	907	862	963	913	827	900	856	899	914	906	885	897	856	920	908	881	920	909	901	893	875	898	875	851	915	899	863	886	874	896	872	919	909	909	892	853	890	896	874	889	939	882	858	891	823	904	876	879	904	894	947	847	929	877	897	864	922	881	899	883	865	928	870	886	893	892	883	895	916	904	920	876	866	836	825	843	888	878	890	903	903	937	892	938	891	891	883	873	877	861	908	931	893	913	896	885	918	902	922	919	855	892	828	885	862	871	863	896	895	901	900	910	880	905	885	873	922	894	861	863	812	909	878	886	912	910	781	872	911	900	887	910	912	892	891	910	882	923	836	911	919	889	888	891	873	929	916	877	937	936	890	871	853	862	884	956	838	896	872	893	930	898	905	906	864	968	861	852	877	923	917	882	944	866	870	882	835	881	910	873	873	888	897	865	835	838	844	880	850	881	897	885	870	853	896	908	872	876	863	873	908	938	863	931	887	888	929	915	904	877	861	892	911	873	893	928	891	857	853	913	945	844	869	935	912	907	888	885	878	882	873	844	873	889	845	881	900	944	867	858	872	894	877	949	932	843	870	857	933	880	942	892	892	894	877	902	879	839	894	958	931	940	845	892	881	882	902	910	918	853	857	889	882	954	935	901	900	910	910	898	965	942	900	896	918	861	871	905	890	835	904	905	881	881	841	901	875	949	856	875	898	896	900	918	891	906	906	884	884	905	877	837	869	894	884	927	840	889	881	920	905	854	867	889	914	890	896	915	903	875	900	834	924	863	914	903	847	845	937	877	911	962	897	893	887	856	882	911	909	879	875	924	888	863	909	881	939	920	878	869	885	892	893	885	903	857	936	901	901	840	931	880	854	886	864	915	817	959	802	863	859	917	875	882	909	891	870	862	857	854	940	898	906	954	839	925	903	899	835	927	861	905	910	875	853	910	845	897	850	897	871	901	893	929	865	899	807	900	866	873	893	880	916	911	893	929	939	919	952	885	827	904	878	829	842	898	872	865	874	888	861	928	844	881	914	900	863	844	899	873	920	839	937	857	872	912	898	872	909	900	882	882	910	891	886	897	889	904	937	879	895	888	906	856	924	899	867	823	917	874	923	898	841	864	841	892	877	887	895	881	909	904	914	907	899	895	858	834	845	883	911	879	882	860	936	857	864	890	900	870	915	859	896	895	909	921	886	885	873	930	871	869	865	903	897	857	883	863	875	929	927	902	895	863	878	922	847	839	906	886	902	923	860	914	905	825	924	902	852	854	912	946	865	841	960	884	872	934	915	881	880	836	921	905	873	829	878	889	927	931	863	906	868	832	900	953	864	840	863	950	894	902	853	808	865	867	847	909	907	959	853	864	884	910	916	881	910	894	891	885
44003	20108	15691	11587	8286	5668	4521	3774	3261	2943	2934	2346	1961	1904	1884	2019	2060	2005	1707	1528	1381	1039	895	788	733	565	585	529	556	562	480	420	463	445	452	429	455	428	416	408	410	387	405	420	406	391	395	365	390	401	339	379	395	397	367	326	392	344	352	373	357	361	335	343	306	320	308	340	357	320	342	329	349	340	360	334	327	351	340	315	337	363	311	364	314	354	361	339	337	296	324	323	345	334	314	355	337	321	359	331	313	333	332	269	322	349	329	333	299	350	313	325	340	301	365	311	352	339	322	322	303	289	321	354	329	308	338	325	343	310	381	335	362	320	332	326	329	296	315	355	366	323	336	331	334	369	358	329	376	388	334	339	326	344	326	320	323	333	317	288	356	374	314	336	319	337	333	336	325	324	313	326	348	343	308	283	336	344	300	286	317	332	268	353	322	327	327	317	330	330	347	330	343	340	289	335	359	349	316	299	303	346	320	342	337	313	321	313	333	349	317	313	343	327	332	329	334	324	314	298	321	344	306	305	318	332	355	303	334	304	355	317	320	314	298	336	329	384	328	339	297	338	345	324	308	319	335	323	304	344	317	321	344	329	315	347	326	327	304	332	348	333	315	323	330	330	313	352	310	322	357	314	304	332	334	357	316	334	316	326	330	323	336	343	331	344	347	363	344	344	341	296	309	338	323	335	309	348	314	338	319	331	325	339	295	359	334	329	363	350	303	307	354	317	319	325	318	335	294	346	360	307	314	307	349	333	331	278	308	326	322	334	319	296	327	327	321	364	353	349	321	347	329	341	334	345	317	321	288	336	372	323	345	330	338	292	322	317	339	328	368	312	323	320	313	282	339	329	330	338	364	329	335	353	309	316	349	340	336	327	360	329	342	330	337	353	338	327	341	305	319	322	311	332	327	309	326	332	316	302	333	324	322	327	364	329	328	301	345	336	313	323	341	340	325	327	349	342	335	310	337	324	329	308	355	342	371	357	334	317	295	332	342	323	313	311	330	330	311	330	344	353	345	355	316	341	305	360	349	325	328	356	331	341	318	337	350	330	339	317	347	329	328	364	345	346	301	326	343	310	323	325	345	359	320	299	291	340	347	334	284	340	329	337	330	329	325	316	360	350	311	325	314	326	356	330	298	325	311	315	311	321	379	307	318	326	321	332	334	310	327	319	335	318	329	333	321	320	313	341	353	321	332	347	332	323	367	344	306	339	341	295	303	314	331	303	332	330	343	335	316	332	327	348	326	346	321	333	320	324	358	325	365	356	342	299	316	321	319	297	322	284	327	285	334	332	313	321	356	323	345	336	296	304	323	317	333	323	330	285	326	306	352	329	298	331	297	315	328	334	314	305	320	334	334	345	333	326	319	299	324	318	334	325	343	325	311	350	348	305	341	323	348	380	346	304	318	360	323	283	336	325	311	287	332	341	333	345	328	335	360	302	357	345	329	325	343	313	317	320	323	333	313	331	360	367	317	297	351	318	342	307	280	346	350	293	325	329	352	301	331	344	324	347	367	331	333	338	346	302	334	359	291	327	324	337	318	314	331	323	321	313	344	297	342	361	343	327	331	311	378	313	317	331	313	371	322	314	332	310	340	354	351	341	319	299	343	352	319	363	322	311	303	304	314	342	357	331	328	298	335	299	344	325	299	306	327	352	292	299	329	330	336	330	351	348	365	359	340	340	339	308	348	294	325	359	339	313	319	309	314	303	328	363	330	321	333	347	349	353	319	278	323	329	360	317	325	348	370	341	322	316	316	308	312	332	303	308	343	312	344	319	305	336	303	339	351	364	332	303	292	343	316	299	335	349	321	305	336	315	350	323	328	334	321	311	377	338	330	325	354	342	307	301	305	329	316	324	306	357	336	350	328	333	323	341	329	335	335	352	350	345	356	323	287	362	352	301	316	310	311	331	352	350	310	324	306	373	343	306	305	361	314	345	317	312	336	312	318	310	304	357	314	321	321	330	329	322	342	316	353	311	322	376	383	316	354	342	275	309	339	306	328	364	334	336	323	334	348	311	295	330	310	314	322	349	309	339	301	348	338	337	335	297	345	335	317	299	298	344	341	334	324	349	323	303	317	327	324	323	347	338	312	337	309	263	335	334	342	332	331	303	339	353	320	335	308	328	311	302	344	342	335	307	370	323	341	322	353	335	338	340	316	296	337	322	315	326	343	333	337	336	328	328	284	317	343	315	311	306	326	326	306	335	330	316	325	349	344	359	357	311	326	269	296	313	315	282	348	362	318	302	341	303	316	331	310	333	323	355	324	345	319	316	320	329	342	308	313	317	313	358	325	293	352	277	331	318	315	313	312	341	334	307	318	349	326	348	326	321	363	307	294	342	337	325	317	322	324	283	324	321	306	317	324	298	346	343	340	340	294	332	345	355	336	318	342	327	326	282	313	336	345	357	337	328	348	337	304	284	347	356	312	307	315	330	307	320	349	326	351	346	348	321	340	309	318	322	329	329	328	320	348	355	317	350	333	349	306	326	335	323	381	320	347	290	340	347	344	375	334	323	334	327	295	296	320	350	313	314	328	338	330	304	358	320	335	305	345	327	311	318	306	316	347	333	301	324	332	326	343	333	340	331	333	317	333	343	324	333	347	313	295	320	319	313	359	323	338	325	317	315	328	358	338	347	310	339	320	305	339	309	339	339	320	338	324	298	336	326	327	345	305	347	330	324	350	333	343	340	315	343	359	363	308	291	331	321	309	332	325	314	313	329	315	355	337	323	327	335	301	274	308	334	322	317	330	305	316	330	332	312	325	328	334	351	302	345	350	331	354	348	333	319	314	349	355	354	293	322	339	312	331	342	325	329	351	335	351	332	303	330	330	312	328	333	312	316	322	337	321	339	356	321	311	336	343	355	341	315	333	346	326	304	344	349	329	306	323	345	333	346	355	336	345	339	329	310	311	319	333	329	366	296	278	294	323	318	328	325	379	296	344	372	320	345	331	341	352	343	344	348	354	306	330	366	336	334	358	345	343	362	351	322	330	313	321	326	332	341	333	316	321	310	333	287	316	324	351	289	341	339	339	352	314	319	324	341	323	346	349	345	340	342	331	321	331	311	324	321	307	331	360	322	324	322	332	331	333	314	324	324	339	331	341	336	338	332	359	332	336	360	289	348	318	314	333	347	351	342	309	341	330	333	325	306	307	324	325	339	339	364	326	327	347	323	312	307	317	306	305	334	330	319	288	293	336	315	305	341	312	309	326	319	327	319	351	314	352	354	338	330	335	324	341	352	325	357	341	320	292	333	315	345	287	301	325	315	320	329	312	296	311	322	331	353	314	338	312	331	311	292	344	285	366	333	327	299	358	303	341	306	311	339	318	316	341	314	328	366	363	318	360	358	328	348	326	312	315	331	329	315	315	308	285	299	357	323	350	332	341	302	342	349	364	343	309	288	338	318	333	325	340	332	311	374	340	321	312	350	324	293	315	352	313	338	333	340	319	304	313	312	314	318	307	320
25781	8520	16308	18865	18180	15903	15413	13883	13598	13044	13112	11490	10240	9506	9089	10195	10044	9843	8012	7518	6396	5134	4302	4050	3328	2850	2765	2390	2362	2297	2031	1690	1681	1807	1816	1774	1579	1480	1530	1512	1561	1434	1397	1288	1255	1220	1285	1250	1223	1148	1211	1104	1205	1170	1134	1187	1156	1086	1087	1047	1023	1028	966	926	928	864	921	880	900	857	907	830	801	841	810	837	792	780	837	776	833	848	833	780	813	872	806	875	833	807	878	872	841	811	862	805	854	828	802	823	872	815	819	823	816	832	806	773	805	833	830	810	834	798	812	802	820	814	863	804	796	854	841	845	806	846	816	809	792	803	830	786	784	787	784	788	813	857	810	816	776	809	795	803	770	806	811	791	733	775	785	774	800	773	750	825	771	769	804	781	812	774	820	800	835	780	783	850	821	834	812	805	795	819	779	777	764	799	762	824	808	829	778	814	800	816	790	802	827	756	832	748	757	776	754	823	775	812	789	749	802	810	778	847	790	802	775	813	756	889	761	776	783	747	784	803	827	810	777	770	807	798	806	816	810	767	797	771	823	853	834	782	820	746	819	769	785	784	791	776	811	794	736	756	821	832	827	786	780	737	818	791	752	771	801	816	732	765	839	825	774	807	777	819	812	790	813	800	746	811	807	775	852	767	768	783	843	789	802	772	755	756	810	756	771	748	794	787	796	827	824	793	800	827	815	789	837	825	833	778	766	779	767	800	810	754	824	788	831	791	845	802	835	808	827	785	833	794	791	778	808	823	793	806	797	792	813	786	783	778	804	794	803	799	813	798	797	754	806	797	818	804	787	817	796	809	761	752	793	763	871	822	798	788	806	788	812	811	771	775	795	816	791	784	745	790	772	820	821	825	830	767	801	790	866	770	782	791	744	796	777	824	739	806	808	827	803	797	790	785	775	783	760	793	797	751	786	812	824	803	764	815	760	856	784	753	723	775	785	762	788	738	784	798	849	752	848	794	805	818	785	754	795	780	794	799	758	782	787	784	861	795	813	809	808	809	834	735	795	792	766	771	795	804	805	858	850	795	774	797	798	790	794	832	800	818	776	823	778	849	818	830	874	788	777	744	795	744	766	839	808	725	808	734	760	818	828	795	794	739	802	837	785	798	856	851	759	854	790	732	806	801	788	802	782	829	761	785	773	801	813	770	828	775	801	794	772	818	802	799	789	797	789	769	811	794	817	835	776	871	748	791	785	769	781	788	775	769	790	778	849	810	807	820	817	766	801	868	803	797	828	777	828	781	815	826	809	810	848	805	775	797	781	797	776	818	833	765	773	743	768	792	820	812	791	794	830	815	802	822	779	834	797	792	821	820	795	781	777	731	800	804	813	816	790	793	776	806	859	775	812	810	836	813	776	780	837	773	799	798	749	810	760	836	804	785	787	771	795	839	778	770	799	813	767	822	854	790	792	810	756	793	806	806	786	834	777	817	801	799	768	819	772	759	793	851	799	785	796	768	842	825	789	820	798	789	802	784	777	800	856	823	804	815	771	801	803	762	821	781	837	803	820	779	806	796	842	775	830	808	788	771	839	799	753	787	803	782	809	811	794	801	866	823	759	796	801	850	788	766	774	791	848	791	789	843	775	772	814	768	810	797	764	862	807	826	809	815	836	779	780	845	799	785	809	794	797	792	857	750	786	816	798	770	781	755	835	757	806	774	779	763	811	799	837	791	845	827	809	786	864	772	805	833	769	791	816	807	784	815	782	785	839	818	799	791	772	790	841	793	794	809	778	793	790	808	826	788	791	731	809	823	784	821	785	807	769	759	811	782	814	797	771	799	826	754	826	810	854	807	779	799	819	788	804	796	840	828	748	833	801	799	805	768	815	735	794	774	812	789	835	794	795	766	810	801	792	794	803	836	806	820	789	790	825	848	783	778	794	830	755	768	751	832	767	804	732	785	774	770	764	832	806	834	757	803	824	758	780	786	792	801	784	802	811	796	827	784	799	836	810	781	838	806	817	841	765	824	787	807	844	819	806	761	822	836	771	772	780	762	771	833	843	797	875	785	852	801	796	795	791	855	801	747	815	733	780	812	783	856	764	831	753	801	793	828	761	790	800	866	799	819	827	792	775	775	829	808	820	752	774	776	802	747	788	783	811	797	763	770	785	833	803	765	815	803	808	809	824	816	777	800	846	808	747	771	775	790	792	834	782	774	781	769	817	778	789	807	775	814	859	782	849	772	802	803	817	779	797	826	791	816	739	806	773	778	773	847	793	777	799	802	746	814	778	803	802	812	803	813	754	809	815	827	809	740	821	791	799	810	794	810	781	831	824	810	804	834	847	771	799	771	814	766	771	820	810	777	793	810	803	790	824	794	779	835	783	767	844	764	840	818	749	781	813	771	792	809	814	799	882	754	841	820	792	784	779	800	815	768	839	787	804	759	768	776	781	798	839	792	857	801	792	838	744	768	819	794	821	860	801	769	787	843	797	801	759	842	819	791	820	773	818	789	793	808	792	794	770	806	804	770	770	791	811	761	824	775	776	768	785	824	805	819	834	791	781	782	808	816	799	756	803	769	773	796	861	806	730	810	793	813	787	800	820	783	793	757	742	770	761	808	831	832	799	819	803	821	805	839	785	771	788	787	824	770	755	809	766	795	777	801	802	780	823	792	802	802	762	821	810	814	776	788	788	777	765	777	815	784	858	779	749	792	847	846	747	800	799	776	831	807	794	853	820	754	831	769	768	780	761	808	778	811	771	810	777	816	798	827	808	791	815	826	722	799	790	799	831	829	781	794	843	767	811	795	819	838	827	801	776	782	816	809	762	844	784	773	768	817	762	810	812	790	828	775	801	794	826	812	779	774	799	765	814	786	786	769	794	773	786	761	840	835	813	778	827	820	789	824	856	791	794	811	780	771	825	805	833	826	813	773	812	807	866	782	819	802	808	787	800	848	761	792	813	826	814	796	877	739	818	763	745	762	867	754	792	807	811	845	792	761	789	815	811	815	774	791	784	764	821	791	790	758	825	789	804	759	803	798	757	837	746	784	761	785	736	831	827	787	820	866	839	799	778	821	820	812	821	809	807	782	797	779	764	808	793	833	711	810	798	756	771	769	789	814	711	748	814	819	790	744	769	812	766	829	806	804	735	798	817	718	845	810	811	787	837	771	839	788	805	864	836	789	819	811	810	839	800	774	834	782	812	787	769	792	869	762	810	831	834	823	817	790	787	724	820	771	790	769	812	782	739	826	811	723	793	805	784	816	826	801	758	808	762	753	756	832	776	799	783	781	781	771	823	868	855	828	784	748	790	767	841	831	820	781	793	745	842	751	815	820	859	827	792	805	819	763	776	798	729	850	777	822	800	801	802	814	800	824	799	809	819	748	774	783	789	848	765	782	789	811	782	789	789	818	752	795	854	807	784	804	804	833	780	767	803	793	783	848	834	786	826	846	808	806	795	784	794	848	778	765	791	769	768	837	810	818	750	807	771	852	823	802	784	799	791	819	774	824	785	805	814	813	810	827
13378	3900	3621	2950	2324	1816	1601	1370	1291	1271	1263	1005	887	842	743	747	737	739	698	607	567	529	510	499	487	473	436	477	465	473	528	458	438	418	459	454	471	471	403	458	458	426	475	400	429	422	445	390	426	454	402	419	455	462	468	461	442	409	436	429	437	410	408	443	380	402	409	452	386	403	373	375	405	439	403	410	405	435	403	409	417	404	434	457	426	412	438	375	443	389	364	388	425	438	457	427	405	405	422	385	413	417	395	442	437	423	418	412	437	436	405	425	416	435	431	400	430	401	411	485	421	422	433	462	379	408	418	439	411	393	398	434	439	394	434	413	415	420	404	442	410	423	394	445	400	398	390	357	442	424	421	420	409	378	376	413	404	415	421	459	413	407	383	442	424	435	398	372	417	372	439	411	442	429	427	407	394	436	411	397	404	441	433	414	446	416	403	417	427	434	383	412	408	444	429	385	422	381	441	477	401	421	391	452	397	387	439	416	395	400	434	423	384	416	443	401	432	408	398	386	389	385	422	434	381	399	446	432	388	444	417	397	398	417	408	417	425	369	392	435	418	426	408	421	412	435	404	434	386	398	432	404	397	449	427	462	444	436	400	451	392	418	418	432	409	458	460	408	411	401	407	396	400	391	432	390	426	402	423	412	412	449	443	458	420	418	417	390	400	393	438	474	445	398	396	399	391	431	424	388	454	426	403	387	396	394	393	414	391	382	421	409	416	429	443	410	394	440	416	386	439	440	418	424	430	450	402	454	397	409	437	405	402	395	416	449	396	402	414	404	422	431	414	422	420	389	414	401	456	367	420	440	404	397	410	432	409	405	410	432	418	441	439	405	408	445	415	405	423	395	420	415	452	412	399	409	421	400	424	401	426	401	418	402	421	400	415	424	416	465	378	405	408	423	405	417	387	419	435	426	410	414	388	404	381	405	451	406	395	395	409	413	387	399	438	469	409	440	450	438	463	412	375	416	418	426	413	483	381	416	388	391	428	433	407	408	434	432	406	447	450	422	402	397	416	384	394	388	407	414	416	456	401	396	410	371	403	385	383	416	425	410	411	418	429	415	408	442	417	431	366	439	419	400	417	412	410	438	445	428	450	428	414	411	399	402	401	428	417	402	408	416	442	411	437	403	401	407	453	445	435	420	392	449	414	423	390	427	465	433	450	399	431	448	410	446	436	410	417	384	440	471	442	393	417	405	390	412	414	376	399	409	386	357	433	412	403	409	405	392	426	425	422	406	391	380	406	385	407	401	446	430	422	444	399	403	441	395	400	438	440	418	382	408	418	393	425	415	399	413	386	381	408	424	432	436	414	385	409	418	422	414	397	404	429	448	410	445	456	495	427	414	414	436	449	417	392	383	398	381	450	391	425	428	416	415	423	425	374	426	405	434	450	441	412	447	414	400	414	384	416	411	385	432	420	424	415	388	445	414	415	413	409	416	395	406	412	400	410	427	422	423	451	445	427	419	421	450	429	408	431	402	381	411	400	390	418	411	422	382	416	417	394	410	404	445	395	425	408	416	410	397	396	419	450	446	412	385	433	419	398	461	395	425	411	434	442	395	404	403	402	417	433	395	397	436	421	403	424	417	411	445	400	416	423	423	426	418	426	439	404	387	438	404	426	434	416	470	445	428	430	380	438	417	447	361	417	416	396	413	409	422	398	411	462	402	460	424	424	415	419	416	456	424	426	439	440	377	444	413	417	428	422	421	420	423	455	416	417	425	415	394	386	423	419	379	462	419	388	408	379	406	389	420	422	451	390	411	422	410	435	411	381	458	399	442	441	406	400	433	381	429	386	438	464	427	396	430	402	425	425	418	442	403	413	408	400	414	438	387	416	443	420	413	410	434	424	390	441	398	431	420	432	430	411	437	430	419	400	472	416	412	424	377	427	441	387	410	393	425	428	433	391	419	418	417	393	445	442	431	444	457	430	414	427	406	415	448	405	424	425	426	432	452	440	418	414	412	411	432	430	411	423	418	422	405	435	418	387	387	438	437	395	413	394	413	412	451	426	412	415	438	397	414	422	411	435	366	377	430	421	407	380	408	388	410	438	401	410	398	429	405	393	459	402	425	435	364	433	403	478	409	425	403	418	396	443	436	377	400	445	402	395	419	414	438	462	385	432	406	418	417	410	389	383	440	395	412	375	417	413	427	426	425	389	420	401	404	403	445	393	410	376	407	415	413	386	405	379	436	389	402	448	412	442	433	409	410	444	402	419	414	406	403	443	411	408	427	440	431	470	404	385	401	414	400	431	399	419	448	406	414	396	403	419	411	391	400	412	421	444	413	454	401	404	416	442	409	427	398	452	400	400	402	397	403	386	424	416	413	424	396	430	426	427	405	400	451	442	402	398	415	437	446	425	427	404	406	404	408	432	403	476	442	424	410	401	387	403	432	423	377	423	430	427	419	429	414	407	402	405	427	412	450	423	413	401	396	437	416	397	445	400	414	422	431	414	436	423	391	418	389	406	429	459	403	404	407	425	460	430	405	422	395	409	410	420	400	426	427	404	424	416	398	449	421	454	425	402	408	401	440	431	445	385	435	389	417	416	417	441	429	445	392	382	411	442	412	375	429	420	452	411	401	408	449	417	435	404	451	410	402	379	448	407	402	390	379	393	403	433	413	438	425	398	438	403	412	418	419	436	411	406	474	405	422	413	411	381	419	433	399	371	446	414	370	410	398	413	439	380	444	414	382	408	402	410	422	418	462	371	406	454	428	392	368	382	395	418	426	419	437	426	449	409	408	433	411	402	455	383	417	407	419	427	425	423	406	394	395	424	444	430	421	435	410	422	438	440	424	398	413	392	412	407	429	476	424	438	411	412	404	424	404	416	414	385	415	436	394	395	429	403	398	414	389	422	397	446	429	417	425	438	399	403	411	434	418	396	398	395	438	440	417	466	465	432	442	403	441	430	402	445	394	422	420	424	451	430	399	432	394	371	376	392	461	383	376	397	412	387	418	424	405	406	399	437	406	420	426	402	411	408	417	433	387	445	468	394	457	445	432	420	378	368	422	456	431	438	402	404	405	407	440	418	409	407	432	390	406	424	443	409	406	390	423	415	396	411	393	431	443	407	393	431	375	442	432	385	434	423	375	415	435	415	384	435	442	421	421	445	403	389	398	426	455	427	389	440	433	383	420	447	418	401	411	419	423	447	417	400	385	410	405	424	437	412	417	411	409	432	395	413	406	421	440	412	456	420	382	434	386	440	415	442	414	410	401	414	443	417	405	413	371	459	394	405	449	437	385	435	379	377	414	413	443	420	376	417	426	407	458	392	419	442	450	451	388	381	394	443	372	388	415	444	385	407	428	423	417	392	412	419	407	422	427	441	470	424	400	397	450	437	459	384	401	425	414	409	409	399	385	397	418	379	418	411	426	365	385	415	423	376	444	381	371	407	409	419	423	407	396	388	409	418	432	435	402	434	405	447	406	411	425	406	425	436	428	379	441	405	441	426	437	453	376
7482	3399	6635	8012	7907	6986	6263	5592	5481	5547	5507	4560	4045	3493	3277	3109	3114	3141	2832	2344	2154	1919	1733	1576	1514	1418	1449	1317	1456	1413	1382	1349	1236	1339	1302	1262	1258	1215	1243	1251	1211	1205	1234	1208	1141	1110	1116	1189	1136	1100	1133	1081	1122	1110	1103	1049	1106	1060	1070	1042	1102	1039	1064	1042	1033	1013	998	1062	951	1022	1007	1017	952	980	996	998	963	952	1014	1024	965	995	993	942	970	1019	995	984	1002	1017	980	988	1044	1000	940	1025	1003	971	949	970	1011	982	947	978	1020	932	970	1028	1024	983	989	1003	986	959	971	1033	965	999	950	1002	941	982	1048	973	963	999	990	952	970	973	981	979	979	965	944	965	998	976	995	1004	980	1051	1048	947	1008	990	984	983	974	1000	984	926	955	1054	975	1076	1019	967	992	1002	976	954	972	998	952	962	948	965	989	929	1038	1028	950	979	969	1020	995	918	982	994	953	958	978	977	933	992	977	1000	953	896	957	1016	997	906	996	969	981	992	943	960	964	966	1056	997	937	1032	946	980	971	942	976	927	997	963	1003	1013	953	974	1029	1000	1001	986	985	1015	1027	958	966	952	994	1026	1005	964	996	1012	964	1005	940	1000	934	968	946	927	981	985	982	983	916	955	978	992	890	980	947	951	968	984	1008	962	964	943	976	954	957	950	1039	940	964	971	964	994	1000	972	942	890	1008	974	955	999	985	1021	1009	991	993	988	956	940	972	940	1019	1014	946	998	1002	989	964	936	985	931	998	978	951	966	989	1011	994	921	1039	1025	998	991	964	991	980	971	1039	972	920	980	934	950	978	1030	1031	1034	957	983	979	974	982	1027	984	993	953	947	980	954	928	958	980	960	1003	951	964	899	978	1034	976	1001	997	985	982	1004	1044	1013	938	1013	925	944	964	986	957	964	1007	983	969	957	930	895	996	995	993	946	965	1004	992	972	980	984	957	962	971	963	999	1008	964	984	993	948	953	984	946	927	978	994	1001	990	951	1001	990	960	992	1007	946	898	971	1028	1012	968	1037	973	967	913	931	970	951	941	971	1008	973	981	945	961	1006	1027	950	951	978	964	1008	976	923	966	931	955	964	993	1013	995	1025	967	1002	953	983	990	1004	978	995	926	885	1022	921	949	989	958	1029	1004	976	1029	1058	969	985	999	953	959	999	940	990	1002	912	925	964	934	961	984	911	996	1012	996	995	954	978	933	915	1016	998	993	990	950	964	984	970	917	962	960	993	981	988	936	920	926	986	965	995	975	991	1004	1000	957	1034	1045	989	987	972	950	996	978	946	1015	971	967	976	997	965	992	987	955	957	978	922	979	994	949	1025	1006	964	973	969	1034	940	951	983	998	1023	973	1008	960	964	935	999	952	981	953	989	962	977	958	1018	976	1006	1052	959	920	998	1013	993	1003	997	929	1008	988	952	1017	999	1013	976	952	955	955	1019	989	973	992	1009	1021	976	1005	1010	1000	1001	956	960	1041	950	975	1016	896	1006	1022	996	909	989	1015	1002	992	956	999	978	1006	960	963	966	972	976	936	922	977	928	1031	983	931	1004	976	995	972	981	990	944	906	970	964	937	939	975	963	975	983	997	1027	994	955	979	1014	1001	954	978	1015	963	973	967	1031	1005	994	955	995	986	958	1008	924	1015	958	984	986	976	936	1016	1005	989	967	908	909	986	1014	977	950	938	989	945	1017	919	1016	898	972	953	1017	953	967	1004	944	978	942	1011	988	979	964	953	930	978	976	985	966	988	993	964	980	996	962	1019	979	983	1001	985	1000	997	966	978	973	952	965	987	928	959	992	1015	977	1026	953	962	950	1032	950	956	973	979	967	988	949	930	976	996	957	1039	941	891	950	1023	980	958	971	969	1011	948	1007	983	937	949	938	962	969	968	957	970	961	991	1001	945	1000	977	995	931	977	963	963	1028	1037	980	1018	956	956	1015	987	976	976	954	976	978	975	969	969	948	949	963	983	1011	1030	954	1031	972	957	939	1019	955	960	981	947	1018	968	1008	925	979	1000	898	959	1028	980	947	977	1025	966	977	953	946	1002	912	980	972	962	1020	1048	1061	903	956	1010	929	966	966	1014	1000	984	958	962	1003	947	928	980	998	998	962	1025	982	1009	958	948	987	1003	982	986	992	989	925	931	985	956	1007	976	917	985	975	993	988	969	934	998	911	998	1007	974	1002	998	932	989	956	888	1001	1015	976	963	964	1007	1010	1041	1002	903	970	1003	957	1003	972	902	1007	993	1005	915	1030	1009	982	1010	987	959	993	1013	1028	962	991	937	1002	986	989	963	1011	936	963	980	989	1037	1041	977	1027	893	949	905	1021	981	923	1000	973	994	959	1004	944	923	920	1021	940	952	951	971	955	979	978	954	945	1008	993	1007	939	1052	990	981	1021	986	976	951	992	893	979	1057	929	1010	986	997	999	962	999	961	972	993	917	1004	968	1000	953	1002	955	912	900	987	943	966	959	1007	989	978	901	994	958	974	982	984	970	1002	1020	956	940	1002	968	962	927	1031	987	939	964	1050	990	996	965	958	955	944	940	997	971	909	983	969	1037	996	967	993	986	1003	989	925	1014	1033	922	963	1006	914	981	949	935	982	981	982	1033	1024	950	998	962	992	986	1027	975	943	981	980	960	967	961	972	952	1006	969	989	990	973	950	991	968	1019	964	995	934	979	965	984	945	938	935	1010	1018	949	993	995	936	954	964	1001	1042	949	1041	993	946	970	974	989	1007	980	992	974	899	977	966	957	972	987	959	995	985	989	972	967	1003	949	998	1034	942	981	1012	1003	974	993	943	1005	1000	1025	984	949	1031	938	943	965	947	997	1013	965	1032	977	1003	1022	930	997	984	897	976	1011	1038	936	1005	912	1007	1010	988	951	993	1018	968	941	959	1000	987	939	1014	1072	890	997	1007	963	1037	1013	990	974	978	945	982	945	1022	941	942	1003	983	959	967	973	941	952	912	1019	981	961	981	971	977	960	954	954	929	970	986	1002	984	947	940	1006	1024	999	972	945	962	1004	992	937	983	936	967	960	1007	975	998	994	990	959	982	1002	1005	953	993	966	942	964	927	1010	970	1000	1046	989	986	945	958	969	983	983	927	1009	968	978	1003	977	986	945	1009	922	946	954	1036	1026	954	962	971	953	936	981	978	1000	975	990	980	983	930	981	991	992	964	959	1013	988	971	960	1012	943	975	1014	1024	973	984	959	989	982	1018	953	994	905	1010	993	981	982	933	954	970	985	997	969	956	938	1028	966	967	972	1041	1017	961	951	930	967	1024	950	954	953	914	962	952	976	1000	972	968	987	930	965	944	964	1017	962	975	937	970	1006	992	1000	957	964	958	951	937	962	990	1004	990	994	961	1018	1019	991	941	1052	991	950	980	978	990	963	968	965	995	1012	958	991	973	978	1023	962	990	969	931	1013	981	948	947	926	983	947	1030	977	958	1009	1018	923	1032	965	967	946	934	997	984	978	976	973	951	978	1014	984	927	965	952	972	977	923	997	994	947	1018	932	977	929	1005	942	984	1005	990	960	940	1029	980	967	1007	1005	893	978	915	986	961	945	960	991	984	956	924	1006	963	950	961	994	997	967	966	968	1029	943	1046	999	971	971	982	997	980	1005	997	982	966	967	982	994	984	996	951	998	970	977	984	988	933	956	952	979	1023	952	974	985	994	990	1003	923	943	986	1002	1021	1020	996	946	983	990	951	1014	996	1039	902	1028	962	947	969	1008	940	1036	1036	1032	978	941	961	1015	1002	986	1047	999	996	989	967	994	1001	1009	940	965	999	966	986	979	989	955	902	964	966	1017	947	1035	957	1012	968	975
33200	12844	9240	7163	5263	3721	3012	2481	2294	2048	1962	1708	1491	1396	1353	1329	1368	1275	1218	1062	999	822	676	644	552	504	510	471	520	501	459	443	443	463	459	423	429	451	457	394	414	422	416	419	425	460	449	427	384	377	366	421	386	358	384	414	395	415	398	423	399	392	396	396	377	398	409	396	373	374	348	382	380	371	377	397	387	364	373	377	374	391	367	400	341	373	378	408	350	397	397	383	366	378	363	357	390	338	348	392	351	382	364	363	397	396	395	361	380	373	417	406	418	352	394	354	382	359	359	381	355	382	383	350	375	374	378	367	368	327	362	366	416	366	389	393	357	365	380	406	389	382	361	355	391	395	352	369	359	386	343	379	345	379	393	322	390	340	354	390	373	344	357	361	403	372	371	387	364	386	415	381	389	363	361	372	349	356	341	383	381	377	359	393	378	375	381	356	347	383	388	387	346	380	369	346	394	395	402	369	372	408	393	386	346	365	382	388	405	401	390	388	371	347	377	381	381	397	361	373	319	324	355	343	361	373	366	363	373	370	363	335	358	398	388	417	404	408	365	379	390	389	366	354	372	361	363	376	404	367	340	358	385	358	372	378	404	355	327	373	391	390	368	361	382	361	360	393	367	366	367	382	387	377	363	373	340	366	380	374	358	403	383	386	371	394	449	383	397	364	359	356	387	361	413	384	359	326	410	310	400	381	363	347	383	380	362	351	396	377	370	381	329	370	383	365	383	371	376	394	359	356	355	387	361	373	364	396	327	380	428	382	406	379	378	382	384	377	399	390	364	356	390	328	346	375	342	370	382	366	378	365	346	361	354	397	384	377	360	385	404	357	398	387	376	377	406	384	385	379	340	392	379	351	351	372	361	374	372	381	364	351	392	369	345	405	371	368	387	398	412	350	379	406	405	396	400	369	381	361	377	374	372	358	364	395	365	429	360	404	384	372	378	401	347	383	386	357	402	380	345	351	365	381	382	366	350	368	384	377	378	348	365	380	353	339	373	376	370	340	429	349	358	374	365	398	405	415	402	349	372	346	377	408	326	362	404	348	413	366	370	388	383	330	363	348	343	373	367	383	377	366	366	359	362	371	379	342	401	392	411	375	396	389	362	345	362	372	385	377	409	386	373	341	385	358	363	376	380	379	326	362	393	389	404	384	355	414	364	360	389	363	390	408	371	411	412	393	363	430	409	404	375	359	413	361	371	358	386	374	396	376	377	362	367	360	397	348	366	375	408	366	413	369	393	373	369	356	411	372	397	341	380	402	425	389	343	375	376	366	399	359	373	343	391	379	349	395	331	370	354	359	392	362	380	354	373	397	370	406	364	375	329	375	375	364	375	391	389	401	381	351	387	357	369	393	361	403	379	354	370	344	349	401	384	370	381	380	381	354	364	363	383	373	368	386	354	374	374	382	369	356	386	381	382	368	376	405	408	357	373	413	379	331	390	362	369	388	396	339	379	393	354	390	384	396	369	378	373	420	375	394	403	365	389	371	377	404	337	380	348	385	395	399	378	394	369	365	392	374	384	367	379	357	405	410	359	342	397	371	364	371	382	407	356	349	395	374	337	354	354	382	367	372	386	386	370	370	399	383	386	356	369	379	336	363	334	381	393	362	390	353	404	373	387	376	345	389	394	386	339	365	363	376	349	380	360	406	402	389	350	346	361	405	386	394	357	367	414	377	355	394	396	348	387	363	452	404	400	382	364	384	392	393	379	386	376	386	353	368	384	389	343	354	416	350	385	360	389	366	394	304	359	366	367	380	373	404	406	389	397	347	384	386	334	388	359	359	367	377	382	391	389	384	368	378	382	375	346	377	349	382	381	382	413	367	406	351	339	409	364	369	390	355	357	372	346	372	389	388	375	369	375	400	362	399	375	380	356	412	400	394	373	386	389	399	375	413	366	441	347	375	394	369	359	372	381	370	349	365	390	370	342	367	391	358	370	362	365	371	374	381	363	407	360	373	351	394	374	384	385	337	397	350	317	357	353	350	398	358	367	337	356	375	384	368	397	354	373	355	370	343	392	392	340	375	379	376	378	390	383	366	368	386	331	373	366	342	359	366	317	369	368	346	353	386	357	385	373	404	404	381	336	384	365	367	388	363	400	379	393	381	379	383	382	392	379	355	371	371	349	384	372	356	352	353	372	361	398	420	394	394	350	388	394	390	408	364	371	387	380	385	386	404	356	357	343	379	412	382	354	380	361	395	349	368	349	387	369	374	374	376	396	348	409	365	384	374	351	382	389	353	360	350	381	375	342	380	371	394	389	355	391	366	350	352	393	378	391	361	394	409	429	376	356	366	374	381	371	361	351	394	357	362	372	384	408	377	395	374	389	383	347	352	366	365	392	370	374	355	382	368	369	352	345	396	356	387	359	366	347	410	360	394	384	375	370	401	368	379	363	360	347	392	373	416	371	372	415	382	360	402	392	358	350	357	371	381	379	400	361	384	387	383	370	367	358	379	389	430	366	370	369	403	382	367	361	380	376	363	386	373	337	347	406	376	339	398	352	374	344	359	368	372	378	358	389	387	368	357	380	376	368	381	361	416	342	376	388	385	386	368	363	403	388	343	373	396	374	411	407	391	437	379	367	321	353	371	336	361	386	400	355	356	361	356	367	391	406	372	418	368	372	344	382	387	365	358	333	372	371	398	372	370	376	391	330	352	395	392	381	398	409	386	389	379	347	397	386	396	362	333	384	399	359	385	409	413	395	377	374	383	384	394	402	358	364	377	389	376	397	370	348	367	384	332	412	388	371	348	362	362	373	378	364	408	357	378	360	368	371	401	373	335	387	394	378	381	355	362	349	407	372	367	348	401	375	366	379	377	354	354	435	378	394	345	385	362	342	370	358	352	398	390	403	398	361	365	381	389	400	370	419	355	389	419	368	374	369	362	406	425	352	379	356	370	369	369	362	392	405	365	366	370	400	390	365	359	387	401	388	379	399	366	428	413	365	339	386	355	361	358	395	355	357	363	392	361	372	367	377	339	355	389	359	375	376	363	337	362	389	388	382	378	364	413	365	355	387	417	376	362	365	358	411	393	370	338	372	377	415	352	396	400	350	393	347	374	401	404	334	377	387	346	385	372	349	363	371	361	372	375	358	391	398	368	377	364	364	367	376	372	351	382	360	388	397	416	374	355	375	362	359	341	369	340	351	401	364	398	392	404	394	350	358	387	390	366	359	362	416	382	378	385	361	398	395	398	349	390	383	407	364	355	358	385	329	368	358	400	392	371	372	351	424	381	385	389	374	384	381	358	406	404	400	310	393	366	425	379	390	351	386	372	366	344	379	368	341	347	377	374	358	395	347	375	380	392	372	372	410	394	356	366	393	384	372	354	368	382	416	392	368	376	384	356	346	390	365	382	351	361	382	400	377	375	388	375	418	414	361	399	377	365	375	362	362	386	368	353	363	374	421	369	391	321	354	378	380	382	382	385	372	377	345	377	363	360	380	343	362	334	388	420	420	348
18785	6115	11762	14514	14216	11834	11350	10486	10168	9582	9047	8033	6957	6717	6736	7181	6798	6575	5938	5207	4661	3825	3003	2973	2298	2223	2022	1943	2081	1873	1789	1577	1554	1547	1603	1465	1469	1417	1434	1375	1386	1339	1303	1191	1212	1214	1235	1258	1137	1136	1133	1100	1178	1084	1149	1088	1009	1142	1050	1088	1014	1053	941	1023	961	985	951	956	946	937	968	953	916	897	858	889	886	888	889	914	882	957	909	908	925	948	883	867	920	887	930	983	920	899	910	930	872	920	941	960	863	893	924	876	925	881	881	904	881	926	907	921	941	886	883	945	945	934	878	889	910	867	862	939	915	904	890	920	894	885	894	898	851	897	868	869	893	808	867	871	938	909	909	893	879	954	896	842	911	887	897	856	852	934	866	927	880	892	872	906	872	897	905	891	921	825	886	889	848	873	898	950	900	857	918	907	930	915	872	902	933	892	917	866	857	918	887	864	861	863	919	883	866	883	938	970	878	906	863	918	870	928	900	884	859	951	916	873	860	894	879	841	906	893	879	958	865	907	887	898	901	907	859	887	880	834	896	895	890	906	863	876	903	955	864	872	914	910	906	889	903	860	873	842	891	927	907	887	930	913	849	917	860	890	881	888	886	917	865	925	927	856	845	891	909	895	908	892	885	933	891	852	870	916	887	930	909	902	885	918	903	855	872	856	876	938	908	890	904	896	882	899	923	936	877	914	933	886	898	903	918	944	900	898	924	898	875	912	873	889	894	926	909	935	880	851	901	896	900	902	886	854	852	877	971	858	917	919	894	834	874	877	932	878	855	887	924	895	862	914	853	886	844	841	932	932	914	901	932	874	906	863	874	897	892	892	847	881	875	952	922	874	899	934	884	900	881	886	927	889	904	885	859	938	856	891	847	906	877	866	883	897	895	875	937	886	817	909	834	904	942	821	898	886	907	922	934	894	928	890	903	928	938	866	880	938	851	858	874	895	948	889	887	926	938	876	915	894	951	881	978	908	856	899	850	927	953	862	916	905	880	962	914	913	872	909	880	931	976	841	868	899	831	889	884	893	917	894	841	885	853	896	920	921	908	926	893	851	901	961	925	944	860	859	932	893	825	893	873	900	877	861	926	898	906	911	913	916	938	867	903	886	905	952	897	895	919	947	876	868	924	898	884	963	943	884	903	898	906	909	914	899	933	891	887	879	825	892	913	838	867	876	867	906	847	917	938	893	892	907	934	916	916	891	846	828	870	881	868	841	911	905	886	909	903	873	892	877	864	910	939	859	900	882	888	890	884	901	878	898	881	898	920	946	874	900	897	861	902	900	920	855	900	907	914	867	876	849	938	877	883	942	901	877	850	863	880	848	863	875	891	845	873	899	935	885	885	902	946	899	856	885	874	908	837	871	870	870	956	933	873	889	877	891	876	868	941	932	931	898	891	884	866	849	883	853	881	900	889	878	901	908	874	903	878	948	906	915	841	959	834	906	869	916	924	879	909	922	899	903	873	917	835	922	904	819	907	893	864	869	860	857	891	929	935	888	880	885	909	911	905	920	928	950	877	849	895	902	942	905	895	885	878	936	938	867	907	912	886	850	902	866	890	907	853	915	888	922	911	927	858	897	879	923	838	885	873	932	941	874	901	923	885	891	890	894	898	902	930	865	890	935	894	893	890	872	909	893	914	860	889	885	903	906	902	882	901	929	873	863	901	899	929	920	892	867	872	956	896	897	873	881	921	900	883	857	857	891	951	885	924	933	900	849	906	896	868	906	822	868	864	904	931	933	896	932	846	921	875	885	925	889	949	899	886	864	882	908	916	929	891	938	926	882	864	881	887	922	895	880	898	930	869	886	870	850	919	883	892	888	890	887	878	916	910	975	897	872	887	910	916	887	856	887	894	911	859	927	890	863	849	889	815	868	925	876	930	842	902	875	886	858	858	918	880	876	941	889	873	949	870	879	887	876	860	847	897	895	935	892	869	898	935	853	917	904	944	842	893	920	842	901	903	886	862	952	994	865	892	898	839	921	848	916	943	877	867	907	930	928	889	901	900	897	883	870	929	881	940	882	864	931	937	938	874	935	870	879	876	899	863	878	884	868	902	878	864	869	876	910	950	939	876	953	899	873	857	866	916	902	897	884	905	872	879	888	914	823	831	865	885	890	852	875	871	885	863	881	895	914	903	890	905	921	915	887	920	894	908	875	879	900	916	914	846	827	862	880	876	875	894	897	862	900	925	891	899	896	888	873	900	926	865	919	902	848	911	886	912	879	909	905	854	911	879	930	853	893	917	886	918	906	874	882	959	922	915	918	905	933	907	847	875	863	851	869	819	893	886	956	871	869	857	873	900	903	857	905	884	907	849	944	904	884	865	928	925	875	897	951	844	910	877	857	845	878	843	944	919	907	893	883	876	923	912	896	906	912	893	912	924	911	888	946	878	886	827	912	883	813	924	910	905	880	920	879	907	867	904	832	876	928	894	881	906	922	891	974	939	879	914	856	882	870	907	855	886	819	904	916	907	877	903	900	951	822	899	879	895	932	882	827	880	874	907	855	924	913	929	890	869	872	887	898	847	837	923	873	867	849	874	851	958	929	919	882	843	899	934	850	894	914	913	899	877	879	883	857	862	869	945	862	926	912	826	908	926	854	905	886	928	934	880	898	897	844	895	909	938	881	905	897	878	886	900	913	890	912	873	871	872	934	917	891	908	892	863	883	880	899	884	930	870	905	914	916	937	881	851	822	935	910	877	923	860	853	874	811	924	915	916	886	919	911	968	884	948	836	902	848	916	874	899	848	894	906	901	875	905	859	857	879	945	926	891	897	839	898	850	903	812	927	889	879	881	876	937	904	870	900	878	892	873	913	896	870	899	902	874	943	871	828	843	901	909	911	856	914	858	946	929	865	848	900	892	856	891	907	921	906	878	900	911	872	918	917	919	912	911	903	906	896	939	913	943	868	857	938	924	936	927	950	884	940	931	839	921	907	885	891	854	860	883	906	904	862	895	839	931	864	832	842	900	858	912	910	896	879	910	880	895	902	887	855	919	889	952	907	900	860	850	878	890	937	867	934	862	861	934	859	910	925	909	884	931	844	918	783	893	951	860	934	872	876	907	895	898	899	916	899	914	870	860	890	853	917	849	841	861	896	911	873	835	938	916	863	867	895	879	815	868	875	844	849	896	900	889	889	892	904	875	954	867	923	845	927	866	895	881	881	913	893	882	933	918	932	885	881	875	960	961	929	871	867	870	915	960	909	893	857	860	875	896	909	872	912	920	878	849	878	867	916	884	911	883	917	885	890	909	914	911	914	896	859	937	891	883	901	890	888	924	894	892	933	869	877	836	875	879	848	843	854	919	864	877	875	882	893	872	889	908	908	956	866	918	889	908	882	855	910	864	887	900	860	914	896	854	910	871	905	876	889	931	863	922	912	891	878	862	904	917	893	914	924	866	823	849	943	883	951	882	941	945	866	923	878	843	970	828	896	918	873	911	942	842	902	861	903	902	921	911	899	915	918	977	820
44779	20102	14979	11829	8632	5981	4544	4087	3486	3044	2751	2294	2139	1988	1888	2201	1988	1890	1785	1561	1383	1156	942	802	644	612	558	571	608	543	497	473	477	465	460	445	406	410	388	472	407	383	348	393	376	428	424	381	390	394	382	419	384	331	369	363	375	335	365	394	337	385	361	338	387	357	365	353	336	312	352	369	362	341	351	333	339	354	336	306	372	298	321	345	302	351	359	340	365	367	368	326	328	317	334	358	336	344	323	351	349	359	318	315	338	315	379	311	337	375	311	308	381	310	307	363	344	316	343	356	346	359	334	342	322	349	334	330	324	300	334	364	353	308	327	305	353	321	352	365	314	329	346	313	317	311	335	333	332	321	327	323	311	330	341	325	324	332	312	335	307	373	358	312	303	307	341	344	352	320	293	365	316	336	325	329	343	323	282	345	318	337	337	301	301	320	356	365	344	328	349	310	331	320	333	275	314	320	327	326	309	340	359	292	327	339	346	304	335	322	310	309	358	327	351	345	345	303	303	352	326	327	336	352	299	328	318	280	332	314	373	388	312	328	354	319	331	303	360	341	345	345	321	360	343	329	331	379	331	318	324	297	307	340	311	298	353	331	327	317	340	316	366	338	352	347	317	362	319	318	329	349	349	345	315	378	326	331	323	310	328	360	332	329	345	337	305	317	344	325	307	338	331	310	335	336	334	319	325	345	343	329	306	318	321	325	306	338	307	341	319	353	323	308	321	316	308	355	314	357	324	328	328	322	344	322	326	305	336	341	291	355	332	345	351	342	312	363	332	350	349	323	312	306	294	332	333	304	317	318	360	332	323	298	313	304	321	337	344	323	342	345	364	319	318	327	358	340	344	327	322	343	313	325	343	320	341	344	351	322	325	333	344	341	346	334	351	318	336	347	301	346	323	342	344	312	326	344	337	334	351	316	327	340	292	324	303	347	329	325	349	341	375	318	333	327	330	338	344	305	329	377	335	328	335	339	305	326	325	339	362	315	351	298	365	311	291	333	294	307	318	343	326	318	334	319	319	344	344	321	340	322	360	341	334	322	314	281	346	342	331	296	374	346	339	374	356	347	347	310	312	321	310	355	332	347	331	320	339	326	331	339	315	323	301	314	306	328	299	338	293	358	339	318	336	319	292	321	321	344	342	360	313	299	321	362	332	338	351	277	291	330	323	318	321	329	351	310	337	334	321	324	332	361	348	352	308	345	297	317	340	342	312	305	316	288	328	320	358	315	331	321	308	330	331	313	332	337	316	344	356	309	321	307	315	326	347	324	327	334	318	312	323	331	341	362	349	314	323	307	313	343	344	312	321	342	329	325	325	300	304	308	342	328	368	357	324	368	313	357	337	338	306	334	371	340	320	338	315	321	316	347	293	317	331	310	326	311	315	291	361	339	355	357	296	317	324	337	339	340	327	332	332	309	319	352	337	351	351	365	344	325	310	333	317	340	345	356	343	358	319	362	334	333	347	321	319	301	339	351	336	348	339	329	378	321	353	312	343	331	328	340	329	380	336	327	354	298	315	323	335	337	305	327	332	305	355	338	326	336	352	349	319	318	334	333	351	323	327	344	331	307	320	322	365	367	325	341	350	296	320	312	310	355	333	347	315	291	339	354	329	351	350	340	343	328	318	311	325	323	370	312	317	347	354	343	332	314	341	314	311	326	343	332	343	335	354	349	314	304	319	288	335	343	348	307	345	335	363	365	344	291	326	320	328	339	327	362	353	326	347	324	336	318	314	354	317	315	309	338	311	333	335	323	341	352	322	329	341	334	341	321	373	317	354	322	359	328	354	359	337	343	356	365	294	342	327	317	334	332	368	350	310	325	337	345	375	335	330	324	338	316	318	334	352	331	313	326	362	326	327	357	371	283	311	308	356	343	308	315	355	296	301	353	327	332	329	317	326	356	362	289	325	362	333	338	330	328	322	341	333	349	329	291	375	346	317	335	335	373	305	324	330	342	336	300	304	355	323	340	338	329	329	309	325	324	275	312	355	346	311	314	323	332	314	334	341	338	335	346	309	333	336	347	314	312	327	340	291	349	314	338	306	281	345	315	332	349	369	333	317	342	319	324	338	303	319	328	330	319	304	320	333	302	309	321	331	328	318	323	290	310	337	346	303	340	326	319	334	298	314	309	314	337	380	347	351	328	346	296	327	306	323	343	347	341	315	327	360	305	318	326	314	304	326	332	323	313	357	304	345	333	333	318	338	303	333	340	302	317	313	325	344	319	346	335	322	331	341	316	315	338	352	313	344	349	323	375	324	331	325	353	344	326	330	359	311	327	339	341	335	326	315	346	342	331	356	307	335	333	321	297	322	340	316	317	362	311	356	340	354	312	340	355	320	318	341	344	335	332	324	327	344	339	367	306	299	332	325	358	343	332	319	326	340	336	348	314	326	346	314	314	327	356	327	341	353	331	366	331	321	326	336	324	340	329	350	326	314	327	352	334	349	333	340	336	347	348	330	333	334	321	317	317	340	375	344	345	310	333	346	332	369	314	308	343	319	328	323	342	310	307	292	334	350	387	317	345	310	316	365	300	334	306	338	366	348	318	305	360	310	336	315	322	353	321	324	324	342	358	333	315	306	313	304	328	315	317	327	350	326	341	330	305	344	322	315	326	318	352	327	334	339	331	325	323	339	316	328	336	337	310	343	337	336	329	337	347	318	356	315	320	353	348	341	329	324	348	348	322	324	326	367	346	371	326	327	327	318	337	322	329	303	312	328	328	332	346	326	302	349	318	328	317	317	318	304	330	321	336	310	322	334	354	347	338	318	315	368	336	345	352	348	352	320	338	325	332	304	329	329	357	350	353	307	324	334	357	357	321	316	311	308	274	310	367	319	316	361	337	344	310	340	370	337	342	346	347	335	315	328	316	333	337	337	339	314	348	328	318	345	340	301	342	326	313	314	326	318	312	332	334	323	338	364	348	356	348	353	336	287	324	335	342	317	332	325	331	365	342	332	341	292	354	351	327	322	358	331	343	344	344	325	353	340	317	363	368	348	364	353	335	326	310	343	339	335	326	305	328	344	341	346	310	380	299	306	324	320	310	329	356	338	331	343	336	376	329	334	336	316	312	330	347	332	331	330	343	335	323	346	325	337	327	322	336	348	363	330	359	337	366	316	320	352	323	342	343	329	342	347	369	337	343	333	342	332	320	325	346	332	292	342	326	307	330	322	310	319	337	357	342	354	327	337	345	314	366	364	320	324	358	353	351	351	343	298	314	359	331	363	353	341	325	313	337	319	326	368	355	299	358	359	339	324	334	371	342	328	332	317	308	333	309	339	344	309	306	347	312	338	355	319	374	337	353	328	341	324	335	313	324	350	335	305	342	333	322	346	316	309	302	289	358	339	295	336	329	322	357	353	359	326	293	284	337	321	349	311	361	321	337	353	358	341	311	348	324	338	320	325	297	352	302	323	353	327	359	325	345	382	302	324	335	355	327	342	316	303	310	315	310	320	317	314	312
25680	8312	15675	19202	18924	16382	15413	15110	14245	13035	12385	10777	9810	9904	9921	10512	9938	9320	8375	7640	6905	5629	4605	4003	3198	2642	2561	2661	2639	2389	1927	1750	1780	1858	1801	1716	1617	1603	1640	1588	1438	1454	1481	1303	1273	1268	1326	1313	1253	1234	1169	1222	1205	1253	1225	1110	1104	1106	1087	1074	1057	1044	915	924	940	927	870	852	887	823	853	864	877	838	837	825	803	831	874	838	824	813	823	846	844	891	887	876	765	844	842	839	848	800	817	836	834	814	815	863	844	802	829	846	835	849	735	778	837	807	817	778	828	797	769	797	764	794	790	819	792	794	750	787	767	797	807	816	799	885	808	796	793	819	795	810	824	779	776	820	769	767	796	747	803	789	782	811	846	810	792	818	767	799	822	786	828	804	824	808	779	803	782	784	791	836	752	811	826	804	772	807	810	780	800	764	798	797	834	785	775	802	816	792	814	800	727	797	769	756	797	819	778	848	783	773	813	815	812	827	774	801	787	790	772	821	781	834	811	789	790	799	765	811	782	799	810	821	810	814	841	811	779	797	848	832	796	802	756	793	805	844	811	777	851	809	836	824	837	749	786	775	797	816	775	811	831	800	796	774	817	751	788	745	787	832	779	814	826	735	781	804	781	796	813	778	786	774	840	745	823	816	813	782	812	808	743	797	777	775	812	820	814	781	789	775	810	845	792	792	801	760	796	789	850	787	822	812	795	805	875	764	825	794	733	833	789	793	781	787	806	789	786	836	787	773	848	758	808	819	801	855	816	816	762	747	794	765	812	825	759	843	842	820	786	794	771	843	779	783	783	737	790	837	779	792	786	777	785	798	804	810	785	754	821	788	809	748	777	742	852	758	831	779	799	845	778	822	771	792	807	773	774	819	833	826	799	749	806	783	742	785	771	791	849	735	799	807	802	825	811	758	735	744	842	799	793	824	789	813	762	844	837	759	805	816	773	817	763	787	767	820	798	819	827	751	795	797	777	873	811	789	821	759	771	805	754	800	832	789	785	814	802	778	807	804	775	739	833	770	740	808	789	801	789	800	822	808	859	811	751	710	744	813	803	798	794	767	849	813	756	784	858	779	756	796	776	735	777	792	800	797	823	821	834	812	786	792	761	836	815	868	786	790	742	796	811	796	774	801	841	766	823	824	781	799	783	857	816	798	788	775	818	769	756	769	741	802	774	772	836	853	874	790	859	782	807	752	810	770	777	835	803	796	757	761	809	802	795	765	806	797	780	827	842	797	804	740	794	819	761	847	726	766	805	787	787	825	798	835	789	804	787	779	778	806	781	830	795	772	801	830	770	820	777	801	787	795	800	802	842	781	808	807	805	763	787	791	810	760	808	737	772	806	803	784	832	803	759	774	812	788	798	840	731	806	730	781	812	760	806	766	765	792	773	779	855	822	839	816	786	793	788	822	776	790	791	852	817	824	783	793	790	762	801	835	787	783	769	793	773	791	794	800	814	807	841	828	797	780	820	786	846	766	740	790	809	843	801	809	760	792	823	785	791	791	792	794	814	770	827	825	778	809	785	815	780	799	763	774	776	764	785	803	773	755	805	795	811	788	785	869	775	823	832	797	782	793	785	788	808	834	783	781	808	762	811	772	791	805	833	785	827	770	782	835	761	804	842	734	755	786	793	769	828	756	815	727	797	811	783	779	745	786	828	755	760	790	813	787	808	769	827	776	823	764	759	835	758	829	780	795	791	771	816	810	789	811	800	758	813	826	803	843	777	762	804	810	830	803	820	821	770	807	801	786	763	751	803	825	739	855	784	810	789	770	757	738	796	818	795	820	817	856	829	755	790	806	796	818	773	826	802	755	822	809	817	794	778	767	763	804	833	812	815	791	816	846	761	819	789	800	800	753	749	835	784	824	779	832	778	748	847	783	777	790	776	759	790	789	804	843	778	823	764	741	845	788	770	795	788	777	794	712	781	803	823	844	814	795	782	771	801	807	790	827	789	792	812	804	772	813	822	793	837	814	806	814	814	749	791	802	772	837	835	820	783	793	828	785	786	776	826	775	834	854	845	794	810	769	833	764	756	801	796	804	814	758	772	796	798	796	824	797	769	810	816	768	794	773	781	777	813	813	813	830	775	806	781	792	772	760	803	837	812	792	805	779	754	775	752	826	831	819	800	837	805	797	795	806	785	779	840	829	745	756	772	821	808	807	794	846	775	791	785	794	824	794	839	773	828	782	785	744	788	789	802	842	777	819	764	833	827	837	785	802	811	812	841	765	767	817	734	762	768	755	804	799	783	813	839	776	827	833	765	793	778	770	852	838	738	819	758	794	830	780	838	748	799	776	749	818	815	806	789	762	809	827	757	790	827	793	840	847	827	760	812	811	764	790	811	837	817	803	777	792	779	804	792	782	846	788	822	802	819	748	792	805	755	800	812	800	748	800	780	796	800	781	847	771	775	844	759	789	759	821	774	848	789	857	744	793	788	809	803	839	818	793	815	826	756	793	820	801	831	807	838	845	842	844	762	779	793	813	825	821	819	792	785	826	758	786	740	824	773	806	749	781	839	812	817	762	811	843	794	848	801	768	792	804	802	761	708	816	794	782	767	829	784	727	812	768	816	760	834	777	851	806	829	803	755	735	773	793	770	778	807	818	858	791	825	841	774	769	831	758	820	806	765	787	834	790	815	754	774	838	743	824	807	820	804	781	781	788	768	796	834	810	785	818	794	813	764	811	772	809	791	810	826	774	773	824	756	850	749	832	776	788	740	792	747	729	805	815	798	864	794	755	810	786	776	825	833	780	818	770	809	821	813	742	818	822	815	777	814	812	791	785	801	790	818	761	754	827	833	780	831	807	799	769	780	849	763	785	800	803	720	804	827	767	764	787	814	806	779	792	742	779	764	816	791	814	766	764	770	822	790	795	750	841	815	791	776	817	776	819	808	824	790	797	843	767	808	764	834	827	773	790	839	787	799	816	808	811	806	803	837	815	741	799	835	768	809	765	792	814	772	775	781	773	771	789	808	792	791	779	814	801	753	798	755	840	840	876	783	806	744	821	788	811	771	823	791	814	780	790	787	797	746	752	770	820	767	825	834	756	822	796	802	813	749	803	763	778	820	830	796	780	750	819	742	790	803	791	787	790	800	795	795	806	797	804	887	793	800	827	832	773	805	765	765	817	782	831	848	805	791	797	844	869	822	810	825	783	795	830	774	806	803	777	833	803	833	798	814	804	785	807	757	841	782	816	798	844	821	779	856	815	768	767	775	833	782	788	817	787	780	807	776	825	778	783	810	813	773	802	778	814	813	807	843	813	781	792	820	825	865	819	769	822	830	795	782	816	804	783	792	789	818	862	822	795	800	781	796	791	859	826	792	801	812	756	804	793	825	795	836	787	829	784	801	786	843	831	738	741	839	746	798	773	781	800	783	795	794	770	788	807	817	754	776	787	805	808	807	827	809	833	798	802	777	777	847	806	800	800	785	777	815	779	796	809	750	791	818	794	823	776	784	743	792	773	807	805	802	793
13365	3602	3484	3070	2489	1932	1633	1527	1317	1246	1236	1050	925	834	803	770	745	735	624	626	574	543	509	484	463	471	463	489	504	473	469	452	466	485	394	459	448	423	438	452	452	446	442	461	412	436	465	432	451	427	427	392	447	430	466	472	437	428	441	439	412	437	450	442	411	473	447	413	429	405	461	435	420	442	396	435	420	430	392	426	393	357	437	458	404	399	421	440	430	368	414	423	448	440	396	454	432	416	447	395	412	418	403	395	415	462	438	437	447	408	412	390	396	420	410	402	399	400	438	390	404	405	415	412	437	463	417	408	422	430	433	426	436	431	369	410	388	410	440	413	395	439	393	441	404	426	404	405	418	392	411	415	407	437	408	394	439	446	441	427	395	388	461	419	414	423	424	430	395	389	402	442	400	413	403	351	380	392	413	405	399	459	410	390	427	393	446	426	411	444	441	371	416	406	397	421	390	382	395	392	362	462	411	429	451	434	371	398	461	402	418	411	404	409	384	439	415	445	413	360	385	431	414	426	431	416	411	382	394	416	395	419	390	448	426	424	413	416	421	403	421	373	449	435	407	430	443	417	413	358	379	425	401	437	395	408	431	419	395	409	409	428	413	427	386	415	373	407	448	417	405	440	408	433	393	408	431	410	445	447	411	383	409	394	404	412	377	388	439	411	427	432	413	434	443	438	426	397	411	400	431	383	427	386	380	348	397	413	401	412	398	390	418	410	387	401	389	430	404	459	409	420	410	406	422	420	437	388	364	410	449	433	435	419	388	417	389	399	402	385	410	430	402	411	452	424	407	431	414	423	389	410	380	437	430	417	411	406	397	391	397	428	388	430	424	409	427	437	422	410	432	409	378	399	424	428	436	409	412	415	437	433	429	420	388	425	417	347	421	398	396	422	404	375	398	420	405	420	448	412	414	414	398	376	387	415	413	433	428	427	431	375	428	403	406	409	386	387	417	399	403	388	443	442	439	401	423	446	379	397	421	401	453	430	395	422	401	381	435	406	386	402	423	404	403	430	443	404	438	414	414	375	406	423	404	428	416	423	379	402	365	394	425	426	424	455	404	401	422	407	444	412	449	446	420	397	411	429	408	429	412	418	408	449	406	397	429	391	415	419	385	442	424	409	407	388	414	386	409	409	416	387	430	413	397	394	440	401	431	372	395	427	382	435	410	403	387	422	417	437	465	403	440	412	429	357	403	424	397	413	445	412	385	427	421	400	438	369	443	444	390	421	426	363	413	403	394	384	443	420	427	398	391	384	402	431	408	416	427	439	427	404	393	402	426	397	380	390	414	399	356	436	420	388	393	436	422	412	408	418	415	445	350	394	365	418	372	445	406	410	404	420	399	414	434	410	402	398	412	411	381	430	402	460	400	424	391	440	391	404	438	433	392	411	457	417	427	401	378	417	406	408	411	436	439	405	390	407	412	392	408	414	431	424	403	403	401	398	383	406	402	455	419	395	448	408	428	413	459	387	442	390	410	427	417	410	388	412	464	400	433	394	426	445	417	418	407	422	414	419	407	389	417	370	415	373	418	427	392	418	403	382	418	421	421	395	412	405	408	442	402	430	411	406	394	418	403	412	479	450	396	422	424	376	410	404	401	426	393	427	387	407	416	398	404	435	431	418	421	367	417	376	436	396	403	390	443	439	410	417	393	419	440	423	434	449	416	420	428	410	385	397	417	458	409	425	376	434	420	420	418	403	387	378	390	439	420	383	394	427	404	424	418	382	444	409	381	400	407	402	399	402	410	408	396	394	397	449	429	400	439	402	403	423	405	415	392	415	381	462	361	402	405	438	415	431	407	419	401	402	387	391	380	421	389	407	449	386	439	419	399	393	416	384	398	416	398	371	399	418	394	390	455	424	428	435	410	371	436	416	367	395	458	403	392	417	434	408	406	452	406	386	422	391	388	401	393	374	424	379	430	411	387	419	436	418	429	411	405	421	432	417	443	367	405	437	399	436	368	422	398	428	411	436	389	459	344	375	414	385	441	386	380	451	386	369	439	451	423	406	430	391	424	410	387	410	422	411	399	409	427	378	440	406	446	427	430	419	423	444	430	446	379	395	410	434	410	419	418	441	428	438	439	421	432	423	435	407	410	401	408	422	371	423	412	433	410	407	426	425	439	425	408	405	411	432	436	384	444	390	399	416	409	419	440	415	410	420	412	424	374	437	377	426	431	413	391	411	399	411	396	382	378	420	417	411	402	402	372	426	443	453	421	393	398	411	404	416	360	374	446	415	377	422	406	453	415	412	389	432	445	398	392	420	414	424	431	389	420	447	452	365	456	445	400	422	421	390	418	381	381	439	409	437	416	436	381	402	425	423	398	426	449	385	397	442	433	428	418	446	404	410	430	439	394	428	424	413	391	379	388	404	421	435	404	407	450	422	402	427	382	438	435	412	382	411	458	423	408	408	419	414	412	421	441	410	390	419	388	397	410	458	423	435	433	388	433	408	397	387	429	428	389	435	402	409	403	405	413	423	420	432	441	409	386	407	420	397	405	437	393	393	450	449	400	456	414	451	418	441	400	476	418	414	426	423	406	416	427	395	413	442	406	379	426	393	422	422	417	423	450	439	406	441	413	424	394	385	410	429	426	403	382	396	444	384	386	400	381	402	437	401	437	406	401	407	415	394	401	392	393	402	404	427	433	395	423	461	464	382	406	448	431	417	410	406	427	451	418	408	391	408	392	426	406	390	408	431	421	407	405	398	409	407	401	409	389	389	433	425	427	429	401	436	386	414	369	395	395	411	400	407	405	403	391	410	429	425	389	420	413	414	443	401	384	437	439	404	423	424	434	412	432	436	409	420	410	449	439	418	429	409	406	413	422	408	414	414	444	402	400	389	410	405	456	436	445	379	407	430	439	405	408	427	378	403	413	418	401	420	405	406	403	407	408	400	371	420	407	422	438	397	408	419	415	389	404	418	386	420	377	415	434	372	429	465	437	436	404	432	411	418	433	398	438	446	402	422	408	404	402	437	415	407	414	412	372	430	389	415	410	421	393	401	393	424	435	413	420	424	403	413	420	399	445	436	418	415	416	400	422	408	411	457	413	388	398	433	388	418	422	428	387	422	413	367	439	438	436	441	417	400	421	417	368	439	419	418	406	451	388	423	405	391	397	424	429	400	419	414	420	435	394	448	410	437	423	422	430	411	402	402	410	435	424	403	380	377	399	364	435	404	415	394	418	373	381	430	455	460	421	407	402	388	438	413	376	431	397	436	403	433	448	401	428	407	376	470	406	403	445	437	394	423	414	402	400	413	440	409	402	397	430	404	413	410	386	443	443	422	413	424	375	408	405	383	388	441	429	409	414	437	429	397	444	409	394	396	424	410	480	420	415	445	416	418	408	448	434	382	413	387	396	405	417	408	379	409	405	411	416	377	394	400	410	384	389	425	388	411	432	411	383	407	442	426	420	454	407	435	430	398	415	390	415	431	394	422	433	428	411	408	376	439	412	374
7447	3211	6601	8612	8259	7200	6656	6150	5620	5621	5583	4547	3927	3686	3569	3355	3267	3014	2561	2436	2056	1865	1789	1618	1511	1432	1430	1470	1478	1445	1369	1259	1277	1325	1307	1275	1312	1237	1239	1205	1262	1231	1144	1202	1160	1145	1083	1109	1172	1118	1125	1168	1101	1114	1098	1029	1047	1094	1015	1093	1032	1038	1045	1004	1014	966	927	971	1021	963	991	1000	981	988	930	923	942	987	974	935	961	972	964	1000	933	981	993	989	1008	996	1014	1001	1028	922	1016	971	989	968	914	972	1004	1017	981	983	991	1000	967	944	1005	964	969	1006	968	936	957	947	951	953	969	906	1000	988	1012	1001	1003	993	983	980	957	961	982	987	974	994	1037	992	941	932	944	926	969	1016	948	901	998	951	974	944	909	1000	987	969	933	949	944	972	967	879	950	948	958	956	964	927	937	936	977	1006	976	996	998	1004	983	952	956	983	940	981	992	935	986	996	904	983	1001	916	1013	946	1010	944	960	925	976	980	940	1048	978	980	976	965	1006	949	981	1014	960	970	979	967	995	927	980	1015	921	972	937	995	988	980	971	955	973	949	931	939	951	1036	964	965	973	1044	905	983	942	976	1014	957	943	970	968	956	956	988	1021	969	948	913	938	1005	992	969	1015	1012	945	948	972	979	980	966	968	964	991	1024	979	1011	916	944	961	965	936	968	1011	998	944	971	929	969	981	964	1029	1019	953	941	964	945	988	1013	1010	922	1000	935	992	1004	1004	974	977	952	944	984	957	959	959	1017	952	984	940	979	970	960	905	960	952	950	947	944	950	961	1003	980	942	978	977	973	944	989	940	984	1007	963	970	973	917	940	962	932	998	950	939	979	946	966	971	1017	985	946	965	898	984	952	945	963	939	980	943	980	926	945	977	1004	916	949	993	969	952	946	981	960	993	972	949	963	1053	998	992	960	938	976	951	944	988	939	894	945	944	992	920	906	1015	1001	987	945	973	969	1016	963	965	947	998	997	988	928	960	947	979	955	992	919	1011	959	971	1062	940	998	982	944	942	952	1016	1001	953	949	980	938	988	1004	985	952	992	957	969	950	974	985	998	950	932	978	945	936	913	998	941	936	979	947	993	953	998	964	919	909	965	966	952	955	937	919	940	985	988	966	932	973	959	963	982	975	985	982	967	1006	989	955	994	945	964	994	962	985	976	971	997	961	955	1024	964	1032	980	917	1047	983	951	996	1052	913	1001	946	964	938	1033	959	924	1019	934	980	1015	901	966	924	973	989	980	893	915	921	1019	887	920	972	951	999	965	964	971	978	1011	987	968	1038	961	981	984	1004	918	970	964	960	943	1028	962	949	1009	970	959	920	952	996	979	923	921	973	987	962	981	965	995	947	956	1004	935	908	1041	968	976	955	993	965	938	924	992	940	1009	1001	958	947	962	907	985	991	951	985	933	946	1015	1041	996	976	947	1001	976	918	957	971	986	1073	945	952	917	947	957	899	941	981	956	954	983	912	923	993	903	986	916	943	975	934	928	997	992	969	932	935	951	981	923	991	974	943	942	982	962	949	919	958	984	1013	957	946	942	981	957	938	1019	958	963	980	960	952	926	967	1027	963	960	964	932	949	977	984	955	995	1027	962	956	980	959	938	967	939	1008	980	993	1030	978	991	981	994	1012	940	984	958	972	972	1019	1061	950	980	987	944	959	996	972	965	996	915	920	958	948	1008	997	1018	950	997	934	981	1039	1001	945	986	1001	1042	947	994	1002	913	957	946	963	993	963	946	984	978	1040	992	983	1001	960	1027	957	902	941	954	970	1022	973	1012	959	976	968	968	930	940	960	973	993	1019	964	974	973	1015	1008	984	1001	966	1005	981	990	1011	959	1053	983	917	950	983	1022	1001	1021	969	957	945	1024	994	937	980	925	977	966	949	945	978	925	973	927	924	985	959	1008	1009	962	934	957	1008	982	957	935	937	966	1023	954	959	949	952	978	965	1007	953	964	998	970	965	960	995	946	944	919	992	943	971	992	960	941	949	1002	955	952	965	977	971	956	974	987	951	965	1034	958	971	924	997	904	986	1009	907	960	993	996	1001	953	965	1013	961	997	1007	983	985	943	946	987	966	914	984	989	943	986	985	959	986	987	993	980	980	970	1000	959	984	943	963	945	962	951	974	954	956	997	949	947	936	980	967	950	910	955	994	959	983	936	964	950	982	958	948	968	982	1034	996	985	982	930	982	975	940	967	948	1017	973	977	940	956	924	979	964	932	907	995	1000	931	903	984	1010	1011	976	982	970	985	960	903	1029	984	944	957	981	933	944	1020	904	941	974	960	972	946	998	969	998	975	982	1008	957	907	912	977	971	969	941	1043	969	945	949	921	984	964	964	940	985	990	1008	1004	994	925	964	986	964	1007	950	934	971	959	985	985	947	966	973	981	995	988	961	968	964	957	1011	933	977	951	994	970	968	988	930	945	1017	1030	965	920	976	1007	931	932	1031	996	952	1011	934	988	994	972	945	995	976	1011	940	965	961	903	912	1000	894	934	969	966	936	956	1003	924	948	979	951	965	922	966	1010	935	942	995	970	968	958	1003	960	912	994	961	979	974	963	1001	962	979	972	1016	949	969	962	969	988	966	976	940	972	997	939	994	1022	1018	962	935	972	976	1008	992	938	988	959	935	1015	983	965	1003	986	1026	956	966	1031	977	978	980	970	995	981	954	975	921	1008	1001	925	929	983	965	958	951	918	1016	1005	972	994	951	993	986	979	1019	894	979	990	943	978	1010	995	898	953	946	951	981	946	997	970	1024	952	963	977	990	1010	1012	911	983	948	960	997	944	937	931	1028	901	1008	956	994	961	934	949	1023	894	989	961	1002	909	946	981	930	977	988	1042	1001	954	972	972	950	955	939	945	922	984	948	1040	951	946	947	951	967	986	934	993	975	1043	972	984	940	983	943	976	939	934	978	898	982	975	933	962	995	943	926	938	1002	978	953	942	940	983	1018	977	956	1014	974	882	936	1025	1040	989	978	1005	1029	1041	910	921	1029	957	927	990	1013	946	987	1000	958	964	951	980	983	1031	966	990	1010	997	941	991	925	947	1018	959	972	920	965	933	982	952	910	993	1009	938	971	975	1016	977	932	1005	981	958	998	968	1023	951	990	954	940	961	926	1020	914	1006	942	997	983	978	988	881	949	960	956	951	998	973	1033	979	955	979	908	934	946	1010	980	983	980	898	1021	968	980	956	958	941	960	985	1008	984	945	932	921	945	1041	985	953	991	954	966	991	993	923	990	938	937	963	997	973	1034	957	934	921	1021	1024	920	983	994	960	1006	964	1007	927	983	975	959	987	990	969	915	969	959	932	974	977	983	960	966	998	979	995	1014	873	982	983	954	989	922	969	940	974	980	960	918	986	1008	937	941	977	948	1024	945	965	945	921	976	992	943	961	917	932	1013	1007	1014	963	1000	949	985	984	962	1005	972	1032	972	946	965	943	1023	945	968	987	943	979	923	938	967	949	948	1018	976	989	963	998	949	921	973	959	987	933	979	959	958	950	1031	963	970	951	995	993	955	936	961	944	1017	980	1025	1000	976	979	1022	1048	962	1039	1008	994	900	977	961	984	996	930	955	978	1005	967	952	945	949	940	941	950	971	972	980	985	995	958	939	989	971	923	990	1006	984	990	940	994	988	978	941	992	966	938	1021	940	971	964	994	986	969	972	946	942	915	945	923	956	988	967	960	895	954	973	904	982	951	899	956	927	949	1001
32198	12004	9455	7226	5278	3801	3005	2806	2431	2204	2041	1558	1480	1402	1387	1477	1389	1300	1246	1183	1047	819	714	647	563	507	547	530	516	476	478	498	468	459	483	413	430	442	439	434	425	425	390	393	409	411	408	385	417	397	426	396	410	410	391	395	376	346	384	390	401	343	363	360	389	362	399	396	387	382	389	377	370	326	367	410	376	374	398	332	385	392	349	398	341	344	354	379	392	351	332	359	390	401	365	341	351	368	374	399	368	362	361	360	382	350	367	375	356	398	349	396	379	388	340	399	363	383	368	364	335	342	383	348	379	395	379	357	373	344	333	376	341	367	354	375	347	395	423	389	405	374	370	344	372	353	392	366	350	385	371	333	339	386	393	382	383	390	377	385	348	384	358	377	352	369	391	375	341	386	396	379	356	408	372	390	335	366	361	387	366	375	332	357	377	359	385	359	382	376	359	345	408	373	395	392	370	377	360	349	378	382	348	391	345	362	388	361	412	393	351	376	361	387	338	357	343	360	360	392	369	383	362	399	389	361	361	389	378	349	375	364	338	366	334	336	362	387	375	367	353	345	385	357	366	373	374	385	391	395	369	388	385	368	382	344	378	338	341	362	355	370	340	391	347	386	359	372	353	382	372	354	389	399	390	341	349	378	393	359	381	414	367	421	364	371	397	344	354	368	381	372	361	368	329	364	373	349	373	335	383	392	374	412	366	364	384	395	375	379	380	344	379	387	333	387	369	346	374	390	356	406	391	364	372	368	369	341	337	384	356	353	402	369	374	355	365	378	373	407	421	374	365	374	386	372	361	356	397	357	357	369	369	385	379	366	342	381	350	377	372	394	357	378	314	352	369	360	428	368	397	351	374	361	340	361	366	367	379	393	404	379	401	336	378	375	378	383	340	373	398	392	357	345	371	389	405	375	365	368	390	369	394	330	401	373	406	382	403	366	338	367	329	376	390	369	368	369	367	346	350	381	411	375	407	368	362	360	361	355	363	368	412	370	347	363	376	362	384	354	328	403	381	346	410	367	388	373	373	388	378	395	369	363	356	360	394	390	351	377	348	386	381	353	393	391	362	372	386	369	382	351	388	350	367	386	353	356	368	373	363	374	339	387	382	371	356	392	384	353	356	362	386	400	344	373	399	381	366	385	418	370	387	397	359	408	370	366	345	358	382	365	318	366	375	371	318	366	381	368	350	361	378	336	379	365	371	346	374	390	361	386	353	350	363	397	381	388	334	390	365	342	370	372	357	378	432	353	389	400	350	349	368	397	360	364	381	365	384	362	364	347	372	352	353	365	333	382	352	366	358	369	385	370	347	380	364	380	348	399	388	381	389	366	366	352	362	354	402	351	353	361	369	366	367	379	368	379	358	358	378	359	328	408	377	389	381	372	381	339	393	388	370	359	361	411	386	378	394	352	365	393	358	368	404	380	350	384	356	371	373	380	393	378	372	356	395	392	376	378	358	362	371	362	332	356	385	378	373	379	381	377	367	388	367	363	401	390	368	363	337	370	381	363	376	334	399	375	385	363	392	389	349	358	382	412	360	370	357	369	361	361	365	362	361	419	358	384	388	354	330	392	396	379	350	372	385	415	386	338	366	341	369	348	373	364	383	399	360	372	357	373	394	406	399	360	368	379	351	360	349	362	363	362	388	365	354	363	380	377	368	362	376	420	359	367	398	392	354	392	336	395	381	368	383	344	380	315	345	395	343	345	340	368	383	359	344	393	359	386	389	385	348	407	394	407	374	387	333	351	395	340	356	392	347	365	386	344	359	410	415	404	368	387	398	361	382	379	389	373	343	375	368	355	357	364	356	350	376	351	378	379	346	348	381	367	372	380	382	352	377	351	392	354	359	387	385	378	353	357	378	350	376	370	406	349	387	378	339	370	352	384	379	381	399	357	366	346	398	374	357	331	373	415	376	373	390	381	346	379	406	356	338	397	363	392	374	353	356	349	353	332	374	336	407	355	404	369	415	393	400	370	372	401	391	387	367	382	327	314	339	368	378	384	371	343	342	357	362	412	381	366	387	377	363	394	402	356	333	338	348	382	371	376	389	382	398	397	410	390	386	402	362	373	377	346	359	374	372	381	364	373	360	373	369	379	407	366	361	353	332	384	369	392	322	373	366	381	361	336	407	387	395	391	382	360	368	363	369	401	385	324	393	376	379	407	417	355	402	392	370	389	378	372	394	350	360	376	399	362	395	367	387	374	402	360	359	403	381	383	382	365	337	364	379	376	329	383	369	359	376	368	384	362	383	362	398	376	357	392	382	364	384	333	380	369	390	378	395	344	359	351	376	414	353	355	347	380	356	371	398	376	325	365	379	334	388	379	357	376	368	330	374	380	414	338	394	393	359	369	399	387	364	391	404	393	343	373	370	306	392	359	371	410	393	376	361	355	355	376	350	363	379	371	382	401	342	400	390	357	354	375	385	381	377	398	365	358	344	369	391	405	384	358	369	369	367	351	341	372	382	380	387	345	369	379	385	371	379	408	389	336	360	362	364	336	387	364	366	370	374	364	364	369	393	375	381	379	381	362	354	360	360	372	376	349	384	321	403	376	416	399	381	353	400	399	371	373	328	403	373	405	383	371	355	350	388	374	387	400	365	325	396	340	371	370	356	381	338	379	392	383	392	363	401	323	376	375	376	368	351	332	364	368	352	370	382	379	360	373	332	371	374	360	339	382	348	361	362	404	368	383	372	377	392	365	390	359	387	370	324	343	371	344	354	377	375	352	383	383	352	394	355	356	391	368	399	356	369	339	373	330	403	361	334	409	388	388	389	367	348	376	355	395	364	368	409	368	377	371	371	377	360	364	403	364	378	335	337	358	336	357	375	387	382	336	373	363	346	373	347	365	381	383	373	372	384	363	409	356	376	395	363	381	372	367	381	376	374	370	393	396	398	304	354	368	384	396	386	364	384	370	371	365	393	347	388	369	346	374	370	345	376	357	401	390	388	366	391	346	376	350	398	388	334	406	379	397	372	400	376	404	372	362	347	371	386	372	370	385	384	364	369	359	385	357	341	374	366	390	389	352	358	372	344	342	382	335	361	383	353	396	373	355	367	381	395	357	374	368	358	359	350	366	329	375	401	366	383	379	338	396	375	393	331	357	365	380	355	346	402	339	379	392	368	354	387	361	325	354	355	385	382	366	355	350	386	348	361	384	396	358	366	373	386	395	364	337	371	403	357	369	401	364	383	347	331	340	370	327	384	370	379	344	369	408	382	332	378	365	362	351	355	353	382	327	320	399	381	369	371	396	402	370	366	408	390	362	376	390	393	371	361	386	338	376	385	333	372	348	344	355	333	343	369	373	390	372	341	341	373	388	390	375	365	418	388	388	312	366	361	389	345	395	372	350	383	384	367	369	390	391	339	366	365	362	365	376	360	384	377	382	383	369	389	405	380	346	369	334	380	374	358	366	384	356	345	367	365	363	372	398	373	396	354	356	379	386	383	358	363	384	384	341	336	376
18391	5642	12304	15203	14484	12416	11544	11453	10328	10377	9485	7706	7274	7256	6869	7121	6803	6309	5918	5476	4684	3957	3107	2798	2339	1998	1986	2144	2079	1858	1674	1595	1596	1586	1464	1387	1404	1429	1408	1372	1308	1332	1219	1229	1214	1213	1229	1185	1184	1139	1166	1150	1170	1102	1093	1087	1014	1060	1063	1045	1030	985	992	1012	990	939	952	977	966	934	952	853	868	848	791	878	901	866	855	888	883	890	922	880	910	908	878	915	922	933	914	887	849	830	942	875	881	920	897	909	928	881	939	888	900	932	863	878	875	917	871	868	841	893	920	877	874	892	876	896	852	917	873	897	854	872	896	929	863	882	907	864	890	796	821	881	922	895	815	879	893	888	857	911	883	879	882	886	869	844	844	913	878	810	879	841	856	858	940	881	891	885	858	855	914	880	892	895	891	872	876	895	827	836	835	874	904	860	814	797	863	890	833	892	870	886	881	859	902	844	899	839	896	890	921	845	828	866	920	884	869	863	839	884	885	850	916	877	900	854	819	883	825	890	889	889	866	873	877	877	893	916	939	932	835	887	884	866	914	807	827	863	834	893	889	923	839	886	902	864	887	850	921	842	823	805	895	860	864	906	844	912	912	876	923	923	892	814	870	891	852	895	857	850	868	927	833	889	862	910	854	884	860	882	823	905	894	852	871	868	840	851	928	850	937	895	853	882	923	888	838	904	864	920	883	890	874	951	885	874	909	846	867	828	918	826	864	837	839	901	879	883	898	865	880	870	899	872	869	862	819	908	880	860	934	831	919	879	932	927	873	909	906	896	841	855	919	881	888	833	867	890	876	904	869	894	913	877	859	814	895	897	912	857	860	885	910	878	888	913	921	856	841	876	896	902	896	882	890	851	905	886	887	901	842	871	891	852	865	879	911	867	833	877	877	879	844	928	895	892	881	871	897	910	909	843	894	891	906	890	858	886	896	897	862	864	914	820	892	890	912	875	877	892	858	912	878	812	860	832	837	897	867	942	896	869	906	893	884	881	891	903	884	884	894	837	846	887	849	834	895	848	847	876	873	901	808	917	898	928	902	864	887	875	829	849	854	872	855	913	875	858	953	860	857	864	877	868	843	887	888	887	881	810	907	925	872	888	922	898	883	845	826	850	895	852	841	839	866	870	853	892	906	875	851	920	910	863	884	929	891	859	842	883	839	926	862	829	872	819	900	911	852	858	874	860	844	851	889	879	873	844	898	917	856	866	816	923	873	908	892	874	859	872	885	840	868	836	821	834	847	875	858	860	858	837	907	864	843	889	908	882	876	841	831	843	892	838	892	898	878	877	924	900	863	898	862	869	886	871	909	899	886	904	870	904	837	861	870	851	876	875	899	888	839	920	870	939	905	866	824	892	873	898	861	874	847	868	923	881	916	865	857	838	878	886	830	891	892	869	852	874	880	878	886	845	913	894	880	894	896	869	897	893	899	841	888	874	845	891	843	852	894	845	901	900	819	907	901	902	906	913	888	894	880	868	879	905	848	825	872	871	923	873	905	857	884	915	869	812	929	896	856	848	922	901	878	898	876	829	868	884	875	877	847	898	849	856	909	856	906	845	868	866	892	870	879	912	912	838	910	841	898	914	889	848	850	849	885	863	886	878	894	859	902	888	835	887	864	958	902	866	900	883	877	831	894	885	904	908	867	880	859	871	894	867	886	927	844	908	898	931	891	882	885	893	873	962	863	868	933	901	846	801	841	875	839	870	894	855	865	913	887	826	856	911	892	811	802	877	862	903	878	880	896	920	899	845	825	862	939	901	916	841	850	880	912	857	898	865	842	934	872	870	848	927	935	893	894	839	831	890	868	867	870	928	894	872	910	872	837	915	893	898	913	859	925	868	902	848	843	890	889	887	881	894	854	904	895	905	865	882	906	902	900	815	828	839	853	855	931	904	873	851	913	882	889	863	888	819	895	938	849	910	870	902	887	853	884	876	815	867	886	816	821	899	888	903	872	876	875	890	857	891	858	862	848	829	911	812	844	922	879	856	879	867	910	891	910	857	874	898	825	920	890	853	839	867	880	884	886	869	855	848	801	886	853	839	867	876	904	865	853	899	870	904	940	863	922	839	931	866	881	897	898	851	890	834	861	846	858	834	853	886	904	897	885	870	949	848	892	853	837	886	838	826	864	861	872	871	864	869	916	872	893	869	903	909	869	900	907	930	857	809	921	867	881	869	835	822	850	864	882	860	889	864	857	915	908	876	876	913	891	818	834	856	915	899	897	898	938	923	870	946	894	839	892	868	848	915	867	891	837	891	853	890	885	873	931	907	869	887	841	887	876	888	895	845	904	900	877	946	896	939	916	905	886	883	850	873	863	942	873	837	856	857	837	867	895	907	889	835	900	887	873	872	817	852	893	850	831	915	929	897	861	865	907	902	882	839	888	875	891	795	894	887	852	948	820	868	884	894	893	867	848	869	860	841	819	912	894	915	870	861	894	873	855	890	853	878	907	864	891	921	857	855	886	883	857	876	870	917	877	850	854	880	885	896	902	854	855	915	870	849	877	844	886	897	895	852	925	901	859	837	949	895	875	882	855	898	908	862	871	840	845	804	858	879	960	889	908	882	903	855	841	913	894	938	950	860	835	920	877	871	842	881	863	894	873	875	875	846	896	883	867	875	921	873	884	884	848	825	848	879	866	876	861	849	838	887	933	885	875	917	894	845	891	823	863	871	939	917	920	913	933	869	903	894	869	926	911	942	875	905	839	865	809	901	897	891	949	904	901	940	811	853	865	923	869	883	857	843	907	898	877	921	886	877	884	861	877	877	905	853	922	901	843	885	905	916	857	908	842	805	861	876	873	928	875	875	863	876	839	849	866	863	922	849	843	882	918	934	877	894	841	923	865	834	807	899	910	868	847	908	896	855	834	903	906	896	891	907	883	880	892	900	884	874	883	807	885	938	873	865	891	860	831	891	865	901	907	894	911	866	892	864	868	899	864	934	822	858	848	869	878	903	845	856	907	878	847	897	894	847	917	835	876	855	802	866	852	883	885	903	874	928	898	845	864	910	877	852	829	901	850	912	831	879	900	841	845	866	893	872	836	812	834	848	875	863	873	836	868	922	871	859	885	867	885	851	924	874	885	873	852	843	915	853	842	853	860	903	878	890	864	908	909	874	893	850	875	877	850	844	942	892	880	924	867	878	906	870	895	912	909	872	859	889	927	900	847	847	905	909	934	875	846	892	836	886	846	898	907	864	828	841	901	881	876	846	849	873	877	801	861	864	866	838	838	847	907	927	897	863	893	833	841	927	863	894	850	908	917	837	864	936	904	902	862	830	891	859	865	858	883	892	887	855	856	901	888	866	910	828	907	915	842	887	904	834	881	841	888	894	892	835	867	841	886	865	886	859	876	873	846	908	849	880	840	869	895	835	885	881	874	893	861	870	876	930	915	909	948	904	865	906	879	922	873	857	904	843	885	892	846	911	864	903	876	859	871	889	865	851	900	859	937	867	902	883	940	856	877	899	896	872
41100	17296	14099	11706	8430	5796	4750	4142	3644	3489	2770	2243	2229	2121	2092	2330	2263	1805	1764	1795	1590	1074	869	749	615	590	560	598	593	549	488	487	475	466	451	439	431	438	457	402	416	433	405	360	416	419	390	395	388	401	398	403	362	393	389	364	398	387	367	363	329	357	359	319	361	326	362	333	335	349	364	298	361	343	345	319	330	344	309	348	342	317	336	305	353	368	306	304	334	358	314	330	329	323	296	313	335	336	347	336	336	315	302	316	360	307	316	332	359	326	344	311	348	341	328	337	351	355	327	338	300	326	335	323	282	318	335	325	339	338	318	350	323	341	343	335	345	339	351	347	365	323	367	346	299	325	334	299	350	372	315	343	348	323	313	329	310	338	334	351	350	335	328	351	349	341	313	294	349	370	360	342	341	324	351	303	357	324	346	305	339	327	325	333	309	336	355	309	348	342	317	289	322	335	332	319	331	323	358	325	345	333	328	343	313	352	354	351	316	349	324	350	345	342	335	326	299	328	355	329	337	294	305	314	325	335	317	340	319	324	356	326	347	342	338	335	312	336	320	320	332	349	342	355	335	288	304	312	340	341	339	346	317	323	332	334	351	365	338	339	338	318	312	298	329	310	350	316	317	322	364	290	337	333	354	329	348	327	331	362	360	317	309	337	326	357	334	313	354	334	333	315	326	334	327	358	342	305	332	320	335	330	315	357	334	329	313	304	346	332	330	321	333	349	352	345	297	326	297	320	358	350	335	356	311	323	301	323	324	334	330	331	360	296	310	325	346	334	341	343	326	311	298	359	360	292	348	335	326	335	312	312	354	327	333	327	338	310	310	328	356	316	340	368	360	346	315	324	320	341	320	326	357	354	324	334	362	348	342	319	321	318	306	324	329	312	311	347	345	318	347	296	275	344	337	322	349	336	341	313	312	305	327	340	301	313	347	339	360	334	309	362	324	327	327	333	297	351	304	325	321	338	330	306	296	328	343	350	315	303	327	325	350	334	334	300	336	365	339	353	322	340	349	325	332	333	336	319	364	325	349	344	353	336	353	334	311	328	306	333	359	317	340	300	374	318	329	359	336	352	338	325	313	325	294	355	344	340	323	334	335	333	325	323	332	292	356	334	318	367	337	341	331	338	341	353	329	345	339	360	322	322	333	334	347	321	328	306	329	327	353	365	305	313	324	322	306	327	363	337	330	324	342	323	346	329	331	363	326	315	341	322	347	301	333	310	330	329	337	316	318	329	334	295	353	319	350	349	340	359	350	332	322	327	318	315	358	326	340	357	361	328	344	358	374	315	278	322	318	340	326	356	316	327	321	350	355	321	320	363	316	389	329	315	303	312	336	324	318	339	358	325	338	317	303	320	330	295	290	341	325	328	323	333	342	311	298	336	337	335	320	336	369	356	341	322	330	345	338	352	339	309	305	319	315	326	339	373	349	324	361	308	331	308	320	335	346	344	323	335	340	325	342	358	311	330	312	347	308	333	350	334	313	322	322	315	309	293	348	312	325	322	360	337	338	323	333	325	300	320	316	342	329	339	364	311	333	332	329	329	360	322	345	336	324	355	336	337	364	318	337	316	366	303	294	334	321	315	334	322	308	351	323	328	338	317	319	345	347	302	350	348	323	299	345	344	346	341	283	353	318	327	347	312	352	319	338	334	336	308	358	337	327	352	331	315	306	291	318	347	360	332	332	321	304	337	333	322	363	325	331	340	315	339	285	328	340	286	350	344	295	356	325	337	363	347	338	326	308	346	374	309	337	336	314	323	320	320	348	322	340	349	310	345	329	314	316	331	343	324	326	338	289	340	341	332	316	332	342	325	320	304	300	306	355	340	317	290	344	340	347	340	322	309	345	305	348	318	322	360	319	362	323	359	320	344	321	324	310	318	361	327	313	337	356	351	336	336	313	330	346	324	331	341	306	324	325	317	337	337	355	344	325	319	318	342	319	333	356	321	350	314	312	345	334	341	327	333	326	323	338	352	310	350	310	369	319	347	293	333	322	327	310	334	319	345	306	354	356	340	337	322	310	299	338	332	357	318	336	318	331	328	332	324	314	308	327	324	365	358	365	320	332	326	310	330	343	366	364	337	307	317	330	348	350	317	328	340	313	355	364	333	311	321	344	327	311	333	376	316	299	338	344	346	330	324	356	338	312	314	351	312	331	336	331	321	343	322	362	326	318	322	352	334	347	330	313	311	332	320	309	317	355	337	350	312	315	347	350	284	340	327	322	327	330	326	332	338	359	351	386	336	327	355	329	357	332	317	314	322	350	317	345	351	303	345	321	317	291	311	321	335	342	342	349	295	323	324	345	331	351	334	319	343	328	351	323	337	334	357	317	366	343	311	320	319	342	337	342	338	331	313	341	325	319	347	307	306	335	333	316	315	298	334	364	304	328	357	332	286	334	345	379	339	324	340	333	297	316	328	352	296	310	325	330	316	327	345	329	342	323	364	357	315	337	313	320	347	351	333	347	312	331	341	334	366	326	331	380	302	325	325	337	356	317	350	308	314	365	310	292	298	333	293	314	332	334	339	309	316	336	314	323	348	326	351	355	344	318	374	306	298	343	358	356	301	341	325	324	354	329	331	338	377	345	333	334	379	315	328	346	300	322	335	336	343	341	342	302	348	329	308	296	355	308	350	360	313	335	317	379	327	331	350	358	320	287	329	347	376	310	319	337	326	342	344	320	310	371	295	355	313	349	339	330	314	348	352	369	316	330	338	326	322	331	304	329	321	372	352	329	325	350	345	323	363	343	352	316	327	321	352	292	324	344	339	345	311	303	312	343	354	322	326	312	370	331	332	328	331	338	324	351	371	304	332	342	312	338	328	357	353	330	340	374	273	331	371	349	344	329	368	302	329	323	325	322	341	326	341	314	336	348	335	357	323	349	332	314	317	358	330	310	341	334	319	326	338	333	332	342	351	301	315	355	324	338	312	344	342	351	316	328	327	319	344	305	345	303	332	325	311	327	333	327	331	360	368	315	318	338	310	305	329	362	299	324	355	303	334	312	362	351	326	309	318	300	320	350	350	310	340	328	319	327	331	323	343	333	329	358	351	296	317	311	343	359	333	371	340	346	337	325	320	346	346	336	331	346	345	314	337	367	319	311	287	346	363	329	364	320	293	298	351	327	332	323	330	328	351	320	322	326	316	308	332	327	347	336	300	353	347	325	333	316	317	329	312	317	305	339	292	339	331	329	320	324	346	333	318	328	340	366	387	345	348	324	289	340	324	326	347	351	324	332	321	303	342	334	344	365	320	367	292	301	323	353	344	325	315	345	363	359	355	345	333	318	278	332	309	318	348	326	338	348	343	309	371	347	350	325	332	342	309	331	327	286	351	323	340	303	317	346	340	326	323	329	317	330	317	325	375	336	343	333	337	341	350	299	332	331	317	358	309	333	357	327	354	308	317	343	304	319	326	337	354	309	321	325	360	343	372	346	340	291	311	339	348	356	309	313	340	332	324	355	335
22639	8182	15823	20057	18896	16215	15893	15704	14742	14387	12330	10908	10828	10721	10306	11016	9937	8818	8671	7744	7227	5301	4172	3540	3051	2768	2806	2733	2613	2255	1896	1992	1892	1777	1730	1746	1628	1608	1620	1528	1459	1403	1349	1320	1273	1346	1340	1245	1141	1163	1312	1308	1251	1162	1141	1093	1141	1117	1097	999	1004	968	944	905	860	932	892	948	833	865	893	833	804	810	813	852	788	842	812	768	812	863	776	831	790	811	890	848	823	809	806	836	833	816	828	821	798	839	768	839	824	830	797	803	822	782	781	824	816	833	832	785	788	856	787	791	863	804	810	819	805	757	838	789	776	805	758	799	792	819	785	841	803	799	808	842	838	780	830	846	820	828	826	790	800	808	808	841	745	818	830	753	835	794	852	795	766	834	838	806	803	834	807	774	800	784	858	775	768	841	816	805	734	790	807	795	823	793	781	815	815	751	767	791	778	768	849	738	826	771	832	845	769	803	781	851	803	762	823	814	815	790	816	773	844	756	772	855	788	794	845	832	783	733	831	849	790	773	782	757	814	764	839	831	787	755	745	826	833	752	780	792	736	788	835	788	839	836	797	798	769	784	840	771	807	779	792	824	810	825	804	823	807	796	795	819	818	854	788	793	774	771	779	736	790	786	809	794	783	780	838	790	807	781	793	819	779	825	800	784	775	797	776	784	771	821	800	770	762	794	779	796	850	823	853	767	801	827	787	795	781	772	866	762	819	774	806	801	815	815	798	783	778	862	849	792	788	789	783	814	804	755	813	737	765	817	803	770	822	786	763	776	748	779	845	770	782	748	795	798	834	832	781	805	760	793	812	810	798	811	764	806	830	792	823	808	822	743	828	839	795	840	788	842	751	778	851	763	735	804	787	826	777	830	749	776	803	783	765	812	808	790	790	787	788	841	792	801	797	762	782	787	812	802	835	800	832	761	814	799	834	813	804	813	774	822	779	819	838	804	793	792	779	810	768	764	794	794	786	771	819	780	825	875	796	870	764	761	826	824	763	795	852	791	799	828	759	787	781	767	801	779	872	772	750	814	777	789	802	767	795	766	791	811	718	777	824	785	752	768	823	804	739	806	878	764	798	791	784	802	792	792	798	748	838	794	752	773	848	769	792	796	827	755	795	809	795	814	825	798	819	816	779	781	771	790	850	831	819	767	806	780	806	799	737	822	800	786	830	810	827	790	805	829	846	764	764	820	767	815	827	842	780	819	837	794	820	765	847	809	782	806	797	775	776	764	793	740	764	791	855	840	831	815	777	781	848	800	801	788	805	817	868	815	791	829	788	776	818	808	799	793	775	763	811	813	795	786	835	841	750	767	793	777	817	817	775	783	848	754	826	822	790	799	759	812	772	829	782	809	781	775	769	782	784	806	789	840	833	803	795	825	831	798	820	838	764	768	769	767	870	787	790	807	817	782	844	842	784	802	821	788	830	817	837	787	788	745	773	863	751	787	846	833	849	781	757	796	754	873	787	782	840	821	787	784	806	791	779	751	781	784	854	757	799	805	781	738	857	768	767	843	802	815	818	801	754	781	817	800	795	818	805	827	830	792	777	774	794	809	812	836	824	798	760	766	825	828	810	794	836	824	795	806	818	748	791	775	788	778	764	814	852	808	852	775	842	763	838	799	808	803	820	809	866	812	791	806	857	788	762	839	861	831	749	797	822	794	778	804	849	835	794	784	787	829	776	761	796	803	763	799	813	858	830	795	770	790	793	822	765	806	755	820	840	769	847	785	832	804	835	831	808	740	791	823	793	816	847	781	808	757	833	738	814	760	817	805	805	783	761	805	806	772	787	812	814	791	735	765	781	806	833	758	791	795	801	789	789	802	826	793	772	817	765	821	828	817	799	793	831	763	816	800	803	765	860	823	802	798	775	802	802	783	790	812	772	754	793	784	818	789	774	759	796	878	805	785	795	791	822	763	780	717	748	818	760	785	868	788	815	754	852	813	839	784	810	778	800	816	770	802	750	793	812	762	753	788	751	783	830	805	770	841	811	811	781	783	755	796	780	804	807	788	805	755	760	769	809	802	834	811	796	803	776	812	773	791	731	836	789	815	840	876	778	808	761	802	872	817	816	797	780	799	780	779	801	806	782	764	802	767	751	781	748	792	832	819	848	821	783	845	827	777	779	842	815	785	792	841	797	793	815	841	792	767	800	818	743	784	797	816	777	851	789	801	854	805	778	749	802	790	797	807	831	814	828	763	791	758	770	799	770	760	759	782	785	818	756	800	762	774	705	779	866	794	776	809	811	807	792	798	769	837	802	805	841	829	785	820	809	796	823	786	820	807	823	793	795	777	801	795	833	822	813	788	807	822	850	782	804	758	819	762	807	774	823	790	808	805	828	775	832	798	749	827	833	797	832	783	820	805	800	811	781	845	820	764	759	793	736	744	785	778	817	770	797	800	798	798	769	783	827	801	826	765	806	782	780	812	787	814	785	743	794	776	767	773	808	790	832	844	796	793	809	821	789	820	765	778	806	766	789	828	809	793	799	816	806	775	806	802	809	781	796	809	778	832	758	788	790	803	809	820	838	775	803	796	805	831	819	807	785	812	780	831	763	755	834	754	788	760	807	794	794	797	812	750	770	824	811	848	818	743	764	806	817	819	810	833	787	795	811	776	796	810	771	827	759	806	778	797	814	839	763	797	761	784	792	812	764	803	800	809	772	783	806	794	793	760	797	814	808	816	791	732	769	817	749	801	783	788	828	792	810	812	793	828	794	834	817	821	799	752	750	779	785	830	821	859	787	771	781	768	760	799	813	754	716	871	795	837	804	724	787	741	827	822	822	821	827	806	758	809	802	755	785	757	809	786	831	786	786	803	757	807	757	811	735	771	840	804	735	798	779	773	831	822	830	812	800	809	799	783	783	800	832	853	789	822	762	756	725	807	831	779	785	785	800	804	825	805	858	789	803	812	830	804	771	809	791	794	826	789	783	858	725	772	780	773	818	801	805	756	807	795	757	810	812	778	812	805	789	821	830	797	813	815	796	764	805	786	802	753	803	853	758	840	813	803	788	811	770	816	791	780	814	764	754	804	805	759	788	778	782	788	832	824	773	790	792	780	809	801	775	764	793	774	781	821	833	757	808	789	757	805	789	825	810	805	817	818	835	789	809	796	736	787	833	736	788	773	798	775	729	788	767	769	820	851	765	751	799	861	773	822	778	784	781	765	847	775	777	740	841	758	812	824	790	850	826	822	837	802	815	805	773	818	774	793	785	776	799	834	753	797	813	780	806	790	804	813	803	818	809	809	769	823	830	789	813	775	778	782	837	766	842	830	737	756	745	798	791	804	833	776	763	844	797	781	797	799	788	760	796	837	812	783	794	825	784	846	766	818	786	753	803	784	767	780	833	747	781	795	783	820	804	801	775	776	798	824	814	780	738	758	772	828	769	784	808	744	793	818	809	799	820	777	764	822	810	764	808	786	782	757	779	805	807	778	765	778	767	795	857	823	781	803	806	793	836	810	798	774	794	802
12877	3673	3830	3199	2461	1882	1760	1579	1640	1410	1208	1036	997	909	808	796	775	744	649	595	614	543	559	517	477	503	466	489	465	441	474	483	446	497	490	464	474	465	478	464	432	429	458	469	415	452	409	437	405	459	463	422	438	426	454	406	406	429	450	434	391	435	412	432	439	463	397	408	398	376	445	430	412	412	413	407	431	425	408	424	399	370	405	391	426	403	434	406	424	403	419	417	405	443	452	409	409	415	397	405	413	425	415	440	408	439	436	453	421	426	428	401	448	365	431	440	438	399	422	430	372	415	427	434	425	383	408	440	418	414	449	437	413	423	430	390	445	415	453	420	427	427	417	420	435	432	416	419	434	409	407	435	380	382	392	441	450	415	446	463	400	435	414	474	391	441	414	438	418	441	403	420	430	425	397	388	453	388	400	418	425	427	414	456	397	456	426	419	400	411	427	413	458	394	399	423	415	428	417	445	437	382	420	407	370	419	416	415	424	421	429	436	409	442	378	417	435	402	420	433	390	388	440	425	434	408	479	457	421	432	392	440	452	384	410	428	430	399	400	404	451	438	419	414	401	416	408	430	416	438	419	406	427	412	385	416	419	423	424	427	399	411	393	407	420	411	404	461	418	457	421	433	416	422	425	427	440	456	420	418	447	418	394	418	394	401	454	443	411	406	375	421	408	413	409	421	413	441	382	391	412	414	432	410	394	420	389	411	413	413	449	432	429	394	398	429	415	414	434	434	404	420	385	396	401	449	392	421	401	414	415	418	452	438	388	454	452	445	418	428	404	391	442	397	392	436	416	437	432	413	411	380	403	449	425	471	404	437	411	446	397	457	399	383	418	431	438	412	429	416	432	436	403	376	437	420	422	421	426	417	387	428	432	436	444	436	407	411	393	419	400	394	408	434	417	440	431	412	422	441	403	436	423	393	444	468	427	419	411	443	430	405	427	414	438	420	446	386	418	393	416	392	401	435	435	463	416	423	421	415	381	456	399	461	433	397	412	415	435	426	398	435	408	436	430	435	413	427	406	403	421	414	400	440	384	446	435	411	412	431	428	410	412	441	399	420	409	410	418	419	428	405	446	403	413	383	395	401	447	391	446	433	408	435	412	438	405	459	466	453	430	405	404	373	407	467	443	419	393	432	410	391	413	439	424	455	419	409	428	412	395	434	427	465	409	428	410	420	400	436	422	407	381	442	423	388	417	413	430	415	424	385	416	368	421	422	402	402	465	440	442	436	389	411	410	402	395	447	406	398	402	429	386	439	433	428	427	407	364	394	401	423	423	443	425	424	422	414	419	427	402	438	442	408	424	429	421	462	451	444	381	404	440	412	409	427	430	462	432	447	409	417	442	413	455	414	424	405	445	419	405	415	423	377	424	422	423	456	397	404	421	418	412	454	397	446	408	397	427	445	475	437	421	448	421	430	464	411	415	429	410	403	413	398	406	401	413	439	428	431	377	432	420	408	409	391	421	422	414	389	437	399	398	410	418	396	414	429	428	428	417	416	423	406	391	442	382	402	390	399	428	445	433	440	400	438	440	420	442	469	433	400	444	435	419	408	414	447	438	429	443	438	459	439	430	412	439	434	443	381	431	452	412	420	421	404	415	415	403	399	412	447	385	422	413	434	395	427	392	428	426	432	438	445	433	417	448	426	451	450	390	408	419	429	411	435	410	423	409	417	392	431	416	419	406	427	386	420	377	437	416	414	414	406	424	378	421	404	409	408	444	443	443	404	416	422	414	379	402	401	425	393	407	431	419	421	456	452	409	441	403	427	446	380	466	402	395	406	412	438	394	419	412	388	442	430	420	392	393	424	412	426	384	416	407	432	462	445	413	412	422	421	440	443	413	431	449	436	417	410	421	362	412	411	433	408	387	425	421	427	420	409	399	422	423	413	457	437	408	418	434	404	412	417	406	423	427	391	385	412	420	428	377	462	428	384	399	450	425	421	415	402	435	422	445	424	433	406	378	421	450	425	403	430	411	384	420	413	484	398	445	405	449	410	432	429	434	396	440	475	422	403	478	437	419	424	422	410	411	437	439	396	450	443	460	406	393	434	430	427	476	418	368	417	433	408	425	409	393	401	426	414	417	369	422	459	421	410	413	392	459	392	382	396	419	424	425	427	430	451	420	457	459	453	392	432	401	395	386	433	404	375	391	444	409	423	400	427	409	423	421	413	411	410	386	403	438	378	424	444	419	447	402	419	438	435	414	420	411	389	396	424	441	393	421	413	402	427	440	440	402	446	437	411	436	438	423	405	423	428	402	401	443	418	440	392	417	414	435	421	408	433	450	437	459	383	431	428	424	448	443	407	447	423	410	436	440	452	409	386	432	446	426	429	447	409	415	434	473	435	416	468	446	405	449	410	421	457	429	429	399	440	410	402	418	403	407	414	419	397	402	400	411	424	413	431	444	447	441	400	404	390	441	417	409	398	418	388	453	390	439	396	457	435	428	408	455	418	400	454	430	450	418	422	406	395	432	412	405	432	440	438	435	430	417	429	414	410	445	399	385	440	453	424	430	372	391	372	420	374	403	378	424	455	421	422	436	442	396	408	373	427	424	410	394	424	393	402	405	423	418	424	427	455	413	401	388	428	420	421	407	401	381	389	398	437	421	414	440	414	416	419	434	474	422	410	395	427	425	382	401	425	423	439	423	409	405	429	455	469	378	405	452	435	479	433	419	395	460	446	441	410	352	401	416	438	441	413	417	384	434	461	420	423	414	425	434	413	432	423	436	393	394	421	433	404	413	470	434	406	434	409	412	426	381	411	412	428	445	451	421	409	407	415	418	395	415	439	386	392	436	418	389	424	405	408	383	431	458	454	427	423	434	395	427	417	426	427	437	460	386	387	390	445	376	409	404	431	451	426	417	432	406	438	447	448	451	427	416	475	400	426	436	431	465	423	398	421	451	412	414	428	410	368	421	411	413	426	435	417	412	434	429	417	432	448	421	421	406	400	420	445	395	406	377	411	457	418	424	402	408	438	442	424	428	391	443	439	441	422	385	409	414	428	368	452	471	389	428	403	416	447	450	383	429	463	423	478	445	356	417	447	428	425	437	400	387	428	387	407	447	433	412	413	430	433	445	429	429	435	421	407	430	409	410	437	434	390	450	409	415	437	450	426	424	458	422	415	441	430	394	429	420	426	412	387	430	430	435	454	417	442	430	403	431	406	421	389	433	405	386	398	412	392	407	371	414	404	407	431	419	415	442	426	429	403	451	377	400	402	433	434	454	437	423	417	417	471	351	411	439	439	437	453	448	409	432	430	417	470	444	439	400	436	411	422	418	371	391	423	419	409	396	453	448	374	400	444	396	435	459	425	404	439	398	380	395	420	415	430	408	396	418	410	457	403	418	423	429	421	439	442	400	441	439	397	429	426	416	401	429	390	385	401	433	409	412	383	431	455	389	423	441	415	466	380	438	409	437	395	465	418	446	422	403	406	406	390	379	415	373	412	428	448	404	418
7226	3183	6913	8787	8534	7268	6837	6633	6974	6484	5112	4409	3957	3861	3626	3620	3317	2887	2525	2300	2059	2034	1725	1614	1459	1516	1510	1567	1407	1378	1331	1382	1351	1367	1297	1277	1304	1292	1190	1281	1194	1171	1187	1116	1174	1241	1127	1103	1127	1131	1089	1145	1118	1080	1112	1121	1124	1093	1079	1076	1015	991	1059	1000	1000	1008	988	1040	988	992	1037	973	979	1003	994	953	1002	954	965	957	1011	1032	997	975	965	991	1027	1001	973	1013	965	976	1013	995	947	1033	1027	984	1023	1066	954	952	979	982	979	1024	991	959	918	961	966	982	991	1019	967	991	1010	977	975	1012	996	992	979	1001	908	994	1012	1036	934	999	934	978	996	1007	1020	1005	1008	945	1018	963	957	958	1015	1010	956	978	1012	977	1014	976	911	972	996	931	875	998	996	936	944	998	974	1010	1000	981	988	983	959	973	989	977	978	924	945	1010	1026	963	1000	964	1028	981	966	959	960	1001	974	981	973	986	987	959	985	965	1018	1002	980	1024	1000	967	943	939	1009	980	990	982	949	1033	961	1032	1015	958	1056	970	955	986	982	1011	966	988	975	950	1033	1035	1003	995	963	956	1011	1013	994	955	973	961	1013	925	984	948	989	980	1034	1041	995	954	978	1014	996	972	1007	926	971	997	1021	946	970	981	924	978	952	987	991	970	948	938	980	987	935	975	967	1007	947	1005	970	1006	960	939	1007	948	970	974	968	969	977	937	1034	975	940	969	996	989	980	973	987	928	1039	981	978	1023	990	966	999	959	934	1004	997	1000	1000	973	987	993	939	971	996	986	995	931	1081	966	963	1030	1043	956	985	1040	971	1005	993	951	1015	966	985	1003	960	975	1017	987	1015	1000	948	1020	996	975	949	993	957	1035	1013	1055	977	945	1001	972	946	984	964	998	949	986	1018	985	937	1044	986	984	1058	926	946	1016	973	923	947	998	942	993	1002	1002	977	984	990	973	998	961	931	954	970	938	962	990	1048	970	997	947	951	963	979	1039	949	987	1005	959	1023	990	934	993	1019	981	1019	1009	949	967	913	1020	991	995	1004	992	950	978	989	1001	973	1006	920	934	981	930	903	974	1048	958	941	989	1023	957	978	939	995	952	990	979	985	913	999	1001	951	975	967	949	979	1052	999	972	1019	1009	966	956	1036	1007	981	942	940	996	979	1006	1065	970	951	968	1022	939	973	1004	942	993	1051	979	993	947	999	991	971	927	962	951	974	975	968	938	986	985	1005	990	969	1068	1009	985	973	990	997	942	919	957	1022	976	983	940	980	946	993	1028	978	931	972	1004	939	963	959	1001	1016	966	1003	971	1015	1013	1018	996	1007	1005	940	958	1002	974	1009	956	997	996	968	962	1003	986	938	1007	971	947	939	926	961	999	1022	950	938	1003	970	995	1003	1013	985	939	984	1062	1035	946	986	948	1021	1004	974	991	962	910	936	1026	1123	986	1003	929	1020	990	942	1015	1008	980	978	973	999	985	961	929	950	976	996	997	954	989	970	935	1012	1007	956	947	951	934	1006	1000	976	1020	971	1025	1016	1029	950	1011	983	925	979	977	955	1010	1008	971	986	991	980	1058	1018	931	1003	1011	986	961	956	947	1008	970	1002	1008	965	953	980	993	951	998	973	958	951	967	969	932	986	1016	987	958	986	920	1034	997	960	985	981	1033	910	1052	963	960	978	930	1014	938	992	969	986	954	993	989	958	970	1006	1008	992	992	1016	1007	935	979	997	999	1005	973	967	942	992	975	980	997	964	969	1015	952	995	978	977	966	963	989	935	952	984	987	978	1010	1013	983	967	1042	1020	986	951	977	1006	1000	1019	1016	984	975	937	978	1011	1042	980	975	978	996	966	973	985	969	980	970	972	955	1027	965	940	887	945	972	982	955	1023	900	1002	994	941	1007	930	1025	1036	945	1011	1018	897	1013	1011	924	933	983	973	997	982	1010	969	936	983	1026	1020	1028	1001	967	974	919	957	953	978	977	979	1006	973	975	1019	990	998	952	993	953	935	998	955	1010	972	1031	1010	969	978	942	983	1014	971	953	951	955	1004	921	973	1020	985	1005	932	955	974	944	1034	994	976	1012	938	954	988	978	985	992	1012	986	990	948	943	974	991	941	1030	893	957	980	1028	935	980	990	1010	1021	977	1007	996	944	968	956	1014	967	1037	945	1027	941	935	957	992	926	995	1006	1022	958	961	946	972	998	982	996	1004	983	992	983	982	1026	1016	974	1012	997	966	992	912	990	1024	981	995	1026	985	994	1002	940	970	1017	986	1011	985	992	925	1004	1011	950	960	992	1032	968	1014	953	975	971	984	978	933	963	1003	928	964	1006	997	1007	980	1044	929	980	917	984	979	961	988	949	1030	968	955	972	994	979	987	961	977	990	943	986	993	1019	989	940	941	927	955	990	968	972	967	1009	978	948	957	991	966	1018	979	1006	989	982	992	914	983	942	957	907	980	1040	981	939	990	1020	1001	975	1012	985	1081	982	952	952	993	981	987	1007	967	925	956	1028	924	997	979	976	993	983	994	999	1008	965	985	993	1039	915	958	961	926	1025	967	975	1017	974	944	984	950	959	937	963	953	991	955	924	952	1026	952	992	1015	955	1014	1010	963	1019	1000	1041	1035	998	976	996	981	993	933	1002	1019	1015	980	999	953	973	966	1005	971	976	1003	1017	924	956	990	1011	1028	965	981	1021	994	968	979	962	964	938	979	993	1025	1025	966	1013	1004	1031	995	1017	917	946	1003	973	989	1014	1013	964	983	968	976	1022	962	938	1052	963	976	966	937	934	987	980	1012	968	1026	968	989	907	1011	954	996	988	963	1022	996	960	971	923	909	993	1009	968	1010	1023	980	923	979	933	1001	960	1002	966	1067	987	978	954	1032	964	1029	1022	992	985	977	967	985	974	982	983	971	965	972	956	933	985	1036	1047	1004	1018	984	1017	984	956	935	954	967	930	979	956	994	940	995	973	984	982	978	938	1029	966	920	1008	963	1054	993	1003	998	970	1008	906	994	956	912	981	972	1038	955	962	958	995	907	953	964	967	951	938	971	998	988	1004	945	946	996	1005	1003	935	1011	982	958	983	964	1014	1035	990	966	992	1004	986	1009	1002	977	951	980	979	1013	989	986	968	953	945	930	977	1025	981	998	1008	1016	940	934	952	995	965	996	971	1031	996	972	1011	922	984	902	1003	965	971	1017	1004	962	916	974	982	958	975	959	969	964	979	925	952	964	965	950	1003	1035	1010	966	1007	1034	964	959	961	1017	946	1018	993	1003	1014	966	985	1024	979	997	999	909	964	1002	922	956	969	935	1021	995	949	989	937	983	964	952	1009	1051	982	941	1000	994	958	981	974	992	1014	973	946	1007	943	981	931	943	962	991	952	929	1028	981	924	968	959	935	986	983	1022	981	946	1003	919	994	979	971	997	924	1003	1041	980	906	973	892	968	978	984	949	960	964	983	1003	1032	989	986	950	970	975	959	938	952	1007	990	976	951	958	962	1004	1008	978	982	922	992	971	945	934	989	1021	1014	1014	996	990	965	967	997	920	1018	958	978	993	998	982	947	917	949	939	945	965	990	1017	994	978	982	949	973	1002	1038	966	1005	969	967	1050	985	935	979	960	956	926	946	1020	1010	991	1010	946	954	988	978	969	999	1020	980	996	949	959	973	984	941	970	1007	969	1043	981	962	1048	1006	1022	1041	987	918	994	969	997	1008	957	943	988	1063	893	925	958	923	966	1045	1001	926	996	1005	979	995	979	982	1003	988	985	1012	981	1008	990	982	911	983	1022	1033	953	959	981	959	970	1024	1003	988	979	971	986	987	973	976	1044	960	996	907	944	1006	927	1003	952	994	993	983	983	966	971	1020	1031	978	961	1052
31323	11557	9332	7760	5464	3755	3390	3035	2918	2443	1868	1544	1544	1480	1507	1474	1416	1409	1293	1155	948	888	623	601	566	541	559	573	532	498	491	473	489	454	436	501	459	420	441	439	436	452	397	416	471	398	417	443	395	405	394	415	396	416	428	417	417	377	365	394	429	394	386	386	396	414	354	375	383	346	403	373	374	378	346	359	386	381	371	406	389	381	405	402	387	390	366	382	396	416	366	398	375	367	411	346	377	366	395	354	364	388	371	373	391	398	384	372	371	404	413	358	375	348	364	387	395	402	419	384	368	373	375	370	377	411	336	388	421	364	410	365	412	389	365	382	410	371	372	365	384	404	374	315	388	387	329	396	368	335	388	366	368	392	386	378	393	355	358	358	368	365	376	370	384	369	367	392	397	360	373	383	395	387	398	371	359	380	397	399	398	380	394	401	386	388	386	423	384	404	355	384	374	397	407	389	377	404	384	358	416	384	369	368	376	347	380	356	329	400	393	356	370	356	395	370	378	389	371	374	369	372	436	403	391	387	347	365	386	364	374	369	392	369	356	428	381	368	355	368	370	378	369	381	394	372	381	378	360	346	361	372	399	379	375	390	353	363	396	351	381	387	347	391	409	365	357	340	401	347	392	401	360	389	378	399	372	399	392	367	417	357	366	394	401	369	402	379	389	396	382	370	339	349	378	380	372	394	378	357	398	371	389	367	347	406	359	395	363	375	381	369	361	388	353	363	407	379	369	375	383	369	358	411	350	406	394	383	347	412	351	380	421	387	411	368	382	390	417	340	349	390	374	372	369	383	368	341	365	354	391	400	386	371	405	352	412	346	357	353	411	352	361	351	387	372	370	341	398	399	398	408	354	395	394	393	371	395	359	391	407	414	409	367	359	389	416	370	359	352	377	392	389	384	356	369	365	404	340	347	360	373	422	393	360	395	375	373	408	335	407	402	380	366	368	389	371	361	398	409	401	368	350	384	356	383	401	361	395	361	397	372	367	348	364	386	365	391	417	366	366	404	378	372	392	346	334	350	365	390	368	360	360	367	390	424	365	400	361	351	398	393	389	382	330	389	340	373	412	346	363	409	376	379	388	346	344	366	352	372	425	399	340	385	375	390	394	361	367	398	376	359	364	398	400	373	378	381	383	444	383	365	406	398	405	414	407	369	378	382	372	379	393	409	367	369	404	370	358	380	374	373	376	349	406	387	373	394	379	369	372	377	382	340	371	396	357	388	376	395	353	406	384	385	364	385	373	421	407	348	410	362	362	378	366	373	405	387	369	399	412	391	388	391	356	362	376	386	371	374	357	358	374	372	365	362	339	386	365	352	328	342	368	374	413	368	390	344	383	344	350	405	379	347	348	372	415	404	384	351	324	399	369	389	349	416	425	405	395	393	370	409	383	386	359	359	373	386	361	360	389	349	379	391	358	379	380	369	360	397	406	390	362	375	411	378	342	412	387	348	376	372	362	378	437	381	362	383	325	390	395	379	389	414	381	377	381	371	385	393	355	383	419	395	408	379	402	357	366	366	402	382	401	355	380	343	350	389	407	373	393	369	374	378	347	347	373	353	408	395	392	363	414	364	376	389	387	407	389	354	373	386	418	354	399	380	352	368	361	374	393	376	363	389	371	371	376	371	400	379	384	353	417	356	393	359	381	385	369	435	392	355	367	354	398	346	377	354	418	356	380	372	400	396	419	370	346	350	372	362	383	390	385	373	366	414	420	383	365	354	380	371	388	361	412	359	327	393	378	371	394	345	373	398	356	366	398	395	404	369	398	368	377	412	391	343	354	380	378	399	390	431	369	370	389	383	411	363	379	351	412	395	341	373	394	342	376	390	395	406	380	380	362	400	360	354	365	399	386	390	379	360	386	356	384	403	360	373	417	408	401	370	367	408	336	399	363	388	396	343	424	396	369	402	372	380	383	377	371	372	392	353	343	399	385	360	365	367	372	384	365	363	422	371	390	387	365	397	370	411	423	393	366	379	371	382	389	314	357	395	389	392	368	340	384	406	386	393	404	406	367	356	370	365	378	398	388	412	404	372	424	352	408	400	370	359	357	338	347	393	390	424	373	357	361	403	366	377	355	371	393	389	399	398	386	385	381	354	333	368	384	369	384	372	395	358	378	407	412	362	370	414	399	370	405	380	372	338	354	338	348	378	342	378	351	376	396	387	388	382	372	379	333	403	362	362	387	400	388	385	379	382	376	377	377	367	396	354	362	346	404	388	383	430	346	335	388	375	401	403	361	392	361	366	374	352	387	412	395	366	383	387	368	362	411	364	372	384	372	424	398	363	381	382	363	379	339	366	368	380	363	362	392	392	390	362	385	352	395	384	394	354	384	392	354	341	364	347	328	370	387	356	339	387	362	393	380	344	371	388	368	358	400	376	370	380	354	334	350	355	384	365	420	361	347	406	393	448	379	374	383	391	349	345	361	380	403	395	431	374	358	384	371	386	362	373	375	395	393	375	380	385	369	358	395	389	394	377	404	358	336	386	379	326	338	385	371	385	369	393	407	377	355	383	387	377	413	391	360	375	411	386	401	386	376	357	376	361	385	389	405	387	375	364	397	408	346	381	379	351	378	354	396	378	393	344	360	380	401	394	378	384	399	368	381	382	361	361	370	357	402	378	395	356	344	379	324	375	381	386	388	374	382	392	369	379	372	362	415	415	361	369	362	367	357	400	368	378	336	406	363	400	401	374	388	350	357	379	363	338	406	367	368	330	371	379	383	401	374	417	351	365	386	383	398	414	346	384	354	374	374	373	365	363	407	390	382	378	388	397	397	380	351	385	405	358	369	379	391	395	418	358	372	374	415	381	376	384	389	370	366	386	421	349	376	371	356	392	356	377	367	384	377	371	369	375	353	344	374	378	392	395	357	381	375	381	386	407	404	405	374	391	338	365	357	366	358	375	348	414	376	401	335	353	393	344	365	415	402	372	393	363	373	360	374	347	371	363	397	389	368	367	374	364	378	354	387	356	365	401	382	348	397	340	406	371	374	358	385	369	365	411	374	367	372	365	369	384	373	360	388	340	361	398	374	412	399	322	398	375	373	384	359	325	363	381	392	345	353	399	343	392	362	351	351	360	373	372	349	365	406	361	385	420	358	359	404	372	382	398	365	349	371	380	370	345	365	397	368	413	344	369	379	366	412	384	398	376	390	392	374	390	375	384	393	379	390	426	374	367	358	354	389	382	417	362	379	354	358	420	384	357	387	368	367	375	388	372	371	407	379	386	397	380	356	360	416	390	374	339	392	401	359	390	372	410	382	397	360	358	357	362	402	384	373	370	369	349	382	402	409	384	393	371	417	391	374	365	400	376	351	395	357	399	419	372	374	405	352	403	373	350	404	353	349	363	380	350	394	402	370	387	361	373	376	368	339	431	369	339	385	365	348	365	366	340	388	396	389	377	346	381	366	362	374	387	400	381	370	397	357	382	376	387	370	393	386	386	373	338	363	386	355	399	370	389
17671	5660	12132	15864	14665	12654	12624	12212	12202	10866	8938	7741	7278	7471	7434	7606	6851	6489	5987	5221	4399	3938	3047	2604	2120	2209	2326	2233	1993	1754	1666	1652	1661	1617	1500	1516	1543	1479	1440	1376	1270	1280	1253	1199	1268	1250	1176	1214	1194	1173	1221	1235	1229	1146	1137	1197	1037	1116	1037	1075	1002	985	955	948	914	940	986	932	970	933	954	892	874	950	900	899	907	879	907	949	903	944	947	877	898	929	975	883	919	935	908	966	929	908	889	924	937	938	905	948	929	989	909	920	951	892	903	891	908	903	897	892	874	936	943	962	906	841	882	806	927	882	926	913	909	928	913	921	888	920	880	908	906	866	901	907	878	917	934	866	919	815	893	927	872	923	910	877	948	912	909	887	897	899	872	902	819	848	895	926	908	906	838	904	916	857	876	862	882	890	873	891	897	929	929	884	909	935	846	867	925	914	867	909	910	936	918	866	891	851	946	985	904	918	892	876	925	885	926	891	955	884	834	870	901	919	881	900	915	892	897	877	895	856	853	890	908	922	900	906	936	889	885	849	886	817	889	969	887	879	916	877	860	887	889	892	844	930	899	880	890	873	880	934	894	895	928	932	872	886	929	914	894	905	895	961	884	936	844	904	917	890	948	881	929	836	922	911	936	861	928	881	881	945	887	885	912	846	921	874	839	893	847	841	891	901	875	871	889	886	931	882	882	911	887	904	830	938	905	927	916	938	901	906	852	900	893	906	869	907	874	904	924	877	917	889	920	898	925	937	1001	903	935	879	913	919	974	911	899	896	883	940	902	890	899	861	882	938	899	879	799	948	892	904	845	936	892	865	906	851	937	816	930	919	942	936	908	902	873	935	874	921	842	879	901	905	896	890	918	926	895	906	895	935	907	865	886	870	904	875	936	911	899	903	900	869	904	936	944	839	946	884	885	897	860	859	931	898	910	907	869	900	888	959	882	885	937	958	885	882	931	898	881	913	865	859	911	933	870	879	911	941	887	918	903	910	905	868	926	891	906	894	896	867	925	860	869	891	921	928	874	954	876	865	878	894	887	911	878	851	869	900	888	954	943	881	901	885	900	888	893	949	890	861	892	933	936	876	966	874	931	937	942	951	946	905	935	911	900	927	892	833	887	924	881	901	869	837	925	899	873	898	849	848	905	933	964	874	845	854	913	868	928	909	935	853	935	847	914	912	858	929	904	885	891	860	888	879	889	885	908	883	868	920	916	939	865	916	918	919	910	858	919	892	876	873	882	898	900	869	892	945	894	870	856	926	876	882	883	898	824	864	944	900	904	897	891	864	917	909	902	891	904	909	910	912	870	914	912	885	887	853	904	881	903	907	871	859	904	859	928	932	897	923	897	905	925	916	917	898	881	912	887	918	868	878	922	848	837	879	911	865	925	933	893	890	906	936	858	911	941	904	892	914	906	871	914	894	875	935	916	872	885	879	890	927	911	917	910	894	890	877	849	944	873	889	939	892	877	864	908	907	934	901	882	970	905	846	880	897	920	943	901	866	848	879	940	858	904	903	900	891	902	950	895	879	870	921	892	853	907	892	911	897	891	885	894	868	909	889	898	875	862	886	937	893	878	872	925	914	874	951	870	887	884	873	950	890	837	906	925	882	869	856	876	907	1011	935	925	905	877	936	889	873	883	813	933	876	887	894	910	886	897	917	857	895	922	906	917	906	855	892	932	914	929	941	881	941	893	932	909	913	895	910	857	933	929	922	955	893	866	870	937	926	848	858	903	917	902	855	864	874	880	924	867	892	856	853	898	854	895	878	887	924	886	893	902	951	949	888	905	860	894	939	860	910	882	842	897	926	861	899	923	867	935	937	919	860	899	966	873	906	911	880	877	862	910	951	882	916	938	922	911	940	903	881	858	908	876	905	894	905	888	853	894	878	909	881	917	917	886	897	948	887	954	877	888	909	844	889	929	902	884	888	936	908	916	869	858	954	904	901	881	929	948	937	946	898	864	836	942	847	881	920	868	915	928	899	895	905	896	915	859	887	899	913	889	857	852	870	880	948	932	935	887	885	937	894	886	920	897	955	875	886	857	940	896	934	855	926	904	905	901	906	919	934	912	882	937	848	866	875	956	894	865	926	849	889	940	866	857	907	924	896	905	905	873	935	858	969	906	922	961	893	905	944	899	903	842	915	877	903	917	924	885	909	878	922	898	883	931	934	860	868	887	829	868	949	899	930	929	922	889	910	859	903	862	919	968	855	905	943	915	872	892	829	906	902	931	911	910	926	860	895	878	898	891	917	894	921	866	905	912	878	894	857	822	900	913	900	834	877	897	916	880	875	851	968	882	892	939	922	858	849	844	885	902	922	906	914	947	912	957	887	878	870	940	927	898	898	921	952	952	879	871	871	874	910	910	870	889	927	836	858	899	922	855	836	914	905	947	952	871	889	886	942	902	896	907	931	887	889	922	919	902	886	878	939	920	954	910	929	896	924	916	842	878	958	940	840	903	914	887	902	896	923	880	915	940	850	885	919	854	855	891	932	920	895	927	925	927	878	911	900	929	905	842	876	940	864	937	912	924	892	944	908	946	856	932	863	879	947	894	887	925	849	921	882	905	921	892	937	866	917	905	934	889	889	902	903	933	866	903	883	867	938	947	893	931	928	901	909	909	866	886	948	890	922	885	847	890	920	893	881	945	921	822	878	929	893	861	926	870	856	876	923	963	896	919	914	891	925	914	927	856	880	939	890	856	880	892	901	921	925	870	947	901	926	882	922	860	928	899	916	910	913	910	915	989	906	920	884	923	868	898	838	949	939	922	916	926	852	947	885	900	876	916	900	906	865	882	917	865	822	886	959	944	891	869	919	899	902	924	950	912	926	841	901	937	845	866	909	863	904	938	903	933	909	902	870	921	873	875	930	893	837	876	873	905	882	838	907	901	877	910	904	856	870	865	856	898	895	914	886	904	901	907	913	884	903	903	913	878	910	955	896	893	883	913	951	950	872	897	889	904	930	938	900	854	880	924	916	910	909	902	926	903	860	913	868	923	897	896	914	873	879	873	976	926	910	930	887	887	876	885	943	883	897	852	903	831	917	897	880	940	904	938	924	911	870	892	907	935	878	878	918	886	892	928	920	931	902	871	891	891	939	931	891	871	923	888	898	907	895	887	826	907	874	874	926	860	919	882	861	890	879	917	909	890	911	856	901	856	906	866	899	879	884	946	941	902	838	905	910	848	820	860	887	896	882	888	983	861	929	930	845	900	908	835	912	891	936	896	892	913	945	917	928	862	939	879	925	918	842	870	892	899	912	899	881	913	866	906	892	869	869	916	917	872	852	860	890	886	870	940	971	921	925	937	860	880	872	943	827	907	901	924	843	909	928	873	911	863	906	940	896	849	810	853	873	894	841	897	889	854	890	896	887	891	875	936	847	902	898	876	907	900	905	888	867	865	887	925	892	863	929	850	917	940	922	891	907	919	862	910	902	900	907	876	894	860	878	923	903	893	910	906	948	867	906	918	889	905	937	879	910
41497	17857	14706	12136	8509	5792	5147	4571	4550	3501	2804	2386	2217	2084	2113	2487	2173	2031	1832	1661	1434	1183	832	696	695	576	638	630	550	516	509	536	454	451	491	474	443	444	412	434	376	435	403	411	369	427	432	415	385	384	417	378	390	394	410	380	376	377	376	358	360	335	367	334	379	334	358	336	371	320	363	328	342	353	322	329	351	355	331	329	328	358	342	371	353	369	348	359	324	350	327	322	374	318	332	355	363	322	356	316	344	324	335	360	320	340	329	353	347	311	334	352	309	351	368	325	324	345	327	315	343	319	313	351	329	336	346	338	328	348	325	348	330	338	345	332	372	340	345	295	340	344	366	321	308	332	344	303	358	297	325	312	379	340	349	342	307	346	371	364	361	357	343	361	400	331	328	345	337	350	335	343	373	327	362	355	337	338	322	331	335	346	314	337	316	322	348	321	323	334	382	331	349	385	353	379	315	340	341	337	316	332	332	341	304	359	369	330	327	330	322	357	339	324	373	343	367	353	317	302	315	342	354	367	354	339	349	326	324	343	343	352	353	337	349	350	301	315	326	317	329	329	358	333	334	366	355	323	316	342	301	374	330	327	338	334	332	362	320	336	368	319	320	323	331	363	335	315	346	312	347	329	314	329	380	347	336	317	321	364	337	314	302	311	352	349	349	328	305	312	338	328	324	368	343	327	292	350	349	341	369	328	341	341	346	327	362	344	316	321	330	317	346	325	314	345	296	334	325	342	366	348	356	342	328	339	318	345	326	345	338	323	350	309	330	346	336	320	326	314	373	309	363	331	330	339	339	341	325	338	301	329	326	359	329	343	359	387	324	307	325	337	309	376	332	328	338	324	330	333	344	374	330	352	322	307	331	305	323	327	364	342	328	307	314	323	358	349	301	372	339	359	365	311	319	316	324	336	354	296	328	322	337	314	372	316	301	332	340	346	329	330	322	325	340	315	333	373	309	354	358	316	356	354	339	334	355	369	348	317	312	320	360	373	331	361	329	364	326	336	309	330	330	311	357	306	352	332	334	357	303	344	329	325	351	353	303	348	311	334	329	359	367	323	331	345	323	342	337	334	364	360	306	355	315	327	350	319	329	309	319	350	335	346	323	353	346	329	339	344	327	340	306	370	332	336	335	336	336	321	328	318	347	363	325	302	320	352	329	314	341	321	296	330	343	361	337	377	315	361	326	342	320	344	326	334	367	345	313	330	338	344	344	339	343	325	360	318	328	325	332	358	353	348	316	330	322	344	346	334	274	319	351	322	339	332	331	344	355	324	318	314	327	326	342	340	325	309	332	344	325	331	339	327	321	308	330	334	320	335	332	352	330	346	341	356	343	350	290	320	348	354	342	361	292	332	335	329	328	344	347	331	315	313	321	331	318	314	345	332	323	321	349	371	339	322	323	352	331	360	303	356	355	390	322	334	338	343	332	336	326	325	341	318	334	348	323	364	358	353	348	348	325	310	352	344	330	317	322	320	343	331	333	322	344	329	304	347	355	381	331	358	361	321	328	332	376	311	358	373	315	325	341	365	360	323	315	356	314	376	319	318	346	325	320	319	310	347	349	361	368	366	391	325	305	330	326	363	331	336	331	316	354	325	338	368	379	342	335	325	337	306	355	334	337	312	325	326	328	350	331	327	322	307	342	311	315	303	362	314	346	342	306	297	333	332	336	329	335	306	315	347	344	336	334	324	321	308	312	346	345	349	327	333	316	354	352	358	317	365	357	313	333	316	317	329	365	331	353	368	332	327	351	359	283	328	334	345	315	348	331	330	317	330	362	384	328	315	343	344	337	333	340	347	360	321	341	334	341	308	339	326	316	354	320	317	354	351	365	304	314	357	355	355	353	322	340	331	351	332	333	332	331	338	308	333	325	348	348	317	345	325	354	363	355	350	347	347	367	349	329	333	331	331	343	341	341	303	341	351	315	325	339	360	353	309	340	326	333	349	299	306	363	311	358	348	328	349	342	326	337	373	337	314	351	335	342	318	321	320	349	305	294	317	297	349	331	364	338	338	326	320	331	311	309	353	331	341	295	339	322	325	315	333	333	314	315	323	364	360	340	347	329	337	342	331	341	358	341	341	317	361	357	336	352	323	337	336	348	292	357	348	316	353	312	368	353	330	327	348	344	342	360	317	301	348	374	344	323	314	320	355	289	325	336	309	364	351	334	329	311	339	352	328	339	325	325	328	346	324	326	338	333	334	326	330	314	334	327	370	290	342	337	352	310	347	355	336	338	347	335	328	343	313	330	330	383	344	327	336	340	329	350	328	318	315	320	341	312	334	331	354	330	318	320	352	342	365	347	343	348	352	332	327	324	341	345	337	354	305	344	324	330	309	332	349	336	330	332	349	339	376	344	341	313	354	322	378	302	341	331	342	309	312	315	340	296	357	324	334	324	353	329	325	345	361	321	276	340	362	319	316	355	376	354	310	328	325	327	312	323	348	324	309	351	333	357	349	374	303	326	358	341	340	353	344	314	373	320	336	328	357	335	341	348	336	321	365	355	337	337	356	335	330	353	355	342	363	361	345	330	344	320	336	336	342	363	326	346	353	317	329	306	330	329	384	338	349	324	344	364	323	341	370	350	334	333	314	300	304	336	301	326	343	337	365	325	331	345	361	326	312	296	305	302	326	338	336	345	331	318	316	363	342	332	336	335	347	372	368	349	337	335	348	326	324	317	332	341	341	345	338	318	307	343	331	330	310	314	332	366	369	288	329	331	346	345	349	330	297	359	337	323	358	313	365	315	336	343	345	323	326	303	368	348	350	331	367	311	364	368	348	351	301	334	308	349	299	326	316	316	342	351	361	355	328	394	315	333	317	325	338	372	333	306	362	322	316	320	318	348	328	332	283	317	315	346	338	337	314	335	340	315	355	317	344	343	342	313	319	330	339	346	343	346	320	331	328	306	330	320	346	314	341	337	348	347	358	340	368	348	338	347	346	294	350	316	353	345	336	306	335	341	309	344	364	318	309	341	356	343	335	301	339	365	332	350	340	326	333	328	327	326	374	319	358	340	340	332	343	334	325	339	307	341	324	361	345	341	324	320	355	319	318	303	310	327	337	331	340	312	311	325	303	356	371	377	325	342	337	338	351	328	377	368	355	366	372	349	320	308	318	343	309	340	303	298	335	319	386	364	349	324	351	332	332	332	325	366	322	319	349	382	376	319	334	305	361	343	329	352	361	308	373	332	363	378	359	315	336	315	365	348	378	349	364	341	327	357	376	326	335	341	316	316	360	331	325	360	282	327	348	324	313	312	333	341	361	364	338	327	356	304	357	359	349	354	342	332	342	320	375	347	316	335	335	334	316	346	342	337	318	338	328	378	347	338	351	370	336	327	343	363	343	355	320	356	313	338	345	334	353	345	301	319	332	353	333	334	328	325	331	349	330	325	335	355	334	364	361	291	347	323	325	359	353	351	321	341	349	346	327	325	333	327	328	321	318	318	348	371	355	317	331	336	355
23494	7852	16518	20540	19292	16990	16997	16916	17105	14133	12305	11111	10533	10657	10501	11590	10055	9267	8804	7595	6792	5429	3887	3534	3051	2970	2901	2773	2336	2075	1959	2069	1941	1839	1829	1779	1656	1592	1591	1557	1458	1270	1393	1319	1405	1463	1357	1260	1229	1228	1229	1241	1202	1203	1127	1193	1147	1104	1055	986	991	1005	949	882	897	927	876	903	862	842	846	826	830	858	810	813	842	876	855	859	781	851	867	860	863	856	880	765	876	816	834	848	857	811	884	819	845	835	812	808	775	805	834	832	813	801	796	808	816	761	843	797	817	784	762	792	788	821	815	807	819	840	828	799	869	837	839	833	844	839	832	808	790	794	867	821	761	783	772	861	808	827	789	811	817	795	827	817	857	773	818	837	761	833	812	784	791	832	813	821	819	805	853	840	780	809	806	843	812	758	783	790	784	744	828	811	793	758	813	778	829	834	844	798	782	830	786	799	820	802	814	791	808	772	786	887	836	797	769	776	806	800	835	777	815	814	840	816	842	810	770	807	798	835	791	806	746	788	830	818	836	766	806	836	857	792	769	790	798	760	860	815	800	786	823	772	830	819	811	865	831	829	796	740	810	827	806	809	837	839	809	813	807	755	808	811	807	790	823	795	775	820	775	807	806	773	847	811	792	855	839	797	817	778	878	786	789	816	816	808	805	724	720	810	839	841	809	819	852	806	839	832	794	819	774	856	809	797	792	825	845	810	827	770	837	823	763	787	788	835	787	795	781	818	798	763	856	792	858	815	812	836	823	779	776	778	796	821	864	756	809	824	787	825	803	779	841	847	800	840	855	839	754	800	762	820	806	794	790	811	824	786	819	780	723	840	805	755	816	801	792	815	812	828	762	818	779	788	815	809	793	795	810	825	806	797	809	755	767	794	842	767	787	826	843	853	803	848	813	781	840	780	764	756	834	790	827	760	821	802	823	795	802	792	818	771	784	849	831	796	825	771	747	785	807	796	812	803	817	789	869	838	785	795	796	776	839	823	811	836	815	866	815	843	807	855	800	796	835	796	792	811	795	798	792	838	791	806	860	789	813	787	809	851	795	842	802	803	794	836	867	833	830	789	829	811	775	779	813	816	845	810	831	838	833	807	796	782	817	774	873	834	825	765	760	793	780	769	763	807	856	781	817	881	852	808	839	768	796	770	821	830	770	794	824	830	820	766	801	805	819	781	847	779	784	838	814	770	807	855	859	769	773	797	769	806	768	808	801	834	834	875	766	770	797	774	820	825	834	796	763	761	819	791	845	806	807	798	818	823	753	809	812	845	844	805	801	803	791	826	846	805	849	792	807	821	780	809	833	838	797	885	769	772	826	807	777	861	815	828	829	772	821	823	754	762	778	800	799	839	796	799	786	798	752	835	859	819	774	807	809	781	827	845	813	836	840	781	812	843	776	784	808	799	830	795	843	792	810	815	826	817	775	811	815	777	898	806	779	805	823	827	787	802	790	811	764	816	777	804	820	805	791	791	824	792	800	874	862	787	807	826	822	826	840	801	807	823	771	864	842	817	741	757	822	793	826	805	786	847	812	829	851	745	768	789	835	773	829	790	800	795	796	798	799	819	775	814	748	818	804	810	808	800	803	855	775	816	832	852	798	844	776	772	780	837	805	827	773	804	809	770	847	836	848	785	821	782	840	822	849	811	791	794	818	810	838	835	831	790	817	789	834	819	791	814	780	796	807	787	850	726	828	772	802	858	800	821	782	830	848	787	790	808	788	770	789	780	808	760	822	843	805	787	773	780	814	819	773	786	798	835	814	821	791	830	815	829	823	820	802	828	772	815	812	789	847	774	833	793	825	787	838	848	810	822	780	833	835	843	803	783	813	811	786	759	847	801	832	834	771	828	834	781	798	807	795	784	792	803	772	815	788	723	809	795	788	836	765	768	840	812	803	875	819	824	859	795	835	808	794	832	843	787	834	819	822	832	792	801	842	824	830	811	804	797	802	815	776	795	816	780	840	867	775	859	840	812	843	777	840	841	823	806	811	777	855	814	791	828	826	814	835	808	802	793	792	747	766	863	816	789	847	801	830	784	801	758	831	814	798	807	830	822	817	819	825	789	814	794	809	789	847	786	838	781	830	824	815	798	821	842	822	800	853	787	825	786	825	794	809	770	828	826	781	816	780	826	809	790	812	780	825	804	830	838	830	892	810	804	833	817	826	799	835	839	829	791	825	835	818	796	869	801	809	809	823	788	858	767	825	807	836	834	810	829	844	836	804	767	818	821	821	815	839	781	788	783	780	768	788	814	790	823	824	830	794	786	819	822	827	812	800	798	812	860	856	795	829	863	818	808	835	841	813	881	844	858	812	853	803	805	837	804	801	774	838	801	772	857	836	786	758	746	811	803	816	750	779	803	784	821	765	833	809	828	800	867	803	794	813	807	801	782	810	812	809	833	782	774	787	763	780	807	830	806	785	810	773	809	777	764	801	815	804	802	856	805	772	827	816	864	755	799	880	752	809	819	799	834	773	834	834	820	823	830	857	775	808	845	745	825	753	795	821	768	771	818	820	846	833	842	771	860	809	778	826	820	803	835	843	812	767	804	750	775	823	851	824	843	765	787	789	772	788	824	803	814	846	823	847	813	747	797	829	770	746	765	827	768	813	811	797	878	798	776	777	835	844	822	833	800	821	824	777	791	767	815	795	806	823	754	790	798	837	755	817	774	781	774	782	796	762	757	816	806	776	876	817	778	842	829	806	813	770	830	823	782	835	768	793	814	864	766	827	772	839	814	790	780	839	790	844	784	806	762	811	838	769	819	787	787	789	839	783	818	795	850	855	792	865	808	890	829	804	796	842	835	815	822	834	843	859	772	821	791	845	852	827	775	796	838	780	801	803	833	861	815	779	802	838	824	821	793	811	804	849	801	792	869	842	809	769	814	828	767	803	838	818	846	790	766	849	803	824	816	818	765	765	832	826	824	778	812	824	825	867	767	818	854	779	834	777	806	797	842	798	819	794	822	821	777	800	814	830	873	796	812	792	782	831	852	800	818	819	759	792	823	801	816	851	811	826	775	759	767	819	824	776	793	789	795	826	873	820	830	811	763	800	732	827	816	834	835	797	847	800	793	812	788	828	804	802	772	805	813	818	775	837	813	764	795	813	820	777	877	775	816	800	800	778	773	802	834	800	821	757	783	818	849	802	827	810	823	788	793	823	788	791	821	767	764	816	838	835	877	769	784	817	793	832	849	841	851	826	876	807	804	870	790	836	795	807	811	804	766	756	803	808	831	815	842	825	820	829	821	766	831	804	828	849	783	802	771	844	848	826	819	803	818	826	827	807	828	828	849	827	799	761	789	852	836	834	774	824	809	844	787	799	784	814	860	848	798	747	815	817	797	823	847	801	828	810	785	852	770	885	847	781	803	823	763	815	763	805	791	856	851	788	769	820	791	783	812	789	858	791	775	827	758	785	763	781	783	820	840	802	808	804	762	837	879	816	849	816	821	783	854	802	787	818	803	762	789	830	784
12350	3507	4222	3459	2606	2135	1954	2058	1860	1426	1148	1030	928	893	872	812	727	706	634	656	579	553	544	544	521	517	480	502	524	515	486	422	450	500	471	488	495	414	460	464	434	505	440	419	452	450	483	463	484	453	428	440	468	490	455	470	441	452	470	459	439	439	435	408	436	450	413	430	443	449	443	446	451	421	460	417	488	441	435	425	465	436	453	434	427	439	459	438	451	461	423	423	467	408	473	431	411	416	425	422	408	447	440	393	470	412	417	405	410	429	424	472	415	421	437	429	416	454	454	424	442	392	434	421	441	404	418	425	421	443	420	469	437	452	452	414	389	418	416	404	481	437	441	443	423	400	392	398	424	405	483	427	435	461	398	402	420	426	441	396	462	439	461	440	433	391	400	417	437	428	393	407	454	423	441	442	458	411	442	457	392	453	392	435	422	474	448	459	450	447	438	411	441	444	401	423	401	437	408	448	449	439	425	422	417	416	428	426	434	415	450	426	433	423	446	437	493	430	407	427	416	422	423	428	428	420	381	385	414	447	403	410	450	410	445	429	418	429	430	434	390	425	430	432	445	383	429	412	396	450	452	373	446	457	459	427	463	447	461	451	461	406	430	415	423	440	401	443	445	442	461	454	427	407	421	443	451	443	399	426	389	439	444	407	469	422	415	441	445	435	444	389	381	409	431	420	438	441	393	434	428	418	438	471	461	422	407	420	421	463	412	413	447	405	417	445	462	449	419	450	422	425	436	430	445	427	446	438	425	393	451	446	468	458	417	414	433	386	439	430	446	428	436	377	441	461	454	397	443	412	421	453	412	408	438	445	410	441	434	403	413	457	470	426	412	418	401	451	455	415	448	459	425	413	438	482	469	433	454	399	465	403	447	432	436	399	432	426	430	441	426	420	387	409	427	445	417	457	447	443	417	407	398	407	450	405	427	404	452	444	446	435	423	434	471	454	412	452	429	440	439	457	458	438	401	430	407	414	449	404	430	470	408	417	413	413	455	441	404	450	428	436	415	450	425	451	436	426	452	450	450	431	459	446	445	412	410	423	421	393	425	434	401	417	444	487	444	420	456	445	405	457	447	450	409	421	466	442	414	444	446	410	420	472	383	431	416	413	419	408	384	411	455	433	450	464	413	468	393	431	485	436	432	475	440	396	399	421	458	433	444	428	397	419	456	396	445	489	414	414	413	439	426	417	383	427	421	438	444	434	421	410	444	425	466	385	472	421	438	455	424	469	405	453	444	437	400	416	456	453	427	378	431	418	424	463	423	399	458	442	393	424	418	421	419	424	453	434	435	419	471	420	457	419	441	436	431	369	452	438	441	473	433	462	466	437	395	451	471	462	446	484	440	444	408	419	452	413	441	460	417	453	428	421	433	416	415	418	416	423	443	406	439	481	442	440	391	421	450	436	450	426	434	434	381	460	458	412	456	437	455	422	420	381	479	422	436	464	414	477	433	436	398	439	382	408	437	442	440	452	386	456	454	445	444	425	458	438	409	415	446	424	436	398	453	429	428	406	430	437	427	459	399	477	408	437	416	441	428	414	434	400	429	426	419	388	446	446	419	421	457	445	428	388	430	440	455	436	416	442	445	437	466	410	409	426	445	436	447	425	402	438	430	445	432	439	405	447	401	438	402	450	396	415	428	422	401	434	443	438	460	427	417	406	381	440	416	448	439	409	438	443	452	470	413	440	450	370	405	445	406	420	444	382	437	440	419	449	423	436	445	436	417	429	432	442	469	424	422	398	399	429	457	430	424	454	427	412	424	417	395	432	425	420	452	453	430	388	413	442	460	429	411	420	434	470	448	429	454	442	410	440	440	441	427	429	457	393	408	425	413	417	424	434	435	449	430	487	447	432	432	462	447	434	444	425	467	378	430	449	431	435	416	424	425	418	429	442	457	415	404	428	429	453	409	397	446	401	432	416	406	404	409	467	444	470	468	418	412	413	430	465	420	459	421	417	440	422	447	449	400	403	450	468	455	460	392	436	399	432	404	412	445	434	420	445	420	417	441	438	440	464	430	425	410	426	403	405	448	393	437	405	487	430	452	438	421	473	414	398	441	443	421	421	421	459	445	435	427	438	439	454	422	468	420	433	416	452	437	406	445	404	445	402	445	450	431	407	422	442	454	419	480	459	459	436	428	415	472	443	459	438	460	447	448	437	428	436	414	466	414	457	440	433	428	413	427	436	422	440	434	408	435	443	411	426	442	453	435	438	451	433	429	443	439	437	421	456	426	411	421	430	439	442	457	443	443	453	482	437	464	438	386	433	439	409	414	455	417	418	435	417	437	433	461	450	417	428	442	439	430	410	408	411	423	406	430	417	416	449	436	441	449	452	435	453	414	480	434	429	407	449	422	393	401	414	442	450	396	402	426	417	416	474	429	438	369	410	450	421	443	429	412	427	432	410	455	448	402	440	420	437	425	422	426	469	475	435	384	452	446	438	426	430	443	440	424	444	436	398	403	401	479	421	472	434	435	428	437	438	405	440	411	434	431	474	444	472	453	424	391	458	452	442	444	440	406	414	376	426	408	456	437	424	460	434	383	444	430	448	384	451	454	442	440	473	491	412	433	400	443	426	418	455	441	419	483	415	412	427	451	427	387	421	448	408	463	440	454	417	400	399	453	439	454	431	417	420	445	428	476	459	459	467	441	416	444	417	455	409	423	427	424	453	468	431	426	403	439	399	450	429	427	457	425	439	383	455	401	430	447	447	406	456	451	447	429	382	513	415	414	398	433	450	425	413	442	457	467	449	401	417	494	408	415	441	411	415	424	400	424	462	440	447	401	392	392	412	393	415	449	400	422	401	441	451	451	428	416	417	430	425	465	435	402	454	422	441	392	430	425	410	460	411	391	437	388	432	444	463	432	392	458	427	423	468	431	425	437	432	438	406	410	402	475	427	437	413	459	406	415	431	422	476	419	414	412	431	406	471	452	418	429	410	400	403	439	418	439	439	406	438	443	446	444	446	423	416	422	421	430	415	432	424	476	416	395	417	444	427	405	449	410	438	433	445	410	451	405	433	400	422	465	419	442	435	449	448	402	421	429	449	421	440	481	435	461	484	471	427	429	431	440	409	432	459	426	450	439	418	439	423	425	458	452	431	434	404	423	434	392	432	441	446	468	427	439	422	423	420	422	464	434	424	431	414	419	430	417	446	416	406	475	475	448	431	450	420	383	384	446	449	386	391	423	411	445	414	448	386	412	455	419	418	445	436	454	447	437	439	434	428	430	410	459	399	428	447	411	479	461	428	492	441	448	407	441	443	430	421	438	445	434	455	410	406	414	424	441	418	439	443	454	477	426	440	440	429	427	409	437	436	417	434	414	469	442	440	447	418	511	410	435	417	443	431	391	412	477	417	426	464	440	457	455	415	407	436	423	451	442	463	442	430	419	415	385	405	460	426	444	452	442	413	386	422	435	434	426	421	425	435	451	399	414	441	411	431	422	415	463	454	400	486	422	449
7249	3170	7395	9216	8620	8062	7600	8192	8055	6102	4849	4479	4069	3827	3771	3439	3108	2972	2644	2305	2066	1894	1722	1618	1605	1544	1654	1481	1461	1387	1422	1409	1351	1333	1302	1292	1325	1238	1294	1248	1243	1201	1206	1194	1215	1180	1165	1218	1187	1225	1123	1086	1183	1224	1109	1179	1104	1133	1120	1095	1064	1061	1058	1063	1103	995	1052	1013	1038	962	1012	1027	1015	1056	956	958	1032	1009	962	975	1027	1021	1009	1034	1044	1040	1009	1064	1015	1019	1048	1010	1024	1026	1081	1036	997	1025	929	1029	1043	1012	988	1044	1047	972	1063	1001	1013	1107	975	1017	1028	975	968	1057	1070	992	1004	989	946	1057	988	999	986	1006	1027	1018	1006	1094	1014	1039	986	994	1035	1024	1008	958	1085	1030	1009	1049	1020	971	949	1007	1000	968	1031	1006	1035	944	1020	1031	1058	1015	1005	1041	1039	1056	980	1045	1013	1003	1054	1020	1045	982	956	993	982	996	1027	991	1073	1029	972	1036	991	1095	998	978	1034	1023	1025	1014	1038	1018	971	1064	1000	1082	989	972	1000	1070	993	990	1041	988	1002	942	960	1003	965	991	1044	1011	1042	1038	1015	1005	932	1009	1014	987	1009	1011	1003	946	1024	1028	1016	997	1034	997	1053	967	1045	965	1014	970	1043	1031	996	1042	963	1032	999	991	973	1016	1017	1023	1042	1018	983	1007	1080	1017	1034	1027	970	1037	1062	1043	997	938	1018	1058	930	1031	980	1051	1034	1004	991	991	976	1013	1058	982	989	1043	1006	1007	1023	1008	969	987	956	1004	1093	1072	1074	1013	1055	986	1013	984	978	981	1033	961	1039	1012	1012	1010	933	1034	1019	1043	1006	994	1011	1032	1002	1015	1025	986	1010	976	955	1025	977	1033	1028	1041	1013	987	1012	1026	1009	1009	1029	987	1044	1014	1066	1036	1068	975	1026	982	982	996	1043	1044	958	928	975	999	1011	1029	985	1010	1003	1044	1016	1047	1017	1023	1015	1026	1033	959	1022	979	1021	1015	981	987	996	976	974	1046	1021	1022	1014	1045	1001	1080	1007	1015	928	972	1031	1022	1036	973	999	981	983	1056	1014	1041	930	1046	1016	1052	957	1019	1004	997	1037	1063	1058	1048	988	1009	1021	992	1047	990	1022	1012	1056	1028	1006	1014	1058	1003	1047	1033	994	975	985	1031	1018	978	968	1018	973	977	1003	1006	1030	1015	1074	991	1004	986	1018	1018	1006	1045	992	1004	996	984	987	1005	1004	1015	1005	1001	957	1068	1004	983	995	1011	1054	992	958	1015	981	976	987	997	1030	1002	1016	961	974	1028	1009	1033	1010	1002	1045	1032	987	1030	1026	1023	989	979	1001	958	1021	1073	1014	966	1012	994	1012	932	1015	1007	1039	962	1006	1028	933	951	1021	965	1013	1031	983	1018	1029	999	1059	999	1041	1005	974	1036	991	994	1007	1011	1040	1003	1038	1044	1011	1007	1053	937	1038	1064	934	1004	993	1007	1045	1000	1008	959	976	962	967	974	969	1072	937	1022	1026	1021	987	978	1022	987	992	1007	1023	988	1021	992	968	1052	1003	1004	970	1043	1032	988	1073	1023	1021	994	975	1111	968	1001	1033	999	989	1082	972	1027	1007	986	1006	1004	1012	1018	960	971	998	1008	1021	1017	1019	1017	980	992	1019	992	1008	969	1030	1011	988	1023	1080	1052	1011	1025	1017	994	1050	1024	1000	982	1014	1019	989	1035	1066	991	1047	989	1010	1098	998	981	1008	999	1047	1021	995	1041	1052	1025	1065	1025	1017	987	1035	1004	932	992	1039	966	997	1034	1032	982	967	989	967	1066	1051	991	1029	978	1051	1026	1016	1047	980	1021	996	1017	1070	1009	981	982	1005	1051	957	1006	1063	994	967	1005	1031	929	1025	1011	1045	1032	984	1028	1024	956	977	1010	1045	971	986	1006	1065	1013	1009	1036	1039	1000	1036	995	966	1004	980	985	1003	1076	1031	1007	993	1003	949	1027	1054	1029	1028	1063	954	964	948	986	1039	1017	967	996	1002	984	1052	999	996	966	988	1041	1012	1041	1031	968	1010	1044	981	1020	1013	1000	1034	992	1059	1047	1008	990	975	959	1075	1001	997	1027	958	1016	977	1045	1023	979	1043	990	1000	1097	972	1040	997	1017	1040	970	984	984	1011	1024	947	975	1004	1036	985	1033	1005	1061	957	993	1020	997	1063	1061	992	1031	992	1012	1006	1001	1006	983	1079	956	1041	1063	1015	1018	985	1031	1019	1035	996	1026	940	996	975	1020	975	956	1065	982	968	1025	984	1005	980	990	1020	1042	1010	934	981	1014	1024	1022	1040	1031	1033	1013	974	1029	1071	1053	955	1004	993	980	973	986	1019	1070	973	1003	1042	1016	1026	1052	1015	1059	957	1046	1055	1015	1053	1034	1012	991	1009	989	1031	1020	967	1048	1009	995	1036	988	952	1002	1028	1029	1040	1007	981	1031	1002	987	967	1018	1013	1014	1070	1004	984	1009	993	972	992	990	1041	942	1049	1046	1047	1012	998	1028	1012	1031	997	1001	1003	986	1011	985	996	1007	996	1004	1023	966	982	1066	1050	988	1017	1021	998	989	1044	1046	1011	1012	1016	961	1100	1027	1022	1028	1017	984	1007	1026	986	990	988	1011	1026	976	965	984	997	947	1014	1035	1052	1044	986	999	988	1069	975	997	991	998	995	1046	1046	975	983	1000	971	1020	959	967	971	1004	973	1066	1009	1028	968	983	980	1058	1037	1015	1014	953	963	982	1002	1022	943	1008	1010	1013	975	985	1025	987	1021	994	968	1019	1015	972	1005	1018	979	1011	980	1005	970	1017	1026	974	1047	1066	984	1061	938	1085	1024	1000	1089	998	997	1010	1018	1055	953	974	1036	1003	1030	973	1051	997	1006	1041	997	978	1043	995	977	1023	961	1010	979	1007	1034	992	993	988	1040	965	973	993	1010	1024	994	954	1039	990	1037	1024	1009	1039	987	992	1045	982	947	1027	940	1009	1013	1004	991	966	953	1007	1072	959	1016	984	1014	1014	1000	997	1010	981	1090	975	1024	960	992	1022	1042	1031	1007	997	1005	995	985	961	985	1007	1042	1028	1011	1022	962	1023	994	1057	1017	970	1003	1063	1013	1074	995	1027	986	1030	1029	1048	1046	982	980	1034	1009	1007	968	1021	1036	1029	958	959	1021	1016	1007	1016	967	1027	949	977	1035	1065	1026	1012	1025	993	987	988	1001	968	954	1031	963	986	1053	1050	972	1026	988	977	1059	1017	1023	1020	941	994	1043	955	1007	1004	1052	987	1030	980	1064	1030	1045	983	1004	993	1016	924	1044	1001	992	959	992	1009	975	1056	1035	1051	1014	1059	994	993	999	1018	1055	956	971	977	987	998	978	1036	1031	1012	1017	1031	1007	1061	1007	1012	1016	1002	946	1051	1014	1001	987	1050	1023	1011	940	999	1034	1013	1047	1035	973	1049	1072	1046	996	1003	951	990	986	1001	993	1017	979	1033	1054	997	1046	1012	990	1073	951	973	979	1024	977	982	1015	989	1048	991	1040	1005	1009	993	989	1068	961	975	1013	946	1062	953	1049	989	1012	968	993	1029	1027	1034	994	1034	1036	977	1003	1093	1025	998	1020	1014	1038	1038	992	1019	1000	1005	944	986	999	990	1036	1057	1115	990	1046	1013	979	969	1018	1025	1012	964	955	1014	1001	1022	1018	1067	979	1023	1039	1025	1038	965	998	1018	1080	1041	1008	967	1037	985	975	1015	1024	1019	1034	997	997	980	1002	1021	980	999	1030	1023	975	997	999	1012	1008	1047	985	1012	966	973	978	988	1082	981	978	961	990	1004	1015	1018	1012	1030	1050	1013	1002	1036	984	1003	1010	1023	1003	1012	1002	1011	1018	984	969	989	1034	1029	980	1055	967	1038	971	995	1001	1054	993	1035	968	987	1055	1024	1021	1035	1036	953	1005	998	951	1048	985	1029	952	1025	974	1031	973	1028	987	1009	1063	992	1007	992	1015	982	1044	1037	978	1089	989	995	1004	1064	1041	979	1024	1072	1034	997	1025	979	979	999	947	975	1045	1028	1006	1042	1047	997	1020	995	1039	998	997	1081	939	1047	956	1016	1034	1029	928	1027	1007	994	967	1024	985	1055	982	966	947	981	1001	995	1026	952	963	971	1018	1006	1008	981	969	1001	1047	1042	1012	982	1011	1009	992	992	1047	1037	997	1024	1004	1026	1019	979	983	1004	985	1077	977	974	989	1023	1023	949	1010	975	1038	968	1024	1045	962	951	984	977	1053	1046	1016	980	990	962	1020	1031	1026	1011	1091	1033	1002	1016	1037	1015
30598	11058	9450	7736	5507	4069	3674	3619	3013	2307	1897	1668	1720	1501	1468	1472	1354	1370	1180	1038	1050	728	681	593	578	584	574	578	528	502	484	493	477	470	471	477	461	466	463	493	482	451	426	425	424	438	479	443	432	453	426	445	424	430	452	434	402	436	412	371	382	392	372	413	377	384	418	393	400	394	372	417	363	408	404	402	390	347	403	399	348	345	385	355	414	372	410	402	407	386	386	398	401	415	368	402	409	382	404	397	425	388	392	378	389	399	373	366	373	381	381	396	404	409	427	403	396	400	363	358	356	375	339	389	441	414	386	381	378	383	407	406	395	367	375	381	335	362	389	380	376	377	361	406	373	409	411	375	404	379	367	377	384	425	399	404	381	386	421	376	405	402	380	392	397	395	377	367	367	368	398	362	381	421	402	371	380	381	408	435	404	398	403	410	407	387	397	354	373	354	361	358	431	370	381	426	408	422	398	365	404	380	389	390	390	392	387	383	403	411	367	391	385	391	374	407	346	386	398	355	392	366	388	404	419	390	381	374	407	377	377	408	400	388	403	381	391	406	360	411	359	389	383	391	403	369	376	379	410	408	387	395	335	375	375	397	404	372	356	389	404	364	410	396	375	415	380	391	400	400	366	447	364	408	417	407	390	386	359	388	391	390	359	401	412	401	400	386	390	376	381	397	407	358	410	408	424	379	377	384	389	394	397	359	372	400	395	350	365	405	393	413	388	390	370	349	405	418	384	388	369	397	401	378	405	377	408	403	373	365	391	377	389	389	385	390	405	395	395	393	371	387	390	384	389	369	371	359	391	386	390	403	401	377	379	417	378	375	407	380	386	360	374	393	390	436	400	384	374	404	363	330	391	402	381	386	351	387	377	367	382	358	386	387	399	399	408	381	398	354	357	382	350	351	425	363	392	355	382	371	390	385	385	419	394	363	415	399	368	369	366	368	408	410	406	371	391	378	371	361	396	386	364	419	433	373	380	377	415	350	387	392	407	397	388	372	389	387	379	416	398	418	393	373	391	408	388	359	398	415	404	419	406	360	398	386	411	388	390	403	418	405	383	372	367	384	383	392	392	370	419	395	392	360	390	367	401	396	374	409	381	384	363	399	386	375	349	402	364	384	378	366	403	394	379	386	366	376	372	376	406	379	371	390	400	393	389	389	365	371	378	386	400	374	404	399	384	347	374	357	388	371	367	383	373	384	390	378	394	375	390	372	407	366	401	374	357	376	407	374	378	400	427	401	375	407	395	391	365	395	407	359	425	358	388	402	407	432	403	395	358	375	353	362	329	373	392	385	398	408	417	396	403	368	402	389	392	417	354	381	393	400	376	373	374	407	362	386	391	387	381	406	391	365	401	367	396	404	408	394	410	385	408	374	404	426	390	400	382	374	392	385	371	386	386	368	376	370	399	427	377	389	411	363	370	428	388	371	391	381	383	387	396	368	377	363	386	384	385	392	347	412	378	360	393	385	385	382	389	370	389	382	405	384	377	389	383	384	370	383	370	405	415	433	377	415	406	385	377	395	365	337	385	406	335	419	402	397	356	378	364	387	376	384	381	401	386	356	419	405	363	422	392	393	359	324	360	372	367	425	365	357	394	407	387	382	363	400	391	389	383	344	403	368	391	413	396	376	387	402	369	420	408	368	352	387	415	411	395	432	391	396	372	415	376	350	389	406	419	366	401	435	363	323	403	359	394	408	363	369	391	393	391	408	349	406	385	409	416	383	421	417	346	406	386	411	399	427	394	358	356	347	381	392	402	368	379	411	367	400	406	412	381	410	390	377	399	402	415	386	407	398	373	368	376	375	386	406	382	380	406	384	396	358	340	391	401	379	385	383	398	376	321	370	364	357	389	362	365	376	419	416	355	391	401	425	403	415	378	364	397	381	369	382	375	403	400	367	404	420	365	382	386	372	373	405	401	372	387	378	390	371	379	390	395	420	407	362	397	421	390	398	371	373	391	384	393	391	361	380	364	386	383	387	409	409	405	440	378	411	405	362	388	401	356	414	393	392	387	389	352	378	372	409	374	430	430	430	369	408	381	407	386	378	405	392	351	358	362	393	392	400	410	415	383	387	418	388	370	395	363	397	342	391	388	375	403	389	379	404	394	356	373	353	393	381	366	415	392	429	388	405	346	358	398	341	400	346	421	358	414	415	383	367	373	377	371	403	353	357	406	373	369	394	354	377	383	384	378	415	422	385	375	359	387	386	439	354	410	396	375	431	387	375	381	374	374	414	410	382	404	400	406	404	381	371	389	407	386	385	444	373	368	374	349	404	385	366	380	414	439	379	379	355	361	389	429	375	382	369	406	397	395	349	391	386	410	375	387	367	371	417	388	405	409	400	388	352	426	406	409	398	357	392	445	411	431	384	408	387	387	399	394	391	403	361	372	398	382	378	392	394	365	392	383	433	411	398	392	347	394	391	378	393	387	350	436	393	398	398	456	393	384	351	395	413	402	400	404	401	408	382	418	408	437	411	382	385	370	374	368	399	382	384	403	404	377	385	418	360	400	372	387	366	389	391	373	364	389	379	390	379	392	408	423	378	403	405	405	404	404	391	337	404	386	398	349	394	409	394	364	394	335	424	384	381	387	440	432	391	382	414	394	405	388	363	363	349	355	394	370	397	378	343	384	396	379	386	421	394	372	395	423	400	377	396	407	409	376	436	346	377	414	414	401	387	398	354	382	382	373	398	410	369	414	387	394	399	405	359	363	391	393	378	401	421	406	399	373	384	411	418	375	381	401	376	410	385	353	391	420	395	382	393	374	382	382	381	382	356	400	366	412	391	361	350	384	408	428	381	402	425	409	412	373	401	414	354	395	392	426	397	384	392	424	395	408	371	401	416	363	420	415	410	345	410	404	387	384	362	388	417	387	396	390	447	359	388	423	355	405	406	374	405	367	362	402	355	406	377	383	365	379	390	399	379	379	363	374	373	363	365	368	374	392	404	397	401	384	429	379	404	381	425	381	396	371	413	388	376	423	378	372	354	381	373	393	371	405	393	402	386	388	420	346	389	383	394	380	371	400	390	432	405	396	362	418	378	372	370	402	387	393	368	368	382	408	377	386	388	365	369	395	376	362	393	382	410	396	447	401	396	397	402	385	389	391	353	374	419	371	400	380	390	405	401	407	368	391	367	386	416	391	390	398	371	348	393	422	418	376	386	393	379	436	374	399	367	378	397	419	392	411	381	402	379	361	395	387	396	380	367	381	361	403	379	407	407	364	379	397	391	389	380	356	390	391	375	395	365	391	340	401	379	372	365	397	383	432	379	379	378	393	386	407	410	370	393	404	406	358	384	361	373	372	432	355	339	398	369	374	392	378	376	389	403	362	350	386	365	395	371	393	380	367	357	403	392	360	397	392	386	354	374	409	368	405	368	375	395	379	400	357	399	384	370	346	412	391	384	359	359	378	385	404	366	389	401	389	392	386	371	391	387	382	379	374	383	390	377	381	385	414	401	372	400
17022	5897	12508	15948	15025	13666	13711	14350	12446	9864	8923	8347	8233	7595	7502	6825	6871	6388	5812	4728	4577	3506	3033	2572	2387	2287	2403	2116	1936	1795	1667	1781	1613	1612	1561	1525	1517	1473	1423	1360	1280	1339	1267	1267	1380	1304	1280	1169	1248	1228	1232	1246	1224	1159	1186	1153	1145	1074	1050	1029	1076	969	967	974	960	963	967	947	921	971	973	953	921	920	933	961	909	896	900	947	893	946	927	974	954	881	970	970	947	960	874	951	951	955	924	933	926	873	958	894	930	987	931	916	973	982	897	942	914	897	930	934	973	941	916	908	922	958	917	920	965	909	910	936	980	884	904	936	960	926	993	930	879	924	933	882	932	915	930	864	900	919	967	946	945	960	918	961	896	913	926	922	914	947	886	935	948	933	965	909	865	935	883	964	1011	937	886	877	979	910	974	898	932	926	910	908	932	929	902	881	963	934	886	935	882	913	885	881	918	920	929	904	877	904	954	944	897	946	880	923	934	876	974	942	922	933	915	896	899	925	916	919	963	921	912	913	936	901	896	925	936	931	884	890	888	961	959	904	905	907	927	932	933	908	961	932	947	913	883	934	881	896	966	897	919	909	940	999	987	945	877	893	956	915	842	930	931	985	888	890	934	910	909	911	944	877	938	869	934	869	938	922	914	907	948	886	922	896	960	910	943	888	942	869	855	934	885	881	920	892	915	945	920	901	897	917	977	886	953	871	955	927	927	884	939	880	937	889	861	872	950	935	869	979	886	852	937	886	911	938	999	889	937	871	913	885	934	887	958	916	901	924	976	895	900	884	942	931	871	861	931	968	987	939	903	909	912	897	884	875	910	896	882	917	924	953	899	884	945	960	906	954	894	915	935	934	923	880	908	896	954	918	968	915	951	896	902	887	888	896	911	928	898	934	937	950	884	992	906	906	882	896	892	902	909	869	959	967	924	854	873	928	858	995	916	923	872	937	908	914	903	927	881	933	910	926	927	898	921	957	952	839	947	920	880	954	869	890	901	939	999	914	911	917	948	871	938	959	901	933	934	901	906	985	951	906	924	961	888	970	927	884	916	905	907	945	950	902	933	923	899	921	889	946	920	916	950	873	947	891	916	885	925	919	905	989	920	838	879	955	903	919	892	936	914	890	984	897	931	908	903	869	917	913	898	947	904	961	882	873	930	911	910	927	939	961	890	972	899	969	882	953	902	935	901	850	930	906	913	963	931	962	856	944	943	903	991	966	935	926	924	894	886	898	855	917	914	918	886	905	894	903	956	926	924	887	863	925	944	940	964	952	937	934	987	911	916	935	907	880	954	917	938	900	939	884	901	938	891	900	926	937	988	909	897	892	919	835	886	908	914	933	873	885	925	931	903	936	932	878	942	934	886	920	924	950	907	897	941	887	895	913	942	891	909	881	884	918	931	908	939	893	958	895	906	932	975	907	975	874	911	990	986	939	922	882	947	928	885	912	890	920	983	937	925	876	877	891	961	895	876	903	955	904	912	894	955	893	925	942	935	919	902	923	900	910	921	919	941	969	875	881	935	917	953	891	928	910	895	907	955	927	927	892	920	936	921	941	935	910	927	926	928	903	942	900	901	901	937	924	905	919	931	886	907	936	931	947	904	948	972	931	922	872	924	938	928	861	882	889	891	915	943	977	949	972	932	888	889	857	906	931	936	948	941	877	872	847	998	940	927	900	946	930	922	876	883	913	951	892	937	887	862	902	916	948	905	963	943	879	940	925	923	869	930	912	929	910	929	866	919	885	953	870	928	879	920	934	898	898	951	925	959	927	860	900	910	897	894	948	897	911	936	922	960	916	889	892	917	894	972	921	912	959	942	909	996	950	850	924	898	878	857	879	962	933	903	931	905	903	947	903	883	932	888	884	890	915	942	919	895	876	908	947	911	910	966	910	902	940	950	844	910	950	969	909	930	930	935	908	885	924	905	890	924	847	896	949	910	912	894	978	901	945	896	945	878	913	974	934	915	891	911	886	907	944	904	917	895	918	953	887	957	840	1009	920	920	962	874	918	925	915	954	862	921	854	939	915	908	946	909	938	954	919	916	898	970	873	928	909	952	904	925	917	905	972	917	919	917	938	958	910	899	906	1001	873	935	929	936	915	966	934	968	899	910	954	945	941	938	910	879	899	951	889	863	931	889	957	940	918	855	937	922	928	897	899	956	911	928	952	876	926	922	919	887	955	860	970	905	960	929	912	923	888	953	895	904	935	884	898	949	948	934	968	910	908	887	951	876	896	924	936	951	873	903	915	909	921	900	906	947	926	869	957	955	886	937	890	904	978	908	915	903	950	863	955	912	918	993	910	899	900	929	904	876	939	938	889	882	943	896	981	932	890	918	942	911	900	902	920	903	943	944	984	878	929	889	933	950	925	963	942	929	913	920	910	892	928	930	865	903	930	875	936	914	978	959	924	899	907	916	960	939	936	922	893	937	924	887	947	887	908	971	874	937	938	928	947	903	910	919	933	950	983	884	905	854	925	904	907	911	908	921	913	919	893	950	888	963	937	952	895	919	945	957	885	904	904	932	961	953	924	954	914	931	870	927	901	949	931	878	894	911	911	983	878	965	946	955	902	888	960	923	937	941	882	879	879	855	908	903	910	914	960	931	922	877	887	908	924	951	916	948	971	927	978	891	935	922	933	996	876	981	905	960	946	887	952	930	906	946	878	944	957	935	868	921	921	916	854	912	912	876	921	927	928	918	934	916	902	922	937	869	899	952	873	912	865	973	951	912	925	919	926	904	952	879	904	884	943	879	978	933	893	906	857	892	959	961	941	940	833	941	966	933	927	831	836	972	909	919	914	941	933	914	895	924	893	959	936	876	877	978	914	886	994	914	906	900	896	913	924	977	925	930	903	948	877	947	915	843	933	908	925	934	940	923	923	930	931	876	925	914	908	911	903	913	961	903	928	900	920	983	939	898	861	900	911	912	919	926	983	865	923	932	897	868	929	914	916	893	913	929	952	969	916	903	946	923	927	905	958	949	875	913	885	904	952	929	926	892	845	890	939	925	880	897	925	949	894	929	958	896	929	895	914	932	943	898	923	939	963	964	918	846	914	898	862	851	867	945	886	948	890	876	900	926	978	937	937	933	962	913	905	909	951	932	900	942	897	917	940	961	937	884	938	912	906	945	847	887	898	959	936	910	910	925	874	930	917	943	963	945	885	923	959	922	877	934	866	929	904	922	1008	878	918	925	934	906	889	914	932	903	939	928	955	933	918	927	951	926	860	956	911	927	869	927	902	918	944	957	927	970	912	928	919	964	909	917	913	917	844	903	910	911	866	868	918	902	907	948	886	876	941	934	946	935	899	913	922	885	946	870	940	925	867	935	905	918	952	918	897	946	919	912	887	903	910	904	935	889	926	912	948	937	883	925	948	926	917	905	920	864	953	977	959	894	934	937	917	928	910	902	911	939	968	956	925	922	897	915	925	957	892	946	962	933	934	861	961	932	896	903	915	942	947	970	930	937	941	924	872	936	920	992	921
42075	18310	14670	12565	9418	6510	6232	5504	3884	3139	2717	2421	2396	2399	2110	2165	2060	1869	1892	1572	1290	1162	871	736	660	680	692	579	518	557	562	507	468	462	479	459	448	429	429	455	418	426	358	434	407	385	423	399	409	404	378	390	391	409	398	409	344	358	323	360	378	349	343	335	352	332	388	355	320	367	349	356	360	353	344	349	384	330	353	390	357	353	358	376	330	337	328	327	354	357	369	331	360	353	335	365	335	329	332	328	372	351	346	358	349	360	334	352	328	335	343	335	334	368	349	348	330	366	344	358	344	337	357	310	336	337	362	358	357	362	353	350	328	310	333	371	359	362	357	362	349	354	377	341	325	358	346	311	367	325	315	358	359	347	343	369	369	339	363	343	340	347	366	336	328	352	335	322	354	357	381	351	333	357	337	374	349	315	352	388	352	335	346	353	350	354	370	341	332	343	364	329	327	369	333	360	386	341	345	310	352	357	323	360	357	347	364	375	377	356	331	336	328	327	351	330	339	293	356	333	332	392	335	359	339	374	357	342	362	373	361	356	345	337	327	343	307	317	361	335	352	366	361	305	330	354	371	343	351	340	360	342	364	361	359	349	333	348	360	329	368	388	333	330	368	343	308	330	328	351	355	370	357	362	384	324	348	340	325	311	323	351	361	343	345	349	368	336	342	364	359	324	352	379	332	357	347	313	327	337	339	327	350	331	334	368	308	348	343	351	321	352	311	362	321	311	362	375	337	346	342	355	315	339	329	337	370	328	313	350	329	346	331	354	323	340	344	366	322	345	342	298	355	329	326	322	311	316	352	382	362	344	289	344	361	332	360	344	329	345	344	334	348	338	346	317	318	351	332	351	319	363	334	352	347	360	341	357	332	351	364	374	315	351	346	329	351	316	322	320	322	299	339	329	338	337	340	320	346	368	340	322	341	333	316	358	353	324	331	356	321	383	329	300	339	355	363	364	337	352	356	329	322	340	334	335	330	328	332	313	340	326	327	298	333	364	337	381	355	350	361	362	325	307	354	363	340	329	346	349	319	378	345	334	342	336	337	349	365	362	372	297	328	313	329	316	370	332	334	336	319	387	349	320	361	347	333	329	325	339	361	332	321	355	337	344	336	345	345	360	338	332	375	339	347	369	365	334	354	326	329	378	334	326	355	364	367	337	343	346	372	375	323	360	375	346	375	351	325	353	375	353	354	334	338	335	342	364	355	364	359	325	349	322	354	316	329	354	304	356	339	330	353	362	365	348	355	347	376	322	358	383	336	336	302	326	373	347	353	381	336	332	327	316	355	360	324	347	377	366	368	307	332	360	326	317	351	361	324	347	332	316	331	332	312	332	335	311	363	356	325	363	332	373	336	353	328	351	341	379	351	361	334	318	317	378	327	351	309	327	347	325	378	317	370	307	333	338	332	345	356	334	352	328	354	335	312	360	350	328	307	347	344	357	344	339	333	343	340	330	366	384	353	334	326	337	354	353	353	330	351	349	322	340	333	375	345	363	370	389	391	377	363	335	357	355	343	369	358	340	341	345	324	335	324	355	335	351	371	336	332	330	323	344	345	337	338	355	342	382	320	353	357	364	354	347	331	329	377	330	366	334	367	334	341	381	337	393	346	325	384	357	325	352	352	343	358	361	337	357	329	332	364	383	337	379	298	361	336	324	342	354	322	363	383	329	356	345	370	303	357	348	349	343	348	347	345	356	342	326	352	363	332	327	346	366	322	330	287	364	338	349	358	378	346	334	360	400	346	319	366	329	370	353	358	374	346	294	359	326	344	349	338	329	366	361	330	366	356	338	315	366	364	348	327	341	325	314	355	337	358	317	347	346	340	332	357	393	353	369	311	342	338	337	347	321	332	312	331	320	340	344	344	314	358	363	355	342	312	341	355	358	313	338	338	335	352	332	327	357	367	365	339	324	336	337	340	340	351	318	336	367	376	347	333	352	342	346	357	371	348	351	369	320	368	338	326	326	322	299	341	347	382	325	342	346	348	351	332	364	355	357	336	357	339	364	310	358	329	338	365	321	348	363	362	361	369	315	353	345	323	337	342	358	350	365	359	367	347	339	351	364	317	325	327	367	332	351	366	331	328	340	357	340	340	371	362	394	357	380	350	342	352	339	379	317	337	331	311	363	347	340	379	321	329	362	332	362	341	355	397	340	358	304	324	374	325	308	359	328	363	322	395	343	332	337	369	334	341	331	328	326	340	348	346	347	305	329	346	346	310	296	329	329	345	298	314	338	326	330	331	368	356	340	333	348	375	348	301	332	351	336	337	347	388	330	323	334	347	359	346	344	330	313	359	370	340	305	325	364	354	316	343	319	350	337	343	338	343	347	332	350	342	322	304	344	349	329	316	339	321	353	318	306	317	367	348	302	348	363	355	316	340	349	346	338	330	332	364	307	334	359	341	301	342	378	348	330	335	377	324	335	390	317	350	336	345	352	372	331	322	345	346	351	348	371	358	327	327	343	363	327	346	329	366	375	342	327	306	301	320	366	349	323	344	339	308	376	334	348	343	344	352	371	354	344	331	377	362	361	354	300	355	380	335	344	353	327	359	366	320	347	314	355	353	321	360	356	325	315	306	360	328	345	347	357	353	374	335	336	331	358	321	359	312	356	360	339	323	347	345	356	336	333	352	336	322	361	330	328	315	324	353	346	332	350	350	352	327	337	365	346	353	340	331	320	353	359	315	354	351	355	322	350	341	367	355	314	342	338	314	316	335	351	352	352	322	319	342	337	352	332	370	315	312	358	335	362	327	362	369	353	329	358	360	320	359	310	359	306	332	349	367	340	359	359	356	320	339	366	358	341	355	334	367	378	354	327	315	325	364	323	359	343	330	347	354	339	329	344	314	324	371	355	345	326	350	314	364	356	337	340	356	333	308	318	358	337	328	337	311	365	324	356	332	351	335	308	321	328	334	373	335	400	347	335	341	362	351	334	364	355	363	343	325	340	354	354	362	353	322	341	352	322	356	341	327	366	314	324	356	327	325	318	343	391	349	330	339	348	382	348	337	331	360	383	356	323	326	343	346	385	324	368	343	337	313	359	317	364	367	317	346	318	342	359	374	317	339	361	315	362	346	328	385	325	337	359	365	313	314	304	348	341	371	343	350	323	387	370	324	326	402	357	318	343	318	326	354	376	329	340	345	325	366	305	313	356	348	354	361	321	318	379	339	350	323	343	355	366	357	338	363	359	322	331	362	387	321	330	335	342	370	336	363	336	340	351	385	357	349	340	395	340	345	315	312	324	347	361	337	311	353	343	311	347	360	320	330	320	364	336	356	384	311	348	343	343	337	375	367	330	350	383	312	321	344	324	354	315	343	347	377	357	364	357	352	337	371	335	317	325	361	343	368	339	329	318	366	339	319	330	340	354	315	364	371	376	346	343	360	339	368	321	335	411	344	335	334	316	351	342	355	356	314	359	328	342	351	390	328	337	343	325	377	318	373	361	373	368	361	379	362	335	325	331
24214	8000	16749	20976	20829	18281	19667	18811	15315	12895	11949	11471	11365	11322	10785	10333	9446	9033	8445	7302	6153	5254	3837	3524	3010	3135	3191	2897	2509	2225	2220	1963	1959	1856	1788	1749	1699	1617	1563	1509	1405	1348	1365	1454	1392	1386	1332	1283	1312	1313	1279	1283	1278	1265	1180	1186	1093	1052	1048	969	939	953	934	965	936	892	939	881	897	860	899	767	841	821	858	895	845	867	861	800	818	836	853	868	954	892	845	858	864	858	926	842	824	856	804	864	836	841	816	832	827	821	886	843	841	922	865	812	831	828	834	845	797	845	794	834	857	841	834	813	839	893	858	860	876	856	836	881	840	854	894	804	862	831	826	882	837	806	829	820	794	800	838	863	871	832	852	811	871	821	804	809	847	816	875	793	835	830	813	857	819	827	881	803	842	845	837	798	830	752	838	785	819	834	844	801	820	804	846	904	858	881	858	837	820	817	867	788	829	825	896	820	819	848	821	790	848	820	820	863	843	825	873	808	783	842	824	860	818	825	834	821	822	834	768	831	855	819	825	851	774	825	826	825	834	803	860	836	813	857	857	815	855	822	822	827	893	827	837	820	846	836	866	821	775	834	808	902	865	811	816	821	794	812	779	786	821	849	766	777	828	832	835	850	871	838	834	800	891	822	832	850	834	812	840	765	816	861	840	829	838	869	839	832	831	821	865	803	817	833	828	806	794	850	815	802	853	858	825	827	782	790	841	808	784	822	815	821	826	797	811	879	833	807	854	816	819	824	829	831	789	775	821	844	844	787	824	774	823	779	816	838	812	812	841	839	809	802	794	841	803	826	856	806	841	812	824	839	819	809	816	862	834	858	846	854	819	813	848	828	814	865	794	793	860	835	804	794	835	867	840	853	806	847	786	845	835	794	823	829	813	843	860	814	856	808	851	858	824	828	835	801	776	835	830	859	840	812	841	802	851	810	812	731	832	873	864	839	846	813	831	832	849	785	795	835	798	818	816	817	744	874	751	791	857	891	851	830	832	782	824	847	830	839	844	868	821	843	853	810	827	818	808	866	843	802	825	824	814	828	806	844	854	911	846	870	834	806	806	834	848	815	823	806	815	850	840	850	808	826	839	801	819	883	813	815	818	806	810	750	844	852	835	895	871	832	830	821	874	866	854	821	808	876	837	837	867	819	804	808	823	790	813	802	902	877	817	814	828	873	833	850	865	827	842	805	852	825	813	837	804	788	804	821	838	848	843	800	814	854	787	900	871	810	781	824	845	830	849	808	784	790	863	833	841	850	766	843	853	819	848	817	815	833	844	889	843	868	814	877	868	851	822	796	821	804	824	837	860	789	840	842	835	763	864	817	854	803	840	834	816	806	827	852	834	854	810	831	850	841	822	829	821	829	768	841	857	801	840	893	815	826	853	824	850	842	836	845	806	806	798	843	801	799	824	783	874	851	865	795	844	830	815	819	849	827	855	897	832	824	884	824	861	851	836	787	836	827	809	793	810	816	830	781	865	876	866	786	770	798	834	788	813	843	864	820	838	840	804	858	754	821	841	818	780	800	842	811	877	831	897	853	839	843	825	825	809	851	807	793	839	797	843	819	872	870	815	799	832	830	850	835	873	786	837	835	802	881	830	903	833	841	800	834	855	906	792	839	796	815	815	826	818	850	827	807	877	843	799	878	835	842	870	805	792	893	813	847	835	875	820	814	796	890	892	769	858	817	821	877	864	834	791	863	804	868	817	815	837	859	918	868	860	794	858	803	831	855	828	856	833	805	795	814	813	768	809	842	833	829	862	872	806	791	844	891	863	759	832	832	836	862	824	804	875	813	817	835	853	833	793	797	866	814	831	825	827	839	803	852	842	855	868	804	832	797	876	790	849	809	815	818	814	773	874	824	830	818	831	826	863	787	849	852	823	871	786	803	884	826	826	849	841	846	826	842	817	824	830	835	827	808	817	802	827	837	817	852	840	894	869	845	850	829	770	880	796	863	894	846	877	847	852	856	804	863	822	793	817	818	879	804	795	895	802	848	860	821	838	835	817	816	822	822	854	837	868	826	827	889	749	796	860	809	837	850	864	817	853	832	786	888	823	878	877	838	828	850	858	828	831	832	836	800	848	816	818	809	800	848	841	848	831	828	810	811	833	765	785	860	820	826	847	802	788	836	821	804	779	821	803	828	820	849	866	835	819	821	797	863	846	845	837	809	862	824	878	801	863	782	790	821	855	829	871	841	874	836	845	796	857	854	806	822	844	780	799	857	871	825	783	785	832	822	853	781	778	843	823	827	826	820	823	815	813	817	851	860	798	819	821	859	809	788	790	830	822	830	785	811	849	779	821	794	832	818	846	839	871	809	826	800	848	852	791	859	886	848	853	839	783	786	854	874	844	816	888	857	810	838	826	827	870	874	887	844	823	869	818	829	814	818	794	852	843	823	768	810	833	860	863	883	843	801	811	791	788	844	825	837	874	818	822	836	884	837	826	829	785	837	850	821	821	799	805	878	816	836	824	808	815	871	818	868	848	834	779	806	851	859	827	876	792	862	828	833	817	866	811	799	804	846	755	839	828	815	828	801	837	836	803	809	823	839	785	840	806	846	790	821	835	833	826	812	817	825	833	839	821	829	840	831	829	876	868	862	823	806	786	821	825	817	857	821	840	765	876	840	786	818	762	816	846	805	816	829	813	875	778	813	843	817	808	827	834	809	832	843	841	830	799	868	825	891	796	772	838	828	898	799	821	843	777	788	823	813	769	867	878	821	813	833	860	853	856	833	869	805	838	845	836	785	830	818	829	836	847	779	812	826	859	790	820	823	868	842	801	864	827	825	787	819	826	820	841	817	826	833	789	809	847	814	784	838	864	824	836	812	831	841	830	851	884	838	811	858	816	814	865	793	810	804	803	846	760	855	843	775	847	864	817	853	833	792	828	843	822	805	797	782	843	801	828	825	799	826	881	849	835	821	858	820	842	825	874	877	811	802	800	804	841	826	804	885	794	817	838	841	820	812	807	798	819	764	839	853	814	841	843	851	817	835	834	831	809	865	829	831	835	862	828	880	837	798	806	823	790	786	832	842	852	845	872	849	790	816	841	841	781	859	794	817	862	805	824	851	890	834	805	816	854	822	891	835	857	815	812	837	845	766	829	823	808	815	882	842	837	827	831	849	882	793	794	821	796	884	833	820	790	831	865	847	854	875	840	842	863	832	816	816	818	779	833	853	789	818	823	843	844	814	841	845	831	860	837	780	798	829	862	842	807	807	778	864	843	804	819	828	829	844	867	790	832	792	860	869	754	841	799	778	868	844	831	863	847	835	834	846	822	825	852	838	827	860	834	840	807	862	818	799	838	810	778	827	865	830	818	818	806	852	841	860	842	818	902	830	813	812	833	783	867	870	829	826	809	838	857	803	829	861	813	873	798	854	868	868	800	880	840	785	798	812	870	889	854	814	837	815	842	777	891	873	811	794	843	792	815	820	849	819	855	790	798	859	852	798	853	833	831	806	823	856	789	800	770	826
12824	3984	4318	3698	3086	2441	2325	2024	1460	1289	1204	1024	931	824	883	790	704	663	643	560	557	536	532	557	575	598	508	490	515	452	465	459	499	498	494	486	500	463	495	494	470	472	461	435	470	478	429	431	454	396	436	469	485	466	447	428	452	411	458	464	494	445	437	473	411	433	476	447	423	397	432	432	465	414	393	432	430	439	444	435	449	466	475	436	438	464	403	445	439	423	442	432	442	452	454	404	428	460	440	423	428	405	424	420	441	450	454	409	413	408	416	440	438	436	427	422	464	434	396	433	450	435	423	460	431	465	440	433	445	464	389	446	439	416	447	469	423	387	442	453	406	449	438	397	414	420	478	452	447	438	413	447	459	418	439	411	408	422	407	424	484	398	465	411	427	447	448	393	420	435	432	446	417	451	471	409	413	409	411	433	438	418	429	460	403	434	447	408	448	417	457	444	439	418	452	442	440	465	471	422	446	474	400	417	419	439	438	445	449	435	453	461	463	421	435	461	432	433	419	455	431	451	385	440	407	427	427	486	447	401	408	437	437	429	437	420	404	425	416	392	478	411	440	439	443	415	484	419	407	456	441	436	410	421	454	410	431	466	441	421	404	420	437	457	430	445	455	465	449	442	408	393	438	468	489	411	412	451	440	458	431	467	426	457	415	424	427	411	451	407	449	424	446	399	448	435	412	444	427	411	446	478	425	454	435	406	421	459	425	445	403	458	460	413	472	437	447	463	459	424	466	470	426	451	445	442	434	437	435	485	405	440	433	426	412	500	412	410	419	438	460	377	408	421	425	443	412	407	442	434	440	417	415	432	401	409	473	436	437	442	426	437	455	437	426	449	427	390	473	454	391	402	453	420	398	434	403	434	428	386	445	401	460	434	442	413	460	460	493	450	386	430	446	437	440	450	450	443	398	428	402	436	404	414	469	441	445	472	436	429	386	451	443	434	435	451	462	416	408	442	431	443	431	423	440	462	439	478	451	431	419	426	419	417	442	432	435	455	440	412	429	445	463	442	468	429	464	457	446	438	457	443	469	417	445	425	426	430	441	406	441	394	445	447	441	441	410	425	444	465	429	424	389	395	463	445	445	426	415	452	419	454	439	468	430	453	437	430	443	471	437	429	431	443	423	437	418	435	445	419	438	433	463	457	434	428	419	437	412	432	408	462	416	470	458	422	442	396	397	425	404	429	451	395	446	477	438	429	431	446	429	431	446	438	420	429	482	466	418	395	435	430	447	446	432	432	437	430	433	378	424	442	438	448	403	376	427	451	448	431	434	450	442	407	433	406	443	444	406	406	415	443	475	423	463	457	455	444	428	448	403	427	401	428	398	468	415	425	442	428	446	432	441	428	433	431	456	423	431	426	445	417	429	431	408	422	442	425	447	424	422	397	430	427	438	449	415	421	419	423	420	436	425	457	402	469	405	426	464	428	424	406	442	431	411	424	444	434	409	432	428	437	404	433	440	439	453	435	430	403	450	440	428	421	441	457	469	413	459	435	393	440	433	462	455	427	415	409	450	439	456	469	442	418	432	426	448	420	410	428	416	411	437	439	451	454	410	402	406	434	435	399	428	425	437	430	416	443	424	412	437	439	447	417	393	422	424	436	428	441	375	439	446	434	418	426	402	473	454	456	434	443	445	405	426	417	393	438	414	419	411	420	411	473	438	465	430	422	419	439	440	440	444	446	401	433	412	417	451	453	447	389	454	455	431	427	417	451	455	439	470	412	428	466	430	427	420	443	479	450	461	438	437	424	428	436	433	407	430	413	452	417	421	454	457	432	439	452	423	435	472	428	429	430	388	466	420	415	429	419	460	440	391	425	462	397	447	402	458	439	432	445	462	398	391	436	392	387	443	399	427	393	445	448	412	452	469	456	426	421	415	468	432	433	432	472	444	444	380	479	430	415	434	449	417	390	405	392	425	417	419	428	453	446	438	419	424	443	446	439	399	451	437	418	410	403	461	477	419	435	428	424	438	406	458	433	490	450	451	439	426	394	448	479	470	444	399	449	431	446	429	441	409	440	453	449	455	431	428	488	422	430	421	447	461	444	419	463	438	440	400	419	415	426	408	421	442	424	437	442	431	431	416	443	397	430	449	418	415	374	454	415	417	406	416	411	394	428	475	478	400	461	468	501	468	460	449	430	450	416	444	418	410	432	438	437	411	420	424	413	454	465	420	427	455	438	463	454	407	425	399	448	470	461	441	428	416	453	419	407	452	429	445	422	450	412	438	427	453	448	392	431	387	411	441	426	428	469	429	458	437	414	471	430	419	448	461	454	463	436	418	437	408	393	430	472	465	425	404	438	415	402	447	421	436	443	442	469	408	449	406	415	415	388	427	487	426	452	433	433	408	431	449	447	433	433	428	423	438	386	409	420	400	442	439	429	406	449	414	418	476	438	430	445	444	425	449	412	450	415	447	461	433	419	402	442	417	414	457	403	459	443	429	427	449	461	424	398	430	433	436	455	443	455	409	443	410	428	445	431	453	450	458	429	413	398	438	444	404	418	473	413	448	423	460	426	386	400	428	437	433	453	460	424	405	408	412	433	444	417	440	424	421	432	395	423	425	407	393	431	436	400	421	421	409	409	456	429	447	410	445	449	416	426	419	452	424	418	456	420	426	413	439	427	407	401	465	463	426	432	430	403	461	434	418	451	465	443	451	430	397	447	478	429	418	387	416	408	450	476	440	413	418	444	389	422	400	414	402	393	430	392	458	421	408	455	456	432	438	428	419	432	451	424	474	454	459	457	408	445	426	414	431	469	447	430	420	413	409	431	406	441	400	401	450	462	394	410	409	448	459	433	357	417	472	464	429	409	440	426	427	456	433	447	422	457	401	428	432	454	455	426	400	450	438	439	445	417	398	420	405	420	424	433	424	442	390	417	430	406	419	390	432	436	421	415	457	442	435	424	443	423	418	447	412	462	423	436	426	448	453	434	417	511	449	442	430	401	449	445	433	447	512	430	426	395	436	388	440	429	404	419	426	394	440	462	420	495	477	426	440	424	444	414	431	460	437	426	433	445	432	462	447	457	402	406	437	398	421	464	495	489	459	415	411	444	450	434	436	439	457	430	438	415	416	467	433	429	403	388	456	421	447	419	388	398	409	422	440	453	453	425	447	448	448	462	426	432	431	447	456	456	462	444	420	448	459	409	441	443	438	435	462	412	418	440	438	404	404	428	432	466	409	442	446	431	402	413	446	456	410	489	453	426	413	470	461	426	417	438	446	416	420	415	429	432	437	453	418	425	440	417	452	464	470	436	496	432	430	414	436	441	457	441	417	428	391	410	500	453	430	444	462	434	434	426	456	459	427	420	438	414	419	424	428	474	429	425	439	459	422	436	431	434	431	436	427	412	429	451	455	444	410	449	425	434	402	426	456	452	423	413	400	448	456	427	442	420	452	431	454	450	421	467	433	422	436	447	427	427	417	425	441	461	424	401	408	449	417	445	449	416	413	424	439	435
7417	3435	7751	9857	9844	9133	9348	8322	6582	5734	4946	4612	3931	3695	3507	3185	2890	2803	2622	2262	2038	1767	1747	1620	1640	1732	1611	1539	1458	1412	1449	1298	1339	1346	1323	1327	1284	1341	1253	1241	1249	1270	1247	1214	1212	1125	1170	1208	1125	1211	1125	1147	1089	1157	1141	1142	1124	1096	1078	1008	1022	996	1021	1025	1049	1070	973	1027	1011	1014	1067	967	1000	1029	1019	1071	1050	1028	963	1019	994	1033	1070	1031	1050	1068	1068	1016	1013	1038	1071	1052	1014	1041	1010	1025	994	980	997	996	1036	1012	1016	1052	976	1030	1029	1032	1082	1063	1047	991	993	951	1005	991	991	998	1038	1019	1042	1012	1011	988	1003	1042	994	1014	1016	1014	1004	1014	933	1026	1021	1000	1055	1042	1033	998	984	993	1027	1015	1049	1034	991	989	990	1052	1005	1020	1014	1018	987	1005	1040	1014	970	976	1058	1005	1040	1033	994	931	1025	1094	997	1004	1063	1029	995	965	987	984	988	995	993	999	980	1044	993	1017	1019	1037	1051	956	1070	1057	990	992	1039	1021	987	1022	1019	1026	1049	1038	1002	994	1003	931	1019	1003	948	1020	1022	996	1057	959	985	967	947	1069	1024	1017	999	1004	1000	1041	1038	977	1029	949	1024	1042	964	993	1015	1001	973	1001	996	1011	989	1009	985	959	1024	1021	1035	920	990	959	998	965	978	1052	961	1058	1030	925	1013	1005	978	1068	1033	1037	1025	966	974	1027	968	975	979	992	1007	1004	994	1046	1007	1038	1104	1042	994	1011	1015	1037	1001	972	1018	1034	1012	1027	976	1038	1015	1050	975	1082	1019	1012	987	1045	1017	1042	1014	1015	1015	1035	1008	991	1041	976	1011	1007	1015	1038	942	972	1003	999	1015	957	986	1015	1024	961	999	1055	993	1005	1003	963	1020	1039	1028	985	1002	1001	1022	1092	1015	1027	1012	1043	1021	1023	1036	1000	1051	973	960	967	975	1015	1007	1044	938	1015	982	988	1012	1007	1030	1042	1011	998	979	1020	1047	1007	1057	1017	1009	1011	1010	1010	977	1019	1059	993	1011	998	1022	999	989	1021	1005	1043	951	1017	1000	1008	1009	947	1008	1006	1055	987	970	999	1031	956	1036	1035	1055	1064	985	959	1003	995	1038	1069	1045	1038	1007	1018	1011	986	1035	1007	1053	1091	994	1004	984	976	1014	945	1007	1050	997	998	1008	1011	974	975	1019	1032	969	1038	1059	1022	1026	1011	1032	1048	1016	1043	1003	1027	1031	995	1015	949	992	971	1011	965	981	1030	989	992	1029	964	1045	991	1010	1056	973	968	957	1034	938	1032	1012	1029	1056	1051	1001	1026	1016	979	1036	1029	1014	951	1016	1065	1056	1041	1042	971	950	962	1028	1025	1008	1007	1038	1030	996	977	1073	980	1019	979	993	1028	1016	1033	1012	947	1007	996	947	1023	1074	989	1014	978	982	978	945	996	1028	1005	1027	994	993	985	969	1006	1057	1007	1030	975	1053	966	977	1023	1038	1054	989	1041	977	966	992	1025	1028	990	1074	984	1005	1013	961	1006	1001	1038	1006	978	1047	1027	1060	1014	983	1047	1046	1049	1004	1046	979	928	979	1013	992	1063	957	1006	994	1041	1001	1015	1041	1020	1014	988	988	1040	1027	1017	1060	1039	975	970	1022	1062	964	967	1055	1006	1031	997	1016	1036	1010	1017	989	1010	1052	1006	1051	1006	994	995	1018	997	984	1033	1013	1016	992	1094	1028	1004	944	1015	968	968	1003	997	995	1001	985	990	1014	1015	1004	1044	997	1032	978	1062	1042	975	979	975	1017	1008	932	1029	964	1005	1021	1038	1025	994	998	1053	1004	1014	983	1005	1024	1017	1033	1012	971	1006	962	983	996	992	960	1007	1003	1069	956	999	1010	1007	1014	962	1001	998	1030	1088	986	1005	954	1011	1088	993	1003	960	1034	1022	1008	1023	1067	1000	1026	1014	943	1043	954	1030	1050	1025	1006	949	1007	1003	957	985	1019	986	1000	1013	997	984	998	987	1000	975	1038	1038	1029	975	1042	1002	971	956	992	1098	1001	1037	969	992	996	1018	1006	1048	1021	986	951	992	1053	978	1045	994	1019	1011	963	1002	955	1049	1020	975	1000	978	1005	1043	1026	1028	988	939	991	1050	1025	1001	1012	938	981	1057	992	1038	1006	1011	1000	1062	1035	1005	1003	961	1008	989	990	1066	942	1087	995	1025	1024	1045	975	1063	1018	971	1011	1028	1013	983	1033	1017	932	995	1029	1019	993	1050	1029	1016	1037	1020	1014	1031	1016	960	1045	1009	961	996	993	1028	1017	1076	1026	1085	970	990	1038	1030	1014	1001	1011	1035	1032	1014	982	970	1028	1020	1012	934	995	1027	1001	1023	1013	1007	1034	1005	1029	1043	1017	996	1037	1022	1033	1018	982	980	1006	999	973	1060	1027	988	1024	987	1019	997	1035	992	965	987	1051	1049	1022	992	982	999	982	1002	975	1056	1014	990	1010	1026	1050	990	968	1043	984	1012	946	942	946	971	979	998	1079	974	996	1029	977	1002	979	989	1009	969	1031	1050	1018	1024	966	953	1007	1019	1060	1030	981	1018	987	975	1039	1060	1054	1065	1001	1041	1000	1009	977	999	1049	1059	1045	998	970	959	1043	954	1040	1045	1035	959	1013	1012	1004	1017	1026	969	981	1019	1024	1034	1054	1009	975	1012	1002	1000	968	981	1022	1004	1030	995	1003	989	1003	1028	1036	1060	1069	957	1029	1008	972	977	960	1020	1003	1018	1046	1012	1044	984	979	1008	969	984	1023	1009	1022	981	980	998	1010	956	980	998	983	988	1023	982	997	1013	1062	990	1019	967	1012	1041	1041	949	1024	1006	1011	1018	1014	1050	953	1014	1008	998	1020	1009	1017	1010	996	1010	991	1039	1036	998	1025	991	1044	1007	991	973	987	1054	1048	975	1039	991	1076	1025	990	1002	943	995	923	967	998	1065	1019	1007	1011	1045	1035	971	1055	1015	980	996	1017	993	1002	1042	971	1012	1014	989	988	1013	1070	1003	952	997	999	997	1009	996	1030	940	1048	1039	1018	962	1010	993	1021	969	1037	998	998	980	1023	1003	943	1076	1030	997	1001	1007	991	1067	1044	989	1014	1023	1011	1017	1055	980	1026	984	1073	1012	957	1075	989	1052	1036	1049	958	1000	1056	974	1021	1004	1046	1031	1032	1009	1006	1034	1015	1067	1115	1025	993	1035	1002	971	1047	1042	1038	1020	994	1059	1009	996	998	1012	985	982	963	1023	1035	994	990	1019	1044	1029	991	972	1025	1045	1027	954	975	1032	1033	988	1049	973	1024	1025	1072	1004	966	1041	1016	1059	994	1024	1008	1045	948	1028	1021	976	1017	959	1012	1077	982	1000	1040	1028	1010	1004	1011	1057	994	1031	1047	1049	1023	1039	1068	972	993	997	1035	966	1040	1022	1096	1026	986	993	1025	1052	1017	985	1046	1061	979	1055	1014	980	1062	969	1033	1086	1001	1036	1004	1011	986	1042	986	1030	1025	1050	1015	1015	1011	1032	1041	1019	1053	1029	1023	1064	983	982	997	1012	994	1083	1063	1003	1020	1028	991	1013	1011	1060	973	996	1043	1009	1026	1029	986	970	1018	1009	962	951	1040	1029	950	974	971	1021	1008	993	1004	1015	944	1033	1040	1000	1042	1009	1006	1031	979	1067	1033	995	987	987	1012	948	984	1014	1027	1012	1070	1013	1004	1007	1031	1006	982	1029	1073	1035	997	1064	997	978	1060	1026	1035	1012	991	1058	1017	1012	1053	964	1034	1036	1006	1025	968	1045	1044	961	1054	1000	994	984	1033	1001	930	1012	1094	1048	1045	967	995	940	1046	959	948	1037	972	999	1032	977	1028	999	989	1037	1025	972	1025	1071	1023	962	1041	1004	986	1023	988	1098	1001	1018	1035	1010	974	1100	983	1018	1031	1069	1022	904	994	996	975	968	1002	989	1029	1048	1002	1005	1035	1064	1008	991	983	945	1003	1015	1086	938	1027	993	1026	1017	1032	1014	969	995	984	1015	973	1052	957	1012	996	952	1049	995	981	1035	1009	982	1017	895	1029	1045	1065	1016	982	1079	1045	1020	1031	1069	1038	957	1008	1048	1019	1048	1013	1014	1077	1003	986	973	1008	976	1049	1018	967	1043	1028	969	1073	1041	1035	1048	1023	1069	1041	983	1025	1048	972	986	956	1013	981	959	1020	1016	1036	975	966	974	968	1082	990	1015	1028	995	996	1082	990	1051	973	964	1023	989	1006	1027	987	1022	1028	1022	1044	986	979	1019	993	1001	1030	1068	1004	973	1046	984	994	1020	1000	943	974	1039	1005	974	1066	998	1035	1009	978	972
33623	13556	10490	8396	6035	4579	4038	3401	2580	2204	1978	1865	1647	1520	1600	1599	1371	1383	1322	1043	933	800	698	628	571	584	536	531	519	497	454	451	491	477	462	478	506	450	480	466	423	487	442	415	434	407	395	418	461	428	410	376	436	410	410	417	417	410	412	372	413	405	376	423	401	376	416	429	393	423	398	419	393	369	403	393	358	382	380	373	416	363	405	404	364	412	449	382	414	425	375	368	402	376	395	377	416	425	387	390	366	362	365	358	385	436	404	395	391	347	429	378	421	371	378	397	370	400	388	375	379	418	363	377	381	372	401	358	346	396	403	367	401	363	385	395	400	394	381	387	357	397	350	381	425	414	405	373	415	373	364	407	376	401	395	378	380	381	368	392	382	383	396	390	392	359	382	329	373	369	384	397	356	411	424	374	408	360	392	379	394	390	417	417	372	381	334	350	376	372	371	412	370	395	389	430	418	399	371	424	382	412	414	381	368	404	422	350	386	391	389	391	395	349	369	381	350	396	389	385	430	393	372	364	375	389	349	384	391	376	402	427	394	415	403	350	378	363	341	392	350	366	428	377	385	351	405	382	390	371	437	384	401	387	388	428	365	388	392	367	420	373	367	416	387	395	384	376	354	389	405	419	418	413	386	351	395	378	366	415	400	373	384	412	364	370	370	380	379	420	403	419	368	428	376	379	389	380	396	384	388	398	378	366	367	373	401	385	375	396	381	372	369	347	389	445	388	396	420	412	407	378	389	396	371	388	403	383	392	371	400	382	416	386	390	353	404	417	378	356	375	408	391	377	389	370	408	356	383	392	368	390	378	419	392	405	394	384	404	376	411	410	407	389	366	425	399	390	402	402	392	363	423	392	347	392	378	372	372	386	377	398	372	370	384	383	372	393	340	369	424	376	400	384	391	379	358	362	366	370	388	390	417	420	434	396	382	415	374	374	423	387	412	429	378	411	374	381	395	411	390	377	415	369	358	337	410	392	413	388	398	402	362	374	404	382	397	374	393	434	370	429	392	402	352	357	371	379	383	377	349	373	439	413	388	395	346	346	408	390	386	423	388	372	421	358	386	378	407	399	411	410	430	434	397	390	342	406	404	410	418	366	389	341	341	356	384	390	391	396	380	426	394	354	410	392	376	398	406	366	412	412	395	393	407	390	415	388	364	369	375	392	383	398	388	431	410	439	339	374	355	398	362	377	393	399	406	370	352	374	399	366	359	399	402	390	376	378	403	369	405	395	414	356	361	417	388	405	364	366	373	405	404	352	402	396	386	386	356	375	423	413	384	406	378	387	393	359	384	374	361	359	388	387	387	410	392	377	382	425	409	389	384	413	398	440	372	391	420	369	417	438	397	400	389	383	396	378	325	384	369	382	415	382	368	368	390	393	348	384	376	381	414	401	384	392	411	363	384	415	384	430	428	401	376	406	387	383	350	391	411	397	403	376	422	393	382	401	420	397	348	363	381	434	395	380	426	406	380	394	423	392	384	396	360	375	361	384	421	422	339	366	362	349	384	387	356	427	370	382	367	367	416	416	413	359	392	391	398	431	377	406	405	429	385	364	396	382	420	389	401	394	424	378	420	364	401	379	419	403	374	378	387	382	360	403	382	381	382	384	400	372	372	389	363	360	350	385	412	359	386	405	376	408	408	384	350	401	388	399	390	412	388	339	377	362	376	414	412	388	396	389	381	375	408	403	391	393	348	406	378	418	376	390	405	384	367	383	403	427	412	378	405	358	394	386	409	392	379	376	404	406	422	378	434	377	380	407	386	402	424	390	374	352	366	386	349	385	366	408	416	375	354	386	400	392	377	374	411	399	385	351	340	360	367	405	382	424	412	376	430	374	377	406	341	385	416	353	375	362	414	402	395	420	358	413	416	402	366	399	392	412	376	405	356	403	408	388	384	413	401	381	393	390	377	397	372	395	382	385	390	414	356	409	377	407	420	389	404	426	382	400	373	389	397	414	402	423	401	368	388	374	386	414	371	386	400	393	387	407	356	361	359	395	413	390	362	386	330	381	400	383	378	390	383	394	399	397	388	378	379	334	385	366	368	383	406	374	400	367	376	413	373	429	374	383	379	407	390	384	388	432	415	393	407	394	411	386	379	381	369	420	410	424	378	395	373	412	403	374	375	372	395	366	387	383	386	405	368	408	402	366	399	379	404	411	408	361	367	360	395	385	389	407	349	404	431	390	395	398	360	364	365	391	403	384	404	369	365	407	391	413	418	397	384	381	362	424	392	392	375	399	400	390	405	357	407	419	388	377	347	399	371	410	387	391	392	398	390	374	413	384	403	367	376	385	391	378	410	390	410	389	376	407	372	385	385	400	373	376	412	414	412	382	416	386	380	403	393	370	371	403	387	400	393	390	351	392	410	370	388	392	386	386	353	388	407	384	388	389	386	390	380	395	376	370	403	398	380	425	378	395	406	392	395	405	430	381	416	396	381	391	397	382	378	341	411	389	368	370	390	390	379	384	368	408	400	397	374	406	382	379	393	382	361	389	370	384	383	378	353	383	402	383	391	403	390	367	417	361	404	384	384	379	399	379	353	401	379	378	388	388	398	381	413	378	391	395	376	422	410	363	393	400	403	437	356	385	389	395	380	369	390	406	369	338	407	381	383	344	422	399	381	377	421	410	394	381	389	383	402	375	391	373	395	367	427	410	390	392	405	362	405	412	364	380	386	383	347	376	377	378	388	400	369	408	413	346	378	375	348	375	419	354	374	394	395	375	375	393	377	366	423	390	388	359	362	379	360	407	381	388	364	375	396	394	358	392	382	363	410	384	384	369	385	383	398	418	396	383	398	361	420	394	409	395	407	374	388	385	409	408	398	367	414	381	390	398	350	389	430	372	373	369	376	389	407	379	358	337	395	407	395	401	397	359	355	397	400	445	406	381	372	378	378	410	370	410	367	390	396	376	388	405	377	396	420	427	408	388	426	418	414	355	397	373	390	373	370	391	391	385	348	379	371	385	334	397	374	390	381	377	394	403	379	424	376	386	383	401	415	383	397	439	372	357	409	392	378	361	355	399	327	333	418	400	390	386	383	381	369	360	387	368	373	416	385	382	368	378	370	403	383	386	347	406	358	381	368	379	384	373	368	364	370	408	372	370	369	364	412	428	449	401	373	370	392	426	385	374	378	396	381	410	405	421	398	364	364	416	389	361	359	399	342	386	398	387	401	408	444	347	357	399	395	371	393	402	346	374	385	395	412	371	376	384	367	397	399	376	402	391	371	396	365	417	364	381	366	401	397	393	394	352	407	393	374	350	407	375	381	360	342	359	423	386	340	367	390	359	364	355	374	397	385	413	370	374	397	421	359	385	372	386	397	395	386	393	414	403	418	398	356	391	431	366	366	384	391	381	392	416	385	410	382	401	367	428	391	396	386	397	390	336	410	383	405	350	363	367	389	397	394	385	400	388	390	389	393	376	374	384	384	364	347	373	403	360	366	391	378	375	367	382	401	378
19498	5969	13059	16463	16094	14549	14485	13494	10689	9737	9108	8605	7913	7735	7912	7682	6813	6528	5930	4918	3890	3360	2921	2632	2400	2508	2319	2188	1980	1822	1760	1671	1711	1615	1543	1615	1471	1430	1433	1355	1283	1374	1316	1350	1268	1253	1251	1303	1286	1181	1186	1281	1164	1209	1168	1120	1124	1057	1083	1068	1001	1006	993	971	980	990	907	969	966	1023	955	947	963	961	924	921	942	919	962	896	918	930	972	965	935	961	951	956	950	884	923	956	939	925	944	939	934	988	902	928	1002	911	908	910	953	929	914	949	896	856	928	936	921	918	934	865	960	921	934	941	919	900	957	882	882	921	861	963	968	956	902	883	916	908	845	974	901	918	910	908	930	959	868	913	886	904	899	873	933	919	933	895	865	890	915	892	946	925	923	891	897	916	933	861	979	918	915	905	968	950	916	889	962	933	926	940	895	903	950	991	944	862	972	934	897	864	915	942	939	940	899	919	937	893	869	946	958	895	880	960	971	898	889	961	914	917	915	963	890	874	936	924	884	979	955	852	941	938	917	883	964	896	850	913	922	922	975	945	931	933	909	878	924	933	926	927	938	936	917	896	965	910	979	886	924	878	897	961	978	932	969	931	897	936	890	942	938	943	890	950	900	901	888	913	960	870	938	912	916	909	909	882	993	924	952	925	951	937	894	924	941	991	871	914	882	932	914	902	896	911	893	872	857	886	965	888	883	924	933	964	917	913	945	919	917	933	983	918	886	928	893	939	871	907	906	899	892	920	919	906	902	901	916	916	873	915	932	953	891	929	937	909	887	916	908	946	943	921	937	955	920	894	939	894	940	986	923	903	940	915	901	907	896	905	949	884	931	935	924	883	979	917	887	996	918	928	941	903	936	985	917	898	898	919	945	939	905	952	921	972	927	902	924	907	950	894	855	953	868	894	882	956	906	947	958	922	927	920	865	922	910	915	935	917	926	970	881	895	941	889	926	948	891	932	950	923	878	927	966	903	865	892	906	949	959	857	945	923	887	881	968	956	951	920	914	894	876	953	877	929	920	948	940	920	902	927	958	948	931	959	979	925	903	874	895	925	952	856	907	908	906	959	896	962	958	954	916	936	898	922	937	910	919	957	896	935	878	909	966	900	913	924	927	912	882	920	922	929	935	891	917	933	962	1011	880	969	893	926	927	908	934	892	920	921	925	921	896	916	928	891	902	962	877	916	933	935	935	896	931	977	926	936	883	916	889	911	873	923	932	901	930	812	922	930	931	909	957	895	929	908	939	906	953	903	919	851	870	946	945	927	936	899	895	944	902	967	867	933	892	930	932	957	887	909	953	925	892	939	918	917	851	923	946	922	920	1006	919	864	940	879	964	979	958	937	912	942	911	903	909	941	958	867	967	847	897	884	900	980	891	933	879	973	874	871	915	913	942	939	915	920	925	888	874	929	933	916	856	890	933	957	882	911	881	963	922	942	974	917	889	887	924	925	901	927	885	886	959	933	962	921	924	906	909	924	950	972	918	929	852	913	943	927	905	891	889	907	870	915	881	961	923	977	932	885	934	875	883	942	954	935	911	936	958	967	883	908	861	869	937	911	884	938	889	863	940	945	922	917	920	896	930	921	938	983	895	909	902	897	924	914	878	925	928	1004	918	892	976	964	914	969	946	890	921	930	878	883	880	929	900	963	995	922	914	904	939	945	927	862	935	919	930	936	882	876	889	895	897	941	903	862	915	960	902	877	930	896	875	950	880	952	896	889	929	868	896	937	917	903	900	955	944	979	913	955	946	875	936	905	1000	960	890	878	891	897	888	954	920	864	916	899	914	911	878	914	896	962	914	845	925	956	918	934	920	903	899	981	925	905	867	907	977	914	930	937	924	914	970	946	913	908	899	940	968	912	948	921	902	874	875	956	942	930	955	935	956	906	904	939	950	876	872	939	980	945	942	923	865	909	958	944	930	925	916	902	933	895	908	879	911	868	888	880	874	928	900	890	897	883	872	928	911	959	877	896	895	921	937	891	942	918	921	876	916	910	909	975	924	965	926	873	916	921	934	906	940	939	901	935	941	915	905	917	900	885	921	902	965	952	890	932	975	904	899	896	874	897	914	881	914	937	948	930	919	919	893	894	964	934	978	971	917	930	998	928	937	887	906	943	958	954	874	915	951	870	903	882	911	930	943	911	863	936	920	912	922	902	966	878	891	936	919	910	925	931	927	954	933	881	915	883	919	873	912	925	880	936	943	873	938	919	928	960	941	976	921	969	906	954	845	918	960	896	925	890	938	912	891	933	984	936	944	983	920	877	863	889	944	881	997	917	897	898	905	921	864	976	910	873	915	912	925	894	933	884	901	969	927	904	961	965	934	959	945	914	894	913	913	881	997	924	963	929	898	960	927	918	872	929	934	976	896	939	903	948	907	909	900	921	890	908	959	949	862	917	860	870	926	886	916	959	908	977	875	933	871	939	935	942	968	908	947	932	871	901	922	891	938	895	899	944	939	950	929	921	917	907	891	922	865	915	935	932	957	919	913	912	906	961	878	874	965	924	932	881	883	925	923	906	913	963	922	955	950	895	904	908	843	933	927	897	898	956	830	901	917	931	915	929	884	900	930	892	962	893	901	891	935	944	881	907	870	912	952	981	938	909	928	901	925	929	894	924	929	886	888	927	917	888	888	884	938	957	919	910	919	888	888	915	873	901	896	911	918	899	935	962	980	927	876	955	895	867	944	884	958	882	871	902	915	927	877	914	839	912	930	929	922	915	905	907	887	883	987	909	988	901	899	909	996	923	889	894	835	904	955	884	902	940	931	928	924	909	935	922	889	948	844	901	907	948	889	918	950	949	920	881	890	928	900	823	915	911	923	926	892	927	902	895	912	901	956	971	912	907	880	968	965	912	929	900	918	927	944	894	896	931	918	923	916	888	932	917	978	891	914	866	950	935	947	963	939	921	934	956	935	909	899	918	899	876	914	915	901	946	904	949	950	915	896	939	924	904	891	924	903	908	925	896	904	944	910	899	908	932	918	910	941	938	893	881	905	880	908	908	902	932	927	928	877	927	875	922	973	882	929	947	923	874	896	881	917	923	904	943	911	936	970	953	934	960	926	881	891	945	939	918	949	890	906	915	960	876	959	908	963	939	950	869	923	967	873	947	925	911	935	941	869	928	925	931	928	890	900	907	884	906	925	861	888	939	969	945	908	922	918	977	885	896	885	929	911	942	913	935	911	877	943	906	908	904	927	922	955	902	888	907	880	910	973	925	885	942	912	896	897	937	880	871	949	947	909	884	962	879	914	900	872	916	970	904	939	907	962	918	933	870	912	907	907	905	907	964	880	882	898	910	917	922	866	921	1012	870	920	895	957	892	883	912	911	929	888	961	947	917	867	906	909	915	901	869	956	947	839	963	883	972	949	971	918	937	885	911	897	906	935	911	956	954	905	880	923	924	928	921	939	861	952	902	961	938	936	920	924	875	909	953	955	985	940	909	930	905	911	900	893	925	916	924	888	911	917	916	934	903	971	876
42559	19887	15463	12597	9955	7479	6300	5041	3576	3074	2947	2872	2578	2429	2409	2116	1984	1871	1848	1669	1281	1037	810	729	681	737	643	655	581	540	500	524	501	472	521	460	461	472	448	435	447	422	400	435	387	406	445	414	443	427	393	417	386	408	411	388	369	387	351	351	370	379	332	375	322	364	363	372	372	342	376	324	338	312	328	349	345	318	328	326	347	363	360	342	369	359	351	357	330	350	352	327	316	342	368	326	359	333	383	365	379	359	358	331	356	325	328	364	369	373	325	361	359	361	363	356	373	342	334	383	352	367	335	369	368	316	332	325	360	303	359	341	317	323	338	385	361	395	320	364	403	342	361	356	358	338	331	341	331	344	309	366	358	328	386	344	366	358	354	320	350	328	356	306	325	341	331	349	350	361	336	362	336	317	334	311	354	336	354	336	343	373	361	359	346	323	351	343	373	342	341	366	378	375	350	356	351	363	348	322	322	366	321	365	339	326	315	367	396	343	338	361	351	376	323	336	369	368	377	358	357	346	389	340	335	377	329	346	356	370	333	338	337	348	368	344	340	352	365	365	358	300	353	369	337	352	365	318	317	364	342	366	363	356	351	341	328	346	371	356	357	354	346	371	329	302	333	366	299	367	378	329	355	341	319	314	342	335	350	318	337	355	352	347	368	346	367	344	376	343	333	338	365	359	353	345	359	337	360	307	330	365	363	357	354	359	357	350	343	337	319	342	352	377	308	362	292	323	332	346	344	410	341	326	309	344	330	335	342	360	330	319	334	345	349	344	335	385	313	340	362	315	375	349	344	360	343	312	362	338	345	320	331	374	321	345	332	344	324	337	357	357	302	328	332	313	388	376	352	318	356	363	370	369	328	340	320	330	318	353	318	372	313	379	350	335	341	346	352	335	337	380	364	339	348	362	330	352	341	321	338	337	347	328	341	330	362	332	357	303	334	330	352	323	333	359	333	323	385	380	349	364	348	298	339	361	313	323	347	339	317	367	379	324	358	377	336	358	329	340	329	343	342	317	370	349	335	328	362	307	349	361	355	314	339	358	334	353	336	333	350	379	347	339	356	331	332	343	350	363	326	351	379	349	351	297	373	374	322	347	332	318	341	376	327	370	324	341	350	360	377	334	333	337	321	346	341	342	352	344	323	353	338	358	343	366	389	351	399	362	325	311	338	334	358	351	338	340	334	358	314	316	328	327	384	327	363	375	343	335	364	318	337	360	349	350	329	331	342	395	375	326	345	376	364	333	331	321	319	351	358	315	373	366	344	361	374	373	386	305	344	323	348	353	362	366	316	328	379	314	342	358	350	320	313	341	336	331	368	366	348	355	355	332	374	321	366	358	298	333	335	332	320	382	295	339	336	322	345	349	371	344	356	354	329	345	292	322	362	347	341	344	333	365	338	342	325	318	357	324	344	369	327	339	303	337	349	363	323	354	348	306	344	370	325	325	358	336	314	365	317	335	360	315	351	351	321	309	332	323	347	345	390	405	354	359	328	367	356	332	387	324	386	336	323	321	334	338	337	350	315	359	342	370	365	345	376	337	350	364	321	342	342	337	336	345	310	320	359	366	337	350	376	344	336	366	343	391	337	379	345	371	364	341	325	361	367	337	369	371	344	348	337	334	311	340	367	340	371	320	371	340	354	348	375	361	367	327	340	340	348	358	311	326	351	353	390	322	368	337	345	358	304	348	350	346	369	327	360	353	341	385	342	326	377	367	335	353	359	351	374	351	338	344	339	422	318	351	365	345	341	355	371	339	357	342	363	326	342	350	351	362	348	367	365	335	337	360	346	334	347	319	346	401	344	351	374	329	346	385	351	356	384	322	332	345	325	352	337	341	366	324	348	356	318	349	343	371	320	341	334	337	348	352	353	343	367	354	344	325	348	335	312	358	340	355	349	334	378	365	336	354	305	383	370	371	312	303	367	355	310	371	339	345	344	396	364	311	315	351	358	332	333	349	321	353	341	373	332	362	363	340	337	369	337	340	355	345	348	356	357	338	340	325	379	336	348	364	354	361	374	353	341	357	337	311	336	352	346	344	320	340	356	324	328	367	355	389	346	320	317	325	350	320	353	346	345	359	355	337	378	355	368	334	351	303	372	358	345	353	353	326	324	320	314	346	327	346	304	329	355	347	343	346	371	364	348	353	339	340	343	345	350	334	355	361	338	327	326	346	340	375	376	352	333	354	334	348	347	340	336	346	358	313	342	358	339	339	332	335	335	337	360	353	313	348	352	334	325	312	329	362	360	335	355	390	342	380	346	360	381	387	333	321	351	343	359	368	361	338	350	322	338	345	386	349	314	344	344	334	337	346	347	383	327	353	361	363	370	348	339	344	358	357	361	381	332	332	337	355	352	310	317	337	327	362	366	375	350	337	341	340	342	350	381	354	383	361	322	387	318	353	325	333	342	339	337	356	309	337	314	354	352	352	352	341	367	362	342	358	356	355	311	339	360	338	344	353	371	327	338	336	347	319	362	340	352	368	389	351	365	391	353	355	333	369	383	339	372	374	365	366	364	358	359	322	332	330	326	364	358	358	314	343	357	363	360	346	363	336	333	333	334	312	367	343	339	359	350	344	327	385	357	338	356	332	366	373	364	374	363	356	363	328	309	344	328	321	355	369	334	352	344	344	319	348	332	369	358	355	347	328	350	384	367	355	327	368	357	360	322	366	336	351	326	339	331	368	350	325	357	364	358	301	345	335	350	352	348	351	336	347	313	354	355	335	360	372	349	322	332	358	334	353	359	337	345	326	336	375	353	316	350	323	350	365	345	333	346	331	346	315	363	353	366	333	355	371	339	318	336	331	376	366	372	345	352	353	313	350	331	330	329	352	352	349	353	310	328	346	327	336	332	341	357	337	345	347	331	343	342	330	364	355	337	320	314	322	346	345	402	375	325	389	355	346	326	353	376	321	356	326	319	355	368	328	387	358	319	346	362	346	359	353	320	360	346	340	349	335	296	307	361	348	346	373	345	364	346	343	338	361	332	355	356	341	362	348	366	346	345	361	354	333	369	350	354	350	349	357	345	355	317	384	309	359	364	342	363	382	333	337	363	317	369	344	378	357	331	342	350	329	343	335	335	352	326	329	372	367	347	330	308	350	350	359	355	324	374	322	340	337	334	344	364	323	360	299	362	322	334	353	352	366	357	376	394	303	346	346	357	343	345	346	350	367	345	342	381	336	367	339	336	362	363	359	359	368	338	326	319	350	364	339	334	371	350	340	354	371	376	327	336	315	336	358	321	345	318	313	357	350	339	347	337	348	339	354	305	361	335	346	329	309	310	325	368	342	351	364	358	334	342	374	359	357	354	343	347	384	371	358	354	357	372	351	325	345	350	327	351	362	334	388	323	329	342	322	355	350	354	326	365	363	369	379	354	337	344	354	335	349	358	307	370	359	354	360	334	359	344	375	349	354	369	344	321	318	358	326	346	350	370	369	353	350	360	340	348	351	352	347	387	355	340	340
25361	8122	16835	20989	21607	19872	19616	17498	14432	13272	12995	12369	12012	11455	11718	9637	9361	8477	8032	7226	5849	4905	3925	3515	3286	3282	3062	2988	2418	2201	2158	2132	2056	1870	1873	1726	1604	1607	1626	1524	1460	1489	1408	1396	1361	1368	1437	1340	1333	1260	1291	1285	1211	1195	1163	1147	1089	1121	1067	999	1004	1021	932	873	938	1012	913	871	925	930	886	856	849	855	845	910	891	887	833	842	884	910	864	884	846	857	875	879	892	864	898	862	899	832	820	863	846	866	808	889	811	835	821	790	870	863	785	883	825	837	785	883	880	835	808	795	786	795	828	832	884	815	838	862	922	817	837	854	791	858	841	826	806	861	828	811	796	844	835	837	795	836	889	854	813	802	873	874	835	862	827	774	849	822	860	755	873	890	841	847	832	813	795	864	876	833	794	827	814	810	805	889	810	801	787	833	785	848	832	866	855	822	882	819	818	815	868	814	812	829	819	811	743	785	845	827	851	802	848	817	913	865	863	766	793	832	816	852	877	869	842	784	864	826	848	876	760	878	789	809	865	836	812	879	800	855	785	821	838	793	827	845	786	779	847	846	832	841	835	774	831	816	884	822	796	830	795	814	797	904	859	810	805	822	809	823	777	853	836	799	762	831	816	778	815	806	792	819	818	832	850	876	849	801	816	880	824	828	808	847	837	771	792	877	854	807	828	835	788	797	861	812	825	827	798	850	827	841	795	796	847	799	853	787	856	822	847	865	872	815	869	869	827	883	867	792	807	789	872	843	846	851	833	830	904	840	828	818	854	827	845	779	826	835	865	847	843	812	815	811	833	806	874	838	748	845	795	860	827	827	812	867	872	810	790	819	832	824	820	801	827	768	837	803	841	852	809	806	862	805	861	786	886	876	840	789	819	833	813	819	826	825	873	839	810	831	883	812	850	843	868	840	805	812	851	871	851	840	825	902	786	807	856	791	799	804	784	837	814	854	855	828	874	861	838	821	825	818	814	835	862	894	797	790	817	820	841	823	824	861	867	793	829	855	839	804	844	804	866	827	845	876	785	883	818	884	823	816	848	835	839	819	812	833	819	907	844	835	868	820	828	799	867	845	839	834	881	860	849	799	842	797	815	823	784	854	853	871	799	845	806	858	841	855	846	828	816	783	829	830	803	827	812	829	794	821	836	843	855	852	824	815	876	825	823	842	815	844	772	889	848	810	790	868	840	832	859	816	836	825	876	829	862	862	805	831	859	830	823	777	808	829	858	837	861	854	856	857	835	806	785	839	887	834	796	793	772	818	791	809	815	861	797	815	839	794	878	822	848	833	773	821	840	830	792	819	812	827	891	858	811	841	839	855	824	840	830	799	870	811	816	852	823	832	805	810	823	839	859	840	872	859	844	843	802	850	830	835	820	851	824	801	855	786	857	841	870	846	783	891	863	845	845	825	816	825	881	835	853	862	767	803	789	832	854	801	826	793	836	832	827	891	863	819	737	760	816	824	825	806	809	818	861	795	822	835	823	844	797	858	833	815	861	794	887	834	823	873	780	815	893	821	817	809	812	857	891	848	838	853	821	851	833	842	829	804	829	800	835	808	843	869	857	867	869	819	823	814	819	848	830	839	772	827	781	811	794	801	826	836	828	851	862	825	802	863	831	869	813	842	845	814	843	860	864	804	830	795	866	854	818	811	846	850	861	825	844	846	807	804	800	774	882	865	802	816	795	834	812	824	826	849	847	826	863	866	835	839	849	844	822	819	851	873	826	797	787	830	772	839	851	814	857	840	822	896	819	810	863	812	869	854	835	821	807	815	854	813	842	802	826	828	809	848	833	834	897	831	800	797	816	830	852	826	826	820	800	795	794	803	876	843	858	797	845	799	830	813	839	828	789	827	836	832	792	835	798	803	818	798	751	892	849	861	848	828	815	785	839	789	880	773	859	798	831	833	847	879	851	872	833	853	845	812	774	824	794	840	829	835	858	832	838	820	837	801	886	818	881	834	857	823	844	780	796	875	796	851	789	850	804	804	816	807	825	816	868	857	729	857	853	836	846	773	853	792	811	784	854	776	838	840	784	819	812	814	840	796	814	842	790	829	816	835	886	872	844	832	825	806	798	836	819	816	879	821	824	841	804	798	848	828	803	790	850	821	814	871	836	804	832	867	807	745	776	820	821	802	804	922	811	867	869	879	837	858	846	807	831	816	794	817	856	838	809	803	787	813	808	784	836	861	774	825	807	880	833	824	798	833	864	782	818	808	851	810	797	843	902	865	799	854	836	816	783	816	805	780	854	820	869	821	820	840	862	810	806	863	793	866	844	796	823	841	837	823	846	815	797	825	801	770	823	868	889	861	808	792	853	872	801	819	811	814	832	886	795	787	802	866	820	824	871	824	839	844	854	858	850	827	772	864	827	784	799	823	871	817	831	872	827	771	799	778	778	825	816	863	840	827	838	815	834	854	822	830	884	807	852	827	826	828	836	818	829	808	860	769	860	860	845	775	819	807	840	768	822	811	849	821	839	808	811	841	810	805	864	782	850	804	800	867	860	850	857	830	832	834	826	826	853	823	850	833	889	837	859	838	833	785	820	864	816	811	858	866	855	788	859	817	829	831	812	870	830	871	809	914	831	819	809	781	788	849	803	790	844	794	830	852	889	835	815	868	845	854	796	875	782	849	863	878	812	818	832	846	833	791	865	807	862	819	829	802	788	767	836	840	834	822	864	837	849	840	824	841	764	855	805	823	790	761	816	841	839	849	843	750	797	845	851	831	791	752	873	822	858	813	866	853	855	855	783	812	843	780	850	877	852	834	874	831	795	825	816	793	826	887	826	852	839	827	817	866	828	804	886	846	899	855	773	843	874	766	797	875	809	800	787	858	833	822	825	821	872	799	855	806	845	823	770	850	848	834	878	793	815	824	810	834	908	845	800	840	817	827	808	844	833	833	782	857	850	776	803	857	838	758	852	793	826	782	861	863	813	849	790	830	842	831	825	846	856	794	791	849	832	854	803	854	817	811	818	844	822	853	833	792	832	847	838	848	861	863	818	825	810	813	806	809	814	795	787	886	841	845	802	850	813	813	833	858	901	839	802	804	824	841	824	792	823	837	812	818	902	829	846	854	814	813	766	857	842	862	782	841	813	845	847	804	826	767	832	806	820	836	864	852	847	829	844	868	832	834	823	814	818	851	814	845	854	816	821	803	802	816	828	829	798	819	795	769	846	866	865	859	863	809	779	839	821	827	847	817	884	801	818	819	879	788	802	814	865	873	795	804	868	801	811	790	843	807	818	809	863	823	818	828	809	825	878	824	832	865	790	802	812	847	860	844	824	855	834	836	829	845	791	876	829	888	847	819	848	840	830	845	840	852	817	853	862	837	864	830	869	833	827	831	846	827	840	853	805	813	820	861	877	846	791	843	850	822	838	824	827	779	862	827	825	862	878	823	859	798	825	848	822	810	818	826	882	804	851	816	862	837	819	803	787	829	801	818	860	794	840	794	801	808	817	862	836	817	808	797	857	844
12881	3938	4551	3836	3330	2784	2569	1961	1471	1276	1173	1113	955	875	786	717	711	687	663	589	575	529	578	508	546	545	537	547	516	477	505	498	476	490	510	489	484	459	456	460	485	453	439	470	442	490	469	437	450	529	482	477	478	448	453	442	452	451	453	454	436	445	438	447	407	481	468	412	457	444	430	427	437	437	440	462	433	453	434	412	478	449	483	471	511	436	436	443	473	461	435	441	459	421	477	423	480	409	447	412	417	466	464	445	434	467	452	401	462	453	377	416	409	436	436	457	413	471	435	436	474	428	421	463	438	426	406	458	448	431	414	384	425	451	424	424	462	450	430	419	457	442	406	435	446	458	417	446	418	454	477	458	448	394	437	419	464	493	433	434	398	461	417	419	445	422	421	510	464	447	448	392	453	449	402	419	454	473	432	449	415	436	452	450	442	411	443	478	418	433	419	444	451	451	437	482	440	399	457	447	412	445	464	466	451	438	429	457	452	406	431	427	418	464	427	424	451	434	443	423	490	429	448	440	461	414	417	469	450	451	448	445	442	430	436	401	474	433	449	418	459	463	467	438	426	429	421	447	446	465	390	464	445	422	431	434	411	380	431	457	461	451	446	457	424	474	454	449	417	435	439	459	436	425	477	476	420	418	484	443	436	499	455	474	454	481	401	476	418	431	441	437	441	432	439	436	406	433	443	407	452	447	438	426	444	401	439	457	466	484	430	445	454	427	448	439	456	456	457	399	429	464	402	466	448	374	466	432	379	422	409	403	452	439	444	433	462	417	456	426	442	458	440	448	442	425	442	460	391	435	439	451	440	476	472	436	444	423	465	362	410	451	399	429	425	427	440	389	435	398	470	440	422	425	434	446	447	421	452	414	427	409	414	452	451	421	463	443	440	422	435	465	448	422	437	427	424	446	412	397	446	459	419	406	463	416	421	441	430	454	432	454	430	400	435	427	420	449	435	465	435	439	479	411	433	413	456	453	405	431	455	420	441	427	440	404	460	435	442	481	442	443	422	422	470	426	451	427	481	479	454	432	421	435	423	436	437	459	391	459	460	462	442	447	450	457	443	406	427	402	450	449	392	457	461	430	438	397	436	454	447	478	430	430	443	437	406	411	441	486	417	416	412	450	447	429	432	410	434	446	439	438	462	464	415	471	422	440	473	441	451	417	459	429	460	429	435	435	439	467	427	412	385	464	457	416	456	442	475	472	458	425	450	442	452	462	423	437	472	448	451	428	450	459	436	428	438	464	465	420	429	443	420	416	422	429	454	456	393	460	486	428	429	390	424	427	402	390	497	469	417	462	436	430	406	457	425	425	411	437	431	405	447	429	430	417	405	448	471	455	429	428	423	433	459	446	443	432	418	450	454	455	390	449	419	453	408	428	432	414	441	381	404	425	460	411	451	438	467	473	433	427	422	414	416	439	466	425	408	432	433	430	401	414	453	405	426	433	458	456	451	468	448	445	437	498	420	405	441	454	433	429	426	443	408	444	433	457	440	457	413	447	398	430	421	418	412	436	465	435	481	452	479	481	494	443	427	424	429	477	438	446	431	434	458	450	451	412	405	442	415	421	435	432	413	467	455	425	424	415	399	439	435	428	434	437	436	452	428	459	434	411	471	440	485	426	446	442	399	451	446	438	447	455	439	454	425	451	410	430	441	463	433	404	422	436	457	418	431	403	413	479	421	467	416	452	417	420	444	391	432	480	458	430	463	435	435	449	448	439	428	400	400	442	413	469	430	446	414	419	463	463	434	438	417	470	456	426	446	411	446	423	401	451	434	431	445	434	414	485	466	431	451	441	446	429	466	434	425	430	447	444	463	436	468	474	459	439	413	454	441	458	464	454	429	393	427	456	504	431	468	444	455	433	460	430	476	419	416	438	402	446	432	445	407	446	482	451	437	442	414	418	430	482	435	450	438	430	421	437	411	427	442	435	403	462	417	460	454	422	465	450	440	383	411	410	487	464	426	430	442	465	441	418	458	398	439	472	418	430	454	425	419	403	455	445	446	441	469	448	448	425	435	432	451	455	438	465	418	412	414	426	461	464	457	444	461	431	389	424	444	434	419	383	442	471	425	444	450	462	437	407	432	454	410	479	428	409	413	426	439	405	386	474	480	459	503	444	460	434	395	433	454	424	417	417	459	416	456	441	437	428	428	413	423	403	439	438	449	459	456	412	435	453	426	412	450	417	423	487	437	430	424	420	442	402	451	396	444	481	452	443	403	475	405	428	448	426	445	412	441	404	430	428	447	443	430	423	445	444	397	426	416	423	456	413	447	411	416	434	446	461	448	480	466	443	463	438	470	419	431	436	455	428	433	469	453	423	405	431	421	406	409	415	439	431	416	424	452	443	444	442	443	434	423	480	431	458	487	463	470	454	448	460	445	433	472	454	441	434	446	436	483	420	403	383	481	404	395	440	434	422	431	403	450	453	482	445	397	460	399	398	391	434	466	446	490	467	423	476	425	429	454	442	418	423	470	473	470	464	445	445	411	448	414	417	423	446	443	431	448	426	427	462	419	481	424	408	434	463	427	463	428	419	457	455	464	441	453	395	436	457	445	438	440	400	480	457	462	461	497	411	458	422	472	405	465	434	430	436	454	431	469	446	432	415	482	436	476	461	404	441	434	422	437	458	444	410	449	435	464	427	402	426	482	434	416	459	442	399	418	454	455	435	466	409	418	420	413	421	423	458	473	442	428	462	437	411	445	420	415	414	457	444	413	424	441	415	408	443	455	426	480	444	389	424	440	480	391	426	458	410	429	428	397	451	462	464	429	475	412	412	424	435	462	468	450	420	420	412	420	416	429	420	440	417	449	438	480	442	426	467	392	406	418	462	446	438	451	489	443	436	412	418	415	423	412	432	442	446	464	433	416	424	439	417	419	450	457	418	453	428	436	430	454	479	470	439	436	462	441	455	439	434	431	421	427	428	427	388	402	445	487	423	414	453	403	404	462	399	424	423	435	436	456	439	457	420	447	457	457	417	432	424	428	432	464	411	434	446	434	411	425	438	408	442	428	438	433	410	458	439	452	390	463	470	451	476	433	424	413	444	455	428	409	440	439	383	462	429	449	444	467	431	442	449	444	447	412	412	450	416	447	468	397	414	443	447	452	432	495	464	453	412	432	443	454	434	422	416	435	434	424	441	449	425	439	440	428	431	446	402	416	440	459	428	434	456	446	432	451	414	464	442	438	441	430	450	431	415	457	435	416	464	411	453	423	440	438	419	419	448	449	436	455	479	461	449	430	444	439	422	450	427	454	443	457	456	400	449	452	456	468	456	460	424	466	509	452	449	404	431	438	412	425	415	465	473	445	451	431	428	429	438	460	429	423	436	469	407	443	430	435	452	455	442	450	428	459	429	425	489	445	429	454	384	409	425	408	445	450	454	441	450	451	448	430	455	408	457	401	451	428	463	462	406	450	421	415	409	464	439	465	430	451	442	423	425	457	429	409	418	426	453	474	401
7440	3419	7920	10651	10802	9848	9517	7749	6506	5520	5259	4641	4194	3795	3279	2968	3035	2659	2394	2099	1811	1864	1725	1736	1678	1640	1629	1545	1510	1431	1421	1377	1377	1417	1352	1299	1282	1277	1332	1262	1246	1236	1267	1248	1217	1275	1186	1187	1205	1212	1132	1191	1116	1089	1157	1125	1083	1077	1082	1053	1070	1079	1064	1062	1054	1007	990	1038	1129	993	1012	1047	943	1028	1052	1008	977	1050	999	1070	1064	1069	1065	999	1088	1065	1005	1060	1069	954	1077	1052	1047	1063	1029	1006	1061	1039	1054	1000	1039	970	1023	1016	1033	1052	1036	996	1048	1046	984	982	1054	1004	1058	1047	1045	998	1108	1022	1029	1042	1030	1040	1031	1036	961	1038	1008	1035	1005	1044	977	970	1070	1024	1004	947	1003	1014	1023	988	970	1021	1017	1004	1001	1045	1042	1029	956	1046	1065	1026	976	1010	993	986	1024	1055	1022	1019	989	998	1017	1052	1063	1043	1000	1022	1017	987	1020	1045	984	1005	1008	1043	1055	995	1059	984	1018	1069	1007	1023	1028	1057	1003	1004	1039	1049	990	1031	1032	968	971	1052	1057	1043	951	1013	1003	1008	1072	984	989	1006	1035	987	983	1011	1015	994	980	1024	1023	1049	995	989	970	1017	1006	1042	1002	1021	1005	1004	1020	1003	1014	1027	992	1050	980	963	981	1077	1081	1042	1040	1015	1040	1005	1038	1025	1008	995	1000	1043	1037	1030	971	1013	1070	1103	1032	1040	1054	1021	1030	1019	997	1038	1072	982	1013	1040	1023	1009	942	982	948	1027	997	994	1048	1015	1017	1051	1002	1026	992	976	1004	1045	948	1029	1017	1023	1075	1054	987	1033	1021	982	1003	1029	997	1007	1002	1025	1024	983	1042	1013	962	979	1029	1017	1039	1062	1008	1043	1002	997	1061	1022	1035	995	1034	1013	1034	1029	1030	1018	996	1019	1063	1071	1040	1064	1023	1007	1022	941	996	1048	1001	1026	1054	1098	955	1055	1031	996	983	1029	1037	1070	1030	1061	1020	1018	1010	1060	1006	1025	1069	1054	1006	1002	1039	1065	956	1060	977	1037	1012	1010	998	1043	1058	1024	989	1022	997	1057	1001	971	1086	1040	1046	976	987	1006	1009	983	999	1019	1057	1030	1051	1060	1020	1001	1000	999	1056	1008	1034	1025	1029	1036	1024	1013	1034	1017	1050	1044	1035	960	974	1019	1080	1019	985	995	1025	1016	1061	1013	1024	1031	998	1068	1042	1002	1074	998	1038	1024	1044	1052	1064	1046	1000	1052	1030	1061	1030	1046	1034	1055	1037	998	966	1082	1019	1015	1027	1029	1039	983	1013	1023	1018	1034	1019	994	1032	1011	998	1033	1063	1029	1051	988	1034	992	1050	1045	999	1070	1025	997	999	1050	1016	1003	1011	1006	1028	974	1031	1032	1083	991	1051	968	980	1047	1028	1009	1022	1026	976	978	1013	1058	1003	965	1016	1104	1013	1000	977	996	1008	1018	1047	1032	1018	1033	1032	1042	1069	1014	1032	1016	1038	1014	1003	1003	990	1035	1026	1096	1006	1026	1036	978	987	986	991	999	941	986	1053	963	991	1033	978	976	999	998	1029	1081	1092	974	979	1035	976	963	1009	995	962	1016	981	1003	1012	1022	983	1033	1033	999	1038	1024	1014	1027	1012	1012	1009	983	1027	1082	1008	1070	987	994	973	1031	1021	1056	1014	990	1022	1062	1012	1014	1013	1082	1056	1019	1023	1001	985	1043	1035	1040	1016	993	1060	1046	964	975	1007	956	1047	1029	1040	996	1084	1010	1001	1064	1007	1007	1025	1010	1037	985	1007	1071	1021	1074	985	1020	989	1076	1017	1047	1038	1017	1028	1016	1004	968	986	1021	974	998	992	1022	1076	1015	1034	1045	985	1043	1023	1006	1032	991	997	1068	1000	1037	1010	1033	1022	1010	1056	1013	1039	1013	1000	1042	1045	988	1029	1046	981	1048	1032	1046	990	1022	996	1015	1024	997	1009	1037	999	1039	1021	1041	1031	1023	1079	1016	977	1043	1014	1061	995	1024	1025	1001	1052	1003	960	1047	1002	1010	1025	999	1023	1053	1018	1030	1056	994	1001	1008	1005	1006	1008	1067	1035	962	1009	1051	1023	1032	1046	1027	1060	1018	1053	1029	1014	1088	1021	1060	981	1042	1007	992	978	1046	1002	1023	1038	1058	1052	1033	1019	1031	988	954	1011	1020	1011	1060	1024	1059	1057	1041	1105	964	1034	1053	1025	990	1041	999	1021	1041	972	1012	1017	1054	1072	978	1047	994	1020	993	1028	973	1049	1046	974	1016	1042	1064	1088	978	1000	1095	998	1007	1025	991	1021	1049	1010	999	1000	1020	997	1010	1011	1016	1039	1040	989	1002	1004	1019	956	999	1044	995	1080	988	1035	988	1043	967	1006	1015	1011	1033	1021	992	1045	1035	1065	984	972	972	1013	1046	1006	972	1003	1007	995	975	1065	1036	991	1000	991	980	1043	1013	1061	1041	999	1036	967	1023	995	1015	974	1016	1054	969	1024	976	1056	1024	992	968	1015	993	1043	1037	983	1081	996	1034	1081	962	1055	1061	1024	995	1031	1049	1014	1022	970	1000	1010	964	1018	995	1057	1062	1020	968	1067	1012	1053	989	1059	996	1005	1024	1049	1010	1044	1009	1009	998	955	1032	1027	1055	1022	1067	1041	1038	1020	990	1068	1016	1013	996	985	994	1038	1041	973	1053	1034	1015	1032	1021	1005	1056	1028	1043	970	1066	1004	1046	1023	1001	1036	1032	1007	998	1038	1012	996	1037	1063	1015	996	998	1026	1055	1004	988	1014	1033	1068	1014	990	1055	995	978	1013	1065	1025	998	1087	1002	1057	1015	1055	960	1003	981	1054	987	1041	1014	984	1101	997	996	1063	986	1033	1043	1028	1010	973	1047	1027	1016	1095	984	988	1021	990	1054	991	1055	1046	972	1023	1053	1023	997	992	1051	1051	1051	1021	983	1038	1007	1017	1030	992	1028	955	1022	980	1017	1080	1043	1078	1018	973	1023	1038	1009	1035	1026	983	975	993	1050	989	1006	1028	1026	1061	998	1052	1032	1035	1064	991	966	1021	1022	1058	1021	943	1039	996	990	1011	1100	988	1042	1009	1019	1013	1069	1008	984	1025	1002	1052	1059	1023	1005	953	946	1057	971	987	1026	982	1035	1022	1070	1016	1002	1040	1061	1038	1046	1083	989	1018	1038	959	1015	1005	1027	944	1022	1037	1010	1038	1000	1002	984	973	1018	968	1051	1012	997	1048	1010	959	1049	1027	1034	1053	1015	1011	1018	1015	980	992	1007	1062	996	1000	1055	1002	1022	1045	989	1070	1098	1098	1046	1032	952	1029	1007	1017	1004	1034	983	1004	1019	1034	1036	1049	1045	1014	1010	983	1030	1043	975	1023	1037	1032	1042	1054	971	1029	1039	1020	925	1053	1021	1038	984	1017	1013	1042	1024	1035	1025	960	1036	1036	1018	1018	988	1027	947	1007	1001	951	997	1025	1031	985	1024	1013	970	989	979	1023	997	973	999	1014	1028	1016	1009	1023	1010	1044	1002	1048	1064	1040	1002	1015	1055	991	993	1027	993	1043	1094	1003	1029	1082	972	1004	1044	992	1083	1033	1010	996	1071	1003	1024	1024	1033	963	968	974	991	1031	973	1055	1065	999	1023	967	1017	1063	1046	1026	1042	1013	1003	1040	993	1043	986	977	1043	1020	1019	1039	1063	1026	1005	982	1038	1029	1042	1040	1006	1047	1035	988	1014	1024	1029	1062	1100	1049	1040	1016	1010	1043	993	1064	1025	1003	1028	985	1013	1055	1043	983	1007	1036	1047	1047	1001	1000	1012	1036	1055	1012	1012	1043	1019	1044	1007	1010	1081	1019	1045	1019	1005	1035	1066	1003	1028	963	1029	1014	1040	1084	1011	1060	1018	1047	1010	1022	1014	992	926	1112	1077	1079	1030	1037	1068	1019	1057	1028	1071	1014	1020	986	1004	1004	1006	970	1001	1049	1056	1019	1002	1023	1049	981	997	1022	1043	1048	1071	1021	1019	999	1040	1131	984	970	1020	975	1009	1019	1058	1060	1000	1011	1045	1013	1030	1037	1061	1026	967	1025	1004	1015	973	985	1021	1000	997	992	1002	1024	1034	1044	1031	1058	1000	1009	1034	993	1021	1018	1005	1059	1042	1052	971	1014	964	1018	1042	1059	1040	997	1036	1012	1017	1095	986	1066	1031	975	993	1044	1060	1052	1029	1019	1033	1010	1043	994	983	987	960	990	1049	1020	1006	1026	1033	1041	1027	1006	1038	1013	1083	995	965	1023	1049	1032	1040	1015	1033	1050	1030	1021	998	1070	1033	1048	967	1028	973	999	1054	1008	988	1019	965	1101	1024	1004	1014	1025	994	993	1025	1057	1074	983	999	1052	1048	1044	1059	1000	1046	976	1097	980	1017	1000	959	1021	1044	1070	1013	1088	1060	979	956	1025	1028	1003	1048	1095	1038	985	1048	1019	985	1012	995	1006	1001	1022	966	1003	1060	1015	1017	1090	1020
31518	12421	10486	9213	6550	4810	4278	3079	2458	2149	2032	1855	1871	1700	1496	1264	1335	1349	1264	996	850	783	675	607	629	592	641	578	529	518	526	527	483	493	457	481	444	500	476	498	469	398	449	448	463	437	428	432	426	447	448	482	434	399	434	451	428	370	410	395	423	421	375	411	428	413	408	391	412	428	387	392	378	359	385	402	393	391	415	400	388	359	406	405	386	409	404	422	411	407	419	393	403	419	398	413	420	426	392	355	420	437	401	430	385	402	384	365	381	392	401	359	412	365	396	389	394	380	383	405	395	387	397	353	426	364	385	398	370	380	369	401	399	384	400	393	400	425	392	366	387	392	374	389	367	381	417	387	383	434	375	386	390	339	377	390	376	417	395	406	404	404	387	370	373	368	374	400	392	387	395	447	389	400	412	396	397	362	372	394	379	364	366	392	410	399	400	423	357	396	380	419	384	413	383	385	396	401	412	406	401	373	391	377	425	393	418	407	385	383	397	420	411	395	373	385	375	385	397	412	337	389	407	378	394	366	375	371	430	377	399	425	388	366	424	387	402	396	404	398	407	387	361	380	380	412	416	395	387	378	416	394	379	398	380	418	380	407	403	386	373	383	384	371	406	374	398	376	401	397	384	359	364	369	386	390	408	352	410	401	390	369	384	379	388	366	409	392	378	350	418	383	388	399	412	391	390	367	397	407	378	356	408	362	389	387	430	391	394	378	408	354	386	385	400	365	420	393	392	376	396	357	387	389	373	368	412	420	406	393	435	427	404	376	424	405	388	377	398	388	372	411	414	430	402	419	374	439	399	395	393	383	408	366	379	378	405	382	367	377	410	377	384	392	371	406	399	406	380	372	368	399	416	410	396	365	352	399	354	377	410	357	384	382	354	396	386	374	400	466	383	384	396	366	348	392	417	367	379	424	397	378	422	369	396	391	365	394	387	416	371	383	415	402	418	387	382	387	393	422	403	423	372	403	403	424	401	372	390	365	394	426	391	394	376	346	408	386	398	378	371	363	414	386	414	350	420	385	376	402	375	399	427	386	372	382	392	408	382	364	397	384	406	393	396	418	393	374	395	377	391	347	404	434	363	392	429	367	370	400	386	359	390	395	419	398	402	417	367	424	379	375	372	384	382	404	404	409	371	361	357	404	388	396	380	387	360	369	437	413	384	419	377	381	390	381	389	408	384	403	417	368	357	391	364	410	425	358	351	393	427	386	424	371	397	386	377	415	405	391	404	399	380	405	390	408	445	424	377	381	392	387	363	397	381	370	378	391	402	405	412	387	417	375	402	404	375	384	392	396	395	412	368	391	403	421	381	356	375	397	371	390	369	409	366	336	402	384	399	382	371	394	429	403	377	449	377	402	377	389	375	396	346	390	384	398	374	395	401	403	396	354	405	396	366	388	436	367	396	381	362	401	407	408	419	408	382	374	371	367	395	364	390	418	362	366	432	340	369	393	367	381	383	393	380	390	409	393	383	400	398	370	391	413	357	373	363	369	419	385	364	412	405	383	403	361	400	403	402	413	373	427	374	369	399	395	376	389	384	373	438	388	392	429	399	343	389	374	425	382	353	358	400	372	396	402	360	365	378	373	386	406	360	394	407	404	429	392	410	400	390	380	385	376	382	362	354	382	387	397	405	401	416	411	390	386	424	402	372	379	361	385	381	421	418	358	422	367	368	399	372	391	374	373	366	390	395	375	375	407	382	378	413	382	378	408	364	389	404	429	393	354	397	381	395	364	418	385	426	428	419	411	417	366	414	365	374	400	402	377	368	369	402	437	408	360	396	394	381	400	381	394	346	440	396	449	385	397	346	407	389	400	377	388	357	356	376	370	411	396	391	393	395	373	398	368	414	413	396	428	410	414	411	417	375	401	402	407	384	389	353	356	366	385	381	383	386	391	391	393	404	383	379	415	393	382	408	399	389	383	399	393	374	404	375	400	384	366	362	398	395	373	401	404	373	401	400	424	407	390	387	393	380	405	433	382	373	348	400	350	395	404	364	392	394	394	370	397	423	397	432	399	397	431	396	377	374	369	358	384	377	417	402	360	399	371	360	377	384	399	361	390	393	378	414	387	376	401	392	352	367	384	389	356	400	385	385	354	348	412	406	406	405	387	388	417	417	378	393	374	381	370	417	413	388	405	387	413	382	361	410	374	394	405	387	354	390	402	432	370	379	332	417	417	402	393	415	402	423	387	377	409	378	412	407	398	360	396	364	403	388	375	403	403	418	347	449	397	458	392	374	379	381	367	417	397	404	392	364	419	376	351	343	381	342	367	383	415	396	374	369	379	365	448	368	354	430	390	437	359	411	417	373	357	357	439	347	397	366	387	393	375	370	381	384	411	378	339	350	378	408	366	396	370	398	438	374	393	383	388	403	377	406	382	390	346	418	369	372	400	403	416	426	355	427	377	388	390	390	400	411	417	393	420	377	357	367	387	410	380	422	370	412	391	382	371	397	391	380	390	422	418	429	384	381	381	423	388	382	410	383	415	387	406	419	384	375	417	348	416	424	377	363	399	396	360	397	342	412	391	392	374	389	426	423	374	402	374	383	404	413	350	432	374	420	401	409	382	345	402	373	411	382	423	430	414	406	419	393	410	386	411	411	381	395	418	408	384	389	379	395	377	405	413	413	388	399	407	396	381	394	391	393	399	424	368	414	406	400	385	375	363	385	363	382	395	426	423	398	376	365	385	406	416	406	402	395	398	397	391	367	388	392	405	386	407	361	375	394	376	415	384	407	400	368	410	385	405	388	391	398	386	396	394	384	427	397	376	378	355	353	393	395	412	412	391	387	377	396	353	402	387	394	389	373	419	409	405	415	410	371	368	367	383	365	378	377	395	364	388	369	374	406	402	389	404	424	403	404	386	380	396	386	427	403	392	387	396	397	403	391	416	416	410	399	434	430	426	405	385	402	345	401	365	389	349	414	384	420	387	396	406	372	376	377	402	404	398	386	408	403	399	394	352	363	376	404	386	421	396	370	396	377	410	391	406	350	393	421	367	370	380	387	433	396	403	407	397	397	395	375	367	407	368	367	388	380	403	390	356	392	374	381	413	361	362	398	394	379	394	381	393	421	394	421	400	415	365	372	445	383	401	374	427	404	413	378	421	393	386	399	398	396	397	382	414	375	382	396	374	376	395	407	430	417	351	357	384	410	346	379	397	413	375	435	379	411	381	379	401	396	403	374	384	385	421	400	411	364	417	375	402	406	415	380	379	358	424	401	387	399	408	394	368	366	376	375	345	409	418	407	356	389	386	372	414	405	395	358	382	395	383	390	380	420	383	382	359	394	358	385	384	393	395	424	385	381	358	376	406	413	398	373	362	394	397	425	350	387	353	360	373	394	355	400	401	383	361	385	396	379	387	397	384	377	381	386	375	382	350	383	402	424	392	383	409	356	343	377	363	378	351	382	359	405	392	358	361	368	399	392	425	444	402	382	371	397	385	372	365	434	394	385	400	373	419
18276	6203	13998	18508	16866	15477	14952	12265	10448	9603	9241	8686	8927	8251	7133	6171	6385	6152	5714	4524	3690	3493	2712	2531	2540	2580	2333	2087	1916	1778	1726	1681	1588	1608	1590	1552	1503	1501	1485	1400	1414	1328	1331	1341	1248	1295	1250	1274	1301	1276	1177	1218	1212	1130	1138	1125	1084	1044	991	1115	975	1045	932	1085	1019	958	949	950	979	984	978	969	922	925	937	919	923	945	960	957	967	950	921	989	956	950	942	1001	989	980	935	933	1021	940	960	889	985	954	921	991	936	885	863	941	972	945	899	901	934	929	915	923	891	954	935	885	886	924	926	895	948	961	902	933	946	915	855	906	920	996	861	924	982	950	913	968	965	910	875	888	965	895	937	874	884	904	906	914	894	936	914	895	906	955	894	913	968	876	960	941	922	927	894	904	944	919	978	852	896	914	889	931	955	884	896	923	905	943	968	885	938	943	897	923	889	941	921	913	951	944	905	905	885	916	866	873	1004	918	889	946	919	936	917	860	936	878	902	925	925	891	934	921	887	954	930	964	912	903	962	936	919	959	904	924	932	933	909	918	912	907	972	916	920	951	921	951	956	910	946	933	873	880	1004	879	910	888	960	900	890	989	909	899	939	894	991	946	887	902	916	849	965	898	905	927	924	951	928	962	934	894	946	894	886	934	922	929	919	920	918	910	904	967	940	944	919	878	869	945	919	954	955	936	914	919	909	875	919	930	904	895	889	895	923	896	947	952	948	901	883	924	923	912	924	878	940	924	931	918	888	909	924	938	911	953	905	903	933	905	941	922	919	924	926	957	933	887	897	877	920	934	901	934	938	941	877	896	875	933	935	941	907	960	942	908	913	992	915	934	958	968	902	841	924	849	927	906	918	905	902	918	938	923	882	937	963	941	984	902	922	880	936	888	894	892	902	944	856	914	879	926	871	911	902	930	871	938	919	878	922	923	894	896	963	920	964	975	920	950	910	852	959	888	860	871	932	926	911	932	918	952	898	887	938	924	928	884	932	957	978	918	930	952	980	962	905	940	890	939	868	907	875	875	939	888	911	871	957	948	970	903	986	865	864	920	918	894	945	925	955	919	931	930	967	892	940	952	896	912	914	974	927	938	910	961	954	951	900	926	931	898	928	926	939	933	913	950	924	972	945	895	907	929	948	928	932	981	911	899	928	922	911	941	941	893	932	914	960	955	899	896	969	897	907	938	916	913	927	955	931	904	890	903	838	920	883	926	933	895	935	956	913	884	955	953	929	902	941	902	936	937	907	943	897	911	928	908	1010	955	875	902	925	895	899	888	984	948	926	921	933	933	936	907	960	910	960	927	901	890	875	905	938	927	899	957	853	954	861	961	939	869	908	878	915	972	896	904	905	967	944	918	928	972	899	980	951	906	952	884	916	922	951	904	958	905	958	911	928	906	886	1006	913	880	911	918	993	911	910	963	927	909	1006	907	992	982	904	929	941	899	961	909	914	884	951	949	888	932	875	907	889	935	961	927	937	927	908	950	962	904	854	862	996	883	937	963	920	931	851	935	915	939	883	958	926	966	919	908	882	870	889	928	914	928	893	877	900	901	938	953	885	887	895	905	891	951	870	944	926	897	968	936	905	906	921	892	834	912	906	932	880	852	912	940	915	870	888	937	873	966	918	949	967	918	911	943	915	911	890	919	927	922	891	913	924	848	892	925	978	918	958	942	918	925	985	937	887	919	902	922	889	928	924	967	930	937	938	874	921	915	955	929	935	952	945	879	901	897	919	922	950	917	896	951	913	938	928	976	913	935	869	917	902	933	896	920	925	937	927	903	916	949	914	951	941	878	946	934	887	869	967	861	918	928	908	839	844	878	922	908	891	915	970	959	931	908	929	918	951	929	931	952	959	913	956	959	956	903	918	935	949	894	959	924	950	861	916	927	908	953	920	933	909	950	905	919	924	939	925	970	943	929	895	915	954	892	927	907	919	931	899	894	967	934	916	909	952	929	970	952	940	934	895	898	941	892	961	947	962	946	938	989	910	932	930	941	902	868	910	963	911	880	875	961	910	913	918	936	941	918	913	922	876	911	927	897	951	858	905	925	894	926	962	946	915	896	938	893	958	883	922	946	907	906	961	923	914	935	925	948	872	928	933	903	965	900	923	916	964	875	935	974	905	906	935	882	953	913	956	945	948	943	941	909	921	934	949	923	937	886	940	938	929	915	900	931	936	922	901	919	922	905	910	892	978	963	949	877	869	920	927	939	870	922	923	898	980	951	988	871	967	943	971	914	947	943	962	907	931	880	873	923	896	908	972	950	897	940	892	936	945	900	874	942	915	890	945	975	936	930	892	930	914	956	968	973	929	942	873	962	925	935	937	917	928	917	937	929	910	852	894	902	917	919	877	883	894	919	882	949	970	889	927	929	911	933	946	869	903	923	915	926	943	910	938	980	902	931	931	931	872	885	918	897	924	933	911	922	894	902	1006	918	905	885	951	924	916	941	929	1035	954	922	929	926	935	914	965	920	915	867	885	898	942	931	988	917	895	909	912	947	926	920	918	916	948	851	955	934	887	898	1026	914	911	962	882	925	835	958	962	938	917	831	945	899	904	909	929	894	962	917	922	920	897	927	931	902	943	921	860	962	921	897	921	922	907	935	987	933	909	895	946	863	934	904	887	913	901	939	875	928	951	953	968	995	945	954	915	911	940	968	903	914	918	964	968	916	952	951	915	911	874	965	933	928	911	932	998	930	908	935	896	961	935	912	904	919	890	958	921	938	908	883	940	927	912	876	975	909	956	944	966	906	904	950	962	970	947	969	912	921	911	906	850	916	897	952	909	895	928	975	936	999	934	884	901	923	919	907	906	888	926	935	910	944	925	899	945	930	881	926	989	980	909	922	924	943	917	882	858	894	898	939	930	842	933	898	924	873	940	913	861	883	882	893	880	904	934	943	914	899	945	910	901	952	921	928	943	984	910	892	966	975	925	956	902	884	910	918	958	954	926	947	963	918	926	956	885	1032	929	900	901	961	888	950	901	959	890	898	957	911	865	923	912	913	951	935	937	941	880	934	919	896	948	981	947	925	917	992	946	938	954	906	990	926	925	931	897	907	902	912	923	963	962	910	883	927	917	895	943	982	916	953	970	883	936	883	924	946	946	886	931	950	907	927	950	926	912	890	925	946	935	938	919	967	898	958	926	951	928	915	940	902	926	939	887	930	940	897	915	914	942	939	962	951	917	923	904	944	921	911	918	910	929	918	898	949	885	937	876	827	890	968	895	915	905	947	945	883	925	926	948	896	941	919	963	922	891	918	920	945	953	936	897	904	947	900	948	934	921	947	882	905	900	855	910	922	928	913	911	884	909	936	938	920	908	932	939	883	915	981	944	926	941	929	904	873	958	936	908	928	918	897	942	925	940	904	989	908	977	929	885	870	977	936	887	961	973	972	891	927	890	909	952	890	937	963	940	934	946	911	905	903	905	923	915	912	968	930	912	917	904	932	951	875	923	907	916	923	917	910	882	928	943	956	929	978	888	927
41465	19201	16122	13829	10217	7755	6323	4706	3605	3066	2955	2878	3023	2674	2274	1870	1927	1919	1782	1525	1094	964	764	697	713	641	622	641	542	533	481	474	503	509	482	440	485	426	443	451	472	449	437	399	403	444	400	404	391	400	430	385	346	398	369	372	334	394	361	356	386	359	359	387	391	353	383	347	311	329	358	358	386	366	321	334	348	377	367	367	358	341	355	333	337	340	347	338	353	361	348	352	353	363	359	315	347	351	352	340	328	317	338	326	343	352	356	338	355	349	366	357	349	363	355	350	349	319	323	348	352	338	333	343	320	360	354	317	343	323	343	316	352	353	385	349	327	337	390	366	378	328	344	334	333	338	342	344	372	354	344	368	388	328	363	333	310	362	326	347	349	318	308	362	350	316	352	359	394	325	353	347	372	349	366	374	350	346	367	358	321	306	352	326	331	328	337	386	369	336	342	303	369	377	368	344	323	357	350	372	326	356	369	332	340	356	349	329	370	326	350	350	358	333	331	348	360	343	347	349	348	343	359	337	316	294	355	368	349	305	330	343	352	341	345	332	319	358	386	324	351	315	338	316	332	359	330	343	311	309	360	392	399	348	373	304	325	334	356	409	323	338	355	339	339	345	305	335	326	344	353	344	339	346	360	345	299	357	330	346	341	331	309	313	332	345	339	309	371	356	300	349	348	334	317	340	300	326	301	321	317	347	328	352	337	333	324	327	330	376	320	369	320	362	337	347	334	356	361	336	352	354	354	339	310	338	345	328	337	372	336	325	329	332	358	364	310	366	316	337	309	327	329	332	338	362	340	345	343	342	349	347	341	394	313	353	325	346	330	358	348	334	352	360	362	330	353	328	359	320	345	374	319	337	351	324	347	340	334	337	328	343	304	336	357	351	315	329	343	321	379	328	375	325	347	366	353	364	342	361	331	345	344	321	316	360	368	361	319	355	327	357	302	329	344	331	364	380	329	346	362	365	367	361	370	333	315	349	353	362	338	307	357	351	349	368	335	322	367	341	348	374	342	341	348	344	342	310	333	375	374	339	380	315	313	317	343	341	360	332	364	347	371	311	334	360	347	306	308	324	370	354	331	333	376	356	334	351	310	345	312	367	348	350	374	350	333	362	319	310	344	347	328	326	315	346	324	341	341	288	372	342	334	327	328	365	356	356	340	338	334	333	331	338	341	320	346	341	327	333	347	330	355	340	373	332	327	332	364	346	346	384	337	325	332	335	384	352	353	326	358	317	350	349	331	354	336	344	366	370	355	349	338	346	381	339	345	331	354	312	345	336	370	391	360	379	347	362	333	322	338	354	335	320	355	346	371	371	304	337	331	354	354	374	333	349	372	361	348	328	333	327	390	348	373	325	348	335	356	347	325	337	321	334	337	358	351	339	336	352	370	370	334	331	336	332	333	343	375	327	346	407	371	341	296	342	343	328	381	349	335	344	356	344	351	345	358	346	359	346	328	399	348	328	340	342	332	342	339	341	350	363	362	306	335	336	326	326	348	333	341	345	343	325	391	309	375	323	300	395	361	367	369	356	355	388	312	349	349	330	338	365	341	338	330	366	383	361	368	364	330	328	332	346	384	351	357	365	342	367	366	351	343	375	339	355	359	349	384	339	341	346	329	348	367	351	356	321	356	351	335	353	315	364	343	320	320	355	358	350	336	341	367	336	348	378	345	353	366	345	343	357	338	340	342	351	301	332	345	336	353	331	317	381	350	370	360	347	321	348	379	347	327	346	303	344	322	349	359	339	348	365	369	349	354	328	322	360	336	367	362	316	313	340	359	346	371	352	360	346	346	364	329	335	365	347	367	355	359	344	303	363	340	354	341	363	335	339	343	338	358	346	340	365	340	322	324	325	363	329	349	343	370	369	352	332	333	355	338	359	337	370	366	331	359	370	390	384	373	336	361	348	352	317	359	351	356	370	319	350	342	336	356	341	331	332	350	352	338	353	314	289	347	346	344	307	325	309	332	318	322	346	371	336	324	377	344	359	320	329	347	332	351	335	361	332	383	339	339	371	349	367	373	366	358	332	367	370	359	334	344	377	341	344	319	360	348	367	347	362	350	324	361	338	344	363	360	309	322	378	351	334	358	327	350	354	327	376	331	347	323	374	344	300	338	298	351	369	329	372	332	333	382	343	374	347	326	302	362	352	358	335	344	346	354	371	303	340	332	336	377	358	373	353	352	353	328	357	323	353	354	338	332	349	353	353	343	376	325	319	343	322	364	337	322	337	339	347	327	341	324	331	362	357	353	348	351	309	326	379	348	333	364	353	362	359	355	310	358	331	307	340	360	312	345	337	312	342	361	323	345	339	345	307	355	355	340	350	314	353	352	338	381	367	369	357	316	368	388	363	313	324	319	322	315	348	352	361	323	341	317	347	348	349	340	367	371	320	320	332	332	338	345	360	317	343	355	336	308	373	367	354	348	326	329	348	354	346	366	351	355	342	322	364	348	342	349	338	329	344	328	325	350	352	317	348	339	293	336	316	343	377	304	372	349	356	359	350	338	347	332	366	351	367	336	347	325	341	361	382	323	372	351	362	351	338	336	375	356	332	353	313	363	349	353	354	339	347	383	332	363	338	349	341	319	350	353	298	311	364	368	361	369	347	320	340	377	335	345	341	376	361	368	361	351	348	317	355	318	362	363	324	361	342	327	347	347	333	340	334	364	360	322	363	347	360	322	344	359	368	374	338	336	323	363	352	325	339	322	327	323	315	323	328	346	363	362	356	336	339	351	344	348	351	342	346	334	371	360	371	316	361	356	362	316	345	355	344	342	355	345	298	342	363	363	343	338	350	343	360	359	359	329	331	363	310	384	355	358	324	351	371	329	364	323	324	321	316	358	389	310	371	316	349	353	338	332	336	351	313	294	348	343	345	361	339	363	339	359	339	347	360	329	348	322	341	331	384	366	340	341	332	353	341	337	351	341	343	307	327	366	355	339	344	350	339	344	315	363	339	318	350	336	346	370	323	343	340	354	346	384	335	342	337	360	317	329	333	351	331	363	336	341	364	364	347	370	353	332	386	365	324	319	332	346	357	305	351	326	333	358	322	353	338	354	347	350	355	343	331	327	322	350	316	348	352	365	333	324	351	345	326	347	357	346	360	360	345	360	348	340	318	380	358	333	361	364	378	334	331	359	345	338	338	352	364	344	299	351	337	365	327	358	340	320	358	308	347	361	322	349	334	344	300	351	348	285	365	353	316	341	339	338	347	375	340	381	378	372	350	343	353	370	366	348	345	325	365	352	359	330	360	360	356	333	375	359	361	344	355	331	337	352	328	338	332	351	353	345	361	327	340	334	322	351	337	346	354	356	330	315	326	376	343	330	351	351	353	383	328	328	354	362	351	331	329	326	356	354	326	341	339	356	379	339	364	360	366	388	338	344	366	357	345	345	336	335	383	352	321	350	347	348	363	368	361	347	312	356	373	370	363	351	341	362	361	362	339	348	352	318	316	324	367	375	332
23941	8927	18124	22612	21597	20974	19389	16443	14054	13127	12857	13046	13507	12527	10947	9046	8908	8768	8267	6845	5146	4589	3848	3437	3583	3105	2854	2711	2465	2262	2163	2095	1999	1973	1826	1753	1642	1616	1599	1494	1483	1476	1529	1374	1320	1347	1309	1406	1337	1226	1274	1184	1221	1197	1167	1040	1021	1029	1011	1033	950	968	934	923	840	890	954	949	921	909	868	848	908	831	871	880	925	851	878	855	901	873	861	869	819	836	848	886	806	883	874	847	845	893	834	898	796	856	847	824	810	872	835	832	855	815	835	829	841	824	810	808	827	833	831	831	847	873	850	796	829	852	838	800	780	809	804	835	831	874	780	852	812	826	821	826	810	784	799	826	811	823	828	866	801	847	821	809	893	817	854	824	868	827	785	768	862	872	831	847	806	827	786	819	822	829	847	797	830	875	850	816	815	829	858	841	794	834	821	869	774	805	820	829	842	738	862	835	818	823	801	816	827	862	860	805	851	812	847	806	801	807	826	809	864	815	799	817	858	819	802	804	874	829	815	808	846	792	817	769	836	770	855	766	841	857	874	854	798	802	840	810	860	842	799	835	808	835	829	876	806	820	893	858	806	823	792	783	883	785	839	854	792	868	796	826	842	844	844	867	795	845	774	847	849	865	833	860	804	859	824	817	864	849	783	881	840	817	834	867	848	788	830	784	843	831	840	853	865	858	853	881	873	848	846	819	826	846	767	836	842	841	784	841	835	848	792	868	846	830	846	807	839	796	859	880	846	849	828	799	832	875	830	818	853	804	871	810	846	853	807	866	832	825	818	835	843	827	803	890	840	783	876	774	863	782	849	893	846	819	818	817	876	834	843	809	806	846	827	806	867	825	840	828	821	802	803	830	804	805	796	806	817	819	807	825	874	805	841	819	812	812	837	809	834	808	834	860	864	886	858	842	811	793	836	865	812	903	831	845	820	822	805	881	849	832	885	776	804	774	831	779	860	854	795	850	817	833	825	840	801	781	795	900	812	870	758	849	846	778	822	848	807	843	879	858	873	860	804	822	853	807	803	857	830	829	828	832	851	862	804	830	831	816	820	799	863	838	797	841	902	855	835	854	807	831	833	829	804	860	824	812	787	861	767	766	836	803	787	823	790	832	814	805	810	776	805	813	773	796	823	844	846	766	759	732	854	803	853	834	810	786	801	820	830	828	789	787	795	801	812	909	833	791	839	826	840	834	828	770	861	856	770	822	839	827	823	862	868	864	806	837	809	851	825	830	810	821	836	817	776	860	824	832	862	818	794	897	837	827	867	817	812	865	874	855	806	817	810	803	799	805	815	811	855	840	776	815	797	790	865	828	809	837	813	811	867	780	843	820	863	840	786	818	885	798	840	796	812	860	800	800	847	812	897	857	844	773	808	863	888	832	883	800	834	838	851	885	883	841	864	841	789	866	890	844	814	811	822	815	825	824	858	819	807	811	828	842	819	848	817	847	777	816	820	816	848	764	819	885	862	826	816	794	841	818	859	841	854	836	810	833	874	773	796	817	786	816	818	796	813	884	869	822	797	781	821	807	826	799	850	826	822	854	808	857	858	833	810	828	840	876	817	805	817	832	809	849	795	844	824	835	822	822	860	828	816	832	834	889	804	828	823	837	844	800	821	814	827	828	819	761	827	828	830	780	852	833	793	830	793	795	866	803	866	872	793	824	823	791	810	830	795	816	873	790	826	855	832	884	782	820	822	789	779	840	755	788	847	829	800	839	866	838	851	850	805	850	785	881	804	847	882	810	841	868	830	772	854	829	870	862	774	862	799	882	796	845	828	847	797	838	829	818	829	862	811	831	819	818	870	759	804	889	857	860	860	806	810	871	809	830	784	827	795	832	830	820	756	871	854	818	846	811	817	818	818	830	790	800	818	860	811	808	849	831	859	775	821	828	853	850	822	844	835	884	810	788	872	791	813	795	803	806	833	845	817	850	782	815	813	850	861	853	817	845	810	830	834	810	846	852	806	815	796	813	826	817	853	873	757	799	768	839	819	822	851	864	832	878	812	808	864	775	822	874	862	808	864	794	777	829	873	857	820	856	782	802	749	801	818	832	825	810	813	868	872	822	836	836	788	795	797	776	841	806	812	823	815	816	832	886	798	798	836	839	889	773	788	813	835	849	882	870	851	813	850	839	841	821	829	836	866	805	863	806	823	815	820	820	828	858	832	848	818	818	825	838	863	797	812	849	768	804	823	824	898	809	798	835	866	785	856	845	825	860	772	820	807	812	789	837	844	837	843	817	828	808	891	834	861	878	820	838	838	804	876	842	836	827	855	796	856	852	871	819	864	805	826	859	839	837	800	826	811	812	805	846	829	862	832	825	839	817	837	796	842	817	855	840	803	819	820	854	806	836	810	809	800	825	874	808	795	744	770	875	839	800	818	823	800	826	813	835	877	844	797	828	853	808	795	817	831	804	808	828	851	834	832	830	807	837	837	804	835	744	861	814	862	822	869	825	796	771	850	845	786	802	883	869	855	888	812	843	828	849	839	795	876	811	816	846	831	846	779	858	809	824	816	873	825	809	845	855	833	820	839	844	875	812	872	854	797	784	783	841	862	800	848	839	829	785	860	811	771	783	850	858	859	836	830	865	825	770	833	763	826	835	802	817	869	858	787	780	835	833	832	829	821	800	811	793	839	815	808	895	880	830	872	857	825	821	877	855	851	841	821	832	828	846	827	840	820	808	849	821	850	843	827	858	807	850	786	834	816	811	839	774	829	784	831	806	786	837	822	843	813	844	833	837	818	764	823	840	798	786	860	847	839	823	779	811	810	829	843	828	794	852	824	852	803	830	838	837	806	806	814	856	792	844	838	833	805	845	835	794	848	824	770	816	838	829	837	787	785	820	903	850	807	835	807	813	781	777	814	794	870	844	843	820	838	840	828	834	814	783	840	837	827	852	843	845	777	823	821	860	795	835	813	845	776	799	865	828	819	812	839	808	800	850	808	828	811	805	825	826	820	850	775	825	838	817	804	820	843	836	791	844	822	855	849	783	780	813	790	847	823	828	849	851	834	836	837	806	796	797	852	873	822	801	845	844	779	850	813	833	808	788	846	835	820	846	806	821	793	804	833	878	770	841	878	796	826	857	821	839	844	863	841	815	839	835	823	818	826	818	850	798	826	833	848	868	824	845	856	812	774	849	789	840	838	807	781	848	843	819	852	829	789	823	864	818	842	848	814	852	836	788	838	884	805	827	806	823	865	855	825	842	816	797	862	836	875	810	884	844	813	829	855	845	842	787	785	825	794	853	816	843	765	839	796	874	801	849	841	789	882	777	865	824	833	838	817	834	820	798	838	851	846	801	835	888	786	819	826	795	826	788	845	821	792	816	887	835	844	788	811	816	816	811	840	825	767	834	790	865	796	808	864	891	818	870	841	850	857	825	819	839	760	812	856	794	793	816	870	829	835	807	777	871	787	793	819	805	811	862	835	834	859	816	792	811	865	804	821	836	792	861	840	815	826	833	817	840	839	834
12955	4159	4743	4286	3529	3052	2345	1743	1373	1315	1095	1024	948	812	802	744	677	708	616	618	536	518	565	531	538	530	464	531	488	489	480	510	491	462	486	491	462	491	503	463	479	479	489	471	466	455	487	432	473	471	440	448	456	421	440	452	446	450	482	419	428	444	440	389	455	417	440	484	438	419	431	411	458	463	412	446	458	438	441	431	428	433	435	456	436	386	431	410	442	477	428	422	447	467	474	451	423	436	455	441	456	428	488	473	414	447	456	451	447	442	436	431	426	463	476	427	463	461	469	476	447	472	410	396	436	434	446	390	423	423	441	475	447	451	465	454	465	463	440	434	485	452	448	438	431	458	427	462	435	443	440	434	451	438	476	418	467	451	418	440	431	417	421	411	405	449	433	427	456	473	417	446	439	421	448	443	433	439	420	426	467	467	425	466	430	453	454	414	450	454	449	438	463	449	413	455	433	459	433	437	412	452	447	427	439	450	411	416	410	479	421	464	439	488	424	434	412	464	427	421	445	441	445	449	452	454	443	447	438	444	446	431	474	434	430	420	438	447	435	459	456	462	450	456	406	485	486	435	444	414	442	407	449	460	446	423	412	417	493	460	458	432	460	454	433	418	420	421	443	438	450	442	487	423	394	444	403	445	453	462	436	443	432	471	444	465	448	429	407	443	428	477	427	425	465	442	428	412	403	407	411	458	438	418	402	409	438	439	463	469	411	458	423	423	457	453	431	461	442	444	450	455	442	440	456	438	421	435	436	415	416	443	463	474	459	424	404	445	500	452	433	400	480	414	402	464	393	416	463	474	432	463	419	404	470	410	460	442	423	459	426	455	509	441	417	430	445	455	416	481	408	456	411	465	398	443	449	450	434	421	430	451	399	431	442	414	455	435	450	445	466	437	438	435	436	417	437	434	425	440	441	434	439	454	373	497	464	433	433	457	435	406	401	418	421	461	427	413	428	436	423	415	429	408	418	431	489	444	429	447	450	425	435	420	465	418	449	455	476	439	438	431	431	486	433	478	434	441	456	427	414	426	439	444	477	451	426	442	439	448	433	466	411	458	432	438	431	447	431	434	419	410	463	437	450	440	450	456	431	434	459	426	454	471	429	413	449	449	453	422	442	440	404	444	476	409	406	428	473	446	429	468	437	431	386	432	455	435	445	418	425	431	419	450	409	463	432	425	488	440	429	457	456	492	465	457	437	451	448	445	436	440	486	422	404	444	448	460	462	440	415	414	467	448	392	459	442	419	445	405	447	438	424	446	462	435	441	426	469	447	417	392	476	440	400	456	477	455	433	404	420	468	453	448	486	448	375	412	452	415	468	400	460	464	465	438	403	414	473	395	425	492	416	422	475	431	436	421	389	417	412	424	423	416	384	506	394	407	443	426	436	430	457	433	429	412	473	449	471	421	442	458	472	446	456	414	430	450	436	451	444	444	446	444	441	467	442	428	458	442	442	435	459	408	438	453	422	438	411	453	483	411	414	446	450	417	430	412	449	434	466	462	466	432	435	470	453	448	468	424	459	416	492	446	466	442	472	398	411	413	435	422	434	448	410	427	425	463	472	458	456	410	455	466	447	473	435	450	459	409	423	472	421	457	455	454	425	433	415	438	445	443	463	431	429	431	451	436	427	424	426	406	440	431	456	457	419	419	453	440	410	421	447	450	435	468	458	458	420	443	441	405	425	430	432	460	401	433	446	440	409	417	435	431	440	444	420	446	397	449	447	415	431	432	463	460	428	456	442	414	485	439	437	470	395	469	408	418	456	434	436	442	441	452	458	392	439	429	447	472	394	446	424	420	432	426	451	394	459	445	434	405	455	451	448	424	463	466	395	455	435	442	437	429	424	490	455	442	430	429	428	461	472	434	434	467	417	436	466	455	437	396	448	420	477	445	447	424	433	427	404	433	464	446	420	444	441	441	422	473	431	450	389	461	442	458	459	439	463	441	466	483	423	422	428	441	422	424	432	421	444	423	421	468	444	450	442	430	466	440	436	434	452	452	430	437	426	459	412	439	408	441	437	439	431	409	406	443	422	436	396	431	458	408	403	446	448	471	452	460	471	426	481	456	403	487	436	410	416	468	440	404	429	428	445	438	469	457	422	454	427	449	442	408	442	416	399	455	447	449	437	418	442	495	436	491	446	454	470	431	440	444	412	454	448	458	434	424	427	453	403	453	460	431	463	439	439	427	459	428	452	436	447	453	470	416	442	419	432	437	422	465	433	462	438	439	448	467	483	426	455	423	454	460	458	446	436	443	460	424	451	433	455	452	410	442	413	441	424	398	422	496	440	449	401	416	447	442	464	411	406	455	423	496	413	448	428	438	439	415	379	442	466	445	426	437	445	461	448	457	434	425	439	433	414	407	465	464	424	447	468	469	451	426	452	472	420	427	417	463	417	445	446	444	431	406	438	453	409	420	437	478	457	439	440	399	412	412	392	423	464	446	441	438	461	472	480	421	460	475	446	442	428	486	426	471	464	431	462	457	451	433	459	437	405	437	503	470	462	473	438	435	454	446	448	476	447	427	439	412	428	426	515	457	474	433	430	438	428	467	434	454	451	426	440	440	476	433	422	428	394	389	440	490	461	406	469	440	442	422	440	441	450	417	457	447	409	448	462	397	455	452	438	453	462	423	425	419	508	433	463	445	417	429	449	462	478	420	489	441	433	456	418	456	464	476	434	442	452	431	444	383	435	418	447	387	418	430	444	396	422	448	410	501	407	459	419	436	477	435	392	464	444	411	395	431	444	411	456	461	424	445	403	421	445	417	429	468	461	426	409	459	435	400	418	405	451	449	436	472	414	429	438	450	459	457	442	448	456	462	444	440	440	443	430	450	416	441	432	480	468	426	445	441	435	413	444	447	433	460	397	458	405	398	419	477	434	408	435	448	456	463	451	451	422	400	488	446	444	430	462	443	417	449	418	448	414	448	486	451	450	431	414	446	455	398	437	446	423	440	480	425	428	413	432	446	438	429	467	442	429	489	445	422	444	463	379	412	415	444	492	426	475	457	429	441	463	455	394	440	469	425	456	424	390	404	419	388	484	429	447	466	449	439	442	451	474	398	408	415	443	453	466	409	411	442	440	448	439	412	421	395	450	425	458	460	424	425	438	423	437	474	430	465	481	451	455	433	431	460	459	409	403	472	446	406	461	459	450	457	416	447	422	432	421	463	449	423	464	511	455	428	429	466	399	417	444	440	469	449	454	418	412	411	446	472	429	417	453	447	448	403	442	464	427	445	433	439	386	441	448	450	437	438	455	433	401	465	439	443	437	420	435	415	468	415	424	423	476	474	454	453	437	425	429	423	408	445	440	441	464	420	429	456	427	448	454	487	473	426	418	431	440	428	427	438	416	459	415	430	466	450	442	437	488	457	420	439	426	415	448	475	412	418	404	467	423	446	430	420	396	450	446	437	434	465	459	432	424	439	417	428	462	453	449	459	450	436	417	454	397	458	462	428	428	416
7449	3678	8550	11192	11060	10580	8919	7319	6104	5630	4978	4447	3981	3542	3233	3224	2907	2618	2420	2070	1935	1773	1808	1821	1823	1725	1573	1548	1533	1527	1384	1403	1378	1429	1356	1256	1334	1299	1278	1256	1241	1198	1244	1237	1228	1213	1206	1239	1203	1169	1115	1140	1117	1128	1145	1101	1067	1055	1084	1062	1067	1115	1060	1013	1039	1105	1060	1068	997	997	1005	1033	1003	1104	996	1029	962	1012	979	1008	1020	981	1017	1029	1060	1043	1075	997	1024	1095	1043	1023	979	1014	1052	1022	1025	1017	1018	1002	994	1003	1013	1034	1009	1034	1059	1046	997	1007	1035	1009	1013	1024	1068	977	998	1013	1010	1055	1014	1030	1008	993	1023	974	971	1069	997	1069	1031	1067	1002	1031	1037	1012	1005	1017	980	969	1050	973	1052	992	1030	1036	1018	1020	1015	956	1012	947	980	1027	1025	967	1028	1081	987	1008	1049	995	1032	1010	1023	1011	977	983	1008	981	1010	1068	1005	1067	1004	1041	1065	1017	983	1068	1020	987	988	955	1021	967	1107	1024	1007	1057	1018	993	1029	993	1024	1010	1030	1049	1033	996	987	1038	1092	1040	1022	1029	1033	1088	1034	1045	1004	1026	1025	998	1050	1016	987	1026	1022	1004	1055	1010	1045	988	954	1020	1024	936	1037	969	1027	996	1035	992	999	1041	976	1073	1024	1011	1042	1078	1065	998	1055	995	995	1062	973	1004	1053	1036	966	959	1046	1041	1010	983	1011	1019	1061	1008	976	1064	989	1027	1101	979	1026	1031	973	1010	1044	1025	1009	1000	1046	997	998	994	964	1006	1037	978	1055	1058	1002	956	987	1054	1034	1007	1020	1044	1025	1044	971	1013	1025	1023	1020	1044	985	966	1028	1033	1023	1017	997	1038	1025	978	1039	1029	1025	985	993	1000	1025	1017	991	995	1027	1044	1030	1032	964	982	1057	1097	1068	1005	1083	1051	1069	1025	989	1060	1049	1024	1072	1015	1025	1042	1056	995	1060	994	1001	1026	998	1005	1041	998	1016	960	998	992	1014	1032	979	1020	995	1004	966	1057	1046	1026	1063	995	1045	984	1011	987	1025	1010	1085	949	931	1044	1043	1013	1021	1043	1020	926	1008	932	1069	1013	988	1023	1028	973	1014	998	1000	1069	1043	1045	1047	1039	1076	1049	982	980	1000	975	1047	1051	1043	1049	1006	975	1032	1039	1015	1039	1037	1031	988	961	1008	1015	1022	1015	1005	1028	1017	1051	1018	956	1030	1012	1052	1059	1006	1009	991	1014	1000	1022	1010	1023	1033	975	1015	1020	982	980	1050	1043	990	1023	1000	1054	1030	987	1021	1003	997	1047	1054	1054	1007	1014	992	1066	995	955	957	1061	1003	1020	1022	1010	1086	971	1010	993	984	985	1045	1053	1012	1015	1017	1018	1033	1002	1041	1029	1027	1058	1067	1022	1004	1020	1032	1029	1006	948	1052	998	1031	1011	1003	1037	1038	1014	1030	1044	1032	1039	992	1035	1025	1010	997	1014	1040	1005	949	971	1050	1025	1001	1017	1056	998	1025	1025	1011	1017	1057	974	1003	1021	1013	1041	1042	1035	1043	1050	1031	985	1001	1016	1022	1020	1048	985	1090	1055	1052	1076	1001	1024	1049	1025	1031	1031	978	965	1038	1033	990	1044	991	1036	1011	1093	1039	1047	1036	995	1010	1010	1066	1047	1009	1115	1022	1008	1047	1023	1060	1007	996	1036	1039	1012	1016	1014	983	1056	987	951	967	1018	1027	1047	992	1017	1001	1038	1017	1010	949	995	1007	1031	1063	987	1000	1039	1032	1044	1006	1068	997	1006	993	1086	1049	1047	1019	1026	1016	989	1052	1013	1036	1003	1027	1016	988	1057	1042	1005	985	986	1055	1030	998	1041	955	1051	1020	981	1058	1031	1081	964	1003	1026	986	1029	1000	985	1033	1027	1022	1043	1008	1044	1003	990	1032	1048	998	1007	983	998	952	1034	1071	983	981	1059	958	1024	1042	1028	1013	1046	1009	1040	1070	939	1040	989	1035	1031	992	1016	1038	1014	1058	1035	1035	1027	1010	1037	1065	988	1085	952	1034	989	992	1047	1005	993	1014	988	1019	1008	1071	985	1062	1045	1010	1008	998	1043	1027	1041	1009	986	1010	1075	1081	1023	1004	1005	1008	959	1019	992	1070	1082	936	978	1054	1029	1041	966	1071	975	1055	976	1040	992	1008	1019	1054	955	1008	1040	991	1065	1038	1003	1011	1069	1004	1025	1088	1029	1008	1012	1001	992	1033	1035	991	1015	1024	1013	970	1045	1047	948	1051	1020	1051	973	983	1062	1028	970	1023	1003	1046	986	997	1021	980	976	1019	1006	960	1040	970	1011	1003	1016	1005	1079	1021	1034	1021	970	1047	974	1074	980	1022	1031	1014	984	1008	952	1022	1030	1007	1005	1017	999	1055	1018	1031	1028	1048	973	1008	1006	979	970	1029	974	1002	1010	1041	1051	1081	941	1038	1037	1025	1022	1003	986	1039	1057	925	1036	1039	1029	1032	991	1001	981	1012	983	962	993	1069	902	1019	1012	1024	1032	1005	1003	1033	1002	1002	1002	1014	994	994	1044	1030	969	965	1032	1047	1056	1033	1044	966	1039	999	963	968	1054	1030	1036	1047	1062	1017	1038	984	1025	959	1020	1009	989	1014	1016	998	1037	1036	991	1014	995	1026	942	985	1037	1039	1008	1002	1067	1002	1044	1041	1043	969	1057	934	1026	1033	1046	1054	1035	1015	975	1032	1037	1025	1053	987	1036	1037	1039	1021	998	1067	1012	1041	952	1044	1068	1032	994	1046	1032	1031	998	1023	1074	1012	1014	960	1023	1020	1021	1031	994	1024	985	983	1014	1011	1030	1034	1029	991	1009	1019	951	985	1059	1036	1090	1032	989	966	1000	1019	974	998	1001	1040	1023	993	1083	1064	999	1019	1058	1008	1099	1037	1018	998	1072	1091	1032	1037	1010	1009	1026	1087	1042	1112	1063	944	1017	1021	985	995	1005	1011	978	979	979	1009	1009	1057	994	1072	1033	1038	1023	1042	959	1046	1022	1019	997	1029	1015	1030	1021	1043	1031	966	1002	991	969	1008	1033	1015	1032	985	1059	1009	1023	1063	1007	995	1037	999	1033	980	974	1050	1048	1006	1057	1037	974	1037	1048	970	1037	989	1044	1003	1054	1035	984	1001	1061	1066	951	1023	1040	1012	986	1030	1037	1043	1027	1035	1003	1056	1060	1037	962	993	1011	1008	1009	980	1052	1024	1026	1044	1038	1010	1042	1000	1034	1023	983	1017	996	1039	991	1020	1002	971	1060	1019	1062	984	1068	1010	1035	1035	1061	1124	1009	1017	1031	1019	998	1048	1042	1043	1076	1024	1031	1037	1017	990	1037	1041	1054	981	1024	1044	997	1020	1024	1049	1005	1043	998	1057	1002	1002	944	1049	973	980	1007	997	985	1037	986	1019	1028	1041	1053	1084	1023	988	1056	1002	971	1110	986	1032	1049	984	1011	1000	1028	1027	1049	1051	995	1051	983	1026	992	1001	1043	983	1003	1092	1052	1038	1036	1052	1037	1087	1049	1027	1002	1108	1026	999	1023	1051	1008	975	1043	1008	994	1013	1030	1000	976	1046	993	1012	975	1003	1011	1040	1040	1017	1000	1023	996	986	1021	1030	1073	1023	1005	991	1064	1014	993	962	1040	1006	973	980	1054	1043	1007	1020	984	999	949	996	1000	1053	1043	1022	1024	1048	936	1008	1010	1057	1020	986	977	970	969	1012	1021	1025	964	987	1037	991	1010	1011	1000	1037	955	1036	1054	1069	1099	1004	1106	1005	1011	1002	1000	1032	1035	1024	1046	1073	1047	1028	1033	995	995	984	1043	1024	1005	1057	1003	988	1056	1038	1046	1034	1008	1009	1013	1046	1136	1034	972	1072	940	1011	1039	999	1072	1005	1073	1003	975	1084	962	1027	978	1028	1018	1031	968	978	1050	1008	1009	1030	1061	1035	1039	1003	1023	985	1029	1023	983	1047	978	986	1009	1003	1085	985	1020	1009	1057	969	1021	1024	1022	996	1025	999	1041	1025	1021	995	1008	1016	984	961	1048	990	1003	976	979	975	1031	1016	1070	971	996	1041	1014	1027	1073	1005	1000	1045	1036	990	1060	1056	1005	1088	983	1002	1021	1058	970	1029	1027	1068	988	1027	1071	1024	1016	1048	1045	1083	1074	1034	1034	1031	1018	986	1049	1025	1023	983	1042	1038	967	1067	1022	974	993	1007	996	962	1001	1062	1043	1038	994	1037	1000	1009	1050	1103	1048	1037	984	999	1011	1034	990	1022	1042	993	1006	1011	1020	1090	1069	998	1045	1049	1019	1053	1019	988	984	1034	1059	1020	986	1046	1012	1054	1006	1050	1039	1015	1009	1023	946	1036	961	1046	1042	993	1014	1059	972	974	1091	1053	996	1016	1004	1022	1052	1061	1076	1006	1045	963	1003	1013	1018	1044	973	1002	1017	1071	1013	988	1048	1065	1048	999	1026	997	1023	1070	1011	1052	996
31262	12195	10928	9210	7689	5409	3938	3128	2337	2151	1980	1840	1808	1733	1380	1271	1280	1234	1169	931	756	705	695	655	540	587	581	556	520	484	513	469	480	443	497	453	462	444	459	460	448	436	419	447	443	448	414	462	413	424	427	449	389	405	423	416	422	394	396	365	397	421	415	359	423	384	393	382	401	385	411	399	395	383	423	372	406	368	398	377	382	375	393	399	390	392	387	414	388	394	388	368	380	411	372	398	394	429	449	388	391	405	421	344	382	394	387	413	352	400	389	396	367	404	384	393	389	367	389	379	396	360	418	356	360	373	395	386	383	417	364	374	384	410	407	392	343	328	372	357	395	398	397	401	366	416	353	382	402	381	390	382	401	404	419	390	405	387	375	385	373	304	391	403	388	365	410	358	355	360	380	376	379	395	386	390	397	394	401	365	414	373	406	407	367	400	385	402	394	397	407	388	386	380	365	391	418	384	394	400	403	366	379	375	362	369	356	361	379	441	355	375	391	377	419	412	395	381	399	405	384	418	380	388	383	397	439	362	406	363	391	423	372	375	392	410	382	376	383	375	401	412	388	359	429	420	381	405	412	390	361	351	386	373	360	416	380	397	419	382	433	388	422	400	400	363	393	359	391	420	343	387	378	319	395	413	381	371	420	379	384	403	384	387	441	431	414	398	370	391	354	375	417	392	363	352	389	363	372	388	365	380	386	359	378	379	405	391	389	376	353	371	403	428	330	404	384	399	381	417	391	415	350	388	376	436	412	404	393	376	398	350	420	388	366	436	385	395	338	367	374	414	389	417	369	387	348	397	396	387	392	371	389	361	363	364	360	369	357	388	388	392	393	340	401	369	365	376	372	373	385	378	426	373	387	432	349	398	373	386	396	384	373	383	416	405	360	362	421	376	376	346	430	384	370	391	376	421	389	372	386	374	388	401	366	356	397	350	370	365	373	390	401	406	349	430	384	342	376	384	410	393	347	385	408	392	395	397	367	431	360	373	437	392	376	390	364	401	388	425	425	347	363	379	382	401	401	376	393	371	412	327	367	430	369	397	385	367	373	388	398	377	401	401	379	375	386	418	396	361	378	375	358	377	375	370	363	413	380	405	387	449	386	429	370	393	411	418	390	374	387	368	366	390	425	395	416	384	398	395	403	360	379	383	400	378	402	398	380	362	374	376	402	367	389	403	369	383	381	412	378	417	394	378	344	395	398	407	398	374	359	393	410	354	399	416	410	407	403	361	391	403	354	372	413	371	386	382	359	382	388	372	415	408	395	409	397	432	372	419	358	387	372	437	339	382	379	377	372	391	385	414	396	406	413	370	393	380	368	411	386	377	356	377	382	378	388	405	408	373	407	404	347	360	380	376	394	386	371	383	359	419	369	420	410	362	388	371	421	394	383	386	394	411	376	330	411	380	419	398	360	400	381	376	414	399	399	419	379	406	429	375	392	434	409	387	368	366	428	432	403	356	370	351	411	376	426	376	371	406	386	325	425	366	380	384	403	424	378	394	379	363	376	385	387	357	384	390	375	403	384	370	376	400	412	390	402	385	384	382	357	401	409	411	389	413	374	399	368	340	384	415	423	404	398	422	380	399	367	369	369	367	412	386	430	378	371	382	381	383	362	425	400	413	362	388	375	377	388	405	383	358	408	382	384	382	363	365	358	379	381	401	385	402	421	363	368	404	395	374	388	375	348	382	393	374	412	361	363	352	381	405	382	350	420	387	353	384	402	416	408	358	385	377	366	364	370	403	405	430	379	405	383	401	417	374	424	419	370	450	395	377	395	403	349	362	392	381	356	376	404	386	377	359	367	377	399	374	352	408	395	395	404	402	404	403	382	388	390	386	382	403	387	384	382	376	403	400	380	427	357	398	375	351	388	372	392	369	355	352	387	371	409	357	378	354	414	440	387	409	413	405	383	393	399	368	380	411	410	375	374	437	380	373	389	420	387	338	408	399	444	379	399	364	357	370	373	382	381	417	427	373	373	403	387	393	350	399	378	385	410	406	357	399	394	345	383	385	378	377	421	394	408	384	369	400	377	375	382	367	398	403	375	336	397	385	385	399	388	369	355	408	391	376	396	407	369	396	422	381	405	390	350	428	392	358	380	392	360	365	408	378	383	365	364	382	407	396	368	404	425	424	375	381	406	402	388	350	380	367	398	377	400	407	394	391	401	425	364	359	354	384	383	401	403	398	392	413	388	386	407	390	360	412	366	385	396	409	385	365	387	360	386	385	377	410	402	406	367	372	384	363	362	382	396	417	348	409	397	362	377	347	392	380	413	386	394	399	364	416	373	400	375	395	393	388	371	447	397	394	437	384	376	403	412	386	389	368	381	363	422	389	417	358	368	377	419	395	401	406	416	369	384	397	385	361	355	419	410	385	396	400	422	385	396	347	394	357	434	372	408	394	396	406	367	393	384	406	366	412	397	396	400	378	362	361	369	388	402	376	414	404	420	370	395	410	395	391	409	391	415	422	368	380	369	402	419	378	354	358	389	388	393	377	390	340	376	403	398	395	407	423	374	357	370	378	387	430	414	422	392	364	419	389	404	434	384	409	371	397	405	432	363	371	377	397	393	363	351	357	402	392	403	379	383	362	377	366	368	372	411	376	390	397	390	423	395	364	370	424	374	404	433	380	369	395	397	357	375	362	312	388	388	397	374	376	419	392	364	378	396	384	377	424	393	410	405	391	363	406	420	353	384	399	364	377	380	365	409	385	358	353	366	402	397	370	378	393	416	386	366	401	397	383	408	414	385	395	419	422	392	354	413	399	343	369	415	349	359	430	397	395	384	367	396	404	386	383	369	371	412	404	400	385	391	374	404	378	375	341	355	387	380	387	386	387	392	356	379	357	362	390	362	405	411	400	365	378	396	362	395	420	345	406	359	428	377	401	432	395	369	376	391	391	412	405	361	428	362	383	423	401	414	402	389	371	406	335	388	407	408	410	377	345	372	369	394	386	411	426	397	394	369	413	384	381	388	386	359	388	401	386	371	367	402	378	382	379	418	379	374	396	382	406	363	400	382	393	367	399	427	399	406	393	401	377	376	351	400	351	411	376	372	388	410	408	409	408	385	408	381	381	390	413	373	403	435	386	392	386	385	363	417	398	389	378	400	391	373	383	348	409	415	404	363	384	405	410	404	376	374	365	422	409	391	402	399	425	383	408	361	428	402	369	391	420	436	359	383	377	371	345	404	385	376	342	369	377	403	424	390	433	395	380	406	371	415	398	391	382	370	413	378	438	374	397	448	370	396	394	403	360	372	416	380	373	383	379	403	405	411	403	408	391	370	386	365	402	384	381	358	364	369	386	407	388	413	384	376	416	408	418	384	413	393	370	376	409	382	392	432	368	401	392	408	393	412	364	391	383	386	427	386	403	374	386	385	436	392	402	421	370	382	360	374	400	388	360	364	403	398	434	388	393	376	390	411	378	384	418	400	402	385	417	364	408	386	388	438	392	371	370	418	367	369	410
17817	6169	14364	18472	19497	16460	14356	12203	10393	9655	9395	8724	8838	8390	6734	6257	6035	5620	5204	4249	3565	3269	2816	2652	2529	2311	2310	2113	1969	1840	1767	1732	1791	1628	1573	1527	1525	1465	1378	1394	1426	1399	1294	1259	1287	1306	1290	1355	1217	1245	1264	1234	1163	1163	1123	1070	1089	1081	1044	1050	1025	971	1004	942	1007	936	1011	931	932	972	977	905	915	893	962	917	1026	975	918	966	922	971	958	989	876	910	933	998	983	961	973	929	902	970	941	978	906	912	912	910	949	944	959	931	885	876	901	987	963	929	912	895	917	883	943	910	969	908	960	891	897	957	955	893	953	962	912	914	917	886	952	956	906	878	880	896	883	1018	927	941	921	845	931	933	874	940	908	941	918	899	932	895	911	859	925	946	894	896	886	953	927	896	890	905	894	915	934	927	894	907	941	926	878	936	919	869	931	931	963	927	932	860	896	918	888	1002	903	886	970	900	917	940	932	954	915	884	903	909	897	894	900	921	955	943	966	898	912	967	903	900	904	917	944	949	955	898	883	874	900	910	867	938	896	875	938	943	909	962	889	909	899	897	908	932	917	905	917	867	854	887	976	908	906	929	979	904	927	910	883	928	894	906	901	933	887	912	902	881	891	896	869	910	872	972	888	916	914	913	913	929	916	917	928	945	882	917	900	880	911	909	916	924	894	916	922	934	936	895	957	897	944	880	925	920	919	882	911	945	904	942	923	906	875	892	907	923	906	889	941	880	886	929	918	917	958	908	903	935	918	872	860	911	924	942	917	941	923	963	931	933	890	918	959	916	913	914	941	909	905	945	886	898	905	915	956	919	925	940	915	904	933	942	898	891	920	893	911	958	903	892	909	919	951	910	916	928	952	892	920	917	936	939	919	834	901	904	937	908	932	932	851	950	884	959	880	880	914	921	894	899	964	891	913	954	917	896	917	886	907	926	898	853	953	942	930	930	841	901	883	907	929	923	934	905	885	869	948	890	893	859	948	905	916	973	941	865	908	888	936	863	921	896	929	905	889	893	876	905	949	939	864	977	918	916	920	932	911	979	939	858	893	923	925	910	901	907	912	960	993	917	919	973	889	911	937	905	905	971	939	895	931	939	909	896	958	908	874	912	952	910	896	977	889	921	969	914	946	931	935	967	936	935	887	906	928	930	925	884	892	928	921	930	923	933	911	899	900	915	872	826	993	914	911	858	931	861	920	933	879	857	933	982	902	892	914	930	915	917	972	927	977	895	938	976	928	915	909	879	953	904	885	880	882	925	962	888	886	930	944	901	949	902	903	946	910	961	944	906	952	963	902	875	878	928	940	936	947	920	863	896	871	873	887	921	902	892	936	934	910	915	941	927	915	916	913	959	894	890	877	932	976	912	832	894	949	949	932	849	923	924	890	905	999	894	904	874	946	954	961	896	959	918	918	922	926	908	864	933	906	886	935	913	949	911	955	931	980	903	936	935	930	900	961	920	894	927	932	971	919	871	942	961	968	940	918	892	907	934	912	905	916	914	925	959	931	908	861	989	901	952	993	869	946	957	926	877	868	869	935	942	884	918	897	923	898	916	967	929	966	860	915	923	930	977	955	899	853	857	903	919	913	969	909	905	894	970	940	926	846	963	960	932	894	922	936	901	971	902	965	856	922	961	917	926	874	990	884	908	902	895	918	921	900	903	882	900	883	976	902	893	878	921	885	884	914	942	940	859	883	850	874	889	931	858	957	953	913	915	926	869	915	932	935	958	914	920	922	949	896	902	909	965	883	879	945	941	864	898	930	857	922	915	921	955	870	959	956	919	899	911	920	919	914	929	925	942	948	884	891	874	882	931	950	915	930	886	888	920	935	933	942	954	952	939	938	898	905	914	907	877	963	922	899	956	951	963	866	890	923	892	935	882	947	905	897	934	962	906	915	971	887	882	915	946	908	929	916	926	926	954	969	958	924	943	904	908	891	897	925	967	912	971	956	917	915	890	970	918	914	974	910	918	936	888	884	961	952	921	902	934	939	946	930	960	875	874	897	902	883	908	952	923	935	869	912	885	935	890	959	893	903	938	919	911	911	901	951	967	893	853	934	948	918	932	985	974	886	867	880	901	869	894	902	950	909	914	908	961	899	934	911	897	948	884	937	930	982	964	850	904	907	953	884	942	894	922	854	876	877	880	874	917	937	891	871	940	944	924	856	944	867	945	902	956	912	923	919	909	891	927	875	888	910	911	945	943	934	922	892	883	943	904	908	877	870	885	905	924	898	911	916	849	951	871	897	891	896	891	950	939	963	905	928	901	918	889	950	905	951	959	922	879	946	922	922	872	908	954	948	887	901	908	920	885	924	925	905	986	897	885	955	931	972	906	956	981	970	879	880	886	893	985	944	906	918	961	936	915	915	881	885	915	954	898	920	867	931	883	892	910	913	911	920	969	911	890	869	904	927	918	959	909	893	941	883	930	950	939	877	897	929	908	885	921	923	951	913	938	925	825	938	914	949	881	940	910	941	893	865	924	925	953	925	876	924	875	936	893	980	891	938	941	943	913	918	911	909	942	879	894	892	936	901	970	939	896	914	870	887	890	923	925	906	886	909	959	855	960	893	901	917	907	916	993	916	891	946	889	940	924	904	906	885	908	924	928	893	874	911	926	921	945	938	891	944	950	893	922	890	944	906	878	891	949	986	928	876	850	930	971	936	951	961	940	892	875	908	907	893	917	975	887	985	889	891	889	908	857	943	968	947	881	866	979	930	896	921	918	897	920	921	973	883	875	921	868	952	925	919	922	932	905	914	975	954	915	874	964	935	934	933	909	905	985	959	922	947	941	927	941	911	910	971	896	888	990	858	918	863	909	974	918	904	925	900	926	839	863	968	959	963	891	916	897	964	883	843	934	864	971	897	918	918	982	843	923	896	912	911	920	963	910	961	929	915	890	957	882	872	891	913	896	892	882	938	918	900	950	901	927	979	964	916	886	960	953	954	924	941	934	916	909	896	891	871	867	901	889	967	928	934	906	959	888	933	916	920	936	881	859	878	969	933	865	931	897	884	931	915	966	892	898	912	897	892	897	866	908	944	933	855	928	875	850	955	921	937	924	945	891	933	912	898	911	927	888	919	911	943	961	907	934	922	941	900	973	914	939	910	965	918	903	872	906	935	959	918	939	960	895	942	957	940	928	899	918	902	920	898	911	920	877	928	939	982	908	918	869	893	959	865	897	877	934	973	867	919	931	894	948	953	952	928	905	937	881	877	893	923	934	915	987	889	859	871	918	928	915	918	899	948	967	943	932	925	957	918	926	970	938	980	924	876	896	955	902	885	860	902	891	931	956	938	912	903	863	972	960	954	894	903	893	904	935	957	909	901	910	902	894	954	968	946	959	908	897	920	937	913	889	844	953	899	918	860	949	942	944	891	914	912	911	935	949	936	912	942	923	833	889	955	865	913	921	918	944	873	882	922	944	936	948	963	924	947	914	970	892	891	905	871	947	986	919	962	925	913	910	910	970	883	900	860	903	966	902
40656	18217	16235	14462	11575	8045	5662	4407	3555	3133	2995	2947	3079	2570	2216	2202	1791	1682	1774	1359	1000	892	754	741	695	632	615	571	531	572	516	518	507	431	492	470	472	448	426	472	451	457	426	445	416	431	407	397	417	413	401	407	371	386	397	403	350	368	340	362	360	355	329	331	390	327	349	354	324	311	351	339	368	346	320	335	341	346	331	317	367	328	336	343	330	341	342	344	325	332	324	358	339	330	365	339	306	341	331	338	331	356	316	302	294	364	339	344	371	339	313	321	361	330	354	332	305	343	352	313	320	357	320	345	327	345	328	366	334	314	320	350	335	344	339	308	333	319	357	332	342	339	339	303	337	348	352	337	329	338	327	318	336	348	319	301	377	382	351	353	321	367	341	344	317	331	355	317	333	334	328	345	361	334	335	353	346	345	337	360	304	348	381	331	357	358	304	359	352	316	322	336	312	335	338	351	325	318	328	315	336	331	379	348	335	348	356	324	332	357	350	349	331	350	324	347	314	331	341	355	324	343	337	343	308	319	317	330	335	346	368	349	326	315	337	343	351	340	317	319	305	347	337	331	328	357	346	345	369	351	338	326	310	329	353	361	314	373	320	330	349	339	326	323	364	353	324	320	338	330	336	396	367	351	377	371	311	328	334	348	315	350	354	361	330	381	339	343	346	367	371	357	327	346	326	328	342	368	341	357	325	355	331	336	338	329	339	360	336	342	290	327	329	353	324	352	351	349	310	339	329	380	357	350	341	365	366	327	314	359	360	347	367	319	375	366	351	338	334	318	383	335	355	329	335	323	332	296	327	367	335	385	323	365	378	298	315	338	346	366	366	329	330	351	357	322	333	298	341	345	339	319	315	343	344	360	346	341	333	353	354	347	342	334	332	348	349	326	335	341	365	370	342	342	300	325	320	370	328	381	317	381	342	316	349	350	384	350	381	364	324	345	328	382	345	341	325	332	349	339	354	325	349	361	314	358	335	297	324	349	345	331	334	364	319	341	325	375	321	338	345	354	351	339	378	319	355	331	319	305	323	337	337	327	336	336	303	350	321	314	358	322	352	339	359	331	348	323	372	347	334	358	325	313	333	332	337	323	308	321	323	354	333	359	291	326	325	307	327	386	352	342	354	318	346	368	365	372	329	345	378	339	376	324	329	344	345	319	310	311	340	337	325	317	355	393	352	320	360	347	345	344	334	334	356	333	344	390	336	322	320	343	345	348	355	371	355	307	348	348	341	310	332	339	330	328	339	333	349	342	339	347	330	310	346	361	341	319	331	349	365	315	332	337	317	358	383	344	358	336	328	333	357	303	366	327	347	350	317	370	368	341	324	331	358	348	341	344	360	352	346	350	347	316	368	347	321	359	361	334	354	349	355	341	329	361	349	386	350	352	328	325	333	334	353	351	379	300	356	344	325	358	341	346	332	331	334	336	323	330	336	338	326	371	353	334	348	332	351	351	353	350	317	337	323	336	407	357	338	337	329	331	313	319	408	319	310	354	327	312	352	354	305	351	333	357	354	346	329	366	353	323	330	323	312	330	340	348	341	348	331	349	359	353	338	337	322	323	335	343	330	349	331	335	333	351	324	323	325	329	345	342	336	323	335	334	325	360	322	332	322	348	339	307	345	331	339	331	386	339	339	334	335	331	375	357	352	349	339	328	313	336	355	328	336	331	324	374	313	336	362	336	354	382	322	337	356	344	364	347	373	334	382	343	352	348	359	347	368	311	344	358	360	318	301	289	345	332	326	336	366	323	330	347	355	352	332	350	352	318	340	370	324	355	353	353	343	329	371	352	349	348	314	349	345	343	337	364	351	331	327	326	369	334	350	339	336	345	320	333	343	368	341	378	326	335	337	323	345	339	311	314	357	369	350	378	341	317	352	362	336	325	340	311	323	332	334	328	336	322	325	365	325	326	348	353	358	352	348	334	339	308	353	308	340	285	321	319	337	321	333	319	342	343	351	295	351	366	346	346	338	319	351	318	337	335	345	334	333	342	329	347	339	347	313	351	328	329	326	338	346	346	330	396	356	326	345	338	346	341	312	377	368	345	349	361	327	348	317	339	330	328	344	314	338	352	320	373	353	344	334	317	347	342	317	322	340	372	339	329	331	353	330	338	359	316	376	332	379	314	321	339	326	335	331	354	335	366	330	380	360	322	341	363	349	379	365	338	324	308	336	351	334	324	378	345	326	345	338	344	332	347	335	348	327	341	323	308	358	336	352	343	339	347	334	331	323	382	347	337	329	342	338	322	324	319	349	313	379	336	347	359	312	365	346	342	346	312	329	328	373	317	326	319	317	348	343	330	360	320	348	333	350	363	366	350	362	331	297	338	329	359	308	335	343	345	337	326	332	333	294	350	323	385	344	340	346	338	324	344	358	325	365	347	327	351	331	345	352	398	315	334	326	368	333	349	322	347	329	315	325	345	373	319	336	323	326	342	329	346	351	314	346	334	320	341	323	336	339	338	344	346	328	338	331	313	334	334	348	333	357	350	349	348	373	328	338	350	365	371	339	353	357	327	318	344	361	313	365	359	365	332	314	336	292	344	340	314	352	357	335	311	319	353	365	358	305	323	343	352	331	312	341	372	346	342	305	329	358	335	339	295	343	373	319	340	330	339	332	358	354	333	352	338	344	315	353	301	329	344	304	354	352	348	337	348	335	355	339	340	341	340	317	292	338	300	358	345	376	348	324	322	363	293	340	330	337	340	339	334	342	374	331	330	378	327	310	334	328	379	373	340	308	341	334	329	333	341	309	361	318	325	311	303	342	333	356	351	380	335	355	360	316	365	362	331	367	371	356	345	334	340	355	304	350	346	366	338	325	346	330	337	330	337	339	309	331	339	328	305	324	335	323	324	316	323	386	341	342	326	322	306	327	315	359	313	295	307	368	356	338	354	342	337	347	349	337	351	315	359	326	320	359	298	352	343	326	324	356	349	331	355	350	336	336	322	355	372	337	374	355	331	298	351	339	337	324	354	326	368	371	331	327	334	348	341	351	334	354	336	347	348	330	337	332	366	312	320	352	331	342	350	346	340	316	356	293	357	343	324	336	332	343	342	365	352	351	316	354	372	340	334	353	350	345	358	354	325	341	367	346	339	315	348	329	321	335	365	317	307	305	317	352	341	355	330	362	327	354	344	351	351	344	330	358	369	325	308	348	334	350	339	338	361	359	316	378	345	333	363	322	365	312	355	357	327	328	332	340	340	337	358	301	333	314	349	305	353	364	322	362	371	349	355	365	358	321	347	346	323	369	381	348	330	371	346	323	290	356	330	296	362	315	352	347	361	318	349	346	358	342	346	304	336	372	353	320	316	351	374	328	341	344	341	333	349	353	347	342	392	341	312	377	355	360	344	321	365	310	350	331	342	334	323	330	323	326	341	294	336	343	322	326	355	302	336	342	323	340	339	344	360	352	316	364	334	343	354	369	421	319	359	333	341	321	331	337	370	331	334	349	316	349	345	357	327
23357	8530	19037	24352	24399	20887	18403	15708	14422	13363	13312	12863	13531	12141	11495	10218	8482	7705	7994	6226	4923	4025	3816	3493	3513	3015	2871	2608	2363	2315	2191	2092	2046	1848	1794	1751	1638	1677	1510	1520	1630	1430	1372	1437	1365	1332	1401	1317	1339	1235	1291	1193	1186	1167	1134	1089	1085	987	955	967	1054	962	953	956	945	920	903	873	851	926	862	859	870	864	866	889	785	899	845	876	849	823	863	850	834	871	819	892	821	829	851	865	912	864	877	815	830	798	834	829	886	880	786	839	797	822	780	792	833	821	838	821	864	844	834	842	798	828	810	822	849	811	803	798	805	800	838	833	808	799	838	809	844	834	825	819	882	833	821	823	814	799	813	853	820	787	828	831	810	797	801	892	810	828	832	783	847	866	789	800	817	810	873	797	846	804	850	841	797	789	824	792	801	768	773	853	807	843	813	852	787	854	817	834	792	817	845	843	775	817	827	785	817	850	806	840	878	820	838	864	822	808	832	766	798	838	824	797	843	784	839	802	852	812	826	779	856	808	807	814	831	837	797	857	760	804	815	849	817	811	787	868	802	796	807	769	795	813	860	831	845	814	815	827	789	858	804	799	844	798	804	837	792	809	796	813	782	845	836	834	799	796	821	854	826	784	780	769	855	877	830	816	842	833	814	780	822	803	806	849	807	867	816	823	801	846	868	820	813	840	850	807	879	846	827	799	813	840	828	838	802	804	765	849	816	818	824	783	801	826	781	868	810	842	790	856	815	799	826	812	862	804	858	828	820	819	836	799	767	826	874	832	811	786	825	787	815	815	814	846	814	807	911	833	828	807	879	842	832	814	792	794	862	816	800	810	840	793	795	847	819	853	800	818	777	829	792	909	847	816	830	754	846	850	829	778	819	792	822	835	802	854	788	789	778	819	869	831	838	817	793	841	809	827	837	849	824	827	818	852	817	836	864	809	799	811	816	811	801	820	818	840	793	822	812	851	790	798	887	825	830	875	848	780	798	837	806	799	809	819	824	813	827	799	820	853	850	870	849	782	853	814	831	815	809	867	824	773	840	815	826	767	834	840	818	833	828	797	846	776	832	816	882	859	766	900	857	841	810	796	772	797	781	851	832	864	801	788	832	802	825	822	824	839	748	829	780	811	860	814	842	852	792	810	859	809	823	809	857	817	841	826	820	810	812	833	825	865	874	829	794	808	820	860	813	866	844	806	828	820	771	842	809	778	831	832	870	820	784	797	828	766	860	798	789	768	833	834	852	790	791	825	811	765	845	803	844	830	863	786	817	769	829	788	765	834	822	844	810	817	866	793	862	802	822	863	826	797	776	785	805	804	792	861	819	820	803	802	810	812	831	799	827	841	773	819	865	825	819	791	851	807	807	827	827	845	815	809	796	784	746	805	835	805	816	819	787	801	823	838	856	849	864	818	802	822	814	798	785	806	813	837	821	797	819	813	850	826	842	814	810	849	806	787	794	820	808	795	875	864	861	882	824	760	771	796	771	751	838	835	806	734	821	853	850	862	863	798	846	850	832	782	820	808	807	798	839	830	830	837	813	812	775	793	799	833	812	860	771	787	797	796	784	845	785	811	803	845	832	851	863	825	831	830	819	821	857	781	805	857	814	805	780	809	821	834	849	780	856	840	826	826	782	796	833	765	797	821	808	784	860	825	858	805	821	810	840	796	827	828	804	808	809	823	811	779	775	863	820	796	803	825	881	796	798	815	810	786	862	848	815	847	824	870	767	805	828	770	809	786	832	834	775	865	801	846	869	788	738	800	833	825	749	851	840	807	836	807	832	774	800	802	791	821	835	801	833	829	753	824	791	816	794	814	797	848	827	771	870	811	852	844	862	852	809	773	827	822	844	802	841	790	790	847	821	853	792	834	789	778	822	878	850	780	829	858	831	818	804	827	812	799	855	846	774	825	827	839	802	788	821	799	782	817	809	839	813	832	852	819	849	851	764	799	805	825	763	847	860	837	824	808	763	780	786	845	838	868	815	838	827	794	817	851	805	780	854	830	777	817	871	840	829	819	824	844	855	826	833	805	834	811	869	830	827	790	834	811	842	812	818	830	837	826	812	799	827	807	864	842	864	801	797	771	855	821	801	803	821	795	809	858	782	789	786	799	835	862	809	762	824	803	830	832	849	841	828	873	805	858	824	786	814	840	828	786	830	820	788	828	819	816	812	795	821	808	790	864	825	812	834	792	847	809	791	802	832	788	846	825	820	855	828	804	790	815	868	840	844	859	812	850	786	852	798	795	808	819	826	828	863	814	795	843	788	812	791	816	827	799	805	856	801	805	815	840	826	771	801	863	793	797	861	849	819	867	814	819	804	815	780	834	769	809	845	805	824	854	806	817	855	795	788	793	820	845	824	815	830	878	820	783	817	809	855	808	782	774	831	819	845	807	815	865	798	788	755	773	785	765	838	801	829	823	839	798	809	786	832	792	843	804	851	799	841	767	807	818	813	795	862	841	837	835	870	797	850	808	871	842	832	785	824	815	857	791	811	809	820	837	783	826	798	845	864	839	801	842	797	784	848	816	795	832	824	811	851	844	795	788	817	866	834	795	822	860	807	841	817	831	808	838	843	836	842	724	840	847	816	834	766	772	799	826	864	831	801	815	848	828	806	794	832	833	836	773	837	815	816	840	824	849	776	761	835	837	759	821	832	780	825	838	838	801	780	839	842	828	842	825	827	810	837	828	779	836	767	822	781	801	792	851	827	852	809	802	820	854	795	770	814	808	874	841	832	851	786	814	831	809	834	847	851	816	806	844	786	821	850	822	802	793	831	849	863	843	789	798	829	832	814	811	782	852	797	899	824	827	867	786	783	865	849	804	784	822	798	784	849	813	803	857	784	846	830	794	810	752	806	851	796	819	812	756	807	825	854	823	756	816	776	810	806	824	777	814	823	806	822	808	768	811	813	813	838	817	790	839	846	850	803	802	782	767	794	812	831	859	826	841	815	843	766	808	791	831	807	832	753	839	835	841	764	807	841	812	773	843	812	818	810	800	858	818	828	854	832	826	832	831	792	871	805	812	846	790	811	848	750	841	756	785	837	772	839	845	764	795	784	787	817	836	798	791	819	819	821	798	807	827	798	801	792	834	862	847	790	810	888	781	803	823	806	845	847	853	832	788	837	859	877	823	786	858	806	829	862	834	860	870	799	868	827	846	795	840	814	832	867	773	810	820	831	828	816	812	810	820	790	779	825	845	775	818	803	824	870	844	809	807	870	836	847	829	806	790	785	792	827	832	907	792	817	775	798	810	777	837	761	801	808	860	816	861	786	821	796	770	828	799	836	855	819	791	836	829	801	843	806	889	775	782	779	782	895	761	816	830	859	853	838	875	838	814	822	809	809	806	779	837	844	796	829	815	853	806	857	844	769	788	803	815	831	820	863	855	845	781	819	767	862	805	793	808	845	836	835	853	814	791	805	876	854	828	816	863	775	836	823	791	841	812	810	824	873	808	828	820	823	860	754	817	828	807	824	855
13300	4866	5595	4863	3771	2753	2059	1689	1456	1311	1154	1075	938	860	823	743	688	680	599	574	548	507	519	553	555	534	524	504	515	481	465	461	453	441	464	440	483	431	486	478	468	469	429	450	411	458	484	475	462	457	457	473	450	411	449	455	439	446	430	431	380	410	422	432	435	427	421	402	405	415	431	407	424	457	434	433	414	441	412	455	421	425	417	441	433	468	424	423	439	431	474	423	404	445	400	442	483	411	422	433	441	430	426	431	445	410	444	451	393	427	453	410	433	429	420	444	408	438	407	447	438	464	427	435	413	436	477	441	453	431	447	408	427	440	479	446	465	446	460	428	465	416	405	392	438	407	416	447	428	421	448	417	446	448	434	396	474	442	394	434	396	401	465	416	415	391	448	414	445	474	468	402	441	444	433	457	409	430	421	487	452	434	425	428	445	419	400	422	432	442	445	440	381	404	415	437	410	453	387	444	451	435	410	410	405	430	456	436	432	417	424	468	447	450	437	392	426	382	445	440	407	418	420	459	429	424	399	397	407	446	433	402	410	460	449	440	423	440	440	419	473	409	470	417	459	436	420	393	400	440	440	408	428	448	422	416	414	431	411	416	433	422	406	418	417	441	426	431	428	405	469	417	402	405	455	425	439	410	412	429	397	441	392	436	420	480	420	491	432	416	440	435	429	454	454	430	414	408	428	421	427	445	430	453	417	433	434	397	469	448	388	415	409	419	433	432	420	438	452	417	396	418	421	434	431	470	410	440	461	431	414	423	454	471	413	398	435	460	425	420	424	436	448	414	404	440	439	465	466	398	422	421	450	442	391	402	380	400	422	428	422	416	450	443	437	431	469	431	418	450	443	439	399	439	423	423	418	423	459	420	422	420	421	410	414	471	406	404	428	408	399	412	432	456	414	430	420	394	427	428	433	470	434	463	390	440	448	413	444	410	440	428	399	439	437	432	496	427	423	428	413	444	452	424	404	425	468	440	427	422	420	438	392	430	469	447	382	458	445	410	422	455	458	433	416	434	414	403	453	449	436	408	442	424	428	400	419	442	420	470	412	455	400	423	439	438	428	430	420	427	443	424	414	438	460	416	429	466	430	410	445	445	411	438	425	432	456	455	478	421	425	451	438	419	413	434	436	427	424	444	424	416	424	441	431	431	463	415	449	440	427	438	428	429	403	433	421	417	404	445	430	458	420	413	438	414	414	477	441	418	455	425	408	413	464	458	462	377	425	411	417	398	437	444	396	450	382	396	442	437	440	400	411	429	441	407	424	409	416	392	438	434	416	469	470	404	426	400	431	401	469	426	414	433	423	423	433	403	427	443	432	447	415	420	407	405	426	458	440	424	436	437	405	435	440	437	430	426	451	425	396	442	433	430	444	431	465	415	432	392	451	490	434	430	408	389	441	428	419	428	433	398	477	416	433	391	407	426	429	404	415	462	396	467	425	393	466	432	468	429	379	454	432	410	492	421	429	410	407	416	418	401	452	428	421	399	402	422	402	431	447	394	483	480	445	416	388	440	442	452	420	482	403	456	487	377	411	425	424	417	405	445	454	443	431	415	410	426	407	433	428	398	445	436	407	416	389	422	449	432	447	456	461	397	428	457	434	445	422	439	450	468	433	424	394	408	426	457	387	450	403	435	419	436	403	437	397	440	461	421	501	420	437	431	420	447	423	429	437	434	419	415	432	415	447	403	425	446	428	450	408	390	435	444	434	442	409	408	409	450	441	385	431	426	431	446	429	452	433	440	457	397	433	441	435	442	400	434	441	416	384	408	456	429	430	461	429	385	428	444	437	422	457	445	447	435	416	424	422	420	434	433	439	428	419	426	462	459	418	391	411	455	437	437	409	452	429	436	426	462	387	420	389	438	389	387	423	416	436	438	417	382	414	401	416	404	412	398	380	398	435	418	427	420	436	400	467	405	462	384	475	416	459	436	418	414	454	424	450	417	417	445	433	455	442	418	432	406	429	437	417	424	480	437	457	438	425	412	447	460	435	424	422	415	453	435	461	425	457	425	416	433	443	413	408	409	433	437	414	390	430	438	396	453	437	406	444	393	416	441	417	426	434	423	410	425	413	436	390	459	437	415	438	463	431	410	434	441	422	425	477	422	410	430	404	411	420	423	424	441	414	417	415	395	423	408	426	449	437	434	372	437	461	415	421	428	412	407	391	394	425	419	395	435	418	417	409	436	456	426	405	387	430	461	430	397	420	442	424	423	418	428	425	406	486	476	429	432	412	421	417	422	480	428	438	438	437	390	412	450	448	416	412	454	385	401	397	382	441	414	410	433	453	421	435	414	498	423	449	471	420	412	448	444	437	442	437	423	450	399	441	436	465	418	409	452	454	444	455	431	432	443	449	424	408	439	434	436	444	407	468	423	424	403	399	410	436	461	451	485	428	425	422	414	439	452	394	429	446	434	480	406	435	398	447	474	445	488	450	414	397	427	412	441	421	388	406	403	435	414	441	418	433	442	382	439	432	452	410	430	468	448	441	400	416	459	433	394	458	426	400	397	445	433	436	414	460	412	409	433	433	447	446	401	441	408	444	412	418	416	417	437	445	413	428	423	421	437	423	417	443	425	403	409	442	431	420	418	454	407	459	406	396	426	420	453	450	448	419	415	409	430	473	447	453	391	417	423	447	454	404	428	438	460	421	391	446	447	402	439	404	415	434	374	449	426	406	404	436	453	464	440	429	425	408	416	463	461	433	438	415	448	437	398	475	403	411	480	423	443	428	451	429	468	412	408	449	448	430	420	424	390	438	469	451	440	446	442	436	455	439	454	418	395	426	443	432	439	445	387	445	441	409	438	414	450	389	420	458	436	411	417	448	429	459	391	462	440	414	413	424	424	433	429	447	423	444	416	449	433	441	412	446	404	432	406	408	423	409	473	419	457	424	402	418	428	410	446	471	439	418	435	420	467	435	446	391	454	416	438	376	418	450	417	446	430	464	433	423	445	445	407	427	410	448	408	440	420	393	423	418	453	428	409	437	434	426	425	455	461	425	436	425	462	431	451	444	438	427	472	383	418	392	409	431	458	433	410	475	462	413	413	428	438	408	432	475	440	416	463	422	389	430	404	458	445	438	438	449	412	455	457	448	432	444	453	433	433	402	388	441	409	442	439	427	404	416	432	418	447	442	444	427	449	410	421	439	411	415	454	415	444	442	459	480	466	391	453	397	427	415	390	443	427	437	438	442	417	432	442	385	451	397	434	443	417	422	409	446	459	399	411	397	423	452	409	425	422	429	429	421	424	434	429	404	432	425	460	438	439	447	442	420	400	405	378	448	429	413	439	403	443	459	446	423	426	407	452	462	400	399	444	402	417	441	447	462	429	456	424	406	428	420	455	421	481	419	416	415	444	461	430	436	375	425	431	433	431	465	424	453	421	407	419	478	443	401	423	438	470	400	425	421	435	466	430	406	434	440	430	462	397	411	435	488	399	448	479	419	351	402	402	448	434	441	466
7799	4000	9582	12493	12033	10110	8486	6890	6093	5524	5157	4620	4175	3655	3548	3085	2694	2498	2251	1994	1900	1718	1760	1819	1723	1612	1559	1539	1441	1452	1402	1409	1395	1355	1300	1353	1377	1213	1202	1290	1327	1245	1226	1165	1215	1205	1239	1211	1146	1133	1202	1113	1140	1077	1090	1108	1108	1044	1083	1072	1040	1023	1069	1034	1089	1033	1059	977	981	1028	991	991	994	1015	1030	976	1028	1022	954	1002	985	1043	1020	952	1072	1017	1004	1075	1041	991	1007	972	1036	993	958	1021	966	1019	1030	1021	1050	1022	1034	997	957	985	969	1083	1039	1023	986	1070	986	975	1040	961	944	978	1004	1053	977	1027	1047	1052	997	1026	1009	1057	1017	993	989	1047	1019	1069	1015	963	965	994	993	1039	1068	968	1022	1031	954	1010	992	1002	983	1020	970	989	1009	1031	1062	994	992	1032	1023	987	1031	957	1021	1030	962	1005	976	1026	999	1012	1018	999	1021	956	1001	987	1021	999	956	973	1024	1032	1006	1006	1060	984	1018	988	986	1008	1089	1028	970	1045	983	994	1003	997	950	1011	994	966	931	1025	1029	998	1056	1074	941	1012	994	953	993	961	948	1005	1021	952	990	996	1025	1026	1002	1074	1001	987	990	999	960	1029	1041	1054	992	928	996	1040	1004	993	1002	986	960	997	942	1015	1001	981	993	1003	984	993	1008	976	1010	1019	1022	981	986	1001	1041	1008	1018	975	995	1045	1003	1043	1025	1006	994	988	1010	1000	964	994	982	1033	944	1080	1043	1016	923	1029	971	966	1008	1037	963	1056	1031	967	999	1006	995	998	996	1019	1027	1000	1007	1021	1025	1074	1019	1027	995	1007	990	995	1005	1030	937	1009	985	966	1015	958	981	1014	1026	1000	987	1015	977	1076	1025	988	1014	1025	977	990	974	1024	1058	1007	990	936	964	972	969	1030	1047	977	984	988	982	975	979	994	1002	1016	1031	1038	1002	998	987	993	979	1008	983	969	1010	990	1008	932	988	991	976	1004	979	972	1008	1009	1014	1025	1003	1004	991	1028	958	987	1067	1012	984	989	1017	972	1030	1009	962	951	1035	1004	1003	1035	971	987	963	1035	999	968	1003	1037	1027	982	1011	992	1008	964	987	994	979	974	1023	949	999	952	1001	956	1000	971	931	1064	959	1000	987	999	1084	1037	1004	1051	1039	1035	956	1047	1020	987	981	993	1006	955	982	1037	939	1022	1016	988	944	1004	1031	975	940	1037	950	1009	997	990	964	1027	918	1004	1002	944	993	1025	942	988	970	1040	978	973	1051	933	1056	973	929	993	1030	1034	1025	962	984	1002	971	1023	1054	1033	1039	976	1010	981	1052	1051	998	976	1014	940	1042	1015	962	990	1018	1008	1003	953	972	1046	1009	1042	1012	955	980	1029	1026	1052	1029	1029	1035	973	957	974	971	1011	1004	1047	1013	967	1053	1015	953	1032	969	1023	999	971	979	979	966	1023	1007	997	1023	972	1056	1020	989	967	1030	1009	1016	992	999	996	1012	1002	977	992	1000	1003	980	1002	1003	987	983	1050	984	1066	998	938	999	1024	971	990	1060	1004	1025	1012	971	1006	1016	954	981	1014	1003	1007	962	957	1024	1004	985	965	931	1026	957	995	989	972	999	985	1035	1024	1051	1030	1022	1029	974	994	993	972	1031	963	998	1045	1029	996	923	988	970	998	997	986	949	1004	980	1020	1050	990	1001	997	986	978	908	980	972	1009	996	1012	982	995	1040	990	977	987	968	1000	1033	1008	964	1009	1001	1011	983	980	1001	1001	1052	1012	1015	1009	1038	1023	990	1039	960	1037	1031	977	982	968	1003	983	980	1062	1011	998	1011	1059	1033	1050	1001	989	973	1002	968	1017	1006	968	956	1029	1038	1067	1026	970	1005	1022	989	993	1067	1021	1051	1030	927	992	1060	1018	1014	1043	1105	1012	1001	1043	1035	1006	984	1009	1024	1034	1003	1060	987	957	1004	974	997	990	1015	982	1024	1013	1038	1021	1018	1005	960	1015	996	1001	937	947	955	1010	952	972	963	1001	1001	998	932	993	1017	1042	1022	968	994	972	1003	1015	1010	982	1065	983	1004	1007	928	1059	951	1000	1061	1011	982	1023	995	958	981	1009	1004	1039	979	1009	1026	1024	1033	1027	1010	1031	1018	1072	966	1000	986	1004	1016	1027	960	1010	1070	970	1015	981	979	1008	989	968	992	983	987	994	1030	1017	1060	976	997	984	1007	999	947	975	961	983	1002	941	981	986	958	1045	990	1062	971	980	988	992	1009	1002	997	954	990	1028	1065	1015	998	1006	1035	1040	1006	957	958	996	1041	986	1017	1012	1039	996	956	985	1043	1006	960	1014	1009	937	984	990	971	1005	1009	979	993	994	989	975	942	991	950	1041	1026	967	978	956	1027	922	1008	1028	1026	1009	957	994	962	990	989	976	1018	971	963	1039	1037	989	1000	1030	938	991	990	994	1025	942	981	981	977	1065	1030	1042	991	1047	1026	995	1007	1011	1048	992	973	987	1006	1092	956	1065	1040	1002	980	1000	963	1029	1012	957	1009	999	966	1013	967	1040	981	1014	999	1043	1058	1024	1023	953	1034	1014	1015	983	973	997	981	986	1029	1010	1001	1000	986	962	999	919	993	994	944	967	1086	1011	1035	982	1022	998	938	1013	983	996	1016	1022	1028	995	968	957	987	1023	1007	1027	982	998	970	1030	992	976	1063	1001	1033	947	1003	947	975	999	979	1029	1005	982	1038	1024	936	1007	1025	978	1009	905	1031	951	1040	956	973	997	1021	1003	1025	1016	987	952	1066	941	964	1026	1030	1070	990	1003	963	989	944	957	1018	989	981	987	969	1010	1024	991	988	1027	959	1041	952	1049	956	975	941	1116	1019	962	927	1045	985	977	999	1023	1074	998	1000	995	1018	946	1028	1003	1005	991	989	1006	1026	1006	1002	997	1032	1008	1018	1023	995	1022	989	1020	1030	982	992	1002	1028	952	1000	954	1019	1010	1008	985	979	998	982	953	996	1029	944	989	995	977	984	1029	1032	1024	962	972	943	985	1015	964	1007	1015	1013	1005	1029	1020	1035	1070	971	1032	999	1017	1030	1050	1015	969	1010	1007	981	1013	1010	1014	970	1079	1050	1053	986	969	977	976	979	1004	990	995	1008	1011	1006	939	1067	981	968	991	974	978	955	956	1024	1033	955	1015	993	973	1079	1046	987	1010	1051	997	917	986	1049	956	971	1009	1013	961	1038	995	1024	934	988	1032	1033	995	1005	1001	1043	946	1021	1046	1025	990	972	1000	1014	1065	994	964	1001	1032	1011	975	1038	1073	986	1030	1025	1021	1034	983	973	1005	964	986	995	1019	982	1027	1048	1015	1001	995	965	1030	996	995	1012	972	1048	972	1025	1031	980	1028	1009	1007	1039	1018	1036	989	1037	1074	982	986	1005	1005	1018	980	983	957	1032	1059	1013	944	991	1059	978	1049	972	1034	978	972	968	993	985	985	1022	976	1056	1002	1021	974	1045	1016	993	1027	1017	946	1026	991	1071	1041	1022	966	943	1032	975	979	1061	991	951	1002	1049	965	1013	1091	1003	1054	976	1002	1037	997	1008	1052	1035	1051	1016	1033	975	994	1028	1039	1007	1008	1010	1002	1013	1034	971	978	1022	961	993	938	994	1017	998	1005	1018	1046	952	963	995	1005	955	1028	1045	994	976	994	1045	995	993	1044	970	958	1032	1022	984	981	1053	1036	989	982	1047	1047	1033	1026	1005	996	1058	1016	1001	976	1025	1021	1008	1028	1050	1060	969	984	978	1003	975	1060	970	986	1017	1011	914	1010	1019	975	980	1008	987	974	948	994	974	1011	1028	976	1048	1015	992	978	993	1020	978	1031	1023	995	990	978	954	994	1017	1047	1033	1021	1016	983	1077	1012	940	962	1059	1009	955	1010	950	984	1042	970	1013	970	984	1035	923	979	1034	980	1013	938	952	969	1026	992	996	955	1050	978	997	968	967	1005	972	1036	1036	997	988	1014	962	970	1008	1012	1002	1002	1071	1029	1012	976	1013	1049	1032	938	1005	988	1019	1008	975	1027	1040	1030	989	985	982	980	975	986	1010	1031	1005	992	1057	1008	1027	990	1004	1004	989	994	975	1033	1006	1065	1016	1009	999	1014	1006	945	992	984	1003	991	1003	1008	1017	971	998	940	1034	1006	1005	1005	1044	993	990	953	1006	1051	1025	1000	1007	1078
33072	14074	11964	10015	7842	5116	3961	3147	2564	2280	2296	2185	2234	1895	1637	1417	1397	1224	987	925	746	622	640	640	650	581	530	560	503	511	502	511	461	473	460	477	487	437	455	454	420	463	441	401	424	395	373	408	411	435	387	400	448	394	393	423	412	397	381	382	380	390	434	409	414	391	378	395	369	360	372	372	380	382	390	415	377	377	361	423	369	389	422	378	354	385	426	345	395	367	382	408	398	383	372	345	336	375	387	391	350	396	389	413	398	391	384	390	407	348	371	383	360	398	381	427	354	370	392	399	366	393	390	382	370	375	388	399	355	373	382	381	387	360	413	367	390	407	388	375	349	384	444	423	375	365	391	389	358	392	360	375	410	363	360	397	391	346	346	364	387	368	369	421	405	404	367	411	394	389	420	405	355	403	363	390	368	410	367	394	371	408	370	365	384	399	356	361	362	419	421	352	371	381	371	403	365	368	392	399	386	376	406	412	370	371	358	372	360	367	353	395	418	369	384	354	393	363	383	396	355	385	355	366	370	375	361	380	370	412	372	393	405	380	400	375	350	351	409	368	412	398	385	389	374	371	376	371	361	396	368	365	405	419	375	377	385	384	399	386	357	375	381	325	398	365	366	359	379	391	377	388	383	381	351	374	365	410	380	393	381	409	406	392	402	406	370	341	356	429	356	408	348	394	412	371	392	384	360	370	416	377	408	384	344	386	366	367	369	346	378	394	412	347	364	378	388	354	404	409	372	400	345	367	410	374	343	402	393	385	403	393	386	400	380	415	369	364	409	396	382	362	397	378	369	366	365	365	383	378	382	394	362	374	411	413	384	415	360	352	373	400	387	415	382	367	377	408	358	421	369	343	419	403	356	392	377	406	368	369	403	371	383	376	402	393	383	366	397	408	408	387	356	340	347	385	414	392	389	363	378	363	396	404	383	421	391	389	389	376	396	430	366	399	345	392	388	394	378	399	389	354	373	375	409	369	344	386	345	375	396	366	365	355	376	385	368	375	360	388	388	360	378	347	406	369	372	427	354	375	397	389	394	403	364	396	380	373	369	397	378	417	381	369	409	406	349	386	348	380	389	387	395	362	369	368	379	411	389	382	376	389	385	357	429	363	406	370	356	379	377	369	387	355	372	383	383	409	406	362	380	384	364	365	393	371	376	375	357	364	371	416	391	387	382	413	363	377	371	328	368	369	352	420	341	385	360	380	389	356	368	377	400	384	358	416	349	395	365	382	391	368	374	345	351	387	386	374	383	388	373	423	366	373	374	378	388	383	339	352	391	432	370	406	389	395	381	367	377	317	348	363	401	401	392	370	373	384	379	396	385	385	394	388	413	363	381	392	369	397	400	395	409	349	380	409	388	380	351	397	373	383	387	389	367	389	382	362	363	379	390	443	361	381	383	375	371	385	340	386	408	351	358	399	376	401	384	408	357	398	394	360	357	329	381	379	377	350	360	404	389	374	359	379	367	348	389	423	367	371	363	374	381	366	388	367	368	375	413	384	428	405	380	363	406	384	369	404	373	370	378	383	372	403	378	395	378	378	408	366	385	394	351	382	360	384	380	387	386	384	343	409	393	375	384	409	365	382	401	354	370	348	403	359	384	384	412	377	370	366	365	368	379	382	374	360	391	401	380	357	404	386	404	380	394	380	393	377	370	406	380	381	391	364	371	373	418	344	404	381	382	366	378	384	424	370	368	367	380	387	344	383	372	359	365	402	354	398	348	366	372	357	367	400	402	379	360	368	371	390	395	373	381	364	378	385	393	407	387	384	328	394	388	392	395	358	403	396	394	356	399	388	366	373	420	361	399	376	357	392	357	376	347	399	389	404	379	361	421	352	395	366	362	417	400	400	373	375	373	335	352	414	375	346	410	361	382	412	393	384	386	394	380	364	412	429	427	410	393	388	402	409	394	371	429	376	364	380	379	372	409	396	382	379	393	391	382	396	354	370	359	387	370	351	377	371	419	399	354	340	356	377	381	403	400	382	395	392	385	401	414	369	395	430	396	338	395	411	365	343	356	406	395	383	392	393	394	352	369	356	373	401	401	405	384	360	380	387	382	371	415	419	333	397	404	343	398	406	359	408	401	358	351	396	371	352	368	355	379	383	394	391	361	375	415	375	377	358	363	340	409	403	409	357	368	415	352	400	363	384	358	342	398	369	396	430	364	394	378	370	405	396	388	402	389	386	363	382	428	402	397	376	394	382	373	387	361	343	381	370	391	386	355	405	347	358	377	369	385	356	387	381	375	355	385	392	393	411	387	394	379	378	356	399	382	398	379	435	373	409	341	388	399	407	395	395	396	398	375	350	427	404	370	398	413	405	392	387	409	398	357	367	409	405	398	404	342	378	361	392	417	389	403	383	391	359	438	377	365	370	380	368	378	426	390	398	394	366	382	367	393	358	406	389	373	359	378	388	364	417	390	360	369	388	382	400	399	363	386	357	390	371	382	364	371	370	380	394	382	386	347	395	327	380	362	385	399	385	426	396	341	359	368	409	380	365	367	368	358	380	360	396	375	382	376	356	373	387	363	368	390	326	388	369	360	402	378	393	388	377	389	416	380	387	378	378	347	405	420	388	357	371	416	412	387	359	336	364	378	395	405	397	373	374	402	380	394	365	358	404	389	395	402	372	411	398	381	376	367	373	347	387	368	342	376	394	357	404	383	363	387	406	397	409	360	378	392	395	351	383	404	411	384	393	387	373	374	362	382	388	386	384	350	368	351	389	373	358	335	377	399	365	358	423	380	382	372	369	373	364	400	389	408	395	394	388	400	357	402	370	393	379	399	399	407	403	393	371	361	383	380	385	416	364	387	377	393	377	364	403	358	371	381	399	380	394	388	396	386	369	365	370	412	400	372	375	389	376	368	353	378	382	386	371	401	384	357	371	405	371	384	377	385	393	373	380	417	389	403	385	391	419	367	373	391	380	375	408	416	323	383	374	405	356	345	402	335	399	422	379	370	403	393	359	365	376	364	393	421	381	439	410	372	418	412	379	356	345	339	385	392	385	378	366	356	381	417	365	401	369	414	330	366	385	396	402	370	375	368	390	352	381	366	381	365	395	360	390	420	393	399	381	429	399	386	392	386	398	400	404	395	381	367	425	357	378	358	411	379	369	369	399	376	396	397	394	377	410	382	373	366	378	367	415	380	348	383	398	366	364	406	398	358	406	413	388	398	374	377	347	384	377	343	381	342	378	384	384	378	376	415	366	403	345	391	377	381	349	396	412	392	390	399	394	436	382	408	380	385	348	359	392	395	365	354	380	407	383	399	360	407	384	399	359	375	385	383	378	373	424	391	382	380	356	395	430	365	383	375	376	389	423	378	416	391	369	367	356	358	400	317	351	379	377	423	399	421	380	386	395	385	356	371	375	403	350	399	374	378	393	366	391	360	334	378	389	373	417	375	382	403	389	394	413	396	395	385	411	389	400	372	359	344	360	386	367	332	388	365	348	368	379	410	366	393	345
19241	6936	15471	19558	19331	15927	14007	12260	11274	10554	11047	10386	10134	9238	8177	7018	6696	5681	5015	4067	3174	2880	2899	2688	2476	2236	2218	2011	1886	1722	1740	1751	1675	1603	1475	1483	1500	1399	1344	1414	1394	1339	1370	1215	1251	1337	1249	1197	1211	1159	1151	1153	1118	1110	1081	1138	1048	944	1043	1030	969	980	943	1000	1070	973	932	923	913	951	952	931	901	944	932	916	938	917	933	905	930	921	981	948	951	995	1003	927	960	959	921	930	979	886	883	937	945	902	897	922	887	920	895	841	920	925	905	878	858	888	922	943	893	940	893	879	910	888	892	886	872	907	897	937	865	886	881	930	873	960	943	827	910	882	958	919	914	963	905	896	918	924	873	893	895	853	883	852	863	911	809	909	915	933	884	927	822	873	964	948	878	913	866	919	873	922	885	919	948	894	923	864	873	945	860	918	884	927	913	872	949	906	862	881	894	875	907	912	887	928	925	901	935	961	963	925	942	875	919	919	854	894	894	911	904	835	946	939	883	869	863	895	912	944	884	973	921	925	953	904	840	934	905	921	903	909	879	862	894	891	872	883	916	913	850	876	898	865	878	914	916	902	906	895	905	866	897	915	871	944	938	881	853	848	860	887	928	836	929	952	904	885	916	890	908	904	906	915	920	921	868	863	887	947	886	976	913	941	884	910	898	861	946	882	936	902	891	873	913	848	937	848	890	899	909	927	940	908	929	856	909	904	885	882	918	910	919	878	898	904	877	828	869	847	884	894	850	887	884	903	863	957	864	895	891	897	957	895	887	932	926	865	892	893	910	895	933	904	929	882	892	869	911	923	897	941	841	945	921	878	912	898	873	847	916	891	860	881	941	891	926	884	910	901	955	875	948	916	894	906	863	912	860	942	885	868	883	884	888	875	924	872	914	915	915	906	890	865	910	927	971	892	896	911	899	901	845	890	873	868	867	899	905	885	877	909	909	957	904	886	914	916	921	926	881	849	879	929	854	918	893	910	865	895	955	903	942	891	848	869	936	945	862	949	859	944	840	918	893	875	897	886	878	925	858	867	903	856	861	922	942	901	886	897	925	885	892	920	876	865	917	870	870	924	952	897	950	875	885	882	901	855	893	842	898	899	871	904	896	926	948	885	882	879	901	934	889	897	843	878	957	877	909	902	915	900	908	897	879	852	888	904	872	886	910	906	834	922	917	893	895	905	899	904	899	886	884	910	928	885	871	913	886	879	932	927	903	907	900	865	903	899	901	900	870	868	925	891	912	917	900	886	911	904	900	939	895	849	900	902	888	915	914	925	919	892	875	863	904	915	898	899	894	874	908	879	897	902	875	879	892	872	864	868	927	880	913	926	921	906	926	857	876	872	892	906	957	900	886	886	867	867	871	900	859	886	875	954	877	893	945	930	918	856	876	892	876	900	899	886	889	882	867	892	873	925	892	867	881	919	882	879	854	880	857	966	859	936	901	906	896	884	902	848	891	960	940	862	938	952	893	882	891	943	965	937	929	950	851	922	950	926	895	881	887	904	942	913	840	887	922	875	896	873	880	924	904	920	887	837	908	906	910	850	899	896	875	889	910	899	957	845	897	899	900	951	931	914	918	948	917	879	859	978	920	895	850	896	876	899	916	915	935	905	852	896	869	938	903	880	930	916	837	860	857	942	920	845	945	890	986	912	908	962	975	948	932	937	897	847	849	865	950	899	908	899	920	887	913	899	897	890	906	943	877	917	910	932	950	921	894	895	877	877	916	867	904	858	878	862	952	929	825	896	916	910	889	900	916	937	883	904	887	884	857	839	880	889	929	877	910	875	867	900	909	932	910	894	866	864	894	870	861	936	838	919	830	861	941	938	914	911	947	883	893	872	901	914	872	888	866	886	923	946	904	927	885	931	932	903	936	927	832	916	927	931	953	858	960	915	887	879	883	854	949	941	931	875	869	906	872	879	881	899	917	906	864	896	930	917	871	919	906	846	931	905	937	861	903	886	915	886	966	872	917	931	896	879	927	881	919	830	892	904	927	901	926	846	895	933	909	914	924	874	918	869	905	929	953	834	867	931	936	900	862	904	891	873	856	902	971	895	935	914	907	865	900	932	880	881	919	923	896	887	929	950	922	954	880	896	919	858	914	898	904	912	882	919	945	898	908	920	869	903	882	854	912	884	935	892	915	872	894	888	869	883	907	891	912	863	897	878	906	903	916	893	871	898	965	917	894	896	883	875	924	904	902	915	938	934	917	930	876	909	900	874	897	956	893	897	892	909	883	903	901	896	887	882	858	896	950	939	921	925	883	895	934	881	919	921	890	877	879	928	899	945	922	856	881	873	877	919	882	901	900	900	851	893	873	901	880	975	906	914	927	933	885	936	897	869	928	877	883	897	941	922	875	959	944	919	898	917	903	922	887	908	904	880	868	949	907	913	854	922	939	889	892	847	911	908	939	819	871	873	904	966	944	894	899	918	948	923	907	922	831	916	888	922	882	880	927	898	871	946	897	896	910	912	869	891	928	955	890	958	899	869	917	929	916	898	862	856	919	916	890	873	889	935	881	885	878	948	902	925	911	965	917	876	866	952	874	906	924	916	937	873	919	925	911	878	867	938	901	939	894	923	889	851	920	922	870	884	903	886	866	918	943	885	948	890	890	868	956	890	908	914	935	871	947	888	917	898	880	943	906	880	914	925	932	929	881	913	935	895	876	888	888	835	888	911	927	915	927	916	895	876	890	850	951	887	882	885	940	883	847	871	920	897	946	955	929	918	899	886	880	935	880	921	919	919	898	873	890	878	877	895	860	855	926	880	901	881	889	917	913	872	944	909	925	856	865	913	894	854	919	945	963	862	932	906	878	916	922	949	887	904	929	861	905	881	888	930	865	911	899	854	879	882	930	907	931	838	904	959	942	902	899	935	881	933	933	903	911	853	859	921	875	869	907	890	916	879	884	872	896	907	923	914	882	888	870	908	934	904	926	897	907	958	873	881	916	936	957	906	915	896	877	905	873	864	897	946	874	848	887	896	856	896	895	948	899	875	887	914	888	869	822	883	875	876	894	899	889	907	955	904	904	859	873	924	893	895	899	917	922	889	939	927	868	922	912	941	847	906	882	873	856	887	874	918	895	864	873	877	927	885	863	918	920	898	906	905	918	893	933	927	909	908	920	883	913	869	899	911	903	864	931	897	909	857	920	916	941	877	943	858	954	895	908	900	976	859	867	897	911	904	934	903	881	901	940	927	895	930	962	855	907	919	890	951	925	890	938	884	860	932	881	915	913	891	941	878	903	905	916	880	928	854	898	908	878	909	933	879	861	904	873	874	888	931	895	901	965	920	954	860	865	890	933	866	892	901	870	851	905	893	923	890	884	892	905	886	944	868	858	909	937	880	918	886	846	923	911	910	884	850	920	928	923	921	934	874	951	891	916	917	867	927	902	903	900	950	929	839	939	899	883	931	898	927	889	936	841	935	929	910	929	905	912	886	914	897	850	912	882	882	860	873	893	885	923	888	882	923	910	902
41685	19347	17710	15651	11891	7884	6065	4924	4079	3803	3972	3427	3320	3255	2411	2333	2272	1970	1677	1336	894	840	761	711	716	623	631	602	607	523	547	484	525	451	495	451	488	433	431	446	449	433	416	392	422	418	426	433	429	398	414	395	407	382	414	395	351	360	360	393	369	377	371	360	357	373	346	334	340	353	377	380	346	360	377	325	382	363	365	340	348	335	354	352	345	335	365	339	369	360	362	372	357	375	361	350	355	365	327	324	354	311	350	348	387	360	359	347	372	349	360	359	315	350	383	319	329	322	366	361	324	346	356	370	382	346	376	320	352	362	315	309	358	352	351	310	344	352	324	358	314	298	350	351	328	343	321	334	344	356	331	347	335	376	362	384	349	324	373	344	372	340	380	357	351	350	334	340	334	333	322	327	348	329	358	343	365	332	360	357	324	357	355	351	339	327	360	310	342	335	332	366	350	337	344	322	360	356	313	315	325	366	331	349	347	337	346	358	322	345	351	355	367	335	332	347	347	343	323	358	308	344	329	337	348	331	328	364	356	345	319	311	341	332	291	343	354	317	369	363	364	325	364	354	354	365	331	352	356	341	343	372	337	340	343	316	344	354	362	355	354	325	346	354	332	344	325	349	347	324	350	363	355	325	326	344	332	309	350	350	372	351	351	338	319	302	308	355	322	331	311	356	316	351	345	365	361	351	361	354	337	365	337	325	351	276	338	365	321	326	353	356	342	343	348	359	374	324	322	344	360	328	331	329	306	357	359	379	291	328	341	361	338	332	331	364	345	323	338	376	364	312	326	337	331	339	368	366	341	362	372	331	336	341	336	368	371	316	360	354	335	330	369	340	345	343	333	309	358	338	340	316	305	368	357	366	312	336	328	341	353	360	343	325	344	347	344	324	357	367	354	350	326	342	314	339	343	309	306	317	356	352	360	354	328	303	294	323	343	367	316	353	360	299	364	348	368	377	348	386	332	343	334	341	331	308	334	351	338	353	348	367	350	351	326	328	331	377	356	347	344	307	315	353	368	339	349	344	331	327	341	320	332	306	335	330	360	343	341	368	324	306	369	342	355	343	351	359	379	352	353	352	319	358	308	338	359	326	313	293	365	374	361	352	348	339	346	332	340	362	333	339	343	372	337	325	322	351	324	322	336	339	339	350	340	306	363	340	338	341	342	343	323	348	366	322	313	378	348	313	335	352	337	347	331	348	371	339	399	343	370	362	372	355	366	351	341	335	328	370	352	331	356	356	352	304	327	362	347	358	328	331	349	324	362	368	356	318	334	358	350	326	321	334	333	353	343	352	357	343	343	372	352	323	340	342	365	345	331	353	330	315	370	328	385	336	328	358	350	314	364	361	350	337	316	344	349	375	350	339	328	355	333	335	348	345	314	347	338	307	339	333	369	360	350	340	322	348	330	330	306	345	322	386	341	334	355	341	368	348	315	329	359	350	318	347	334	355	305	352	332	358	386	338	357	318	331	301	342	324	351	381	321	298	324	342	320	343	330	308	335	344	325	334	328	335	329	348	349	361	338	368	333	349	331	349	333	313	349	332	326	382	319	351	338	335	329	373	347	354	337	344	343	364	341	358	333	323	351	308	358	364	289	352	377	346	352	346	364	339	329	349	315	321	339	314	351	330	326	347	352	351	338	322	327	351	318	359	372	341	356	308	341	345	343	328	316	340	356	340	347	346	359	336	316	361	315	335	368	330	371	380	353	332	334	352	339	355	329	387	328	383	338	333	323	347	316	328	332	332	331	318	351	344	365	366	311	351	358	332	319	383	343	333	332	357	358	352	352	341	331	331	357	342	357	368	354	352	333	346	359	353	335	331	350	367	379	352	337	338	373	340	356	328	360	386	319	325	339	315	301	343	325	350	369	353	304	334	337	353	325	360	347	368	330	347	358	343	339	378	319	337	362	378	359	331	320	341	340	368	338	323	348	321	334	338	356	334	371	335	342	313	333	314	334	350	349	302	360	328	351	353	372	342	344	328	358	343	339	357	338	369	332	370	363	340	319	336	358	324	296	370	338	338	345	359	344	305	328	367	325	340	346	338	350	312	362	342	293	344	360	347	325	369	336	343	343	337	336	335	358	334	362	355	284	317	359	330	333	326	331	366	370	372	315	344	338	333	358	341	314	357	329	342	380	335	371	314	345	349	337	313	345	314	347	358	350	358	315	343	360	339	347	392	332	351	332	333	325	348	319	348	342	345	325	326	346	376	354	346	363	329	360	343	362	353	345	325	308	327	336	358	374	318	345	353	336	340	357	378	369	363	337	319	315	353	351	344	336	314	344	328	348	341	392	395	351	348	300	353	352	365	296	339	360	349	348	314	386	348	378	349	345	306	350	375	344	357	356	322	345	322	333	356	337	310	334	339	344	346	336	364	355	359	330	328	339	333	325	329	340	364	359	344	365	339	335	326	343	338	397	368	344	324	338	332	340	315	352	343	344	329	343	354	353	362	375	322	343	360	382	327	369	360	302	334	341	362	349	334	331	288	324	351	354	336	343	355	342	321	331	339	335	335	347	336	346	337	375	334	340	342	330	306	345	322	363	339	324	315	357	365	330	332	341	339	337	341	327	333	352	327	351	357	357	346	397	342	360	312	365	325	319	364	332	309	356	305	356	345	315	316	342	334	365	324	400	356	318	340	342	338	362	366	334	319	369	353	325	331	344	325	326	321	307	335	330	372	345	336	356	348	358	343	340	348	340	321	353	338	339	328	322	347	330	331	336	341	334	362	354	347	309	332	361	345	357	381	331	341	334	345	354	360	334	359	312	328	326	340	351	344	327	362	374	354	333	323	340	326	356	344	354	328	355	326	325	351	340	343	327	340	350	353	341	375	335	349	328	340	349	302	352	382	354	330	353	340	370	326	355	302	351	348	380	364	333	349	324	365	346	321	356	322	323	326	333	355	362	305	362	353	348	369	361	313	368	323	356	327	347	324	318	343	356	313	329	339	324	333	347	356	342	339	319	348	333	318	342	323	368	338	335	338	345	363	377	331	368	314	353	347	359	334	353	343	361	330	383	315	368	363	326	316	350	358	345	331	351	358	330	374	359	334	319	341	352	340	348	337	318	338	342	338	364	319	333	332	324	335	366	329	348	363	352	338	331	337	360	368	341	361	333	375	346	340	339	375	319	361	336	326	356	311	321	358	332	333	357	331	340	353	342	371	340	370	372	356	352	349	355	319	350	362	332	343	326	342	333	381	326	318	370	322	323	359	333	325	327	351	344	361	355	365	337	340	314	349	334	332	326	341	355	288	359	362	342	344	348	347	352	342	354	347	374	337	343	330	340	355	343	352	357	339	310	314	370	306	352	357	353	342	381	337	331	360	283	368	320	354	354	358	336	357	324	339	319	359	333	332	326	294	384	367	308	352	340	387	343	347	319	341	331	341	368	359	322	344	333	339	307	346	318	354	330	359	363	354	321	316	368	340	343	329	346	354	306	359	325	322	325	320	349	354	327	353
23995	9423	20365	25167	24130	20416	18443	17280	15809	15574	15942	14591	14620	14186	11374	11022	10129	8085	7325	5948	4575	4079	3856	3486	3161	2887	2805	2672	2419	2282	2143	2123	1944	1827	1756	1833	1660	1504	1517	1549	1611	1487	1428	1343	1361	1381	1282	1274	1299	1272	1201	1242	1150	1170	1134	1079	949	947	999	1035	999	988	974	899	900	940	922	910	869	814	884	899	841	846	831	845	848	871	842	823	829	821	895	919	860	867	862	840	878	846	853	816	898	891	804	842	848	810	858	852	848	790	839	840	812	781	798	837	863	823	859	829	819	843	846	826	822	806	812	833	810	824	834	860	809	864	848	851	844	822	820	824	743	826	864	826	855	811	807	769	824	841	840	829	774	817	844	806	799	788	813	798	841	785	844	849	855	846	797	851	809	845	834	846	808	831	782	832	822	824	855	837	850	814	819	870	785	813	817	847	872	760	772	832	835	833	794	864	840	778	795	820	828	840	764	821	825	797	837	848	844	835	812	846	831	806	787	818	809	796	831	829	789	797	826	805	820	790	841	828	836	884	840	817	812	805	824	849	807	795	838	783	836	806	801	773	793	816	819	821	814	807	829	818	762	821	847	860	825	834	889	781	816	832	823	841	806	835	825	811	788	839	826	807	812	818	790	823	878	787	807	778	840	853	800	825	813	796	813	795	817	809	826	842	838	849	801	777	814	792	834	788	827	827	825	847	840	819	855	836	848	870	806	792	824	811	786	831	867	787	854	830	827	806	796	856	823	792	813	827	860	793	859	855	824	822	806	828	824	815	840	838	794	837	845	840	819	856	831	846	840	786	810	853	834	805	758	849	759	794	855	830	776	804	845	801	795	826	834	802	814	794	851	852	855	818	829	860	782	802	796	824	837	846	841	794	811	862	746	779	842	911	776	789	834	838	830	831	870	857	785	807	833	771	819	844	802	766	798	820	823	846	818	773	848	840	847	809	864	842	910	861	826	824	796	830	805	805	790	831	824	824	814	821	839	859	811	842	812	817	846	829	853	850	810	815	800	778	801	827	772	794	843	819	818	850	842	807	806	814	834	800	825	809	866	848	848	844	856	771	803	799	831	824	852	811	818	787	813	850	868	846	800	831	802	865	753	791	810	825	849	799	806	809	797	848	780	821	787	852	830	834	833	792	854	748	836	860	848	827	860	817	774	842	839	847	828	823	819	841	795	848	807	873	802	807	752	796	825	893	871	825	851	813	745	818	843	815	868	847	835	825	802	826	854	820	811	817	841	873	798	777	803	823	815	814	878	845	832	795	800	803	806	828	764	852	758	826	812	845	828	902	807	768	800	828	835	833	807	829	802	777	805	810	835	810	830	823	819	866	862	840	819	835	825	751	850	835	734	834	801	780	833	839	842	836	821	834	835	852	858	877	873	823	803	806	837	805	840	846	812	855	853	824	839	787	842	838	838	865	797	786	777	845	865	786	836	815	873	838	838	824	822	869	799	816	794	824	819	814	788	847	832	822	799	837	767	857	829	884	795	830	837	813	807	823	863	855	861	867	839	779	818	809	802	867	782	809	819	831	856	847	827	841	832	822	865	824	860	833	781	792	778	835	855	828	834	802	824	789	782	814	817	855	773	799	797	810	829	814	806	802	847	810	761	820	785	830	833	823	820	789	822	819	833	890	798	827	865	828	804	813	818	820	846	915	810	818	813	837	855	830	837	831	817	830	840	832	831	826	805	842	812	825	839	816	810	801	805	826	807	801	808	818	841	826	822	848	836	779	794	796	838	828	828	769	814	811	845	832	807	833	872	839	798	800	843	803	828	811	826	847	809	838	834	849	808	820	861	818	810	805	825	832	855	849	868	778	859	846	786	768	845	782	781	876	795	867	834	801	844	844	848	847	780	841	887	791	833	816	814	796	761	799	851	879	786	818	833	831	875	845	847	876	809	769	808	819	807	852	764	778	830	815	826	846	829	823	825	810	873	804	864	846	834	845	800	789	840	819	803	808	825	847	815	828	851	798	892	810	805	798	801	855	855	822	817	778	781	812	829	836	830	839	801	816	800	829	808	858	831	824	857	814	808	778	857	856	859	842	787	799	797	803	772	841	861	823	872	787	808	815	884	789	776	813	817	799	844	846	820	827	786	878	787	867	846	796	807	788	859	815	792	822	840	805	772	815	821	810	819	857	838	846	822	770	839	871	841	818	826	808	840	834	834	856	846	803	815	780	857	802	818	841	906	802	819	871	778	818	864	866	858	873	820	847	818	835	818	792	796	800	853	776	807	831	820	858	800	787	797	842	839	829	866	803	793	810	809	853	884	850	856	799	803	806	828	853	782	807	904	800	808	747	786	787	858	848	816	848	797	825	824	834	830	817	817	787	839	798	863	817	824	852	800	842	755	841	826	889	804	786	797	823	884	822	797	802	847	825	848	798	812	798	851	868	805	840	813	778	786	768	861	797	813	829	837	865	815	815	808	848	831	866	813	832	818	777	850	827	811	834	826	836	844	827	848	804	816	794	830	800	830	791	796	792	839	778	811	818	814	828	836	823	813	794	832	782	808	809	818	806	802	846	793	811	815	756	888	806	802	833	834	769	840	820	779	813	859	817	798	790	843	879	810	808	799	777	815	827	818	782	811	829	850	789	833	863	848	787	784	782	776	878	782	834	854	808	800	814	789	823	811	843	820	812	806	872	822	834	841	819	856	803	860	864	827	840	855	841	817	843	851	860	816	808	807	796	835	838	820	846	867	820	789	875	830	830	837	801	790	825	871	812	791	778	798	825	845	842	822	820	841	831	828	787	843	806	806	809	775	816	795	818	796	834	856	811	784	864	775	823	857	779	804	812	786	803	818	817	811	765	809	826	813	836	794	828	829	828	804	813	805	889	774	841	789	813	836	839	829	784	861	818	813	821	797	841	834	785	866	873	800	840	799	784	827	811	815	817	803	795	816	832	830	807	834	889	804	784	795	858	810	783	836	803	822	799	850	828	866	833	787	841	802	814	848	875	802	880	825	841	825	813	825	795	825	834	821	886	827	799	811	830	794	827	804	865	828	811	821	799	782	849	853	809	806	844	844	793	791	774	803	798	829	785	824	801	846	831	819	889	852	793	802	819	826	826	772	791	851	777	837	851	813	758	831	862	784	885	778	825	797	822	859	814	845	813	802	837	859	849	864	834	823	823	805	828	829	870	846	801	863	794	852	803	842	832	832	796	843	828	834	844	825	839	827	812	837	868	754	769	779	780	915	853	854	807	849	828	800	794	847	841	828	871	836	856	817	846	820	830	794	846	848	793	807	857	837	872	771	772	810	849	850	808	851	803	820	833	819	759	812	870	876	809	818	826	866	829	842	795	812	825	846	838	797	830	800	863	846	804	789	838	828	877	879	840	753	809	797	848	784	866	757	778	847	835	802	858	832	871	805	861	825	804	823	809	823	775	811	868	862	838	842	847	799	822	817	781	854	803	817	827	824	862	803	842	848	830	828	778	784	817	831	850	851	787	808	823	830	826	841	832	821	791
13484	4947	6100	5531	4157	2789	2419	1982	1610	1399	1264	989	944	910	791	706	675	600	612	571	563	549	544	540	562	480	519	508	484	475	477	473	511	522	466	509	466	479	497	436	453	453	449	432	432	476	442	464	420	414	465	452	480	392	456	461	416	450	421	436	419	399	462	413	444	434	429	403	472	468	455	412	419	439	486	425	460	422	438	406	440	413	408	443	430	411	435	492	445	421	458	412	458	446	433	435	448	455	450	439	407	447	464	413	444	451	413	432	425	418	427	433	477	384	432	407	456	452	452	427	462	443	428	428	443	430	427	431	454	419	408	409	439	462	473	406	442	413	433	471	452	465	458	435	388	447	431	399	446	454	478	413	399	457	423	381	397	455	454	425	451	415	453	431	423	403	408	416	421	424	456	423	418	425	428	460	419	415	467	450	395	408	417	456	442	422	458	455	403	421	438	411	383	425	390	417	436	421	410	422	401	427	472	457	406	392	431	424	409	402	415	443	435	467	453	422	431	457	440	449	441	461	444	440	396	473	424	422	405	413	363	420	415	420	459	441	454	451	419	423	426	460	431	431	429	437	474	438	419	430	445	417	369	459	459	436	389	437	446	447	430	405	438	420	376	450	475	446	410	478	430	387	439	454	393	445	387	401	416	454	407	417	430	456	434	422	419	457	419	424	436	422	428	425	426	432	431	403	420	443	428	456	467	423	424	448	420	420	461	459	444	428	447	446	477	427	427	429	447	455	480	452	473	438	448	421	448	449	454	405	409	450	482	449	404	435	447	435	436	418	400	457	462	451	430	396	407	433	425	446	389	453	462	426	410	447	436	433	424	427	422	445	418	404	398	451	416	422	393	459	420	439	422	455	431	442	411	402	466	428	457	429	404	447	426	473	450	438	447	442	423	408	443	399	401	447	434	410	417	427	479	421	421	396	448	382	422	458	415	436	443	443	412	473	408	451	418	456	421	409	441	410	422	471	444	436	427	406	474	448	399	445	410	447	453	424	410	434	434	447	448	439	443	402	405	416	436	422	421	458	412	446	428	443	457	402	408	428	452	460	411	412	448	440	430	446	454	402	443	434	424	424	470	434	439	466	453	461	420	398	446	438	441	446	433	450	431	487	410	451	422	460	473	422	468	445	445	405	412	452	448	410	411	446	455	480	461	422	454	446	406	425	469	438	428	409	405	448	418	386	401	450	412	458	445	420	425	428	435	438	470	405	408	473	431	404	429	401	417	469	429	440	421	451	458	436	420	400	445	485	435	390	464	445	422	399	436	495	471	413	439	468	454	427	425	467	437	421	383	462	406	444	427	431	416	420	437	448	440	440	397	398	424	397	408	426	398	454	423	419	425	415	427	400	406	438	441	425	434	440	421	403	407	422	459	426	431	487	450	434	459	473	442	442	433	427	458	443	427	438	434	463	413	421	438	443	419	440	452	428	456	471	428	450	401	418	440	427	432	454	419	411	451	437	454	399	450	457	453	411	481	419	437	420	406	410	444	444	437	415	459	452	416	426	420	425	413	418	449	445	453	456	482	450	421	493	437	416	429	420	433	413	450	453	421	450	427	395	410	420	438	494	469	413	417	462	425	399	463	463	445	426	447	418	432	414	466	446	453	438	400	406	429	453	441	445	406	439	416	372	422	453	426	384	444	439	435	433	411	429	452	420	436	417	433	409	439	422	478	467	429	396	465	451	471	438	434	446	443	457	440	422	434	439	458	461	433	422	406	443	434	459	437	427	434	397	442	446	440	437	458	421	442	442	409	387	452	434	424	439	453	439	444	416	434	442	420	448	419	440	464	448	421	421	374	471	459	428	422	449	412	410	479	422	462	396	464	475	416	441	409	444	413	471	427	455	399	407	459	407	402	437	461	408	425	445	423	441	492	463	423	444	420	437	511	386	446	424	428	423	421	456	432	456	439	453	448	425	437	455	416	420	430	447	458	387	434	455	474	453	454	429	421	452	402	442	420	410	417	407	429	423	403	418	437	479	398	451	423	418	433	458	439	400	450	431	457	451	418	446	449	441	449	455	438	442	444	441	424	422	442	431	444	471	456	465	479	429	471	471	450	475	451	383	425	458	422	473	402	419	426	412	397	411	422	408	394	407	426	441	414	461	419	459	460	504	424	461	445	427	433	431	452	409	413	419	425	430	416	457	432	451	485	416	423	437	440	432	432	380	430	426	427	370	379	419	425	398	431	422	416	464	479	433	433	439	437	404	413	496	431	436	435	439	450	475	446	443	428	414	442	429	460	427	448	448	424	443	497	468	431	424	439	437	413	433	411	460	441	466	442	437	461	433	451	448	403	452	436	432	450	432	471	406	425	416	432	459	450	439	416	440	444	439	407	421	450	405	421	455	446	418	458	433	456	484	442	445	426	412	458	445	435	388	477	423	404	432	410	430	408	442	413	448	445	425	475	459	403	418	426	468	448	429	429	454	426	440	424	422	420	467	478	447	407	456	434	471	442	465	431	384	456	423	419	474	465	423	441	421	452	448	463	459	442	443	440	478	473	385	439	458	405	413	404	417	394	448	433	454	404	461	476	413	395	432	455	443	412	464	468	444	454	422	414	415	456	462	465	399	446	474	447	414	425	436	484	461	412	461	448	427	418	421	488	432	405	440	460	423	420	437	418	426	426	460	422	410	417	410	414	412	492	438	433	428	431	455	456	446	413	439	452	432	441	438	453	447	452	415	474	426	424	420	421	465	415	427	415	412	413	453	433	437	470	420	426	430	403	437	447	446	422	426	452	454	442	452	441	415	419	434	411	420	444	447	418	411	404	463	405	421	447	462	436	432	437	440	461	417	427	427	440	415	404	456	430	415	392	429	431	424	427	393	438	500	456	431	457	446	437	430	435	412	445	411	452	443	422	429	442	469	420	449	454	396	476	438	401	441	446	435	407	433	463	423	393	465	418	436	468	404	462	403	446	421	431	439	452	440	438	413	427	429	444	501	425	434	424	425	415	413	429	427	422	440	419	437	458	400	374	405	450	423	422	408	444	403	432	439	457	434	411	428	428	438	485	429	408	436	433	431	404	395	440	443	393	425	450	386	432	388	453	433	422	421	437	419	480	410	426	444	416	431	445	451	419	399	425	420	442	426	438	433	416	398	439	447	432	440	450	485	447	428	407	448	445	438	398	426	445	440	444	434	427	418	409	408	446	430	449	463	458	411	433	431	462	430	414	432	402	429	431	435	446	479	452	454	457	428	428	438	443	437	432	467	440	424	432	424	452	415	433	415	444	425	420	430	429	478	456	428	429	408	417	451	405	422	432	456	401	456	449	439	479	423	450	458	417	463	411	472	407	433	420	428	439	458	430	439	450	446	435	433	420	442	450	459	420	420	457	453	435	436	435	418	414	445	472	416	446	413	432	438	428	434	435	429	382	421	438	413	443	459	416	435	446	456	429	419	411	413	473	437	442	396	420	466	437	458	450	423	446	430	447	457	428	422	411	500	454	400	424	416	428	400
7622	4310	10217	13710	12522	10112	9036	8021	6673	5924	5436	4631	4053	3826	3261	2728	2665	2351	2028	1933	1874	1868	1845	1817	1671	1571	1592	1533	1522	1413	1465	1382	1331	1376	1395	1318	1308	1233	1259	1313	1198	1196	1196	1161	1155	1177	1168	1175	1111	1113	1166	1187	1135	1058	1089	1071	1020	1085	1050	1063	997	1050	1041	1033	1052	1050	1069	1102	1047	1032	1001	1057	1013	1001	1031	1051	1049	1001	994	1023	982	981	1008	1033	995	1021	1040	1010	1013	1046	1037	998	994	1067	1018	1010	973	1055	1032	1026	1057	1069	1066	1004	1021	1069	975	1028	1024	1033	991	1000	1036	955	978	1028	1026	997	1040	1047	1042	973	1072	1034	1041	979	1011	1042	1034	977	1020	977	1014	1016	1009	1063	1058	1001	1051	1052	1011	1052	950	975	997	1017	988	960	1013	1034	959	1031	1000	1025	936	994	969	1029	1009	1025	1056	1036	1045	992	1044	1043	1005	982	1017	1030	996	1036	1003	1009	1019	979	1036	1023	997	1035	1035	951	978	999	1014	1009	987	968	973	989	1019	997	1007	1038	1031	974	954	1023	963	996	986	996	962	1004	992	968	1000	997	1014	1027	993	1027	988	1028	956	1031	991	983	973	1004	1011	1043	1024	1025	1019	982	922	970	960	996	1025	987	991	1025	1018	999	1033	997	993	1037	962	972	1051	1013	965	958	987	1052	1047	991	990	1002	1030	1059	983	1024	996	1033	1028	996	1025	1057	1027	1039	1009	1019	1022	1018	978	1006	988	955	1010	978	985	1006	1028	1010	1018	993	979	1009	994	995	1029	1036	984	1040	947	1013	938	978	983	1031	1042	1001	978	1058	973	1040	973	983	965	989	962	1017	1064	976	1023	988	1012	1003	1020	1029	987	1025	991	985	1031	1001	1012	1045	988	1010	1019	1023	1035	1006	1022	1015	1027	999	983	1036	1001	981	1045	1010	1039	1015	1009	1017	1077	1010	991	1068	965	1006	970	1026	1013	989	1033	1038	1039	962	933	1021	1040	1000	1029	1009	1054	983	1084	1024	1040	1031	1076	967	1006	1040	1008	984	1055	1040	1006	1043	1007	1016	972	985	1051	1011	959	944	1056	1003	994	1061	1029	1012	1079	975	1034	1069	1053	978	969	993	1021	1004	971	994	976	1012	1039	1002	973	1016	990	971	1015	1049	1047	1010	992	1019	1013	983	1009	984	1000	1039	1059	1041	1013	1005	1054	1028	1032	976	975	983	1033	1017	982	1021	986	1056	1040	1010	995	1047	1000	1044	979	964	1035	1029	1030	962	983	996	1047	959	990	1056	949	1019	979	974	1064	1026	1014	1006	1063	1050	989	1061	976	999	976	1027	1012	945	1057	1033	1032	967	1007	959	986	1010	1002	1013	1057	1050	981	978	1016	1046	983	1057	1004	976	1042	1061	1012	1039	978	928	1002	986	1051	1042	970	969	1029	993	1023	983	995	975	1006	1007	965	989	1019	1009	1016	975	1011	1014	959	987	1070	996	1036	1009	1027	1017	996	1015	1057	993	1007	993	1020	1039	1006	1051	998	1025	1023	1056	1053	998	1021	1012	1043	980	1009	983	1045	1031	1045	1070	985	1057	998	1031	1037	970	994	986	1007	1012	976	1037	1034	1073	1006	960	985	1032	985	967	1051	976	1062	996	1015	1019	1014	999	945	959	1040	1036	994	1050	966	972	995	959	1005	1025	966	1019	990	971	1010	995	995	962	1007	983	1003	1010	1047	984	1031	1025	1011	1002	1026	1027	1029	943	1001	1022	1097	1000	1008	1004	1016	1003	977	1005	932	988	1004	953	1014	1062	987	989	991	1041	1016	993	972	1051	1015	985	962	984	990	999	993	969	995	1047	1029	981	1003	1003	1028	981	1019	937	1060	990	1070	970	1035	1007	1034	1046	984	998	1021	1015	972	1014	997	1041	1042	1061	988	1007	1036	1046	1037	1039	1008	949	971	998	990	1022	1054	996	1017	976	957	981	985	1000	1006	997	974	1028	1042	953	1023	1006	1004	1009	1006	966	989	1028	981	1083	1009	989	988	999	986	998	1023	1008	1008	974	1033	995	997	1001	1028	1038	1030	976	1000	999	1006	1049	958	1016	1018	957	1004	998	1042	1074	1039	1025	1020	994	996	998	1006	1045	949	1021	1037	988	996	1008	989	955	1031	1066	1015	957	991	1027	1029	1042	1022	948	1031	1012	990	1024	1028	929	1007	1024	1019	971	1001	1028	1018	1062	994	1048	1000	957	1025	964	984	961	1025	969	1064	984	1047	1005	996	1010	1022	1014	989	995	976	976	971	932	987	1019	992	1031	987	1060	1025	1002	1005	996	1073	996	1015	1014	1019	974	989	965	1003	978	1057	938	977	1011	961	950	974	994	1052	982	1046	973	959	990	1033	1024	1017	991	986	1057	974	1022	1078	1015	1014	1012	951	1004	1080	1012	1075	1077	983	1052	1035	1023	1088	1005	1049	978	998	1041	992	1074	1043	939	991	988	1016	1026	987	1019	1053	1038	980	1027	976	986	1021	1022	1043	982	1041	1055	998	1018	974	1020	1019	1049	954	1051	1051	1031	1035	1068	1045	984	1067	1017	1036	1029	1048	1037	1002	991	1034	995	995	1006	1067	1009	1071	1029	1007	1021	1010	1003	971	988	986	1016	991	959	1078	985	1016	1015	987	1030	1009	1001	1039	997	1059	1050	922	1008	1001	1078	1040	994	1009	1013	995	1041	979	1068	1000	993	1000	1013	990	1019	1000	1005	996	986	980	1038	962	1007	1014	1068	1003	1000	1030	1033	986	1045	1032	1034	976	968	1072	1013	990	955	1040	1015	1009	1005	1023	986	1054	962	1031	1047	1058	1018	1049	1000	990	976	1057	993	1054	1011	1014	1002	1030	1019	1002	1041	1071	995	1004	1017	984	1016	1035	1022	972	998	992	981	1001	1038	982	1017	1019	982	1068	1007	1006	999	1003	1076	1040	1043	1001	1026	1006	1033	1012	993	989	999	1008	1003	993	1048	1035	1026	1005	1018	1025	1040	1040	963	962	985	1008	983	979	986	978	1009	977	1029	994	1060	988	1020	1034	1013	1037	952	987	1032	1050	992	981	993	1008	1010	1079	1017	992	999	1006	1019	945	995	1001	971	984	1015	1044	1038	1047	1024	1019	1034	981	1068	981	1055	1001	945	1012	979	991	1013	1001	981	959	1021	1031	999	976	1067	1072	1016	1001	1029	991	1010	1012	1020	1052	1036	1075	1013	1006	988	974	1074	939	1078	1038	1019	996	999	980	975	1036	959	954	1007	1031	1023	1077	979	949	1028	1002	976	1024	1012	1041	1001	1015	1001	1036	991	1005	983	1008	968	979	1041	981	1008	961	1027	940	996	992	1014	993	1035	976	1015	1019	1016	1082	982	1006	990	1055	1037	1067	1011	1003	1000	1006	1004	1032	1042	1015	976	1035	964	1052	961	1008	1038	1031	1019	959	1032	1045	1006	1068	972	985	974	1009	968	1062	991	988	1033	986	1038	971	995	966	997	974	1010	996	1015	979	1009	968	962	1024	957	1008	988	1058	1026	1035	991	984	992	969	980	1011	1001	978	1017	1019	991	1036	1035	992	1011	1021	1023	960	1006	989	1018	1014	984	992	965	990	1069	1015	1023	993	998	1049	996	1064	990	1084	992	1062	1029	994	1041	1006	1038	988	1056	1042	915	986	945	1002	954	1071	1024	994	1004	1059	1013	1016	1063	1005	994	1051	1043	979	1013	979	974	1019	978	973	958	1026	982	980	972	1015	958	1007	1018	1049	971	1051	997	1011	1020	998	1026	983	1047	1024	1026	1034	1008	957	1045	988	976	957	939	973	1047	974	978	997	1009	972	999	1024	973	1014	1008	1019	969	1026	978	971	1043	1033	1020	1110	1031	1013	999	957	1038	989	1037	949	979	1027	978	1029	1007	1067	945	1034	1066	1015	1018	1026	987	990	1027	997	1002	981	1035	1017	1023	981	924	1062	976	1019	993	926	1009	1015	1029	931	967	1062	1027	968	1001	969	992	1026	1037	1005	994	983	953	950	995	1012	995	954	1052	991	958	988	1028	970	1036	1042	988	1034	1042	995	978	1003	979	1048	1036	1049	1021	1023	983	959	999	1010	1021	1051	999	989	1036	1008	1039	1036	1008	1008	981	1017	978	981	925	1002	1046	1027	1015	988	1042	991	944	1006	990	969	1040	1032	997	983	977	993	1038	1051	1006	1000	959	1072	1067	1023	1032	988	1014	1017	987	1037	1005	1005	991	984	1028	981	937	995	996	995	990	1012	1000	1098	1036	1013	1007	1016	1035	1040	990	998	1038	1014	1001	1017	965	981	1052	1050	1015	1047	992	1032	1040	1030	997	975	1014	1040	1043	983	953
31678	13612	12761	11377	7695	5238	4356	3503	2820	2618	2608	2288	2172	2090	1611	1415	1492	1122	985	881	808	655	691	703	625	541	591	516	527	525	475	541	454	479	498	434	445	430	482	407	442	408	425	421	437	457	437	419	450	427	413	420	409	446	430	392	411	412	403	387	390	371	382	402	422	399	381	400	418	353	435	381	417	394	387	383	407	380	350	373	404	427	337	390	402	379	366	355	376	405	374	369	382	402	391	379	382	415	406	381	364	364	412	405	401	389	402	368	368	375	399	351	398	382	379	421	373	411	425	389	394	395	378	393	370	363	379	392	380	360	390	376	359	388	375	399	386	365	382	407	359	351	387	400	357	418	437	396	369	387	405	369	429	366	349	355	413	390	383	378	379	366	355	363	398	390	366	382	358	394	401	382	363	391	377	370	390	368	394	393	401	413	420	371	350	384	397	409	372	411	378	381	376	384	393	396	374	364	391	408	355	402	438	362	365	406	371	350	393	379	393	367	385	369	368	363	365	399	421	399	370	358	406	399	398	402	386	399	358	398	384	384	359	374	403	420	331	404	384	355	405	371	387	414	357	398	409	377	370	399	390	379	363	365	364	381	396	391	400	382	406	374	434	383	372	389	383	418	370	418	408	389	376	369	374	386	380	395	414	408	389	392	399	433	387	373	406	364	354	357	389	335	358	341	361	379	346	405	374	409	362	383	380	361	393	371	370	397	372	368	435	387	354	367	405	389	364	430	392	374	414	373	383	389	381	377	371	375	399	366	386	398	361	352	362	379	397	384	422	387	398	357	364	377	375	370	360	421	383	386	384	399	422	396	397	391	359	370	375	353	388	380	375	410	397	405	385	383	391	387	396	379	359	369	370	388	369	360	404	379	394	416	392	398	399	423	410	394	407	419	385	405	371	435	355	401	383	387	368	363	385	374	472	406	404	371	382	368	355	408	398	412	395	400	394	391	380	376	404	359	364	413	387	381	377	399	386	405	389	370	387	429	387	397	383	433	414	400	389	406	375	395	388	393	383	375	397	401	355	347	401	392	378	384	379	379	384	418	369	381	383	382	371	385	384	396	352	330	382	401	381	408	379	365	386	400	442	392	389	403	398	375	382	406	388	353	393	388	416	379	375	362	371	382	393	385	405	396	381	399	384	395	407	405	379	382	393	381	362	367	375	368	363	341	411	409	377	400	392	421	376	411	421	387	356	388	376	398	365	350	389	415	337	381	392	393	411	401	385	421	385	384	378	396	370	376	386	423	354	380	358	393	400	361	424	389	384	357	409	379	351	397	357	412	370	357	397	400	385	399	387	394	373	407	387	374	355	380	372	393	383	409	382	395	379	363	418	371	376	393	399	390	366	372	413	420	381	366	358	368	397	409	365	354	389	390	411	401	387	365	376	390	378	389	361	377	378	407	418	404	368	388	381	393	378	381	377	418	374	382	397	363	394	397	407	376	372	390	353	383	378	357	383	385	428	403	406	403	395	386	351	357	417	370	404	386	339	425	405	359	371	400	420	374	384	371	382	406	380	399	393	344	407	388	351	400	404	393	392	396	411	370	381	379	391	353	387	404	357	389	415	399	391	384	410	411	389	407	380	356	415	374	372	367	385	396	347	375	388	395	381	390	398	396	374	386	412	371	365	412	417	399	373	387	381	405	376	399	381	343	363	406	361	344	376	387	369	396	388	345	360	398	387	359	389	357	421	375	402	414	411	398	377	392	371	410	376	405	344	392	349	353	421	389	379	354	403	366	426	389	378	387	392	384	372	399	379	409	419	409	365	366	404	418	366	379	363	378	406	372	404	369	384	410	420	386	366	373	380	352	372	360	385	315	368	398	406	374	341	376	413	401	391	377	408	393	376	383	431	401	382	405	383	367	350	388	392	353	378	380	433	397	385	384	367	393	381	392	362	369	352	413	365	388	373	368	407	404	399	397	379	370	379	402	380	399	352	391	421	404	405	378	383	402	357	371	410	359	430	410	374	359	381	365	388	380	355	363	381	352	360	418	386	374	404	384	404	345	399	402	390	348	401	369	379	378	390	346	400	381	369	368	429	398	418	402	400	417	370	387	408	374	389	432	374	405	384	391	390	372	379	377	419	376	374	362	372	396	364	379	411	408	348	364	368	386	408	413	381	418	453	418	373	356	390	394	396	354	382	360	372	371	399	367	365	380	418	414	389	380	359	361	410	394	380	383	386	395	369	381	391	366	397	404	391	377	436	391	395	407	366	394	384	405	394	398	370	351	380	388	387	397	403	395	386	382	412	427	405	407	370	343	372	374	392	349	396	392	396	360	391	397	349	358	411	374	392	401	370	415	375	409	392	382	387	402	404	398	385	342	401	400	381	397	404	358	412	382	395	366	358	384	367	385	425	363	347	379	387	381	378	361	370	373	375	368	392	331	397	344	410	410	350	406	412	362	380	400	371	353	378	414	412	419	357	388	395	372	394	384	414	412	391	369	388	363	363	378	387	393	379	384	371	398	380	378	387	369	374	408	361	378	401	412	402	386	382	397	406	377	375	380	367	399	352	355	389	395	409	373	349	381	400	401	384	378	348	359	386	361	393	425	403	376	350	378	409	378	390	372	386	387	385	338	374	387	397	376	399	395	401	408	379	377	376	371	414	400	372	382	381	388	342	370	373	379	380	350	406	414	375	381	417	406	397	386	393	375	388	363	389	358	401	351	403	383	381	362	412	411	381	362	405	368	396	399	382	388	401	371	386	406	374	361	358	376	398	373	401	405	394	419	361	395	375	385	390	386	365	372	364	376	364	375	369	369	403	363	350	361	399	370	358	385	392	402	372	393	380	390	419	400	404	391	372	424	380	383	431	370	381	386	423	385	351	386	382	373	382	391	374	393	374	382	385	428	384	401	347	410	382	358	356	376	409	360	343	373	385	366	362	371	396	395	353	386	374	380	367	377	385	409	364	357	361	371	372	428	366	399	398	396	392	389	367	377	339	358	353	364	396	397	388	363	354	369	372	362	365	406	398	361	399	354	376	424	375	373	373	342	372	389	394	381	421	393	379	387	409	391	378	403	364	413	371	406	444	423	391	365	423	376	384	389	362	411	378	341	390	388	371	417	411	381	387	398	414	367	403	360	412	383	414	413	390	404	338	392	372	378	352	398	387	372	404	372	367	369	376	381	387	349	406	348	385	354	394	382	389	363	400	382	366	360	383	360	428	385	380	384	386	395	382	365	333	350	389	362	387	385	392	371	377	353	386	352	400	404	346	393	352	374	389	376	386	404	398	383	372	410	391	399	352	374	386	389	403	393	378	376	379	396	417	401	383	380	378	350	378	368	398	402	373	379	392	356	405	354	383	397	404	368	349	395	349	406	354	387	396	379	418	372	392	349	360	382	379	369	341	374	362	397	392	421	367	405	386	397	385	381	376	431	370	429	369	360	410	358	395	380	404	366	415	379	368	368	384	360	390	368	393	364	395	381	407	370	380	371	429	369	405	395	349	373	394	368
18165	7337	16757	21406	19141	15707	15095	13135	11656	11306	11671	10826	10400	9946	7966	6726	6628	5241	4527	4006	3616	3100	2961	2724	2425	2140	2170	2070	1979	1830	1835	1757	1721	1569	1608	1568	1450	1359	1385	1416	1317	1402	1295	1334	1237	1271	1298	1235	1197	1165	1195	1188	1200	1144	1102	1015	1055	1043	1050	998	1006	1046	1011	968	962	1015	907	965	1001	959	918	970	946	917	963	936	960	924	922	899	980	904	981	932	961	923	970	925	922	938	917	901	940	925	942	884	924	912	934	893	920	905	951	868	896	898	935	940	906	864	919	913	900	869	933	954	922	894	949	952	935	897	969	923	926	901	910	956	895	914	916	912	928	942	864	911	910	872	931	902	930	902	905	900	955	975	886	896	951	920	895	919	973	914	899	927	955	877	861	874	957	892	889	889	935	931	949	900	962	867	929	927	904	932	901	923	994	932	916	922	889	927	901	910	871	893	940	879	904	855	927	925	899	873	925	897	895	964	900	959	922	949	911	868	892	882	864	889	954	914	896	893	856	926	932	907	909	969	918	916	930	894	887	926	963	906	875	904	902	886	913	908	900	903	891	890	881	899	940	926	927	953	921	890	941	903	790	906	938	864	926	936	907	923	952	901	966	942	912	946	878	859	894	930	931	865	845	912	945	937	943	888	910	921	945	889	937	876	911	928	896	889	924	963	936	957	932	900	906	925	861	907	914	988	884	912	838	882	913	914	941	894	917	916	935	919	897	938	865	894	876	891	935	930	877	923	946	916	880	893	892	883	919	937	920	856	880	840	900	906	911	976	897	998	916	881	911	902	873	858	896	877	920	896	885	947	858	908	943	941	889	913	930	896	888	923	873	937	929	914	928	870	916	888	937	895	958	878	909	895	916	864	941	876	875	899	874	891	908	955	926	881	885	895	942	835	891	932	981	884	942	912	926	902	944	916	946	925	958	945	932	929	873	921	917	921	915	933	891	946	881	887	912	878	943	935	912	913	907	889	923	923	884	921	922	916	924	851	889	891	959	902	972	906	879	944	925	862	861	915	964	953	1001	911	888	910	873	940	904	907	887	932	943	880	845	879	919	865	892	926	910	924	918	937	939	892	943	919	952	968	928	912	914	905	858	868	882	904	955	945	852	919	862	924	950	913	907	911	969	921	915	925	889	889	929	935	902	882	883	914	842	933	915	888	892	911	924	876	893	900	916	899	885	887	850	936	852	960	915	914	900	892	858	900	877	883	968	939	919	912	888	921	932	874	894	953	923	894	931	966	870	960	916	875	951	914	902	925	927	909	955	907	903	891	897	914	918	885	910	946	949	882	895	876	878	946	875	911	922	944	925	877	924	930	974	958	855	858	908	932	895	888	900	931	938	963	913	926	922	919	933	899	903	871	899	932	937	886	922	896	943	880	928	923	902	879	891	933	916	922	893	908	943	875	877	907	868	900	900	939	925	908	877	945	928	949	905	918	850	894	928	894	981	877	905	953	958	894	952	893	891	909	934	885	944	899	846	907	895	912	885	938	939	881	935	900	947	930	890	918	908	891	897	889	906	867	933	881	925	884	927	913	918	876	904	934	906	889	830	876	944	862	886	908	908	930	919	913	864	951	927	896	930	922	1021	893	913	850	898	899	932	956	923	878	850	897	890	870	911	909	848	904	907	861	887	979	923	954	943	908	964	893	895	906	900	913	921	879	938	917	973	855	910	918	898	864	957	882	926	940	900	955	878	890	907	943	897	934	952	906	923	921	905	887	918	897	899	934	884	919	957	904	920	921	891	950	892	888	860	869	934	908	894	864	912	938	872	904	915	918	919	842	935	858	913	877	855	903	937	889	888	877	873	927	895	898	962	923	898	866	900	954	953	897	952	888	925	924	918	888	901	979	927	891	885	908	921	908	948	931	985	889	946	894	901	898	908	906	862	891	935	897	884	932	942	924	937	887	937	924	939	979	927	891	944	893	885	931	953	891	861	908	905	937	955	912	867	911	889	896	976	929	889	870	892	924	914	918	914	896	971	1032	910	947	911	895	902	879	855	844	937	941	864	921	875	931	904	913	905	936	928	901	897	912	928	910	954	914	902	969	917	882	893	882	890	914	927	915	955	940	864	858	920	963	914	927	961	891	868	877	941	881	842	929	954	901	903	904	872	913	865	887	909	934	929	895	985	873	934	919	928	916	908	925	878	897	935	953	894	901	895	889	853	934	919	923	848	912	910	888	958	942	941	950	875	899	886	946	857	948	917	913	916	917	960	925	928	949	910	888	870	922	936	929	883	916	907	923	937	970	913	910	931	845	918	902	943	878	935	946	956	894	940	924	874	889	890	906	922	932	901	933	876	951	859	887	915	911	884	920	909	894	943	916	895	927	888	905	900	866	934	901	921	944	961	959	919	898	918	947	898	910	889	938	886	873	913	922	857	901	932	928	905	881	915	942	937	914	917	894	953	913	861	943	886	955	921	911	910	899	951	946	883	905	964	900	925	932	882	917	876	938	905	941	922	925	866	926	879	916	893	945	933	914	881	959	854	978	844	912	920	936	896	928	856	913	911	848	898	807	907	890	905	893	887	886	900	902	950	932	890	891	897	930	944	886	893	917	958	906	939	883	881	916	884	923	920	913	953	948	854	963	908	885	908	935	901	904	854	974	842	942	947	947	890	904	913	907	886	932	927	902	867	914	930	859	887	900	874	898	902	915	898	952	902	926	884	946	871	906	900	913	899	881	922	933	920	906	873	935	876	930	906	902	949	919	896	911	870	917	934	915	882	863	912	840	939	881	919	881	933	889	918	894	933	951	916	904	933	887	874	935	942	893	894	921	935	864	936	938	925	854	907	915	916	890	926	940	932	919	936	904	908	855	851	879	896	882	920	892	909	885	938	890	900	876	930	878	873	964	925	896	912	903	865	893	929	932	892	898	885	829	889	914	951	856	887	847	902	938	896	911	902	928	928	858	886	957	964	900	878	870	888	938	890	848	865	954	933	893	876	914	907	926	843	929	893	896	905	929	941	973	889	896	921	928	940	911	907	874	898	897	921	927	946	921	924	867	931	915	920	877	936	927	959	954	848	881	877	949	906	859	902	951	910	916	884	885	908	928	875	883	962	898	888	918	956	905	921	927	906	929	944	958	870	959	927	942	886	892	940	913	895	884	902	891	929	899	960	911	954	890	887	912	926	922	945	916	863	866	853	914	947	879	898	943	937	934	915	939	915	891	921	945	875	913	933	930	916	942	935	961	939	922	942	900	914	842	916	887	881	899	895	981	901	906	866	967	910	915	876	926	941	893	911	844	861	933	871	901	965	871	908	965	948	916	860	866	916	896	921	906	895	948	975	885	850	874	916	955	913	877	903	895	876	882	884	945	888	866	917	909	931	944	911	901	929	890	983	940	921	853	913	941	864	954	970	876	926	923	899	896	884	934	885	882	890	858	868	916	910	922	918	926	942	903	869	951	903	920	922	909	910	926	950	940	919	891	928	931	907	899	931	943	919	924	885	923	890	937	912	910	950	872	889	932
43258	20903	19300	16443	11844	8217	6725	5028	4533	4096	4169	3629	3638	3261	2722	2139	2388	2194	1648	1360	967	910	798	705	626	636	599	574	556	529	518	533	501	496	472	475	439	474	463	423	428	415	397	451	383	400	399	414	399	422	395	366	389	385	374	388	360	334	384	367	371	378	350	371	355	346	362	312	365	369	303	321	358	310	352	333	357	334	346	341	359	334	335	353	360	343	373	371	354	371	315	349	374	314	364	355	362	353	345	345	375	363	341	354	358	338	346	334	351	369	326	323	333	335	361	345	347	333	349	334	337	354	381	359	338	383	322	328	341	340	353	387	383	343	322	316	363	398	335	351	334	339	355	335	379	348	355	357	326	324	373	371	340	310	349	369	342	334	341	332	327	328	350	359	314	337	326	345	358	302	336	358	369	365	367	327	320	290	329	318	357	350	381	334	333	381	341	324	303	351	380	354	346	358	357	333	373	330	324	365	321	337	369	355	323	352	366	334	381	354	355	368	372	348	370	337	391	362	341	319	323	356	335	324	394	391	340	341	317	333	319	315	346	339	341	326	340	312	329	330	332	318	367	289	326	355	331	310	354	326	350	347	334	345	319	336	344	338	365	318	341	336	348	355	352	327	355	342	290	304	321	332	338	334	346	361	345	364	357	351	352	312	356	304	354	355	337	345	322	318	355	338	334	310	318	370	355	343	357	346	300	338	360	389	321	358	372	349	350	354	348	314	333	319	336	319	343	340	334	338	331	318	339	326	366	365	333	336	309	414	327	355	329	347	313	358	360	368	342	373	361	348	329	328	362	331	346	355	362	318	308	321	359	349	350	347	360	320	347	336	330	366	332	325	305	336	324	319	347	318	320	321	330	298	350	329	317	332	330	311	331	330	334	330	351	330	328	330	334	355	359	334	333	290	362	333	305	340	333	353	377	324	370	327	346	301	359	306	360	322	325	376	367	353	352	362	335	341	361	361	376	367	338	362	331	394	355	346	327	312	357	365	337	341	345	366	344	358	317	323	338	319	332	319	359	329	380	380	334	382	356	336	378	320	330	331	389	323	322	317	343	347	322	340	367	388	329	331	365	312	322	345	359	324	325	313	351	391	379	341	342	328	342	338	347	333	336	360	329	367	338	364	311	353	353	305	314	366	328	325	344	302	333	360	356	365	351	342	352	356	333	344	330	370	359	337	337	358	343	343	331	332	347	342	336	339	359	304	346	372	335	314	324	367	354	330	319	353	352	332	376	366	352	312	370	343	313	342	351	333	328	306	335	325	387	363	314	331	341	306	362	326	351	353	353	329	304	320	303	351	318	359	355	311	314	331	366	339	337	344	381	337	345	349	389	336	339	347	298	326	335	366	332	315	357	335	328	339	371	370	331	355	358	336	361	335	386	357	370	357	329	363	353	328	362	344	345	302	363	302	364	356	321	333	352	318	340	347	333	366	315	367	322	315	336	339	328	343	331	327	310	344	304	372	352	329	367	344	358	366	354	340	336	326	336	324	341	314	359	329	348	334	349	323	324	350	336	334	339	337	347	355	325	371	336	372	327	361	376	336	310	348	345	297	306	321	347	310	329	378	354	313	322	319	346	338	344	364	349	333	394	356	333	346	356	353	358	379	326	325	355	353	342	338	351	347	344	355	341	342	326	347	340	340	342	331	326	355	332	346	330	315	343	342	322	325	341	354	347	336	355	333	388	362	360	325	338	348	345	358	340	342	321	359	340	313	346	351	328	321	332	350	319	324	336	326	341	333	347	348	303	331	326	363	336	301	319	340	373	350	304	323	348	340	295	345	346	357	331	356	344	391	376	368	338	350	338	355	344	319	351	378	342	354	352	316	356	361	339	360	336	326	363	307	342	309	383	323	341	352	356	339	377	394	321	299	311	381	320	333	331	342	319	360	338	357	345	353	343	342	322	333	322	318	338	344	342	323	332	355	353	333	323	319	372	338	340	322	343	342	351	361	336	342	360	296	340	361	339	329	330	358	352	355	369	353	314	343	311	317	340	325	332	329	331	361	356	309	365	301	371	340	349	317	372	375	311	321	381	335	364	345	321	353	319	309	328	340	329	338	350	303	377	325	369	347	341	306	328	337	346	350	361	319	366	358	334	327	340	345	315	333	313	378	303	308	311	349	326	334	385	344	333	346	381	318	344	338	335	350	355	339	336	352	339	359	346	352	358	338	331	334	340	293	305	380	333	340	331	376	345	343	337	352	337	298	336	331	340	325	315	330	379	335	365	350	353	312	319	344	322	380	378	292	384	321	333	344	344	379	323	333	366	342	351	351	314	322	351	363	354	364	326	312	352	360	342	337	315	328	323	347	349	349	332	320	332	299	336	352	333	314	364	327	303	308	324	354	326	341	333	344	310	354	354	318	337	376	320	349	353	347	340	367	347	332	368	323	339	325	315	356	326	339	338	345	331	342	359	342	349	378	366	309	332	384	365	363	329	364	369	341	352	335	354	334	372	357	366	327	335	351	333	357	337	356	310	346	335	314	357	328	350	324	343	327	341	340	380	352	354	316	372	304	378	351	315	351	353	320	348	330	332	348	309	342	361	337	359	353	341	358	323	342	348	381	321	357	414	343	359	311	347	345	338	307	357	344	327	336	314	334	353	345	333	346	372	330	336	320	383	337	350	356	318	294	322	367	319	339	329	365	338	337	336	364	313	312	295	307	335	368	347	344	308	310	327	381	329	321	327	360	333	359	345	314	343	352	341	324	345	324	313	340	300	364	328	331	349	343	336	329	315	325	345	352	326	361	318	335	349	303	360	349	299	329	346	324	352	293	335	334	305	317	361	361	310	352	354	333	323	338	350	361	337	333	322	318	358	306	359	342	358	335	351	340	329	327	336	338	325	364	356	351	327	335	335	342	355	330	336	374	342	369	335	353	344	351	347	343	311	367	359	352	328	357	352	358	353	316	327	314	328	342	335	345	349	342	326	339	340	370	344	327	318	365	341	345	370	324	368	334	334	335	344	328	347	349	339	373	332	361	330	345	322	353	359	357	346	353	338	361	377	335	330	385	341	311	359	342	284	362	329	335	320	332	323	348	325	363	318	328	337	314	367	335	360	363	334	354	349	373	317	343	337	374	335	347	393	353	337	374	371	386	355	356	380	354	298	344	326	350	352	327	341	325	302	352	343	359	309	337	355	283	381	351	364	317	319	324	361	348	332	345	328	346	325	378	330	386	333	348	359	356	361	337	333	326	339	309	340	318	361	341	333	329	326	367	336	326	320	342	340	338	312	349	345	343	337	340	322	334	332	330	336	344	359	342	349	332	316	380	353	381	333	330	326	334	357	352	353	357	321	321	371	338	353	381	337	334	354	356	334	357	307	353	344	328	353	328	372	322	366	347	334	334	350	329	369	348	344	374	386	347	334	318	344	380	347	319	349	322	325	328	333	323	335	340	324	331	381	317	331	354	346	322	377	331	366	345	323	402	344	307	333	365	303	351	338	361	317	324	349	343	364	343
25603	10493	22000	25866	23988	20503	19467	17331	16704	16255	16389	15452	15471	14448	12101	9855	10109	8911	7217	5805	4625	4132	4061	3485	2940	2747	2841	2500	2399	2234	2277	2043	1869	1794	1884	1878	1727	1559	1447	1545	1535	1532	1355	1370	1389	1331	1357	1333	1252	1245	1253	1229	1162	1168	1086	953	968	998	915	993	980	945	945	995	955	901	915	891	916	888	879	890	834	812	874	850	866	843	882	850	870	895	895	873	838	866	804	841	849	833	814	851	894	868	792	846	843	836	871	844	869	841	838	831	847	799	803	832	815	815	836	847	815	822	793	850	802	802	834	858	820	876	826	851	826	834	842	795	842	784	816	869	822	850	841	804	892	788	784	856	791	825	843	803	824	853	797	864	846	789	850	845	792	815	804	847	832	792	861	824	834	823	846	818	825	837	842	794	783	797	825	853	843	830	829	822	844	828	799	840	807	838	798	805	807	831	814	830	841	802	815	811	792	844	814	859	816	806	835	862	781	825	853	845	823	829	766	815	781	854	802	804	818	801	835	837	833	806	800	814	824	812	817	828	800	792	802	794	857	827	839	825	788	822	857	813	792	793	822	811	824	776	841	818	816	785	858	796	794	881	788	809	853	820	816	835	859	808	807	851	844	841	806	825	855	870	798	833	789	827	860	795	844	781	829	768	817	804	842	831	826	887	794	814	845	842	814	854	774	836	785	853	836	839	827	799	768	843	785	795	799	854	805	789	784	789	803	828	861	812	832	820	870	839	812	855	796	805	829	813	834	816	814	819	833	801	810	849	853	835	787	774	781	775	836	794	790	785	849	794	817	822	839	819	800	815	813	791	825	844	816	850	796	837	826	783	829	775	827	825	806	816	818	842	824	845	813	778	819	809	819	781	739	835	832	846	820	838	846	816	817	781	829	835	806	848	835	826	783	816	852	834	803	818	776	816	801	848	811	808	876	854	874	851	831	785	786	812	845	861	852	855	782	809	886	832	810	794	763	866	811	836	796	863	831	829	791	849	815	814	842	817	846	810	861	849	815	782	813	823	846	848	815	778	747	825	841	843	799	838	797	839	789	847	831	814	846	813	838	798	816	817	854	784	841	805	867	819	826	816	816	818	777	848	780	806	788	803	799	833	802	848	774	811	782	789	806	823	843	885	819	838	840	806	863	816	841	848	839	800	810	848	796	801	806	837	814	829	838	796	751	812	837	829	816	792	782	834	841	836	817	826	813	885	864	819	808	801	797	838	775	838	776	797	832	858	791	813	784	817	838	842	796	794	741	817	853	814	840	812	819	850	776	784	831	804	807	784	844	765	827	813	762	800	784	866	857	815	886	815	781	797	829	795	824	797	853	783	769	773	810	849	788	817	859	788	838	870	813	822	841	789	866	791	781	851	814	771	807	785	788	813	855	856	841	835	745	818	779	844	848	797	801	841	814	808	817	831	846	787	843	795	844	833	872	860	825	840	768	827	803	807	802	826	827	834	837	843	837	809	908	769	755	811	815	775	864	816	819	810	837	868	844	842	763	789	802	769	818	810	851	862	815	798	807	824	777	836	853	795	790	841	831	789	761	748	832	834	808	854	852	804	830	780	842	747	861	843	838	823	846	837	838	817	852	783	836	763	852	837	802	812	800	819	811	818	846	843	833	848	815	798	805	803	833	794	829	808	792	834	809	860	794	856	848	834	787	785	802	789	810	795	814	809	818	801	811	785	804	779	823	846	810	819	861	761	837	881	822	832	817	825	769	798	842	807	823	786	777	825	818	780	842	830	793	833	821	770	837	851	856	808	796	804	823	775	807	794	757	815	850	816	811	856	859	812	821	845	809	787	817	799	824	809	774	853	819	858	796	801	800	855	797	858	858	787	817	803	804	813	829	882	850	786	788	797	795	852	832	816	838	759	858	852	849	843	826	824	816	858	781	862	793	832	841	823	806	796	817	818	847	785	806	803	806	789	840	805	789	821	819	816	833	817	809	817	769	740	829	821	831	815	832	785	796	765	833	832	793	859	818	854	821	852	812	867	830	859	814	811	840	814	824	837	824	839	781	815	831	814	804	833	757	852	824	811	833	791	841	823	831	831	796	828	824	837	785	826	824	749	815	818	843	832	766	821	799	785	794	781	817	763	806	808	807	818	854	855	805	774	774	809	797	842	822	762	834	829	773	769	809	855	801	808	789	815	816	829	801	846	772	833	878	818	845	845	846	830	829	830	834	780	829	797	808	783	819	842	841	840	873	808	848	845	844	851	792	807	848	854	828	818	814	838	791	772	777	811	807	825	816	836	810	834	839	794	887	799	796	841	817	900	786	835	883	857	826	852	791	767	866	831	781	817	781	840	835	824	811	832	820	824	850	805	797	848	835	855	799	780	905	799	839	803	813	865	855	811	812	832	824	843	821	862	881	824	789	806	819	764	807	872	820	823	862	852	834	809	785	824	788	826	766	800	831	804	829	809	774	819	801	822	785	835	817	881	803	847	793	771	801	820	808	817	823	839	877	782	809	813	791	800	792	834	804	876	758	818	830	809	787	804	837	799	827	817	794	798	765	810	819	832	804	844	774	862	843	785	797	801	870	812	815	817	780	810	811	805	825	840	815	833	853	823	775	842	789	821	822	826	775	785	788	832	849	817	854	853	850	782	832	800	786	849	825	884	817	805	810	805	780	847	883	850	850	813	785	870	855	823	860	819	825	767	781	814	814	826	825	786	805	830	765	790	769	867	841	791	828	801	804	851	848	815	813	829	849	828	823	800	828	839	852	821	796	857	840	836	830	815	803	806	857	759	815	821	821	859	808	824	810	799	820	880	816	809	847	833	816	803	860	757	834	820	822	810	860	789	831	818	808	808	898	824	821	840	801	892	838	800	850	815	837	822	821	866	820	788	818	796	774	797	792	814	806	792	817	777	772	805	810	801	813	813	858	882	810	837	889	821	843	843	848	836	839	801	846	813	822	822	844	820	824	852	847	805	799	793	805	818	832	797	804	764	837	811	794	817	792	805	801	793	753	858	833	788	830	816	814	810	789	832	830	800	847	786	772	825	800	844	811	852	842	795	797	815	803	854	772	811	824	809	840	831	854	805	824	857	782	780	846	813	790	814	815	808	816	838	837	816	801	878	802	869	796	843	862	801	846	817	849	771	824	786	831	792	773	828	817	847	794	815	833	808	823	813	809	854	816	803	819	812	863	819	844	826	801	812	819	805	815	784	832	834	844	845	823	840	813	825	822	838	864	773	787	831	827	871	863	841	837	808	845	834	820	817	806	817	831	830	805	819	823	790	807	886	796	777	787	800	822	845	865	830	856	814	809	785	779	772	825	783	831	832	829	797	805	832	781	829	780	811	838	809	825	822	865	864	836	787	858	821	773	799	860	766	836	843	809	837	830	806	846	824	744	840	806	821	836	836	833	801	842	786	781	830	849	789	794	829	754	816	801	857	766	833	846	797	847	813	832	805	814	796	807	798	838	827	820	809	884	789	857	831	810	813	811	839	853	864	794	861	853	786	761	826
14125	5631	6677	5489	3813	3090	2408	1895	1635	1369	1149	995	1007	861	784	681	618	617	554	549	553	558	557	545	525	486	466	464	448	476	472	496	490	501	433	485	450	489	459	466	474	446	493	452	453	435	424	442	465	496	465	429	417	440	410	417	427	424	438	452	412	441	407	441	432	411	429	418	448	416	428	429	390	420	419	444	441	429	465	426	445	472	463	421	416	428	415	406	464	420	449	454	428	449	442	440	431	426	417	419	436	411	448	440	448	431	435	413	416	410	455	429	419	404	410	441	462	421	434	386	434	413	394	427	422	443	453	445	429	417	450	448	403	445	417	427	482	416	435	426	403	427	409	402	416	439	437	401	391	434	415	478	414	451	463	453	424	425	446	446	411	416	420	423	452	415	435	427	461	433	415	424	438	430	402	423	432	440	407	443	404	432	434	461	419	442	462	447	449	417	452	428	438	425	443	415	413	444	436	395	413	427	435	440	485	411	440	409	458	488	448	457	402	463	427	437	459	447	437	451	443	425	426	419	461	438	411	442	416	427	396	393	417	449	411	447	423	412	433	439	430	428	432	391	430	412	451	449	432	455	502	401	461	429	487	431	437	461	451	414	455	424	426	417	413	410	438	438	394	420	449	433	428	421	376	418	406	432	417	447	427	423	444	416	422	441	435	454	426	428	443	412	397	431	417	407	463	443	429	431	423	455	454	446	436	449	425	452	415	397	405	476	427	414	427	415	400	440	436	418	418	450	449	418	403	424	414	383	431	441	420	409	442	442	437	412	405	466	455	440	440	453	493	449	412	422	436	437	416	437	430	401	423	439	445	402	393	402	414	429	429	435	399	444	454	448	424	425	464	472	439	441	415	439	463	443	396	406	419	438	446	433	410	416	421	414	401	400	448	410	452	428	449	461	405	414	460	396	449	454	405	424	469	451	450	408	423	414	425	442	419	418	448	425	433	447	426	449	454	418	416	448	472	380	408	445	447	417	440	427	444	460	424	415	432	428	475	408	442	444	396	456	419	435	411	458	441	419	443	454	413	391	432	413	419	463	425	380	414	399	412	420	472	402	441	454	400	448	431	423	421	436	451	416	437	420	396	414	416	423	433	397	443	460	397	433	421	438	430	428	408	412	395	464	427	479	419	401	407	427	461	402	425	453	429	419	426	417	400	438	424	389	395	432	452	417	435	420	355	391	413	435	426	433	453	421	426	405	463	413	415	445	428	411	411	430	414	387	403	394	416	397	447	441	418	390	415	456	460	415	444	424	396	441	388	434	440	410	394	385	445	401	391	429	413	439	451	404	418	460	423	442	406	403	443	428	422	412	433	426	436	448	431	424	439	443	450	429	433	481	419	439	433	397	402	403	470	451	446	401	433	426	410	409	453	406	420	403	460	423	455	452	415	445	452	390	483	434	401	444	449	415	448	458	444	430	457	482	484	443	442	401	435	457	456	460	430	462	402	468	455	430	423	434	438	439	460	447	465	405	430	407	438	452	422	434	400	430	421	484	434	443	455	417	441	412	456	423	429	424	409	408	405	418	437	405	453	442	440	412	421	408	413	438	413	428	417	437	393	404	433	427	407	416	443	453	399	397	426	450	438	413	422	389	408	443	406	404	503	450	429	421	445	444	420	398	436	433	460	424	443	393	442	463	472	451	422	446	455	382	441	432	455	415	391	427	422	468	427	449	431	468	414	437	451	435	412	381	413	448	412	410	453	445	419	427	428	405	441	408	411	414	437	418	463	417	447	440	469	444	435	433	408	424	434	392	413	416	424	451	469	396	391	474	467	411	449	438	427	390	393	437	422	410	402	387	461	436	434	393	429	423	421	437	448	472	411	442	413	431	446	434	440	409	428	417	403	441	432	417	464	433	404	417	432	413	429	431	434	440	439	455	458	419	426	457	418	381	441	403	417	416	410	431	429	392	428	421	426	475	439	420	400	403	428	500	422	425	439	388	431	422	423	429	429	395	401	402	434	388	412	385	440	443	431	419	430	464	452	412	427	451	443	397	414	445	432	428	402	399	477	424	380	422	403	448	414	430	459	395	432	444	446	413	399	400	415	426	437	429	442	423	490	498	426	409	431	415	436	414	453	433	418	508	414	437	426	454	416	459	425	402	386	416	449	392	438	417	461	456	415	425	421	417	445	458	421	455	413	392	413	438	411	428	439	428	397	433	428	413	413	416	451	450	406	388	449	422	411	428	431	417	420	456	397	418	402	436	411	453	429	426	463	408	429	460	397	433	444	441	469	437	428	425	427	463	459	435	387	418	443	411	396	421	447	426	430	441	427	416	411	438	438	428	484	434	422	420	424	457	412	410	421	427	449	437	440	461	448	413	411	429	444	391	396	432	487	427	429	399	439	456	420	409	463	437	458	427	414	419	436	441	428	426	452	411	459	414	417	469	430	441	402	392	433	413	422	418	440	429	442	406	425	436	430	447	427	449	403	378	413	402	433	430	458	410	418	435	455	423	443	435	444	404	438	438	418	369	426	427	422	412	433	433	399	468	422	399	459	438	438	432	400	423	424	421	433	424	458	437	450	432	408	464	415	424	449	450	427	421	440	436	418	436	426	452	377	442	434	406	434	440	429	413	435	466	440	472	427	446	430	394	382	452	412	389	444	439	451	428	411	412	457	449	434	452	412	422	438	433	471	432	469	443	460	415	419	429	448	415	395	398	443	405	403	418	423	434	400	417	392	422	432	429	393	408	463	429	441	409	410	417	398	456	438	475	453	384	424	419	451	399	406	421	446	447	400	399	386	415	404	405	476	388	432	433	395	424	421	422	395	431	454	466	444	434	434	409	434	436	435	421	423	435	425	446	410	403	469	402	420	433	414	395	427	395	440	429	463	455	451	451	438	439	469	467	442	411	465	392	421	408	436	413	415	412	414	440	406	436	414	442	432	421	432	436	441	401	405	434	443	439	423	413	453	425	389	419	398	415	459	461	467	401	455	457	470	434	456	430	381	421	465	405	416	461	448	449	445	440	422	416	412	450	478	427	452	441	399	461	396	442	405	459	420	411	438	441	436	429	448	407	416	418	479	419	416	453	459	426	440	441	431	433	437	417	454	454	407	426	413	422	416	427	417	446	424	438	446	408	457	387	439	387	452	417	415	419	411	480	428	455	456	395	410	420	420	409	442	424	373	427	445	419	414	416	400	413	443	428	414	394	449	410	417	440	423	441	410	425	431	422	419	400	422	440	414	428	430	452	425	434	422	447	419	426	416	415	429	397	430	420	389	365	428	445	482	409	461	445	444	432	427	438	416	420	402	421	436	469	429	434	459	428	444	432	442	481	431	372	445	418	365	410	414	474	409	421	393	465	429	416	422	424	413	418	406	432	440	446	424	458	434	399	487	456	457	414	450	404	433	413	416	428	442	476	409	456	431	452	433	444	456	462	450	439	412	442	458	442	402	417	434	438	407	445	420	430	453	427	430	423	463	460	406	405	445	404	446	421	444	457	457	432	404	444
7864	4820	11194	13899	12074	10313	9177	7517	6725	6091	5138	4495	4508	3649	2957	2685	2473	2191	1973	1916	1939	1906	1895	1754	1661	1575	1558	1439	1400	1349	1412	1390	1325	1374	1335	1360	1187	1291	1233	1269	1278	1130	1241	1192	1262	1187	1257	1152	1132	1155	1142	1130	1111	1129	1034	1064	1010	1025	1097	1003	1059	1081	1079	1059	1039	989	1019	981	978	1083	994	968	1013	997	1011	992	983	1017	935	969	1046	1039	1018	1040	1035	1041	1009	972	1009	965	963	966	987	1016	1024	957	988	1010	983	962	1005	1002	931	988	1024	992	974	1064	1098	997	1021	1023	1018	1023	1003	999	1014	1036	981	970	986	964	1021	1001	981	989	1035	994	1012	993	1006	962	961	997	931	977	1029	938	951	1017	1013	956	922	1011	995	990	1035	974	1001	958	986	964	999	1000	1020	979	1013	970	1030	994	964	947	1003	978	1092	998	994	1019	1071	1038	1022	998	1029	1008	1026	1023	969	945	992	999	1019	967	968	988	1017	1011	1005	1050	1006	993	1008	924	970	1003	996	992	987	989	1037	1011	1017	1067	1042	979	1007	1007	1005	1016	957	988	1060	1001	1003	983	1018	943	994	1022	1009	978	963	949	984	1014	982	1004	1025	987	1034	994	1027	1006	994	1020	939	1006	1031	969	991	938	993	1055	989	952	962	967	1037	975	993	1047	1018	1057	1020	1010	993	963	1001	1021	983	953	1001	984	970	967	1002	987	963	1010	970	992	998	1023	1005	974	1026	1013	956	1011	975	1016	990	1009	1019	1010	979	987	986	1021	982	1009	1010	1052	1020	1035	976	1086	1009	966	1049	998	985	1006	957	978	1032	1022	983	1023	959	966	929	1026	949	1010	1003	979	991	986	984	997	935	1091	1007	993	977	1020	985	967	983	966	977	997	980	1029	1017	994	1020	958	982	982	1054	966	1004	978	965	951	1037	1007	977	1034	995	976	1019	1012	999	968	1009	1027	979	944	978	982	1003	1021	1018	946	1047	1011	976	1022	1006	1010	1024	1028	984	1012	1017	976	1003	1005	978	999	959	1006	1053	978	967	1013	998	990	966	983	1016	1009	1009	965	978	972	975	979	997	956	1046	962	990	1067	986	1013	999	1006	995	1010	995	995	1016	1001	995	1028	924	966	942	1015	1029	1003	1001	1018	1042	961	997	971	1040	1051	1040	962	986	1006	1016	986	969	1019	972	986	972	988	975	976	979	990	961	991	1031	996	968	1001	993	1006	992	999	1003	982	983	1004	995	982	994	993	960	966	988	972	962	975	1013	940	959	1061	1006	1022	1021	998	950	1033	1060	973	939	1009	996	962	1002	1008	976	1024	936	1006	1017	998	1038	1012	991	994	1022	936	1001	1004	1055	949	974	986	989	977	974	985	975	1023	1008	1021	981	972	1026	1042	1024	962	1012	941	1072	956	1032	991	996	1002	998	1015	1023	997	982	985	968	1005	1032	950	998	967	1039	1041	1038	989	1003	1011	1006	1039	975	1018	964	1032	966	1017	1026	1023	969	978	1024	1013	1020	956	1006	993	980	993	1008	977	1011	986	1001	1000	977	1016	994	950	992	962	1041	948	1038	994	1006	984	1011	995	982	1006	1019	982	1019	1000	980	988	1035	977	1027	983	971	988	968	1024	1009	976	994	1038	959	1007	967	981	961	1010	1026	967	1018	1004	1013	1029	922	1041	1004	983	971	1017	995	985	944	996	1013	1040	968	1000	986	998	1011	992	1014	982	909	974	983	931	1004	984	999	981	1038	1038	1011	993	985	991	976	966	1048	995	1008	977	1036	962	1052	990	966	1013	951	990	982	1072	1043	975	971	982	998	997	990	1003	996	991	1023	1025	981	1013	1003	1042	954	1023	1017	1002	960	986	963	992	970	996	985	1005	980	996	987	1011	944	964	1019	1028	1006	980	1036	982	978	975	920	972	1038	1010	993	1019	995	980	1015	995	979	975	966	943	972	937	957	1000	981	956	1021	1066	1004	1000	1016	991	968	946	1014	1008	1018	1012	1033	1052	933	1038	1015	963	1035	962	993	977	1035	984	1024	1016	977	1021	1000	1007	992	1037	956	971	977	972	986	929	1005	988	983	959	984	981	1029	993	960	1047	970	1035	1042	1005	949	1006	1043	978	926	1001	1010	1040	1006	979	950	987	994	995	991	984	971	1025	1028	974	1025	988	993	1049	1008	943	1012	999	964	977	968	1062	973	1008	1013	1011	989	1017	1008	1039	990	1010	1006	985	996	993	984	947	1019	952	1012	1016	1073	1042	1030	1069	1023	1073	983	1024	1001	1035	1004	1025	960	994	980	997	962	1024	1006	944	1012	1000	958	1030	1052	961	974	1074	972	988	973	1028	981	974	963	953	937	1023	970	1051	973	998	981	1014	996	994	969	1004	1023	1033	1049	1013	1011	1042	1028	1068	985	969	1006	970	985	1018	945	1040	1048	963	1029	1029	950	976	1028	947	967	990	945	972	994	1025	1035	992	1058	1000	1014	987	974	1011	1005	990	993	1002	980	1048	985	999	1021	1028	970	1008	962	969	1042	979	985	1005	992	994	996	985	1033	992	995	974	987	1021	1016	1019	961	1018	984	978	966	986	1037	950	951	1038	1020	931	1025	965	977	1071	990	1057	1014	993	1013	993	969	972	976	964	977	1034	1014	1005	963	1015	970	1038	1020	1047	999	1011	991	947	993	954	1003	1007	1059	1007	991	946	969	1021	984	1005	964	985	1001	1000	977	1020	922	993	985	1022	1037	1080	1024	981	1057	1025	972	920	990	1037	1011	1069	1042	987	1024	984	995	970	990	978	1001	1036	1016	979	996	1007	965	1017	1034	1003	957	993	989	990	1033	972	933	1011	968	1024	979	1020	1012	1045	977	964	1005	1029	979	947	1025	978	982	1058	988	970	980	1014	1069	981	1002	1062	944	1002	1016	1034	1006	1025	1003	1036	985	963	1018	1030	934	1061	1046	1001	1012	910	1042	1045	1000	1035	986	997	1010	991	967	968	1004	947	1005	992	994	973	960	993	1002	1029	991	941	960	977	995	951	1037	965	997	945	970	1032	991	980	1034	1009	1002	947	1014	995	1005	990	1027	980	999	984	1018	1006	995	974	944	991	1045	936	1031	963	1002	966	983	1024	1017	1012	939	1010	1032	1021	1053	1032	1011	987	1005	988	990	1004	1020	1044	1019	996	991	996	956	990	1075	1005	962	941	964	985	1058	1006	989	1046	968	1045	1048	1001	1032	975	933	979	1039	971	1014	1008	979	997	1048	997	961	964	1025	1015	1052	996	991	962	1012	969	996	970	983	1021	1028	968	1039	989	972	966	993	1015	970	1043	933	986	991	1010	1031	985	990	1056	1024	1018	996	1005	1008	963	976	1005	1008	955	1039	993	965	1045	1005	964	987	968	953	1082	958	1002	1025	986	947	981	1026	979	1009	1038	976	1003	1023	991	995	1020	1016	997	963	1015	1013	1030	971	967	959	1005	918	1011	979	941	914	967	973	995	994	961	951	985	1007	950	969	976	988	951	1002	1010	981	991	1023	1029	955	951	1003	979	967	989	1021	961	959	970	1020	985	969	944	995	968	1008	998	985	965	969	988	1039	972	963	1030	987	1022	1032	1028	977	995	1005	997	969	964	993	1006	1002	1029	1047	1014	993	956	961	1024	979	975	1036	985	931	1057	974	981	981	1002	1010	988	1045	955	998	999	932	1024	981	1010	1009	971	997	1027	980	929	1026	1062	1067	982	987	963	1030	961	1068	955	968	955	1017	964	1022	998	1016	1044	1073	1014	1015	989	1015	994	1029	975	983	984	1028	986	967	1011	1026	985	1063	998	955	995	993	1008	979	987	1006	1005	972	973	1021	1036	992	901	970	1025	992	975	1025	975	994	972	986	1001	995	976	966	980	983	1002	1006	1006	978	955	927	958	1000	959	1030	999	1002	982	1010	991	977	1013	1017	991	983	1009	1035	1034	989	993	1034	976	953	1028	1040	1001	1032	997	963	989	959	958	963	997	970	993	1002	1013	968	1023	969	1017	954	1047	999	993	985	988	950	984	969	995	991	973	965	969	1037	994	1025	961	965	1008	1005	1069	990	1031	974	995	973	979	992	1005	1044	1032	962	961	1011	933	1009	952	1013	985	987	1016	975	1045	1003	988	1000	983
32290	14556	13484	11134	7466	5429	4442	3664	2849	2582	2352	2389	2441	2072	1682	1357	1312	1283	1102	903	740	726	687	639	556	538	560	537	543	483	526	489	519	473	481	447	443	425	463	419	430	462	424	410	427	452	441	464	448	450	438	473	375	426	391	369	385	395	390	388	368	433	401	371	362	366	354	377	414	368	390	365	414	377	394	390	378	373	348	384	382	397	358	367	397	386	382	409	382	327	417	373	337	366	363	383	364	370	400	391	371	335	391	389	380	388	402	367	377	380	397	382	400	380	339	371	367	396	327	374	375	443	392	393	371	392	386	390	417	395	410	384	345	380	387	383	366	360	369	383	402	430	368	381	387	380	391	358	371	390	381	385	410	381	348	375	366	365	366	359	371	374	375	376	392	373	379	333	394	342	380	388	371	393	415	408	379	404	390	383	355	382	392	378	385	384	381	392	347	367	379	408	365	393	408	344	358	390	383	388	413	398	388	411	379	356	382	359	375	398	381	369	359	374	360	397	367	375	388	376	378	381	378	402	391	379	378	416	393	370	381	393	424	393	381	366	372	365	386	375	357	383	373	361	385	374	364	370	397	390	357	381	340	394	386	380	420	388	379	397	386	406	407	429	375	344	420	381	350	364	408	376	352	383	387	414	351	371	374	378	371	394	410	368	381	385	401	394	375	416	381	398	381	380	360	361	360	370	357	362	365	374	398	408	359	343	402	395	386	376	367	363	396	320	355	373	356	393	372	374	385	375	360	403	364	387	366	389	350	365	372	358	365	350	381	409	379	388	374	395	396	378	358	370	355	331	358	376	357	377	372	363	372	402	387	356	375	393	371	378	373	372	380	369	392	369	409	376	375	379	381	381	381	367	391	387	370	427	376	408	399	387	376	392	413	374	369	355	347	394	387	395	375	344	358	393	382	380	372	359	350	415	359	407	380	379	404	396	350	379	391	345	354	401	390	385	388	418	384	379	389	421	377	404	406	384	388	387	371	367	418	356	359	406	405	396	354	365	390	418	417	382	389	368	374	369	373	349	389	391	440	386	365	374	406	326	345	370	367	347	370	388	372	399	376	385	381	355	350	392	374	388	357	415	400	386	327	376	368	368	398	377	408	367	383	374	363	355	404	383	403	384	420	353	397	361	350	396	362	360	357	371	366	379	382	398	388	395	416	392	364	399	396	377	372	354	360	351	358	380	384	354	383	390	367	357	398	401	402	365	347	407	390	369	370	391	395	392	388	371	390	421	383	374	369	355	423	368	385	387	364	368	361	432	367	361	357	407	370	395	344	386	417	392	392	402	371	379	355	394	395	372	393	399	406	364	360	404	376	347	370	362	391	403	384	371	384	365	435	354	360	367	411	406	378	420	374	397	355	359	366	360	388	403	372	389	366	374	394	383	366	350	400	398	358	388	382	409	359	389	402	368	409	370	360	425	373	398	392	378	347	381	376	397	400	378	400	398	369	401	385	397	362	395	395	378	376	379	400	422	368	342	380	405	394	349	370	384	376	409	405	380	371	343	361	404	364	402	383	352	372	404	360	371	351	376	389	379	348	414	357	375	392	415	376	385	391	367	401	381	390	363	416	372	358	372	375	386	373	406	363	352	359	363	362	397	333	383	380	369	387	386	389	390	394	404	387	366	373	391	343	396	338	409	389	351	360	347	388	380	376	376	370	384	413	369	337	403	390	396	396	354	378	377	350	384	375	385	400	392	426	408	364	350	374	374	382	375	360	359	376	359	381	398	389	385	373	404	383	352	406	333	385	365	357	407	371	394	381	372	403	367	326	401	369	393	391	364	353	359	391	341	414	411	350	384	380	373	407	383	388	354	386	377	391	365	353	375	418	395	400	357	354	374	357	382	378	406	342	382	383	361	379	396	410	377	419	392	378	399	406	385	379	341	382	396	361	372	360	371	381	400	334	394	389	360	409	372	371	386	379	405	386	376	372	362	359	376	403	382	382	384	393	406	366	393	369	419	399	377	388	364	359	384	367	384	369	385	388	368	418	419	380	377	366	402	404	393	370	341	386	366	441	401	397	392	335	367	337	371	406	401	373	397	385	383	368	391	371	392	363	410	402	378	403	398	403	401	380	384	399	375	383	392	361	363	373	420	366	353	365	398	372	359	375	388	367	344	352	377	376	366	368	382	399	383	354	383	395	376	357	418	378	363	409	390	364	394	383	374	358	390	399	389	401	391	378	387	347	383	382	406	387	363	398	401	398	410	383	395	362	378	404	387	358	377	400	410	390	371	376	378	408	363	411	378	379	376	391	374	394	407	398	360	396	381	398	408	395	372	396	357	360	392	384	351	376	379	394	347	363	368	376	384	394	327	373	358	380	360	404	407	428	383	348	390	385	367	380	389	376	389	389	384	396	391	386	373	366	408	370	390	382	381	404	360	374	400	365	386	389	375	364	390	395	377	373	413	379	377	410	422	396	395	390	351	367	373	374	411	357	316	329	401	349	383	388	380	396	403	413	386	369	406	402	381	392	394	353	357	363	356	364	358	322	352	376	397	363	346	418	395	377	383	376	347	341	361	397	438	394	371	366	379	376	366	378	366	330	419	371	378	377	354	353	392	369	398	391	350	352	391	368	365	353	382	407	376	374	406	371	363	394	346	373	362	383	379	397	398	373	387	384	339	386	369	357	413	370	373	377	334	370	356	368	344	387	377	406	382	383	364	385	380	337	382	380	376	385	353	386	387	413	386	365	375	335	357	365	366	395	363	411	376	341	345	346	362	398	370	406	366	386	390	361	379	371	363	419	352	402	395	387	379	374	398	382	399	375	410	342	378	379	387	349	387	350	373	368	350	389	382	396	352	395	410	397	380	368	370	348	369	372	401	416	342	370	402	363	369	388	392	388	385	400	383	406	419	385	388	368	403	408	395	355	369	405	375	381	418	387	373	339	377	381	407	347	386	367	404	400	369	398	372	387	385	345	374	371	365	404	397	397	372	368	388	411	381	387	350	378	393	389	351	360	377	420	385	378	391	346	356	352	389	360	417	404	370	397	372	390	385	375	361	380	401	398	359	395	396	391	402	361	372	360	338	362	370	386	359	390	393	399	371	367	372	360	354	400	401	373	371	401	383	393	376	377	408	391	408	403	381	375	407	364	357	359	380	404	399	350	334	401	399	362	372	404	393	395	394	390	387	397	409	376	418	383	359	408	359	382	391	394	332	400	401	371	403	412	347	380	395	349	378	369	369	400	388	361	404	386	391	402	411	383	348	387	343	376	357	372	373	373	366	378	362	367	376	360	367	385	379	402	351	400	339	348	359	364	397	394	363	363	385	389	364	347	380	386	381	352	363	385	386	357	376	386	362	382	411	371	416	411	347	428	345	391	342	406	422	373	369	422	373	369	405	387	413	374	398	388	349	373	361	387	365	371	352	365	403	385	407	385	389	367	374	417	412	344	363	384	390	354	367	410	372	361	398	361	368	420	374	397	376	387	383	378	375	365	368	392	375	389	397	430	368
18753	7905	17488	20768	18983	16332	15309	13676	12265	11453	11076	11235	11072	9529	7893	6531	6590	6140	4816	3809	3373	3149	2920	2672	2308	2336	2238	2022	1838	1806	1812	1672	1592	1646	1640	1581	1384	1390	1420	1382	1390	1301	1324	1341	1298	1273	1284	1288	1221	1192	1200	1161	1190	1068	1049	1047	973	960	991	1000	937	1018	956	968	968	987	925	920	981	951	911	890	904	900	841	917	958	917	926	901	957	939	964	981	880	919	953	951	928	924	899	953	917	954	937	885	908	885	973	941	888	944	893	921	951	927	927	857	870	914	986	966	879	924	887	844	884	908	846	888	922	884	931	857	926	898	875	927	909	912	909	920	921	890	886	887	930	916	869	952	922	884	879	902	883	936	873	904	871	920	901	847	858	906	899	927	907	839	883	939	860	880	945	889	856	874	901	893	879	862	839	894	941	893	922	923	868	908	868	882	904	881	861	886	884	888	939	861	884	868	915	882	960	911	894	909	900	907	910	889	889	926	916	874	814	921	917	898	912	900	904	890	843	876	875	848	912	877	883	908	891	894	921	869	891	938	878	860	871	820	899	924	888	865	918	876	915	879	870	902	932	881	883	905	896	883	872	905	875	883	904	979	963	943	870	899	948	920	955	909	842	882	903	937	849	923	883	942	892	878	935	894	985	866	942	907	926	864	911	934	903	900	868	854	899	853	852	869	919	904	944	947	872	922	964	920	919	955	921	858	929	947	931	875	853	886	957	860	927	881	880	896	869	876	843	869	919	904	892	866	886	847	854	955	895	922	895	910	888	910	927	910	924	881	887	835	944	863	888	899	907	874	887	939	903	938	917	905	886	864	906	876	911	861	911	881	922	883	873	899	890	920	912	912	867	957	921	844	898	910	906	916	877	920	894	901	840	917	875	921	881	896	897	924	895	857	897	912	907	919	911	896	902	912	915	881	877	888	912	907	941	901	844	885	880	915	898	902	926	886	933	906	851	925	896	865	862	882	892	890	874	918	928	936	836	870	905	870	901	915	961	964	901	915	909	907	874	943	915	913	880	857	944	893	891	914	992	875	880	926	886	871	902	873	907	887	959	931	988	866	929	887	904	892	905	905	968	908	905	855	920	905	854	879	903	909	878	936	952	918	884	891	870	902	936	894	887	888	905	916	913	899	859	900	888	889	886	854	930	852	944	860	933	950	913	892	862	912	869	882	932	926	916	868	947	920	922	912	913	910	881	886	912	895	875	908	954	869	892	917	913	906	918	957	935	880	949	898	879	902	902	885	929	841	838	899	916	888	857	888	914	908	934	848	841	889	923	854	952	884	905	881	914	890	894	916	968	965	904	857	918	906	890	886	918	874	939	895	952	929	892	939	888	907	892	926	951	922	899	910	936	866	940	901	913	876	936	892	928	876	868	910	852	862	899	898	960	936	895	914	891	925	879	878	901	920	818	885	886	909	860	839	871	904	853	908	926	918	905	909	853	882	927	923	933	929	925	895	893	874	898	940	873	881	974	860	875	895	927	901	901	900	924	847	893	874	945	920	892	881	915	937	921	939	914	911	919	890	902	938	879	925	887	905	886	942	873	896	882	940	931	875	885	882	912	863	866	869	867	906	890	916	891	932	903	863	900	903	893	917	881	872	872	937	911	894	885	854	899	880	912	887	909	887	876	923	910	903	885	851	910	894	949	923	877	926	868	936	856	908	890	907	954	923	897	904	876	878	886	937	896	893	920	959	888	928	967	886	931	897	887	867	916	922	930	894	857	871	864	956	946	898	930	922	880	937	853	889	874	897	954	881	860	911	849	965	863	911	925	893	964	910	876	919	850	982	893	896	921	924	914	907	918	878	911	907	967	875	840	873	874	915	890	872	868	911	886	875	920	911	845	908	917	925	879	918	951	853	951	884	873	880	831	886	880	901	886	918	912	883	873	882	901	870	862	873	891	945	908	885	907	891	866	860	919	900	854	905	977	901	883	918	904	930	909	888	882	896	877	870	948	940	932	892	850	898	915	928	878	938	919	908	857	935	877	917	873	904	950	950	908	895	888	899	870	888	944	875	905	913	887	921	910	910	870	872	908	908	847	931	917	918	872	949	898	879	941	945	887	900	878	898	861	903	875	947	929	884	937	910	905	872	906	973	909	930	904	932	847	865	879	878	944	870	921	889	859	851	835	890	883	914	914	872	916	884	886	875	895	917	859	903	884	871	901	920	953	880	886	860	941	875	870	884	882	947	882	916	879	966	907	919	898	872	890	894	858	923	858	976	899	962	934	931	894	916	929	876	912	887	907	858	868	828	880	956	861	896	892	898	882	899	873	928	901	899	941	907	920	926	900	907	923	850	982	885	885	939	878	922	904	868	928	886	917	901	914	926	906	877	871	915	859	919	894	866	864	904	871	888	918	889	944	888	873	906	862	907	866	906	874	944	897	881	927	924	924	893	899	908	957	845	910	914	903	900	917	898	873	866	836	877	900	884	900	907	867	874	928	930	930	924	859	907	900	848	895	884	887	885	911	860	902	853	916	903	947	880	891	929	835	861	925	910	858	921	956	887	962	914	902	926	889	902	874	910	857	900	897	918	900	931	954	875	930	865	955	868	866	872	912	864	895	862	929	875	878	902	929	948	952	914	912	883	890	890	903	929	876	911	914	901	892	861	924	908	906	905	939	926	949	897	912	891	901	906	863	900	890	924	909	932	878	861	915	924	892	897	899	886	880	892	947	901	914	928	926	918	901	925	923	872	918	915	910	906	835	878	925	853	882	887	920	899	939	898	896	895	875	949	854	930	881	887	948	883	876	854	807	873	893	924	875	898	911	908	913	910	888	872	914	915	887	906	864	956	915	889	867	964	899	890	937	900	923	872	879	872	915	874	928	920	944	898	898	932	888	915	877	912	917	941	889	904	979	887	912	900	908	875	899	895	923	944	922	874	919	934	846	932	979	928	906	903	870	869	903	841	886	941	919	877	839	890	915	883	917	861	895	857	887	911	912	905	865	868	889	934	917	938	922	905	884	864	834	908	941	931	877	946	923	903	938	905	894	851	909	913	911	936	905	944	900	905	883	892	928	911	874	879	918	896	888	897	877	891	871	950	880	912	877	934	858	878	930	873	924	934	893	919	884	875	914	938	893	920	954	896	907	887	963	896	916	874	888	921	932	891	866	886	908	943	943	888	908	891	917	902	870	920	948	914	915	894	927	878	892	895	908	920	902	894	928	849	888	885	866	857	887	881	889	901	879	901	862	894	913	888	869	947	871	868	886	922	938	942	912	898	844	905	921	882	884	938	934	889	930	895	886	919	889	903	924	842	903	902	922	888	854	890	856	942	992	913	930	929	906	943	892	908	878	904	925	939	895	877	873	881	891	901	910	917	868	892	934	916	927	877	858	960	909	909	894	918	880	895	925	864	937	922	899	893	921	918	905	926	916	885	900	893	948	926	900	890	894	880	853	923	911	889	877	912	855	849	929	861	883	912	949	904	937	907	864	927	898	902	872	913	900	918	886	884	845	897	863	906
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
