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
336825588930	336825589489	336825590039	336825590591	336825591141	336825591691	336825592239	336825592789	336825593339	336825593891	336825594441	336825594991	336825595541	336825596091	336825596641	336825597189	336825597741	336825598291	336825598841	336825599391	336825599941	336825600491	336825601041	336825601589	336825602141	336825602691	336825603241	336825603791	336825604341	336825604891	336825605441	336825605991	336825606539	336825607091	336825607641	336825608191	336825608741	336825609291	336825609841	336825610391	336825610941	336825611491	336825612041	336825612591	336825613141	336825613691	336825614241	336825614791	336825615341	336825615891	336825616441	336825616991	336825617541	336825618091	336825618641	336825619191	336825619741	336825620291	336825620841	336825621391	336825621941	336825622491	336825623042	336825623591	336825624141	336825624691	336825625241	336825625791	336825626341	336825626891	336825627441	336825627991	336825628541	336825629091	336825629641	336825630191	336825630741	336825631291	336825631841	336825632391	336825632941	336825633491	336825634041	336825634591	336825635141	336825635691	336825636241	336825636791	336825637341	336825637891	336825638441	336825638991	336825639541	336825640091	336825640641	336825641191	336825641741	336825642291	336825642841	336825643391	336825643941	336825644491	336825645041	336825645591	336825646141	336825646691	336825647241	336825647791	336825648341	336825648891	336825649441	336825649991	336825650541	336825651091	336825651641	336825652191	336825652741	336825653291	336825653841	336825654391	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
61391	49386	45547	30250	42905	51011	40054	29535	21909	10102	3932	2726	2096	2003	1826	1144	924	545	503	714	665	523	634	804	678	672	637	603	559	469	243	261	234	270	213	217	233	218	196	201	215	228	188	224	184	213	213	211	199	202	200	188	195	190	196	203	209	220	213	211	192	169	212	211	190	231	170	199	212	198	197	217	201	199	222	183	217	204	204	185	193	201	206	200	187	188	184	182	193	203	180	204	190	173	180	185	196	199	175	200	214	180	191	205	214	190	182	182	188	197	196	183	199	207	188	200	189	206	229	183	187	180	190	215	203	174	196	180	185	227	187	213	167	210	210	200	191	176	186	236	207	198	192	202	171	222	213	207	191	186	194	186	194	205	219	199	181	184	187	201	205	205	200	196	194	196	191	209	218	203	191	180	194	204	198	176	178	236	192	213	190	185	178	204	204	214	183	208	173	203	200	199	187	184	205	182	184	182	195	187	205	191	165	205	183	204	181	189	210	187	183	199	195	210	198	186	205	189	193	213	194	191	215	198	205	214	190	163	163	190	178	181	191	200	198	213	192	203	192	179	200	215	220	202	198	192	176	195	192	190	202	230	200	221	170	192	178	187	202	207	159	192	198	180	184	160	188	206	186	207	200	196	192	204	187	174	195	180	202	195	196	175	193	209	179	230	210	196	188	204	208	185	190	177	172	187	176	202	174	198	198	193	196	188	207	188	214	181	195	192	161	205	198	177	204	163	184	176	175	207	173	178	203	196	184	201	195	182	189	208	206	194	196	163	199	216	172	192	184	221	178	201	230	180	191	189	214	175	195	216	176	184	184	179	188	181	204	199	219	177	186	169	211	197	187	169	205	207	190	183	189	204	174	176	206	185	177	204	175	183	204	190	189	203	180	194	212	198	192	177	205	175	201	205	241	198	197	188	210	188	168	215	193	152	201	193	197	213	168	185	190	198	180	196	164	178	187	173	169	198	210	175	197	184	180	197	173	175	173	189	188	201	213	204	228	205	205	205	189	215	220	200	185	188	204	165	193	183	202	184	195	205	214	205	181	204	190	178	182	192	201	206	180	184	180	176	199	208	190	200	194	205	200	209	203	185	214	204	199	199	194	198	185	187	173	177	202	208	197	189	178	203	195	225	196	190	204	176	196	211	190	145	206	202	201	190	203	171	185	215	205	223	201	202	216	225	228	188	219	192	212	176	190	185	169	216	212	187	192	193	208	196	183	185	182	193	209	205	214	208	174	206	224	183	182	200	209	197	195	212	189	194	195	197	173	194	190	175	217	195	192	169	209	185	194	221	217	186	184	221	166	195	204	192	203	194	204	186	207	206	216	168	196	207	179	182	184	185	198	187	184	167	206	196	196	217	171	192	210	220	196	188	216	192	196	190	189	186	185	189	190	190	168	182	216	184	192	195	173	179	204	173	187	184	205	199	209	199	200	203	216	200	185	205	209	189	210	197	205	181	204	207	199	201	197	198	225	166	182	213	194	198	202	180	203	193	175	155	191	158	184	192	203	194	199	207	190	197	170	194	198	170	223	199	200	195	194	199	185	202	198	216	208	204	205	189	207	183	195	202	205	152	188	181	202	176	192	199	199	224	183	203	178	214	189	205	194	194	171	185	183	173	183	177	229	211	188	187	195	224	201	174	189	182	186	187	174	190	179	203	184	191	189	217	186	175	204	187	183	207	212	186	192	191	199	206	174	180	185	211	182	167	175	185	187	178	194	184	203	167	194	205	195	194	206	206	225	190	196	147	196	197	186	187	202	169	194	176	194	193	184	188	201	197	194	185	184	220	202	205	199	193	203	187	203	203	191	206	204	211	169	212	149	173	215	194	204	209	190	199	168	178	192	208	206	235	199	197	213	167	180	202	202	186	168	194	218	206	179	183	188	208	184	190	190	185	186	187	174	184	177	171	221	178	189	208	208	189	236	204	184	186	195	189	215	188	193	199	198	207	188	189	199	199	183	190	190	177	187	170	192	186	184	199	168	175	192	211	230	188	161	187	193	189	216	208	182	179	190	186	209	188	211	192	190	198	199	184	186	192	217	203	195	204	206	194	173	204	202	191	219	212	203	192	214	212	199	180	177	203	189	212	211	202	192	213	203	199	171	182	178	196	194	169	192	187	209	189	175	202	188	192	176	190	204	207	192	184	168	205	178	191	197	186	188	189	205	188	179	189	195	201	198	217	200	236	227	195	193	197	209	189	210	189	218	181	205	191	188	240	185	192	225	198	192	193	187	188	201	207	174	208	205	206	216	188	190	174	217	206	197	183	185	219	200	208	191	189	163	201	184	212	187	160	165	191	195	206	191	211	185	189	197	211	192	188	200	209	194	194	218	228	191	205	167	208	190	208	209	209	189	186	192	183	194	174	180	165	158	191	174	192	193	187	202	169	195	199	196	200	194	158	182	222	200	220	189	169	208	208	206	209	199	180	200	213	187	182	195	186	221	196	206	199	213	201	192	200	205	223	186	187	215	196	182	193	209	184	211	203	217	180	195	208	187	162	200	203	172	207	189	205	176	181	176	192	210	182	169	172	191	184	231	181	168	186	177	208	175	201	209	173	196	192	201	201	186	214	203	194	210	172	197	181	171	207	203	227	148	218	192	194	183	198	197	226	184	207	164	207	188	209	177	220	218	206	171	181	193	215	182	194	188	182	184	185	221	207	196	198	196	200	194	180	161	245	196	199	187	200	192	193	216	191	195	185	216	184	187	213	177	180	218	187	179	233	213	190	174	206	209	193	182	180	175	177	189	175	205	209	204	188	207	184	198	186	166	208	172	175	215	191	232	179	162	198	200	188	181	218	212	203	187	207	214	210	193	190	193	167	206	195	200	188	206	199	180	204	178	207	231	210	199	184	210	209	166	190	222	214	193	185	195	190	191	185	185	216	197	185	162	172	181	182	192	193	216	193	191	180	210	188	193	173	188	178	192	186	190	200	188	184	209	181	220	229	174	207	165	186	209	206	181	201	180	202	185	190	205	179	201	197	205	186	197	205	192	225	161	178	175	188	188	199	196	174	206	201	212	212	197	188	189	184	174	222	193	190	189	194	196	195	150	199	189	208	209	201	185	168	184	178	213	168	161	207	172	196	191	209	207	201	211	199	180	189	193	189	192	180	192	200	188	218	162	219	191	194	190	171	180	170	172	191	209	197	198	198	191	172	203	205	229	182	192	198	219	178	194	201	239	205	188	203	203	203	173	180	164	185	203	186	184	179	187	189	182	179	184	215	208	170	158	191	200	196	168	199	160	190	202	193	180	182	211	194	196	194	213	199	210	195	192	203	178	186	213	205	195	193	210	185	216	181	187	197	169	208	186	208	179	209	223	194	187	208	211	203	202	220	194	169	202	207	195	177	182	188	159	196	209	180	182	190	212	218	193	193	195	188	197	195	188	201	187	204	180	219	194	182	195	184	194	185	216	200	187	185	218	195	167	208	202	177	188	200	170	197	195	212	182	218	205	204	193	203
51601	64989	52297	50054	66732	60361	52109	36367	17387	6904	7399	8008	7171	8274	7913	5715	4656	2535	2463	3991	3533	2520	3091	3329	2987	3412	3797	3432	3205	2001	1050	653	715	781	695	609	576	601	675	579	497	527	564	527	531	566	513	543	559	525	505	522	505	510	497	523	517	495	495	484	464	536	472	551	464	515	518	530	476	497	510	481	494	491	471	560	534	509	472	479	518	515	481	452	478	482	495	493	459	490	478	485	527	508	479	499	513	503	495	456	475	497	517	492	446	534	500	518	487	522	482	489	480	525	508	459	489	468	469	491	487	465	505	506	489	468	505	490	477	491	478	484	468	469	517	456	487	495	522	502	481	464	492	491	554	508	456	445	503	467	479	487	544	487	497	488	507	501	472	455	457	473	497	512	487	450	481	493	507	485	502	492	489	507	460	512	485	487	480	474	463	502	464	493	451	477	496	456	493	457	502	481	446	546	495	504	505	489	500	462	482	483	541	474	510	496	486	520	505	478	459	491	469	513	476	502	458	485	469	469	461	508	449	469	489	484	500	499	488	514	480	484	480	506	518	477	468	481	448	492	500	459	458	493	482	468	454	463	505	474	491	493	516	488	452	453	471	452	483	484	475	483	490	448	467	471	506	471	504	499	505	479	455	507	473	501	494	491	488	501	489	496	477	463	465	474	472	467	473	464	525	509	437	461	498	490	421	476	481	480	476	456	465	444	497	489	440	470	490	477	479	503	452	487	420	466	498	470	473	492	468	478	493	464	475	454	466	501	462	471	465	513	541	482	487	501	478	474	488	479	499	477	488	513	514	488	480	435	452	504	469	509	486	490	502	513	483	473	472	494	480	479	501	493	492	461	504	424	485	498	492	477	459	476	477	502	474	470	453	457	478	477	448	467	487	465	528	475	454	492	455	447	480	455	470	475	452	455	480	468	499	442	478	516	481	494	497	427	468	466	518	469	482	494	488	514	452	439	466	449	481	472	487	510	482	451	473	474	471	495	491	493	471	456	481	486	499	513	457	486	490	487	517	482	463	467	490	478	455	463	480	472	510	485	487	541	474	472	515	491	525	442	461	475	474	457	440	490	467	482	541	483	493	499	440	459	480	509	473	524	487	456	465	484	490	492	499	491	458	456	490	502	462	475	526	492	475	463	482	492	492	492	494	524	476	472	435	455	478	481	505	481	438	471	462	449	479	484	495	473	487	499	501	461	468	487	482	443	478	454	473	490	508	491	503	509	477	467	473	475	484	455	495	519	467	443	471	453	492	468	495	464	490	477	492	523	448	487	486	463	478	438	448	485	509	448	463	439	475	493	494	462	471	490	507	500	520	480	530	475	507	483	485	493	477	527	450	506	475	492	516	508	479	471	498	500	464	500	462	460	478	456	462	466	501	469	497	523	508	498	499	460	458	495	457	506	506	467	473	466	452	526	514	471	426	489	475	500	459	499	475	497	488	532	470	500	498	488	488	467	467	477	494	437	506	469	456	511	434	482	536	483	514	471	504	484	479	517	485	469	509	466	484	432	471	503	499	467	437	505	454	507	456	489	453	514	474	456	485	470	492	433	510	465	506	511	495	472	482	494	514	447	466	469	520	471	497	494	439	458	505	492	484	491	482	521	529	448	509	491	465	492	476	492	482	463	510	478	459	483	501	470	465	451	454	427	476	467	470	476	451	464	481	485	491	467	482	494	465	475	489	461	466	521	485	445	490	494	475	468	488	472	547	432	487	480	443	464	481	498	486	502	495	482	472	453	456	508	460	486	484	513	470	439	492	482	434	487	465	460	493	455	463	524	497	520	475	490	485	485	489	483	482	475	470	502	457	469	488	508	494	543	492	463	478	481	467	462	461	483	494	465	495	482	511	501	480	493	492	479	466	462	531	479	488	502	473	466	461	482	534	500	490	473	482	524	488	502	438	469	469	494	474	487	505	464	472	506	472	461	450	470	502	499	463	475	478	434	510	490	462	508	481	435	451	450	492	512	509	491	467	467	469	462	494	483	445	448	444	537	473	507	517	485	486	479	467	455	478	464	477	445	484	463	476	450	502	514	447	491	489	474	510	464	429	521	478	449	454	486	533	477	481	483	475	479	464	468	491	470	463	467	461	480	495	427	486	518	469	471	489	482	537	476	496	483	515	483	506	473	485	455	474	492	465	459	458	481	468	474	483	471	581	550	478	500	493	461	483	500	475	512	425	461	502	437	461	481	493	463	474	473	457	499	483	488	468	486	515	485	461	527	463	459	486	514	476	498	481	488	463	464	475	489	480	502	475	470	478	498	447	475	454	507	492	484	457	493	448	459	540	492	560	513	439	499	488	456	476	427	435	452	501	540	517	498	462	505	468	496	479	470	510	475	477	465	471	492	491	417	470	485	483	490	475	433	492	453	450	516	471	426	484	532	475	433	429	471	501	500	491	510	504	477	454	443	458	469	504	493	461	477	456	504	447	496	446	489	449	482	483	497	469	491	459	483	519	465	503	472	477	445	462	449	492	470	522	510	501	486	478	458	488	459	445	484	454	473	435	464	489	488	466	472	465	507	502	475	471	524	499	507	538	490	444	465	473	459	473	483	507	461	482	482	456	475	488	490	462	457	502	474	479	490	469	515	515	472	470	502	464	505	448	486	479	464	479	474	481	475	509	483	462	495	494	516	460	482	480	495	466	454	484	488	468	492	461	472	466	469	475	478	480	484	455	469	495	461	452	443	520	487	489	476	444	502	464	460	480	467	507	462	520	466	497	501	461	502	437	477	469	487	483	472	499	483	436	470	464	515	469	471	445	475	479	464	446	469	476	496	469	476	433	493	484	466	509	476	511	480	471	514	475	477	494	456	491	466	473	469	497	476	460	452	465	445	478	452	480	503	481	455	483	505	488	486	494	456	484	510	501	469	469	498	502	487	480	480	443	472	455	479	518	475	475	474	489	467	473	434	460	470	485	454	441	502	483	463	503	499	456	493	489	486	512	461	466	499	466	472	514	487	515	519	505	478	488	516	501	449	457	517	486	508	478	515	474	476	520	468	505	478	489	505	457	510	483	458	505	497	463	487	453	485	452	465	462	500	508	501	491	479	453	485	497	509	507	510	489	508	479	477	471	498	527	474	466	499	495	454	497	429	507	515	483	472	496	453	463	468	509	502	470	460	468	498	495	467	513	494	470	470	485	495	513	494	455	491	458	483	457	506	508	519	460	490	440	435	482	494	499	510	513	501	447	455	433	482	504	483	441	476	451	458	506	448	479	536	472	476	470	474	462	486	483	472	459	446	473	512	485	478	487	479	471	482	481	476	466	470	507	444	504	463	484	463	456	477	457	471	486	518	474	464	456	486	498	507	498	470	469	466	455	466	475	477	479	504	450	475	435	481	443	473	496	460	453	463	480	453	515	500	463	517	510	448	485	491	458	553	499	476	475	465	453	474	492	504	463	495	494	474	501	474	493	442	440	496	493	447	506	507	473	459	478	477	475	467	451	467	466	474	481	438	463	482
24191	26287	25352	9552	6350	5820	2550	915	604	534	469	492	492	498	477	467	438	438	448	485	464	452	461	410	438	425	444	414	460	433	439	427	428	411	434	425	426	488	423	456	446	415	471	463	461	439	434	448	394	452	474	469	444	443	436	435	384	465	491	438	458	437	431	474	449	465	424	459	416	472	460	464	434	421	414	466	423	457	434	418	380	435	460	443	409	449	417	463	449	471	420	415	460	429	452	476	441	461	439	411	468	433	501	429	452	415	435	441	425	412	443	450	459	466	456	395	428	423	451	492	426	418	446	425	440	440	445	441	424	454	468	475	439	471	453	455	422	440	464	459	410	450	458	427	412	473	440	437	446	470	468	476	447	469	447	432	431	438	477	459	468	442	460	467	444	425	464	490	447	427	453	447	434	451	447	427	470	435	465	420	454	423	392	476	422	423	434	435	460	429	440	442	434	419	447	413	449	440	427	460	413	458	440	454	438	435	443	439	440	432	447	433	466	410	429	435	426	487	494	429	412	450	449	430	442	486	482	447	411	429	437	466	445	454	404	423	398	433	411	420	473	437	468	402	452	411	443	470	403	420	464	431	446	474	441	428	435	415	477	437	429	411	468	444	424	449	447	420	431	471	471	419	464	447	426	443	435	425	454	452	407	464	439	427	415	431	405	472	428	444	456	459	387	436	435	431	444	442	446	423	439	466	410	426	476	413	418	473	497	444	460	403	446	444	462	464	448	422	406	492	427	447	465	452	445	416	464	485	405	448	434	476	453	413	434	459	471	443	462	480	439	425	435	424	396	434	423	424	482	462	404	384	417	476	458	422	414	415	474	452	500	412	480	459	448	434	406	466	449	458	448	440	399	453	472	439	459	481	487	473	470	429	454	463	443	446	438	429	416	428	478	404	436	395	429	433	431	417	440	433	433	437	423	391	472	397	409	397	447	466	485	469	461	479	442	427	412	474	436	419	479	445	439	425	407	410	444	429	425	446	436	424	418	458	443	467	457	396	437	436	473	431	466	420	440	452	432	445	463	414	461	419	470	468	452	451	423	410	444	465	453	423	443	457	431	443	480	460	431	472	437	433	439	444	400	465	449	415	450	419	452	454	433	459	405	433	422	458	468	458	450	442	460	396	445	417	432	392	402	477	442	473	426	475	462	403	418	460	448	435	403	453	411	435	431	441	439	489	424	429	474	436	407	454	423	448	468	445	495	468	450	439	433	428	465	475	431	404	468	418	425	437	434	416	433	435	408	493	443	513	438	437	398	459	444	446	408	454	447	437	440	435	425	486	482	470	452	438	435	402	451	490	436	458	437	465	462	444	481	442	477	462	481	482	446	453	411	454	443	430	460	410	405	452	468	456	426	433	470	462	484	393	431	472	457	429	443	431	424	433	433	441	421	486	423	452	458	426	454	464	432	437	452	424	421	435	473	420	454	450	434	462	414	443	433	436	420	419	420	440	418	439	410	438	469	450	441	451	428	428	437	432	441	447	420	418	440	453	477	454	452	429	438	428	475	442	423	431	438	435	406	406	393	417	469	443	428	429	437	462	403	463	426	465	442	424	411	431	408	462	434	431	410	400	404	476	430	441	468	461	459	413	458	471	453	472	390	481	454	458	428	423	421	423	407	451	465	417	380	450	448	431	402	444	438	483	440	454	422	459	457	423	447	431	460	455	407	442	445	451	447	419	438	415	455	429	430	428	406	436	401	432	465	489	420	435	419	441	466	437	445	414	440	448	454	419	433	438	425	436	462	453	500	435	476	472	426	474	469	473	444	414	428	453	424	449	454	427	425	432	466	460	430	431	475	463	462	446	472	455	417	462	431	448	431	427	424	452	461	403	463	454	454	459	424	409	465	435	420	426	443	456	429	418	422	438	440	431	431	465	457	431	442	440	420	445	441	419	446	425	438	431	410	430	482	466	429	428	451	453	439	416	456	435	447	476	458	450	428	432	455	435	422	466	410	416	423	440	418	426	415	478	438	458	440	409	411	434	430	432	451	477	434	449	457	437	456	468	474	391	457	411	452	443	452	428	430	431	436	444	433	414	451	479	457	400	435	419	479	410	443	411	452	465	419	497	454	437	438	439	430	446	409	448	454	435	437	438	448	466	489	411	427	449	429	429	442	449	494	417	452	456	459	421	461	481	457	487	423	411	457	422	468	447	450	412	486	412	436	486	433	428	495	473	451	415	434	457	439	405	445	433	439	467	448	465	428	437	420	473	468	459	445	479	454	445	444	478	458	475	433	453	419	443	427	434	422	453	426	449	440	441	434	466	466	459	420	443	455	452	405	443	485	444	425	456	458	460	453	418	415	438	452	439	501	437	462	457	438	445	448	438	393	449	425	439	425	457	408	421	444	411	462	431	456	432	482	455	455	447	445	475	430	443	458	420	444	443	432	435	401	442	413	455	426	415	475	437	419	439	465	450	468	423	449	447	450	473	440	415	463	395	462	450	428	424	460	425	441	431	430	451	475	425	433	459	460	462	443	405	401	424	432	442	429	418	442	492	428	431	427	431	444	441	442	461	461	454	440	450	476	440	467	460	419	443	433	415	408	408	467	432	457	402	445	406	428	460	458	436	441	449	429	497	445	466	416	446	456	442	430	465	470	410	433	493	480	413	428	436	384	478	414	431	432	430	415	435	465	440	442	466	442	425	434	434	459	458	443	459	438	505	422	415	474	427	455	402	454	414	466	449	455	420	453	433	414	440	422	457	439	465	445	442	421	438	423	428	464	450	435	449	433	412	404	475	451	469	419	459	419	428	435	465	445	416	417	431	455	436	442	430	462	436	418	452	469	450	405	401	423	493	441	461	452	409	446	490	473	417	467	413	441	425	434	443	458	434	443	445	452	463	465	414	411	437	432	443	494	427	457	416	452	401	389	459	441	452	416	447	427	421	464	452	444	431	407	439	410	438	465	468	393	438	430	451	411	450	440	468	454	466	409	429	448	475	402	441	430	460	465	447	473	481	448	442	453	410	436	455	460	424	426	493	414	445	414	457	449	426	452	424	442	439	441	426	405	465	483	438	439	488	465	467	452	424	439	456	419	412	455	443	449	448	390	432	430	428	429	438	457	448	449	478	410	442	395	468	452	422	446	454	431	458	411	452	463	462	430	442	451	450	471	447	446	428	412	441	423	443	436	420	493	436	451	456	437	454	455	445	468	478	443	450	447	450	455	454	425	434	411	412	451	437	462	444	412	450	402	431	462	469	432	460	432	417	413	450	440	450	397	426	421	468	467	417	444	433	431	393	446	480	435	463	433	451	504	441	424	401	400	441	489	411	450	429	426	453	476	414	456	440	449	384	429	429	452	435	462	428	458	434	426	428	463	434	482	456	447	463	444	432	439	439	438	472	457	391	416	462	454	440	427	444	425	442	473	459	468	450	436	420	456	453	474	422	447	428	411	420	441	426	471	431	424	437	429	439	447	450	428	463	454	390	436	411	438	426	435	452	441	407	479	458	462	428
17335	26939	27094	15129	20767	19556	10063	3564	1753	1301	1239	1262	1256	1315	1176	1118	1148	1064	1058	1137	1066	1068	1034	1094	1023	1018	1081	976	1063	1084	979	1035	1048	986	1070	961	975	994	956	950	1014	1006	939	1010	1049	1064	950	971	963	1063	1033	975	1025	977	988	1031	965	986	1017	917	955	985	995	962	999	950	1010	1038	978	940	999	965	942	1006	951	944	1014	965	970	1011	1014	1016	1001	928	983	989	979	972	987	986	960	979	975	1023	1008	1019	943	985	1017	990	960	981	1064	983	972	981	985	944	1020	993	1000	934	1029	1002	983	1014	1007	1000	1032	998	1000	1004	961	972	995	963	975	954	987	994	922	983	971	1025	979	986	989	985	979	949	986	985	932	1005	988	955	1009	988	993	953	976	950	945	1003	958	989	984	963	992	972	1037	994	943	922	1006	992	1030	926	1007	1016	1003	952	1009	997	998	907	977	989	1013	1015	999	1003	993	947	988	1041	986	924	911	980	958	995	957	1007	954	992	989	1027	1007	992	1024	975	975	1011	1013	1009	1003	987	990	1027	945	983	984	938	929	965	995	979	986	945	965	955	947	987	1029	960	994	1024	970	1025	994	996	958	925	996	1012	978	1018	983	987	955	974	921	1005	1010	951	946	965	990	952	981	939	981	1013	995	951	976	976	945	972	1005	997	993	931	1001	983	999	962	1021	1033	991	980	949	967	976	926	1008	995	1027	946	957	999	975	950	991	1054	929	1006	986	986	1044	989	965	976	1004	989	1020	974	962	1017	936	997	948	987	1009	989	975	974	991	947	979	966	965	995	935	974	1007	966	1007	998	1016	974	965	1014	1046	994	1030	977	933	1000	978	993	1054	1007	963	1023	1014	945	1032	946	1016	999	967	991	950	982	1021	1012	965	937	1002	946	1000	966	992	1035	950	1022	989	967	984	983	1023	905	1048	985	1089	992	1043	911	1006	970	1000	996	935	1004	1010	997	991	988	991	900	1022	931	942	1007	967	938	986	1051	946	966	996	969	984	936	963	1014	1010	994	992	1022	981	1035	1000	979	962	963	982	1006	986	975	987	954	953	1009	973	1023	984	1017	954	975	1002	970	1027	972	926	977	959	951	1001	962	962	983	982	986	986	1037	967	989	1005	975	981	997	991	943	975	949	963	967	973	992	1000	996	990	962	987	988	1001	989	995	981	990	969	1007	976	979	895	929	997	980	999	1040	1038	987	934	1010	1050	995	974	996	954	988	912	973	959	986	973	977	1011	1001	958	981	987	970	940	960	997	999	903	1033	958	941	988	997	972	1023	963	950	961	1003	1012	1036	1006	943	999	987	1026	1025	979	999	966	994	935	966	1028	955	951	990	1006	977	954	982	1024	1001	972	976	964	946	1032	994	1010	951	965	1036	972	969	984	976	948	1026	964	988	969	948	968	940	999	997	959	1030	1025	951	1015	956	971	971	940	959	966	1016	991	1046	962	1002	979	956	936	944	1043	992	1006	1021	1018	1019	973	993	1008	941	1031	975	959	995	994	958	985	987	996	973	939	1010	979	999	1005	992	975	920	977	957	975	1045	967	970	956	1004	969	951	992	1012	972	937	946	1015	977	942	988	935	998	989	985	976	980	995	912	987	1051	988	988	994	1002	984	1002	1027	1013	1000	1061	1015	991	1006	1025	948	973	978	990	1053	959	966	1021	969	961	982	994	973	961	967	988	1020	1056	968	989	994	1006	1007	1044	976	976	1007	987	1025	951	1019	996	949	935	966	1045	988	980	973	982	986	1004	985	1009	1024	988	1001	971	951	1005	998	953	978	1006	965	994	998	976	959	988	957	957	1018	949	999	905	956	1022	1008	1021	1030	1022	944	963	1006	1001	1047	993	984	965	973	961	970	966	916	983	972	972	1028	932	978	973	1000	946	1025	917	1026	1016	1029	987	960	998	959	926	998	997	1009	957	993	956	992	948	976	1002	1003	976	1002	947	1000	975	966	926	974	1022	952	1001	899	1032	1011	1003	1021	965	1011	1009	988	954	968	968	1030	915	980	925	942	994	987	1008	963	1038	1012	1027	952	1029	967	1013	962	951	1012	1057	977	992	1029	986	968	934	1017	982	1004	959	997	981	936	993	970	988	979	950	913	975	997	991	980	969	971	995	954	924	984	1011	1014	976	985	960	958	1000	1009	989	954	1007	936	935	971	1020	1022	974	1045	1012	974	999	1052	977	937	969	963	977	1036	985	969	950	964	949	990	1017	959	973	998	982	966	946	969	981	990	991	1030	1040	1004	1024	999	990	1009	992	997	983	998	966	985	999	996	988	990	944	1008	1017	993	928	1022	1010	969	988	1015	982	1001	967	1007	944	997	997	967	1020	993	1033	1054	1006	1043	1002	985	988	955	962	1008	1043	1027	1038	1003	934	1037	974	911	991	992	960	956	1037	948	979	969	933	972	955	952	983	1026	999	979	945	958	992	1032	975	975	964	956	944	982	983	952	993	967	990	978	985	966	941	981	1007	1012	985	995	981	962	986	995	982	998	961	1014	982	964	1024	1004	914	983	1019	994	931	1005	1006	993	982	987	937	965	972	991	964	1000	1015	1006	1023	980	966	1001	979	1002	990	1027	1004	1007	1018	1050	1000	936	930	970	996	994	1052	1004	997	966	1033	974	975	1011	955	991	997	947	940	984	974	1032	961	978	973	1001	958	1043	958	1009	967	981	970	989	958	1015	1036	962	985	969	946	1019	1013	988	952	1020	1023	1003	991	1022	1001	968	953	989	1046	1019	1045	1014	1005	980	1005	1040	1007	975	961	964	995	944	1032	1036	984	1003	981	1014	960	1002	1022	949	1010	938	970	985	981	1001	1061	983	985	952	973	1020	948	953	1006	982	958	985	1018	991	1029	1044	984	998	993	955	978	943	996	1013	995	975	1006	975	980	1010	971	1011	969	962	990	967	952	965	1015	998	1000	973	1012	966	962	1000	978	980	945	945	1006	991	993	987	936	1004	949	990	925	999	1032	958	1002	997	1057	979	1004	1002	949	998	955	927	929	920	962	932	960	1010	967	951	901	933	993	949	1039	980	969	991	1022	939	976	935	950	969	1002	977	968	949	951	1012	1005	1002	1000	1012	979	983	972	994	1001	982	971	998	970	993	997	961	936	1021	1026	1001	964	972	990	995	969	901	975	1023	961	972	969	986	1055	933	1003	975	970	1033	1032	946	995	982	947	1004	993	941	1005	963	989	975	966	983	984	1038	983	1048	1017	984	963	983	986	980	962	993	971	998	956	1019	995	1033	960	946	1024	1001	1026	999	967	980	1018	959	994	978	1007	971	979	977	980	976	976	985	929	997	1072	1013	1028	975	924	978	959	985	978	966	974	984	977	1036	1008	948	1038	986	1003	1024	1021	941	1004	1007	995	998	1017	948	946	1086	968	972	974	960	1004	974	970	914	1015	980	944	1012	987	1037	943	972	1034	938	1001	913	1018	956	982	948	991	987	992	1030	945	1026	979	910	965	979	983	1039	925	963	1020	1027	971	966	1000	967	978	957	974	1020	1014	1015	1004	1060	953	995	996	1031	984	988	982	994	989	1023	942	975	1017	930	1011	979	1037	1047	1006	1002	1006	973	991	1038	942	1020	985	949	1040	1022	958	946	964	1004	954	989	990	996	958	973	979	990	993	1004	1005	911	1032	1039	1010	999	972	963	987	999	1039	1024	979	1039	966	992	1041	1060	957	1019	1034	972	914	974	980	990	969	956	975	1037	992	955	989	1002	979	980	989	987	981	975	976	1031	949	962	983	973	1000	1010	1042	957	942	971	972	971	1034	957	972	1027	957	1062	931	1013	1035	1061	999	1037	963	1014	958	981	989	1017	934	985	985	984	988	971	999	951	958	1001	985	986	963	1001	1005	954	1041	1007	983	963	947	1012	951	1001	1019	969	927	1006	1011	1004	971	1035	976	1011	991	984	1011	931	985	1023	976	1035	974
56845	48401	44474	32003	40289	47344	36634	24372	14177	3508	1357	1178	1125	1086	972	600	512	421	544	539	412	471	470	514	532	543	505	427	409	371	282	279	305	314	283	302	270	284	326	297	314	275	311	267	277	277	293	295	281	310	273	291	262	318	266	296	309	289	256	262	324	269	272	261	288	278	262	288	263	234	298	279	271	267	279	255	264	271	277	272	319	271	287	266	274	254	273	277	271	271	246	285	299	277	258	258	287	278	263	273	289	260	284	255	298	255	254	262	290	273	274	262	301	257	275	267	286	287	296	270	265	277	316	290	268	288	269	265	245	273	245	309	287	267	257	277	277	273	299	276	279	298	274	303	278	290	244	309	271	235	233	253	289	266	268	256	281	282	273	298	263	250	279	302	285	271	259	271	276	276	268	312	278	274	296	280	294	260	269	294	289	303	245	296	277	278	279	289	262	276	298	268	259	300	268	266	287	269	262	261	291	279	278	292	267	277	277	286	272	261	291	292	293	283	269	297	290	281	259	250	266	256	276	290	254	296	300	297	257	287	276	258	277	281	256	290	248	289	281	283	255	297	283	280	282	278	266	262	293	264	319	271	265	265	281	272	300	267	271	282	272	288	251	285	255	290	287	230	282	245	277	293	275	275	290	282	282	245	305	268	278	268	266	280	250	268	269	294	290	286	281	298	265	277	270	259	267	302	279	272	286	298	274	283	253	256	278	270	269	286	302	280	277	283	268	268	288	275	301	273	291	288	224	267	248	278	250	301	265	284	290	302	270	270	277	289	263	282	261	259	267	258	301	276	256	302	297	276	286	277	279	293	262	274	270	254	256	267	271	279	288	284	286	292	271	262	305	255	272	273	257	269	313	277	290	248	248	262	262	292	283	278	290	273	251	261	286	281	278	255	301	298	306	278	266	309	294	287	310	285	290	275	290	265	282	254	288	305	256	274	300	278	250	272	274	316	279	293	308	297	279	271	271	278	292	254	261	302	275	297	287	281	287	270	260	266	267	301	297	288	280	269	269	271	275	248	298	290	235	272	296	282	272	281	264	279	275	299	272	284	284	304	243	277	289	276	262	281	287	269	263	273	267	288	273	303	251	270	249	277	268	266	254	301	289	288	279	283	271	294	288	286	277	277	263	254	298	272	298	297	283	273	277	300	262	252	297	316	275	286	265	300	277	276	268	272	247	249	246	270	304	273	270	276	275	249	265	269	306	293	270	282	261	250	269	271	270	261	312	289	261	273	262	274	272	264	275	291	267	294	267	261	259	294	306	298	265	250	267	272	299	273	304	288	300	288	289	273	257	263	281	262	271	299	264	276	275	293	279	284	234	267	274	243	315	260	292	291	279	276	287	297	312	278	264	293	267	262	287	287	261	276	250	299	257	266	244	264	297	283	305	254	275	271	278	263	289	273	285	290	292	290	283	270	269	239	267	278	287	281	299	253	260	278	272	276	245	296	278	260	302	302	269	259	264	253	288	284	274	266	295	250	246	250	279	279	273	262	280	319	276	280	298	254	289	324	272	271	265	271	288	299	271	288	281	293	264	275	283	263	296	264	273	269	269	294	304	279	270	304	288	293	294	284	266	270	303	267	302	299	262	269	280	262	252	271	273	278	295	301	290	279	276	285	260	246	309	278	304	270	289	277	274	286	312	272	260	278	265	240	279	252	281	265	276	263	263	273	291	303	301	286	271	264	290	274	262	257	280	244	266	248	257	286	255	306	292	288	272	296	271	283	274	291	277	274	254	271	289	294	306	265	288	280	256	266	275	289	305	296	258	274	267	257	261	299	278	275	282	296	311	294	287	247	306	300	263	287	285	247	300	280	275	277	287	227	267	277	286	242	273	280	260	276	295	268	300	291	280	263	269	281	268	251	237	274	278	283	302	270	269	270	256	274	294	248	282	274	273	265	271	287	308	254	233	274	275	270	272	279	305	299	267	281	290	264	253	279	331	305	263	292	276	267	284	238	264	308	275	332	234	259	299	291	249	284	260	262	283	268	261	275	245	266	259	267	274	265	295	287	300	265	292	254	293	285	283	271	314	283	308	283	285	289	279	287	267	290	284	266	267	281	288	282	266	280	264	278	258	274	253	280	245	280	244	286	238	279	250	290	279	281	284	296	239	297	258	282	264	291	275	268	293	280	287	260	269	243	280	265	255	252	286	260	286	276	271	294	260	264	242	285	269	248	290	281	283	255	281	282	279	290	293	274	244	296	275	257	256	262	267	306	283	281	283	282	286	278	278	280	264	270	260	279	273	300	253	282	275	276	252	287	276	278	286	273	281	262	284	263	274	313	257	304	282	290	294	280	303	259	269	262	265	294	287	277	261	275	252	251	288	285	264	277	274	283	243	257	263	269	282	284	246	282	270	270	304	257	290	299	288	283	288	246	269	263	291	267	274	274	271	257	261	276	283	289	283	263	273	272	262	295	288	261	283	296	270	270	257	247	283	301	265	311	270	272	307	285	246	280	278	282	294	277	289	276	311	269	270	276	287	271	293	237	305	293	274	257	254	256	276	258	265	278	265	274	248	256	239	293	248	267	256	241	276	279	286	246	269	245	251	280	270	280	245	300	260	260	284	289	263	255	259	296	257	261	277	273	306	274	245	249	251	311	275	279	259	277	258	281	278	276	290	303	258	261	279	260	294	292	274	228	278	276	253	289	285	287	294	269	288	254	289	317	276	271	281	299	279	256	284	288	275	263	277	272	304	261	266	282	305	266	290	268	276	266	299	290	244	251	302	286	254	299	272	273	273	262	288	280	266	240	278	248	268	235	283	225	285	303	306	292	283	291	276	284	249	275	253	302	299	262	274	301	269	229	292	252	275	286	274	284	283	295	290	220	270	283	284	252	299	283	287	257	275	286	242	265	284	266	273	278	260	263	317	235	263	305	291	262	276	236	281	298	288	257	286	248	290	261	248	293	290	274	285	291	301	278	258	277	302	315	269	305	235	282	277	300	261	273	255	275	267	270	277	284	267	282	277	279	272	250	273	282	306	272	279	255	252	266	260	292	255	274	269	260	288	274	274	288	257	308	272	278	302	279	267	285	266	257	280	256	271	287	273	279	278	276	250	254	291	297	291	304	320	253	271	239	292	291	277	264	255	279	240	245	279	258	271	293	259	255	276	281	266	283	252	288	257	249	277	280	247	293	259	270	273	286	290	274	277	255	270	304	291	248	278	260	276	287	265	280	283	308	278	279	288	288	285	285	251	284	255	271	269	263	258	314	268	274	272	298	232	264	275	290	289	285	269	276	293	264	266	271	248	267	281	272	282	289	301	272	264	272	253	262	256	277	278	294	247	264	284	296	285	281	285	297	262	251	303	240	255	311	298	287	279	271	304	287	269	287	292	265	272	279	284	310	287	285	287	299	312	266	265	279	261	260	241	271	240	262	259	288	256	278	278	281	270	298	257	271	267	292	282	264	252	277	263	320	287	290	255	288	282	247	271	255	290	253	278	282	344	290	276	297
46018	60076	52774	45714	59755	54976	45230	27529	13510	3522	4374	5552	4889	4680	4032	2579	2100	1514	2302	2603	1778	1746	1909	2115	2363	2583	2210	1547	1597	1289	990	771	684	730	748	689	747	653	737	640	655	655	657	681	655	653	702	663	635	668	685	643	681	655	654	655	619	649	643	588	642	665	661	695	622	623	704	672	668	651	609	651	653	638	638	651	660	648	638	654	677	600	602	614	648	623	636	668	638	645	613	671	608	647	618	628	661	638	643	619	627	630	654	716	628	626	638	623	611	620	636	641	668	611	680	639	649	593	640	668	615	560	621	664	625	612	624	638	599	613	659	664	595	638	634	653	656	616	674	643	646	635	605	667	637	585	637	647	636	652	623	613	623	627	631	605	675	631	618	628	636	598	656	620	596	658	616	626	620	653	618	639	587	608	647	645	648	694	621	621	667	625	637	654	664	645	647	581	610	661	677	626	636	619	600	640	665	632	642	622	605	607	626	601	648	650	632	612	639	679	624	604	635	666	611	648	702	602	652	636	613	659	619	626	663	617	653	633	636	596	626	617	613	641	635	670	616	619	588	586	616	610	665	608	615	596	589	639	607	639	613	663	663	612	647	596	608	651	648	629	654	608	671	591	620	630	664	636	602	644	616	681	646	644	642	659	609	643	630	637	651	632	628	667	608	620	700	628	651	629	628	607	635	654	656	645	649	656	616	650	621	630	582	642	616	599	608	616	621	629	697	631	678	642	568	633	648	648	650	636	639	631	598	647	672	635	621	663	608	583	622	647	600	617	630	662	606	654	644	647	674	643	628	645	562	609	657	611	614	597	628	612	651	660	643	627	654	641	620	624	624	637	620	658	639	681	607	657	624	667	583	657	619	642	626	636	639	607	620	605	653	656	656	624	628	683	637	616	625	635	609	625	637	633	661	649	647	599	594	599	602	680	609	616	630	656	614	662	666	674	670	654	624	683	649	648	607	633	647	616	636	611	618	605	594	671	627	631	630	662	651	626	642	637	651	652	629	607	663	653	624	605	619	637	653	606	609	635	656	635	619	622	618	663	575	680	624	639	624	665	642	609	603	633	628	635	649	681	623	656	640	626	638	642	636	657	652	612	668	623	623	679	595	616	703	681	607	641	665	639	679	638	651	649	644	624	646	612	680	614	628	608	624	649	654	599	625	596	596	587	674	645	594	609	623	657	641	641	641	644	621	658	636	586	658	634	638	623	620	653	629	669	621	609	671	644	652	619	688	673	649	590	641	670	649	636	654	642	571	646	640	621	674	672	654	652	631	634	584	671	651	663	621	616	668	620	653	613	644	593	593	638	666	644	638	581	643	647	665	640	623	642	639	623	647	612	629	646	644	662	602	658	619	608	624	619	593	624	620	664	600	630	617	634	670	652	548	646	627	685	591	633	648	625	608	616	668	643	638	642	618	603	640	614	672	600	621	599	653	652	706	614	608	647	628	677	613	615	649	599	604	622	642	675	674	621	654	634	652	627	608	591	644	591	606	594	645	619	668	579	578	624	636	610	644	634	607	688	631	664	599	652	630	634	592	671	641	738	622	701	635	606	641	628	603	685	649	657	678	620	656	587	638	672	595	634	656	625	661	627	601	612	652	648	649	599	630	654	628	675	634	616	687	673	642	681	587	588	622	631	614	618	631	634	634	592	641	646	636	620	628	642	656	653	660	645	652	649	615	661	653	675	630	643	634	618	632	634	586	611	629	662	604	599	626	651	650	639	619	613	600	632	590	578	623	556	621	651	654	619	654	664	631	582	615	673	630	659	628	664	610	624	656	631	593	633	606	655	648	621	625	628	627	615	636	625	677	632	655	591	663	607	648	664	610	633	607	648	619	588	616	627	607	599	632	672	621	657	649	683	591	635	611	642	659	605	676	620	679	627	633	640	635	653	640	603	655	660	617	625	613	626	661	633	662	613	603	634	601	566	664	625	662	669	617	598	643	610	677	677	658	618	614	635	635	640	616	635	608	642	640	649	629	645	623	629	636	625	633	617	672	616	652	669	645	648	588	631	650	639	641	665	656	601	621	624	625	637	682	651	655	629	658	614	591	629	609	664	626	622	619	623	674	641	606	658	637	656	633	640	631	624	681	618	645	582	623	618	680	614	630	623	652	660	647	638	641	654	623	668	581	627	629	680	659	625	669	653	634	639	681	608	663	652	610	657	647	634	627	622	682	634	587	649	614	632	632	637	600	632	649	597	645	649	664	646	589	598	629	641	620	619	613	628	662	636	620	664	574	625	648	641	604	629	628	665	623	655	648	649	671	663	606	635	592	642	599	620	681	617	660	661	621	682	633	610	669	629	641	657	603	613	629	653	671	640	648	642	568	616	663	613	618	567	596	613	620	697	582	627	601	700	669	662	630	655	639	625	624	608	677	607	624	638	621	626	651	656	650	629	624	635	562	658	640	633	625	655	674	695	654	634	616	627	588	617	646	620	624	643	635	621	625	607	657	614	601	632	653	583	631	629	629	602	645	585	642	641	660	639	640	636	636	609	609	637	702	665	640	598	644	630	650	642	665	634	659	702	656	606	620	630	597	597	668	612	609	620	628	623	608	673	628	652	661	610	660	610	625	638	628	615	632	672	650	647	608	634	616	621	601	582	645	645	636	612	611	604	641	588	599	673	638	596	653	654	654	619	598	639	630	648	628	598	619	648	635	621	625	637	669	626	647	635	653	648	604	628	657	642	622	646	634	601	616	659	633	646	615	641	646	653	643	632	640	577	597	626	653	612	627	655	657	656	657	663	619	628	629	618	641	666	664	649	617	628	689	642	600	668	624	625	689	610	632	679	653	614	661	668	614	607	664	615	614	603	620	660	643	628	606	626	638	612	626	628	597	646	626	594	626	633	634	627	642	589	666	617	648	639	618	653	638	637	592	618	613	580	658	601	641	614	664	721	636	617	602	600	647	645	646	622	610	617	607	627	661	655	573	615	650	648	611	677	582	651	655	679	652	623	582	628	640	611	644	638	629	617	646	613	610	653	688	682	613	671	613	653	611	642	656	592	597	646	661	658	670	612	616	677	663	638	609	637	628	613	651	610	612	639	616	596	696	627	591	624	617	618	636	649	623	617	629	597	612	659	630	618	612	610	628	607	619	629	669	637	647	612	631	657	647	625	685	637	627	656	625	588	621	665	666	620	636	614	626	673	648	643	687	623	634	622	659	619	610	638	587	581	648	615	615	609	630	660	633	591	605	636	614	659	634	637	615	603	631	631	708	648	600	631	646	598	621	592	631	619	694	638	662	667	675	591	615	646	621	663	607	633	601	637	631	640	606	583	645	681	660	619	620	608	619	587	655	666	629	611	661	633	634	651	615	621	626	642	635	607	614	645	684	643	661	654	611	628	640	637	636	576	602	601	642	648	635	619	634	610	586	616	656	633	602	666	638	624	653	644	631	623	624	643	621	644	628	636	618	628	673	608	624	675	627	666	630	654	619	655	653	596	621	634	659	649	618	668	616	613
59014	46132	41623	30061	40916	50138	40224	28486	20651	9645	4158	3099	1771	1829	1294	753	654	597	894	636	543	429	670	789	871	895	620	524	397	357	275	201	190	211	228	186	211	223	212	207	181	198	211	190	225	193	210	213	166	170	186	202	214	214	215	210	171	167	178	185	181	209	196	180	180	222	201	192	164	177	195	189	200	184	220	188	181	174	223	198	201	184	178	179	194	206	188	225	159	167	189	171	185	188	210	203	213	192	178	191	162	193	188	179	203	195	206	211	187	191	192	191	225	211	190	183	183	198	181	199	184	190	185	170	174	171	220	174	203	193	183	189	203	184	202	202	191	177	196	155	183	217	217	176	198	211	151	195	195	199	197	198	164	173	178	186	197	174	191	149	192	212	202	193	182	179	195	195	204	194	177	178	201	177	198	165	188	194	205	179	171	179	186	181	204	200	182	188	213	182	180	196	195	220	214	191	186	181	188	186	170	166	194	199	187	188	183	195	166	189	198	178	196	194	168	191	209	186	192	186	190	205	176	202	155	177	172	195	158	190	162	205	189	190	210	188	197	188	192	195	165	190	194	203	202	207	184	191	188	188	189	201	184	203	197	198	155	195	188	161	171	196	195	159	192	178	209	190	184	164	174	221	162	200	192	185	194	188	189	212	170	189	205	168	224	173	163	183	211	186	208	175	191	210	208	201	175	219	201	163	185	178	189	187	187	219	181	184	193	183	195	182	178	189	188	205	202	188	183	183	189	208	181	168	189	208	180	184	199	167	182	198	195	197	203	184	181	197	211	174	204	187	216	203	191	188	192	192	201	177	180	166	197	186	187	160	187	184	184	164	206	178	185	199	188	201	171	194	165	187	196	184	196	152	173	205	203	188	169	178	195	202	186	169	184	194	185	181	198	173	214	161	203	192	202	181	199	182	199	180	165	156	184	216	177	205	174	194	161	189	180	204	221	163	201	193	173	190	173	179	175	209	174	185	193	180	198	189	181	191	177	189	182	187	214	205	160	177	179	209	204	215	198	173	201	190	208	166	195	175	165	203	185	203	184	180	170	204	173	247	166	186	184	170	182	189	177	220	186	187	213	203	202	194	181	180	163	183	210	200	175	182	190	186	193	157	197	183	185	198	173	180	193	187	190	180	178	208	192	192	162	175	205	188	153	202	207	183	200	182	186	202	170	178	191	197	218	186	185	187	172	198	198	179	197	196	172	183	196	180	203	207	190	188	160	178	186	184	197	177	191	189	186	163	184	208	160	163	189	203	205	178	158	185	190	173	182	182	187	164	180	185	175	162	164	189	197	180	193	188	166	211	198	216	172	155	197	183	172	193	185	175	185	172	191	189	173	187	187	182	175	201	199	186	165	177	184	205	202	180	205	189	194	154	160	175	207	170	192	184	188	186	175	190	189	188	202	181	192	201	206	173	184	194	201	173	194	196	217	188	180	172	199	184	202	210	191	193	207	205	202	191	200	194	189	205	175	196	192	171	170	179	179	218	183	203	184	208	194	194	165	197	196	206	195	195	176	216	202	188	195	182	209	165	170	195	167	185	197	206	208	176	163	184	172	203	168	189	215	197	174	195	190	188	160	190	182	184	195	193	200	238	200	178	186	218	179	186	183	203	198	188	183	180	187	198	209	170	176	187	186	171	186	160	194	210	162	179	185	188	208	199	201	180	181	165	194	172	184	187	200	187	192	170	191	196	222	174	213	186	172	199	175	181	157	190	188	195	189	193	174	180	196	208	174	193	172	180	194	183	238	201	173	191	170	179	181	179	193	195	193	176	165	180	194	202	227	194	186	195	195	192	154	209	181	192	204	186	174	179	181	194	169	213	203	195	194	200	171	175	225	188	206	174	170	187	211	192	179	163	223	194	191	184	156	186	187	171	187	180	188	175	161	194	215	204	186	186	178	183	183	178	183	173	193	183	199	173	185	179	193	202	176	184	194	185	190	169	179	212	185	163	186	177	189	170	205	177	188	181	191	204	191	178	191	203	190	175	184	171	182	162	183	212	180	185	194	186	184	188	211	183	195	171	208	173	194	207	213	193	185	196	202	165	193	180	185	202	183	183	167	154	201	159	178	163	183	163	185	184	189	172	187	177	207	214	186	186	197	182	193	188	174	199	195	220	189	186	189	200	196	183	174	179	178	172	211	209	190	194	188	221	176	190	185	178	189	202	199	209	181	179	194	184	162	220	171	184	198	178	227	196	201	198	163	189	188	205	186	182	179	191	184	205	175	186	202	213	175	184	192	175	175	198	204	212	184	199	202	198	185	215	196	205	199	200	201	173	190	199	185	164	167	173	193	182	197	208	186	198	172	201	211	186	185	162	188	168	174	177	199	201	199	191	175	193	159	199	199	221	189	180	178	223	188	185	205	183	186	179	183	165	174	161	178	218	187	183	181	219	220	210	191	192	162	169	196	178	174	188	167	177	200	196	185	186	186	212	179	170	184	184	176	203	212	206	168	195	155	216	167	189	189	179	167	203	191	188	175	214	198	210	185	197	188	176	180	185	185	187	180	175	191	189	188	178	196	178	173	210	199	205	163	216	177	214	193	208	201	186	201	199	202	188	169	172	211	186	176	208	179	202	162	186	172	182	205	177	181	178	196	168	189	199	180	172	182	150	199	187	191	174	183	174	193	191	194	216	159	193	191	195	200	195	176	179	187	183	187	192	198	186	166	164	181	192	211	185	183	183	157	188	185	179	209	181	178	208	213	182	181	190	157	176	173	182	207	163	176	197	177	194	183	189	208	161	176	171	192	220	203	183	209	198	182	177	186	180	183	175	206	219	211	175	181	182	168	196	181	168	192	159	156	181	223	203	187	188	172	156	170	189	188	212	201	182	187	180	188	184	195	193	180	210	156	189	184	172	197	163	190	188	177	168	195	206	181	187	197	164	170	186	191	187	186	156	198	187	217	189	204	216	175	189	208	179	183	187	170	182	176	179	188	204	185	172	205	186	170	191	164	197	181	190	179	211	189	192	166	172	201	199	184	202	197	167	177	172	179	198	189	186	192	199	183	184	216	182	155	183	174	185	189	205	181	194	169	179	233	189	172	193	181	191	193	195	177	212	168	190	181	180	178	190	186	200	176	162	160	170	177	203	198	185	198	177	175	181	183	206	183	167	162	176	184	181	195	211	206	205	200	177	202	197	191	174	176	200	173	216	176	200	180	179	188	207	202	185	192	198	193	195	191	191	173	188	175	156	183	181	200	197	191	185	181	172	162	175	186	200	181	220	187	176	233	163	205	194	189	190	194	191	214	172	165	188	165	188	201	184	216	169	191	214	195	172	169	183	162	171	206	199	183	171	205	191	189	186	219	193	181	199	155	186	162	214	178	172	187	204	200	199	207	195	167	200	176	160	176	173	160	164	212	204	221	182	184	207	167	192	214	178	167	164	207	187	178	168	191	198	182	154	185	224	200	185	183	180	214	188	184	177	205	201	173	182	170	173	185	169	186	200	194	198	171	190
50768	62927	49686	51024	64605	55906	50938	34120	16579	6118	8728	10241	6986	7525	4931	3721	2638	3457	5409	3899	2448	1921	3088	4187	4680	5121	3201	2907	1746	1753	1128	675	644	628	583	511	565	598	615	553	540	518	504	547	519	521	490	501	520	530	550	489	489	524	508	519	495	510	513	492	475	492	489	515	505	509	475	459	462	470	469	506	486	452	450	488	479	505	453	485	467	409	484	428	477	459	488	481	459	450	427	426	458	489	511	468	469	506	456	463	458	491	454	462	454	450	451	453	502	476	465	486	488	465	491	482	494	424	512	520	449	456	466	481	471	467	430	479	450	458	489	468	473	406	451	453	483	457	493	484	470	470	446	474	444	470	493	440	492	463	447	516	438	442	487	441	475	466	464	435	429	464	446	457	483	444	436	474	427	469	419	481	475	499	465	463	500	442	471	473	440	469	478	479	475	468	449	464	495	450	490	502	474	498	507	486	451	432	476	511	428	494	452	492	457	463	445	466	482	470	456	462	458	458	475	451	430	425	431	459	496	446	470	490	445	456	468	481	453	495	488	480	496	454	458	487	492	481	472	444	453	434	465	457	520	442	453	503	424	485	517	467	508	457	452	459	490	412	461	513	479	464	455	447	478	467	442	465	466	460	469	466	477	443	471	447	447	462	462	446	460	496	451	477	441	488	484	427	471	468	472	439	449	459	470	430	459	476	476	476	463	459	502	438	450	457	432	456	476	457	483	459	462	465	471	500	447	440	470	407	467	480	466	449	436	434	476	497	479	481	442	474	455	447	516	486	460	456	484	507	452	478	475	460	456	470	460	483	479	520	518	497	451	499	501	454	467	467	436	444	491	448	438	528	456	505	470	441	493	458	464	479	442	418	478	520	475	469	466	469	441	462	418	438	488	458	441	408	461	461	463	434	452	494	494	483	485	442	473	477	466	447	449	493	465	488	481	474	455	450	483	449	469	459	473	459	468	502	492	448	446	472	455	460	476	448	446	454	465	440	472	502	468	450	436	477	469	482	467	506	439	462	469	487	444	470	438	484	422	487	478	442	454	446	499	497	467	485	477	449	454	501	478	454	452	416	426	438	454	419	458	436	464	453	509	442	497	494	443	476	437	468	443	456	468	472	432	469	464	474	452	452	482	492	445	446	435	491	466	422	423	458	428	471	439	469	472	426	451	455	475	459	446	452	475	414	451	473	446	472	504	425	477	436	473	459	452	467	424	403	455	463	459	508	469	437	453	488	450	483	493	495	465	468	449	482	436	501	492	468	459	512	436	460	490	463	468	461	464	471	467	459	451	470	453	514	456	464	488	465	466	467	441	461	487	476	530	440	452	444	422	489	489	492	468	423	444	474	438	489	493	466	458	471	460	447	440	470	431	465	464	474	494	444	458	431	446	441	451	441	472	465	467	471	477	475	477	444	451	433	458	498	474	447	454	458	493	444	458	486	415	467	449	463	441	479	437	473	442	462	476	452	439	419	466	477	470	449	443	482	469	482	450	464	488	455	503	460	477	460	467	455	471	483	462	408	452	474	477	478	463	458	420	506	470	444	451	470	539	489	429	489	490	457	442	463	469	450	459	455	442	474	481	452	459	465	456	445	460	453	469	486	451	502	470	459	465	458	482	451	486	468	463	452	450	455	431	433	466	419	499	445	464	421	451	419	493	458	434	465	490	459	444	449	481	479	426	469	474	459	473	500	469	440	451	452	453	451	482	474	446	429	471	446	485	455	482	465	472	500	457	470	468	490	474	465	483	474	433	482	475	483	478	413	453	458	458	447	470	444	434	478	448	506	466	499	480	472	465	445	498	454	498	448	480	476	455	454	446	439	448	446	479	476	453	450	430	482	498	496	456	428	466	455	487	497	438	448	488	457	410	441	477	448	470	456	462	484	479	470	458	472	503	471	451	485	472	459	460	452	479	479	430	421	445	484	414	493	487	475	463	455	488	456	440	460	447	461	498	490	481	496	474	463	477	473	481	443	459	436	498	495	421	487	482	453	431	468	454	493	492	466	472	478	442	456	480	427	487	447	477	467	437	483	467	473	476	467	459	488	471	475	476	477	446	474	436	454	412	477	488	453	471	467	495	487	453	474	431	478	492	429	460	450	460	425	440	454	458	440	466	477	455	494	449	479	471	470	475	472	444	469	485	504	483	479	493	452	485	450	450	462	475	490	443	474	484	464	468	462	442	453	482	447	448	489	427	475	471	441	464	422	489	488	458	428	519	461	466	449	459	412	467	457	461	457	466	443	442	459	491	485	474	426	407	458	478	437	498	427	436	428	460	480	485	487	471	512	486	469	451	461	455	467	490	427	431	463	436	497	448	491	481	465	478	427	462	445	465	428	432	436	467	464	472	477	458	466	460	462	492	475	482	478	457	472	455	438	464	468	451	433	482	443	476	487	455	468	450	468	488	424	448	459	461	466	424	434	436	467	443	442	453	500	460	488	445	478	475	444	457	525	483	438	481	440	472	465	462	440	447	463	447	455	468	447	464	470	439	472	458	481	480	451	456	451	453	411	453	430	483	494	435	467	466	474	493	493	446	504	443	444	465	466	467	462	444	494	428	511	480	474	470	464	456	448	463	434	463	442	431	456	461	458	481	453	470	475	444	463	498	488	475	474	468	464	474	486	458	484	432	472	440	432	446	469	419	474	469	445	461	466	490	494	436	414	471	467	470	446	455	480	465	469	452	485	463	470	441	435	443	449	452	431	462	481	471	465	465	493	457	460	468	482	458	488	470	439	487	466	469	496	455	444	453	444	467	442	467	473	459	479	464	458	482	459	457	518	452	462	425	495	467	451	454	451	490	483	459	467	439	486	465	498	476	480	419	459	477	484	469	461	454	474	466	489	501	463	522	464	455	477	434	507	439	458	456	473	468	425	452	463	478	490	491	428	481	437	455	509	444	468	429	447	483	455	484	472	446	458	507	468	455	466	489	457	454	463	481	452	484	490	432	452	499	428	461	449	475	462	461	477	494	473	465	442	505	444	443	512	465	458	456	432	485	463	485	460	490	513	485	473	448	490	449	469	466	510	502	461	485	450	450	470	477	498	461	501	458	440	462	439	428	459	455	457	464	479	473	492	458	467	449	432	460	474	441	473	469	458	472	449	409	446	483	486	486	484	459	444	450	499	441	492	493	451	449	474	446	507	441	501	424	414	466	484	430	428	469	461	480	450	463	444	483	477	490	432	501	435	465	428	445	434	444	450	463	416	426	484	421	500	463	455	481	467	466	491	498	427	441	464	448	483	435	462	500	432	452	451	437	459	483	490	480	437	454	465	456	488	457	458	490	443	475	481	475	452	477	476	497	449	466	501	480	450	450	490	443	480	461	470	484	484	469	446	467	480	479	467	486	480	448	456	488	471	466	473	480	461	479	452	448	478	482	466	489	461	462	483	466	462	446	463	501	495	451	465	436	470	442	445	460	502	443	494	458	470	433	442	483	471	432	480	480	438	473	431	473	457	463	477	471	484	440	416
25638	27583	25466	9244	6698	5810	2391	846	634	523	470	464	422	477	451	464	452	436	439	448	437	446	437	464	456	458	442	439	403	423	435	466	428	431	417	425	413	450	474	494	447	462	435	413	455	445	447	462	460	466	443	437	421	416	436	400	461	427	404	462	429	461	444	445	397	435	438	446	452	436	423	472	421	470	421	446	431	422	435	444	457	433	416	463	461	429	455	421	473	472	424	442	403	435	440	427	471	457	452	457	487	434	435	455	431	440	454	455	435	448	463	433	436	404	451	460	481	416	455	403	440	445	438	461	476	458	453	423	463	450	469	505	446	453	459	448	444	427	451	443	458	469	425	417	432	436	448	450	445	433	448	427	432	460	410	407	458	424	462	449	444	415	494	487	417	420	483	457	402	466	446	471	419	447	444	440	427	440	417	454	433	453	434	454	469	425	441	418	484	411	400	435	436	456	443	460	463	477	448	441	459	445	479	411	420	457	452	452	462	447	454	427	426	374	502	438	409	433	436	427	471	428	465	445	388	465	403	439	441	414	459	473	485	447	414	446	455	447	443	452	455	452	413	431	428	449	451	443	449	447	418	419	464	433	451	470	464	420	442	404	471	460	450	432	458	406	469	438	503	419	457	447	429	382	446	444	454	464	467	478	391	472	417	432	454	446	439	421	443	434	396	460	448	479	443	424	427	455	473	418	432	467	406	438	417	470	456	426	464	436	423	428	413	457	443	446	425	437	459	450	469	391	460	436	470	455	466	441	406	447	381	424	468	414	416	418	415	405	471	465	497	465	419	473	456	442	471	452	455	400	473	417	391	459	433	464	428	416	437	440	421	467	403	479	471	452	436	443	454	448	413	442	433	437	442	431	422	455	453	455	436	422	423	433	464	454	413	406	466	494	420	387	456	433	414	447	425	434	470	420	445	413	464	443	471	441	509	472	473	436	425	451	439	505	439	451	420	457	421	433	471	438	392	417	461	458	445	459	464	436	433	434	440	500	444	448	439	410	441	440	435	435	437	426	437	422	442	467	436	453	442	422	423	490	419	454	426	445	454	435	423	446	439	469	425	453	420	450	469	420	415	445	475	449	443	413	471	481	431	413	483	418	468	435	445	435	471	473	423	460	446	459	412	419	443	424	405	457	464	410	427	417	464	439	481	446	450	436	434	415	434	456	439	448	470	429	476	464	435	434	413	444	419	427	471	454	456	440	468	465	431	426	435	454	439	450	381	491	402	444	440	422	451	477	470	429	435	461	417	423	446	444	424	411	453	475	443	435	433	389	471	462	474	421	445	428	450	452	405	463	450	443	398	432	444	419	438	453	429	479	477	456	441	439	367	452	469	430	477	430	447	456	431	479	485	478	466	425	436	404	437	449	439	405	462	427	435	435	441	456	432	437	415	451	437	461	412	455	438	441	464	426	470	402	456	432	429	430	453	457	459	444	450	464	466	465	435	459	413	397	448	434	458	421	434	448	421	440	429	431	453	449	446	470	458	479	424	459	433	411	411	416	451	461	439	409	440	464	405	445	436	435	394	442	469	425	428	463	483	420	484	482	448	448	464	440	463	465	486	437	422	423	424	435	447	457	451	453	411	449	456	457	437	418	422	445	434	423	451	427	416	441	423	464	487	486	444	420	406	450	424	432	466	453	461	464	434	466	425	439	441	431	455	452	474	452	473	454	399	436	472	449	429	469	472	455	444	420	424	436	424	443	436	444	448	461	417	473	431	441	428	410	450	439	406	459	407	420	441	456	450	418	442	419	424	409	458	453	456	448	487	399	450	441	399	466	443	435	447	433	468	429	461	462	460	450	455	427	459	459	434	451	469	413	424	441	480	447	408	438	441	389	451	440	441	463	462	469	470	432	443	381	436	465	426	445	420	413	436	421	447	437	413	465	467	460	452	440	451	406	458	422	454	402	426	436	430	436	449	421	460	444	430	453	415	473	405	425	411	422	423	443	407	423	467	485	446	457	418	485	414	438	387	422	412	429	441	422	404	470	415	467	411	471	462	438	409	461	432	427	426	438	420	426	407	428	475	430	422	445	430	454	462	428	457	472	418	389	443	439	450	475	460	482	439	446	425	429	474	424	441	397	399	447	415	454	442	501	425	458	412	416	420	463	457	459	412	422	419	466	431	455	443	453	447	425	432	483	453	487	469	402	431	453	403	460	429	451	464	478	429	477	466	443	413	416	410	452	450	465	447	470	499	437	448	450	433	484	433	408	445	419	457	430	429	459	433	447	437	434	464	413	418	421	466	423	488	460	445	435	464	427	476	455	438	443	525	460	408	445	448	464	438	425	453	482	418	464	451	409	443	425	468	459	487	416	489	400	464	422	443	478	449	454	421	454	457	471	443	421	416	452	464	450	413	463	413	450	429	451	449	443	469	435	456	468	414	425	409	438	449	464	430	468	476	461	425	491	465	454	456	434	446	416	418	494	493	435	438	422	429	410	456	421	411	421	411	451	445	468	473	447	438	448	431	470	432	446	454	445	422	443	407	428	455	445	420	468	416	458	461	436	434	418	436	478	461	410	437	454	443	460	447	458	418	470	453	451	412	394	417	467	401	449	395	425	445	459	443	423	420	441	449	441	465	456	473	466	442	451	447	452	470	448	465	445	458	432	473	432	447	457	452	450	423	397	462	473	460	450	441	411	413	419	434	461	434	430	506	464	436	437	413	450	455	447	433	442	458	405	411	419	383	431	427	459	393	425	440	441	406	439	446	449	442	469	404	447	446	451	453	435	426	411	429	453	426	446	468	436	441	428	408	467	413	450	457	427	419	445	439	426	436	442	463	466	430	440	479	461	438	447	447	466	462	409	458	449	446	487	445	465	415	440	451	408	402	430	449	422	452	414	460	415	458	439	440	410	456	406	430	442	428	460	473	468	434	446	435	478	452	446	468	465	437	467	450	428	462	460	457	438	455	414	489	458	489	438	475	482	447	446	406	472	456	422	437	456	436	433	466	429	436	397	439	433	435	416	457	434	419	449	489	434	465	452	434	420	464	409	446	443	461	422	435	391	445	467	485	434	413	433	438	463	457	466	462	470	426	474	420	402	467	466	456	475	419	409	440	445	452	412	450	455	430	475	469	441	421	474	438	478	429	427	445	443	454	450	434	468	412	492	436	447	399	448	417	439	455	482	459	417	408	413	465	413	465	430	425	405	420	476	446	412	412	397	463	439	418	426	420	443	478	452	443	439	433	461	427	432	437	425	418	448	442	440	427	435	407	453	451	465	437	445	412	431	429	436	463	418	407	405	422	414	436	415	471	416	474	438	457	444	459	445	390	452	463	430	462	428	485	478	421	443	467	453	412	450	460	423	437	413	471	440	452	458	417	413	455	433	433	452	442	431	400	429	476	433	483	452	481	471	454	463	422	451	426	430	455	454	452	482	427	522	498	463	412	411	463	420	422	420	440	438	412	431	467	437	471	438	460	454	411	510	464	468	512	448	434	420	429	443	459	437	451	398
19146	28303	26443	15553	21089	18690	9302	3102	1937	1318	1233	1226	1172	1166	1136	1053	1048	1026	1098	1067	1044	1027	1092	1047	1155	1118	1053	1027	994	1063	1018	932	960	1009	930	962	1002	984	1042	972	996	997	971	968	1020	1031	979	948	999	985	1021	1007	1012	1009	1013	977	1015	965	933	973	1056	906	1012	1015	958	945	966	1009	955	978	910	964	1008	1031	969	982	951	992	990	937	940	972	1024	946	972	986	996	968	971	983	977	960	999	1013	939	937	987	978	981	938	981	1017	1003	1015	949	988	982	987	1011	1006	972	994	913	977	976	1030	941	993	952	979	961	979	963	983	961	976	1043	1044	979	1005	980	975	1034	928	1018	974	957	1022	990	964	969	997	984	973	995	947	925	1031	980	969	981	995	948	940	967	962	947	983	983	930	959	960	981	977	1037	972	961	925	1023	995	958	990	990	958	984	1006	989	990	1037	968	962	1009	1009	987	985	920	987	1006	961	950	1001	1013	979	967	928	900	991	998	937	988	1024	983	997	901	987	973	968	938	979	1015	966	971	991	972	1004	1030	964	930	976	986	988	943	981	995	967	954	983	948	972	976	966	991	1047	970	991	961	1027	970	955	968	966	988	978	979	943	1021	960	936	964	1052	992	991	978	968	956	1001	983	948	974	926	982	987	967	1004	935	983	999	947	981	925	1042	1015	1006	977	967	963	947	1013	980	1034	986	1015	973	960	943	979	900	977	959	992	951	948	985	1049	973	997	952	989	964	968	983	982	942	1011	958	1035	912	990	940	995	1008	1050	1001	1006	965	939	1038	987	906	1012	962	956	949	963	988	1009	998	1038	919	1000	990	989	1024	950	959	997	971	965	1030	1016	998	999	933	1019	976	973	986	1003	993	965	975	1007	1005	963	988	993	931	955	963	949	935	941	978	1034	933	921	1031	986	949	1033	924	960	1001	1003	972	963	1003	960	1005	925	972	972	954	1052	986	955	967	1036	991	986	980	1003	959	918	1002	952	1047	1001	996	982	951	986	956	1014	980	983	932	986	951	960	932	952	978	1019	968	1009	993	974	945	965	987	1058	981	988	919	987	995	1014	1027	979	938	1018	1000	978	1007	961	999	988	928	974	1028	956	1036	974	942	1048	1004	968	952	990	950	966	962	927	920	1036	967	981	964	957	993	1011	975	949	971	972	967	1014	994	934	978	971	997	1034	1038	1014	1004	983	968	1002	982	934	987	1010	967	965	934	1007	988	985	1066	930	998	939	974	1015	992	968	995	1014	939	988	1013	977	985	958	1013	1010	989	976	981	1020	958	981	953	1023	976	990	955	989	1029	1000	975	968	968	965	980	1029	1013	989	973	921	931	1051	952	987	975	968	982	1034	967	1006	1004	994	980	966	990	999	1011	1025	961	969	1006	1047	934	970	991	972	988	933	991	1004	921	925	991	997	954	990	1012	964	970	982	984	974	997	925	1015	1001	922	990	991	1031	991	983	932	991	962	969	946	958	984	1009	949	999	989	1000	998	1013	989	957	1000	1015	1004	955	947	1001	949	993	989	1040	974	876	1018	969	1033	994	979	957	1004	953	984	971	1015	955	973	970	973	993	978	909	947	990	994	1013	978	1003	942	1039	1011	995	956	977	988	1029	981	952	985	961	982	996	1035	932	992	983	954	920	952	984	997	942	1004	943	911	948	968	1040	1015	976	971	1000	987	1035	977	917	986	995	960	978	978	927	940	983	970	1006	979	981	987	998	1012	956	917	978	978	991	933	922	962	996	967	960	1014	973	1005	945	1058	910	933	1001	968	987	982	1036	969	1003	979	966	1007	995	972	926	1029	1008	952	993	978	962	979	989	1041	966	926	978	981	990	992	951	971	1005	979	995	990	964	968	940	945	961	952	1038	1015	987	983	995	992	1030	997	997	942	987	990	929	995	994	1007	990	983	976	1006	974	966	1013	934	1041	946	950	969	1021	957	981	944	948	948	868	996	936	1023	946	1005	980	959	1025	1007	969	954	957	984	988	992	972	974	990	944	950	948	940	1006	949	1074	972	976	1003	1049	1039	1021	996	975	946	961	928	966	1016	944	1036	966	1000	969	1031	1008	1028	944	984	942	1007	997	963	988	975	1009	950	1013	982	1010	975	969	997	958	1015	1006	1010	983	985	938	936	992	979	1006	1003	981	976	1031	1007	974	995	924	976	972	1000	1019	989	970	976	1021	976	944	1032	959	958	992	1004	1018	969	1012	976	985	989	943	922	972	961	961	972	984	983	975	973	959	1029	983	1002	981	968	1020	960	1004	1000	1014	962	995	948	1010	1021	984	1033	982	989	986	971	978	985	1001	1069	975	970	992	1008	1041	938	978	957	945	984	956	1014	1003	953	965	959	1013	977	1026	1000	980	945	990	1031	1025	999	968	982	934	966	1017	1012	963	952	979	941	1018	975	954	957	1010	1005	1013	955	943	986	987	1034	1025	950	1059	998	949	1001	973	932	978	981	966	964	1036	945	1032	947	960	925	992	974	930	957	983	882	974	959	1003	984	883	959	963	928	938	945	1005	1007	955	1013	965	941	1023	995	1038	1006	965	970	1002	1048	1013	1016	959	973	980	1006	952	981	984	971	1017	1008	978	950	1031	1024	962	1016	1032	982	996	993	981	956	1002	1002	919	974	984	1002	1008	931	986	946	944	974	1011	984	969	1000	969	1002	991	1035	979	963	964	994	1045	977	962	998	993	1051	1032	986	986	980	969	1004	967	959	954	990	996	965	1029	1006	955	993	987	985	939	967	1019	935	1003	950	976	1003	991	966	973	960	927	964	1000	960	932	1029	990	991	941	989	978	976	995	1021	1049	1001	984	983	1009	972	1012	960	994	1001	967	955	1000	961	931	968	996	1005	977	990	963	1035	991	952	987	985	962	983	934	965	962	944	959	997	1037	937	1008	952	1029	954	945	996	986	981	1009	1015	961	1009	970	1009	966	943	968	947	1000	1012	1026	963	982	987	954	985	922	962	976	975	995	971	989	1022	1018	988	982	946	1001	1003	935	1019	1003	1053	967	1009	962	966	989	987	988	1020	1040	948	1048	994	965	960	993	1021	955	1001	1006	997	1018	965	982	948	1022	1005	980	971	1015	979	973	1002	931	968	923	957	995	1029	977	1027	976	977	983	1042	1009	954	997	978	968	998	969	999	970	934	1025	964	956	992	979	1006	975	1011	953	994	953	996	957	971	1001	987	1016	1012	989	975	962	976	1006	1023	975	945	968	950	986	979	989	998	954	964	978	986	984	1022	962	948	996	995	979	939	987	991	1024	941	933	973	976	1077	975	949	984	996	967	960	981	988	1035	989	971	930	989	970	997	988	961	971	977	978	1001	955	986	973	989	939	1005	1078	1039	972	953	987	918	935	966	922	963	1007	1006	902	1008	937	956	985	946	960	1024	976	987	998	1041	964	906	957	932	963	969	964	1027	1012	1001	980	1015	1051	965	975	980	966	956	949	980	998	1018	1036	966	970	994	987	968	958	961	1014	970	958	968	959	1003	978	1027	979	964	1002	1029	992	1010	981	1033	958	964	961	975	987	959	1044	1052	1003	977	987	968	953	972	989	1037	1013	935	971	975	1046	991	1005	944	984	958	957	951	938	1019	926	983	935	976	976	937	987	943	940	1045	1008	936	966	1010	973	994	989	985	990	965	995	960	947	980	935	956	1043	983	942	1085	1002	977	1014	1023	1019	966	976	1002	1000	953	998	982	943	988	986	984	1017	945	959	1005	988	950	977	933	924	993	935	937	978	990	993	1000	971	1002	948	952	982	988	956	936	990	977	976	954	955	1012	1011	953	958	1026	986	921	966	984	970	987	1010	996	962	997	1001	985	995	1034	924	950	971	1002	977	975	989	922	1007	974	988	961	985	987	951
54848	50771	44112	28543	43369	49864	33937	22212	12349	3273	1201	910	893	787	682	459	555	935	543	501	440	452	617	612	681	783	636	494	368	358	333	293	309	281	276	263	298	283	272	286	282	282	284	272	275	244	273	272	280	267	245	247	271	243	263	267	272	290	269	257	245	275	265	267	278	271	261	259	310	286	278	292	300	292	289	273	246	271	283	288	293	310	286	256	269	274	258	268	276	260	288	280	282	266	307	291	252	263	275	267	275	276	268	275	302	283	286	247	249	273	288	248	260	313	278	268	269	284	257	276	268	255	269	257	279	267	267	268	298	277	275	250	294	265	276	284	270	274	277	286	257	271	279	274	265	249	256	280	300	267	260	263	277	264	274	292	289	310	258	294	247	270	264	283	261	305	303	295	273	284	305	275	297	253	241	276	249	273	279	286	276	268	240	272	286	289	283	298	251	273	239	288	276	290	305	307	288	245	271	278	283	301	278	284	268	282	269	274	273	289	283	271	272	308	292	238	252	267	268	275	272	271	257	260	274	310	248	285	244	269	260	262	305	281	258	276	288	259	277	277	274	261	257	284	289	269	264	237	275	282	268	270	273	291	296	280	259	297	296	287	298	275	265	254	264	262	255	248	275	301	285	270	289	277	264	261	245	284	298	254	286	288	257	266	295	284	261	282	262	294	280	233	278	289	297	290	273	261	254	254	297	274	273	290	296	305	286	272	252	277	297	287	274	265	266	248	279	285	307	259	294	282	249	289	286	294	272	244	288	258	270	284	316	284	256	277	248	258	264	287	274	285	284	283	315	298	273	292	280	269	254	276	266	255	286	262	262	319	289	280	252	268	257	249	258	281	281	268	239	276	260	274	275	255	269	281	295	271	266	275	287	266	314	250	252	262	243	269	295	286	282	285	288	289	271	271	272	210	269	282	268	265	297	250	274	293	268	253	238	300	270	291	295	299	296	263	259	252	247	294	277	279	316	265	265	299	299	259	295	278	296	283	268	293	284	271	310	261	272	277	256	275	282	267	267	270	259	298	282	261	271	303	290	254	263	305	292	289	295	261	260	289	250	280	271	287	241	274	257	275	255	282	263	283	250	293	248	248	275	273	297	260	288	278	252	301	292	292	268	270	269	273	274	254	266	275	257	247	282	271	242	262	256	263	268	269	254	271	255	255	299	278	280	293	288	270	281	270	266	261	284	273	297	287	258	279	269	271	289	276	236	264	253	273	280	271	278	227	280	287	275	261	309	285	333	278	244	276	223	272	271	268	291	265	297	263	259	275	269	261	265	273	257	265	255	261	251	248	264	293	310	285	283	281	285	262	294	272	277	303	304	289	271	281	271	235	322	273	254	269	266	272	251	255	250	267	278	278	286	277	298	259	287	250	262	262	276	296	276	280	275	279	281	271	279	244	273	297	310	271	258	296	240	279	269	266	251	307	252	293	265	241	269	239	300	232	293	271	259	282	304	293	256	306	247	283	298	250	279	261	311	267	259	294	290	267	266	283	267	277	248	283	285	277	313	288	280	297	251	286	293	247	300	252	268	253	265	267	264	256	286	274	253	257	277	274	271	280	272	296	293	273	259	255	281	281	279	266	233	302	273	298	282	257	291	277	286	262	296	270	277	285	284	307	272	306	273	274	274	307	237	275	269	276	288	264	270	270	259	265	253	262	258	258	261	277	261	241	267	295	274	308	287	267	242	258	286	295	291	280	284	292	241	293	275	268	281	273	263	269	273	285	308	287	251	279	273	254	282	234	282	268	280	270	259	283	231	279	299	286	237	263	304	284	272	256	308	287	277	262	297	253	259	275	262	314	259	263	246	275	267	275	282	287	260	256	318	270	264	264	275	277	276	232	255	270	280	288	259	260	272	296	277	282	287	270	272	283	284	256	312	295	300	271	274	262	302	265	281	239	276	281	288	284	301	288	256	250	281	301	273	266	266	304	253	274	288	259	272	267	255	278	254	271	260	272	259	231	254	289	266	281	283	276	259	272	298	244	282	275	282	276	263	268	278	268	276	297	303	244	242	268	302	237	296	266	263	259	261	258	259	266	227	300	283	276	280	281	274	274	290	298	288	277	299	250	260	290	242	300	271	289	271	241	278	300	269	262	297	248	238	307	312	241	257	272	289	266	271	257	252	301	245	257	283	252	273	257	279	250	240	245	268	274	254	262	289	287	274	273	202	282	271	255	258	260	238	261	272	230	275	257	246	299	305	278	268	273	292	294	242	276	247	284	274	251	268	284	299	263	286	293	293	225	258	252	268	280	277	270	256	264	285	262	260	279	249	266	292	268	265	258	239	272	266	301	277	293	257	300	277	304	278	287	294	274	273	272	298	268	272	286	293	278	277	264	295	286	284	275	295	254	247	300	271	258	296	269	279	297	254	253	286	249	267	278	299	285	304	278	266	253	262	282	283	284	277	281	286	303	264	283	278	304	284	268	254	273	256	284	265	289	273	274	264	290	322	269	258	254	260	282	288	256	271	282	295	260	322	271	283	275	293	245	253	262	245	282	262	280	272	283	238	274	277	267	258	275	274	287	261	261	271	270	278	269	253	259	289	301	233	278	281	270	270	280	274	295	277	287	261	277	301	268	265	252	282	279	282	273	259	288	279	254	269	277	267	272	283	244	294	256	249	279	302	282	255	290	300	254	247	292	243	281	280	277	284	266	250	247	279	273	274	268	266	280	272	268	271	296	295	254	248	269	312	301	285	239	261	276	257	290	283	287	276	283	238	253	293	318	238	276	256	285	269	289	265	286	276	271	252	261	283	302	246	328	275	254	271	243	282	268	275	267	277	275	276	270	298	257	255	258	276	289	273	284	293	274	301	285	288	278	269	288	277	247	271	268	288	282	282	257	284	267	252	280	264	284	318	282	282	276	251	290	264	234	285	295	259	264	285	318	269	260	261	291	279	268	234	297	292	299	247	239	291	290	278	262	287	296	274	285	289	261	279	278	277	296	306	282	273	288	264	258	259	245	241	287	284	278	248	249	283	275	273	284	302	274	270	283	248	251	275	284	269	262	267	278	302	278	246	279	283	275	275	285	276	252	307	260	244	285	243	265	275	308	248	252	273	287	285	280	242	231	270	283	261	257	248	268	257	270	254	271	242	262	246	287	281	272	305	254	283	246	277	272	277	257	283	282	271	246	242	270	272	276	274	269	285	258	270	265	295	288	261	263	273	254	285	264	250	250	254	295	286	239	279	255	292	268	275	287	255	273	275	259	274	257	253	281	251	282	258	233	283	268	277	268	299	268	307	304	247	271	251	302	284	286	286	287	299	264	283	290	259	293	276	275	279	275	297	261	261	284	289	272	251	275	255	294	287	262	264	275	269	267	268	286	288	277	270	250	277	255	258	286	287	273	238	290	267	287	283	263	273	284	260	288	247	249	276	279	260	299	295	241	263	298	281	276	267	271	269	298	284	266	266	284	252	301	289	271	266	240	276	288	272	278	270	285	254	299	265	258	297	269
46188	62114	46691	41859	61698	51528	43355	23728	11291	4303	3896	3529	3927	3298	2805	1989	2522	4583	2384	1816	1450	1897	2862	3208	3368	3985	3153	1937	1538	1189	872	734	689	700	683	689	689	702	681	671	673	688	683	665	673	676	682	653	646	688	667	677	649	635	699	670	656	647	639	641	615	652	635	647	672	586	651	684	647	642	618	626	627	615	603	670	650	598	634	638	639	649	660	589	650	620	647	637	640	657	618	650	663	635	618	603	671	678	624	650	640	672	676	650	646	600	645	624	641	653	642	620	612	679	646	648	615	655	599	677	615	628	620	642	655	626	652	623	643	625	634	632	635	608	610	550	632	611	639	674	685	624	600	604	643	646	639	596	618	606	686	607	625	660	700	624	631	642	649	675	607	611	637	600	624	630	610	622	648	661	608	632	666	635	635	562	609	658	628	648	602	614	665	647	613	609	628	648	622	656	600	634	645	588	598	617	597	627	635	655	599	575	638	630	645	611	624	600	650	605	608	619	629	628	631	572	632	607	649	658	656	690	616	620	652	625	622	652	631	635	630	602	644	628	648	629	612	621	622	606	677	656	612	664	632	648	622	621	611	605	628	625	631	645	629	609	583	647	619	599	634	640	674	633	610	646	630	649	576	628	617	619	656	621	643	634	628	646	643	656	622	630	610	668	608	664	577	569	615	654	604	664	634	593	629	657	625	643	619	628	601	626	629	627	600	569	577	608	624	656	594	667	628	611	600	625	593	600	628	597	604	597	664	659	624	606	619	626	636	620	599	636	611	624	608	619	619	645	630	657	627	621	612	637	649	643	632	620	654	641	655	654	619	649	610	604	603	640	637	635	637	644	662	596	656	614	598	643	602	635	624	607	640	639	609	607	600	634	576	614	616	665	628	662	625	633	611	602	668	624	688	677	611	628	647	637	605	651	639	637	666	619	620	677	664	639	624	625	632	614	642	632	602	636	659	611	625	646	628	630	605	610	600	664	641	612	594	600	627	656	611	618	638	562	644	628	605	642	648	651	628	631	662	642	651	623	646	610	644	617	639	636	668	618	667	620	638	616	623	614	631	623	625	635	622	629	609	678	588	612	656	666	624	631	625	587	602	590	637	615	616	593	630	654	620	648	620	641	651	635	610	665	590	628	615	611	611	612	636	586	674	632	669	633	605	644	646	626	606	627	658	621	629	637	669	605	620	633	634	604	574	652	650	653	617	656	685	623	647	637	634	646	643	648	654	625	661	638	647	595	608	650	634	670	647	652	626	667	610	627	616	597	664	610	623	660	625	604	602	646	623	638	654	574	660	652	664	662	654	594	627	632	615	627	685	614	644	675	574	642	647	642	616	616	656	625	647	664	650	652	616	594	604	610	606	598	649	593	632	614	622	599	630	617	655	661	592	630	678	648	652	613	597	622	628	644	678	607	643	618	632	627	640	645	626	653	659	610	651	668	658	657	606	660	613	577	609	647	699	595	608	632	625	650	614	668	638	618	626	648	650	648	568	623	647	624	622	607	608	575	639	648	641	637	643	658	657	611	582	684	642	633	628	648	630	612	667	646	642	659	610	640	686	588	624	593	603	619	629	677	630	666	683	626	616	627	591	629	633	629	649	591	665	605	654	620	614	652	592	697	561	582	612	579	570	623	639	665	632	650	627	640	623	620	642	659	631	659	654	659	649	618	643	649	645	656	577	600	639	610	659	623	643	631	632	628	615	603	603	625	601	638	605	612	600	598	589	635	663	638	645	608	629	625	659	584	657	666	619	641	641	601	595	644	652	614	635	629	684	610	623	628	625	633	633	617	634	630	640	649	589	672	653	619	625	652	573	597	637	634	615	632	671	628	601	633	612	619	585	588	647	642	636	642	637	663	649	638	640	637	623	610	599	639	630	605	646	608	606	610	629	633	648	666	592	611	617	616	654	632	631	654	651	601	645	659	633	613	656	622	638	615	594	627	632	590	641	646	618	630	605	637	659	621	637	636	601	636	674	653	619	643	630	643	634	650	622	648	640	632	605	642	605	636	655	547	607	631	658	593	607	641	647	622	624	620	614	613	619	654	651	627	582	589	682	628	651	653	638	608	625	604	628	622	622	623	626	655	622	627	650	590	646	644	621	625	627	647	587	631	635	634	642	616	640	596	616	638	578	589	613	666	620	635	655	604	599	599	600	588	629	617	672	617	630	608	691	619	642	660	631	633	637	628	600	632	629	628	641	662	668	645	611	679	641	618	618	623	611	603	611	637	704	642	633	631	621	628	641	656	632	667	630	621	630	658	644	619	638	604	647	635	615	627	648	662	579	649	633	604	609	627	657	615	616	624	670	595	609	627	650	600	651	649	632	608	585	644	647	611	641	616	620	645	595	609	617	638	633	621	608	637	632	648	616	659	634	655	697	609	634	655	625	653	610	623	656	627	630	612	632	637	680	634	642	619	644	607	618	620	656	633	568	608	640	640	603	643	605	648	663	658	649	639	611	615	639	577	647	575	617	616	621	607	608	677	676	636	645	635	648	635	619	602	619	613	657	623	644	638	637	616	631	629	635	608	641	649	595	583	647	620	633	675	611	601	647	670	567	585	601	648	644	641	638	573	606	609	604	640	623	604	620	643	633	586	639	626	607	611	611	652	646	652	609	639	627	660	625	628	568	605	640	617	579	601	632	646	586	644	626	628	654	613	633	606	655	623	631	616	631	618	605	593	606	630	621	619	605	633	669	631	621	591	584	647	629	662	621	647	613	652	589	657	667	638	659	610	625	641	623	610	640	581	606	597	622	637	615	627	638	628	617	630	609	669	656	589	638	623	646	627	633	625	663	626	639	615	634	644	637	646	640	677	630	617	633	645	638	641	669	601	628	602	658	615	643	641	633	646	619	593	643	644	612	638	630	592	620	670	625	610	621	649	636	628	636	610	615	618	612	617	605	651	629	599	665	640	655	667	663	617	662	632	668	627	601	604	619	619	661	621	687	656	619	596	602	619	625	610	629	618	665	642	681	622	610	639	630	644	621	594	632	598	645	578	633	624	611	633	616	624	609	661	607	626	658	608	662	613	672	651	651	619	590	616	618	632	586	653	653	623	646	614	614	626	642	613	650	631	621	606	618	637	652	632	633	623	618	615	588	642	616	645	633	612	622	667	596	656	607	604	625	625	601	639	587	634	613	674	603	654	673	641	633	637	687	689	564	617	619	614	604	606	655	573	633	671	625	669	600	643	661	587	646	611	634	621	618	647	700	651	617	638	673	713	677	616	649	652	630	625	641	610	656	658	631	630	660	596	612	651	628	653	621	667	620	624	678	581	669	723	647	627	662	617	647	633	660	675	647	631	572	638	706	623	596	659	612	649	597	630	639	628	644	620	644	652	623	621	623	661	620	675	594	630	620	591	634	644	635	643	647	644	640	631	617	609	653	610	614	605	656	639	645	643	668	635	602	659	634	644	636	640	630	670	642	657	642	586	582	626	675	590	634	663	624	601	590	646	655	615	600	635	641	615
58218	49629	43445	30289	42714	48360	36799	28377	19299	8750	3214	1528	1223	1095	968	722	1162	1286	638	561	448	656	1240	1184	987	1160	943	512	290	303	274	256	195	245	189	216	227	190	213	207	211	177	187	213	188	184	201	205	191	206	185	212	201	159	204	214	191	206	189	180	196	208	181	185	191	216	194	202	185	185	192	188	183	189	181	170	207	194	189	185	191	208	192	164	194	155	187	216	153	189	202	192	179	195	182	175	195	192	186	196	190	174	197	186	177	193	191	187	191	164	176	199	196	200	184	178	167	174	188	172	191	196	211	209	189	196	195	199	173	164	192	209	198	200	173	184	195	185	194	186	150	219	185	185	185	217	192	236	208	172	186	190	178	182	186	179	172	180	217	205	196	181	176	180	201	219	182	186	179	188	203	192	184	167	177	174	198	209	187	169	202	183	175	224	185	164	205	186	175	200	197	211	176	203	175	166	192	199	199	200	227	194	165	196	197	183	175	191	179	192	177	175	189	185	178	176	172	196	202	194	202	165	144	186	174	213	195	172	179	157	202	185	200	205	162	156	203	202	175	197	189	173	194	162	177	202	173	213	168	168	148	174	185	188	195	185	184	184	178	187	189	200	191	144	176	164	165	184	218	185	192	211	173	191	178	198	169	205	216	206	198	174	187	199	208	165	207	167	208	188	175	188	173	188	177	196	208	201	136	176	186	177	198	192	168	173	172	199	206	204	190	176	187	184	185	167	175	175	173	196	171	155	212	174	179	170	171	163	194	181	200	197	178	197	194	183	190	182	176	180	163	174	188	181	198	165	196	211	196	186	171	188	170	209	175	189	164	208	196	206	189	204	213	184	196	174	175	174	203	206	198	171	165	190	158	182	160	219	197	173	173	183	181	171	182	172	174	177	187	208	180	185	187	172	218	194	205	198	171	186	186	174	191	186	210	199	171	180	175	207	176	203	189	207	176	184	202	200	166	183	197	205	167	187	218	174	199	220	170	203	172	189	176	165	207	195	188	155	178	174	193	178	193	205	182	191	181	182	192	211	182	181	192	207	196	202	185	167	187	188	179	222	187	192	204	171	169	208	170	184	204	193	173	171	176	206	194	191	192	186	225	160	201	159	204	187	192	198	181	194	193	185	209	209	194	184	176	192	170	158	198	158	184	162	180	197	185	185	202	177	195	199	210	176	180	193	192	178	185	187	166	207	178	189	186	217	184	171	197	190	192	180	194	193	160	183	169	195	144	192	169	165	168	170	182	201	197	208	182	201	196	172	187	167	184	159	210	191	177	187	157	199	172	178	171	189	176	177	173	177	193	173	171	193	175	169	156	207	200	165	169	175	191	185	183	192	166	174	197	176	191	206	196	166	195	201	213	190	193	185	203	181	184	171	187	190	171	177	182	189	196	202	180	184	168	192	155	191	182	184	203	202	187	169	183	184	200	192	185	174	187	192	199	190	182	182	178	185	182	180	189	196	156	164	208	185	168	210	212	187	155	194	191	179	179	205	167	198	179	181	192	179	174	183	188	206	180	183	163	177	187	173	188	212	172	240	186	177	173	193	183	211	206	208	182	186	192	185	194	206	188	212	212	184	190	191	211	196	191	221	176	169	177	194	213	197	188	191	169	213	194	194	218	172	176	177	181	187	197	177	208	161	201	184	183	196	179	203	171	169	171	189	192	163	187	201	188	188	187	187	194	202	212	181	174	181	179	191	189	171	183	186	172	199	191	182	183	197	190	191	182	166	196	208	188	198	209	208	183	181	188	189	200	184	197	204	200	204	185	213	195	190	200	215	187	196	200	190	174	193	181	210	168	183	174	175	211	186	183	181	184	178	162	189	210	204	180	206	198	195	181	192	183	185	168	195	189	207	187	182	185	191	198	187	202	193	187	219	174	201	217	203	195	176	177	189	165	215	171	180	153	204	177	204	190	196	201	212	177	192	175	190	161	184	188	182	185	175	182	175	174	167	178	180	197	190	176	184	179	170	173	176	209	191	175	183	173	161	171	195	187	189	199	183	188	167	183	221	204	178	184	208	189	180	191	200	190	205	208	179	191	177	211	180	184	219	186	179	195	201	174	178	185	180	174	177	217	202	183	188	180	221	189	193	181	178	204	177	180	198	178	174	187	153	186	165	196	207	207	193	189	187	179	205	207	181	195	185	185	181	165	182	171	185	199	178	183	181	184	195	187	179	170	191	181	168	179	198	218	177	190	174	178	204	160	210	184	173	195	171	192	175	177	183	159	206	211	178	171	179	158	203	202	178	180	199	161	179	188	206	174	194	202	202	171	179	172	186	199	175	197	165	202	183	166	201	180	174	168	158	167	199	180	174	176	175	205	190	187	174	181	168	167	201	202	178	189	188	188	187	169	192	210	209	180	177	188	185	196	202	206	192	200	174	192	182	195	178	182	209	180	192	170	204	184	190	179	184	154	183	176	175	210	164	179	183	209	175	175	171	210	156	196	192	191	166	178	185	196	196	176	183	195	162	175	189	180	185	190	166	173	196	179	170	207	185	167	183	179	198	186	159	177	182	166	188	179	193	209	222	168	176	195	173	176	170	168	193	189	173	168	185	189	179	181	214	170	177	179	185	194	185	197	189	174	153	218	174	216	177	171	181	209	186	191	178	171	158	203	191	173	177	169	175	173	176	206	188	185	195	205	161	203	166	172	183	179	203	183	178	177	173	164	175	156	170	210	142	195	197	189	205	186	173	173	204	181	197	192	179	179	175	175	183	169	188	163	192	184	182	174	187	188	197	169	192	187	195	196	167	191	189	194	207	200	179	183	194	175	159	174	198	162	189	172	194	195	213	187	174	190	196	192	196	184	183	199	198	180	171	183	188	209	175	182	197	170	206	202	190	174	211	190	188	192	160	196	188	178	190	207	179	204	198	162	172	170	183	190	201	182	190	218	179	191	204	217	217	174	194	156	191	193	199	203	180	223	177	169	201	176	191	191	176	179	183	180	185	190	196	184	168	156	157	189	185	220	211	222	214	197	189	193	198	179	165	174	179	176	181	186	216	171	190	171	174	172	189	182	226	200	167	189	200	184	173	190	178	181	210	189	212	174	187	187	177	196	172	174	161	187	185	164	166	194	205	168	182	187	190	173	190	181	207	202	205	171	196	202	177	180	191	207	189	185	191	166	205	209	205	172	189	191	182	183	204	196	187	168	197	182	189	191	182	194	172	207	171	164	159	203	196	207	177	187	185	171	203	193	195	208	191	190	179	198	181	167	189	199	184	164	183	196	190	176	198	201	181	182	174	178	196	219	202	193	204	175	186	169	186	163	188	188	180	187	177	174	173	188	167	202	200	204	176	173	178	207	204	195	161	159	185	188	191	177	184	181	177	200	205	196	188	201	193	199	183	189	180	199	182	176	176	183	166	164	190	189	195	190	195	199	192	210	166	194	199	175	175	187	172	198	197	170	204	168	183	182	176	187	175	163	165	206	181	187	213	220	191	184	175	197	194	180	192	182	197
52745	62890	51198	47141	65202	52171	49603	31702	16624	6934	6216	5386	5043	5321	4571	3800	6616	7123	3431	2587	2610	3866	6690	6333	5302	7278	4957	2215	1213	1251	952	762	601	572	581	560	564	561	579	536	565	504	539	527	541	546	506	531	521	539	517	510	570	498	480	478	496	520	490	506	499	463	479	527	490	486	467	487	453	462	467	519	460	458	502	509	458	481	440	455	446	462	499	477	449	455	516	462	480	451	497	512	477	482	459	509	471	453	468	449	446	427	474	415	532	503	501	494	459	461	466	449	485	498	495	478	437	459	450	470	469	462	445	444	448	466	461	477	460	485	424	467	479	447	437	488	458	434	445	470	443	416	448	481	470	454	491	466	464	473	507	474	444	471	404	466	418	484	458	450	420	492	435	447	422	446	470	463	451	466	465	415	439	480	443	451	462	491	473	458	470	467	455	426	455	472	459	491	474	463	466	448	447	472	413	494	471	478	457	453	470	462	495	484	462	480	477	460	419	476	431	456	515	446	488	453	501	439	477	446	419	468	436	464	457	453	484	486	472	471	462	483	459	481	433	457	433	478	459	449	479	483	467	467	454	467	487	427	444	514	460	442	459	482	446	475	480	451	443	448	477	466	449	437	465	472	469	452	440	472	452	471	449	476	460	457	474	434	479	469	448	421	486	474	481	445	472	519	468	480	466	449	482	468	463	478	474	472	465	458	485	470	477	476	482	437	435	450	440	473	473	423	496	476	446	439	485	456	433	500	416	460	463	492	452	445	437	415	433	457	467	412	471	427	491	448	456	498	456	475	456	450	479	474	456	450	453	448	442	435	464	461	412	433	455	450	432	462	487	488	483	484	468	425	444	452	449	477	455	470	462	484	488	476	444	464	479	448	464	404	490	464	474	453	482	443	492	439	469	459	473	470	426	441	460	442	467	459	438	486	489	459	436	472	431	435	450	463	468	451	435	458	460	447	453	433	482	425	467	426	475	436	451	475	466	447	445	456	461	413	378	435	449	440	433	490	475	461	448	486	463	439	475	448	467	482	447	427	499	457	471	468	430	469	446	459	480	487	434	446	477	476	455	431	455	514	490	491	477	468	454	450	445	441	462	480	462	490	417	494	440	486	461	465	477	449	492	463	456	424	501	443	454	465	474	490	436	473	446	526	457	424	428	466	486	457	448	473	470	425	451	426	469	468	504	439	455	456	468	445	444	459	463	492	479	456	448	465	462	423	514	491	417	497	487	481	454	463	442	462	466	430	437	418	450	469	437	440	413	475	431	431	493	446	473	457	466	462	439	427	491	456	439	443	458	444	480	457	459	451	433	500	442	467	479	464	457	428	420	412	490	447	466	444	448	451	446	477	435	489	443	480	448	460	462	478	465	413	454	446	476	486	475	482	467	455	465	468	499	475	451	435	451	445	473	459	441	418	408	462	510	506	448	447	462	471	445	451	435	446	462	467	461	432	460	463	420	462	406	438	443	480	446	438	460	447	454	461	465	495	468	457	467	463	415	458	509	426	417	496	442	442	455	437	468	455	421	484	454	433	449	399	478	421	484	473	484	476	428	456	497	463	463	467	401	514	436	456	446	451	447	481	451	435	477	467	510	465	462	480	459	506	447	444	485	475	453	452	455	430	465	497	444	457	455	485	473	467	445	442	460	424	464	460	454	434	457	433	416	456	484	462	441	452	449	455	471	453	471	417	430	465	500	451	501	490	469	466	504	443	456	473	476	483	437	456	460	486	465	427	454	442	481	469	471	448	435	482	476	450	451	469	455	449	445	432	448	440	473	489	491	472	473	489	466	490	515	500	484	420	442	440	464	460	432	474	461	496	439	481	470	473	449	444	443	457	435	466	441	454	450	458	456	424	485	428	496	470	464	453	452	477	477	435	448	478	477	444	413	470	452	453	448	446	424	434	438	477	471	464	451	491	487	451	482	488	472	442	446	457	431	441	480	432	461	507	452	449	465	469	441	451	475	470	462	425	475	467	448	464	464	438	466	447	463	483	467	464	443	454	474	447	466	432	464	450	470	467	487	466	479	452	464	458	464	475	466	474	440	493	456	481	486	457	436	482	450	481	443	452	479	421	446	399	433	468	448	469	421	443	450	483	497	437	486	471	455	449	470	457	460	506	465	448	442	437	479	465	472	435	460	457	460	428	453	480	418	496	468	442	451	415	469	406	465	472	424	475	445	431	473	448	473	461	460	459	456	441	439	486	461	484	473	463	454	448	491	459	469	459	464	492	444	458	469	459	442	470	450	475	491	468	447	448	440	480	417	418	436	493	423	461	453	474	458	439	429	469	462	448	492	463	470	455	446	484	459	458	430	425	425	454	433	481	430	463	500	456	418	437	445	480	448	443	420	463	452	436	450	453	470	456	453	439	436	484	442	471	491	450	455	478	466	413	446	438	448	508	428	475	442	482	431	524	462	496	440	485	457	457	445	442	438	478	473	433	474	498	467	454	405	474	496	428	443	472	454	425	434	466	442	479	435	454	436	457	449	430	457	459	484	442	472	465	461	466	486	475	459	453	431	480	456	481	449	455	453	469	438	461	445	474	443	466	456	450	466	422	457	476	463	479	417	453	524	475	469	477	491	476	465	482	498	476	454	417	464	475	464	462	448	488	418	482	475	499	448	431	453	480	449	482	476	451	467	496	520	466	418	465	439	439	425	500	441	406	449	424	425	478	452	458	468	456	484	434	449	469	480	436	461	503	478	487	443	478	473	480	467	469	443	451	459	482	446	466	480	476	468	472	468	435	452	472	467	455	447	495	460	425	458	465	467	498	514	509	432	442	431	451	470	459	459	426	457	449	450	470	462	468	418	455	408	483	467	475	464	470	492	435	428	455	458	500	457	420	467	498	464	462	502	454	446	434	443	427	439	479	444	459	449	435	432	456	451	426	465	460	473	451	474	483	487	483	460	489	431	489	496	479	432	469	464	445	519	468	489	448	462	451	466	448	456	480	438	432	473	461	469	464	450	463	479	409	456	449	442	465	492	458	435	444	446	434	437	476	468	451	456	442	477	450	449	488	488	441	496	443	469	484	483	464	509	425	472	459	432	463	437	469	438	429	448	482	447	470	457	494	493	462	457	456	451	457	482	468	416	482	485	462	446	441	448	459	489	432	487	470	476	464	457	467	455	441	453	431	437	469	428	422	471	452	463	484	446	455	433	438	494	433	439	450	462	463	441	423	464	438	469	445	458	438	534	461	432	465	489	437	458	468	471	494	459	478	469	431	462	492	479	454	438	458	432	437	444	528	425	476	467	442	448	433	436	510	462	473	471	475	463	465	473	471	475	458	452	459	440	469	502	463	426	489	442	446	463	461	458	464	453	463	472	462	483	451	471	460	453	449	432	446	465	507	480	455	448	461	459	491	463	449	485	488	461	468	503	465	467	467	423	481	446	476	465	454	474	433	480	451	445	437	424	479	467	446	427	452	479	486	473	483	451	443	471	446	477	470	421	470	486	447	432	447	476	456	441	455
24564	26483	24803	9721	6365	5801	2202	958	624	492	466	475	480	439	440	474	475	470	449	425	455	433	494	426	437	463	442	435	465	409	416	439	484	418	457	484	445	483	460	454	407	484	455	434	446	473	455	444	468	446	432	427	486	415	445	462	441	422	424	454	429	460	468	409	462	477	427	431	445	429	459	424	473	436	444	438	407	456	413	434	402	401	433	408	433	419	422	407	479	416	422	464	431	439	432	426	392	447	451	402	428	454	424	438	446	387	410	424	451	423	434	441	412	460	419	430	432	433	430	434	432	415	446	391	414	431	445	442	431	443	427	453	411	411	438	451	417	421	472	451	434	413	474	468	432	461	453	414	398	442	419	459	457	436	469	426	384	443	407	419	441	405	402	427	443	469	441	444	452	446	407	427	424	475	424	435	483	435	449	450	446	412	440	405	446	417	427	407	420	440	438	434	460	421	393	411	444	425	410	384	443	451	487	416	446	432	437	426	471	459	420	441	446	433	431	438	438	449	474	417	463	435	419	434	423	436	465	437	446	441	458	452	423	440	423	442	404	427	443	407	442	454	443	399	449	424	422	456	463	453	427	443	484	482	424	407	444	428	482	443	446	456	454	417	437	440	426	440	441	420	439	423	449	405	415	451	458	438	450	451	463	449	433	427	462	428	430	443	458	417	378	436	427	452	478	466	490	426	483	445	433	457	443	444	428	443	415	414	464	468	437	413	423	417	455	404	440	428	450	449	438	425	423	413	453	433	447	408	423	444	407	457	484	426	436	431	431	460	461	447	429	463	483	413	433	460	438	411	451	418	449	441	476	428	446	422	424	463	404	409	404	445	443	470	429	435	434	468	431	432	441	420	476	460	429	432	411	422	426	424	414	467	435	464	407	423	421	389	449	449	452	456	427	413	430	433	424	405	458	456	422	447	495	466	414	464	428	432	428	444	447	443	444	422	454	480	437	409	452	418	445	438	451	423	434	447	424	410	449	462	454	434	470	416	458	484	463	427	429	423	432	445	449	408	400	446	460	473	463	469	473	359	447	432	458	427	431	466	439	448	443	432	418	485	450	419	427	451	403	411	469	448	434	424	421	428	448	441	430	440	432	402	428	458	446	441	420	470	450	454	445	438	430	433	433	450	428	436	483	444	459	388	460	455	433	452	445	435	413	432	454	417	467	436	417	458	451	452	439	453	462	440	421	463	460	425	466	396	403	427	410	417	450	426	477	446	427	445	452	446	440	469	459	395	411	439	450	423	460	389	401	448	482	443	414	430	472	454	424	427	429	427	446	431	441	449	453	449	439	466	446	445	462	477	442	457	474	437	466	461	444	406	428	446	430	467	446	436	406	408	422	412	396	479	504	462	458	394	400	467	472	487	415	425	417	411	432	472	418	437	441	462	456	429	463	442	413	394	464	465	438	466	447	402	432	448	462	445	422	467	430	428	445	450	479	424	447	446	460	427	485	415	440	442	481	459	493	451	471	419	426	442	446	425	440	441	440	439	472	419	464	468	426	445	450	418	419	444	432	474	453	418	426	456	426	416	416	448	432	393	434	421	454	426	422	412	427	449	451	416	457	411	442	449	470	426	445	431	412	411	476	373	462	442	441	405	449	416	446	409	405	443	432	458	433	419	450	437	447	440	416	477	426	438	432	429	438	483	465	447	437	445	462	466	406	444	441	481	438	414	428	423	444	435	428	472	453	460	397	446	445	420	448	453	443	411	448	460	410	427	438	421	425	418	428	448	461	452	472	425	448	430	431	410	413	457	429	477	455	427	393	417	445	405	406	410	474	458	427	425	452	484	418	431	433	467	419	451	444	449	441	446	420	433	414	446	440	453	439	418	471	431	464	439	438	419	423	471	439	440	422	411	442	435	413	438	443	433	435	459	391	453	425	473	397	425	426	431	418	430	419	444	440	447	439	419	418	443	442	404	485	438	438	452	418	449	442	450	445	432	388	471	454	448	451	418	418	429	462	444	454	447	405	434	422	428	431	428	476	412	431	421	446	465	472	450	420	411	424	433	386	463	472	462	425	414	432	442	443	450	434	440	425	419	469	460	466	429	446	432	464	469	485	436	434	409	416	452	469	423	465	456	432	390	427	408	429	473	447	446	456	431	395	439	426	476	426	413	456	449	464	461	482	459	417	453	451	440	424	412	425	422	401	428	423	432	461	448	455	422	469	412	429	425	424	419	451	466	455	393	445	419	417	459	423	444	432	458	436	472	427	463	439	455	451	455	473	411	433	415	429	457	435	444	420	457	429	433	457	431	456	399	424	423	460	466	463	479	470	425	486	406	464	468	474	423	458	439	446	487	473	463	492	428	452	460	464	471	423	429	449	452	446	442	438	475	425	478	434	411	438	462	434	457	451	452	402	458	468	429	407	461	418	474	448	424	402	425	434	403	398	432	435	435	454	422	419	445	481	450	453	440	428	486	414	477	457	438	465	411	434	407	454	414	469	442	444	439	406	455	467	403	423	466	413	446	424	445	421	425	446	415	424	415	454	444	413	436	424	451	405	384	389	436	455	430	442	421	422	397	423	438	475	432	433	428	463	433	451	429	412	398	445	421	417	425	421	449	481	407	428	415	425	441	434	460	410	422	451	414	427	421	462	428	436	448	426	450	462	445	465	435	432	462	421	436	468	391	469	463	456	419	453	419	450	418	475	465	428	444	416	437	433	416	434	385	462	440	433	409	450	432	444	442	441	447	454	446	405	443	438	434	441	426	436	469	434	439	443	407	454	443	399	467	457	443	411	466	439	418	404	453	420	475	478	459	428	405	453	458	454	431	416	451	429	431	417	407	410	473	431	476	452	422	442	426	494	451	429	414	423	451	447	429	426	459	430	439	438	433	461	455	455	419	434	458	442	449	445	426	453	423	453	446	406	444	441	426	435	402	414	423	434	424	442	396	450	436	454	414	464	478	444	453	477	407	465	437	465	401	508	457	419	435	471	447	452	435	468	442	448	457	415	432	467	447	402	439	476	448	444	413	452	452	424	434	441	415	481	391	439	425	431	480	415	470	430	445	426	437	426	444	429	445	468	460	458	470	418	422	400	407	433	415	422	457	419	486	458	478	469	463	415	452	476	414	427	429	409	442	455	474	409	462	454	416	446	425	431	418	439	399	417	407	436	430	445	458	460	450	413	410	436	427	447	427	468	422	458	429	469	456	468	444	435	421	459	451	410	448	454	471	451	428	414	443	451	440	432	448	501	450	443	453	425	404	426	429	446	506	458	461	446	472	446	466	410	428	430	434	434	434	376	465	444	401	462	397	439	397	426	403	417	396	463	428	439	461	434	443	411	437	430	459	444	416	418	414	426	396	481	431	453	430	386	454	417	425	452	437	444	435	472	453	416	414	457	459	448	438	466	441	449	431	433	475	489	455	443	448	465	453	429	427	386	444	439	466	445	444	438	428	441	443	377	443	455	462	454	450	420	481	430	427	465	437	448	431	417	413	446	427	432	433	429	440
18049	27018	28677	13857	20831	18075	8515	3559	1872	1278	1092	1133	1043	1132	1110	1084	1187	1131	1032	1098	1042	1100	1181	1135	1127	1041	1044	948	1006	951	969	956	933	952	969	903	971	1026	1050	1024	992	950	957	950	964	971	936	926	980	1008	966	974	963	988	1028	1035	983	972	1019	964	971	985	998	929	989	993	938	994	979	979	971	936	965	964	974	942	951	958	937	941	976	969	950	1042	960	1003	1013	968	980	952	999	933	994	1006	1012	1029	982	974	1053	999	974	918	1001	981	964	1016	957	962	961	980	936	953	956	1044	960	956	1023	983	984	1023	989	970	1033	1015	969	993	987	982	970	983	961	932	927	938	920	998	1007	952	986	956	939	978	997	985	947	1028	953	995	921	951	1052	969	988	1015	952	979	944	967	970	1005	915	985	1038	965	1037	919	992	971	927	990	914	989	958	1006	967	976	947	887	984	943	949	999	988	940	989	987	943	988	1006	993	957	959	1025	944	979	990	990	1007	958	935	1012	939	1020	1018	999	963	935	934	976	968	929	941	982	996	1040	965	985	970	999	951	982	981	986	970	941	919	996	969	983	1017	947	938	968	1011	986	948	968	998	988	992	967	1034	984	952	981	1008	983	940	976	1017	950	966	960	937	987	958	968	1032	992	943	992	979	992	936	964	971	914	1006	947	980	976	979	951	996	950	961	935	974	954	929	950	1024	973	995	990	947	992	997	998	1042	1016	1009	960	1036	967	961	933	1021	952	936	930	994	950	960	1056	978	1018	990	1051	964	958	1010	984	928	939	990	944	990	878	988	950	975	995	951	996	987	1011	963	983	1003	996	983	1001	974	1019	978	899	953	984	1061	982	1003	913	1015	939	953	1027	974	965	905	1004	911	1028	908	1013	989	998	947	1018	997	969	941	980	968	974	996	945	1000	955	1023	1026	998	936	976	990	963	1016	962	1038	1006	996	990	969	959	946	986	994	1010	1032	1030	950	936	966	1003	970	1014	1016	996	954	962	987	945	984	962	953	1007	989	939	1060	1003	957	929	973	964	1011	1000	1018	966	957	957	961	998	965	998	934	1044	997	983	999	969	967	968	976	976	1020	968	974	1004	993	956	936	962	941	987	971	938	918	938	915	920	962	980	949	983	947	934	976	1015	1002	967	935	976	997	993	1019	969	1041	968	950	1007	976	979	949	961	970	999	988	1013	960	966	976	963	976	972	965	958	1018	948	1017	908	928	1007	1000	945	999	1006	938	990	967	966	1030	955	971	979	1011	978	1044	993	950	980	883	963	1016	1003	965	984	972	978	947	979	981	958	990	943	954	953	978	969	1005	969	946	1027	998	1000	985	986	944	1003	953	992	980	1035	992	971	1032	931	995	990	973	943	991	1002	947	983	997	994	990	988	963	979	946	960	1018	961	958	976	951	994	949	942	967	944	976	980	995	1017	968	992	993	979	966	944	957	966	966	1049	1028	967	996	987	1005	954	964	958	1017	957	967	928	980	984	966	987	994	959	998	899	989	960	934	995	994	925	995	964	1008	985	975	999	971	975	1041	996	975	982	982	972	949	965	1006	989	1032	998	988	950	985	956	932	988	947	957	932	1002	950	1037	951	961	922	958	994	927	932	977	959	902	999	986	1010	1038	934	932	968	984	953	949	972	985	1013	969	961	977	995	995	933	993	967	972	999	961	971	940	986	959	966	993	1040	956	980	996	918	948	977	942	1003	951	1031	959	942	978	914	974	1027	993	972	988	942	941	1051	951	1018	961	1010	987	958	959	1030	999	1018	1040	950	1023	1031	996	988	986	974	943	975	955	981	932	990	970	993	994	1015	987	957	995	947	928	925	995	997	967	966	1007	976	980	1029	986	1006	995	1015	980	975	929	948	997	1011	988	1026	1005	942	1020	995	964	999	937	993	963	933	997	1024	941	989	995	933	1035	951	954	953	987	979	992	983	983	966	960	939	982	953	1030	939	969	940	1045	978	961	974	985	972	1016	949	984	989	921	958	982	959	1009	972	1010	971	994	1063	935	1065	985	971	947	1003	1012	945	1009	991	964	957	947	999	952	1027	999	991	936	1003	1016	971	997	998	941	1004	924	971	963	1006	960	959	973	991	979	1023	972	993	905	994	950	979	930	962	982	1002	1001	959	993	980	985	991	944	994	980	1001	980	1007	996	991	976	1036	939	1028	981	962	948	988	1018	1003	966	959	942	1011	965	930	983	1000	999	971	961	1033	984	972	1007	998	1038	1002	993	975	951	972	965	983	976	956	927	999	977	977	984	980	970	1004	1001	988	982	970	978	950	917	930	957	987	1022	973	1004	954	969	996	969	1028	983	943	993	963	1000	1016	1013	962	912	1000	1026	973	963	1034	970	948	982	991	950	939	965	1004	968	938	1025	997	977	1004	1006	973	943	988	935	989	983	971	945	972	1013	965	956	976	965	952	1065	938	962	1016	982	943	1027	963	997	1058	990	983	948	972	949	930	947	951	980	989	1030	1075	954	971	958	1005	1004	991	967	960	976	974	975	953	1021	1024	968	978	975	1019	1010	998	973	985	954	1010	976	968	977	936	1014	969	992	1016	996	950	970	969	938	1014	934	991	970	1010	981	1000	956	981	938	920	926	968	956	960	946	1022	1006	992	1011	972	1039	978	965	953	987	908	967	1004	981	1003	973	1032	928	935	943	959	991	978	999	989	972	1017	882	982	954	912	921	916	972	981	1008	1019	1011	996	1018	1001	956	956	948	969	1021	914	1028	968	955	988	996	994	967	964	1038	966	1011	945	999	935	966	988	976	969	933	933	1011	999	1005	977	943	966	1004	998	975	1049	992	949	999	944	993	990	990	1032	955	960	976	941	975	1004	996	1010	957	971	967	1005	977	1005	988	969	981	1028	950	999	1027	996	1047	985	938	980	991	994	972	958	999	999	930	971	918	1011	995	971	965	1023	959	965	958	1010	968	980	972	1021	958	975	969	971	1029	933	917	952	997	977	1008	992	919	1029	1005	974	977	988	986	943	980	961	979	936	939	966	981	926	928	937	1045	1024	1046	957	998	958	996	969	972	970	934	957	983	1034	937	1035	1011	975	1004	951	1004	975	1007	1013	949	986	919	949	998	977	995	970	940	1019	973	995	1055	999	1025	1000	935	965	966	978	989	1033	1012	1004	965	955	954	993	938	1005	985	953	960	985	971	931	960	1030	998	953	929	925	1010	1056	954	988	1073	980	949	980	1063	1010	928	943	1022	1004	957	979	1035	1023	961	913	973	1025	1048	1000	979	994	970	1013	982	1005	1039	990	1024	977	996	977	1021	899	1062	936	955	999	978	1027	987	929	994	1002	971	966	972	980	965	990	977	976	956	1012	1000	964	912	1000	937	1060	981	1000	1045	967	1014	995	947	972	1022	977	903	1010	980	950	985	969	899	971	995	966	994	948	1006	947	961	961	1065	934	997	946	948	974	975	961	1009	945	982	1002	1001	984	947	961	970	1020	992	989	1044	994	984	979	993	985	1012	959	963	1039	953	959	977	1036	1020	924	991	1005	989	1004	981	980	967	1029	977	941	937	1016	955	968	924	923	922	956	973	950	1011	947	986	985	989	999	964	997	934	979	987	969	943	962	985	976	994	950	980	1023	968	969	1016	995	959	1001	986	1015	1022	976	1050	1059	963	956	976	1027	938	1018	1027	986	931	1018	969	1008	955	924	953	995	1006	965	967	954	940	972	1019	933	961	913	987	980	966	957	972	981	965	1032	998	960	939	947	960	995	1005	1057	959	940	953	1050	1020	956	1013	967	965	987	965	979	982	910	1014	1022	979	1035	924	1005	1013	922	946	981	961	1022	997	1023	1023	968	976
56374	54201	47182	34786	39398	46965	34992	22440	12163	3926	1336	911	811	666	730	1002	785	575	441	478	488	680	656	689	942	803	414	327	290	293	315	310	255	274	286	273	272	287	266	293	302	294	285	284	268	284	266	300	293	274	277	269	255	270	277	294	265	290	312	299	274	276	278	268	308	281	288	281	305	269	293	246	266	266	270	256	268	271	292	273	291	294	288	273	274	279	251	270	278	269	300	305	272	268	282	301	275	264	254	272	258	267	245	262	272	291	254	285	255	233	290	260	287	277	283	282	317	276	285	283	278	268	279	270	276	224	260	249	268	273	250	270	253	272	273	258	253	247	267	267	267	261	244	291	290	285	289	273	273	276	294	300	282	269	256	267	265	307	293	270	303	296	255	268	259	255	245	249	278	263	277	282	282	314	285	232	267	285	264	263	273	292	285	288	271	276	259	287	255	259	281	264	286	292	255	274	284	269	287	299	256	287	287	294	292	260	278	252	283	294	304	273	279	306	281	269	253	281	282	264	302	270	264	264	260	258	276	260	308	276	273	298	267	273	309	273	261	253	260	247	270	255	272	271	278	252	275	266	284	290	270	294	280	217	272	275	266	278	278	258	233	271	264	264	275	252	256	262	264	251	245	255	241	283	261	252	284	285	246	295	280	276	297	272	266	231	279	313	243	303	266	262	247	286	284	279	256	256	288	280	256	267	287	254	255	269	252	285	268	250	251	238	295	249	233	287	291	259	275	301	302	266	285	270	264	300	268	256	269	310	296	276	266	293	263	277	281	266	256	269	277	268	297	268	269	302	274	281	268	277	251	266	265	266	260	268	261	256	261	251	267	262	266	238	267	298	269	245	276	282	324	269	307	242	281	283	255	265	276	285	270	266	268	283	283	271	274	288	283	260	246	228	272	286	282	259	250	289	281	274	270	244	252	275	259	261	265	289	283	268	313	284	245	251	276	303	258	239	253	238	289	271	287	271	272	236	272	299	297	279	288	279	273	290	271	282	267	272	283	283	244	286	303	273	257	263	250	299	282	271	251	296	255	251	261	270	291	267	282	295	243	298	273	292	244	266	274	271	238	269	269	257	303	249	295	266	286	285	278	276	285	272	243	262	253	267	279	276	269	252	285	290	273	279	275	255	284	274	283	259	289	297	307	263	258	268	264	282	262	269	260	267	272	275	267	243	301	262	275	253	285	272	285	293	281	254	244	291	282	242	281	290	272	278	266	263	308	303	268	272	268	283	260	277	276	302	294	302	262	257	280	282	259	276	277	286	268	271	238	272	276	282	280	266	278	262	265	301	268	249	293	287	298	278	270	285	274	280	264	245	289	253	288	276	292	284	265	268	258	284	281	276	242	262	289	277	273	266	278	284	270	290	273	254	265	256	218	293	271	268	258	296	308	282	293	269	259	283	275	264	292	293	251	261	283	276	295	271	296	264	267	300	275	281	264	264	244	277	299	245	269	246	296	278	252	263	268	263	298	258	258	268	278	253	260	259	261	278	269	256	275	294	281	278	242	284	252	260	303	263	282	245	263	284	253	250	264	277	270	290	260	260	227	252	276	254	258	281	303	277	265	264	274	272	278	244	256	278	283	284	279	289	266	257	277	274	292	262	266	287	232	261	295	267	253	247	266	244	262	269	283	298	317	280	259	283	296	253	275	265	265	282	288	250	276	292	283	254	328	280	256	265	245	261	296	261	273	256	260	296	284	264	230	260	258	294	289	288	259	255	313	305	267	260	280	276	272	275	245	264	291	295	291	277	286	290	265	285	275	271	276	255	270	256	246	264	263	255	269	287	302	257	276	291	260	287	272	284	271	255	286	298	277	268	284	266	296	257	274	267	286	274	265	250	264	261	241	281	277	267	280	264	272	276	278	289	274	276	271	260	266	264	264	259	285	291	295	273	254	254	305	266	256	283	285	271	258	249	283	263	281	270	294	270	297	268	282	260	255	288	242	262	279	285	264	319	279	251	225	259	265	290	276	264	261	230	279	273	253	258	266	297	266	250	270	289	265	288	284	282	273	264	262	275	253	269	257	269	296	293	281	252	289	269	270	268	297	252	233	271	279	273	266	303	259	303	280	293	271	279	262	294	251	244	244	269	282	249	267	243	249	251	253	267	233	293	249	267	267	235	268	274	271	283	276	254	258	259	285	297	247	259	261	257	278	288	274	238	279	291	281	275	257	252	288	268	271	290	271	260	273	288	290	243	291	246	270	273	280	259	283	246	310	264	245	269	271	264	282	259	254	265	308	264	277	310	268	273	271	268	281	271	261	324	279	267	260	270	285	290	292	260	290	262	273	251	253	275	269	288	269	260	248	286	285	257	276	284	322	280	270	274	247	273	243	295	266	260	253	266	314	268	275	264	272	256	267	280	267	276	295	279	261	304	292	245	290	271	257	285	283	271	267	272	266	285	281	272	264	257	261	286	262	256	268	262	269	258	240	253	254	298	305	284	269	277	280	251	256	272	305	287	298	290	298	285	276	261	250	282	270	254	293	266	291	278	299	286	295	264	280	258	266	280	281	263	250	240	276	267	277	280	250	263	250	289	271	270	259	269	280	259	270	284	285	272	268	281	281	282	267	265	270	277	232	260	268	260	278	275	282	276	291	273	264	272	254	252	242	255	273	228	286	244	290	304	307	243	242	269	278	268	292	283	270	275	280	251	294	263	290	295	306	252	239	251	262	297	259	267	270	296	264	272	266	267	285	275	301	292	307	295	264	257	274	258	301	256	276	287	290	266	297	301	267	273	288	266	244	261	255	290	267	278	278	257	294	289	232	251	267	278	295	278	267	255	280	294	282	269	288	266	264	266	271	286	291	310	305	284	251	267	231	256	252	276	267	261	259	286	295	279	264	266	261	263	278	230	270	282	262	258	288	293	268	232	310	279	282	296	235	267	264	296	283	272	282	276	251	260	263	231	295	280	304	276	261	254	260	301	287	256	268	277	282	298	272	287	267	292	273	252	305	280	292	259	266	263	281	273	258	250	266	265	280	300	260	289	254	259	270	277	234	296	302	258	275	264	270	258	266	262	300	271	269	290	265	308	297	314	273	264	268	293	286	281	261	283	308	263	264	249	254	251	280	271	272	272	292	263	255	272	293	287	259	294	278	274	275	265	274	263	297	300	275	271	274	239	266	285	274	245	279	273	286	251	308	265	268	283	243	268	254	265	271	301	343	290	267	257	288	292	279	273	249	286	309	265	297	266	271	284	238	253	243	278	274	248	271	251	240	281	296	245	290	285	263	282	289	284	273	302	302	287	265	284	322	252	259	255	235	277	248	270	275	273	239	265	265	295	280	272	251	295	269	264	286	245	276	290	271	276	304	289	268	295	268	241	257	280	270	273	280	257	264	275	307	250	242	313	309	270	275	290	277	293	269	259	240	307	294	271	242	303	273	286	260	274	271	276	273	260	277	269	222	269	266	281	243	306	281	242	279	273	236	252	290	246	248	257	280	236	280	278	315	268
47595	60831	52943	42120	59261	52850	42519	21657	11423	4445	3294	3023	3484	3213	3205	4707	3848	2333	1781	1896	2379	3540	3227	3746	5241	3893	1562	922	746	768	789	747	746	689	655	681	735	663	719	694	683	637	691	660	669	671	676	636	637	642	627	645	659	648	661	664	637	628	672	638	623	625	661	689	662	668	611	633	636	597	645	613	628	693	583	587	655	587	649	613	654	635	637	675	631	616	676	590	605	673	674	610	634	589	666	626	606	639	611	635	661	628	591	638	597	605	629	649	629	632	613	645	670	662	622	625	624	633	629	646	655	643	646	618	631	643	636	630	621	610	690	597	623	683	648	641	630	652	641	631	641	630	643	656	581	665	649	659	655	599	648	641	652	656	640	641	634	617	616	606	625	635	647	634	657	638	627	630	627	629	651	625	637	596	626	610	610	618	631	620	682	634	636	613	629	629	593	623	636	617	632	623	634	614	627	662	638	609	617	627	658	629	640	655	602	605	641	587	640	653	620	639	618	589	581	628	617	652	643	620	614	641	607	622	621	670	608	649	606	612	612	643	629	646	659	627	590	626	580	643	596	640	622	620	663	652	667	644	611	634	602	649	675	664	656	657	593	675	600	653	605	630	638	649	616	619	615	635	633	600	630	632	617	654	633	665	651	654	621	634	606	655	601	654	574	637	644	633	628	641	637	616	601	626	608	626	625	629	656	614	663	603	594	631	607	645	653	626	606	625	610	661	674	607	675	647	583	630	623	628	619	595	605	603	617	633	611	665	634	592	569	663	594	635	587	602	622	582	585	605	628	624	654	616	623	596	621	622	609	618	634	614	608	608	637	586	660	610	643	668	610	647	637	586	630	639	647	648	653	628	646	681	670	642	638	613	624	596	643	688	635	622	618	620	652	615	600	604	633	607	673	657	645	650	632	649	623	612	588	632	683	649	666	641	641	623	599	666	656	635	685	607	610	668	657	634	591	662	652	634	609	643	614	600	606	642	659	624	667	614	659	694	699	629	650	630	589	595	594	639	621	615	621	648	657	585	645	654	620	647	623	683	620	670	646	625	674	617	623	617	625	654	634	627	605	641	614	624	642	604	652	635	602	630	583	624	674	635	624	652	620	640	635	661	586	619	659	646	617	598	626	667	618	603	586	656	640	571	600	636	673	604	666	584	626	620	604	609	620	631	649	648	563	630	663	618	587	636	642	586	669	663	630	641	640	651	617	632	589	651	589	641	674	628	591	598	625	637	611	637	633	594	628	615	645	612	659	639	621	619	636	569	612	616	632	588	621	592	649	600	628	608	703	592	638	635	634	589	614	636	587	666	628	671	600	619	633	611	604	630	642	663	632	615	607	639	628	600	653	674	642	629	655	624	634	583	608	608	646	630	642	592	583	595	681	628	619	646	656	629	612	600	593	614	594	601	676	626	606	633	601	632	647	623	670	624	624	603	639	630	635	648	620	587	645	652	635	626	613	640	630	613	612	643	638	604	602	589	663	621	620	675	663	635	579	626	664	659	624	599	645	565	647	621	621	615	602	625	655	655	641	598	607	620	629	663	637	608	640	598	622	629	653	609	627	648	618	629	608	648	601	680	622	586	637	621	703	666	635	624	590	651	611	559	655	622	587	630	640	626	626	620	618	669	657	590	602	600	654	580	643	609	613	645	655	684	639	655	590	620	621	638	610	594	669	618	663	651	680	602	605	616	623	629	598	637	659	624	607	611	608	636	646	664	663	627	624	642	587	632	602	601	627	624	608	643	645	663	603	642	595	628	628	671	641	600	640	602	656	601	639	628	630	611	623	679	629	575	600	624	649	663	592	604	612	678	642	583	612	624	598	613	666	609	660	652	631	630	603	625	586	588	639	595	683	638	646	575	645	630	629	610	639	605	645	610	630	652	603	661	657	605	631	629	655	567	638	640	583	611	628	606	652	590	599	619	645	628	638	615	645	604	605	562	617	647	608	629	615	679	574	590	601	625	627	587	674	606	669	591	636	612	590	613	616	614	637	620	624	625	616	595	622	626	622	646	664	632	628	626	679	628	684	627	608	691	620	626	673	570	606	633	659	617	619	615	632	596	627	599	630	688	573	609	600	668	654	616	629	646	644	611	659	616	617	652	611	621	628	632	620	625	661	649	641	636	595	606	596	602	591	607	615	663	655	610	615	638	554	630	616	616	652	653	640	645	664	631	628	642	623	607	538	625	671	629	621	607	616	598	717	628	599	630	623	609	611	636	602	639	651	664	633	600	579	611	640	634	604	604	633	611	619	630	614	606	625	601	611	653	621	648	617	615	630	628	593	623	638	631	588	678	599	630	672	649	665	669	652	597	656	648	646	625	598	658	613	637	624	612	614	598	627	663	626	598	650	663	591	615	618	573	616	658	601	626	657	637	636	599	618	622	619	599	621	613	602	643	587	615	591	688	603	595	591	644	634	631	567	620	660	658	612	634	583	626	630	667	649	586	663	614	654	605	603	681	583	659	583	614	597	631	614	617	645	611	591	634	628	655	633	609	657	662	642	592	655	618	595	671	648	627	625	597	630	664	623	655	628	579	628	638	628	611	619	587	628	642	587	657	647	654	609	644	612	614	629	631	657	661	639	641	627	654	611	649	670	618	566	643	604	662	612	638	621	597	616	596	618	600	604	606	590	643	622	655	663	589	636	639	661	655	615	623	662	675	588	663	645	606	608	636	630	622	638	631	671	549	640	616	612	646	639	637	644	619	612	636	624	659	639	656	599	636	601	602	615	618	598	605	622	657	631	620	620	655	618	646	582	593	617	602	636	647	598	641	652	611	627	656	647	670	636	684	588	643	627	625	617	637	604	618	568	674	595	652	598	583	614	605	613	638	596	605	604	635	563	636	652	620	624	622	574	671	631	644	683	668	641	597	625	590	598	639	628	589	627	630	599	600	671	630	657	612	624	598	629	625	667	644	623	616	620	634	593	593	621	581	606	611	665	664	633	595	602	661	635	651	602	592	606	643	624	622	608	684	603	631	651	628	626	665	628	622	640	636	655	649	631	614	573	669	620	619	667	632	687	672	617	607	646	643	689	675	618	631	634	607	616	629	636	685	640	621	670	620	612	605	614	642	643	582	659	619	659	625	582	597	585	626	599	623	631	641	654	610	629	635	625	642	578	629	606	620	601	606	609	605	618	629	633	626	636	594	596	671	628	637	631	643	614	633	655	637	594	654	602	639	642	613	620	623	600	642	643	652	608	598	654	676	674	654	607	641	596	602	629	624	626	629	651	635	629	650	685	610	651	632	644	642	633	656	619	657	609	662	592	604	656	612	601	654	588	620	625	598	661	602	602	630	660	636	604	642	651	625	623	617	618	620	645	643	632	621	621	642	643	627	621	604	654	604	616	629	633	638	635	625	599	634	623	642	605	607	658	619	614	677	652	615	663	604	619	599	639	637	607	614	604	657	627	591	594	604	626	600	627	607	657	587	624	616	583	640	658	576	642	597	572	592	667	629	618	610	626	657
59141	48061	41334	31501	39038	45478	39478	28653	20077	10562	3785	1791	1564	1084	1655	1694	892	669	607	582	923	1001	790	1045	1681	1116	456	261	235	205	212	203	166	211	214	206	206	199	326	207	193	172	180	217	199	217	173	189	186	176	207	209	200	199	201	210	177	180	204	235	196	204	178	181	190	187	210	206	164	170	169	185	187	184	175	190	189	224	171	177	201	179	174	175	178	181	193	190	202	196	175	193	187	166	189	185	196	177	192	206	193	185	187	189	184	195	186	184	223	173	164	182	195	199	207	195	179	181	167	214	194	188	218	196	171	178	171	173	189	185	186	179	190	221	212	183	191	169	192	175	193	198	183	190	183	187	178	179	194	171	203	176	177	184	171	206	189	184	191	191	186	162	161	194	187	205	193	190	181	188	193	194	197	177	195	186	196	171	172	172	178	194	208	160	184	171	177	188	180	176	198	209	188	177	190	196	173	190	206	164	198	184	196	162	217	209	201	206	202	188	191	177	188	200	177	191	192	197	176	161	190	180	194	185	196	176	232	176	222	200	195	202	201	170	180	162	169	212	171	175	211	201	176	210	155	188	182	187	196	198	174	194	173	170	188	184	206	172	173	189	193	189	215	190	196	195	193	178	184	216	185	196	192	197	196	160	202	216	169	160	197	176	217	183	173	181	156	182	185	173	157	172	182	171	171	186	195	190	193	211	170	191	183	192	170	167	204	198	176	185	172	207	188	182	227	205	184	200	202	156	195	200	183	185	200	150	178	177	188	174	200	179	181	183	204	180	194	187	185	172	176	184	202	206	184	182	177	180	192	206	183	197	207	199	193	202	175	206	178	184	230	185	162	170	197	169	198	191	172	193	196	179	177	195	190	196	185	197	201	174	191	197	166	189	168	175	189	178	194	206	190	176	178	178	193	193	196	168	190	174	176	205	184	195	204	190	179	189	174	178	199	167	222	193	184	162	195	193	187	176	193	171	148	177	179	200	184	171	189	197	196	172	162	202	154	181	204	183	204	177	199	175	175	165	182	200	190	207	191	201	178	177	181	180	169	173	173	192	206	170	185	199	175	177	198	176	202	194	193	183	194	181	164	168	173	181	181	191	175	211	172	188	170	185	191	239	192	214	172	202	201	181	167	187	156	201	185	168	194	190	182	181	189	205	201	186	180	170	208	170	187	187	204	178	204	167	190	174	187	201	208	192	174	184	160	204	169	186	168	187	192	195	179	177	186	190	188	183	172	180	195	162	198	187	177	182	187	174	229	195	182	220	209	190	193	182	184	235	184	181	180	188	177	196	185	185	176	205	185	167	182	170	171	179	185	206	224	194	191	179	168	157	185	178	185	215	192	157	169	180	214	187	170	197	188	211	193	178	184	201	195	182	173	182	165	187	189	196	193	201	192	191	181	169	189	192	176	167	175	184	200	186	190	185	187	181	192	176	196	172	163	198	193	225	187	170	172	160	163	197	170	198	192	202	227	185	170	165	177	187	164	188	183	219	204	164	178	161	191	218	185	188	202	204	190	191	190	210	207	170	188	185	192	194	188	170	220	180	197	187	205	180	193	168	187	209	200	185	194	163	165	182	176	181	195	182	194	183	153	181	188	181	208	198	192	170	216	175	180	192	200	200	223	183	196	192	210	169	168	198	185	227	184	186	198	178	189	202	163	200	180	173	160	197	194	182	186	196	193	194	217	174	195	180	179	182	199	208	173	205	197	167	220	178	178	198	203	199	169	170	175	177	172	213	149	164	209	204	180	193	172	170	206	202	192	181	201	184	180	169	162	172	159	164	188	191	198	168	168	167	193	206	185	199	206	184	186	212	174	178	181	183	147	185	198	205	198	188	210	209	183	193	168	183	180	177	204	198	173	212	201	200	170	174	178	216	181	199	173	178	201	180	203	184	175	189	166	185	170	175	197	179	188	162	166	203	188	202	193	194	198	221	198	182	175	189	186	188	174	176	187	187	178	190	182	190	181	187	177	155	177	193	191	185	191	201	220	176	205	201	191	186	197	195	210	184	171	170	192	141	179	221	188	193	195	199	196	183	192	188	195	191	188	177	192	184	167	193	184	180	175	155	184	185	189	224	202	207	197	192	192	194	228	177	209	213	194	193	192	168	185	171	171	198	195	190	181	201	176	199	171	199	188	181	176	181	184	192	206	194	200	205	187	186	200	163	191	171	206	200	167	193	189	187	197	201	160	177	164	177	172	190	186	203	159	170	204	198	180	195	183	189	174	173	206	207	187	207	195	192	178	184	172	175	215	189	176	172	178	174	199	210	197	170	189	170	192	185	183	186	170	147	175	160	207	175	195	189	211	201	186	171	183	182	201	158	191	176	211	185	185	201	190	191	193	164	182	199	190	174	198	203	175	199	170	165	190	186	179	168	180	167	185	187	206	195	183	204	164	217	199	182	188	192	209	185	158	196	177	182	181	175	177	209	215	178	163	189	178	194	204	183	167	177	158	191	175	193	191	182	206	220	180	209	194	176	196	208	210	172	198	171	167	200	206	185	190	156	205	179	185	183	185	177	185	184	193	184	188	183	221	192	198	200	208	175	179	183	182	186	173	183	199	182	185	194	181	183	209	177	181	212	189	169	186	174	172	205	169	192	181	192	188	176	167	210	184	161	178	194	184	197	180	200	177	181	155	192	170	192	189	190	195	178	204	207	191	170	176	171	189	198	192	188	192	182	206	193	196	181	202	185	217	189	172	187	188	215	187	180	154	153	182	202	189	168	197	217	192	192	177	209	179	185	182	163	182	178	182	177	172	194	172	186	210	185	181	185	208	177	205	169	195	165	186	191	172	200	196	193	207	186	194	185	186	170	188	197	216	191	180	180	213	175	209	194	206	169	186	201	201	177	179	216	180	178	181	199	192	206	165	163	198	187	153	188	178	195	201	192	191	172	192	150	186	181	210	185	173	199	192	184	159	161	185	172	196	194	190	200	179	185	184	182	165	188	190	169	169	181	189	202	210	205	186	165	182	172	190	191	171	162	178	191	201	194	195	176	213	190	207	206	205	205	186	194	173	195	181	180	219	212	207	196	203	172	201	185	216	194	205	182	177	189	197	193	184	179	189	208	179	187	181	170	161	204	185	163	218	175	170	176	168	191	192	212	173	166	198	200	180	168	183	163	182	187	217	201	202	190	181	179	213	210	193	175	214	207	176	201	180	180	189	198	188	186	198	204	191	178	190	184	161	173	189	188	186	188	166	185	179	177	207	176	202	197	162	155	214	179	191	183	218	183	184	182	204	176	177	202	170	184	185	193	197	196	197	204	195	166	194	176	216	187	194	181	198	190	156	203	181	187	175	196	181	208	193	182	216	201	180	163	174	205	210	200	158	135	157	188	184	182	187	180	174	159	177	176	188	181	201	170	186	157	191	200	190	156	187	177	172	202	198	192	184	187	186	163	214	198	204	176	176	199	210	196	180	211	182	195	210	198	222	196	173	163	171	186	206	172	180	175	178	202	183	212
52730	61625	51068	46201	62465	53580	51820	30125	16327	7266	6189	6076	5823	4566	7165	8314	4284	3373	3080	3162	4846	5154	4034	6099	8823	5437	2379	1037	721	653	579	611	622	618	598	583	625	594	1377	535	567	534	496	523	527	566	486	521	513	521	508	474	516	506	508	474	495	525	518	517	441	543	459	433	487	466	479	489	474	468	466	457	498	469	458	491	463	490	478	471	458	487	483	469	477	479	469	449	487	516	449	447	479	492	455	438	472	483	458	471	432	454	490	489	444	438	437	487	447	472	476	486	466	443	497	451	469	494	512	474	503	473	462	487	443	469	468	450	476	480	450	463	524	472	464	462	483	482	442	483	456	494	464	490	463	460	502	463	455	497	475	488	442	463	493	457	443	487	505	446	480	469	491	487	482	445	502	453	487	470	452	447	449	468	452	497	446	448	475	442	449	470	483	506	426	424	483	478	489	432	473	447	480	472	445	484	465	472	472	476	478	440	439	419	468	461	429	436	433	481	454	467	512	456	505	439	431	483	458	452	472	478	508	480	457	422	495	496	505	463	470	496	450	495	440	496	480	450	418	438	488	435	468	451	511	451	465	472	506	487	482	444	488	447	449	477	464	460	441	476	487	455	464	457	487	423	473	465	460	447	494	460	480	453	403	451	476	498	513	458	405	461	489	473	437	460	454	489	466	467	428	476	457	482	495	444	507	489	477	468	486	491	472	459	469	439	468	472	449	502	478	477	444	446	464	464	452	482	458	467	449	534	470	486	507	484	480	461	443	483	494	447	502	466	466	465	423	442	455	485	477	443	441	516	463	446	492	436	475	424	477	420	461	492	464	463	487	492	480	469	461	442	455	451	431	453	449	494	494	516	460	492	455	453	441	454	471	463	460	474	442	465	461	457	431	454	421	479	442	434	469	418	477	462	484	447	441	474	442	432	447	448	449	479	485	467	442	472	450	444	466	475	464	453	515	427	429	449	416	463	488	440	457	467	483	478	456	472	447	457	463	461	452	481	480	457	433	478	455	493	437	452	478	473	428	455	503	482	484	464	486	474	475	467	452	466	453	442	434	462	478	486	459	480	426	432	445	498	474	432	468	428	469	483	444	444	449	471	465	432	446	474	459	481	429	472	435	420	473	456	447	502	445	493	469	475	497	479	447	472	440	439	440	478	462	449	472	455	461	441	455	435	491	449	488	510	505	463	482	467	486	442	425	433	455	467	453	441	474	460	459	436	475	474	459	475	464	450	464	486	460	463	464	481	454	461	491	420	468	513	480	441	468	496	470	460	476	437	494	481	435	459	481	486	454	461	496	461	484	441	427	468	462	476	435	467	459	445	430	466	463	456	507	467	501	465	455	470	479	468	449	469	426	472	484	505	491	460	466	457	481	481	476	444	454	474	440	449	490	483	480	504	465	472	459	467	464	450	465	481	460	470	449	487	444	482	470	464	453	433	444	465	457	462	465	461	469	466	464	469	508	421	453	473	478	495	482	466	473	458	497	484	485	445	477	487	466	505	489	475	460	445	477	499	448	500	468	490	477	448	459	473	485	457	465	450	482	460	444	481	451	463	481	476	496	447	469	409	486	502	451	514	448	527	496	496	463	465	442	474	491	470	501	455	445	483	444	466	484	463	474	477	485	427	463	443	487	441	457	427	437	454	470	448	469	472	491	433	479	410	445	455	456	480	461	458	483	480	473	450	468	442	505	414	458	469	471	471	429	443	443	441	463	486	446	447	482	466	487	446	475	453	467	465	436	514	460	447	426	488	443	466	479	485	445	455	490	432	458	483	439	498	475	478	450	443	451	449	446	473	466	456	479	411	470	494	466	438	438	458	494	462	461	424	473	473	479	465	459	447	532	449	450	441	429	439	420	509	456	480	471	482	468	444	472	472	472	476	454	439	427	456	434	465	450	464	446	471	429	463	481	467	461	444	438	435	432	493	449	425	439	452	472	485	461	461	471	491	486	453	463	449	498	437	450	471	468	476	458	473	446	445	489	460	466	443	487	471	478	476	469	451	485	462	461	470	449	451	484	460	453	501	443	450	432	490	443	497	427	459	500	436	488	466	446	465	440	490	486	478	465	494	463	436	483	492	463	475	447	426	469	477	465	447	479	476	510	459	447	466	462	510	481	471	495	480	439	440	454	420	442	468	467	479	512	479	461	461	447	494	444	478	474	470	465	447	470	462	460	473	477	500	487	494	460	470	475	483	431	478	427	481	440	447	452	473	485	462	461	441	465	473	479	475	449	490	466	453	477	481	456	454	498	447	410	444	426	450	484	450	440	443	444	460	448	485	430	442	452	429	458	474	451	484	470	457	458	433	459	426	428	449	495	442	497	486	467	511	446	447	466	466	475	488	474	456	479	474	484	433	482	456	455	463	440	434	470	495	507	526	439	474	458	466	466	438	481	444	463	466	463	466	464	472	449	447	440	451	453	459	454	473	481	445	448	436	479	465	496	473	447	477	476	458	454	454	446	450	457	493	462	463	429	462	451	438	457	462	449	468	477	422	486	488	447	444	475	490	483	461	463	453	462	444	502	470	482	485	472	486	444	468	464	482	436	491	455	433	476	471	453	504	461	462	433	454	485	451	470	470	478	470	480	423	458	428	486	463	476	441	439	473	455	482	466	467	462	419	450	470	502	457	465	445	467	438	429	479	495	471	452	465	464	450	425	472	483	455	480	497	460	417	479	458	468	451	455	485	463	473	429	458	469	487	456	488	467	537	446	469	492	451	483	482	478	473	416	493	450	447	469	464	433	455	457	466	464	465	437	489	458	427	429	456	447	446	463	478	459	446	474	453	474	464	465	452	503	442	415	450	456	488	466	460	441	464	458	481	479	442	496	466	469	439	456	453	468	474	471	468	460	454	440	445	479	444	450	433	458	446	485	476	473	440	457	501	440	447	485	464	476	450	454	496	439	434	421	478	439	479	436	447	452	495	421	481	467	462	429	456	450	436	444	429	462	481	477	459	456	515	463	462	484	486	472	466	416	485	442	432	454	463	471	484	458	471	452	473	457	464	470	463	502	474	446	447	472	480	456	458	433	430	500	517	464	460	444	483	470	450	473	461	472	488	465	505	502	474	486	473	441	467	454	484	429	525	450	451	433	461	457	425	475	430	509	492	419	482	443	476	431	472	417	491	464	488	490	443	457	433	465	432	459	441	463	483	500	450	426	452	425	468	452	449	450	439	465	494	464	447	452	425	455	481	497	479	443	456	481	470	438	423	473	468	451	463	443	478	448	496	420	452	437	454	468	398	465	451	474	463	482	486	426	489	466	447	438	496	475	480	456	472	461	460	468	443	482	455	463	438	454	484	418	480	493	455	420	429	456	444	486	489	486	501	452	454	470	494	448	465	508	472	474	539	491	474	414	480	479	442	447	501	470	464	463	469	428	475	459	442	463	497	448	487	492	487	467	467	486	476	443	475	480	436	441	450	430	472	478	468	465	462	432	447	444	474	475	474	491	449	502	464	431	425	509	455
24238	26663	22189	9890	5717	4980	2904	1207	758	580	529	484	513	441	480	494	491	454	484	441	437	440	484	473	432	449	443	435	436	422	428	412	461	446	418	432	433	413	433	435	468	426	454	412	415	459	452	405	452	419	444	446	434	437	470	463	453	433	429	430	430	433	436	423	412	448	428	450	421	442	427	444	441	412	417	484	482	453	467	423	426	432	431	418	449	411	459	398	412	430	452	442	416	484	442	445	422	446	435	448	440	489	450	431	425	472	464	446	456	430	409	419	432	427	490	422	441	442	402	440	462	410	417	415	457	421	489	486	415	417	440	449	460	437	452	395	435	465	438	415	434	420	448	471	455	436	383	443	457	415	461	443	481	456	408	452	446	432	408	453	448	417	438	434	422	444	442	413	440	421	472	433	440	425	453	440	427	433	417	446	432	464	427	416	428	457	408	422	459	390	420	441	429	439	447	465	454	437	435	441	414	461	458	444	471	400	462	416	377	413	403	462	426	432	425	459	437	447	425	420	421	440	443	459	452	478	413	414	454	453	456	485	436	417	486	413	414	360	430	443	427	449	385	432	446	426	451	432	455	477	443	448	459	415	470	452	448	435	430	428	418	463	433	449	379	445	456	483	433	420	443	419	421	430	419	469	476	444	416	413	425	434	415	440	469	411	452	450	435	421	434	477	449	408	442	377	412	406	429	426	414	471	390	460	474	451	432	428	438	440	435	401	455	439	448	465	437	434	442	403	440	437	434	414	438	404	406	431	419	430	450	433	451	514	411	439	411	462	411	465	502	397	466	437	403	415	454	424	448	440	481	441	408	420	456	469	443	434	414	422	433	468	424	442	433	446	449	411	396	446	438	457	430	447	405	424	456	428	419	418	444	413	422	411	437	435	422	422	428	445	441	439	455	458	416	413	452	417	398	422	448	458	408	443	427	415	433	393	416	432	425	462	428	441	452	403	445	424	451	411	459	455	433	433	462	443	442	422	432	460	485	468	442	451	440	426	459	446	450	442	455	463	387	402	390	380	412	439	413	451	450	430	444	422	434	484	438	482	440	455	436	455	430	437	483	446	426	401	438	446	409	416	425	414	449	456	419	429	441	450	452	401	424	419	459	454	399	461	470	447	446	471	452	427	504	482	457	463	438	431	419	488	423	419	429	426	401	444	422	416	423	445	493	458	426	460	430	410	446	417	427	438	456	436	435	422	431	408	406	424	415	444	451	447	449	437	437	465	426	444	441	415	417	410	421	444	472	468	434	434	458	440	448	407	421	440	469	417	426	399	424	409	461	435	397	447	443	417	458	428	465	392	420	457	412	409	481	433	427	452	489	482	403	448	402	397	435	412	437	454	438	422	423	434	416	443	390	446	448	435	399	426	459	422	420	435	423	443	428	449	453	426	443	427	444	444	436	421	406	431	429	421	427	475	409	431	444	420	371	436	425	457	452	411	404	413	444	436	414	460	429	396	473	426	443	428	456	432	412	405	419	405	429	400	408	421	452	446	426	469	424	411	433	442	404	420	426	408	405	438	409	426	453	410	448	441	399	433	409	405	430	423	467	452	417	408	442	440	455	432	454	479	455	467	428	417	413	430	475	422	401	402	435	413	471	419	430	476	450	472	412	447	443	454	439	423	433	461	454	444	413	446	450	417	440	463	443	451	406	453	430	463	451	418	436	456	467	408	414	407	442	372	462	430	405	462	435	452	465	458	436	438	394	434	464	399	457	422	433	472	460	467	453	424	419	384	420	444	449	439	436	427	442	476	436	433	409	427	384	485	443	440	447	417	429	457	455	437	432	455	454	442	447	465	448	446	432	439	434	451	456	446	431	415	466	444	408	453	429	432	466	455	426	472	478	476	410	451	437	474	414	424	442	401	403	447	435	436	422	421	397	420	417	472	437	445	436	439	430	456	399	436	484	473	445	475	442	406	427	448	405	454	447	445	432	454	452	466	449	454	441	427	446	458	411	444	476	463	427	438	425	450	445	450	433	434	450	452	459	440	431	428	464	445	445	450	406	478	436	421	439	433	408	433	431	423	428	437	407	445	415	439	441	430	407	423	428	425	485	426	436	415	445	437	446	423	425	426	422	423	444	431	432	409	465	418	433	437	387	433	444	427	457	452	427	459	427	434	464	407	430	445	423	427	410	429	446	454	480	418	469	427	437	391	459	405	408	400	395	420	439	385	435	458	423	421	414	394	426	428	430	406	406	438	429	434	458	444	460	457	422	460	459	412	429	418	448	383	425	407	480	446	465	429	449	433	463	442	429	412	443	461	450	394	423	449	436	404	472	425	435	424	410	452	443	437	427	406	409	393	419	456	423	416	451	470	463	451	423	463	422	423	426	480	459	421	441	421	441	437	401	435	441	458	424	443	414	448	434	441	454	412	443	412	408	435	427	443	407	491	483	444	446	440	411	457	457	409	459	446	447	461	403	411	403	425	399	443	450	437	448	426	403	441	450	400	479	396	459	405	430	427	412	422	412	427	473	466	437	401	439	456	464	413	478	455	484	429	417	453	442	445	412	426	426	458	428	441	428	464	452	459	437	433	411	450	421	427	440	443	454	450	467	445	449	422	410	432	430	439	428	408	453	435	440	450	464	434	413	450	418	437	436	456	464	463	401	474	427	456	437	459	473	427	453	452	411	417	453	423	441	448	433	426	408	435	477	440	441	407	454	415	431	463	413	461	438	466	453	470	424	426	435	435	366	439	451	405	443	430	444	461	457	420	403	437	484	420	452	472	439	452	455	441	426	412	419	449	453	461	418	449	406	424	431	454	428	414	404	425	442	445	427	451	409	444	440	448	434	463	418	446	418	409	461	420	410	433	466	429	430	408	425	455	428	447	440	419	419	434	417	462	465	464	459	440	461	439	455	416	414	443	440	431	412	425	432	447	480	453	461	429	446	446	441	430	411	414	435	438	446	420	445	447	462	423	452	399	417	432	463	405	420	413	397	442	406	470	422	424	420	475	449	438	465	443	430	454	443	429	437	415	483	434	458	445	429	440	384	399	442	418	462	424	430	421	429	419	416	412	399	402	427	429	394	477	436	398	418	447	403	460	482	423	456	446	422	426	451	444	437	435	413	469	431	467	434	458	443	485	421	459	422	444	443	454	391	412	451	439	451	429	372	405	456	476	479	436	476	432	435	454	465	439	399	451	420	423	449	416	427	445	467	433	400	438	422	443	419	455	418	425	469	437	430	425	407	459	410	379	437	427	446	454	410	455	433	451	405	450	449	428	414	448	409	449	418	445	469	415	468	429	443	420	420	430	436	438	400	445	448	420	442	426	460	434	486	423	461	414	415	407	419	440	487	426	448	408	433	449	430	415	436	388	455	475	440	473	407	442	414	412	410	409	428	461	459	444	437	423	412	431	450	500	432	441	410	405	424	437	426	446	446	421	465	449	435	504	457	429	433	464	440	427	445	418	455	430	432	454	430	406	464	416	435	423	453	454	408	452	474	430	434	423	420	476
18444	27729	25954	15248	17850	16567	10617	3501	1874	1414	1402	1313	1188	1152	1272	1157	1093	1093	1084	1063	1118	1106	1092	1215	1178	1152	991	952	963	993	970	970	1008	921	976	983	985	996	1004	994	974	930	983	990	965	1004	992	991	903	968	934	945	986	941	938	1003	1036	983	925	968	960	998	997	951	1014	987	962	1019	978	1011	992	1007	1040	952	1017	949	1015	969	922	953	1019	1012	993	1001	978	978	1002	945	980	986	1020	967	965	950	972	967	927	965	1000	933	992	1040	966	954	1000	1008	980	940	980	938	970	960	985	976	929	1004	921	944	965	977	941	926	949	965	1020	966	979	934	976	948	970	944	953	929	1006	988	929	997	1046	950	916	958	949	931	996	1004	995	954	961	977	1006	1011	975	957	949	999	964	1014	999	980	1010	1052	995	988	944	970	973	918	1043	953	965	1003	981	953	953	893	997	1004	1013	936	937	1008	950	996	982	987	941	1006	963	900	947	951	987	948	966	965	943	968	972	1006	950	935	941	903	928	966	992	938	947	1029	992	1019	963	915	1005	960	971	1032	975	1005	964	1020	1054	983	945	946	974	960	997	982	988	970	1020	1015	960	1046	982	1003	965	965	994	976	990	980	989	995	994	971	1028	942	1017	1029	967	969	991	969	974	973	948	974	948	945	984	946	926	991	994	971	924	927	963	978	960	916	960	950	936	917	986	925	986	999	1008	970	918	969	947	977	925	973	986	904	957	1008	962	945	1011	960	940	984	1011	988	930	1016	992	915	1012	994	1005	976	1002	952	978	1017	940	965	982	953	943	964	969	986	934	992	945	1002	1006	989	957	972	986	959	956	970	1063	1009	972	954	971	920	919	991	920	1003	990	970	933	1002	1029	972	975	962	970	960	987	934	995	974	961	959	993	1001	927	972	953	914	958	977	921	986	986	996	989	959	910	997	934	899	998	986	999	965	979	964	981	998	957	923	964	944	960	987	934	936	946	971	982	967	989	999	963	952	1023	984	1019	976	987	976	999	1044	981	972	981	969	1016	1021	933	1010	983	938	1056	959	976	999	957	985	954	993	945	983	1020	960	959	984	1008	970	1016	979	953	980	963	926	993	956	984	1023	1003	903	959	941	981	986	961	976	1008	992	997	990	977	973	982	1021	978	994	985	966	954	1011	991	956	992	994	958	982	982	929	1023	1019	952	999	987	1000	942	977	970	1019	960	1029	981	963	998	930	940	930	943	968	987	942	968	971	961	980	955	964	935	959	941	1045	968	967	1007	998	960	980	998	990	1048	948	1041	1010	969	987	983	956	986	997	1025	973	975	994	976	1003	964	898	976	1015	964	988	954	949	980	972	947	958	960	999	996	988	922	969	986	933	985	982	962	1036	983	967	996	1033	995	993	960	1016	998	985	1000	985	995	970	1005	1029	939	989	1008	971	1002	982	1012	988	958	971	938	977	1009	975	984	958	927	969	1027	998	991	967	964	988	967	920	941	1009	964	989	1001	972	988	994	957	967	1018	992	1053	986	950	973	904	979	971	938	960	934	990	952	977	933	956	939	997	996	941	982	961	1014	925	934	956	912	954	1002	922	960	931	979	969	960	998	977	998	978	982	954	960	953	944	978	966	998	1007	1011	997	955	959	1017	989	992	994	996	963	916	969	987	954	970	969	1001	1032	974	953	920	949	964	961	979	1000	993	1033	1028	1036	971	959	983	925	960	982	1022	928	949	947	979	1090	1058	1008	982	928	957	1021	926	1025	972	973	952	989	1031	959	954	966	994	927	963	1009	980	1007	1052	929	1008	954	954	1008	958	990	999	1016	938	982	1013	955	991	929	936	978	1001	1010	997	967	939	948	934	979	971	937	998	970	944	998	902	959	992	942	992	1020	979	965	966	962	993	994	989	1039	990	977	971	950	959	972	968	955	959	916	946	1041	942	979	928	958	1001	943	971	958	959	935	1014	970	882	962	955	1004	974	999	993	939	1041	966	941	942	969	1019	960	921	1010	924	982	930	927	966	1021	985	963	942	975	964	981	970	959	1000	941	1008	946	986	1016	976	982	980	953	954	976	938	976	981	964	1052	985	971	990	1002	997	989	978	940	970	1005	972	978	1023	969	1011	967	943	916	956	905	943	985	1004	1002	973	967	1029	1026	960	955	974	998	1009	1013	941	942	970	934	1005	994	1005	967	957	964	984	999	945	994	947	962	1000	984	953	994	1005	997	1041	929	982	987	971	990	929	947	976	942	989	976	991	976	1048	985	1008	989	984	997	980	930	949	954	954	1042	983	948	1034	939	959	1028	989	979	982	922	1022	978	985	987	970	971	987	1047	1040	969	984	938	973	938	1004	957	960	992	1015	994	981	980	985	988	981	1005	984	970	923	927	990	1001	953	994	992	956	957	1037	998	928	1030	958	995	1014	937	924	978	977	1012	976	931	964	977	1041	959	990	973	980	964	1012	989	898	981	986	974	986	988	967	937	988	928	912	994	977	1002	969	1008	917	958	993	985	989	924	1005	944	961	981	1000	990	1020	1019	1012	992	946	966	922	944	975	981	995	1004	1009	974	961	981	961	1014	996	942	1014	948	954	997	993	968	1019	989	940	982	982	1005	962	1012	1006	995	1022	942	1001	1065	971	998	991	982	968	950	977	957	965	1029	948	957	970	954	927	999	938	1009	962	950	934	928	932	910	999	987	941	998	961	963	960	949	984	942	912	931	922	965	1014	1016	954	947	1039	991	965	991	983	998	978	974	933	960	1005	1016	998	1005	992	903	958	992	993	966	956	911	977	944	955	974	1002	989	993	973	924	983	996	996	998	992	927	934	1005	950	1020	981	1028	1008	954	955	956	985	1004	963	1009	1002	928	989	961	959	937	944	908	962	985	992	965	1013	997	985	914	994	989	962	956	959	993	1005	1000	966	1017	891	1020	1038	1020	968	975	983	996	954	1017	955	983	873	989	982	975	999	960	953	948	1008	951	967	1003	960	972	1002	993	968	1025	996	978	965	1005	956	984	957	986	982	962	962	949	976	1026	1012	946	968	925	975	980	933	964	971	946	968	970	1002	994	965	971	989	981	978	957	984	980	925	944	1040	997	994	1001	963	964	985	1029	958	966	998	1025	952	987	1002	965	1010	1004	990	926	912	960	954	958	1012	966	927	956	982	998	957	1001	1009	1005	1007	979	987	972	972	983	992	1017	919	1002	930	974	971	980	974	989	968	965	944	967	964	922	1001	930	1004	975	958	1011	967	928	990	950	947	1079	965	1018	987	979	944	942	962	971	995	990	1019	977	973	969	1011	931	981	985	987	938	1010	1021	987	969	973	933	952	990	1005	910	998	1002	999	976	930	969	944	958	948	969	952	999	932	997	931	957	993	920	954	991	939	963	1006	974	957	990	973	1027	981	956	1019	961	994	1010	995	1043	992	968	1003	913	1047	986	922	1018	894	998	1003	958	961	969	979	1000	971	1030	969	977	944	946	906	1043	939	996	987	966	1063	1013	1006	961	943	987	964	995	954	990	926	955	912	967	1008	967	1004	957	961	979	957	952	986	962	937	998	1003	927	992	985	1004	1034	976	998	972	960	977	989	1004	977	989	912	950	1030	973	1020	1006	1009	944	948	978	942	1026	1040	978	1010	1009	991	998	980	933	964	997	977	1003	978	996	1001	966	931	966	964	995	981	979	974	997	991	1039	963	1008	971	936	980	1005	1000	1014	1013	966	998	989	991	987	994	1007	997	909	971	977	943	971	950	1021	1002	1002	929	1036	1001	916	1012	1009	939	988	929	1007	1007	935	936	988	976	990	984	954	962	948	968	1013
57261	52312	44937	32230	38414	44298	36353	23552	11585	3744	1373	1035	789	869	1262	693	545	476	534	528	557	472	408	792	880	635	413	331	321	298	281	287	309	277	284	324	280	253	299	290	273	271	296	292	287	309	268	284	287	294	273	287	274	299	291	287	304	295	314	257	286	255	269	251	306	297	286	255	247	278	267	279	277	255	313	282	272	280	285	278	300	298	311	263	270	277	264	291	296	272	283	271	278	282	257	240	293	244	242	278	299	278	289	289	270	291	268	265	272	276	283	245	258	259	311	285	286	280	303	280	280	282	266	268	286	285	292	286	268	291	306	267	268	298	309	303	271	257	269	269	281	279	271	310	252	264	264	296	264	288	277	285	265	257	278	266	283	292	252	241	272	259	247	234	247	276	280	266	262	250	277	283	300	256	269	261	278	271	278	255	254	290	262	269	258	275	283	276	247	300	277	248	293	301	261	272	299	291	275	250	291	294	275	252	230	250	248	268	270	247	297	311	272	278	274	297	265	281	268	282	285	252	291	274	273	267	272	270	248	281	292	274	296	261	288	275	310	300	272	268	285	253	290	242	271	254	314	278	281	290	266	333	303	293	286	283	251	255	284	250	277	285	242	297	297	276	281	258	260	308	275	248	247	251	278	244	311	233	296	270	270	262	272	252	284	257	260	261	292	277	266	298	311	252	272	249	265	274	239	232	266	286	259	222	256	266	260	258	275	282	248	268	257	288	261	265	282	262	291	279	241	269	277	289	286	289	302	286	297	270	322	270	283	277	265	268	277	274	280	268	278	299	277	297	292	269	287	309	288	279	282	263	262	276	286	288	276	287	270	275	248	280	291	270	274	270	278	262	257	285	291	296	278	242	247	300	277	289	285	305	284	282	279	285	262	243	277	278	252	261	233	315	292	298	283	291	276	289	290	267	280	283	277	319	295	242	279	273	286	277	273	274	258	268	317	262	264	251	280	274	289	271	285	286	278	286	281	260	300	256	251	238	271	271	268	262	260	280	295	275	258	284	280	305	246	274	271	274	259	267	301	273	293	282	276	311	296	297	289	257	258	264	295	255	321	245	278	266	267	255	263	267	255	303	276	244	276	293	288	288	279	280	277	280	245	294	276	272	306	251	254	281	253	292	216	228	248	253	289	296	275	289	302	259	300	253	271	257	269	288	270	278	253	269	259	283	288	270	250	285	260	304	283	260	296	270	262	301	285	261	289	290	287	268	269	292	295	298	290	281	269	290	250	281	275	262	281	261	252	287	262	249	280	284	255	241	273	259	269	260	276	266	286	276	282	273	259	248	258	249	270	261	270	306	277	257	272	278	266	249	285	296	289	275	254	270	270	260	267	298	251	286	263	259	277	279	254	279	290	287	265	244	278	261	274	291	273	294	273	286	285	282	268	277	282	248	250	279	312	240	295	270	270	280	279	309	290	285	241	241	269	291	289	280	262	254	264	298	269	285	224	303	285	285	288	294	263	258	267	252	238	261	300	284	226	257	262	276	294	265	310	302	289	284	268	273	264	278	253	253	292	270	287	271	247	260	292	259	255	267	247	278	306	267	309	284	266	251	279	274	263	266	281	248	290	261	262	260	263	267	270	279	294	281	271	272	300	261	273	281	293	256	274	262	267	281	242	275	272	259	282	284	281	280	283	247	308	280	309	296	305	271	315	258	257	285	262	283	238	250	277	267	263	265	271	296	271	285	267	268	280	264	293	304	277	283	271	241	305	278	291	266	273	271	242	275	249	258	278	269	286	258	250	294	258	270	271	250	277	259	281	263	279	309	285	290	294	296	290	273	276	271	260	244	257	253	252	271	264	270	258	281	257	248	306	305	268	258	265	275	274	271	271	285	262	287	275	267	296	308	236	291	249	288	285	304	267	273	258	279	270	272	278	240	230	302	277	283	271	271	307	277	269	274	280	260	296	278	258	231	268	267	277	274	273	335	287	294	283	290	244	262	287	251	288	276	253	254	295	273	271	285	248	283	260	297	283	267	250	239	285	280	296	262	234	279	285	265	274	289	275	293	253	293	243	282	258	284	292	289	299	268	280	266	270	275	311	260	305	285	305	290	255	227	250	268	275	282	266	254	258	292	292	291	255	276	279	228	278	296	281	310	267	283	283	279	262	264	284	281	250	274	288	285	277	251	262	271	261	282	280	267	291	261	270	285	278	249	261	281	260	310	270	256	277	280	243	267	268	305	268	299	258	265	284	275	299	291	281	291	259	282	283	252	258	247	248	278	244	257	266	239	229	284	242	256	275	299	240	325	254	269	306	281	289	293	291	265	285	298	270	293	268	247	274	272	275	261	277	252	271	273	243	306	275	300	272	296	284	297	285	305	295	268	286	276	291	283	265	251	254	233	244	269	273	256	270	273	293	278	239	283	272	270	267	267	285	260	258	253	281	302	283	264	283	264	256	253	312	279	292	254	293	255	295	294	264	283	240	255	263	289	257	270	254	299	283	304	282	276	272	255	266	260	286	279	279	305	249	284	277	297	266	304	276	267	272	286	284	286	278	274	248	273	274	269	272	241	298	280	274	275	293	277	303	283	298	280	273	315	285	296	254	290	266	287	251	283	266	280	288	293	259	265	308	295	265	286	260	313	293	328	286	268	248	284	267	235	285	283	268	287	265	314	269	255	277	277	287	274	280	265	293	297	287	256	253	281	281	279	324	317	279	285	284	293	290	251	251	262	282	276	305	266	260	249	296	283	252	258	287	288	261	278	270	247	254	280	264	256	258	263	282	273	276	270	267	288	268	273	293	274	263	285	273	236	264	281	294	299	296	265	262	289	263	255	270	270	257	269	258	266	273	281	263	299	288	267	286	303	276	273	301	257	276	264	282	265	287	257	261	242	235	260	278	268	269	288	290	261	295	268	240	283	287	265	243	287	269	283	265	268	329	272	256	264	286	259	293	291	281	274	290	314	258	297	261	253	294	258	244	268	315	292	304	267	288	278	289	296	302	281	237	280	271	287	290	290	264	288	256	296	269	251	271	267	298	273	263	254	283	291	277	267	232	276	272	266	246	287	254	263	262	253	250	287	273	268	283	270	280	310	312	259	300	284	290	277	285	278	266	259	256	227	274	286	261	267	257	282	285	306	256	303	278	252	290	281	254	275	285	241	271	274	248	287	250	270	298	274	253	282	252	269	291	289	267	298	287	295	286	291	275	277	285	286	252	272	275	295	272	294	268	277	279	291	282	269	257	308	278	296	284	270	260	271	299	269	277	278	267	256	293	262	274	272	265	268	304	268	278	261	279	283	267	286	297	270	279	292	286	297	250	264	285	264	268	244	276	282	293	255	263	296	303	278	277	296	257	267	277	263	277	300	287	257	291	264	248	252	259	300	260	245	290	264	282	270	265	286	252	282	303	268	279	260	285	291	256	289	252	264	270	266	300	270	277	262	272	284	253	264	281	259	274	257	278	275	278	293	293	251	282	264	270	249	277	236	249	251	248	251	283	306	301	287
47985	60877	50820	40940	57527	52123	44573	23520	10622	5577	4432	4375	3577	4039	6089	2944	2439	1938	2174	2572	2567	1998	1666	4288	4744	3630	1473	882	813	815	773	701	716	664	680	654	658	710	778	642	644	619	666	643	693	688	628	631	623	620	674	674	635	627	650	668	651	701	602	648	633	686	600	641	620	618	636	666	644	596	661	652	657	639	636	663	606	640	629	592	667	651	627	631	619	625	613	635	618	671	671	626	645	671	616	623	671	650	641	642	650	608	652	653	589	677	642	627	587	594	575	603	615	658	652	587	631	630	638	643	641	632	649	625	639	651	623	623	616	626	598	602	639	587	634	613	622	624	615	643	620	641	639	630	608	584	619	629	654	642	626	614	628	632	622	654	601	602	618	655	705	637	634	600	611	658	630	666	632	633	636	630	686	653	636	645	617	613	604	629	592	612	619	673	640	632	646	651	611	639	586	589	602	572	644	640	637	615	610	602	589	619	627	693	623	655	636	601	596	622	614	646	635	650	649	648	624	639	578	603	619	640	666	613	617	654	644	656	655	640	642	645	614	655	602	632	585	626	636	614	624	599	612	637	611	636	572	643	627	590	605	636	654	636	635	562	636	608	623	615	636	603	603	626	643	613	625	654	599	621	591	618	632	624	605	615	592	638	672	619	578	607	560	627	612	667	643	649	647	637	589	663	645	608	635	615	609	658	652	692	608	623	638	585	633	665	599	646	626	610	596	654	602	621	604	675	630	609	590	641	612	640	617	638	629	602	660	609	615	625	619	653	646	597	643	615	608	620	629	589	639	644	626	614	597	650	626	654	622	600	619	649	619	630	634	642	613	639	652	648	581	609	598	590	629	618	624	620	623	660	601	611	642	613	638	615	666	628	671	600	670	639	678	635	636	648	636	624	588	636	639	692	606	650	654	640	622	607	639	613	604	631	633	636	615	606	604	639	669	622	642	612	633	644	638	636	612	635	603	619	598	613	662	649	631	581	640	600	589	671	587	600	609	631	604	660	652	617	605	647	646	623	640	584	618	614	620	623	627	632	612	616	678	625	630	577	630	625	608	612	630	581	604	631	604	636	676	619	631	631	651	668	596	582	621	642	602	615	630	636	637	636	587	630	637	635	645	632	624	608	643	682	595	633	621	621	609	634	675	628	684	626	636	605	637	603	633	635	615	638	605	650	629	617	594	638	606	638	685	638	640	620	606	638	652	587	631	662	616	643	614	607	603	639	633	623	636	638	664	646	577	618	625	617	631	637	612	701	596	707	625	604	566	606	622	641	575	625	661	661	621	631	629	616	623	635	651	577	638	628	641	644	641	631	628	640	657	635	587	628	637	657	620	662	655	663	641	615	669	613	638	651	621	610	661	600	627	603	606	612	601	626	630	578	629	620	620	617	654	621	630	587	621	662	637	659	628	658	645	641	660	608	615	642	647	613	608	641	605	641	623	649	605	664	662	651	625	638	641	599	593	611	656	616	661	637	589	656	608	638	663	647	647	639	585	671	653	630	651	615	676	649	556	604	596	604	634	604	629	616	649	642	603	646	620	578	630	651	695	649	624	644	585	624	616	636	616	613	659	623	566	648	641	628	631	642	616	631	644	672	631	648	558	651	612	608	651	646	616	603	649	581	601	644	601	630	610	635	600	590	559	678	633	617	675	628	612	594	655	651	601	615	644	639	693	644	644	639	638	636	634	633	626	635	678	644	627	627	618	615	595	639	611	626	625	652	623	672	600	628	619	632	629	620	625	606	684	664	597	630	632	583	627	637	614	586	584	603	641	628	627	595	616	617	634	650	646	637	627	638	619	586	611	617	623	616	617	616	659	647	651	652	636	630	622	658	638	639	616	626	681	618	648	589	643	615	621	632	629	661	618	608	631	601	619	637	644	635	641	661	575	619	646	623	625	619	655	670	656	600	635	643	581	610	614	614	624	605	632	622	612	622	613	627	622	650	622	632	602	609	607	599	628	638	657	608	579	643	642	659	612	634	610	632	608	615	629	644	613	640	600	655	630	599	653	607	597	630	651	681	588	649	641	614	618	606	617	641	677	599	674	643	604	634	637	586	640	624	658	631	567	616	642	629	598	635	643	621	627	602	611	677	658	666	641	636	627	624	658	578	626	693	601	672	626	614	606	606	637	637	663	644	627	659	654	613	633	649	676	624	604	646	636	635	612	613	642	622	586	594	639	616	607	641	615	603	644	634	639	681	645	595	607	608	652	602	629	572	653	660	626	635	660	639	595	627	596	634	614	665	616	633	625	599	622	638	591	650	664	614	586	612	637	622	636	622	586	665	659	618	642	638	661	631	609	644	602	623	658	627	630	672	586	655	578	620	604	619	648	650	595	663	627	616	625	633	592	664	608	613	605	630	579	622	626	634	642	654	594	612	608	636	595	630	601	658	620	652	607	632	630	637	604	642	639	658	638	660	586	605	691	642	645	612	621	625	645	634	635	652	603	632	599	594	663	628	644	645	591	615	615	638	605	664	648	593	674	598	613	620	588	681	604	617	631	647	626	588	669	678	594	662	647	663	628	602	651	633	664	664	621	599	626	634	656	634	640	602	613	589	665	615	622	619	637	633	634	623	672	626	591	651	638	596	633	617	616	581	614	622	612	570	638	682	631	598	605	629	645	640	658	645	663	625	664	580	612	639	651	562	619	642	592	624	654	622	617	637	653	648	624	631	616	609	606	610	628	618	630	638	629	649	667	637	658	633	594	623	640	624	658	598	639	660	607	630	654	669	679	609	641	635	588	582	652	644	647	675	636	654	599	644	598	668	643	623	615	644	662	675	631	642	623	577	651	637	637	581	590	617	625	606	630	628	660	614	607	694	603	659	627	627	583	665	589	616	645	663	597	622	613	641	611	620	640	601	602	612	592	644	636	622	631	611	633	624	641	603	609	648	601	666	653	597	672	592	613	627	615	625	576	681	643	667	588	604	610	606	641	627	670	633	571	644	643	647	624	638	648	675	623	580	619	632	659	620	587	603	638	650	568	658	613	648	646	662	643	662	614	654	608	626	669	622	655	651	642	636	593	625	590	622	603	621	634	592	594	610	594	608	619	625	632	599	651	603	620	597	623	667	598	630	597	615	580	605	641	621	650	607	642	656	670	576	615	617	633	648	652	654	613	610	589	609	651	630	589	610	649	630	621	639	607	604	630	642	674	606	638	609	623	634	639	622	674	619	646	678	642	580	625	630	627	646	602	670	634	620	658	593	629	627	634	612	581	597	606	629	628	650	628	639	619	606	597	643	621	631	633	638	627	685	619	648	661	624	616	616	620	578	603	653	658	595	659	658	685	658	588	643	654	610	629	603	620	634	631	617	636	648	638	648	640	602	673	638	660	628	615	644	619	584	611	643	594	674	625	600	641	609	622	647	620	617	596	630	605	619	664	600	677	658	681	613	595	578	598	617	608	646	643	613	610	632	647	625	635	641	594	684	621	662	636	623	644	621	630	651	630	632	695	657	647	665	584	632
61907	49026	41788	29618	36635	45047	36872	27539	20847	11989	4956	2491	2043	2446	1911	1002	910	623	575	850	724	666	615	1170	1266	985	474	299	243	206	218	232	206	214	233	179	210	202	221	228	214	188	216	204	193	204	204	183	198	212	192	206	182	194	198	187	183	196	203	187	194	193	180	192	191	192	183	207	192	190	192	190	193	226	228	185	201	189	201	194	200	238	216	187	181	175	201	210	213	191	192	193	212	195	205	194	193	203	167	202	187	217	186	194	188	171	179	197	173	177	162	182	164	207	187	195	166	194	199	200	191	160	205	204	184	180	185	207	197	190	192	165	190	200	205	201	195	209	183	182	173	169	194	183	205	185	174	180	168	212	212	208	180	179	187	189	207	213	183	192	184	202	212	198	216	220	185	176	180	192	194	190	203	195	212	175	200	195	180	210	190	184	177	198	209	184	187	194	178	194	186	177	200	220	196	169	195	196	189	192	181	188	203	162	186	181	191	171	194	196	160	165	169	211	179	186	185	190	195	196	172	180	202	186	195	194	168	198	186	187	184	182	179	182	166	206	202	189	178	202	196	161	184	212	220	184	197	192	173	204	197	194	181	206	174	192	203	210	192	201	203	190	164	199	187	196	210	209	186	189	180	194	172	208	185	182	188	184	183	186	194	192	196	178	205	209	188	193	220	206	183	176	173	215	198	194	194	221	211	194	195	183	193	206	176	155	207	174	197	209	210	183	183	171	195	185	186	223	198	190	182	186	205	180	175	184	190	181	169	177	205	193	159	208	187	208	201	193	224	205	183	176	197	187	190	204	175	165	198	167	182	198	165	154	188	191	195	184	182	214	177	201	181	184	212	180	192	186	166	196	180	179	168	159	163	178	177	171	200	209	184	197	204	189	212	211	215	188	180	199	229	175	199	205	200	194	181	192	192	172	171	171	202	203	168	209	197	191	176	172	168	184	184	207	162	177	189	155	202	198	196	186	176	188	186	193	172	176	179	193	168	197	192	189	196	203	170	160	156	183	188	184	209	179	185	201	189	196	188	196	211	189	185	196	196	169	193	197	167	182	179	189	186	181	197	171	206	209	196	194	208	205	213	199	177	198	177	187	213	183	189	207	202	180	182	185	169	188	201	206	158	168	193	200	179	183	188	218	179	199	201	191	181	201	185	187	187	190	172	172	208	203	164	199	169	201	211	178	181	173	179	184	190	177	185	182	199	193	195	206	176	211	164	201	173	164	203	186	193	172	191	192	186	168	203	185	175	172	193	182	172	178	174	211	182	189	161	181	159	184	182	202	196	187	195	207	180	174	171	189	185	175	200	198	182	197	153	195	187	168	188	195	180	173	201	210	173	188	205	214	176	181	206	222	181	202	202	198	181	189	188	165	174	196	183	214	204	195	203	189	190	184	184	168	178	191	192	209	196	193	185	183	172	181	171	147	174	196	197	189	204	161	198	179	165	211	185	200	211	187	180	209	182	174	175	186	191	188	177	167	185	167	180	196	178	201	159	172	215	203	161	198	177	184	193	199	186	212	201	173	198	212	202	175	191	181	168	193	212	209	171	212	186	178	188	205	188	187	218	197	197	198	192	189	205	182	182	182	197	204	190	186	181	172	189	159	186	180	174	190	192	173	200	174	187	196	184	195	192	178	179	196	206	171	171	214	210	187	203	233	204	183	176	190	170	176	209	164	187	203	152	181	188	188	192	186	206	197	187	179	175	194	158	191	147	198	180	229	191	177	186	164	176	194	178	171	190	182	196	165	188	181	203	214	226	171	215	182	189	181	203	183	177	177	192	174	204	187	172	186	181	200	194	198	190	189	183	198	211	199	191	200	188	174	207	129	186	199	198	188	215	183	194	171	190	186	184	173	178	186	199	181	182	182	184	158	202	174	182	177	192	186	196	197	183	193	184	189	191	194	178	199	182	195	197	199	173	192	169	200	195	187	188	188	196	213	194	171	198	204	178	200	183	175	198	171	187	204	191	176	212	203	178	213	199	217	176	185	159	207	187	177	215	199	207	176	186	201	167	180	192	175	173	190	200	197	181	196	215	187	178	207	189	195	182	201	194	196	199	180	168	203	174	188	183	169	192	207	192	176	183	206	192	201	214	170	190	199	169	159	203	207	178	172	167	188	179	192	217	186	166	193	182	182	175	183	197	190	192	184	202	185	192	200	202	168	196	193	230	219	206	195	209	187	176	198	190	154	192	204	175	176	195	175	154	179	175	204	216	192	205	202	182	183	217	174	196	197	195	174	171	191	184	184	186	182	176	185	185	183	176	170	202	168	192	182	204	180	177	182	165	188	200	187	220	193	181	188	195	187	188	192	174	197	183	180	178	208	192	208	165	155	232	174	173	194	214	193	195	173	182	193	169	194	203	198	170	183	195	190	199	197	186	177	196	198	182	202	219	192	192	198	210	173	173	178	180	202	182	190	171	170	198	180	213	190	201	179	185	192	178	176	188	191	215	233	201	179	202	186	206	221	212	192	179	191	223	193	182	182	205	173	184	192	173	170	181	188	190	190	182	185	181	184	226	170	207	183	179	174	176	203	180	183	196	195	191	190	171	182	178	207	153	222	162	207	219	207	186	187	190	211	190	211	182	188	188	180	167	195	148	182	182	184	176	194	217	195	191	196	193	183	177	202	194	155	166	202	200	206	196	176	170	213	190	184	184	185	162	172	190	195	184	179	203	176	178	179	196	193	201	188	221	178	196	178	189	193	186	171	193	174	178	186	192	167	219	188	167	180	185	197	180	189	197	195	210	181	185	200	168	157	183	194	188	185	172	192	194	172	181	166	181	187	167	187	183	166	193	186	222	180	178	190	185	174	201	188	194	225	189	184	210	174	185	186	194	164	200	180	193	190	181	213	177	179	192	179	176	202	198	174	211	203	203	201	160	143	205	194	187	211	171	208	179	227	189	191	186	182	177	189	180	187	203	194	178	178	173	161	175	182	201	196	199	184	191	187	216	192	206	175	165	218	176	202	166	222	177	180	188	199	193	197	169	179	182	205	209	211	202	185	173	190	193	205	187	193	172	186	190	191	184	206	163	181	184	165	185	201	210	188	180	176	190	180	179	193	186	180	187	205	180	185	181	182	177	186	202	159	194	194	184	186	172	159	192	183	183	173	177	182	192	191	201	169	172	173	178	196	180	166	190	191	177	177	170	208	190	190	182	177	195	203	204	195	186	208	203	209	199	172	184	188	182	170	207	217	204	170	190	184	187	194	177	196	167	188	182	182	190	196	187	179	184	213	183	185	181	182	206	209	193	182	166	181	196	191	207	180	176	198	211	179	215	207	180	174	164	179	178	200	175	169	168	196	203	166	159	224	205	160	178	175	179	183	177	201	179	169	195	195	175	235	184	182	224	197	198	199	174	182	188	185	186	184	182	199	202	207	190	204	187	192	173	199	175	222	186	176	222	198	216	203	211	199	201	199	169	170	217	192	178	175	194	183	180	170	172	173	177	187	186	189	199	188
54386	61556	51149	45958	61418	54626	51412	31455	15668	10353	9880	7666	8257	9688	8331	4772	3923	3364	3046	4547	3823	3484	3339	6860	7725	5644	2547	995	766	767	661	596	581	583	596	563	549	635	661	542	565	557	554	562	527	528	523	518	502	525	511	501	513	506	503	510	527	507	504	474	468	518	531	520	470	447	497	509	469	473	497	483	484	478	494	480	466	467	484	486	463	506	436	434	488	510	500	491	450	455	461	442	481	470	475	471	494	503	470	439	469	435	477	449	494	448	461	470	481	436	487	507	443	495	475	468	453	477	498	453	478	467	449	462	435	479	511	495	463	454	466	459	452	496	504	522	458	479	461	488	493	466	445	494	451	455	501	422	468	464	445	481	497	515	474	443	499	478	495	477	453	443	448	464	489	447	459	487	459	470	465	483	470	493	486	422	466	459	440	465	479	457	422	455	452	472	452	466	490	470	486	511	495	456	471	468	471	477	508	469	466	432	459	467	472	429	522	511	429	480	429	476	471	416	491	458	509	476	503	462	478	479	481	466	496	471	465	472	463	435	484	425	496	440	427	487	438	480	513	457	425	463	462	492	491	426	453	460	458	442	460	459	443	467	482	461	462	477	461	454	488	450	453	477	469	473	447	509	478	433	487	440	513	417	410	470	474	449	476	447	481	445	490	443	473	442	454	443	499	491	468	526	437	422	462	500	465	459	446	430	442	509	474	434	441	487	478	444	436	456	417	439	439	429	460	485	461	441	439	479	504	465	455	448	423	499	461	459	474	472	489	454	467	459	466	499	470	453	484	429	449	471	505	464	487	459	447	430	487	482	445	418	471	466	487	488	483	423	471	470	467	457	437	446	473	487	501	489	436	457	453	424	459	475	450	495	470	451	476	444	501	454	507	483	507	454	423	467	496	461	439	438	438	463	440	487	476	461	429	454	480	468	450	481	421	455	482	445	460	460	481	479	471	443	460	499	464	428	492	487	474	469	460	468	445	467	488	479	429	475	459	456	441	462	457	495	444	463	485	461	471	435	448	461	508	453	483	486	470	442	416	478	486	459	446	494	420	513	464	492	511	460	446	485	445	456	443	463	461	450	431	457	484	462	445	474	447	475	475	502	454	462	475	484	454	467	444	475	459	486	445	474	460	467	476	495	432	455	477	473	484	479	480	434	482	480	442	478	465	453	470	459	444	451	474	444	447	461	463	478	459	494	438	451	437	501	480	470	461	503	476	477	448	509	493	437	450	472	479	490	496	465	441	459	493	469	465	484	485	467	460	431	482	464	442	472	495	480	443	464	419	485	447	478	446	447	440	469	437	442	449	456	465	442	447	454	425	463	472	466	457	467	479	488	456	446	456	488	466	453	451	480	466	481	467	470	493	472	498	497	514	438	493	441	487	472	444	469	492	482	504	444	486	473	414	441	464	486	427	483	429	468	476	491	464	467	424	483	505	446	437	515	481	464	456	469	460	460	461	460	469	484	478	454	440	450	463	448	458	441	471	439	422	440	442	461	464	493	457	474	444	469	450	452	443	429	427	473	450	463	473	481	474	475	447	471	480	425	465	475	465	447	437	470	489	420	463	466	490	419	410	474	522	443	476	481	466	489	476	429	469	415	447	439	463	440	461	452	487	456	434	451	488	450	477	462	468	443	479	470	460	438	451	454	446	435	447	445	436	461	444	509	484	436	438	472	451	467	462	463	430	492	432	481	477	466	476	452	444	435	495	484	472	448	457	465	446	468	473	470	476	489	452	478	468	486	481	461	452	446	469	506	478	455	461	462	480	471	489	493	466	476	467	445	442	444	479	455	468	473	465	492	461	444	482	411	443	430	452	459	471	444	435	472	446	458	432	430	492	476	491	468	471	474	470	482	501	484	508	460	443	452	472	462	474	492	457	456	426	456	451	465	462	424	474	463	444	475	427	453	448	443	504	452	437	462	432	448	455	474	468	469	478	460	497	468	439	471	495	508	459	466	455	447	487	456	477	461	487	468	475	451	474	440	449	457	448	445	444	463	446	428	469	481	455	485	466	459	471	459	472	486	511	456	449	468	483	426	443	466	407	470	432	500	473	457	481	463	468	458	480	433	470	459	454	454	449	461	480	498	469	467	452	468	445	472	451	471	451	464	465	435	460	479	461	456	479	451	466	497	428	470	454	487	473	465	489	479	446	444	448	452	480	441	451	491	482	508	429	485	422	459	460	473	437	448	440	485	484	459	436	442	501	450	456	468	526	459	429	461	447	439	477	440	433	483	456	426	464	464	502	462	440	486	440	478	462	428	485	411	447	452	430	478	473	462	427	470	453	466	457	465	484	469	468	472	446	470	483	455	472	495	461	438	479	501	488	466	457	455	471	490	474	480	476	439	466	479	469	446	480	444	476	448	415	484	444	459	460	507	445	471	487	498	467	437	447	455	497	507	442	423	509	478	482	467	479	460	493	503	486	460	459	470	462	483	495	498	444	431	481	475	476	465	505	476	431	478	454	449	469	469	430	486	508	450	440	471	444	495	471	449	478	488	460	457	503	488	467	487	498	475	424	483	440	458	496	491	454	470	481	496	492	462	476	458	470	453	448	475	473	456	451	471	440	489	446	496	484	410	473	492	460	483	450	445	441	418	517	508	482	475	450	450	492	439	453	437	445	478	461	410	447	414	482	473	476	459	436	511	493	489	431	476	458	477	464	464	445	462	446	480	473	458	440	443	434	442	461	469	454	432	474	493	461	487	483	444	502	478	455	472	477	468	495	475	455	468	453	473	481	463	486	430	441	457	439	442	452	511	463	457	462	499	478	469	446	460	492	438	483	461	444	458	452	464	432	457	445	459	462	479	460	459	451	466	465	450	493	431	436	437	466	434	480	396	478	468	458	481	477	506	464	483	454	452	468	415	442	461	489	480	469	456	436	448	460	457	447	482	450	470	501	461	463	425	449	477	487	477	490	478	450	428	460	424	500	466	447	465	423	483	461	480	444	458	471	531	430	469	530	466	472	465	475	444	480	482	471	463	482	479	432	438	470	490	495	436	472	486	465	426	468	434	481	458	457	495	450	446	483	463	431	451	480	443	437	491	456	468	475	473	473	446	447	482	463	448	415	459	509	461	487	450	476	471	489	436	437	468	472	483	462	489	450	464	435	471	455	483	458	460	487	453	450	491	468	463	450	474	469	430	455	435	454	456	421	476	474	421	437	454	454	462	453	482	505	454	505	482	465	472	444	491	437	405	454	465	454	480	427	452	460	441	488	465	436	490	509	438	499	450	465	459	466	457	462	509	467	471	514	453	453	463	479	434	446	486	462	460	502	441	447	479	475	464	448	496	465	481	451	478	453	445	454	453	495	437	479	472	453	502	463	487	451	486	433	453	438	455	495	456	469	451	466	466	443	462	486	450	462	462	462	442	488	438	476	434	466	442	446	456	494	460	450	489	452	426	475	473	438	471	483	438	462	465	467	421	461	460	417	462	449	487	438	471	478	449	475	445	476	467	425	431	425	471
23648	27604	25836	9663	5936	4426	2373	929	565	527	522	540	491	503	438	470	416	452	441	444	426	471	466	447	456	450	439	458	445	458	448	439	408	418	467	467	425	451	428	464	488	412	452	458	477	433	419	428	416	456	443	401	480	396	424	410	424	448	416	436	387	414	459	450	431	444	415	466	436	423	449	429	412	480	442	431	427	430	426	464	447	414	407	434	435	436	436	431	438	450	461	439	423	426	465	396	421	446	428	441	464	452	481	437	478	453	438	503	439	415	425	483	468	421	426	419	466	409	425	435	465	456	450	456	408	481	434	457	490	425	439	410	447	434	440	447	436	412	478	468	454	434	476	438	408	461	421	453	389	428	456	407	450	428	419	448	439	438	417	392	439	440	369	449	445	453	441	430	449	434	396	424	459	427	427	466	452	423	460	433	475	419	426	408	422	434	463	427	455	400	449	471	437	446	441	426	483	439	439	436	446	441	481	478	429	439	392	421	442	419	447	446	483	418	411	472	449	415	463	405	455	412	425	494	442	446	444	458	475	451	478	445	413	468	472	425	440	446	413	416	455	476	452	426	446	432	461	468	415	475	468	460	465	467	457	448	437	466	444	432	464	419	406	441	456	455	449	432	402	447	387	428	466	460	426	441	440	454	428	435	451	423	457	423	456	435	430	483	462	445	425	428	398	475	441	446	459	400	454	446	459	436	443	397	527	435	457	419	446	463	427	437	449	464	459	395	446	456	459	440	422	441	430	421	450	388	443	471	451	427	460	441	447	448	467	399	452	412	433	461	457	458	501	430	421	445	446	413	476	428	449	439	423	463	403	438	433	453	470	430	470	436	405	407	423	455	461	443	430	453	416	417	468	462	500	427	460	399	411	409	466	472	441	411	440	442	455	456	398	421	458	469	445	382	461	455	467	469	431	425	463	394	498	459	517	440	486	414	456	439	484	420	449	432	436	432	474	416	470	398	416	423	424	437	474	419	454	451	444	466	440	434	448	453	403	459	447	460	461	431	460	508	442	432	429	446	458	445	436	465	433	403	461	387	428	406	469	455	479	398	454	430	435	458	425	467	429	456	454	432	450	466	426	442	460	474	400	381	432	424	413	435	448	442	441	473	480	455	444	418	471	462	426	453	431	420	430	467	427	433	441	428	445	474	489	452	436	448	481	444	391	430	412	433	433	476	456	423	450	460	482	441	440	447	406	428	442	451	450	433	416	436	425	431	423	434	443	432	433	465	445	462	392	451	456	444	476	452	405	444	416	420	444	467	439	423	441	450	439	427	489	387	416	430	436	410	431	430	437	436	411	426	412	482	484	448	400	456	495	434	391	412	448	440	474	413	458	476	411	460	447	404	411	492	441	451	439	426	462	443	442	442	400	419	482	433	418	430	391	461	416	447	425	435	455	485	417	462	476	433	420	499	457	424	449	429	432	405	444	462	437	409	411	432	436	444	449	449	429	475	475	422	430	422	444	456	436	424	476	461	448	468	476	435	405	448	471	435	440	433	467	393	417	423	416	441	471	393	431	421	444	448	454	469	449	456	452	455	429	438	422	496	410	403	400	501	431	401	417	436	420	435	435	431	448	420	462	437	474	416	394	474	464	491	481	458	421	465	465	468	447	441	474	402	448	444	491	440	431	438	446	415	453	482	485	472	464	451	400	475	417	368	432	458	409	442	446	469	432	436	416	487	430	457	450	472	432	404	418	417	444	426	430	460	450	462	475	471	468	440	395	479	420	428	448	461	425	444	458	449	479	404	431	459	409	412	440	431	456	427	433	425	461	423	466	465	466	418	462	452	442	406	458	450	451	470	426	441	440	434	463	437	465	437	459	423	444	443	487	448	444	435	454	457	457	464	449	482	415	413	429	438	419	454	439	392	476	378	430	457	433	447	410	451	444	475	465	428	438	446	445	484	441	425	445	436	400	423	417	488	423	431	439	448	473	420	410	435	456	482	426	419	464	432	408	454	433	426	414	427	417	407	486	461	422	426	423	427	419	404	441	437	426	408	466	440	445	444	405	456	427	457	436	413	464	434	462	441	422	459	449	414	422	443	423	443	460	410	415	461	442	435	434	476	434	443	458	438	433	477	434	416	404	441	376	468	461	424	434	447	465	446	416	476	446	462	427	423	470	448	468	453	415	414	441	455	446	500	445	476	472	444	424	477	417	444	467	425	461	431	407	477	420	478	474	455	405	436	420	453	414	443	474	478	429	474	431	447	454	483	420	445	423	427	417	455	486	475	430	461	392	437	435	401	417	443	433	450	465	393	488	460	455	408	448	444	452	469	428	473	431	442	454	407	425	455	421	488	410	447	433	479	433	435	434	433	457	516	420	456	456	418	436	424	432	444	424	409	439	444	433	433	435	459	474	463	475	442	430	419	460	420	435	442	490	437	435	438	458	466	453	438	464	450	446	451	412	448	459	440	452	457	431	456	450	476	442	445	391	444	406	449	428	483	456	413	491	386	409	493	451	437	452	471	414	446	436	459	463	435	450	420	449	454	447	446	459	434	398	421	470	445	465	455	443	444	457	420	433	436	421	434	458	423	418	456	472	431	483	436	442	427	405	436	465	425	417	466	400	474	472	406	458	444	442	429	440	420	449	434	469	416	477	441	419	462	475	458	435	462	476	450	487	465	461	443	467	428	438	400	445	493	445	447	443	438	445	445	416	445	461	427	424	425	421	411	430	434	430	456	406	438	422	440	464	453	427	435	428	445	453	443	495	438	473	467	445	431	405	414	459	457	439	417	442	435	453	413	397	455	442	507	418	456	415	446	440	464	416	445	467	459	402	458	452	421	440	419	434	445	435	423	432	452	445	417	450	464	439	458	460	421	460	452	422	438	434	470	443	426	407	460	421	423	443	453	423	436	385	385	421	496	465	437	412	508	441	416	419	427	434	433	453	477	466	431	453	443	448	442	443	451	456	435	461	441	465	465	456	445	450	449	454	396	432	473	479	398	458	450	455	458	411	443	416	467	435	397	439	463	473	422	411	404	386	405	463	435	437	441	434	441	451	400	480	460	446	458	424	437	444	413	435	439	468	434	471	447	404	461	436	411	462	423	466	451	435	442	432	455	450	424	458	468	458	464	425	463	408	423	451	456	436	446	450	420	465	446	439	457	401	435	441	477	417	430	456	481	437	463	446	440	424	414	455	427	419	430	421	463	438	399	462	440	443	419	461	427	458	438	471	462	402	445	443	431	421	409	421	449	453	421	462	440	438	474	438	458	473	430	436	419	419	439	441	408	423	419	381	450	427	414	429	500	472	407	416	434	440	464	446	440	460	462	406	395	414	446	410	432	443	434	412	446	412	419	466	454	429	403	445	409	425	439	444	447	393	443	487	450	467	427	435	447	419	472	394	427	415	423	428	413	477	434	486	454	426	424	456	443	421	434	433	435	452	435	438	437	484	464	457	444	423	478	477	426	471	450	453	478	462	444	443	420	466	401	459	456	461	426	478	454	430	429	443	405
18359	28523	28972	13886	19403	15545	9307	3160	1885	1566	1357	1372	1311	1398	1158	1099	1079	1086	1070	1059	1138	1071	1132	1147	1153	1074	1025	1017	1012	984	947	983	931	968	1002	939	966	1062	955	948	951	971	953	997	966	1003	1015	1000	1021	891	1011	965	988	1018	982	1034	989	976	962	969	975	1033	998	975	956	1022	975	1035	993	987	1030	978	962	997	995	1000	977	945	1044	983	899	986	968	961	986	1000	943	920	1023	969	975	996	953	970	979	966	1016	1021	1022	1013	993	985	947	998	1010	1039	996	972	951	1013	1012	982	1014	1018	1001	1006	958	975	941	977	1058	934	978	985	1000	986	998	983	973	963	1029	945	920	1011	1026	966	1064	933	1017	932	998	981	951	1044	960	987	959	981	976	957	1019	1004	998	1026	1034	943	1009	993	962	963	976	1001	1005	1017	932	1002	982	1028	935	1033	982	962	980	949	1006	998	978	1047	1014	963	994	1042	947	971	995	913	929	1036	967	950	966	982	959	1006	1002	870	919	1013	1002	986	947	973	933	992	968	965	1042	998	992	953	1004	975	999	919	950	955	990	984	968	1005	1016	994	975	963	946	1025	993	966	928	1044	1021	969	992	987	921	1017	967	981	995	946	960	1008	1002	972	1020	1037	1002	961	1006	990	947	970	984	961	1015	937	961	995	1023	967	956	985	943	971	1013	968	990	944	922	964	981	928	1006	972	899	1002	1018	979	1001	969	929	1023	962	987	949	1020	1014	930	961	987	982	990	1016	953	1064	936	942	985	998	994	902	999	956	968	992	1029	1033	983	959	985	980	1024	944	954	993	981	998	993	1011	998	970	978	960	968	974	961	1005	960	972	991	937	949	969	1026	963	1053	939	1018	938	968	1002	965	1012	988	937	955	943	999	1025	988	1027	1010	1044	971	1015	973	965	977	974	1010	1027	998	982	996	989	982	955	933	987	976	992	959	965	1014	1000	987	990	959	968	1005	988	998	933	1004	1047	927	990	995	998	1001	976	1003	983	957	973	1020	1013	1051	1068	979	980	1011	976	1017	1003	990	980	1017	950	995	985	1036	1037	992	986	998	1023	980	965	959	1012	931	1052	970	972	963	961	980	1030	965	923	979	910	964	1002	1009	944	1042	1061	978	1027	969	980	994	988	954	991	945	962	1045	1026	1003	1020	1008	1051	933	977	987	1005	1029	914	994	980	945	1004	1024	1004	1014	952	1010	987	970	959	1030	980	1027	968	931	988	999	984	991	944	1004	991	957	1021	936	942	1032	963	941	985	944	968	983	972	978	983	932	987	966	1005	1018	938	985	929	1005	963	960	1027	1015	998	981	903	981	996	1083	1004	970	977	936	911	1008	1008	984	904	966	1002	941	1016	971	1019	1014	989	987	951	939	951	959	1043	941	930	933	1038	1007	1047	1043	955	1034	946	948	1034	987	1009	994	1047	952	949	1007	998	954	1068	938	974	988	948	1010	948	1027	975	1005	1023	991	935	936	992	994	1014	988	979	965	982	1018	975	943	976	1018	931	996	986	917	1041	940	970	986	958	962	939	1020	967	943	973	955	965	1003	945	937	983	975	989	945	995	984	943	955	1000	949	939	1001	952	992	985	959	1015	1028	922	1005	987	976	924	991	977	1019	933	976	991	995	955	948	952	967	981	952	940	950	993	1029	970	1015	975	993	1076	1014	957	971	975	996	940	1050	1030	991	1004	955	971	981	991	989	940	959	971	938	949	1036	946	1025	988	887	989	965	968	976	962	948	1003	970	1013	981	997	966	1004	955	875	966	999	984	1015	917	974	921	935	997	1069	952	974	947	997	992	950	1003	945	977	976	978	1016	990	985	953	1013	1002	996	973	965	1051	983	1001	959	980	977	1012	952	970	1024	972	929	960	986	971	979	980	985	928	1013	993	1004	978	973	984	918	953	960	943	1029	1005	953	1032	947	989	970	966	1013	972	961	968	964	963	1010	1021	992	991	965	995	1013	967	960	939	1009	984	931	977	949	1003	965	960	999	1007	1007	989	1035	1007	950	955	945	972	935	992	1015	1034	1030	1018	945	974	993	966	1012	995	967	999	957	1016	975	957	971	952	976	1008	979	970	923	1030	992	1019	987	974	995	949	943	1004	927	978	1000	1091	996	995	964	983	963	943	973	957	1015	925	998	999	1008	988	982	960	1011	897	1040	953	963	993	995	980	989	980	905	996	966	969	1027	941	978	989	950	1001	982	961	965	910	957	1010	1012	999	953	946	1008	941	999	940	946	978	970	966	976	942	986	986	1027	1001	971	1007	1037	940	983	979	992	983	1001	979	942	959	1014	1019	955	1064	993	983	1020	968	945	1002	991	956	1003	975	946	989	918	952	955	969	947	1001	1007	986	1009	974	980	966	1025	977	985	986	1022	969	981	1006	958	928	980	997	978	971	964	997	967	979	968	1010	966	1015	989	945	992	974	1039	958	968	951	989	979	996	985	993	996	981	956	998	976	987	1006	1014	1002	928	899	1005	1000	932	906	987	999	991	985	1000	926	1000	992	944	1006	974	967	960	1012	1022	974	1021	1006	913	974	980	952	1009	983	965	934	980	966	968	961	1011	938	1012	991	972	1012	1000	947	1021	954	1015	988	1001	996	938	996	939	956	972	1035	935	993	950	974	963	1000	999	975	915	984	934	961	1034	976	1021	932	950	960	991	976	981	1000	1026	988	1038	980	980	1019	975	970	978	979	992	1017	970	939	972	999	969	951	1021	938	996	968	992	976	977	1027	950	984	1005	1037	990	1001	1014	948	1049	986	966	954	994	960	986	958	991	990	1025	992	972	1007	966	1004	942	1006	947	1013	1034	999	975	957	1033	1031	964	987	1048	949	975	1031	966	930	985	977	974	946	952	971	1003	990	984	995	985	975	1012	1004	994	1003	1019	997	935	951	1015	961	992	993	933	980	1012	1052	956	989	1003	972	988	987	995	961	940	996	967	968	1002	941	903	987	1021	941	984	935	985	966	971	958	977	965	971	969	969	967	1026	954	1045	994	1032	990	985	961	991	995	1064	969	932	958	968	1005	955	989	950	936	1008	984	997	927	972	947	995	959	949	977	997	1018	955	979	974	972	991	995	1042	994	955	1016	1001	1027	1017	967	940	1032	971	958	987	975	998	978	978	938	972	985	1071	995	968	961	991	948	980	971	1007	954	979	972	941	987	1032	1030	1017	960	951	1000	956	981	1018	994	1039	949	987	918	982	1005	1015	988	991	962	1012	989	958	978	958	970	1011	974	1003	1007	979	951	1010	1023	988	962	996	953	1012	979	1009	976	989	955	968	982	963	976	1038	993	970	959	968	967	936	999	990	1025	942	973	1004	974	964	985	956	977	995	945	890	972	1007	994	975	980	932	1002	1007	1027	1005	1008	927	987	1022	946	1005	928	974	953	1017	1016	994	952	949	959	938	967	977	948	997	988	960	1034	960	1017	998	970	1009	1004	990	979	964	972	981	974	988	1015	1055	1018	980	983	1002	1007	972	1037	946	992	1004	1004	967	966	991	989	1004	944	1024	933	1032	986	964	979	940	1023	1000	1002	957	1012	998	990	985	947	977	1024	953	1008	1009	990	1015	1001	1030	1022	920	1007	915	964	998	945	931	958	1007	938	1011	998	1003	966	983	995	991	932	977	921	936	936	1038	991	999	982	1049	987	918	1009	988	969	988	944	1024	1009	964	955	933	993	990	967	926	994	983	964	1005	989	938	990	960	1005	987	976	991	977	974	957	1003	1000	988	900	941	978	960	1011	977	940	956	938	1047	985	1001	979	1043	1013	997	968	968	975	1056	963	950	985	972	943	982	982	956	978	977	975	934	975	942	924	954	1014	1000	1025	950	1001	972	947	1013	924	949	1003	1043	980	1017	974	918	1014	1005	966	979	977	944	988	1011	992	967	978
55155	50158	44406	31844	39590	44406	34997	24061	11858	4509	2314	1929	1610	1613	866	519	467	627	506	537	501	411	485	666	713	480	318	292	296	292	289	277	246	299	278	271	300	259	282	298	275	304	290	280	256	289	299	296	271	289	270	237	278	236	297	272	284	281	264	291	279	265	275	240	279	329	272	295	296	312	264	310	257	280	298	258	312	276	266	278	264	315	307	257	254	232	284	279	282	280	313	257	282	284	273	290	295	271	282	251	298	292	315	272	269	262	265	275	279	277	277	241	258	255	260	288	266	246	298	280	276	286	272	262	296	247	254	253	285	313	290	289	252	271	270	299	249	290	263	260	276	296	245	266	250	311	283	305	289	270	273	275	255	285	297	277	272	269	286	299	275	299	247	263	280	260	294	251	250	260	276	257	259	300	268	277	247	284	257	265	295	271	259	279	272	290	275	298	253	276	277	282	236	265	269	295	249	299	281	256	253	287	313	285	289	305	293	265	272	314	283	274	284	256	266	286	272	275	247	263	273	271	244	278	258	245	257	269	260	247	289	263	291	266	289	274	266	264	296	257	253	253	270	246	272	257	272	298	285	272	276	250	275	278	267	262	279	263	260	288	280	261	266	320	269	290	266	244	289	226	278	275	265	263	247	290	259	261	288	265	309	257	277	268	274	263	268	303	263	250	286	297	287	254	266	286	284	285	272	286	301	264	284	279	255	285	273	254	273	266	256	256	272	275	261	257	278	286	265	281	261	266	281	279	262	281	279	280	290	286	299	304	269	304	281	274	262	254	280	269	291	267	296	281	249	271	256	266	249	304	281	270	285	248	282	289	268	276	259	265	283	274	290	263	236	283	267	301	312	248	274	272	283	324	288	247	266	255	301	263	281	257	302	296	293	289	291	283	285	302	265	233	245	232	284	282	256	311	304	293	268	271	270	256	267	256	259	276	307	262	254	257	269	267	243	275	249	269	269	298	262	257	263	278	281	273	272	262	286	273	293	241	285	257	284	268	301	248	292	245	248	263	282	264	245	255	238	289	304	262	283	252	247	269	284	260	286	262	279	274	282	263	284	260	291	257	267	289	261	302	313	287	271	294	270	274	282	284	264	279	265	263	284	286	266	281	257	316	276	273	289	260	277	310	261	274	295	273	263	281	252	293	244	293	255	287	252	266	270	269	282	291	292	265	285	283	291	242	246	242	295	309	235	248	285	254	287	258	260	277	281	278	248	304	297	264	258	274	271	306	268	252	308	259	254	282	272	282	290	256	276	266	277	282	259	269	279	272	285	265	263	269	263	250	277	256	297	285	296	296	293	246	293	279	273	311	245	263	290	281	248	285	292	263	254	308	267	254	284	317	308	277	275	250	266	271	308	274	267	275	291	298	261	254	250	268	239	277	271	261	278	284	269	300	260	277	290	275	278	309	289	279	309	295	284	283	262	280	258	300	267	271	278	276	255	253	287	242	262	278	270	262	256	285	275	277	267	282	320	292	287	304	269	270	267	296	268	285	302	289	298	271	292	290	276	277	266	269	288	274	265	296	264	273	262	254	265	266	264	294	260	261	267	277	288	283	296	290	258	270	279	261	300	234	278	280	262	270	259	278	276	283	273	264	277	272	278	280	279	263	277	291	253	286	278	243	287	271	284	274	300	282	285	269	273	255	275	256	247	298	292	265	255	263	278	311	271	271	299	262	273	260	269	287	274	273	261	309	291	272	268	283	306	288	307	258	293	278	275	294	238	266	290	294	251	266	246	243	299	277	265	281	280	249	273	277	282	251	270	293	284	258	259	253	274	264	300	302	268	225	275	250	277	266	265	286	272	272	280	272	252	266	310	255	301	289	244	261	279	268	272	273	294	269	268	268	305	287	317	285	277	290	261	256	288	260	249	272	284	288	261	269	273	280	259	304	272	254	280	264	316	270	270	274	302	299	277	249	248	263	276	281	268	289	267	290	302	269	281	279	292	271	257	321	268	246	259	262	258	265	312	277	283	284	270	302	285	274	267	280	238	253	266	266	284	275	266	266	289	276	279	254	249	265	265	277	265	296	288	285	258	293	287	248	277	302	258	257	284	273	264	268	281	267	269	241	277	276	270	289	269	263	279	278	287	297	254	255	309	304	244	255	250	275	279	272	287	268	281	279	292	266	294	268	286	261	267	261	278	298	270	277	280	269	273	274	281	290	251	279	280	334	257	289	264	273	271	282	284	279	259	272	245	287	269	280	269	250	316	273	270	249	253	286	258	284	248	293	266	281	261	282	277	261	258	257	217	276	258	240	300	265	273	272	264	268	277	289	316	299	289	263	272	296	268	295	258	301	291	269	272	310	283	255	266	253	272	286	259	293	293	240	307	291	275	283	272	283	292	275	269	284	262	284	281	267	267	255	277	260	274	286	297	278	257	276	264	252	258	280	308	276	286	274	265	259	276	274	288	270	296	260	300	281	262	281	273	276	284	268	276	259	284	297	263	265	263	255	258	279	292	290	289	266	279	271	272	269	270	305	295	256	272	305	257	262	263	302	266	281	273	287	289	292	291	281	290	279	267	289	253	239	289	292	290	265	258	277	293	280	257	275	288	264	277	258	315	279	304	265	296	250	292	289	246	284	271	293	293	284	291	302	293	254	269	288	272	293	273	283	284	260	272	257	264	270	264	290	265	290	276	275	270	263	261	276	268	271	282	285	256	290	253	272	280	257	271	280	274	302	273	268	286	243	272	285	262	273	285	246	293	312	306	297	295	283	266	251	280	277	288	264	248	276	261	268	273	258	292	301	278	288	248	287	269	256	263	276	279	264	268	309	285	293	272	267	323	273	262	276	267	257	274	286	238	253	257	296	257	295	278	287	279	241	291	282	302	256	276	282	253	282	275	290	269	261	261	273	272	279	300	257	295	272	277	280	262	252	227	293	279	255	276	285	279	285	277	262	289	282	259	289	262	295	282	293	327	276	272	303	257	268	295	277	266	278	252	277	260	278	304	273	248	249	294	255	277	308	277	279	288	235	263	295	269	280	284	261	264	265	275	255	293	282	282	277	283	270	301	261	312	292	280	261	241	247	311	276	296	265	232	276	258	280	283	290	285	282	292	273	264	246	267	251	266	258	274	284	269	289	289	274	278	257	263	242	301	278	267	275	267	295	285	260	292	254	246	251	218	279	248	249	259	285	269	269	275	252	237	270	243	260	315	262	293	251	280	290	271	285	262	269	307	277	295	283	287	265	267	263	310	265	293	277	247	264	272	281	268	259	281	258	273	299	287	243	281	276	267	306	295	273	253	274	283	243	272	269	267	310	252	268	257	273	259	278	257	261	315	295	254	271	301	283	323	279	281	257	256	259	275	281	264	287	271	286	268	287	242	231	285	293	266	282	278	265	277	258	258	242	277	286	248	279	292	270	270	274	266	279	272	263	294	279	285	297	292	271	271	260	296	302	278	262	265	250	271	275	281	275	287	258	272	318	256	265	255	287	293	250	258	320	287	280	273	269
48757	62261	50856	45449	56695	50942	44457	26348	11228	7821	8677	8008	6898	7374	3752	2459	1826	2245	2270	2106	2076	1533	2319	3211	3815	2096	884	790	792	741	723	703	688	668	715	681	721	727	682	705	630	643	636	671	690	680	632	674	634	615	648	664	664	627	650	632	612	685	664	642	661	636	647	652	677	628	654	605	654	605	647	670	654	662	620	630	646	621	675	615	639	636	589	591	587	634	666	583	651	638	606	620	641	644	606	642	613	629	653	624	630	631	574	635	640	633	620	627	647	610	591	609	638	607	645	643	664	684	630	640	668	622	651	626	639	603	672	648	600	600	609	641	642	653	618	650	583	634	647	597	612	651	596	639	649	614	650	637	611	607	573	583	582	664	639	594	615	586	617	614	656	654	645	632	621	584	600	634	589	592	648	627	625	642	604	610	641	628	606	612	635	624	616	626	627	597	616	603	650	635	650	617	639	616	652	655	625	651	639	632	627	608	628	681	588	601	615	659	633	640	612	578	627	605	598	609	613	597	666	635	623	661	620	618	583	619	637	594	626	590	640	678	617	629	634	608	613	590	624	667	580	631	664	588	621	625	648	643	619	650	618	633	602	628	659	610	686	608	592	682	625	635	665	682	602	643	622	608	611	624	618	630	661	613	636	621	625	657	603	589	617	579	580	632	626	620	648	650	584	645	597	634	628	634	629	619	627	643	622	653	571	645	652	687	612	636	637	593	618	656	649	631	623	619	566	643	584	591	627	637	606	609	612	660	623	594	619	627	647	622	604	649	659	678	657	630	602	617	663	656	631	625	662	636	622	630	625	625	579	648	653	668	626	597	591	621	621	602	588	647	607	566	660	663	634	618	638	570	630	630	626	642	671	599	678	647	612	589	609	626	668	645	639	638	605	615	592	591	674	646	684	666	618	628	665	629	627	650	654	617	644	681	684	617	613	648	608	617	609	631	637	595	624	661	678	599	651	592	596	640	628	586	577	646	631	620	617	645	682	609	623	639	606	680	628	611	654	674	645	639	618	658	598	631	642	651	625	634	638	629	633	639	653	655	689	633	611	590	642	645	660	654	669	621	613	587	632	643	629	690	696	601	614	631	612	584	644	661	629	625	655	646	642	668	658	634	605	643	692	637	620	625	620	659	617	623	655	638	638	573	626	658	662	626	612	631	661	632	647	643	631	629	598	652	629	653	603	586	644	646	606	630	594	618	636	609	601	637	610	608	647	641	619	600	664	655	623	611	627	621	628	642	590	671	590	618	616	626	637	624	610	617	639	621	612	641	649	648	634	653	644	626	635	647	580	658	633	603	590	643	669	667	584	625	640	608	609	618	623	638	628	635	632	639	629	630	607	614	641	630	597	671	636	610	637	636	617	625	613	624	652	616	628	611	632	634	671	636	643	569	646	636	602	635	637	591	624	647	614	582	632	637	683	646	618	597	613	633	621	619	599	620	635	637	634	612	635	630	587	639	671	617	604	640	616	610	633	592	637	664	608	668	605	604	577	647	641	639	572	615	693	617	599	612	590	626	632	637	612	603	604	564	606	645	615	586	637	592	583	616	639	620	594	639	647	642	617	667	611	633	621	611	592	627	643	633	638	646	618	652	649	639	642	660	617	633	628	606	677	611	616	655	653	658	649	632	619	638	657	591	660	577	659	611	607	660	582	612	629	597	618	616	600	641	621	636	619	596	587	656	605	643	576	654	628	630	663	587	649	633	637	624	600	658	664	620	628	587	623	626	619	644	618	636	616	572	642	626	625	640	619	625	634	665	633	586	629	616	650	587	582	612	655	651	590	600	656	639	641	575	608	608	638	651	688	646	619	619	623	620	638	629	642	635	621	595	597	616	675	647	608	626	608	579	610	604	603	645	625	600	601	655	635	620	586	663	601	569	611	619	628	620	627	610	625	600	605	617	633	617	663	631	613	581	597	595	621	593	621	620	617	654	636	652	609	645	628	613	602	670	634	629	650	608	653	642	716	608	620	647	616	572	635	613	674	630	672	626	633	641	622	613	596	695	631	620	617	659	618	596	612	610	654	628	622	629	634	632	655	623	647	632	633	637	646	604	616	621	633	634	648	624	655	606	595	606	634	630	625	660	648	655	589	638	630	577	624	610	617	621	667	641	631	611	616	609	660	650	634	613	618	637	597	629	598	608	623	633	658	592	610	638	602	656	609	643	602	588	628	660	618	583	592	611	677	647	596	624	571	590	573	623	644	653	635	591	600	657	542	633	617	611	633	647	604	616	606	647	721	629	618	659	595	627	599	600	622	615	613	627	601	595	609	654	605	586	611	659	648	640	665	643	631	588	644	646	648	610	599	589	639	630	609	663	623	586	657	669	597	591	635	574	608	634	619	638	663	622	616	597	631	609	628	618	611	659	615	648	612	635	612	586	616	674	689	628	606	645	626	622	640	644	644	640	634	629	630	575	674	607	633	587	604	656	602	636	645	603	652	578	665	652	637	613	613	617	622	628	668	601	584	640	650	646	615	615	652	648	613	639	592	592	593	625	648	638	625	613	625	629	605	605	654	647	673	652	634	625	629	630	592	631	682	644	587	628	621	608	578	631	597	650	650	599	649	592	645	642	574	603	644	602	627	640	594	651	628	579	617	647	658	643	594	659	634	584	610	669	615	618	612	642	679	646	620	647	632	648	640	634	618	610	631	602	670	647	674	590	642	617	618	614	636	635	646	620	617	641	604	671	615	635	645	653	662	618	652	596	616	656	645	598	602	648	653	624	691	611	631	592	614	610	623	658	626	583	586	607	619	627	609	653	633	599	654	674	642	627	620	594	615	650	655	621	649	595	657	627	602	667	612	630	643	621	661	662	691	627	631	625	675	629	654	625	610	643	599	578	659	595	602	630	593	628	628	604	642	595	685	656	611	679	594	600	601	625	640	634	604	566	606	610	641	615	638	635	644	627	644	628	664	651	657	609	572	659	625	634	623	614	605	594	630	628	644	647	636	598	620	606	617	629	594	644	617	660	606	618	643	598	627	606	660	632	614	629	656	647	622	628	634	610	646	668	659	642	647	608	630	644	625	683	617	642	638	633	584	592	620	589	663	651	636	605	621	660	623	566	671	627	581	657	642	607	646	599	602	620	594	659	699	639	605	593	646	624	641	640	631	629	644	630	614	659	627	595	646	614	655	637	647	660	633	617	592	617	592	650	609	639	599	615	616	630	600	654	666	602	615	665	639	621	664	596	581	599	653	644	612	607	613	623	645	649	633	616	629	632	573	595	596	623	653	598	653	620	618	641	613	620	660	593	655	589	597	635	615	609	644	619	623	680	719	618	605	643	614	630	600	615	554	614	648	658	607	584	620	604	607	645	631	625	632	640	651	601	633	632	604	614	604	578	650	641	611	597	626	650	577	638	636	689	621	607	658	650	618	663	636	639	645	654	642	634	642	661	627	595	610	668	609	670	663	612	598	607	627	629	640	623	647	619	599	604	627	678	619	636	612	607	624	664	651	628	629	612
57573	46365	41140	30100	37990	43658	36413	29984	19736	10098	4615	3690	2877	2006	1022	974	731	748	689	643	840	487	611	1124	862	538	410	281	270	241	207	193	200	187	209	208	193	211	193	214	211	212	215	204	201	200	227	201	218	196	195	205	191	199	179	198	190	224	181	174	194	186	183	162	178	167	195	186	213	219	210	179	193	193	198	202	182	194	192	167	176	201	196	192	173	201	190	184	183	192	158	190	172	184	197	191	185	222	214	206	158	163	177	195	201	200	194	197	178	184	179	175	175	179	180	188	162	173	166	185	191	182	172	202	179	168	181	198	177	194	194	170	186	182	182	187	163	212	182	196	192	189	183	202	184	194	165	191	179	178	191	208	211	185	178	166	196	190	194	172	182	172	183	176	191	176	197	193	189	182	180	205	151	196	207	177	191	175	200	168	169	176	216	187	193	169	197	180	178	183	176	198	195	199	201	191	201	179	170	202	193	176	187	212	200	170	198	175	200	177	193	184	161	174	156	178	177	193	201	207	172	173	197	171	188	182	194	206	189	194	190	161	181	195	154	192	181	195	182	194	191	201	197	229	197	202	205	184	203	176	190	172	189	206	188	197	172	194	167	180	177	176	214	193	190	178	180	171	204	215	191	171	178	173	178	182	188	183	221	186	190	204	197	197	147	178	189	147	187	188	181	201	185	189	170	211	192	182	188	202	194	213	196	196	177	162	197	176	187	184	167	173	198	198	172	187	191	171	192	190	172	155	184	193	192	193	173	190	181	151	191	194	181	163	197	189	174	193	187	185	158	210	184	191	186	192	201	146	179	173	184	196	197	182	193	187	161	155	177	175	174	185	206	175	179	187	175	178	198	199	198	185	172	181	175	181	202	185	180	172	183	175	192	189	191	200	201	174	163	175	209	172	211	184	161	217	213	188	187	183	212	191	200	186	197	159	180	175	181	193	179	185	178	191	185	179	160	177	172	181	171	178	177	181	185	193	179	181	190	193	188	198	209	182	176	195	195	179	194	170	175	192	184	160	194	170	176	199	183	200	184	196	207	195	201	201	172	190	201	184	183	203	186	171	185	187	208	174	180	209	202	175	168	170	163	191	184	192	187	182	204	193	184	208	189	169	188	174	181	186	193	182	213	195	180	175	190	172	190	197	192	169	210	188	176	167	191	191	167	180	165	183	183	167	165	211	181	194	204	191	175	168	188	203	200	190	186	190	196	182	196	188	210	197	188	187	189	200	182	181	198	166	213	193	185	190	179	195	179	204	190	187	193	195	174	157	159	170	209	194	189	183	197	190	172	198	209	176	194	180	200	193	209	190	163	216	180	209	188	178	183	188	189	183	178	201	227	176	198	170	180	198	193	183	194	209	183	172	202	144	181	178	184	168	185	182	188	213	193	199	197	183	183	173	165	177	194	190	203	193	193	202	196	194	174	195	198	174	194	165	211	184	189	193	189	174	228	188	186	207	205	185	198	190	196	186	224	181	194	176	198	188	179	189	190	190	207	190	187	154	213	193	198	202	193	153	184	200	175	187	169	206	199	206	203	142	193	203	166	183	180	201	195	197	227	183	202	187	156	191	177	211	202	189	169	186	184	174	182	190	172	168	188	172	174	183	184	172	185	178	193	195	168	183	156	190	169	192	204	193	154	173	184	194	203	213	197	179	174	179	196	183	198	173	183	166	212	167	172	200	170	179	191	197	176	213	176	187	193	182	193	198	206	166	166	184	180	207	174	170	187	207	208	190	208	158	202	171	173	216	196	193	175	208	162	184	204	212	195	200	185	202	205	199	175	196	186	196	202	171	204	195	214	178	181	209	210	184	156	183	179	173	201	209	197	182	170	190	169	165	186	205	193	177	177	187	197	184	188	196	207	177	197	192	152	188	182	185	183	165	177	186	189	180	197	206	206	168	191	175	170	195	194	215	225	187	216	203	187	190	180	183	188	145	205	167	177	184	169	178	199	176	194	208	178	221	188	178	169	198	177	173	190	209	176	192	170	166	183	208	209	161	170	194	215	205	175	153	184	190	183	197	213	212	190	170	177	198	168	201	215	200	174	170	176	188	159	196	198	181	214	191	191	185	196	162	178	195	196	210	182	188	152	168	197	181	157	201	179	207	194	222	215	170	190	182	188	183	190	177	179	186	203	171	234	183	187	165	212	194	187	187	208	216	181	181	178	176	181	183	164	174	195	170	196	192	174	186	178	199	172	221	193	202	191	189	202	175	209	195	174	163	213	178	187	216	183	187	201	202	197	164	197	159	193	193	189	166	194	181	193	202	198	189	208	170	196	194	189	177	203	179	202	173	201	223	186	184	165	177	181	210	197	217	176	161	180	178	174	190	204	179	197	203	159	160	177	177	201	200	180	172	183	179	189	203	201	163	182	201	203	200	188	175	167	186	182	180	212	191	184	187	183	205	200	200	166	184	152	182	214	181	169	169	176	185	173	175	181	190	184	205	201	187	185	168	159	174	190	206	209	209	190	187	182	174	194	184	188	180	204	186	169	168	193	174	196	178	174	200	175	212	161	185	193	183	189	168	166	160	181	176	184	196	213	172	177	222	216	190	168	186	160	199	186	196	186	178	168	185	183	192	190	181	174	203	188	177	178	187	179	182	181	196	193	159	211	182	200	190	179	171	193	191	196	195	194	190	188	181	199	188	206	195	168	171	196	201	200	196	176	180	193	194	174	184	181	209	196	183	187	195	185	196	187	204	197	178	205	170	202	192	200	171	166	183	167	195	171	165	182	188	192	179	208	202	183	153	191	176	217	215	190	197	188	169	210	174	174	178	202	205	168	186	177	181	175	210	179	195	183	191	194	192	157	188	168	170	196	160	191	197	183	198	208	199	181	181	183	182	199	164	167	201	193	170	229	204	178	216	203	186	196	178	184	170	176	179	192	188	180	188	170	176	179	194	186	175	181	174	186	173	191	185	195	170	161	170	203	186	154	193	201	173	182	184	204	190	213	164	178	186	187	202	179	206	162	205	161	176	148	201	211	182	178	188	181	170	171	191	153	185	164	211	192	166	185	186	182	190	178	201	193	171	216	185	176	185	172	206	198	172	208	172	204	189	199	191	179	171	174	176	170	173	182	164	181	176	166	191	195	203	199	173	174	184	196	171	183	187	181	174	202	189	186	170	207	171	179	196	161	197	183	207	177	179	188	203	192	167	192	214	179	193	200	213	186	191	188	199	209	217	169	199	200	179	190	180	197	181	178	180	205	178	163	209	180	216	171	174	189	182	179	193	192	181	176	169	180	179	185	189	180	192	219	181	168	192	193	204	172	173	200	194	186	196	187	203	179	160	169	184	195	193	206	189	177	184	190	214	156	166	170	209	184	148	196	183	172	199	202	184	200	201	193	185	196	204	180	201	182	203	175	184	186	208	169	189	192	189	177	202	185	162	172	172	196	197	165	191	187	199	206	148	208	185	170	201	176	208	169	174	185	183	207	180	169	161	175	183	194	177	173	211	189	166
53064	62188	48881	49947	58411	52346	50720	34959	16029	11097	12625	11905	11635	8327	5053	4006	3455	3998	3523	3580	3837	2194	3459	5435	4443	2570	1657	994	768	630	621	560	602	568	538	572	567	600	566	561	527	507	469	510	534	514	468	554	491	524	533	546	536	508	467	552	502	470	478	554	464	488	494	458	476	478	503	484	440	477	492	448	462	472	485	479	457	494	496	464	448	465	477	477	508	468	506	457	477	490	489	488	483	430	448	497	447	464	443	487	429	419	455	487	488	469	451	483	464	456	494	432	480	485	484	492	432	471	476	439	484	450	453	451	453	477	488	483	449	466	451	472	470	497	461	454	436	465	483	483	479	476	479	455	444	490	514	465	508	465	458	411	459	470	457	460	498	444	469	463	422	442	486	444	461	458	466	444	472	452	449	436	472	480	478	464	488	453	449	488	440	474	450	426	456	456	466	491	508	474	467	472	440	464	461	468	472	449	475	488	474	453	448	447	475	450	443	427	457	472	475	458	491	460	455	465	456	438	457	458	465	436	460	450	478	467	484	422	472	494	482	469	404	451	487	467	450	492	487	475	443	497	426	415	473	442	480	462	463	474	462	423	459	468	433	469	446	509	446	442	467	457	473	440	454	453	460	480	463	426	437	482	432	465	483	487	485	489	466	462	477	496	466	474	463	449	433	474	411	461	478	465	457	453	488	443	445	464	457	460	461	424	482	492	465	411	474	442	434	462	443	441	463	463	433	431	474	477	431	423	452	491	458	448	479	470	459	440	488	435	460	467	493	475	437	469	465	404	481	487	465	446	485	482	494	477	494	428	488	448	475	444	456	474	508	445	444	454	475	451	472	441	482	457	437	477	508	498	459	486	464	457	480	439	465	462	454	470	494	459	462	430	471	456	470	471	464	463	452	514	457	467	483	487	474	517	466	486	437	421	449	485	492	465	465	454	467	446	480	463	450	460	486	472	460	413	447	443	431	442	438	460	418	474	455	477	450	474	452	479	438	489	489	462	464	445	420	473	481	478	425	424	489	436	469	463	430	460	452	481	457	453	442	471	435	476	446	473	453	467	437	446	482	440	502	485	453	438	456	468	455	450	477	447	455	458	485	470	447	456	462	456	465	431	456	483	469	423	453	466	458	472	453	474	465	499	461	442	448	459	467	431	456	464	476	453	447	446	409	416	459	488	518	426	454	487	469	443	456	445	445	478	457	479	485	447	477	455	472	487	410	484	472	463	430	456	477	468	501	471	496	446	428	448	416	495	434	484	498	494	446	483	467	476	400	451	463	460	435	436	465	441	454	428	459	468	460	464	490	457	486	439	495	485	453	440	460	470	460	445	482	476	480	436	419	451	496	430	435	453	438	464	479	461	509	444	440	442	450	444	429	471	441	489	502	443	473	448	439	472	437	445	456	493	460	442	484	514	431	445	417	458	475	427	454	487	462	515	463	456	462	430	447	445	460	446	478	477	453	454	435	473	454	459	477	419	433	447	429	473	464	478	491	471	453	478	466	481	448	446	432	449	437	499	455	470	489	494	476	502	458	454	479	403	442	489	455	425	473	464	469	480	428	444	454	483	464	415	445	431	445	479	494	449	479	474	460	467	442	434	516	485	420	494	461	440	442	458	507	432	446	480	470	520	418	463	454	494	434	440	441	491	435	519	438	439	424	469	466	474	499	433	457	487	462	439	466	478	459	495	478	419	467	468	433	481	483	471	485	470	470	448	443	488	455	475	483	471	459	496	438	493	434	497	474	512	435	466	498	461	475	439	463	471	452	452	463	441	472	477	466	450	431	456	460	486	418	459	473	522	438	461	436	451	473	461	484	432	464	471	472	438	457	494	460	430	437	469	505	405	495	480	455	456	433	515	504	535	465	453	457	503	484	460	453	470	464	454	444	450	420	463	475	427	445	466	515	431	464	485	442	467	482	480	465	480	439	463	502	456	433	462	455	466	450	459	443	461	447	493	462	457	425	430	487	432	489	436	478	452	461	475	483	446	446	464	470	471	446	416	466	492	476	463	439	453	452	415	460	429	425	470	423	471	437	510	455	460	446	451	415	469	434	414	484	496	462	475	469	428	496	506	429	469	425	471	482	466	491	463	487	442	487	488	462	440	460	431	458	438	475	479	460	448	485	460	494	479	453	439	469	463	474	468	459	465	439	462	465	444	440	472	445	459	472	472	446	483	475	427	432	455	505	469	457	484	459	439	494	406	468	455	493	396	434	428	479	486	430	458	463	451	418	468	457	464	476	496	467	454	463	435	448	473	481	441	500	414	467	455	493	455	435	463	460	425	454	458	492	433	445	493	477	422	426	473	463	466	460	480	480	484	480	445	458	449	449	486	469	500	489	476	465	466	418	478	458	451	431	476	456	495	433	438	455	467	476	458	441	433	451	490	445	449	470	447	430	512	425	483	455	485	485	450	486	469	468	450	444	449	452	467	450	484	432	483	471	438	476	484	442	480	476	474	472	446	485	457	443	466	480	467	479	479	458	463	460	483	482	433	427	449	465	480	430	476	471	470	467	443	455	482	481	442	450	438	463	441	457	476	466	494	458	493	457	449	460	433	504	502	462	473	457	473	484	473	457	461	472	428	494	497	460	446	445	459	454	468	444	452	420	454	487	464	474	473	483	464	460	456	460	481	461	472	429	462	454	518	463	470	454	464	467	513	449	483	452	478	459	494	455	446	437	460	450	449	455	451	456	440	444	464	438	480	461	456	482	471	459	475	432	441	467	485	482	453	454	480	434	467	466	428	426	471	423	473	481	482	507	464	460	485	490	465	500	430	415	487	459	498	453	482	468	468	450	473	445	474	460	432	458	469	502	451	461	442	448	450	481	478	469	481	448	458	479	482	457	430	453	476	420	532	496	452	462	460	483	442	465	481	454	475	444	454	419	450	468	470	419	465	484	470	458	466	426	471	504	412	481	454	481	457	440	469	437	451	478	469	425	435	481	462	468	430	448	402	465	484	428	455	484	465	438	465	515	479	475	468	493	483	458	465	454	463	483	473	484	428	490	504	466	429	496	463	467	457	457	473	414	479	442	474	476	487	433	461	479	456	457	472	495	474	451	443	434	424	417	451	463	437	448	455	473	461	455	483	449	480	486	430	487	479	474	434	458	456	446	430	465	459	432	448	471	436	477	533	470	449	446	448	432	481	470	486	446	448	423	433	457	482	480	452	466	466	484	442	452	483	472	479	472	456	481	444	462	440	411	440	467	440	461	472	466	475	466	484	456	457	451	473	446	437	402	450	473	432	413	480	432	488	445	471	465	484	489	457	491	490	460	455	499	445	462	469	469	486	484	470	456	439	480	474	460	446	463	424	478	444	477	443	457	463	459	440	440	447	438	450	464	473	436	455	437	497	469	468	447	471	452	440	417	484	477	443	479	434	466	462	470	483	408	500	468	424	460	451	461	425	437	455	428	429	453	489	456	467	488	442	459	453	454	438	487	422	471	453	470	473	483	430	482	458	450	457	447	431
24477	26880	24529	9281	5305	3976	2033	1175	578	593	454	499	457	488	473	443	426	420	413	458	428	465	470	439	467	462	470	438	465	408	464	465	430	458	427	478	459	449	420	447	417	483	411	441	426	427	433	424	467	438	427	440	428	460	451	406	433	452	421	437	446	427	452	357	439	484	433	386	469	488	415	434	463	439	422	432	443	391	434	438	435	438	424	412	449	413	450	438	462	437	457	438	428	460	415	450	436	428	441	481	443	435	487	444	441	424	422	416	418	448	428	451	439	483	471	448	445	449	422	453	437	398	406	420	441	433	440	443	416	441	445	440	421	440	428	456	447	428	458	456	434	453	467	424	417	403	402	447	414	462	429	467	480	436	417	447	420	449	443	442	450	436	399	398	420	467	421	459	475	453	450	443	414	454	450	411	430	462	416	425	399	454	471	436	434	437	461	454	442	476	457	441	423	436	409	423	455	450	463	464	407	439	447	448	453	456	484	437	406	442	444	440	435	419	449	440	444	437	403	417	431	451	459	456	455	459	457	439	477	424	415	468	413	423	416	458	452	402	461	472	462	429	395	416	443	434	422	453	466	458	433	428	418	471	472	453	426	438	363	428	420	462	436	430	445	428	403	431	431	430	478	431	439	394	432	449	400	439	398	460	430	444	427	411	449	421	423	438	459	430	427	401	429	459	423	470	459	434	411	453	440	479	440	425	378	437	442	450	487	425	461	418	398	389	423	396	413	430	425	422	402	434	466	405	440	453	498	421	438	452	396	433	393	422	391	424	424	439	448	431	453	416	448	459	419	464	431	479	443	440	424	434	408	432	412	447	402	440	430	441	464	447	440	425	425	434	437	440	446	416	448	439	445	470	446	418	444	476	431	430	426	465	445	379	428	432	439	488	471	443	426	406	420	453	417	402	450	423	431	407	459	459	397	440	401	393	452	416	434	416	493	443	435	448	455	452	450	394	437	417	465	415	407	441	393	468	447	414	438	416	461	440	431	442	432	450	440	404	428	454	412	456	440	446	434	459	457	414	427	440	425	414	453	469	435	408	450	421	461	427	418	424	471	440	438	443	441	441	417	402	441	456	401	461	454	409	425	402	473	484	434	439	419	447	435	395	422	394	444	474	436	466	420	436	426	473	432	421	423	434	432	445	411	474	410	449	432	442	442	406	440	435	470	476	448	497	428	448	446	463	414	431	421	448	418	463	435	471	440	465	462	431	454	410	397	479	391	446	443	443	425	436	409	429	417	438	385	420	434	454	446	437	438	431	451	490	414	434	444	437	407	423	427	465	471	441	445	454	425	406	438	446	456	450	435	431	425	464	447	480	453	435	449	450	377	424	447	445	398	427	444	457	409	417	443	410	407	425	443	433	420	426	444	440	441	421	433	459	484	403	429	413	424	440	423	420	425	429	431	408	429	463	442	444	405	419	411	444	452	452	433	410	456	433	414	407	465	438	423	438	419	402	422	455	434	405	435	440	446	428	418	433	423	448	423	449	426	448	476	457	412	423	438	400	447	443	415	455	457	410	418	445	443	411	424	455	432	423	404	422	427	439	455	418	437	453	428	445	482	411	440	415	455	422	428	411	464	439	461	451	438	462	441	392	453	424	438	438	417	458	418	469	388	444	441	448	466	423	425	416	420	426	446	446	422	412	403	482	461	446	444	422	440	421	443	468	441	405	433	430	443	396	416	420	412	470	439	409	427	383	424	492	434	447	500	433	434	423	436	419	442	419	432	456	426	437	485	424	454	418	423	455	445	432	434	399	409	446	425	405	423	459	446	455	397	464	420	423	401	418	452	459	472	429	433	445	432	441	406	426	440	440	434	423	409	401	436	425	421	435	438	415	477	423	455	488	463	490	417	446	441	433	417	443	401	422	427	419	414	411	456	453	489	430	416	411	466	437	438	430	455	428	466	462	446	443	457	445	423	428	454	454	402	448	417	427	448	420	401	439	412	440	413	446	445	447	433	433	498	446	417	463	421	416	461	400	442	456	431	420	417	429	438	429	481	420	430	451	435	422	452	451	430	416	466	424	431	467	458	420	437	424	418	435	467	450	436	456	459	414	446	433	398	394	466	481	398	457	393	437	413	464	499	483	413	437	442	455	443	416	422	375	434	453	455	410	404	423	432	450	426	468	425	463	456	433	445	415	417	432	460	490	448	427	462	433	454	427	392	451	445	442	500	422	442	441	414	419	425	426	440	441	436	464	461	433	410	459	426	446	424	474	426	442	435	421	405	413	439	480	415	426	425	417	475	471	427	425	424	457	471	447	411	398	467	400	420	476	451	432	398	396	438	485	451	405	477	447	437	497	440	467	425	448	447	428	431	460	460	437	405	465	451	396	461	431	405	465	445	465	465	423	451	454	440	460	404	432	440	453	433	428	426	443	431	439	457	442	444	450	420	470	395	448	442	459	423	431	422	414	443	425	423	430	436	432	438	466	456	416	414	418	429	468	417	431	425	429	454	401	415	419	439	492	469	438	459	436	449	405	441	453	442	436	448	432	435	423	432	401	428	425	445	443	465	412	451	445	441	434	455	436	437	439	454	438	452	459	465	450	432	460	440	467	447	463	415	463	447	439	447	420	442	439	448	419	456	430	446	462	430	433	441	480	470	464	443	400	439	416	403	485	438	458	435	454	456	418	398	437	409	403	454	414	432	467	426	431	456	454	457	451	396	451	420	488	394	441	424	484	441	434	454	484	443	435	418	468	483	448	427	405	417	443	461	472	470	430	429	453	429	425	374	416	445	422	403	408	417	438	442	470	428	404	465	471	435	465	404	434	403	432	397	431	485	431	442	425	397	450	415	490	408	430	465	448	402	431	453	437	479	416	431	456	428	421	412	456	437	403	438	428	466	465	459	429	443	444	446	425	444	400	438	426	456	424	414	430	433	443	462	431	429	396	436	409	448	421	453	405	433	467	430	435	436	461	389	452	451	458	417	442	409	428	437	436	435	450	408	426	464	416	442	467	474	452	420	453	421	422	446	442	379	419	438	401	443	409	439	465	474	431	447	414	407	429	420	461	404	424	429	407	435	455	401	419	447	450	422	426	445	409	390	410	400	443	450	411	477	435	455	458	437	435	456	444	436	441	437	434	435	416	398	453	414	421	449	427	460	443	469	445	465	474	394	434	440	441	433	438	430	421	422	462	463	440	480	446	421	450	429	395	494	403	452	453	433	437	463	451	444	446	415	429	444	422	416	437	418	448	449	412	395	440	430	408	429	472	457	453	407	405	428	430	458	420	435	447	439	427	424	450	457	429	455	459	405	452	416	433	470	482	465	476	449	461	432	458	425	427	401	464	459	447	414	443	446	455	426	433	420	435	447	453	437	426	424	447	434	427	463	445	427	443	444	475	410	428	438	420	488	438	421	468	417	448	417	450	409	427	435	397	485	439	449	450	440	479	443	417	421	440	468	415	468	440	411	434	453	422	415	403	411	428	438	428	497	408	433	417	461	428	438	453	434	481
18665	27333	27935	14052	17368	14325	8824	4957	1766	1615	1202	1265	1289	1222	1182	1077	1073	1140	1079	1096	1146	1048	1086	1139	1109	1054	1074	1033	1040	969	1007	986	1000	995	924	911	939	1012	1003	959	914	958	979	998	1005	954	939	993	972	1023	974	960	992	977	963	986	989	1031	940	992	966	973	978	967	983	983	960	1023	907	992	984	1009	978	941	946	964	963	1012	976	960	986	989	1001	949	1005	954	997	986	954	971	981	985	992	994	958	942	955	959	984	973	999	1016	937	938	1020	967	989	988	970	984	941	949	1009	1015	980	990	1017	961	984	955	963	1005	997	925	971	935	991	971	962	970	1003	999	959	924	1012	925	957	1047	928	924	980	948	978	1013	925	922	998	985	1019	970	912	964	925	922	983	958	1007	987	1031	999	966	995	956	985	938	998	918	970	1001	919	972	978	984	1007	993	956	998	913	1015	967	1036	935	970	989	983	978	960	977	989	965	961	999	977	964	969	935	880	960	949	915	949	955	954	960	1024	1025	1013	944	934	1017	986	975	981	957	934	993	978	994	968	1013	977	1009	1016	973	1054	957	978	973	1042	954	968	971	969	936	989	983	951	1071	998	984	1022	960	1009	1023	984	938	942	975	1001	991	1007	996	964	1001	1006	976	971	976	973	949	929	998	984	1031	994	1000	894	987	990	973	915	949	974	941	988	965	960	1012	955	951	1008	970	1013	922	929	977	1005	996	985	934	961	947	931	928	1006	994	956	985	961	973	975	975	993	927	949	994	971	958	922	934	949	959	952	966	987	1040	935	962	894	998	976	981	1014	962	946	948	1004	968	983	967	965	1000	969	991	955	952	941	971	946	1020	979	999	987	1070	998	944	979	939	980	984	1018	962	940	994	973	984	971	977	975	907	1008	957	951	971	948	980	980	984	983	1008	911	952	1017	959	962	1052	993	980	950	1031	929	960	972	993	1025	983	934	980	921	1005	919	950	972	1015	967	949	941	997	945	937	999	946	918	999	987	1002	917	956	918	982	988	965	988	1007	993	1002	969	975	1034	951	980	992	925	940	999	984	909	990	987	995	1018	971	1009	954	979	1012	998	1011	980	985	988	921	989	970	977	949	987	1015	989	1017	959	954	872	1021	1008	1020	990	1008	956	944	966	959	908	987	997	932	948	931	938	951	1008	1000	1038	954	992	986	994	1007	973	950	915	979	989	967	957	1005	968	973	973	1000	1016	971	988	887	986	996	997	986	967	941	936	979	939	996	991	931	948	940	1000	948	941	1008	935	1024	969	1044	963	983	916	962	928	978	935	941	1032	972	970	958	937	1047	1004	948	997	982	965	987	982	1002	945	968	928	1006	938	986	990	974	926	975	928	915	1014	958	951	960	979	1005	972	977	1024	954	967	981	954	959	1004	980	925	971	954	967	950	1000	931	1016	980	981	979	938	946	1008	973	966	983	992	974	968	964	993	967	989	940	961	965	992	941	972	960	927	941	967	959	981	976	966	987	985	983	1006	1003	974	925	973	938	983	968	947	962	962	1013	964	939	962	984	1026	972	971	974	1058	950	978	937	961	990	990	1020	955	990	991	975	1001	993	931	960	981	968	967	978	1074	982	957	958	1006	957	953	914	975	957	989	987	955	946	967	993	989	925	1030	1017	936	935	953	977	971	951	973	925	1018	988	982	981	1004	994	965	982	951	993	959	941	1005	946	975	923	950	986	939	1058	1033	985	941	985	1028	994	985	974	1005	1005	1036	963	970	973	972	976	991	976	913	994	978	934	1022	942	1010	971	998	1020	955	990	951	1037	988	984	989	937	1023	959	972	973	1004	1019	989	926	1005	994	964	964	974	955	968	946	1000	1010	950	994	962	1007	983	997	1002	993	951	988	974	925	929	957	952	1006	1000	982	1011	930	961	947	952	995	982	976	1028	970	963	994	997	993	1010	967	976	1012	984	940	979	970	905	926	962	988	972	965	980	996	971	956	881	1032	953	971	939	954	988	959	960	1011	998	946	931	979	956	1028	951	973	960	972	974	970	985	974	898	993	951	986	1038	999	991	1003	1009	952	1025	954	984	941	953	953	953	1001	956	1023	978	946	1031	980	968	1002	960	912	982	959	939	967	1002	962	943	933	983	949	1047	996	1014	968	943	1048	946	968	907	934	985	901	969	1010	975	996	1075	1007	980	952	953	1026	1019	995	1015	968	985	910	975	990	1014	996	952	955	950	964	1038	969	975	1040	1016	979	931	995	987	956	913	1019	984	994	971	1010	957	941	1037	984	1004	991	978	1003	960	972	958	992	925	967	946	989	951	972	950	966	997	929	932	1028	971	973	964	990	927	946	963	926	980	1003	976	993	953	932	937	1034	952	960	1034	966	963	1008	979	970	968	953	969	975	1022	975	949	994	960	1025	1061	979	980	977	948	922	963	976	964	957	1011	1002	946	944	972	893	992	997	983	958	1025	981	951	999	987	1013	977	990	980	981	1008	1016	975	948	983	981	974	988	986	969	974	909	1004	991	1017	1005	944	956	1008	951	995	981	1042	955	1009	966	1051	1003	961	992	930	935	980	969	1037	1008	952	1046	936	1000	959	993	934	931	928	925	926	961	986	978	949	934	973	988	988	957	1005	982	948	975	989	916	982	964	1002	1016	1024	1043	920	991	953	1032	978	934	937	957	1011	943	1023	995	1057	961	962	925	998	1014	999	979	984	959	1017	1013	917	980	1020	1038	1006	953	923	918	1018	987	998	990	955	1003	940	934	959	974	1000	963	1014	975	977	960	940	1000	1004	924	988	987	950	980	932	1023	956	980	995	1003	1005	927	981	1002	941	1009	973	980	1017	992	940	906	941	991	1037	977	1032	1026	949	954	983	1002	951	978	988	947	964	1025	995	948	978	961	922	977	996	965	960	999	999	995	948	960	989	941	1019	979	956	1011	974	996	1007	940	983	990	930	1020	971	960	914	932	960	1029	953	915	971	965	973	1034	918	969	876	940	966	989	995	1008	922	990	942	988	966	973	967	951	965	958	985	955	1013	955	978	957	991	988	994	1004	983	975	987	957	1018	1046	965	1001	972	982	978	966	997	1002	909	975	988	995	986	1008	1024	972	998	1003	976	968	967	944	1049	979	998	1031	997	983	968	984	959	961	1003	945	963	975	951	947	926	968	956	946	1007	974	960	1019	949	1010	998	967	990	912	941	981	970	978	945	946	979	984	976	1024	952	934	966	972	1019	981	916	951	967	991	944	1002	990	956	966	970	995	999	969	989	959	1029	959	910	1013	961	963	961	975	922	965	973	984	969	1025	942	1010	959	933	1026	973	1037	981	951	991	981	960	997	993	976	955	935	1017	1002	981	961	985	996	985	922	970	950	928	1010	975	964	998	977	958	967	984	934	952	981	961	954	956	937	988	978	990	1002	992	984	977	984	969	1017	994	994	981	977	1013	985	960	1015	972	1046	914	959	1002	978	987	953	1015	956	970	1011	996	952	1001	987	981	972	1038	1003	971	1006	962	953	928	983	981	918	941	1020	995	987	1002	1043	942	969	998	907	958	959	1002	1003	936	953	946	917	931	962	1006	965	944	973	1008	961	1011	991	999	1001	983	932	987	1009	1015	978	976	997	940	941	962	970	966	895	969	969	949	950	965	1015	991	1026	981	976	986	921	977	927	976	949	996	935	959	1001	1010	928	989	977	996	988	1015	1052	994	954	961	991	956	973	955	919	927	949	946	959	969	1030	965	908	982	989	981	989	1012	1001	983	904	995	997	972	990	984	947	926	1015	1000	1012	988	925	998	967	1011	920	1008	988	1007	940	951
56240	48663	43917	32925	38949	42970	34497	26897	11628	4116	1438	1078	1037	967	655	570	559	513	574	613	533	391	449	637	498	412	393	352	312	304	288	287	291	272	283	289	303	285	292	256	255	253	321	288	309	269	287	315	261	287	284	275	290	301	269	284	271	296	259	271	275	244	283	285	275	264	283	282	305	282	257	309	271	254	256	260	280	268	259	288	280	293	259	275	273	263	273	270	265	287	287	256	249	294	261	300	239	276	267	265	265	265	263	283	280	274	301	273	271	261	298	291	289	267	304	261	288	283	312	257	272	271	286	272	247	280	286	324	267	245	253	294	277	292	313	290	278	270	266	257	252	226	266	256	232	267	238	238	279	236	273	275	252	293	275	272	290	282	277	268	265	265	254	265	249	246	271	251	250	281	289	290	279	269	273	251	277	270	274	263	253	274	259	240	306	279	259	307	246	272	296	260	267	251	268	264	246	250	267	251	284	254	292	280	281	299	257	257	295	287	289	277	260	265	254	287	284	260	285	271	270	269	249	281	264	282	257	255	276	274	261	275	296	322	301	281	247	287	280	261	276	261	268	281	238	265	265	255	274	265	272	260	301	255	274	251	275	273	273	278	273	247	260	300	268	299	243	284	274	270	252	276	256	281	294	248	273	250	299	306	274	296	259	284	290	256	280	266	245	277	297	274	290	293	278	272	269	288	306	274	309	277	276	297	276	277	268	256	281	295	268	252	255	285	278	308	254	280	244	266	262	275	281	253	259	293	267	293	299	273	271	278	255	255	253	298	287	276	268	284	295	297	297	259	255	256	305	268	300	267	271	273	269	255	285	287	305	269	291	268	274	286	303	260	265	248	273	272	273	248	296	262	263	273	268	273	291	271	275	291	288	290	250	241	292	271	282	243	293	279	272	279	279	292	277	262	247	299	249	261	289	279	244	267	228	256	289	240	259	296	255	272	270	272	301	261	279	293	310	270	280	273	297	247	281	267	254	274	261	249	286	253	254	278	267	281	271	246	234	259	235	287	270	298	286	295	291	300	262	311	278	296	274	236	261	277	279	262	275	263	280	271	274	263	247	240	269	261	285	263	278	287	258	268	278	282	271	270	272	279	280	306	262	285	276	260	274	274	272	265	240	259	292	265	272	268	268	259	284	285	277	270	248	249	256	277	267	263	265	252	272	257	243	282	280	278	271	281	247	270	267	277	267	259	275	266	284	276	269	294	278	286	251	270	264	269	243	261	301	262	267	262	270	256	294	251	264	238	293	277	253	277	248	247	276	290	275	258	246	258	272	265	284	279	268	279	307	273	276	291	253	277	272	261	260	256	268	286	280	288	277	273	322	274	274	276	283	289	276	252	302	266	299	278	259	295	279	271	270	267	277	266	260	268	262	257	282	271	253	281	292	273	254	285	260	290	244	315	275	273	287	236	289	279	295	261	255	239	272	292	303	268	268	293	278	282	265	259	249	271	266	293	313	298	289	277	256	243	289	288	245	259	253	258	243	275	246	264	286	293	256	262	283	261	255	248	257	310	283	279	295	279	255	263	250	266	266	261	305	254	301	295	286	263	276	265	246	242	238	256	259	254	251	256	272	272	264	267	287	280	275	277	294	237	261	260	282	317	264	275	281	302	259	227	269	265	274	245	313	279	276	260	291	270	282	279	284	262	265	255	298	291	279	277	281	274	284	245	260	291	295	299	282	268	294	255	273	275	279	278	280	259	292	294	259	265	236	262	289	261	260	263	278	260	295	278	259	248	276	283	305	239	291	257	248	254	263	248	264	260	280	275	307	291	260	261	282	287	257	265	274	252	259	308	274	264	283	268	270	251	236	278	272	235	267	251	260	304	281	291	268	274	276	272	251	252	280	276	264	294	285	295	270	268	287	299	255	259	278	266	235	254	259	301	280	285	293	286	274	281	274	280	270	258	272	310	278	299	280	294	290	286	272	249	252	280	280	292	263	282	267	284	296	284	278	283	269	238	289	308	293	271	294	280	276	327	291	247	268	265	290	251	277	248	269	270	300	317	247	296	290	264	292	259	268	306	259	267	281	271	301	262	255	263	273	278	267	244	274	231	258	286	258	253	261	279	287	273	285	280	281	278	261	273	283	246	264	279	274	284	236	233	291	296	271	263	272	260	298	272	295	241	281	277	286	277	271	270	275	272	275	274	301	285	251	244	249	276	260	260	279	280	226	280	284	263	274	262	243	296	260	280	259	321	279	293	258	263	251	294	263	308	279	275	258	288	300	264	262	289	273	251	244	288	292	255	280	264	253	250	293	257	312	242	257	263	267	265	264	295	219	290	259	273	263	244	260	258	286	328	258	322	259	253	274	283	282	255	290	270	280	291	278	253	259	294	268	258	267	279	259	284	303	308	252	277	277	280	272	262	247	263	257	258	235	272	295	289	294	290	249	279	270	267	289	293	232	281	256	263	313	269	282	291	293	273	255	301	286	267	279	241	286	262	288	284	262	244	255	273	292	276	280	295	276	293	277	301	266	272	263	247	269	275	269	262	296	239	262	257	275	241	279	279	269	288	271	291	307	262	291	255	237	265	292	262	283	273	248	267	269	257	285	268	278	262	290	294	294	266	301	275	255	272	289	290	243	309	276	274	262	277	261	243	313	252	279	259	297	271	275	253	278	299	281	246	286	263	285	261	265	267	287	255	231	236	245	271	263	287	312	278	286	276	264	236	265	266	281	287	301	241	276	280	293	294	271	252	239	282	255	263	290	285	250	267	281	244	268	288	286	243	297	275	279	262	270	273	293	251	268	287	239	260	278	222	257	250	287	266	274	249	253	258	255	269	268	265	307	296	264	262	279	276	253	273	274	267	288	275	270	241	238	277	243	284	255	279	250	276	258	298	287	270	265	267	292	277	312	262	298	259	284	275	271	274	251	272	297	281	276	253	251	304	279	274	265	241	254	256	279	305	252	271	260	242	258	252	257	297	267	255	277	283	244	265	259	248	219	237	276	237	284	243	278	266	288	284	262	266	260	302	291	264	278	275	258	268	270	250	282	297	259	256	242	266	261	251	285	266	247	287	269	260	296	305	265	274	286	292	291	280	265	275	280	273	251	260	270	265	275	292	253	299	259	256	282	270	258	271	308	270	279	295	268	254	279	260	275	254	254	266	278	300	306	259	268	270	292	288	285	305	294	258	272	321	310	284	278	312	271	289	261	266	269	289	263	276	290	263	249	297	277	270	287	296	247	259	271	250	245	285	270	247	267	269	235	251	281	267	272	261	262	289	269	260	284	273	286	274	273	277	290	264	273	272	254	260	271	254	273	259	283	262	276	300	258	267	245	285	272	248	250	280	257	271	302	268	302	230	296	292	300	268	256	273	275	270	288	224	268	253	292	261	286	261	254	269	238	243	266	290	266	273	273	285	285	251	258	271	259	273	221	274	256	275	258	261	258	234	307	271	255	290	275	272	267	271	273	293	258	278	265	248	268	290	253	262	259	263	322	286	273	277	260	235
49810	60335	52156	46686	54875	49069	44932	30919	9737	7724	4453	4039	4516	4286	2780	2382	2581	2086	2720	2788	2414	1842	2210	3564	2053	1898	1485	1143	892	712	707	804	742	649	687	674	734	620	721	661	604	661	631	631	663	685	647	612	651	653	681	657	587	611	636	616	649	618	667	673	632	642	659	617	664	631	609	686	574	674	600	597	626	642	596	585	614	626	616	593	646	653	612	592	633	621	625	587	609	655	655	655	606	631	608	597	611	659	665	606	587	633	634	609	664	618	645	610	627	620	607	622	602	618	620	598	668	600	652	710	653	615	633	634	638	612	630	640	632	590	666	604	632	644	660	660	652	629	643	622	629	615	606	613	643	661	615	581	626	650	632	643	606	652	618	610	671	651	646	644	652	602	628	665	607	638	614	622	627	623	683	599	654	606	629	622	620	592	614	562	622	630	616	606	603	617	615	625	608	584	620	645	621	642	628	619	619	677	631	632	636	637	647	610	628	588	648	597	612	584	617	593	653	611	581	637	599	631	650	585	634	603	637	611	605	665	646	626	641	640	632	632	608	609	614	612	661	613	660	609	575	642	620	643	608	600	627	614	629	619	623	624	600	636	612	614	636	614	627	603	601	618	631	658	647	612	604	647	656	648	637	629	628	642	600	649	613	605	633	646	602	595	586	626	612	591	599	627	611	661	641	627	593	633	613	669	628	544	584	667	614	626	632	585	662	580	600	576	648	634	556	646	666	675	621	621	613	621	642	593	602	651	677	628	600	601	610	635	624	597	616	599	643	618	593	605	614	582	627	594	597	638	574	564	659	609	676	643	648	628	616	638	596	641	673	630	644	621	607	585	638	644	644	615	584	614	657	634	634	651	614	595	616	600	626	626	622	605	632	588	607	612	641	647	614	643	613	602	632	627	603	638	571	628	613	632	624	601	591	635	655	582	579	631	607	652	620	641	568	584	617	630	640	618	605	638	655	616	635	632	578	617	649	605	661	647	667	621	576	611	636	637	641	671	616	624	651	650	601	596	629	587	620	605	634	649	625	630	602	609	666	691	592	634	616	602	641	624	565	657	607	604	591	665	632	626	638	600	615	631	635	633	655	635	599	620	642	605	598	639	606	639	623	609	588	631	603	590	616	584	614	619	641	604	605	657	620	649	624	645	617	673	649	622	583	601	596	615	624	624	638	638	588	619	649	648	614	652	643	638	592	576	624	638	602	619	657	627	670	666	599	662	605	620	658	605	623	627	618	648	588	602	606	632	601	647	634	619	639	618	621	591	646	572	625	614	642	629	632	638	596	649	605	626	599	622	627	616	639	631	583	575	639	583	616	646	648	644	661	655	615	627	607	583	649	619	638	574	621	605	628	622	609	626	582	645	616	611	600	629	570	645	620	596	565	608	669	620	602	598	616	633	614	607	595	615	603	587	664	635	618	635	589	625	603	629	600	626	603	573	609	579	649	626	608	594	641	616	625	633	636	598	602	606	605	637	609	627	607	664	630	564	647	668	632	610	609	630	615	627	649	623	607	643	567	619	620	593	604	580	611	618	596	664	558	613	653	640	643	637	607	602	628	622	650	598	622	638	649	622	624	649	644	649	612	659	656	631	618	649	632	604	641	632	597	591	599	692	654	603	652	620	645	595	617	594	667	614	655	625	606	603	606	684	665	630	624	642	614	614	641	600	652	592	553	625	642	640	620	636	596	642	678	655	664	642	625	636	639	622	591	595	634	550	591	642	634	609	590	633	658	632	645	638	636	628	608	613	618	644	631	612	621	648	669	642	604	609	634	621	628	584	625	613	613	617	613	579	604	582	662	628	652	641	628	676	633	618	638	630	639	593	557	586	645	617	633	603	624	616	637	632	612	629	620	631	620	611	564	623	684	659	577	629	633	586	604	623	617	614	627	632	615	609	606	620	619	649	611	623	598	668	627	637	656	634	613	619	612	596	671	637	648	596	605	635	600	643	659	638	610	642	608	639	617	663	645	622	599	604	599	577	573	596	630	618	681	595	588	620	655	594	649	641	649	619	614	645	623	582	619	674	577	619	612	579	666	632	597	599	640	631	583	618	631	578	626	657	601	630	657	646	618	589	653	645	592	584	632	624	655	584	626	633	608	589	631	642	626	637	673	612	570	597	597	649	619	625	667	625	600	644	643	644	594	613	629	638	601	622	590	654	645	693	594	575	638	656	685	617	599	611	610	671	602	599	644	656	634	614	654	601	643	610	619	578	585	605	607	663	624	644	628	605	640	591	657	628	616	652	603	614	617	616	608	622	647	637	655	609	582	615	585	642	606	598	612	610	581	676	649	634	607	594	556	670	621	633	666	651	559	676	646	625	603	627	611	617	623	600	640	665	584	631	673	639	647	620	600	611	636	595	603	612	621	622	620	635	625	607	653	678	645	571	623	644	670	605	632	633	642	619	609	649	573	602	637	593	635	564	620	600	667	610	624	618	620	635	612	614	617	655	612	600	658	628	619	607	579	654	639	597	604	604	611	655	594	603	614	633	610	619	610	606	646	648	654	643	579	612	581	633	611	655	609	656	627	639	595	640	624	618	619	645	617	692	668	652	599	619	614	568	623	612	640	625	614	621	632	640	617	596	629	598	649	616	662	624	593	573	636	630	654	634	620	619	574	673	583	605	639	611	597	653	585	625	610	574	566	613	634	650	628	621	585	616	554	642	617	658	631	629	611	653	625	619	653	623	630	622	553	672	645	645	601	659	658	633	636	601	611	647	630	616	619	623	647	656	576	625	607	591	606	658	637	642	649	602	602	606	592	612	624	628	609	551	632	575	611	621	651	631	617	653	603	644	600	606	608	607	591	644	583	634	660	672	642	631	610	628	636	584	659	621	618	573	622	627	607	635	675	680	679	625	625	605	606	605	612	614	610	621	660	634	653	635	602	641	613	592	642	650	615	610	641	644	642	653	605	624	610	596	615	596	581	613	603	652	624	610	612	587	637	613	640	641	585	604	645	603	640	631	583	603	580	591	624	644	596	601	668	647	606	599	639	631	649	651	618	609	603	614	607	601	651	623	619	625	655	605	647	684	619	626	598	608	622	617	594	633	615	625	673	614	659	628	625	610	632	634	635	675	622	625	630	603	646	592	654	603	642	621	616	632	615	639	594	607	655	613	623	628	620	602	597	636	612	624	626	619	616	637	627	622	628	613	614	601	623	623	609	642	649	641	599	604	607	568	631	612	589	606	620	606	676	632	664	607	630	622	640	628	663	587	634	604	699	630	645	623	607	637	607	611	609	600	645	688	647	608	602	619	580	641	657	627	564	646	664	629	615	562	672	618	563	662	657	605	597	641	598	614	617	630	657	601	613	667	637	606	629	630	659	631	615	682	595	614	648	605	629	634	592	626	574	642	628	600	615	634	641	624	576	637	627	605	601	646	622	623	604	631	661	653	614	640	642	618	572	587	619	651	620	633	600	607	619	655	626	583	619	598	578	645	578	628	631	656	632	581	618	608	632	577	654	635
58989	47544	41652	32927	36864	43135	39342	32174	19086	9810	4240	2315	2076	1601	1137	940	911	820	1049	855	888	624	582	1191	708	560	509	347	314	247	186	197	191	192	226	201	185	203	178	192	194	219	218	188	190	201	209	193	224	202	188	162	211	183	178	177	217	178	196	176	172	219	213	199	204	165	177	183	187	196	192	199	183	190	199	190	187	173	211	172	193	184	200	208	181	175	166	202	175	168	165	180	190	182	182	184	193	216	177	195	224	196	172	193	205	180	204	178	177	192	184	176	178	178	192	160	205	168	186	190	188	161	197	205	156	205	191	163	195	178	194	179	181	159	188	171	174	182	202	188	195	176	205	183	186	176	175	199	209	173	173	177	188	186	193	201	196	202	196	186	187	195	196	213	162	195	189	176	182	196	193	210	180	183	219	184	166	174	178	163	196	201	187	204	172	176	154	196	207	178	168	173	157	191	209	191	204	176	198	178	175	194	180	176	178	193	169	191	189	206	205	175	198	184	163	194	185	192	196	175	191	198	206	193	190	204	199	193	202	205	202	215	173	195	177	207	159	208	186	174	165	181	177	196	195	196	183	190	174	178	168	185	194	203	186	177	174	179	174	183	164	170	179	194	196	163	216	186	198	204	206	173	183	198	189	174	187	201	173	156	172	164	204	186	182	199	181	192	203	177	189	181	169	180	190	190	187	167	185	172	181	190	176	184	194	161	186	184	184	184	214	208	196	183	144	182	167	162	170	174	176	188	164	186	193	161	180	186	195	180	212	214	200	186	206	199	187	193	185	195	175	187	191	152	194	185	179	208	204	199	186	200	203	182	191	186	156	207	177	203	207	202	182	178	140	156	186	202	172	183	180	202	160	176	197	203	165	198	180	203	222	196	174	201	178	195	188	206	196	198	198	219	205	163	180	176	187	177	190	184	214	183	180	162	207	178	163	173	195	201	199	171	186	164	187	188	189	197	184	184	155	197	171	169	197	183	167	163	206	159	192	189	184	179	180	179	197	184	205	187	194	197	171	198	184	194	173	190	190	178	180	194	178	213	189	196	165	179	175	208	187	183	185	199	197	193	174	196	178	188	207	176	179	170	202	188	187	175	181	176	195	153	186	218	180	181	191	178	189	176	192	190	192	194	185	205	192	169	181	163	194	233	187	162	184	203	193	168	172	185	213	204	183	205	189	175	179	192	178	163	171	174	192	204	173	188	194	188	203	174	166	191	181	183	209	168	200	174	211	176	183	195	190	172	199	196	196	203	185	173	182	200	177	207	207	199	186	163	183	192	188	184	160	189	214	149	190	185	186	206	181	198	186	200	178	203	197	202	199	214	151	190	214	173	179	177	163	168	205	175	182	187	216	184	162	162	182	224	192	204	194	188	180	179	195	180	167	189	182	166	208	163	187	181	191	188	204	166	201	182	167	175	164	209	195	179	189	235	185	174	163	189	152	188	188	177	198	187	187	201	200	188	164	180	182	192	194	215	195	186	179	207	168	176	182	201	188	210	212	213	186	169	181	185	202	178	188	190	197	210	199	212	163	170	190	179	168	192	210	202	194	208	190	185	173	170	179	181	175	192	206	170	177	204	190	183	193	179	205	169	165	187	193	165	192	169	204	193	200	216	191	187	176	179	218	202	175	191	179	197	187	198	177	184	182	209	197	191	174	162	185	200	169	164	182	174	171	197	192	216	184	157	171	171	192	180	181	165	184	189	169	178	198	199	199	163	189	184	188	216	185	180	183	190	181	189	175	186	175	172	193	185	170	159	177	184	175	190	177	182	175	210	158	197	159	184	174	173	191	167	190	192	185	154	213	186	207	184	178	194	221	185	191	171	180	197	188	198	192	173	183	200	191	200	189	190	180	173	163	177	196	195	179	182	203	188	157	166	199	187	213	199	160	188	186	200	204	189	178	190	173	156	203	177	192	154	194	188	222	188	175	198	209	184	198	184	184	206	171	170	174	185	171	187	215	208	168	185	181	212	192	203	186	180	175	202	164	208	204	180	195	162	195	183	217	189	190	182	206	185	192	187	182	201	199	189	190	175	204	196	176	187	205	170	193	193	192	214	184	189	187	176	188	164	184	185	185	203	199	209	189	178	199	186	179	195	179	184	178	188	180	203	194	191	159	209	193	171	170	199	180	174	180	207	185	198	175	168	180	174	199	217	200	197	190	180	180	191	189	168	196	193	195	169	195	200	190	195	188	175	181	195	194	195	186	184	177	179	165	179	192	193	176	184	197	183	175	192	149	207	169	176	189	193	167	197	203	212	188	186	181	175	193	171	195	190	199	210	170	179	202	182	202	194	152	198	177	155	200	193	184	178	178	189	191	179	195	206	178	163	210	216	184	174	199	192	181	185	176	184	175	198	178	188	205	187	209	223	183	205	184	168	210	197	170	167	201	187	184	181	163	219	168	203	187	191	183	195	192	182	181	179	175	156	193	191	190	207	199	203	202	168	182	198	197	187	191	173	189	192	195	193	198	185	178	202	202	179	156	167	200	188	205	194	197	185	184	180	164	186	202	189	184	216	159	204	178	177	208	203	204	206	191	214	174	164	178	203	191	189	179	169	172	180	190	181	181	185	168	186	198	195	201	175	205	169	186	189	182	187	198	175	173	186	189	188	197	175	178	169	190	220	173	176	179	159	187	186	202	174	194	187	164	208	181	163	191	162	192	201	202	168	179	175	190	186	193	152	187	161	172	197	194	172	164	174	178	198	191	204	201	165	177	190	185	198	163	185	194	184	194	174	178	180	195	175	174	193	173	192	171	187	198	202	203	195	213	209	188	173	205	164	205	189	199	185	195	195	187	174	168	196	171	175	196	214	189	177	196	164	198	178	212	172	176	183	180	187	186	175	193	180	168	213	182	172	182	220	197	182	182	184	195	191	218	165	189	193	177	174	171	203	179	192	173	201	188	194	190	212	169	178	191	176	186	181	202	210	196	191	171	192	191	192	178	194	178	170	182	188	167	178	195	174	196	184	180	196	206	184	213	206	168	196	208	184	205	180	168	176	184	181	190	184	202	202	217	182	177	176	182	215	175	186	186	181	201	167	197	195	170	177	176	191	178	191	197	188	217	185	195	199	223	185	170	205	193	208	205	174	176	207	216	190	189	188	198	163	206	194	197	203	216	202	195	172	196	195	194	172	171	219	222	172	205	168	167	201	189	199	157	171	197	209	207	181	191	179	194	176	172	188	198	181	184	191	165	174	195	190	186	219	187	177	198	187	183	187	181	185	184	199	204	182	209	181	170	179	208	185	173	175	181	182	164	172	207	189	171	185	222	153	193	180	184	187	204	194	176	182	188	167	197	197	165	212	174	172	170	163	189	181	199	188	188	160	177	199	183	195	204	186	187	180	187	186	190	185	194	181	192	186	169	175	185	205	204	191	194	166	167	186	165	191	203	183	165	184	180	200	189	169	190	181	188	177	215	192	203	163	202	167	166	181	194	222	178	177	195	175	197	199	161	172	199	170
54471	62262	51186	51543	57139	53529	52626	36966	16473	12113	10237	8497	8538	6395	4523	4700	4106	4281	6110	4574	4189	3314	3181	5841	3400	2901	2528	1508	1305	631	554	684	630	551	590	524	554	569	585	510	522	524	484	539	540	559	537	500	505	498	541	504	490	498	482	514	472	514	497	555	465	520	457	511	456	510	486	460	486	467	503	458	478	487	512	481	466	439	507	419	487	485	485	476	460	469	459	507	465	438	460	453	460	446	483	485	489	497	449	481	444	468	437	524	447	489	439	489	426	500	449	430	473	429	443	455	425	458	495	453	475	496	417	462	474	473	493	490	478	490	472	446	489	450	473	496	472	443	485	468	482	473	472	475	461	460	464	504	432	456	455	473	449	443	481	475	439	480	424	455	465	417	437	457	484	490	469	471	484	499	466	476	456	494	448	487	449	427	416	438	444	443	449	458	480	423	474	458	449	471	495	442	474	471	439	465	456	462	465	461	464	455	492	475	452	493	429	462	481	484	437	415	433	447	483	465	474	461	422	452	467	443	472	428	485	495	487	447	452	426	460	438	440	442	433	460	479	440	473	495	445	459	430	444	476	447	466	469	448	469	484	452	406	492	445	457	428	459	456	433	484	462	457	450	431	460	464	437	445	471	470	462	505	467	489	456	461	417	478	457	454	402	482	431	459	460	513	465	465	454	452	489	445	441	467	445	454	461	469	456	482	430	451	452	441	487	484	468	487	462	451	464	473	466	425	465	477	452	479	471	471	463	434	460	484	449	431	474	437	493	461	479	477	502	498	416	469	450	454	471	461	458	474	456	445	472	456	472	453	525	471	465	511	423	438	475	465	444	468	484	460	479	473	427	471	436	487	459	436	461	510	453	432	480	456	474	489	447	511	471	422	440	488	451	509	433	495	447	470	475	474	464	518	466	499	455	445	503	460	510	482	439	490	457	448	416	423	457	464	451	424	499	491	456	446	466	491	463	473	456	482	446	470	484	421	458	421	449	488	439	485	512	481	458	438	427	461	467	456	474	422	436	452	469	433	446	469	448	482	454	443	461	466	465	447	483	449	488	486	476	478	483	441	439	456	453	458	468	466	460	467	456	528	439	427	464	475	481	474	485	479	509	448	457	445	455	434	483	445	484	474	432	466	426	474	459	462	484	454	463	469	463	501	453	462	493	465	449	463	430	439	461	423	454	473	463	472	426	495	462	441	435	424	430	474	471	429	425	472	426	486	442	443	477	471	500	470	442	446	432	422	473	485	469	466	482	461	438	482	459	462	435	480	441	477	489	500	466	499	438	482	440	443	466	469	434	487	473	466	462	478	448	470	468	482	416	461	477	465	468	446	437	467	477	457	415	463	495	448	521	463	453	495	432	438	469	449	474	459	460	472	451	483	470	449	458	488	470	458	438	461	448	452	455	475	505	454	466	443	486	463	435	469	478	427	490	523	454	464	480	449	490	464	461	473	462	469	443	452	457	461	449	432	504	488	480	484	449	432	424	460	467	484	436	438	472	459	424	506	470	472	439	431	491	503	444	484	440	464	455	456	451	452	484	419	447	443	506	505	478	459	440	482	440	464	521	478	445	514	497	457	439	496	497	460	463	464	408	398	463	465	473	441	471	471	462	446	452	447	469	470	440	425	466	455	457	449	453	442	478	458	445	474	515	480	445	457	444	467	474	449	457	432	461	467	438	463	458	436	413	478	486	453	442	464	457	450	462	426	475	478	443	458	476	442	466	463	476	471	450	474	467	431	438	504	430	461	439	473	500	441	446	441	533	499	438	453	526	491	472	485	452	468	442	494	450	456	439	442	457	448	431	501	473	453	449	449	455	471	489	446	446	445	453	498	471	483	458	441	448	460	449	471	435	464	438	430	477	467	479	472	467	472	495	470	472	465	436	466	456	482	435	458	479	440	414	496	453	476	456	470	470	432	462	488	445	455	466	496	495	465	465	430	444	430	458	447	479	479	492	462	466	420	497	456	451	474	452	474	450	468	473	439	461	442	467	490	458	421	447	438	485	493	473	463	488	475	413	428	457	452	454	465	438	464	450	425	466	485	443	444	482	479	468	483	440	428	523	489	437	487	489	477	476	447	458	496	454	477	433	482	466	476	462	444	461	431	476	475	443	457	453	473	458	503	466	484	475	430	488	415	488	464	428	435	438	484	447	481	492	437	460	450	404	434	421	499	450	453	422	443	497	432	444	414	426	448	482	423	474	462	423	451	441	445	471	447	458	466	473	490	471	470	476	473	475	470	489	464	435	424	438	515	468	454	457	489	498	421	452	446	464	444	455	462	472	507	456	447	473	453	475	452	508	476	455	447	466	426	438	499	439	450	474	464	480	490	430	463	488	433	488	472	468	480	423	477	433	478	478	448	444	488	446	488	477	478	465	446	502	434	444	443	439	499	446	428	476	483	431	469	438	472	442	432	448	475	465	453	470	461	442	462	429	483	438	493	457	430	458	475	422	415	465	428	466	437	476	423	455	474	433	431	443	477	466	453	457	446	439	432	445	483	496	463	459	457	486	441	448	450	463	473	455	450	465	459	439	438	494	473	442	454	468	491	447	492	484	506	466	436	424	418	464	467	456	473	444	438	450	415	463	464	486	472	440	469	463	436	481	466	486	440	458	447	469	477	450	454	460	461	473	444	446	477	454	453	484	466	434	450	415	480	472	464	447	461	495	466	478	465	445	469	456	425	497	469	492	489	439	442	463	475	457	470	451	458	478	446	484	453	441	451	460	446	491	469	414	456	454	441	434	442	436	440	452	433	442	464	454	474	488	471	441	414	439	444	450	439	442	433	438	439	491	447	449	465	470	453	490	456	480	424	472	450	448	458	516	464	468	484	496	479	476	438	449	471	447	475	429	465	455	470	487	476	434	484	445	509	456	456	433	473	437	441	438	422	476	426	487	495	458	420	482	451	502	473	455	444	486	452	456	422	422	484	489	450	490	453	463	435	451	476	444	446	480	478	431	466	446	452	476	448	488	500	439	457	428	456	468	461	445	488	453	464	462	428	437	476	453	447	467	452	453	458	488	411	454	442	451	464	456	483	463	467	470	481	450	445	491	461	412	460	451	475	485	487	476	474	435	495	484	487	415	461	481	446	484	466	464	434	522	404	425	469	456	463	439	449	426	478	485	465	463	480	448	434	487	449	489	488	456	445	413	490	463	461	472	449	451	462	437	469	460	458	449	481	432	500	469	464	475	432	441	494	460	468	477	451	441	473	438	503	508	478	465	488	475	436	441	479	494	448	470	471	430	445	439	490	472	465	423	470	482	467	452	461	451	443	437	522	467	457	436	437	447	447	504	449	454	453	476	422	456	407	444	473	520	449	482	444	496	436	425	478	455	413	427	443	477	474	467	452	484	472	442	438	448	458	488	452	461	453	494	469	474	472	458	477	460	468	409	486	461	488	481	481	464	440	455	470	444	478	481	460	464	424	471	466	468	466	430	430	458	482	443	471	446	449	473	505	469	435	444	460	491
25114	26158	23351	7725	4079	3000	1832	1052	598	535	515	479	449	515	454	464	475	441	529	494	411	451	521	450	461	483	485	429	431	440	420	447	445	429	482	480	411	434	461	425	439	470	400	423	448	440	471	423	442	398	452	440	443	420	421	457	430	448	471	440	438	400	462	422	454	421	462	456	489	451	442	447	407	444	467	449	475	456	432	417	417	428	451	458	475	427	440	480	465	462	449	465	462	408	474	421	425	392	425	450	407	476	421	442	464	414	439	433	433	440	415	448	440	416	443	470	460	475	459	463	444	437	427	419	450	450	440	446	420	475	432	468	434	438	463	442	408	466	473	424	439	419	426	460	438	418	447	407	464	433	416	437	432	431	401	496	458	428	473	414	418	450	456	474	470	432	454	412	421	481	452	429	426	452	447	416	458	416	438	448	450	428	452	421	432	394	427	479	455	385	453	443	463	448	422	442	479	450	430	496	420	432	443	453	446	442	432	429	429	450	461	449	443	427	457	427	429	444	454	412	454	477	442	442	414	418	413	493	414	420	476	456	413	433	450	445	450	488	444	471	461	473	423	437	391	492	441	409	435	501	422	434	429	414	444	400	477	427	457	458	444	435	455	410	419	478	450	436	472	440	436	453	423	424	437	402	444	444	444	472	464	424	423	401	451	430	423	422	459	417	408	448	392	445	432	397	436	468	393	443	425	467	418	431	415	453	432	395	452	408	410	401	446	466	444	432	424	445	425	425	424	405	456	450	426	421	476	459	438	453	427	415	467	468	450	461	485	433	453	437	448	494	466	417	445	423	441	448	470	496	434	459	433	445	397	410	467	465	461	366	435	484	420	458	450	421	442	430	454	430	426	418	432	415	430	425	464	439	439	440	471	416	412	437	443	457	455	450	434	458	460	456	443	460	390	434	428	456	415	417	484	427	425	437	454	391	449	451	430	456	429	457	440	414	428	485	431	453	471	457	476	451	421	436	480	426	421	472	432	410	448	471	442	446	464	467	429	408	425	460	419	429	431	411	427	434	405	460	474	465	425	438	420	427	422	426	422	436	436	431	415	415	421	475	420	417	426	454	408	457	432	431	484	430	472	441	424	450	424	444	461	471	456	432	430	457	458	482	390	442	409	427	461	467	448	425	473	450	433	438	450	441	398	416	420	409	462	433	421	429	457	438	434	449	466	443	445	418	417	442	431	450	424	428	439	405	447	423	402	437	426	403	470	452	446	467	436	467	405	407	453	416	444	431	443	458	435	402	458	425	490	451	446	487	459	416	447	432	418	483	437	423	457	405	390	418	426	424	442	411	442	451	466	437	431	405	451	423	440	432	433	409	432	414	468	476	430	463	428	451	440	431	459	440	462	443	455	440	431	438	457	442	414	435	441	470	430	395	434	425	431	423	453	437	435	440	427	414	446	406	424	401	432	431	474	432	446	425	459	431	430	438	461	439	455	454	433	417	456	417	445	414	434	418	433	399	472	402	475	459	431	428	459	427	402	496	448	433	429	443	405	480	422	412	483	468	458	444	460	464	408	462	440	427	442	440	424	391	432	439	421	445	460	438	459	462	480	404	453	424	466	423	414	417	428	461	489	455	478	429	438	441	410	488	403	454	408	436	446	457	450	457	447	422	417	424	447	436	458	416	454	409	444	425	441	478	458	496	460	447	425	440	439	411	461	472	436	403	429	466	409	420	439	437	452	430	428	458	478	464	423	450	468	439	436	460	453	439	453	456	448	453	444	430	450	437	425	435	406	421	435	439	431	427	463	434	459	435	448	408	434	448	439	448	445	446	446	409	464	454	435	475	435	379	444	438	442	486	423	434	488	458	433	433	373	438	431	441	432	451	421	464	436	465	444	433	497	431	417	431	441	464	456	402	442	409	466	412	413	424	436	431	436	444	458	433	421	444	441	459	415	403	419	462	423	414	438	417	434	443	443	422	432	435	460	419	476	459	469	416	416	444	443	472	470	440	442	435	442	435	482	437	427	413	394	416	459	452	433	432	420	423	441	433	427	445	446	459	458	413	426	459	445	476	435	445	423	441	479	452	417	440	443	445	461	453	418	419	449	427	485	430	428	441	450	454	473	444	443	462	445	440	458	447	433	398	398	440	444	426	396	432	436	420	470	425	415	458	429	407	385	423	495	467	456	398	466	415	416	432	468	443	453	434	429	412	436	428	434	436	463	449	462	470	477	452	461	435	451	437	456	439	470	415	453	446	421	472	420	414	411	417	446	434	449	432	425	406	418	473	449	386	491	450	465	425	419	416	430	425	452	431	462	422	409	441	425	458	472	449	438	479	440	413	434	430	431	393	434	434	442	441	401	439	442	459	450	435	496	467	482	424	482	454	417	427	457	430	467	411	428	446	475	398	401	474	423	446	428	422	380	464	442	420	404	424	465	469	490	417	436	459	451	452	410	448	436	446	449	428	425	452	420	448	437	452	436	396	455	436	460	436	426	394	436	429	412	428	448	431	455	417	386	418	457	391	454	463	442	467	461	462	447	437	443	426	439	429	410	450	436	453	436	471	432	471	428	442	425	453	471	483	461	423	445	447	427	429	447	400	445	450	457	421	462	434	424	429	435	440	471	452	438	457	493	430	426	406	434	454	436	431	473	440	438	419	408	475	482	429	457	446	393	410	445	461	417	425	441	417	433	400	430	446	439	466	470	485	420	439	416	426	443	418	423	445	389	415	399	426	450	453	454	427	453	426	460	417	433	441	410	416	444	436	447	400	440	431	442	424	474	453	453	485	406	437	463	451	421	461	465	428	420	426	448	452	415	469	456	478	403	440	420	454	462	451	453	468	410	445	428	434	456	435	451	425	448	421	459	436	461	459	430	382	431	393	451	431	422	472	436	450	455	473	427	438	475	463	444	420	390	426	422	425	442	434	420	429	481	448	474	471	462	423	448	445	435	415	437	461	435	432	434	472	467	430	426	468	444	469	474	452	482	457	422	487	430	454	449	448	483	471	417	448	437	464	429	416	477	432	432	430	428	408	448	416	451	409	412	451	415	447	430	445	418	456	446	449	495	415	413	410	518	442	449	423	449	409	421	463	451	423	424	438	428	430	453	398	399	473	414	472	451	467	441	431	447	452	487	456	453	452	445	458	431	460	472	457	441	407	431	430	378	428	436	467	423	419	420	417	442	446	439	469	437	438	438	454	418	448	436	455	449	450	415	449	434	461	434	441	435	452	443	426	439	476	475	407	455	435	446	442	437	436	471	464	483	472	486	452	456	427	446	448	402	425	416	496	451	429	437	420	450	472	447	447	466	419	453	394	452	466	466	418	399	364	421	423	413	459	459	404	449	424	486	443	431	440	448	467	420	439	450	433	443	458	415	492	427	454	428	468	420	418	443	438	450	442	450	439	430	441	447	454	394	461	429	408	458	469	455	467	444	413	409	432	423	465	440	422	447	439	430	420	442	449	444	461	439	432	438	423	450	416	430	414	444	452	433	447	426	471	461	438	420	426
19551	26913	26611	11949	14933	12855	8125	4664	1912	1701	1398	1263	1282	1169	1160	1085	1145	1189	1191	1136	1089	1118	1068	1063	1077	1056	1015	1024	998	974	974	937	974	1000	1061	1024	1012	961	965	987	1009	1033	971	1008	959	908	988	977	957	1000	954	979	987	1019	977	979	998	1018	998	995	955	989	943	1012	952	964	996	953	913	985	1021	980	972	979	965	943	1001	929	955	959	1001	945	961	1001	948	1023	967	1018	979	992	1048	962	908	966	944	971	1029	966	1000	1031	1002	1031	977	1019	1003	1025	990	998	982	1045	956	953	1046	1003	957	1018	956	994	993	1035	971	945	1051	962	1057	1039	969	1025	959	1011	995	954	988	969	938	1006	956	1045	1062	1010	966	987	931	911	980	969	981	984	1010	1009	1001	994	1005	955	994	945	1031	1010	981	999	1017	1030	965	964	1018	932	996	977	961	968	983	950	1030	992	1015	973	961	1055	1037	960	914	981	992	967	1020	1027	974	964	972	1004	1015	952	963	1020	1039	1021	956	958	1001	1000	992	1026	961	990	1007	1024	951	950	1025	964	910	909	963	1015	976	996	952	1038	973	1010	940	994	977	1004	910	963	980	1030	977	996	976	996	980	1005	958	957	946	1007	986	963	967	969	944	985	992	956	949	1036	981	976	962	954	1017	991	986	910	939	1009	965	997	943	995	998	976	965	996	1010	1026	954	958	998	986	984	966	952	933	986	972	982	971	946	999	951	958	1031	990	986	936	960	1030	926	933	977	1042	951	1040	972	1004	1007	972	1028	981	974	1004	985	1005	940	965	960	962	1023	976	935	971	972	977	996	1037	1002	983	981	985	963	966	954	956	956	969	971	1053	993	1003	1019	941	995	976	960	977	960	969	1015	994	942	1048	950	1004	979	976	997	933	995	913	983	993	1034	1064	896	1017	966	980	981	999	1035	953	994	960	944	962	1015	956	947	927	936	1009	983	927	956	973	999	1031	942	974	963	1022	991	997	979	987	994	989	1008	976	1000	968	931	1025	964	978	952	967	1056	968	992	993	974	1037	957	967	945	951	991	1019	979	995	1032	956	1002	944	938	1002	955	1017	978	949	988	932	1012	985	924	975	1018	1026	1035	956	993	990	1016	936	956	960	965	955	973	940	941	944	1030	940	978	1014	974	1000	973	982	976	1021	978	1012	967	1001	942	1043	987	1018	931	964	896	938	947	973	945	954	962	963	977	948	975	990	947	950	1023	1041	937	983	1027	957	986	952	976	1036	995	1038	938	1032	945	996	1005	1008	965	1009	951	997	990	930	978	953	917	1020	962	957	968	915	991	1003	1017	1006	1006	931	986	1015	962	1059	986	1030	975	915	956	966	983	957	1021	989	973	997	976	1030	969	998	983	950	953	932	963	954	991	1040	981	962	994	1000	987	1006	1024	1000	1001	995	954	961	1015	970	1024	975	954	962	979	960	985	991	986	912	989	1011	1001	1048	1003	944	1049	942	956	962	1001	998	968	898	936	950	948	986	955	1000	944	998	991	958	977	1004	969	990	955	992	979	994	972	1005	970	980	956	961	1023	972	961	952	980	953	950	996	966	969	1012	974	1050	963	953	988	962	1054	949	957	931	1020	930	992	991	961	983	977	915	994	1010	894	977	957	918	1005	1001	933	933	1015	953	1010	970	952	1001	981	932	928	987	977	958	1028	1034	1000	975	980	973	995	969	974	1010	973	987	1015	1026	966	963	990	981	952	980	974	929	962	995	944	986	995	923	1022	938	951	905	1044	990	977	991	971	993	1001	963	1018	1006	955	940	981	961	1017	1003	991	1012	951	954	1003	978	988	993	997	1066	996	1016	953	999	980	961	996	899	977	973	1019	942	952	1002	1027	1008	968	949	948	1034	1024	973	963	1009	1003	998	989	1022	1005	962	932	1015	982	978	966	954	1007	980	960	977	1013	998	956	954	1011	972	994	956	930	986	946	988	975	983	977	983	939	957	953	996	955	981	962	995	968	975	984	941	962	1007	978	937	994	938	1021	995	982	972	957	980	968	964	946	942	996	961	960	1021	973	1007	970	939	1002	1020	964	987	1036	999	1025	945	994	984	982	943	960	1007	969	970	1012	1007	969	991	985	957	974	912	946	958	950	958	988	949	944	990	968	979	956	999	981	994	973	1006	966	969	956	943	1007	962	984	984	993	1041	918	975	977	892	977	940	959	914	999	972	997	955	984	1004	983	939	1021	1054	1007	998	965	962	968	936	966	1018	954	945	1007	993	939	1011	956	965	961	997	1013	961	1005	1001	967	1030	967	1001	992	999	931	987	938	1009	1048	1009	1032	990	1042	1008	943	963	962	977	987	964	991	991	1013	948	976	994	965	1000	970	1023	961	998	995	974	993	1005	1027	1005	961	1013	995	968	1007	1005	948	948	966	985	964	1019	976	968	1016	967	952	1006	987	1019	961	974	915	1035	1031	943	944	909	959	1004	987	1044	989	1052	976	1040	1011	989	933	953	1035	988	1037	999	958	945	976	992	984	1001	1006	966	959	983	990	1010	958	939	994	1001	1015	1005	1029	1002	1013	968	975	991	956	958	986	1021	936	925	972	941	929	961	947	980	974	1004	926	960	986	932	988	1036	982	960	951	974	962	1000	984	984	1002	1013	1028	1019	1011	977	956	936	1005	918	997	951	1002	999	913	977	979	949	943	947	1015	952	981	956	1041	948	958	980	1029	984	996	980	982	958	1021	936	938	910	988	1027	944	996	972	957	997	1003	1008	949	970	945	975	1024	998	966	989	933	1019	974	920	1059	967	1002	991	955	992	1012	972	1025	1004	970	1018	995	1012	939	998	968	1022	1027	998	982	957	957	921	950	976	936	956	994	997	1050	954	978	974	1002	1006	971	955	1005	1006	963	968	984	1016	1020	941	947	978	1009	973	1013	955	972	980	1007	968	973	995	953	1015	989	999	932	1005	928	940	966	1015	960	1002	944	973	966	961	957	964	1026	1025	984	974	981	1007	955	952	932	973	934	995	968	974	1016	991	973	1007	980	967	915	952	994	973	958	983	1045	983	982	993	962	997	962	993	999	983	976	1014	972	948	944	998	967	1005	959	1024	958	959	976	1002	958	985	936	976	976	1005	922	993	969	1052	949	933	986	979	958	993	944	997	999	1009	986	964	957	1052	1010	935	941	936	961	1031	998	971	944	938	1001	988	979	1027	974	930	994	993	969	972	1014	1009	978	950	958	985	978	997	991	972	1001	974	966	1014	953	966	972	957	1007	923	986	991	979	982	1012	1003	1021	1048	945	920	1041	991	1005	1055	1037	989	966	917	968	994	956	992	972	1011	957	1000	962	1022	1043	962	963	921	992	961	971	988	959	1009	1013	966	960	1018	945	972	1034	998	986	997	1001	1055	967	989	959	969	926	942	1008	989	1040	983	1026	980	993	953	1035	970	974	971	961	1000	1047	938	992	974	975	940	984	956	986	970	958	1022	997	1053	984	985	995	932	1029	955	1010	859	993	998	963	953	1003	1035	987	943	949	1019	1023	951	911	974	927	1005	979	919	966	1010	972	964	968	1044	985	989	990	971	1049	930	977	1020	983	1041	947	932	938	966	985	985	979	919	988	995	895	916	934	933	958	937	1003	998	994	952	985	957	1002	980	985	957	1024	1029	958	945	965	973	973	965	976	929	969	954	959	985	974	1008	963	995	952	985	947	1029	980	983	1001	1004	974	981	977	1018	982	974	997	916	991	1031	1051	966	999	924	1031	1018	924	963	943	945	965	976	975	1004	1012	934	984	975	1044	966	945	986	928	1026	995	961	1007	1011	965	966	1002	1031	1036	1005	964	1010	947	958	1018	970	940	1036	1042	976	950	961	954	1030	964	943	983	963	1031	969	989	983	957	946	959	994	992	959	991	1030
55304	48732	44976	31432	36257	40477	30517	25239	11015	4100	1740	1112	879	698	676	784	1169	1218	795	523	607	576	478	515	502	593	400	300	322	292	307	269	277	304	260	270	299	251	303	294	284	257	282	242	275	300	290	279	284	287	269	259	225	277	304	262	275	283	269	272	290	279	269	280	270	273	276	299	291	252	274	278	287	270	264	278	306	294	337	278	300	256	267	256	256	303	286	274	254	275	284	269	295	246	260	278	288	304	305	259	295	266	278	260	279	267	261	292	287	266	291	275	273	267	282	284	283	270	267	278	278	266	229	265	261	246	264	263	273	285	257	276	287	258	263	267	300	271	290	281	277	296	289	300	265	291	272	289	282	278	239	291	271	246	281	297	274	275	277	269	283	316	260	249	284	285	253	245	279	272	281	270	257	274	274	275	273	278	333	281	301	272	264	272	264	266	274	242	242	277	271	278	277	258	300	295	260	268	263	254	255	263	280	280	290	302	265	280	261	250	282	271	255	277	270	292	266	297	234	252	289	282	297	267	265	296	265	250	274	273	299	288	269	271	281	268	253	317	288	277	253	278	267	285	318	304	299	283	271	292	285	310	273	276	224	256	252	299	277	260	291	294	275	289	266	260	270	264	266	266	251	253	274	271	302	277	282	308	277	272	257	253	272	279	259	216	282	260	250	270	274	228	285	280	310	280	276	295	265	264	249	263	278	271	298	270	292	305	290	256	294	285	278	251	261	301	305	245	315	277	278	283	265	299	255	289	302	281	271	279	273	266	279	285	266	266	270	301	259	287	245	306	301	285	275	268	272	290	278	280	266	265	297	301	291	285	269	291	306	295	259	269	284	267	274	267	249	278	280	250	263	280	283	293	270	279	263	254	284	253	274	262	257	262	268	274	262	247	270	263	257	290	271	242	286	271	288	280	287	302	262	292	289	260	296	249	231	265	292	244	275	324	272	299	264	264	300	280	306	271	255	271	286	261	236	263	258	286	266	268	270	270	277	243	297	262	253	299	246	316	305	260	251	272	285	287	295	291	298	293	262	268	272	261	283	268	263	279	295	294	251	273	269	252	289	237	258	284	284	273	300	280	301	262	270	259	282	250	289	302	243	249	270	299	293	266	274	278	267	265	245	245	286	280	261	291	254	267	279	258	288	250	284	279	268	307	291	303	277	308	270	284	277	288	276	282	275	241	265	286	291	270	265	290	285	262	292	298	286	301	244	269	295	246	283	290	293	258	292	303	285	261	279	278	279	252	257	266	312	275	268	273	287	277	266	290	258	279	266	249	245	276	277	274	278	267	268	267	265	254	282	305	268	276	274	274	254	269	274	214	267	276	277	274	267	283	249	263	276	261	283	264	271	230	258	290	274	270	261	306	281	267	271	296	275	301	262	304	268	279	262	258	274	274	267	275	278	271	258	259	246	263	253	260	257	269	254	272	269	289	272	248	266	267	271	271	274	287	261	274	274	280	279	269	307	283	265	299	303	296	281	274	277	256	271	269	319	262	280	297	282	276	279	252	254	258	278	266	318	247	270	265	253	255	291	257	260	263	290	287	291	330	275	294	261	289	281	266	285	267	257	256	305	280	319	273	274	255	297	272	284	258	277	282	291	268	260	263	287	263	264	263	278	267	264	296	271	276	277	262	275	271	279	288	264	279	329	274	264	281	258	315	261	258	300	288	283	306	271	290	299	287	283	288	254	270	284	281	231	286	280	287	284	251	290	270	289	288	290	275	268	264	293	252	306	301	307	246	270	269	257	281	284	298	263	295	264	270	261	278	290	262	266	277	298	302	272	263	275	297	285	270	286	266	272	250	305	305	301	276	274	275	280	298	256	281	295	281	259	252	275	274	257	275	304	252	275	259	274	274	261	307	286	281	262	282	269	297	291	279	296	270	264	258	282	282	280	316	252	266	282	271	291	316	262	262	268	274	302	300	277	295	284	261	279	244	253	304	250	264	316	268	268	276	243	280	291	309	294	268	279	241	286	274	270	282	290	285	264	308	264	283	279	268	262	278	273	255	252	260	280	238	284	279	290	260	273	274	270	300	292	263	294	283	305	263	255	286	249	250	269	243	253	283	305	275	235	283	249	240	235	267	275	330	260	274	282	262	246	251	301	284	239	280	256	262	254	267	252	289	282	266	256	292	270	262	282	264	299	273	258	272	304	249	264	290	276	270	270	238	287	272	261	234	292	284	301	283	281	273	256	279	269	276	278	295	298	267	250	253	271	264	277	243	271	296	304	274	280	282	247	257	261	263	255	283	258	260	323	280	278	286	262	266	274	296	267	237	298	269	262	244	289	301	284	270	256	297	277	269	268	256	258	250	311	261	290	297	280	257	282	256	296	284	279	260	262	271	268	232	243	263	270	269	273	293	266	252	280	257	292	230	290	275	281	262	265	288	264	272	242	274	268	243	272	247	251	300	283	273	248	262	283	281	264	273	264	281	267	273	275	271	280	284	233	270	256	253	249	247	278	259	279	297	265	293	286	273	261	273	292	279	290	273	300	267	280	315	272	287	232	265	275	259	257	286	243	280	275	297	275	261	276	268	241	315	282	252	264	278	278	244	298	265	262	280	276	315	260	259	291	276	283	272	264	276	260	301	277	237	266	288	286	279	272	265	255	279	244	264	267	252	280	313	249	277	267	280	289	271	268	311	274	264	271	271	285	282	291	274	257	262	262	235	251	251	259	272	291	285	271	270	274	253	286	280	281	284	279	256	280	274	295	255	282	269	295	289	261	272	283	281	267	291	282	256	274	298	272	297	294	293	263	291	278	264	279	284	289	267	304	262	261	272	276	286	262	279	278	253	310	268	290	283	302	267	255	228	287	284	297	282	279	301	297	281	287	272	293	245	261	299	275	278	273	240	295	284	270	262	274	273	282	298	253	294	302	302	275	278	267	256	291	273	278	253	267	273	269	289	263	279	252	261	274	256	272	254	268	248	281	283	275	292	255	259	230	282	279	276	297	299	271	295	310	265	288	293	265	252	258	272	257	279	288	301	275	266	300	283	253	278	286	262	298	297	258	266	275	301	273	268	291	273	285	264	285	299	265	279	254	257	265	297	279	277	287	271	269	281	277	246	251	283	254	242	277	289	272	272	295	258	261	297	287	273	296	279	268	275	257	282	258	267	261	278	305	311	249	285	284	245	289	261	253	255	268	283	287	277	291	260	266	263	290	257	277	272	273	286	314	269	268	291	235	237	274	254	256	291	288	277	289	276	276	277	272	254	278	268	247	279	268	269	280	283	257	287	275	281	259	280	334	258	259	277	268	297	285	242	271	253	265	266	250	288	271	280	274	282	290	279	238	293	276	227	283	262	294	289	265	262	293	245	256	271	292	266	256	266	268	265	277	291	265	268	286	306	282	286	246	262	254	276	295	278	287	258	291	292	278	311	257	240	300	286	238	300	260	273	303	240	246	267	280	294	310	267	289	250	286	253	231	286	286	257	258	274	257	274	274	264	259	319	284	302
49540	59902	51693	39026	53166	47361	39602	31892	12217	8733	6483	5336	3801	2849	3226	3674	3632	5802	3827	2163	2855	2474	2252	2115	2296	2956	1346	855	990	840	712	707	755	687	689	708	703	669	773	663	685	644	666	648	680	684	658	637	680	633	684	657	627	719	630	630	659	634	637	639	640	683	662	665	653	658	647	626	664	614	636	683	665	607	608	626	643	593	601	676	579	657	667	646	647	617	640	647	609	627	664	660	642	616	659	631	614	676	617	592	590	622	656	640	625	616	647	621	647	624	620	665	614	627	628	627	653	593	610	658	651	611	615	660	643	605	612	612	625	605	617	599	626	661	621	633	604	606	611	617	607	684	629	649	598	630	641	579	619	689	615	630	645	677	597	634	649	642	600	594	623	661	630	596	614	610	611	615	681	633	614	624	632	616	612	650	604	643	616	675	633	647	647	646	632	627	656	650	676	607	649	605	627	659	636	604	613	637	628	633	635	671	584	638	659	598	591	612	610	635	651	612	589	615	624	594	646	622	610	606	607	655	611	631	666	594	665	612	614	623	592	658	613	623	606	656	655	612	683	625	610	634	608	616	628	610	629	556	585	607	590	629	643	628	617	649	632	629	614	637	649	621	663	618	648	641	647	640	613	629	640	636	619	612	634	629	664	632	652	656	667	618	601	634	683	663	624	637	591	597	615	588	604	610	630	633	616	621	628	577	612	679	650	634	647	585	575	587	616	672	617	632	643	609	642	672	622	633	658	592	631	630	617	598	605	595	641	595	651	593	670	646	658	654	613	651	645	627	598	620	631	599	637	645	655	621	603	669	618	682	650	586	634	610	665	569	595	642	608	633	623	667	635	660	649	677	675	654	625	664	625	641	606	646	604	668	660	637	617	623	645	666	615	610	612	627	665	621	604	619	628	670	646	621	669	619	577	592	667	673	619	588	644	617	540	642	629	663	647	581	625	643	573	666	575	650	623	566	649	629	634	621	608	644	553	617	610	625	648	596	645	636	631	636	673	638	625	592	636	614	668	631	654	638	607	638	623	642	624	666	639	608	669	639	630	635	665	637	572	640	656	631	593	621	629	623	642	604	608	664	614	610	616	599	594	624	651	628	614	626	637	646	633	618	650	626	646	630	596	612	627	675	630	619	655	653	646	610	621	618	621	635	653	670	564	622	674	639	645	599	654	656	631	624	638	616	647	628	618	632	632	640	635	654	676	653	633	635	682	598	610	655	617	647	653	608	673	608	607	637	616	660	628	620	629	623	633	619	591	681	598	650	624	643	657	625	618	643	617	673	617	608	587	673	596	631	626	656	641	618	640	626	616	624	649	616	745	595	630	620	631	631	568	598	655	616	635	633	656	624	631	610	626	618	631	658	619	655	625	662	601	640	632	638	592	641	639	638	689	607	660	651	618	636	607	702	622	589	616	575	612	627	595	634	611	649	622	618	607	620	649	618	622	642	645	643	651	593	616	609	587	596	621	663	672	629	668	639	630	600	631	682	662	600	650	604	666	584	611	636	629	680	648	642	597	618	627	606	597	619	574	622	623	658	630	603	641	652	643	615	625	604	649	600	653	593	665	649	681	613	622	683	646	607	657	612	623	574	589	617	590	611	633	643	676	637	672	654	672	704	606	580	617	611	665	592	674	613	616	626	585	604	609	659	628	626	656	634	634	609	627	633	598	623	649	636	611	657	604	630	610	635	670	605	604	602	610	594	605	629	644	615	605	617	681	622	617	639	591	641	613	658	680	620	629	577	675	620	656	623	652	610	626	623	600	641	610	643	586	603	603	616	603	663	605	641	654	634	606	650	627	659	634	672	610	649	600	604	602	663	604	623	631	626	664	585	603	613	609	603	598	614	638	620	600	651	625	658	583	609	645	612	630	598	615	638	637	623	631	640	623	645	618	619	645	621	624	625	596	667	625	636	665	619	602	618	653	612	659	635	613	617	620	588	603	609	590	627	614	602	607	626	613	620	603	651	606	632	609	617	635	632	590	630	611	646	635	608	672	619	665	659	604	663	622	633	634	638	634	661	639	640	646	616	628	677	620	613	653	660	643	627	633	609	582	660	612	644	652	651	614	622	605	635	633	613	645	604	649	625	644	644	632	626	584	635	621	610	631	645	619	616	613	679	601	652	632	614	608	616	631	631	603	620	613	659	587	581	613	651	590	619	655	623	623	632	599	571	624	612	637	611	636	608	647	638	645	603	598	635	608	605	613	657	663	623	618	628	607	562	659	628	648	635	628	600	612	612	610	655	646	657	597	658	577	670	642	618	643	612	648	620	654	598	617	619	611	641	645	605	610	616	644	643	653	644	608	605	666	630	623	617	598	610	624	641	625	605	645	626	640	599	649	628	628	598	622	662	599	655	643	621	638	685	636	647	707	646	598	615	613	626	666	613	633	619	664	626	614	606	612	606	672	639	638	613	625	667	654	653	628	632	620	629	652	630	634	633	612	667	654	607	622	593	624	632	620	614	657	613	597	626	574	665	650	628	632	594	651	616	660	639	650	616	628	621	638	631	627	641	657	622	634	633	585	627	601	598	638	640	611	635	641	642	639	659	630	597	641	602	647	626	655	598	630	610	634	615	636	592	593	626	646	634	613	663	625	620	610	619	593	609	618	599	628	604	652	606	628	668	617	664	603	646	627	583	645	641	586	580	576	628	646	628	616	619	633	598	585	626	657	640	587	628	597	654	616	641	615	620	612	642	595	644	620	640	645	597	648	583	615	622	624	669	650	626	639	601	649	673	651	636	595	608	634	633	632	646	628	619	616	603	631	662	646	593	558	622	644	599	620	635	627	643	633	608	642	638	641	632	566	682	624	622	623	605	614	627	600	655	645	649	609	602	590	586	671	582	649	637	648	622	631	602	616	607	571	619	622	631	634	613	634	621	649	624	601	592	607	599	637	637	585	640	662	588	646	607	628	648	671	575	642	618	655	686	643	652	601	613	621	649	613	623	658	605	622	648	582	610	641	650	640	634	635	633	668	610	619	615	650	665	648	630	623	593	637	607	613	629	679	655	663	651	646	657	713	624	629	592	667	636	649	637	615	666	633	646	581	647	632	617	630	652	649	603	624	653	643	610	658	606	668	621	634	664	617	647	656	633	657	686	665	633	637	636	612	605	665	628	602	593	655	645	626	648	610	624	622	596	586	626	655	653	607	589	615	622	642	578	619	605	660	620	642	630	609	632	610	649	646	642	643	637	659	614	614	661	639	663	602	643	652	658	614	671	628	596	631	617	626	601	573	597	620	646	596	592	618	675	638	618	622	657	624	645	685	635	623	617	616	606	607	595	622	651	605	589	623	654	641	680	609	650	625	647	606	616	609	604	637	618	583	590	647	634	639	638	656	670	648	623	620	615	644	620	627	652	640	626	622	620	609	622	633	633	660	593	610	662	597	633	640	621	590	618	623	597	634	630	639	602	632	657	683	638	622	622	607	607	644	615	641	665	627	617	613	616	646	635	652	619	668	623	619	648
61754	45547	40984	32136	37656	41105	33935	31051	18737	9237	3558	2080	1346	1123	1546	1498	1230	1969	1132	750	835	657	594	693	1075	922	499	301	254	241	211	191	227	205	207	220	221	237	248	202	199	191	191	182	207	205	217	209	189	225	232	194	193	199	198	192	181	194	228	192	222	193	194	180	190	197	212	180	195	188	160	180	164	212	208	202	202	188	217	192	200	188	193	201	194	200	166	172	196	204	188	205	189	198	192	183	186	214	180	182	214	177	193	178	180	183	186	214	211	179	209	194	199	184	184	176	187	208	223	171	184	191	189	203	194	209	211	195	186	181	159	164	184	203	194	194	197	202	175	220	180	207	197	172	173	207	171	172	208	202	182	200	194	186	177	191	207	211	158	175	188	189	195	178	187	206	198	191	188	222	189	217	190	199	184	161	196	177	194	200	216	168	216	188	196	194	208	188	187	208	194	178	195	174	162	183	178	172	171	194	180	198	205	162	194	179	202	174	169	168	213	209	222	186	215	209	190	205	203	209	208	191	194	189	184	182	194	189	192	171	188	196	201	179	183	207	223	178	197	182	198	185	195	168	203	213	185	167	185	189	210	202	194	186	197	210	198	178	210	185	182	181	198	191	187	196	208	196	194	203	208	181	192	168	232	169	171	166	177	182	186	181	179	179	203	195	190	226	205	214	210	180	190	205	188	210	199	205	176	199	195	190	190	175	165	191	170	199	186	214	178	209	205	186	175	198	212	187	224	197	159	192	213	190	196	187	185	219	170	179	188	158	207	182	173	192	198	196	210	179	185	202	189	184	177	193	187	185	195	198	185	160	174	177	180	204	184	192	194	177	161	191	223	192	203	196	196	190	183	187	182	193	179	225	186	181	203	174	193	184	189	187	174	200	173	214	183	159	185	221	195	186	168	178	201	172	185	174	217	210	196	212	182	207	182	195	174	180	212	178	183	193	233	194	198	201	190	189	180	191	171	199	206	195	198	194	199	200	181	178	190	188	186	161	182	189	190	205	201	178	183	174	183	182	195	199	181	181	189	206	190	168	178	180	205	198	225	203	198	190	206	189	188	174	190	199	202	176	183	189	242	191	195	194	224	188	179	182	218	180	156	219	190	185	185	198	195	221	174	206	192	206	163	181	200	211	181	178	207	164	217	198	182	200	180	187	186	217	187	210	183	208	177	192	200	206	223	205	197	216	194	191	175	198	202	191	198	164	170	184	206	208	195	219	187	175	187	184	197	190	185	162	157	196	183	211	189	204	198	205	195	198	198	200	213	187	195	210	167	177	181	189	188	205	179	170	206	192	189	179	178	178	200	158	162	208	194	181	195	191	195	182	179	181	181	200	160	190	217	221	214	203	201	216	162	178	189	167	189	193	192	184	192	189	188	206	226	204	168	169	174	161	171	182	174	165	190	198	176	200	187	182	184	188	207	198	187	186	185	212	222	163	185	167	185	191	173	174	196	176	210	191	168	202	186	199	187	182	199	190	196	206	204	203	168	173	181	156	179	189	186	186	184	185	197	189	190	172	199	223	183	196	195	183	186	197	205	205	198	198	201	196	207	197	189	210	169	201	173	186	192	213	192	164	174	177	198	185	221	213	175	188	179	188	187	193	227	218	226	196	188	190	173	205	198	196	185	185	183	184	205	179	202	210	167	165	191	209	223	190	178	188	223	189	213	198	174	163	195	203	180	184	184	203	189	187	185	192	196	195	182	204	194	196	188	175	167	204	207	199	172	171	179	165	202	177	208	199	177	166	194	196	210	189	215	183	183	179	208	184	199	214	199	218	179	185	178	201	165	187	183	196	198	200	169	200	183	197	197	186	205	212	186	162	185	189	146	217	206	220	179	180	209	173	157	180	186	174	191	180	185	174	204	154	187	187	156	189	208	193	183	221	173	201	179	203	194	180	176	178	195	182	187	177	165	214	185	183	175	205	202	224	177	192	192	203	158	190	163	173	203	180	175	177	195	183	197	200	206	183	184	186	212	218	141	174	197	194	180	205	203	200	185	189	197	191	183	190	191	187	175	235	173	184	170	214	167	163	196	194	209	191	203	181	201	198	185	233	185	204	164	197	194	190	169	187	195	189	220	190	206	189	180	201	190	184	201	187	174	185	180	184	188	182	192	202	190	165	199	199	184	189	173	213	215	160	197	175	193	205	201	198	197	188	185	207	209	200	195	193	206	179	197	212	173	186	180	200	184	210	211	200	196	182	187	205	213	190	193	194	200	202	177	169	188	212	205	193	174	180	178	166	164	191	181	190	185	162	198	197	196	199	198	221	190	182	187	221	184	195	162	188	183	163	188	170	188	194	208	177	178	178	195	178	192	191	165	182	183	196	165	184	235	201	190	185	179	202	180	188	190	190	184	172	204	175	207	186	191	181	177	204	193	186	200	182	177	171	217	207	185	196	169	205	187	194	199	208	196	174	182	195	209	184	195	188	199	186	202	186	198	172	190	182	197	200	202	194	196	183	190	177	177	189	216	166	174	180	170	187	165	179	170	186	212	180	219	195	198	206	192	194	193	174	183	186	189	176	180	177	186	209	175	196	220	179	194	183	186	192	208	181	199	166	184	199	183	167	204	166	194	205	185	176	170	204	223	185	186	183	186	201	183	198	207	203	200	195	192	187	160	173	228	183	187	189	188	208	199	191	169	172	219	184	213	183	179	177	195	193	208	198	207	214	179	186	196	187	202	199	187	204	211	217	176	196	171	189	189	191	204	182	176	216	190	202	193	170	201	192	187	215	181	204	152	187	174	178	167	180	185	160	203	211	204	191	206	179	165	188	193	194	202	180	169	189	170	208	187	183	203	180	190	200	204	177	161	176	200	209	186	193	203	166	169	197	174	197	189	189	181	159	222	175	225	202	191	218	197	196	206	181	188	185	191	202	201	211	192	199	201	195	202	194	221	187	178	210	202	194	218	181	168	205	199	210	155	168	190	167	195	185	192	180	213	184	206	223	193	200	197	182	193	197	183	174	196	214	193	184	174	182	210	196	204	165	191	189	205	212	182	177	199	193	170	184	186	197	173	195	184	181	193	198	222	198	173	182	225	212	192	203	201	195	195	186	198	205	213	190	184	201	175	215	203	179	188	190	181	214	186	190	169	208	195	184	211	189	203	183	199	189	183	184	217	186	166	188	196	189	185	166	180	181	196	209	187	215	192	190	185	176	208	178	177	202	188	182	191	183	194	181	199	203	192	196	188	156	201	174	212	209	181	170	189	203	180	172	185	193	206	221	180	192	188	174	183	189	189	234	208	205	188	174	210	187	183	204	211	203	189	214	191	177	208	196	183	168	176	205	210	179	210	195	189	192	172	206	196	176	191	199	207	199	165	195	188	174	194	161	203	177	173	179	189	171	181	215	201	170	200	186	237	179	189	189	167	174	176	209	170	202	191	187	161	197	182	173	159	183	194	195	154	171	177	198	176	188	210	200	195	182	199	183	189	197	192	208	178	191	185	187	182	165	172	179
54653	61479	53469	43125	59675	50321	44327	38709	18718	12373	9621	8301	5144	5149	7423	7559	6047	9835	5643	4067	4458	3540	3259	3211	6264	4937	2267	1291	1043	854	615	599	600	593	589	601	574	594	812	554	507	537	545	563	580	550	513	519	511	537	503	519	515	527	516	483	508	483	553	495	503	476	497	495	516	502	530	493	464	492	479	483	473	529	483	493	506	441	478	446	489	473	482	456	453	497	477	498	510	462	471	482	451	493	462	480	494	454	504	468	440	490	472	502	451	457	449	452	506	489	465	457	490	474	485	507	515	462	441	480	458	480	454	459	488	442	438	480	438	447	505	463	477	504	496	472	519	460	475	447	493	485	466	455	482	444	483	475	470	495	451	477	488	454	447	489	479	505	484	473	460	424	469	460	503	491	474	504	467	452	459	452	502	469	479	470	452	474	463	477	475	484	469	505	473	457	485	449	480	495	470	453	480	463	469	498	476	465	480	505	472	506	473	472	452	481	504	445	443	485	460	499	442	454	513	446	463	464	470	464	438	491	484	488	483	469	477	485	476	452	460	475	459	472	441	449	454	495	503	501	443	475	503	463	513	466	454	498	452	443	502	436	473	477	427	489	474	454	478	464	472	474	472	449	441	428	460	470	490	441	451	480	463	470	480	482	481	483	457	451	504	510	465	489	462	426	488	475	470	470	469	470	453	417	477	460	455	460	488	435	486	489	480	482	444	456	484	485	480	485	482	480	472	455	432	462	465	487	499	488	454	469	492	460	446	425	454	457	464	459	477	471	447	478	512	428	455	453	465	493	485	502	446	465	460	462	458	454	440	449	492	461	459	464	454	463	478	509	421	481	453	441	475	485	479	482	478	462	442	463	439	482	477	466	459	492	447	458	443	456	443	458	449	442	467	451	460	503	509	483	455	476	434	447	498	453	491	447	458	484	484	437	449	469	492	446	472	469	464	467	463	482	495	481	453	479	478	436	457	487	476	470	469	466	450	475	492	466	466	482	485	450	464	489	482	431	454	433	517	452	521	444	484	450	459	463	480	485	473	500	463	519	466	479	490	484	467	467	431	473	511	466	458	474	471	466	452	463	530	485	480	483	434	445	447	449	481	459	425	434	461	468	444	468	491	432	452	466	499	450	469	490	487	452	479	466	481	487	463	462	473	456	443	459	477	446	414	483	438	439	512	466	465	506	443	499	461	519	430	452	466	451	454	461	457	454	445	493	462	451	452	493	458	435	485	454	507	490	450	495	444	479	443	466	467	468	466	493	452	445	455	474	456	464	455	476	463	469	464	477	504	468	450	446	472	473	453	455	435	458	454	462	499	464	453	503	498	466	471	450	476	474	456	430	496	486	490	474	439	468	479	488	479	456	472	483	467	469	499	457	466	478	427	475	453	467	454	441	469	471	471	496	433	507	460	451	502	477	430	486	447	456	484	492	469	455	446	501	451	450	434	475	451	448	483	462	471	467	475	492	465	473	471	477	447	471	501	480	453	461	489	481	468	468	480	476	498	483	475	489	468	481	451	488	465	486	444	453	470	428	467	463	476	452	448	476	461	432	445	491	468	464	458	453	474	484	475	445	471	449	480	500	491	486	449	465	469	480	485	467	469	492	501	462	450	495	460	434	458	459	462	492	457	489	490	504	498	448	445	450	457	424	504	494	479	458	475	481	473	462	489	447	478	492	462	462	480	442	502	458	478	468	453	433	465	477	436	473	480	451	446	489	419	449	480	453	461	489	466	443	469	481	423	451	484	461	476	471	481	430	443	462	492	463	447	460	461	488	489	467	455	445	479	468	506	476	470	458	448	447	459	460	454	457	447	456	509	465	503	443	471	499	477	497	450	451	439	490	483	491	489	473	462	467	447	494	485	533	479	459	463	455	455	454	471	419	423	484	475	468	471	452	467	447	417	450	485	482	476	488	479	450	469	491	473	503	488	494	436	464	467	462	448	497	448	493	458	429	455	478	496	473	460	473	468	438	458	481	451	464	469	426	485	455	507	454	474	471	467	457	487	455	534	491	446	484	490	444	462	497	444	471	484	436	447	474	478	454	464	464	437	484	480	474	453	486	432	477	470	480	493	471	474	460	465	465	465	492	453	457	432	425	427	465	459	460	496	486	508	440	456	450	456	459	482	435	437	443	459	475	484	453	492	460	517	479	458	463	448	479	454	432	461	454	440	455	496	438	505	460	463	462	483	445	448	468	451	448	471	458	485	470	477	444	440	476	440	505	462	462	462	427	469	444	460	457	460	457	447	513	432	448	489	451	460	450	462	460	492	465	475	440	501	474	482	474	438	465	455	441	442	516	476	473	455	471	410	461	440	447	472	479	477	448	462	471	471	460	462	467	485	441	501	458	449	485	510	481	445	448	495	445	465	463	475	522	455	430	499	454	443	445	436	449	439	461	454	492	513	447	470	502	474	467	450	499	463	477	447	474	454	476	466	453	463	428	458	469	457	438	451	477	469	447	444	492	480	467	455	443	453	438	446	456	443	462	460	444	458	465	457	446	442	463	488	460	456	522	453	454	469	465	459	456	454	447	476	469	509	492	484	474	479	484	473	452	440	466	440	471	471	455	469	440	459	454	446	451	506	456	494	434	487	434	492	489	469	473	482	465	455	484	443	459	491	459	490	426	478	479	474	484	447	488	459	492	454	445	463	458	475	479	489	488	488	436	467	493	477	466	484	490	451	441	473	507	412	473	470	468	483	501	435	444	445	476	477	447	461	477	457	482	518	451	482	494	474	451	475	466	470	479	455	451	491	458	477	434	469	450	466	514	448	456	473	453	471	456	476	483	456	454	446	457	480	478	481	460	470	478	475	453	493	452	484	461	455	474	445	451	469	438	469	466	459	479	509	446	439	450	469	463	463	451	462	516	478	461	492	452	470	462	450	481	460	449	442	484	458	439	433	498	469	478	471	463	509	443	453	448	457	496	436	443	471	448	460	497	474	464	480	451	457	512	465	448	501	475	464	439	511	414	499	448	481	469	491	489	490	458	472	509	471	463	401	445	488	490	447	471	460	456	482	499	479	481	445	436	445	478	456	446	476	509	474	477	531	465	491	474	458	477	479	472	472	472	422	502	478	460	468	459	440	457	468	503	474	467	461	457	469	473	462	489	453	453	465	495	461	454	515	456	434	480	491	483	473	461	454	464	467	435	456	491	491	469	468	458	466	466	467	466	493	446	463	445	469	459	458	466	423	475	475	444	459	464	490	440	449	442	463	468	497	501	450	449	500	453	520	505	476	465	484	475	464	478	482	468	464	454	472	448	474	471	468	468	458	473	457	469	512	464	460	443	456	424	460	467	471	441	497	484	453	464	486	502	438	485	446	464	467	468	487	495	463	514	479	483	459	455	445	426	467	465	505	448	461	461	465	507	474	458	502	495	486	424	477	471	426	457	490	452	486	482	477	477	431	474	469	466	466	462	490	473	460	468	476	459	474	459	451	499	461	440	493	492	450	430	463	459	471	481	460	465	504	448
25068	26464	22390	7788	4132	2756	1308	1065	673	526	498	491	482	430	463	484	494	481	458	424	487	497	455	428	436	463	465	459	456	427	455	413	418	438	422	429	463	442	443	433	412	437	490	466	455	431	486	467	413	408	409	462	458	432	420	471	446	390	464	445	413	422	408	448	483	435	445	444	450	466	432	442	469	427	461	463	438	437	468	426	415	428	468	445	427	413	454	388	392	482	424	487	463	438	467	431	456	445	427	432	444	441	401	458	449	430	448	404	496	456	474	473	472	468	447	436	468	415	405	432	440	417	469	422	406	498	458	471	449	385	427	419	442	470	403	418	486	414	445	431	440	467	438	522	435	415	459	488	430	443	441	482	456	441	417	423	476	414	436	411	460	401	443	442	425	464	439	417	423	430	435	448	411	452	461	402	454	457	392	420	394	476	483	455	437	454	438	402	462	462	421	437	432	458	423	430	433	455	465	463	428	460	457	461	418	471	462	462	466	419	434	429	416	452	432	436	437	434	467	452	426	465	498	442	466	418	446	449	443	467	463	418	401	446	447	431	425	439	444	402	489	446	434	450	494	452	475	465	414	471	419	399	422	452	429	433	447	463	411	409	469	406	438	411	482	411	453	472	456	445	470	442	474	423	461	461	459	465	440	413	442	413	455	422	494	453	420	430	455	444	428	431	449	427	472	452	435	475	452	421	450	461	441	412	456	433	444	456	460	430	433	442	424	454	440	441	396	471	437	415	424	439	401	442	429	450	446	461	467	416	436	444	447	429	456	440	422	436	428	452	426	457	449	472	425	443	441	499	457	434	434	469	454	435	452	414	457	442	426	436	465	436	464	492	449	453	458	452	421	428	426	492	436	435	411	476	434	479	420	443	436	454	430	461	445	472	426	416	447	441	420	459	431	405	450	435	429	454	456	516	455	466	450	402	456	419	432	456	410	452	455	409	467	434	427	467	454	447	488	475	425	441	482	415	444	467	478	453	454	469	477	451	439	449	436	430	402	429	471	445	440	392	481	425	453	444	461	446	458	409	397	456	459	408	446	449	428	422	440	488	426	491	474	410	423	439	480	414	417	464	465	447	449	414	436	456	434	488	447	482	460	457	426	399	463	477	473	445	425	431	458	421	470	439	448	427	454	432	429	419	422	472	444	409	432	434	451	438	404	418	461	432	430	452	454	462	401	435	421	415	408	451	452	471	440	438	411	428	450	405	475	407	433	426	411	448	445	455	424	406	430	385	429	440	438	432	462	462	419	463	473	431	409	440	467	442	409	451	457	433	472	472	425	429	447	427	427	455	426	404	433	443	451	419	456	472	445	462	442	429	457	439	453	442	475	436	452	442	409	404	415	461	452	462	426	449	430	455	465	453	427	448	459	413	398	418	422	405	453	449	427	422	445	420	430	428	404	450	438	443	432	452	456	431	443	463	459	430	464	410	418	443	463	448	407	458	450	440	462	430	471	427	458	438	451	416	442	423	448	425	421	441	447	462	432	465	420	439	381	459	495	446	445	407	433	453	455	456	424	440	452	448	436	421	428	414	448	495	465	466	457	403	448	445	478	445	411	404	419	401	431	447	438	431	448	448	435	454	447	463	429	407	408	465	451	423	431	461	472	445	404	479	453	465	481	414	451	480	435	421	466	435	423	431	455	436	424	430	434	437	415	408	440	427	471	428	449	406	437	450	438	424	444	429	454	437	437	424	430	425	451	453	444	477	435	463	448	418	421	475	411	463	445	421	495	438	456	435	436	460	437	473	455	446	439	425	430	425	478	438	441	481	436	444	450	451	507	444	480	445	425	432	417	461	455	432	432	430	443	425	408	420	424	433	431	412	456	412	422	459	441	400	431	489	444	437	460	428	435	413	422	429	448	474	414	438	448	388	439	458	427	474	472	443	463	447	431	434	440	422	448	480	429	404	427	468	468	468	457	424	447	432	428	404	406	456	426	435	444	438	393	430	418	464	507	443	431	480	457	437	413	443	444	445	432	460	478	412	418	434	429	389	420	430	443	421	418	478	504	448	443	443	407	443	436	407	476	429	474	448	439	431	463	423	468	424	420	425	440	456	464	452	491	468	407	461	451	458	398	436	447	486	448	451	455	461	425	475	465	420	422	444	440	436	438	408	422	408	458	457	484	453	443	475	441	436	451	387	452	459	458	447	431	445	435	448	425	426	487	453	420	434	459	428	444	469	461	459	445	501	430	441	407	417	467	426	453	453	434	447	420	452	417	413	427	420	426	446	429	449	476	418	415	432	449	444	429	474	458	438	444	448	459	435	466	419	452	414	475	434	421	401	479	441	417	427	471	434	439	432	444	438	489	450	450	471	419	464	461	432	470	436	488	431	451	485	458	399	437	425	416	450	430	453	431	451	463	475	420	438	462	434	420	451	446	428	488	439	422	410	435	438	426	467	431	425	459	480	433	447	461	482	481	458	441	446	435	438	463	404	446	433	491	421	409	432	440	479	429	395	462	435	432	438	466	431	461	424	421	419	468	470	470	462	469	428	441	454	421	441	400	439	454	435	439	419	430	425	416	440	471	401	441	451	404	423	383	424	421	448	483	429	439	423	446	447	432	441	435	456	410	442	431	435	434	466	422	434	447	414	429	462	425	439	449	467	470	414	472	412	420	416	434	431	436	453	431	460	447	466	410	436	434	440	446	443	442	453	400	437	472	420	474	437	442	445	457	417	426	462	435	464	454	429	466	423	448	461	443	431	468	463	443	460	441	430	460	444	420	428	441	455	416	490	431	463	476	456	445	432	447	433	432	461	476	449	439	439	445	459	443	451	494	452	477	450	447	454	489	447	455	468	472	439	473	426	447	433	463	445	447	461	439	448	466	489	450	438	438	428	428	447	428	495	479	428	460	463	499	411	452	463	441	430	446	434	399	429	425	456	440	417	459	506	466	442	444	461	429	453	436	436	465	403	485	438	461	453	409	393	437	441	444	413	436	439	446	462	476	453	402	449	459	447	424	430	455	446	447	509	426	457	408	431	417	413	442	425	438	442	412	470	476	466	453	444	444	439	442	451	403	445	463	468	459	423	440	436	459	442	453	439	438	464	475	403	398	442	456	412	465	470	399	423	472	434	461	433	412	450	399	465	445	438	488	434	473	462	420	461	441	456	429	443	434	460	414	430	466	447	455	427	453	473	430	448	459	449	445	437	454	448	458	465	419	467	391	465	435	470	440	448	443	428	435	437	422	444	430	462	437	434	441	455	466	430	419	444	419	440	472	459	429	461	406	419	484	413	437	459	445	461	455	434	505	441	430	448	433	451	494	448	439	443	411	426	413	435	481	440	452	478	436	405	453	457	436	450	471	437	475	443	416	471	461	415	440	408	446	492	441	452	470	459	453	489	407	469	435	447	430	457	450	457	433	434	420	450	454	415	432	440	463	430	480	429	473	439	457	500	510	459	456	451	445	452	408	435	427	404	454	435	387	487	445	408	447	422	427	448	424	447	419	433	486	483
19599	27221	26339	11727	14993	10612	5203	4742	2198	1516	1364	1286	1209	1208	1301	1241	1295	1360	1169	1172	1149	1098	1068	1090	1180	1096	1022	993	1016	967	991	992	983	1015	1032	972	984	938	949	1014	980	999	1003	983	974	1047	953	938	1000	987	968	963	995	988	950	944	968	961	955	967	976	977	1005	1013	984	1001	1002	1001	929	1011	969	963	992	1034	974	986	1001	993	1026	1025	1003	1034	986	989	958	993	1004	920	990	964	1004	1045	1034	981	1008	928	974	989	944	1010	985	972	981	929	990	938	922	957	994	1005	1048	996	945	987	1051	1010	966	997	950	1020	947	991	1027	981	1002	980	995	979	962	1034	966	1018	927	1021	992	1034	992	1033	990	986	1004	987	1007	995	1022	964	978	1014	989	947	981	994	969	1015	990	970	998	956	1030	993	998	978	972	1015	1002	932	1007	1010	999	988	964	986	995	967	987	999	1012	1011	1008	951	958	950	1011	986	1027	1045	1003	1023	980	996	976	1010	1000	974	979	949	972	968	970	1011	943	980	1014	962	1042	974	965	941	1005	998	974	971	951	968	986	982	1034	1035	975	976	997	970	996	1028	950	950	1017	974	994	1012	912	955	945	992	1048	933	1002	999	960	978	995	965	955	969	978	987	981	1054	1005	959	957	1011	984	1026	985	998	1026	1012	987	960	953	1001	1027	973	959	926	984	956	1022	952	995	999	1040	967	1018	953	966	985	976	1009	961	984	989	997	961	1000	1004	1011	1012	1047	935	966	1008	1045	957	989	979	1004	1013	943	972	1019	945	984	954	1019	939	1000	1016	905	1046	969	944	1025	962	998	1026	957	999	985	973	977	1013	1005	978	1006	987	976	992	1027	997	1027	989	996	963	1019	957	960	984	973	992	972	1049	1009	1006	1008	973	962	986	1012	940	1015	1012	974	1016	1003	975	938	962	1009	980	1009	981	963	1035	974	992	1022	979	1013	975	1009	1017	1021	993	974	1022	940	991	909	1018	982	969	987	960	962	985	999	1011	993	960	992	951	1004	1010	968	1014	973	948	1020	1006	1047	955	999	1029	969	1016	1015	995	1022	1010	1028	1026	1017	1019	968	944	997	943	938	963	984	1017	1032	966	989	939	998	980	1005	994	1003	992	970	992	969	935	1061	974	963	1009	996	989	1012	1073	966	961	1028	976	946	985	978	1017	1012	985	977	1001	912	1021	990	1058	1052	972	966	985	973	1025	955	992	1020	946	968	1027	1040	973	1044	983	938	1005	1034	981	984	1008	975	972	988	938	990	1001	985	980	994	972	993	941	955	938	969	1003	971	964	1004	998	995	1033	1022	954	921	1016	997	997	964	1002	968	984	1028	1006	1048	1042	989	942	959	970	1044	982	1006	961	994	985	969	975	963	974	993	985	1000	1013	956	1002	970	1000	1031	965	980	1008	952	894	938	961	914	1027	917	948	998	1002	1068	1026	981	1030	1035	965	963	1002	1058	956	978	985	1002	942	1009	960	948	1045	980	922	988	1029	938	968	938	959	947	1007	1030	974	1054	926	980	938	1011	986	965	986	970	1007	953	937	1062	948	1006	1006	1025	968	932	1041	982	965	1054	964	970	967	979	977	913	1012	935	1014	991	1004	985	1019	939	1018	992	996	1008	1002	987	1001	959	964	1021	993	1034	1012	985	933	977	949	1000	1034	1010	954	999	950	996	984	972	986	986	1031	950	976	1025	987	1030	943	1002	978	986	1038	1001	1008	1015	984	949	978	983	967	945	987	957	1007	959	1019	1001	954	1027	970	946	1002	982	974	979	969	979	983	962	979	1019	1009	981	975	957	968	1047	906	961	924	971	966	950	989	968	1004	1005	965	998	898	947	951	1008	994	958	988	1001	970	1056	1030	975	962	1037	978	1027	927	1036	960	942	992	995	970	964	932	986	944	1005	1013	1022	974	1029	978	983	1025	1025	1058	945	1019	979	961	970	934	965	1036	991	984	900	989	944	1017	996	999	1024	1021	1003	939	988	1002	969	1029	971	935	1015	996	992	945	1011	991	999	1005	1016	983	938	1040	947	924	941	1002	1015	974	941	964	985	976	978	1003	1001	993	996	1021	1017	1008	986	957	1001	1000	978	981	971	995	981	1009	948	973	1033	973	1013	978	1017	1031	965	999	1033	1028	959	960	1061	960	981	987	968	979	1018	1029	1063	971	1016	987	1004	1008	965	955	946	1007	925	958	991	1023	953	962	991	995	1011	914	988	963	956	989	1022	964	1040	1015	962	1008	1009	980	1004	985	992	930	960	1041	1005	972	981	1013	967	931	1022	1014	950	996	1022	1056	971	996	1022	1023	982	993	960	943	1014	960	997	1005	966	972	1042	971	989	1031	973	911	1030	982	999	973	1004	1026	981	991	1029	972	980	1004	1010	997	969	993	997	992	1013	1064	973	991	993	963	1030	977	988	948	956	976	1001	1033	969	976	925	1029	982	969	1001	995	991	1003	1016	996	961	974	964	1033	984	1024	987	969	1012	1037	940	969	993	1007	1039	992	999	921	991	1026	974	994	970	968	938	975	998	947	1044	995	924	952	991	965	982	997	963	1036	1014	1002	1007	941	1006	974	981	977	1024	1000	914	1001	972	990	981	1006	979	992	1000	978	976	934	967	946	1035	1001	936	995	996	985	999	982	956	953	985	944	1002	1050	1004	968	989	967	1014	961	1045	994	1033	1007	1053	971	987	1025	1009	966	1000	947	926	1061	953	1018	1009	1057	995	1011	1020	1026	992	1000	989	1058	971	977	934	946	1035	998	984	954	966	926	963	994	1011	1000	996	952	939	950	1037	918	945	899	1004	1006	985	970	982	1046	940	1002	951	961	1027	976	900	979	983	984	948	1069	991	1004	996	983	998	961	929	1035	980	1040	1024	1040	990	978	995	964	993	1002	1011	999	1008	963	990	981	1060	1002	947	1008	962	979	976	1013	984	1041	988	959	984	1003	1036	963	955	1038	969	1030	926	956	1018	963	938	979	970	1015	1001	1007	979	999	1011	1008	966	986	978	1007	978	1013	972	954	989	947	1000	959	1005	1009	973	1000	961	1039	1003	966	999	972	955	1039	1004	966	996	962	961	989	967	1003	1011	970	990	951	1020	991	1014	984	977	1020	1035	935	992	950	983	973	1010	961	1028	1017	993	998	1004	979	1015	995	942	1010	973	947	975	1009	966	979	932	974	983	946	997	1002	961	1008	979	921	950	939	1007	975	1028	962	1061	924	1027	969	997	1014	930	1008	1057	976	962	953	980	956	1005	1013	961	953	1033	965	959	970	1013	962	995	968	939	968	927	981	1069	953	997	996	950	974	960	1010	940	1005	1050	975	1040	987	1044	991	1002	1001	1008	948	970	1040	967	989	1048	963	1014	1032	1023	972	1012	934	1036	952	985	936	977	1045	978	931	997	1031	977	975	980	1007	987	990	959	999	1020	958	972	966	961	979	944	1012	1014	928	979	1013	999	1003	960	1008	979	985	982	1028	1009	978	992	1015	983	978	978	964	978	1012	973	961	970	1064	972	962	967	1029	1003	988	1010	957	969	982	1013	1060	1006	963	984	994	957	956	995	1032	991	899	1002	1038	1015	1005	999	999	971	987	916	999	1002	932	982	959	944	984	1019	1000	969	1056	1001	983	936	998	997	966	969	1000	1011	984	969	967	1003	1029	1000	1000	1028	962	960	1028	1024	979	974	1005	899	1048	945	1011	1012	998	977	1031	936	995	1017	956	978	1003	888	958	997	1011	975	998	995	987	996	970	994	968	1015	1017	972	1003	999	953	955	978	1025	948	977	1059	969	1007	988	952	980	1030	1032	1020	984	972	956	954	986	954	1029	1020	1029	981	997	960	973	1034	1018	961	992	977	983	994	1014	1030	990	1009	1036	1002	961	934	979	976	932	956	948	997	977	943	1020	980	942	1001	959	928	1015	962	1004	979	940	972	1032	929	994	1010	1000	1001	999	1010	945	949	997	1029	1022	1043	957	948	954	985	1011	1044	1000	1004	969	1014	940	981	983
56884	47347	41204	35978	36785	40913	30571	25288	12492	3632	1539	1357	927	1100	1279	1117	1878	944	607	566	486	535	473	716	685	499	365	323	335	275	285	291	257	280	298	290	323	268	279	291	300	284	270	270	268	294	255	272	286	282	253	280	282	301	262	289	265	304	284	294	282	288	294	280	263	285	253	265	303	282	281	281	298	267	291	278	278	256	284	262	279	275	280	301	262	277	257	297	266	281	262	271	252	288	253	303	285	264	302	270	306	273	247	278	271	281	298	302	281	297	261	263	256	252	280	250	291	272	267	277	275	301	255	287	254	288	269	289	275	265	284	281	307	300	252	298	266	275	274	279	298	263	276	265	281	272	269	280	284	277	273	259	297	316	262	288	292	280	242	251	325	281	281	285	288	291	257	281	283	302	287	288	259	270	259	280	279	261	274	277	284	278	247	251	268	240	278	266	292	294	256	256	279	284	251	284	262	269	260	297	295	268	250	247	276	268	278	271	279	273	260	287	276	260	265	277	278	272	291	281	265	283	299	285	282	266	322	309	274	316	293	257	279	261	253	293	262	289	263	267	289	272	316	259	272	272	289	253	278	277	304	312	264	257	236	267	300	274	283	289	294	297	289	275	275	269	270	292	269	293	290	267	305	271	296	287	281	285	308	289	252	270	264	295	289	270	299	291	250	267	276	237	279	289	306	275	279	297	280	255	306	271	229	247	287	278	264	273	277	302	236	278	272	264	268	260	268	273	274	233	270	303	272	277	306	308	293	268	293	283	249	256	252	294	262	285	278	254	237	282	257	281	259	302	295	281	249	312	300	281	284	269	287	276	280	264	271	294	262	299	249	270	250	297	235	280	289	260	291	271	281	288	279	237	274	274	286	280	269	256	278	242	288	280	262	271	257	261	272	279	284	267	277	273	230	257	271	252	297	267	282	283	272	238	280	276	282	256	260	252	275	243	280	260	257	264	263	259	262	260	301	266	233	293	265	235	273	272	291	295	277	278	266	241	253	268	216	268	304	269	258	253	266	275	279	272	250	281	270	302	283	263	297	301	233	293	261	289	268	297	300	285	281	256	304	309	265	270	271	282	271	281	240	280	276	273	278	247	305	264	274	265	275	281	258	263	251	311	279	287	270	256	262	277	285	264	258	276	239	301	276	294	285	280	266	250	266	259	277	296	260	298	274	266	289	278	291	261	293	231	283	305	240	299	294	272	298	256	262	285	292	289	268	269	286	260	267	272	286	292	282	251	334	270	277	293	290	276	275	271	264	260	241	263	273	237	247	260	276	254	265	251	284	291	260	275	251	287	269	254	272	245	296	280	247	281	323	280	273	283	286	291	250	292	265	276	261	293	285	287	287	316	335	285	255	259	274	269	299	247	275	282	268	255	273	247	293	311	254	243	243	266	272	283	241	274	257	298	277	274	281	272	271	311	263	346	254	295	305	308	269	278	256	314	320	236	260	286	311	274	278	258	263	281	243	308	290	301	297	241	227	263	247	254	291	270	299	304	279	266	266	267	263	256	279	289	271	275	282	275	276	268	280	295	273	287	270	273	271	239	273	272	283	257	274	285	305	269	276	285	298	283	270	294	300	264	278	295	254	269	284	263	305	277	271	266	265	259	265	283	270	268	268	287	242	256	296	326	278	276	236	261	264	299	273	301	292	262	274	296	283	263	286	268	253	276	278	271	290	271	263	262	297	287	286	288	260	287	293	299	252	282	281	257	288	265	293	272	269	270	270	279	277	290	279	250	269	242	272	269	303	276	303	287	264	290	279	303	286	302	289	296	273	248	277	312	272	268	284	288	245	286	264	278	279	299	290	279	270	284	271	273	291	272	269	299	269	287	259	256	313	310	269	266	287	280	295	297	243	286	285	282	287	277	274	282	266	231	282	312	274	271	298	244	290	313	255	273	253	277	278	265	290	266	266	271	246	267	293	300	277	283	270	264	279	273	306	268	297	254	258	278	268	311	280	299	266	296	263	283	247	270	280	286	301	284	278	249	272	265	313	270	255	275	264	250	272	280	294	264	257	266	278	272	306	273	233	272	304	260	288	285	261	274	308	285	274	304	328	273	276	278	277	261	298	280	275	295	292	293	329	283	284	284	254	265	291	257	276	258	289	251	286	309	271	267	281	281	262	251	282	247	257	283	315	268	274	268	294	249	267	302	282	278	247	280	282	287	246	304	281	262	290	248	272	278	312	278	267	270	293	282	311	292	299	259	245	256	269	273	273	279	290	267	270	244	296	288	280	254	272	273	283	297	290	258	251	271	273	277	265	290	290	288	271	260	274	276	282	254	306	255	265	265	279	308	283	275	337	270	310	270	265	244	285	258	263	306	275	291	289	291	286	243	262	280	284	252	243	255	265	249	286	279	285	305	268	295	268	253	239	267	304	277	264	246	291	246	289	268	274	295	269	298	256	264	272	281	289	282	280	255	301	258	275	232	279	272	259	276	274	270	255	256	218	286	281	274	251	311	279	297	259	280	283	258	276	279	258	279	281	268	303	253	240	286	315	261	280	299	253	285	268	265	305	269	279	282	288	304	292	254	296	290	301	247	246	254	243	288	277	298	256	283	266	280	256	256	276	284	260	271	276	238	281	311	277	326	260	296	280	277	294	277	295	270	254	256	270	268	261	305	265	229	280	289	275	298	315	269	293	270	250	323	277	264	302	313	254	287	292	274	269	293	277	288	279	263	278	256	271	267	283	267	257	259	283	291	288	286	262	281	274	253	260	285	291	281	272	236	318	287	264	275	303	262	268	313	274	263	303	274	273	272	275	278	289	267	286	274	291	266	249	251	263	287	258	302	252	294	301	287	272	275	305	276	296	281	273	263	292	274	287	277	255	286	266	265	304	297	269	311	258	251	267	293	264	322	280	290	283	269	243	284	247	260	267	277	294	281	268	283	305	274	291	278	259	288	269	234	293	269	257	265	271	278	291	293	269	281	275	256	254	273	251	254	270	263	258	256	286	270	283	278	290	292	270	279	264	254	266	283	292	270	292	273	270	244	278	263	262	268	275	288	302	276	286	290	288	297	296	271	256	277	295	293	287	273	269	273	262	271	246	254	242	243	285	288	263	278	284	283	330	281	252	308	268	279	278	307	262	313	272	256	293	292	299	278	277	255	276	277	282	282	283	281	258	257	254	268	281	283	303	269	304	283	319	237	270	245	280	294	270	274	272	252	258	244	273	281	313	278	304	272	283	285	300	267	295	283	254	275	291	282	295	249	295	263	266	289	260	293	260	292	261	276	280	289	308	288	267	297	254	267	268	286	279	248	265	248	254	265	282	233	278	281	267	282	288	260	272	275	232	316	268	260	257	285	293	253	284	299	263	269	249	294	288	286	314	293	300	283	287	271	297	275	245	276	248	295	324	249	253	274	303	274	262	239	288	262	262	263	253	260	272	309	303	288	302	295	264	283	288	280	269	280	252	305	266	242	259	255	261	261	239	304	310	279	286	328	249	279	273	258	241	288
50446	59258	52490	42635	54120	50465	39463	33129	16518	6198	5868	5436	3741	5364	5979	5550	9006	4566	2542	2867	2207	2412	2089	3580	3326	2118	1257	898	777	779	711	682	728	673	699	697	730	674	631	672	727	694	689	671	634	720	638	644	632	599	618	643	655	643	646	676	629	677	669	659	628	612	658	630	626	656	653	613	626	628	685	644	641	643	705	645	666	636	627	649	656	616	601	620	626	599	623	574	678	659	650	656	629	633	616	610	629	634	609	650	647	616	631	687	647	594	615	654	660	604	634	628	667	650	616	630	635	621	614	643	639	669	640	592	624	625	679	649	607	615	663	668	645	634	661	612	662	625	616	618	595	673	660	668	596	596	612	635	646	611	598	638	635	635	621	606	668	657	606	629	660	594	629	623	642	623	644	621	647	648	610	638	643	622	649	629	667	679	658	631	625	628	657	634	590	629	612	638	627	645	643	625	640	618	611	633	686	623	588	660	633	646	649	647	641	628	648	601	624	618	631	645	639	644	665	602	658	677	673	609	625	610	625	656	634	676	601	673	638	619	622	686	581	597	668	668	651	660	609	637	664	676	635	623	618	644	624	587	612	629	677	643	645	626	602	634	622	594	621	644	685	652	657	631	600	639	587	603	622	647	675	638	624	611	626	682	656	674	646	633	605	614	624	620	610	639	657	645	618	627	636	689	613	677	617	618	625	669	650	642	664	625	617	603	617	654	641	622	645	622	629	607	603	667	605	645	628	584	614	606	583	638	622	653	646	608	659	643	611	676	582	616	610	616	660	657	633	640	665	649	649	659	705	618	683	605	613	645	627	604	648	646	662	643	623	642	620	590	601	662	610	684	595	654	581	646	615	613	615	658	618	642	613	564	621	629	671	616	615	614	621	613	638	680	612	619	648	617	632	651	637	624	620	621	612	607	643	648	658	625	611	620	595	632	613	683	603	665	654	642	635	605	636	645	631	611	631	678	655	674	593	616	648	661	618	625	599	630	656	592	594	629	594	635	630	584	657	645	677	591	627	630	619	643	620	631	669	654	671	649	601	653	641	620	640	629	604	624	627	621	629	670	624	609	627	652	633	637	612	658	612	631	703	647	665	602	629	674	599	672	650	636	669	657	624	644	603	638	647	596	640	652	629	616	586	650	648	603	617	621	654	611	630	659	626	638	626	682	622	653	636	572	647	641	610	636	626	631	691	629	645	640	607	656	642	582	631	625	614	652	648	687	619	628	641	619	654	613	613	644	599	632	628	647	649	599	657	628	619	612	637	650	628	643	614	640	608	636	641	639	622	640	579	584	627	671	621	641	681	630	639	609	595	639	632	614	646	648	653	616	604	627	624	665	618	597	664	704	622	647	627	598	624	628	649	657	674	636	641	640	629	611	604	649	604	611	632	598	619	653	621	651	630	623	627	612	651	642	661	629	634	640	628	654	599	640	634	585	661	633	641	626	643	651	609	587	651	638	611	647	657	608	651	636	629	628	655	620	613	650	643	650	586	608	677	628	601	636	651	599	612	630	638	645	614	613	655	627	652	639	658	630	646	623	600	666	617	631	607	621	595	641	634	636	649	683	601	669	654	634	638	606	606	644	642	631	639	656	625	671	608	631	654	641	603	639	624	646	627	625	584	652	685	671	652	648	568	639	651	621	620	616	637	633	628	627	659	679	652	580	641	649	655	641	672	652	640	604	644	586	633	577	622	640	606	626	599	637	644	655	698	670	606	671	658	602	641	616	608	608	605	663	654	632	676	652	598	646	680	609	612	635	666	615	686	639	649	624	629	654	662	590	641	632	675	622	647	665	606	654	591	597	629	596	605	625	647	605	608	639	629	650	601	602	603	630	650	631	615	654	613	651	657	621	583	637	645	574	654	617	590	575	620	627	595	606	641	611	638	666	668	623	613	634	625	641	697	660	659	624	642	641	659	623	605	627	630	642	614	640	620	656	593	655	635	663	661	628	643	620	658	644	632	581	593	635	622	608	638	603	660	563	624	652	616	626	631	643	646	597	631	659	585	622	625	655	557	661	654	633	613	609	614	596	634	627	644	654	651	638	639	645	633	617	610	617	600	653	639	614	657	632	615	666	641	649	626	650	623	650	606	606	655	633	602	647	651	628	597	646	642	672	651	668	642	661	602	645	626	669	663	631	604	635	627	611	641	686	647	609	654	654	614	644	672	629	665	627	653	637	650	655	606	635	644	677	625	646	647	628	628	632	636	601	621	629	618	689	635	648	648	601	640	662	642	645	659	665	650	647	702	643	585	663	646	637	617	623	636	629	654	633	611	610	648	616	619	644	658	682	639	641	611	625	636	640	628	635	607	635	633	620	635	603	647	613	612	615	633	608	631	638	637	603	651	628	631	643	603	649	623	631	591	604	602	669	607	650	603	655	647	632	609	663	644	628	618	614	646	616	651	638	590	616	630	610	645	594	579	610	616	639	641	640	645	635	614	590	624	605	605	623	594	650	647	618	606	599	650	655	644	645	637	616	596	618	646	688	608	611	600	640	645	623	617	655	628	634	672	606	654	650	628	628	617	629	608	649	678	635	676	643	580	602	667	663	613	604	647	627	659	621	626	603	664	641	646	635	642	591	667	554	656	624	663	654	619	650	640	643	608	660	644	694	612	607	640	645	627	661	618	580	593	666	623	611	627	602	592	597	637	676	623	629	668	636	638	586	698	565	622	677	622	668	616	626	631	664	609	588	630	659	650	621	602	669	638	619	674	601	643	635	674	629	623	682	598	671	655	654	648	675	612	638	665	637	614	601	602	640	662	642	624	660	578	654	683	607	613	643	618	678	627	688	623	675	662	616	585	599	630	615	623	636	656	635	563	607	632	627	645	640	633	653	633	580	611	636	679	571	638	642	595	630	637	634	660	655	642	610	638	602	665	602	645	661	625	634	613	636	655	608	571	668	657	640	603	612	638	583	638	674	613	611	597	623	648	626	649	622	614	608	689	652	631	647	628	636	599	594	654	597	611	654	602	651	649	642	608	607	631	655	607	597	703	625	676	577	627	636	614	618	673	622	650	644	644	597	632	641	635	618	609	630	625	606	636	643	591	585	623	640	616	643	670	608	625	599	607	653	631	630	640	594	648	665	642	627	639	626	628	608	661	614	597	646	647	622	637	619	665	638	636	626	636	664	653	608	649	645	632	634	623	654	615	617	652	630	601	675	665	613	601	622	620	619	672	653	635	631	637	609	651	720	614	613	624	710	648	640	657	656	656	659	621	616	637	639	647	646	614	640	610	609	640	612	616	598	637	642	673	667	615	598	664	627	615	632	679	621	653	642	636	657	673	645	631	657	620	602	631	607	642	672	648	614	644	637	608	613	658	653	634	574	615	589	662	644	641	660	631	615	630	629	645	606	619	592	644	657	648	660	614	655	609	633	641	646	617	669	618	649	616	622	613	627	618	620	642	628	637	624	642	663	588	596	599	615	661	666	579	686	654	641	624	652	622	635	622	599	679	670	621	627	608	636
58647	44479	40772	34343	32143	43946	34398	33176	21727	8765	3796	2823	2013	2562	2494	4262	3089	1391	890	769	602	837	865	980	989	564	381	248	253	191	231	193	233	237	207	232	249	190	213	200	191	203	182	216	199	197	224	211	214	192	204	203	215	191	215	217	196	190	190	197	198	205	222	199	179	186	172	210	181	184	193	176	169	196	175	191	196	213	204	187	153	222	203	208	199	190	212	202	175	207	195	182	169	169	202	185	160	196	199	190	190	214	197	188	175	206	205	202	212	182	191	206	204	191	203	188	187	180	193	202	203	170	208	204	210	210	195	214	215	178	212	169	186	182	215	191	199	198	170	201	189	183	204	179	178	165	207	206	186	160	181	186	183	206	184	173	183	194	196	175	180	182	180	180	185	199	181	183	188	183	213	197	183	194	199	198	212	216	197	205	180	204	197	179	191	195	205	196	191	194	185	178	188	179	185	186	181	192	185	189	181	204	215	198	195	165	199	202	185	218	195	180	208	177	186	176	210	203	188	192	189	185	161	229	192	209	206	199	186	166	182	212	193	199	215	215	210	193	158	202	172	171	181	181	175	234	201	196	201	203	180	193	187	177	181	202	207	209	197	185	161	181	232	186	180	200	194	196	182	198	192	196	192	179	182	199	203	161	200	189	187	194	188	169	185	187	183	189	182	214	195	188	184	194	186	190	197	180	215	188	178	182	206	214	199	188	180	186	200	202	208	190	201	198	215	205	213	216	204	206	192	216	216	205	206	181	194	189	194	200	184	206	191	194	176	201	167	180	204	213	199	201	194	214	175	195	177	192	173	232	204	210	193	164	204	202	199	194	187	197	179	212	182	197	211	208	196	184	180	185	199	187	192	170	246	211	207	190	210	178	175	192	191	187	197	204	216	211	181	197	178	196	192	192	186	176	199	180	183	213	191	190	202	209	197	200	184	190	178	199	183	193	155	160	175	190	168	169	177	203	192	212	207	181	163	223	223	203	220	191	186	183	183	167	194	192	192	203	227	196	184	172	173	222	163	174	204	182	177	205	204	205	191	211	183	152	184	210	177	211	185	201	214	186	173	178	197	226	186	201	201	201	200	200	184	189	205	184	198	189	192	214	193	188	208	179	181	221	207	182	191	185	179	169	170	219	209	186	198	204	199	180	197	201	184	174	174	214	172	196	182	221	182	176	173	183	179	186	193	181	190	188	184	185	179	173	184	194	196	214	217	191	194	187	199	165	188	173	189	210	171	189	188	184	174	176	189	213	188	196	198	202	185	206	183	176	201	204	197	175	210	190	193	175	213	169	187	182	217	182	206	187	218	175	189	187	196	215	191	210	166	200	192	188	178	191	196	189	195	177	204	214	186	197	177	211	211	189	202	197	204	187	198	189	204	186	186	186	189	213	179	203	190	198	164	189	183	172	188	202	206	188	191	178	213	207	192	193	197	198	194	220	177	196	196	220	212	186	175	204	207	211	195	184	187	177	173	192	192	192	175	202	185	195	184	191	183	208	215	198	197	202	193	179	171	192	200	181	227	191	180	183	177	177	211	202	183	196	188	172	167	190	200	209	202	160	171	191	205	191	196	209	182	183	179	189	160	184	205	193	202	214	185	203	177	200	176	187	192	194	160	184	204	179	198	171	204	191	190	181	195	195	185	197	194	203	175	188	202	180	165	173	196	200	192	196	226	215	185	225	165	198	209	188	167	186	186	188	203	176	210	214	188	203	204	199	205	190	206	190	214	182	181	158	173	198	183	185	186	188	193	205	194	211	177	209	196	179	191	156	201	186	172	211	198	199	202	222	194	179	191	185	209	200	202	169	187	202	233	204	185	185	207	191	204	179	183	198	212	200	208	185	211	203	167	227	192	201	188	173	187	188	208	201	180	186	176	175	147	202	207	189	209	203	221	201	205	214	203	194	174	184	199	201	198	182	185	202	198	189	189	191	158	176	216	206	218	191	202	197	182	190	176	192	189	210	168	201	178	183	204	196	169	170	199	184	185	188	198	181	192	181	185	221	204	206	183	199	190	197	199	212	198	206	176	199	193	182	211	192	180	206	179	188	199	205	188	188	179	206	195	209	200	204	176	201	183	183	179	208	198	211	195	187	210	171	215	200	189	212	195	208	194	194	199	192	229	188	189	186	174	175	207	174	191	185	199	178	166	183	189	194	204	180	176	191	213	179	189	177	177	190	191	184	185	192	210	199	200	199	181	195	171	191	184	197	182	197	172	162	188	189	190	198	186	195	172	190	174	175	179	184	184	195	198	197	215	186	171	185	192	170	208	216	207	183	211	196	206	188	200	195	205	171	189	200	193	210	186	185	178	181	179	170	176	210	205	187	187	179	189	213	186	204	196	195	193	199	203	191	181	175	184	178	197	205	191	175	197	192	188	203	179	185	178	218	193	163	168	162	203	191	231	190	181	170	192	189	170	187	198	191	190	177	187	192	194	194	197	196	200	176	191	204	195	163	157	204	206	193	192	180	201	185	197	188	185	188	196	198	188	200	180	181	198	189	204	174	198	171	188	179	215	177	203	231	211	184	196	212	174	198	218	181	203	210	196	189	199	184	198	176	197	194	184	172	196	209	199	184	181	197	181	181	202	203	197	189	189	209	185	169	187	203	207	217	194	211	189	196	184	190	189	207	166	199	204	193	182	198	204	179	220	194	167	190	186	182	199	178	229	200	198	205	168	191	204	186	196	191	204	181	191	182	202	205	213	203	177	214	205	205	189	194	185	175	182	214	189	169	192	187	190	202	179	179	191	203	184	182	205	175	194	192	186	180	192	214	196	186	218	204	185	191	191	171	195	193	207	194	189	204	188	215	204	197	190	176	182	191	162	186	188	178	185	185	184	180	214	207	189	218	209	192	207	209	200	193	174	230	206	187	186	190	192	199	163	203	202	208	196	188	180	209	184	182	193	201	164	183	200	177	173	196	199	219	177	211	174	176	226	188	181	163	179	189	197	185	194	173	174	202	174	171	202	176	171	182	186	178	177	185	198	200	207	188	175	204	194	197	194	184	193	177	191	211	187	194	170	180	198	188	213	222	208	192	213	178	192	193	211	173	183	176	204	185	162	183	180	185	172	186	182	203	191	199	201	182	170	192	203	176	201	204	203	193	179	196	201	195	176	159	201	191	175	180	198	191	174	192	202	181	185	205	204	211	204	214	199	190	200	195	188	202	181	214	185	209	197	200	179	185	162	201	193	193	199	181	184	183	186	192	188	204	181	208	185	190	196	188	200	175	181	204	176	181	187	180	212	201	193	194	182	225	184	183	191	180	184	217	191	186	206	184	190	192	191	193	186	237	207	186	191	207	206	183	169	200	224	209	188	214	163	194	186	169	195	193	183	217	221	197	193	206	225	162	201	189	194	205	193	231	178	196	170	191	197	191	187	216	182	181	198	200	188	202	172	189	190	196	187	203	182	193	170	205	190	205	206	167	211	177	172	194	175	188	200	215	165	202	185	209	189	182	197	186
54853	61559	52541	42798	53358	58038	44607	42476	26123	10467	11609	10083	8064	11348	10331	18082	12168	6442	4596	3935	3019	4445	4770	5287	4447	2711	1500	931	787	652	644	609	584	649	599	586	564	579	526	592	573	542	529	570	539	543	545	543	514	498	489	542	524	499	531	511	530	503	490	460	534	524	546	467	533	496	524	468	497	496	498	503	482	540	503	484	498	445	455	493	496	465	541	456	466	482	490	430	483	448	479	470	480	456	467	489	465	489	492	492	518	500	474	491	441	427	455	492	477	490	435	470	466	470	440	464	456	434	439	494	471	446	476	498	474	471	452	507	489	485	465	460	448	476	445	434	479	492	506	466	456	460	470	496	522	470	466	496	482	489	495	496	485	470	485	456	468	476	497	481	483	469	451	449	453	454	473	456	467	467	477	470	474	465	458	456	450	473	476	469	489	501	471	434	474	468	488	532	497	447	487	502	473	465	444	483	477	475	510	493	523	422	436	504	478	452	468	449	464	475	486	431	448	465	499	454	464	509	446	441	447	494	439	491	468	462	456	474	477	470	480	480	506	463	491	454	493	485	469	464	490	487	456	477	493	503	423	490	501	479	447	443	461	475	467	457	444	459	457	431	461	428	459	478	466	477	454	468	507	469	484	432	462	457	510	480	487	465	444	460	485	503	496	435	460	461	471	492	455	507	461	465	460	459	493	505	451	486	466	439	479	481	442	433	468	488	465	473	459	470	460	495	444	458	458	481	496	475	443	503	537	464	523	457	502	489	510	506	492	418	473	528	445	451	435	480	464	468	466	476	466	496	437	447	519	482	453	471	442	487	512	502	437	480	462	487	452	483	475	419	477	469	511	515	454	487	457	505	446	468	483	470	492	492	504	461	498	465	457	478	513	466	472	459	476	459	428	445	466	464	502	459	504	503	478	497	453	452	471	456	465	469	449	461	487	490	449	422	437	462	464	439	432	450	471	502	481	438	447	488	441	477	472	491	489	474	460	474	495	440	447	488	441	471	479	470	438	458	446	469	482	478	478	495	502	480	470	454	438	443	503	472	486	522	459	482	488	445	454	479	452	478	480	434	463	469	465	467	513	490	434	477	453	495	420	505	466	486	503	482	477	512	454	453	431	490	457	459	510	457	467	479	453	499	464	489	453	467	434	475	487	482	480	486	467	481	460	491	460	498	467	477	460	453	496	505	432	463	469	492	439	482	474	507	457	495	439	476	474	512	457	441	451	486	481	482	468	460	474	448	473	462	483	473	451	469	470	466	487	461	440	449	475	435	460	462	450	478	458	468	446	464	487	464	475	459	456	450	448	466	457	471	439	478	503	431	449	526	455	466	441	512	456	474	421	473	474	463	461	421	484	466	478	453	475	496	464	465	478	456	478	453	504	506	487	440	461	471	506	491	491	476	501	493	486	436	502	498	495	498	470	465	496	487	448	453	506	483	468	477	507	478	446	443	456	488	452	478	477	433	424	485	467	516	454	442	476	477	467	443	447	486	482	510	468	436	467	436	489	443	502	455	455	442	471	451	441	482	509	456	473	446	488	487	498	436	505	480	451	436	433	483	503	483	440	424	455	472	470	490	445	498	449	504	452	479	460	477	467	431	464	480	430	453	453	484	463	509	484	457	461	496	476	446	457	441	465	465	472	474	457	471	437	512	485	470	484	479	465	467	447	467	466	457	478	437	466	470	468	483	449	483	459	449	450	450	513	468	470	491	485	486	434	474	477	406	447	456	482	487	451	437	446	471	477	501	458	478	466	500	450	465	466	455	458	498	497	531	458	452	518	483	460	484	518	462	473	456	472	481	482	449	490	494	450	475	434	476	484	461	454	477	455	493	459	476	492	490	462	481	471	449	512	457	495	451	471	470	476	459	485	429	454	465	476	467	475	509	443	471	486	455	474	489	482	474	462	462	471	472	494	478	490	495	468	472	480	494	439	479	437	460	443	458	449	459	493	451	495	455	462	467	480	479	499	470	459	445	484	517	472	461	446	483	423	432	511	513	471	527	494	467	514	485	483	470	472	482	471	447	483	536	492	485	438	464	443	470	499	496	475	479	509	465	507	446	507	427	471	452	490	472	430	471	462	443	451	478	475	446	443	442	477	509	469	483	434	443	450	470	472	491	478	480	473	433	460	479	452	489	517	512	515	471	487	488	450	474	465	480	456	485	487	479	459	453	472	460	476	435	495	459	489	444	508	451	481	486	471	498	494	485	478	505	485	491	464	437	451	465	468	494	513	464	498	474	489	470	461	471	465	479	458	507	488	483	463	475	470	513	462	491	493	471	454	481	463	472	491	477	465	442	475	500	481	434	487	462	430	498	481	465	472	481	476	459	488	480	452	442	460	491	487	469	483	463	472	442	456	448	481	473	448	459	454	459	457	484	469	466	464	435	492	450	474	458	481	487	493	436	491	433	487	465	458	460	492	489	472	505	471	464	441	422	530	499	437	452	454	480	485	468	466	501	435	470	444	489	457	445	494	477	501	470	487	495	456	480	457	445	465	480	462	493	463	484	471	484	482	473	506	460	492	468	477	460	462	546	463	507	475	483	476	511	481	482	478	483	495	504	470	469	467	473	443	492	472	436	469	440	445	458	460	498	477	502	469	485	489	467	478	489	470	428	486	422	463	464	494	454	460	465	448	438	471	432	495	490	457	483	451	488	498	470	487	477	413	484	486	503	485	472	484	496	495	443	475	518	438	475	453	456	466	468	466	481	463	456	474	463	485	475	477	502	443	434	431	443	495	482	492	480	464	465	454	463	471	524	424	477	466	487	493	476	463	435	470	434	443	460	484	462	504	510	496	460	482	464	452	483	471	474	451	459	486	465	491	427	464	458	484	488	472	453	507	476	477	468	508	493	449	477	483	443	453	481	502	470	456	469	467	455	472	475	455	476	491	434	460	465	459	464	490	451	505	496	468	492	498	452	492	476	444	501	472	462	491	470	488	451	515	471	482	522	497	479	466	478	466	486	508	461	473	472	472	500	479	511	484	476	454	492	451	474	456	491	445	466	437	468	447	475	456	452	452	522	502	503	444	521	475	506	408	484	474	487	463	469	486	502	473	458	487	470	440	490	474	487	489	480	509	497	465	465	476	492	511	488	463	487	513	477	438	498	467	520	423	481	501	450	474	517	455	462	476	476	460	450	477	421	450	478	442	461	479	452	498	500	459	499	451	493	497	504	526	474	479	501	461	459	450	435	497	495	428	458	510	483	498	485	472	455	485	470	451	473	485	456	470	463	494	490	499	510	490	517	478	453	471	492	447	462	501	448	441	468	447	452	484	486	465	463	458	488	487	501	457	503	463	472	463	433	473	442	509	477	485	459	472	515	504	451	455	428	457	447	484	441	451	460	434	466	458	466	476	462	485	484	497	519	492	441	454	481	489	447	437	438	501	530	447	498	491	507	454	481	467	465	420	518	466	517	467	456	465	489	430	490	444	502	446	483	507	473	505	491	436	448	459	470	504	440	451	477	475	447
25788	25834	20792	8622	3808	3646	1476	1188	763	532	549	588	553	534	505	519	493	491	482	451	471	442	464	416	438	402	440	408	454	470	459	408	408	428	449	463	490	419	438	443	432	411	432	408	430	468	451	448	441	456	406	436	456	433	415	455	447	432	476	470	446	454	467	426	398	463	424	402	456	427	439	444	449	437	442	447	456	434	440	478	428	438	468	475	433	454	408	433	443	423	450	475	446	436	426	397	433	451	470	436	424	478	434	433	455	436	456	444	484	454	453	450	418	467	452	442	393	467	421	439	428	426	471	426	403	441	461	467	405	429	466	448	438	431	425	451	448	450	411	403	448	447	475	443	455	464	429	398	425	413	446	434	424	432	431	441	416	461	403	424	444	451	464	458	414	448	462	457	425	460	428	422	439	435	426	427	403	433	406	440	458	458	481	478	447	439	441	423	434	416	481	444	421	434	453	469	405	409	437	420	475	448	408	437	462	436	455	490	451	456	401	454	407	444	452	450	446	419	448	419	431	453	442	487	443	439	477	448	466	441	477	463	442	459	417	428	473	438	444	479	421	410	447	451	456	441	460	444	434	424	448	451	406	456	427	447	411	392	424	450	439	460	440	439	436	460	419	458	414	447	415	454	419	467	409	438	425	414	411	440	466	476	434	406	467	419	431	465	433	449	426	467	448	423	405	412	449	418	420	472	436	442	440	446	427	462	408	390	424	446	437	431	438	453	433	393	469	463	449	406	464	441	442	447	448	439	437	432	406	470	454	450	450	448	420	491	419	409	451	429	422	443	431	451	418	452	454	454	446	422	466	434	433	431	432	408	466	433	426	416	434	432	436	476	446	435	424	446	455	442	412	485	450	479	387	496	462	452	464	424	437	429	442	461	426	461	411	442	468	409	434	438	448	485	456	414	456	451	434	451	417	414	434	466	417	463	466	432	459	449	431	396	466	407	446	463	427	474	424	425	446	464	478	438	438	429	463	465	425	451	456	420	436	466	438	422	434	419	428	436	442	445	482	415	475	449	451	438	439	433	453	422	420	459	456	410	440	422	465	442	394	458	434	444	487	435	452	444	399	402	440	391	443	465	473	447	448	431	434	449	439	444	446	406	426	459	453	460	461	443	428	423	440	476	436	437	432	482	452	428	450	454	441	417	403	429	403	457	448	461	457	467	448	429	436	468	443	490	437	448	446	443	445	410	435	463	412	426	427	473	422	423	457	444	450	415	419	446	484	445	444	468	440	459	459	479	408	448	476	452	444	433	436	444	455	436	488	422	430	431	450	428	425	472	431	404	473	449	423	482	480	475	495	439	441	412	430	397	441	411	470	427	447	448	399	459	438	465	411	465	485	446	429	441	473	421	427	480	465	448	435	414	438	446	438	453	412	447	432	431	427	434	441	430	437	461	415	457	469	404	432	417	438	440	514	444	443	464	476	437	426	413	434	453	409	411	434	443	432	439	398	446	451	453	457	470	412	419	456	432	480	444	449	425	436	430	439	380	432	469	420	416	422	469	458	485	410	441	438	416	416	476	447	434	456	393	470	422	468	469	407	451	437	446	443	420	439	456	426	433	468	455	450	456	430	464	442	445	448	482	435	404	424	450	423	443	454	464	483	444	447	455	430	482	425	457	455	452	472	476	448	455	428	436	481	429	406	442	512	466	421	430	454	476	422	438	448	440	452	415	412	493	417	428	412	448	423	480	432	444	463	404	482	472	443	439	454	440	449	430	422	426	431	412	420	464	443	446	479	432	460	432	429	489	453	445	439	419	398	423	421	426	478	475	391	471	443	434	433	433	458	431	434	436	456	462	468	463	428	456	399	421	446	458	451	425	491	424	472	453	435	462	493	419	433	417	471	425	423	418	407	424	447	466	456	461	451	444	474	480	432	442	446	439	413	443	466	422	423	474	445	433	421	417	457	440	424	468	448	437	464	465	418	458	431	451	414	421	437	470	478	417	442	460	474	446	439	441	437	455	441	421	447	439	406	460	402	407	447	417	427	426	460	419	405	450	425	445	449	447	422	443	389	427	446	416	429	454	449	438	451	459	462	440	453	393	447	426	428	465	477	474	427	428	448	441	478	450	439	471	475	433	436	457	418	433	491	425	432	415	443	435	464	424	468	419	434	453	471	415	423	442	451	451	448	386	457	416	447	455	482	444	436	461	453	428	430	451	432	421	490	421	425	437	427	443	429	423	475	423	446	418	462	438	464	443	412	461	442	426	438	412	417	441	443	455	450	440	415	415	430	426	459	448	456	430	483	426	377	471	443	448	447	425	429	428	465	464	462	473	429	442	457	402	424	469	509	447	455	430	418	426	420	442	425	435	470	415	471	432	445	450	406	449	440	477	432	444	471	425	458	415	443	438	462	446	430	440	455	434	508	466	400	455	456	466	413	466	454	410	443	410	400	410	461	433	460	465	434	456	462	415	483	412	476	426	442	429	394	441	489	422	465	423	453	476	467	430	450	402	455	468	430	430	470	422	428	425	423	471	430	437	398	403	467	425	423	447	463	426	438	452	442	438	470	454	472	439	414	454	444	431	436	466	451	425	414	442	455	469	432	449	410	448	424	487	436	432	429	428	444	446	461	430	416	424	440	435	448	436	468	492	460	463	403	457	411	404	457	418	456	450	449	433	419	457	396	478	444	418	443	428	460	448	444	425	446	439	467	427	432	449	425	446	458	436	434	425	403	431	449	435	425	452	428	417	446	440	445	463	438	444	437	466	436	456	445	481	461	486	443	431	463	450	434	403	438	449	437	415	393	465	456	457	456	410	437	414	447	423	468	455	445	452	431	431	427	433	484	435	443	476	437	448	453	423	433	430	431	431	435	436	436	435	459	479	408	429	462	476	434	460	434	407	439	420	454	417	436	456	468	433	444	470	396	444	446	426	455	467	434	450	454	484	459	407	448	459	435	444	483	437	478	441	409	434	411	428	432	443	424	465	442	463	428	413	449	421	453	435	455	443	464	476	413	466	415	467	423	417	418	437	434	423	414	440	432	444	457	444	426	438	467	423	454	426	437	456	476	463	455	408	445	448	453	435	464	449	466	415	438	422	445	446	481	469	435	417	459	422	436	452	420	456	418	450	438	462	473	451	462	447	434	442	476	416	457	428	421	443	456	416	449	435	429	436	431	416	431	426	447	456	448	413	459	419	462	423	441	451	454	417	377	424	466	432	428	446	431	437	444	464	424	480	430	473	436	448	422	453	414	438	428	467	466	420	400	456	449	438	480	491	460	390	443	486	445	415	442	484	448	417	411	462	462	465	433	422	406	430	434	484	435	448	457	435	459	473	421	446	473	464	442	433	396	441	440	418	438	422	450	453	392	412	433	442	412	441	413	434	462	432	441	409	416	463	436	452	435	447	455	452	427	443	429	438	418	424	407	470	451	418	435	432	453	426	430	440	443	457	462	465	446	429	487	428	430	441	471	426	475	412	426	465	439	452	428	432	427	423	440	394	468	448	419	461
20132	26106	24987	13891	12505	14415	5585	5576	2506	1566	1785	1757	1468	1491	1416	1582	1256	1224	1187	1170	1054	1089	1143	1046	1051	991	987	954	1015	961	980	1045	1013	1004	958	953	1056	1016	954	979	976	949	993	995	998	1016	1015	963	965	991	992	973	984	1001	993	1011	943	982	979	984	1025	993	992	954	957	979	909	967	1014	992	967	989	987	1012	1001	974	965	1025	982	928	972	990	1000	1030	988	974	1022	1005	994	981	1020	997	1017	1033	962	1012	1059	976	982	990	991	971	965	1005	1052	978	1008	980	940	970	956	926	996	997	994	933	944	1020	1012	1011	1023	1012	953	978	955	1014	984	988	981	973	1009	1011	988	960	1013	973	1019	953	983	977	968	935	915	994	954	930	1002	994	960	940	1030	1034	960	1005	945	1027	969	990	1031	1003	1005	966	996	956	955	1057	996	1003	966	1010	990	1000	1028	1023	971	983	1005	997	976	979	984	954	988	948	1003	956	976	974	946	970	990	983	958	972	984	962	1033	972	1007	1005	960	1010	988	979	969	981	970	1036	1026	987	1030	986	1015	1001	993	956	909	955	1028	996	951	1028	934	942	919	1006	955	1016	989	1024	999	1027	929	1071	1008	1008	928	952	1024	1025	971	997	1014	988	968	958	1044	975	940	973	994	1030	1037	967	955	1005	954	975	954	1010	1011	945	952	961	968	959	970	966	1012	1017	1017	916	985	964	1007	1010	967	996	1014	995	1008	956	952	1046	975	952	987	970	985	953	1005	916	1057	953	936	979	957	1010	1042	976	971	980	994	978	952	1019	972	950	977	941	1009	1032	1000	963	1001	1015	958	935	945	928	1034	977	1034	968	964	979	961	1009	975	1028	932	951	973	987	1014	968	976	1003	993	962	976	988	1062	1016	995	934	998	936	990	977	1022	958	957	1009	957	981	931	977	983	992	933	1009	1059	1026	960	988	1024	985	961	1001	1023	1020	999	964	963	966	1012	966	988	978	991	1025	1003	992	1012	967	1007	1013	926	950	980	1015	945	978	990	1003	964	980	1051	979	976	1023	971	1015	936	944	912	1005	942	1036	999	941	1031	1002	1012	987	969	962	1038	1007	985	996	998	984	1000	952	959	962	1008	973	1055	986	982	966	936	985	953	997	962	978	980	961	988	964	973	1007	975	959	937	976	977	958	953	991	1020	968	1040	953	1006	957	1016	1006	1023	958	1003	949	989	932	984	1005	1013	1018	960	949	964	981	986	986	968	1010	998	960	1015	916	957	986	1025	1026	971	951	1036	1008	992	991	936	971	926	1012	951	982	1008	925	986	1015	951	963	954	993	971	988	1012	1003	1009	994	966	1008	988	996	986	959	973	982	959	969	976	1016	1008	938	963	1003	975	965	941	978	1013	982	955	998	980	914	995	1011	965	912	957	1004	975	916	1042	965	969	965	950	965	955	1000	1025	980	998	951	1008	966	997	995	956	1005	952	1037	987	927	994	975	967	1024	944	990	984	984	999	913	975	973	1040	928	956	997	1022	1004	994	1029	990	942	1033	1003	989	983	967	955	979	1010	972	974	1000	941	985	967	982	982	904	990	952	944	964	975	991	969	1018	961	969	1018	927	973	961	1057	987	941	1035	964	1008	953	1023	993	922	971	926	995	966	983	981	956	1027	1006	983	951	1065	995	969	956	1019	988	991	967	1002	970	1004	944	968	1003	972	983	1016	932	993	1000	968	1008	988	969	1032	1001	1038	1056	972	983	929	1020	977	1022	1006	908	978	954	909	1018	957	945	1012	998	1022	997	1015	1018	1020	952	995	988	974	968	992	1021	954	1029	997	1015	941	924	1005	946	985	999	973	1016	968	1029	949	1082	1032	957	947	978	1010	940	1002	958	986	1022	982	1006	1038	978	1003	1015	932	992	936	1033	1067	981	1008	1006	925	969	973	979	956	952	1004	1024	952	1019	964	975	991	946	979	948	1004	1019	978	1015	940	988	947	1027	1042	956	960	939	977	959	1000	1004	950	962	1005	959	942	950	980	996	992	990	1031	940	961	1015	1025	938	997	997	997	987	1020	935	986	1031	1023	904	976	946	997	1050	1003	945	1068	995	953	1013	961	1002	942	944	989	1000	1005	1083	1000	1021	1010	961	991	956	1034	964	986	993	945	1012	969	1047	974	990	1004	1045	975	977	1008	993	974	1048	979	956	954	975	967	972	1000	1031	981	1013	933	1014	959	1010	1020	928	947	1003	1007	915	1040	946	993	951	991	994	989	1028	975	1004	919	957	1009	934	980	999	967	1009	956	977	988	999	921	998	953	950	1012	977	970	965	1004	931	987	995	950	996	956	1018	964	991	972	1023	968	1002	986	1001	990	1028	1019	971	1024	1006	959	969	958	981	980	955	968	988	1014	946	1041	996	984	1025	973	972	939	1035	1000	1012	990	967	1041	974	952	991	992	986	969	949	998	1000	1009	1006	995	979	945	1010	1011	975	958	934	1036	946	980	1031	1036	1017	969	972	994	995	986	993	969	942	1007	978	950	929	995	947	980	974	987	1000	931	946	980	965	1049	1032	982	991	1039	974	1019	931	994	1015	997	989	1022	1061	928	976	970	987	1004	990	987	1005	973	975	978	1003	954	1033	997	1016	983	949	928	1025	974	964	978	1010	1001	962	947	924	1013	956	973	969	1010	1006	955	956	967	1000	981	968	1003	947	1003	969	987	1022	1010	969	965	974	1014	933	944	957	1023	1040	961	1032	952	989	1030	948	1003	985	986	1012	999	1026	956	1026	975	1016	1010	960	987	1002	966	971	927	963	1023	990	1061	1025	1029	973	996	987	972	1012	1004	1052	947	944	995	1017	977	993	992	999	960	1026	1013	938	984	1007	994	973	943	993	977	1016	985	1014	932	978	1027	1020	1002	962	978	951	967	1003	978	995	992	970	1025	990	963	975	967	1074	920	1027	1009	986	983	973	946	946	979	1015	1005	960	1018	1001	1031	1010	937	954	983	1001	928	968	1015	1030	931	935	947	960	993	995	956	943	990	952	1014	969	965	973	991	953	1022	1040	922	991	988	1004	1028	996	989	943	971	1014	1012	940	1000	988	959	1024	958	1024	994	932	982	996	983	957	1005	985	972	981	955	986	985	1037	988	1010	979	968	990	989	933	953	948	915	979	967	975	992	958	960	950	978	1013	933	977	973	936	1004	937	988	1006	968	953	970	946	958	990	971	924	1004	1023	974	989	967	971	985	1011	978	966	927	1011	944	955	955	1050	1009	995	992	986	1012	983	984	1026	996	982	1004	1032	973	955	979	1018	923	1017	939	999	934	979	1002	987	973	1054	984	978	957	1038	1023	967	986	958	1009	1003	993	993	998	972	1013	1011	944	974	1017	988	982	975	1027	977	989	962	970	1026	983	933	983	966	1012	957	946	967	966	974	979	1034	969	984	1000	983	989	1013	974	945	991	960	980	984	1009	1019	982	953	917	918	1001	962	1010	1011	971	985	992	971	963	1012	1004	956	1047	955	945	991	997	1022	993	974	971	982	986	966	1042	996	999	996	1002	966	977	936	997	1002	1022	986	1008	1019	996	977	962	983	1002	961	932	1000	970	1000	993	1000	989	1057	981	1002	1051	1012	988	1028	925	990	1004	950	966	995	1020	1042	1006	1025	965	918	965	981	1043	1020	954	967	935	1021	993	983	984	935	1001	1027	963	974	942	950	1007	1008	1007	949	967	1004	1001	963	1008	973	993	956	1057	936	1051	994	989	944	984	948	1047	966	985	1009	952	1053	990	1032	1013	985	1031	983	979	943	978	988	1004	983	942	1031	970	999	972	1039	1001	983	995	996	990	997	982	1012	992	994	958	1013	1013	971	990	1012	983	978	988	1067	948	999	974	969	983	978	989	994	919	1033	1055	944	954	976	990	994	1020	972	969	960	987	924	1002	976	976	978	985	967	974	1042	1048	985	997	1050	1007	956	973	959	959	948	1024	996	1036	995	1045
58244	47454	41140	34226	35194	42657	32004	26083	12905	3895	2819	2563	1944	1578	2145	1633	946	624	546	491	510	495	605	454	356	415	357	287	299	292	278	286	285	287	291	292	268	306	303	279	293	298	265	294	276	303	280	277	295	266	277	289	265	275	286	323	279	263	250	289	270	260	298	288	262	255	238	296	254	267	280	264	269	269	265	292	325	281	269	255	241	303	262	269	276	299	267	244	277	286	313	263	308	262	291	232	265	239	270	293	286	246	275	278	284	272	285	249	265	279	286	311	278	261	288	291	262	276	309	258	299	304	255	261	271	297	302	277	280	244	273	287	262	263	299	290	269	275	295	262	290	280	272	231	265	280	275	244	282	270	250	305	254	255	264	292	264	329	281	314	277	247	276	269	274	262	271	267	297	273	294	258	240	274	273	296	272	263	254	277	266	265	306	270	274	277	284	326	323	298	266	299	249	297	273	266	264	286	297	291	289	286	280	280	278	284	264	253	252	259	277	271	301	294	274	309	272	288	286	299	279	278	306	309	286	292	292	305	304	283	305	279	268	264	266	278	277	274	292	270	264	269	268	287	282	290	254	300	264	269	288	299	283	274	270	269	303	293	281	280	255	300	274	269	281	285	299	261	267	289	269	284	272	300	311	256	223	271	274	281	255	288	256	270	283	257	270	281	269	317	275	278	276	297	275	290	275	291	278	270	316	268	271	270	292	260	307	252	258	245	278	320	302	283	257	283	259	278	284	269	275	306	274	283	278	280	233	308	257	268	273	293	284	276	294	264	258	267	259	287	266	295	262	304	293	285	310	277	273	285	295	305	285	269	311	250	286	279	258	288	303	284	288	277	250	299	277	285	303	282	254	273	251	282	242	278	245	276	282	269	276	270	273	271	309	261	278	268	294	300	267	312	314	261	294	281	274	268	317	296	278	297	284	284	291	278	269	307	296	272	300	295	286	293	284	256	294	263	271	242	291	320	247	283	299	287	261	280	296	290	247	272	252	262	273	308	284	304	270	245	268	274	263	257	253	272	307	282	280	281	260	280	283	289	269	261	281	250	295	307	236	262	274	265	266	288	283	245	287	308	239	303	302	276	281	262	284	284	293	277	274	331	265	317	289	283	281	275	264	267	311	308	286	276	251	280	287	283	290	291	244	259	281	299	249	268	255	302	273	270	266	298	265	269	283	293	257	299	276	277	263	285	274	288	270	255	310	279	264	296	266	264	280	290	259	276	251	266	271	277	265	278	284	261	277	299	267	288	290	267	272	291	281	276	259	254	279	289	283	284	276	277	297	264	266	226	282	269	285	287	275	258	262	288	277	288	294	278	278	277	315	271	293	262	251	323	291	277	295	278	299	277	269	270	301	326	266	265	279	329	278	258	287	290	294	277	312	276	295	261	272	277	279	260	293	284	213	246	292	287	252	287	285	294	253	274	310	298	297	275	260	261	267	294	301	265	253	260	270	292	293	257	269	253	255	263	283	258	279	270	268	279	265	297	273	271	297	271	277	279	270	276	290	270	274	296	292	274	251	270	272	265	283	262	247	292	271	282	261	266	289	254	285	302	274	272	295	303	282	251	296	260	276	254	282	277	303	274	264	275	283	257	267	267	260	271	283	269	316	277	249	252	262	274	305	301	258	274	260	296	279	246	269	262	264	275	287	321	300	266	295	277	280	244	274	287	258	250	264	288	268	258	271	248	274	271	292	279	299	253	269	320	263	276	259	281	281	294	284	291	229	287	319	277	268	284	276	274	270	278	240	270	257	283	288	296	278	275	274	253	275	298	298	264	284	279	304	271	278	259	295	273	303	289	265	257	304	265	260	277	241	267	287	261	281	301	264	267	300	276	255	264	283	284	285	312	293	269	294	278	266	267	253	263	281	280	293	287	268	285	265	269	278	269	249	276	276	276	283	274	249	287	273	279	277	280	263	289	262	266	292	285	304	269	245	261	274	296	292	277	294	258	268	255	307	272	240	251	280	257	293	281	293	250	285	270	289	281	264	250	286	286	281	313	291	270	232	310	260	285	263	258	264	300	287	248	300	259	253	280	293	294	266	257	276	298	265	260	238	302	277	268	258	285	266	257	269	284	255	282	290	279	263	279	293	289	309	263	272	272	305	265	275	288	298	252	280	260	295	240	286	272	307	294	264	271	290	300	270	295	287	252	255	267	296	269	244	278	277	302	275	264	249	260	269	278	295	263	307	265	302	274	302	293	282	288	272	263	266	255	299	275	278	320	277	275	281	297	260	262	274	275	273	282	228	293	263	275	268	276	269	258	270	312	253	260	283	275	278	268	253	299	314	277	245	301	296	282	268	277	272	298	268	265	265	260	295	301	278	251	270	266	310	284	255	261	267	279	266	300	280	289	256	287	282	286	261	257	293	269	302	273	290	299	269	256	253	296	286	264	259	273	270	319	256	248	283	325	295	289	300	289	280	297	265	272	289	256	297	280	276	278	251	295	281	290	278	277	270	309	293	289	248	298	278	284	259	294	276	269	259	259	307	272	289	303	221	287	302	285	282	321	255	264	283	246	277	298	263	303	291	260	276	279	286	252	276	261	214	273	265	272	321	253	266	271	320	295	258	272	269	290	290	282	264	257	262	262	317	245	280	284	274	274	261	275	271	275	265	278	296	294	268	273	277	298	258	268	254	298	261	253	289	306	278	282	273	292	294	270	274	311	294	264	244	268	244	285	288	266	292	285	260	281	289	288	286	277	265	279	274	304	251	286	280	274	271	293	287	267	295	277	314	291	261	286	282	314	259	272	264	266	275	284	258	287	265	287	281	263	309	289	271	257	244	283	246	288	286	286	280	269	275	274	312	244	297	303	297	272	254	312	262	287	259	299	275	264	248	282	297	268	282	299	295	262	283	306	274	256	237	284	264	306	275	304	275	273	278	259	282	297	275	291	268	260	293	317	267	241	266	286	314	295	277	266	282	287	281	287	297	276	288	234	265	274	238	282	280	294	254	274	316	259	279	270	266	297	259	277	263	285	244	272	262	261	281	261	304	274	273	305	292	253	263	262	283	286	298	275	288	290	272	271	245	274	293	287	265	276	304	256	266	283	262	249	270	249	242	255	248	285	282	287	270	276	312	291	270	285	314	290	277	284	280	296	278	271	292	259	267	298	284	252	291	283	297	280	293	261	288	265	290	285	292	275	275	252	282	291	274	288	262	263	274	278	252	311	260	269	272	317	294	275	274	252	308	289	249	255	266	262	323	290	272	300	242	248	276	288	258	266	279	283	272	315	274	260	276	280	272	262	268	300	300	295	248	295	294	293	291	277	280	247	251	291	264	278	294	285	289	252	307	250	271	295	253	279	263	278	299	273	264	260	260	287	311	291	287	279	284	262	303	303	286	260	291	276	262	293	284	290	265	243	236	294	286	284	240	262	315	306	275	284	274	285	294	288	258	273	268	269	275	286	282	287	250	270	256	266	253	281	272	290	294	292	258	267	303	271	276	259	274	271	254	264
50515	58673	51489	42878	50745	52720	38638	36439	17686	6929	10665	10833	8234	7216	10723	7198	4195	2959	2272	1903	2143	2375	2726	1927	1533	1917	1337	873	727	733	719	708	711	724	649	660	685	672	688	630	687	703	670	735	642	671	682	693	674	679	648	678	646	655	631	626	692	672	617	664	712	654	683	679	640	632	677	615	643	642	625	663	626	634	645	644	592	663	647	641	659	641	636	612	650	651	648	646	666	618	688	664	655	590	673	662	652	654	657	635	645	648	629	670	658	641	636	626	639	629	634	652	614	630	614	653	651	665	633	666	625	637	637	653	639	609	655	610	665	613	643	683	608	670	637	609	663	639	607	605	597	652	613	630	641	656	650	595	628	671	660	669	683	670	613	657	605	662	640	647	668	659	625	637	642	655	635	592	617	692	629	654	614	640	635	649	648	612	588	633	646	641	630	646	623	597	672	633	617	650	632	630	633	650	629	662	711	623	601	651	634	670	615	632	639	635	662	675	613	619	595	666	617	624	645	645	609	659	648	627	619	660	657	573	616	664	635	639	677	604	625	621	691	642	632	661	666	591	636	614	654	637	638	627	674	661	642	650	632	678	640	658	591	622	618	641	629	651	596	631	603	622	649	637	629	600	628	629	632	604	629	592	650	665	649	611	614	689	667	592	662	580	666	640	623	622	583	665	622	622	649	653	663	592	622	634	657	652	643	599	629	608	604	676	659	642	639	634	645	628	630	625	647	628	692	672	651	617	624	620	642	641	599	669	631	671	645	670	648	614	620	656	640	633	644	642	633	621	676	597	659	640	617	603	657	686	583	639	615	644	672	641	643	635	646	620	615	615	602	627	704	643	621	644	663	621	612	644	615	661	668	669	678	644	609	628	610	592	621	587	622	601	663	638	632	590	676	652	660	663	625	644	685	662	589	600	586	617	662	631	674	631	661	602	635	638	628	656	668	626	635	653	664	654	591	630	643	635	687	669	622	600	671	610	640	626	649	654	679	616	619	622	615	654	673	690	625	642	690	628	655	657	636	617	671	667	642	641	684	650	628	648	669	661	640	636	666	667	635	604	664	627	667	639	658	652	634	601	659	606	648	572	616	648	654	653	622	637	636	622	606	654	647	672	637	637	650	619	654	639	653	644	665	671	637	719	647	629	644	615	652	620	642	641	570	654	651	621	666	618	582	615	667	605	640	637	653	625	669	655	607	653	685	581	634	652	627	704	610	622	627	657	652	614	645	626	689	625	634	628	629	604	605	637	662	614	684	680	646	614	669	639	626	634	635	642	583	628	644	645	632	663	621	688	623	631	637	628	612	638	675	643	637	620	644	610	642	676	619	634	630	661	602	630	640	633	637	629	632	635	638	643	635	629	624	614	602	665	633	623	612	669	647	632	641	623	636	610	607	643	673	623	587	625	597	608	638	642	643	604	621	662	647	668	589	681	662	618	644	596	661	645	650	574	667	660	629	636	688	627	624	677	656	658	655	611	593	617	632	646	583	631	655	681	639	598	612	619	617	581	644	658	659	635	614	635	590	639	690	626	652	622	639	629	607	680	602	634	590	628	606	630	632	629	589	661	642	664	661	670	667	605	611	622	660	653	644	662	640	622	657	618	641	646	644	667	645	631	636	635	629	648	656	644	611	604	627	619	639	624	665	635	617	652	669	691	669	673	637	650	641	583	633	676	664	620	613	660	625	667	663	608	632	637	656	612	658	649	619	650	636	649	637	641	641	646	636	649	620	686	627	646	642	618	654	616	645	633	636	622	615	592	616	646	631	694	676	678	629	592	633	624	616	601	615	648	614	645	626	628	615	619	681	635	604	649	628	644	616	637	601	649	635	640	636	599	626	646	619	658	664	600	660	662	635	614	638	658	623	630	638	597	617	635	588	660	632	621	633	681	640	647	639	666	616	639	651	669	610	575	639	634	604	649	648	619	650	669	598	645	600	601	654	613	624	629	671	661	591	620	648	650	658	594	673	623	634	648	644	619	643	638	615	628	635	658	637	637	629	560	641	634	646	601	615	631	607	648	605	646	647	612	601	664	644	632	665	634	632	631	620	628	631	615	626	602	656	626	669	623	665	622	636	680	627	647	612	648	654	620	676	634	596	614	636	668	616	646	610	605	608	641	639	629	599	679	645	663	626	632	588	662	675	608	634	589	625	669	639	636	651	683	629	650	611	641	592	680	616	631	657	651	613	619	611	619	640	668	618	613	645	638	689	655	620	656	642	644	685	605	621	659	598	600	660	643	677	637	626	649	649	606	656	632	627	598	638	617	651	625	628	630	657	627	634	641	621	592	600	639	649	675	645	600	643	696	644	626	638	646	615	621	654	622	593	651	639	630	651	609	621	624	640	599	591	638	642	606	627	599	672	661	662	643	627	614	574	643	637	666	638	609	650	644	656	689	600	624	663	645	653	637	631	583	669	655	642	632	646	651	668	581	695	665	629	681	622	650	588	613	649	658	621	663	682	648	616	636	614	625	631	617	664	654	632	623	648	624	639	616	646	643	642	589	639	644	644	662	676	640	651	640	645	626	649	648	618	667	674	615	617	632	626	625	654	630	626	666	615	611	622	639	626	627	649	660	637	599	633	656	626	614	651	708	626	596	673	668	630	622	629	654	623	595	629	655	601	647	650	639	662	639	634	648	600	642	602	675	613	665	662	596	601	641	607	635	661	636	594	609	679	607	623	621	593	647	662	610	653	635	648	608	649	643	610	630	638	656	632	598	623	626	627	625	620	657	692	634	626	685	603	631	635	668	620	587	641	635	656	637	666	627	629	675	601	673	595	645	638	655	631	627	607	623	621	676	667	625	637	623	586	687	668	665	610	580	624	613	641	663	683	628	610	637	653	637	671	666	632	637	683	594	625	649	661	658	629	666	641	705	642	588	612	621	621	681	616	631	600	646	623	596	605	618	640	627	629	676	618	618	627	645	636	654	650	709	656	617	642	593	629	638	689	663	669	586	657	607	633	625	637	644	665	616	632	622	653	685	614	658	622	657	667	620	655	666	617	638	612	621	611	640	668	627	650	657	605	627	629	646	608	723	641	625	651	643	640	682	568	700	589	644	619	645	629	666	641	639	674	646	626	644	671	595	612	700	584	617	640	665	592	657	602	656	648	671	662	612	659	645	607	595	632	625	656	630	654	713	627	661	634	650	651	621	628	641	638	636	670	610	634	583	599	622	623	661	614	670	650	622	666	656	638	636	661	599	653	645	613	646	656	615	626	619	683	677	652	604	661	615	642	590	627	672	628	627	626	617	638	660	618	598	664	669	635	622	653	652	629	644	589	601	644	621	608	602	634	655	628	630	660	690	646	633	663	666	644	655	647	659	643	608	616	598	607	623	659	647	634	665	677	618	672	640	662	603	619	598	619	649	619	618	635	658	682	701	634	638	636	630	632	638	616	592	639	630	636	620	648	661	666	654	614	672	637	621	660	596	643	621	663	672	605	664	672	591	645	642	623	628	641	589	608	633	648	627
61300	44749	39539	34193	37703	44969	36826	33157	20646	8791	4893	5360	3825	3359	4159	2107	1023	728	711	597	610	676	1034	598	393	433	426	330	243	229	248	224	250	190	175	237	224	244	223	228	203	192	201	230	238	182	205	188	206	164	206	196	177	221	175	201	170	211	211	204	168	183	175	195	203	181	200	210	207	193	190	210	209	197	215	204	171	213	192	212	198	169	202	192	191	218	195	167	201	206	196	203	186	199	212	179	210	186	217	198	195	191	166	209	194	204	190	182	186	185	213	194	211	185	167	205	198	216	196	210	195	210	184	193	190	202	201	170	186	186	207	179	187	203	185	171	193	187	205	187	177	191	177	169	208	183	183	216	165	195	183	186	183	212	150	213	194	178	191	175	186	182	206	186	215	212	164	200	181	208	188	194	176	173	184	199	195	171	188	193	194	196	210	187	152	186	200	209	180	171	175	174	187	204	179	198	194	172	199	203	171	219	199	205	181	196	175	190	169	175	209	162	221	169	178	195	214	188	190	182	204	187	201	184	206	198	173	209	178	192	205	191	200	201	206	180	182	182	194	177	180	190	184	172	197	188	192	179	183	164	191	169	202	195	172	171	185	200	206	194	175	189	204	190	198	179	177	198	197	194	188	214	191	195	180	209	201	186	173	174	196	210	170	194	190	187	173	202	187	193	200	200	224	214	195	194	197	180	205	188	180	196	195	214	200	223	190	193	192	166	171	211	214	179	194	202	203	168	202	192	194	182	185	179	193	194	183	193	199	193	186	179	184	200	179	188	188	204	196	189	174	165	200	183	183	206	211	196	181	184	171	190	212	180	192	183	188	190	190	178	192	190	217	215	172	188	190	195	185	200	175	183	209	153	201	188	176	197	199	158	182	177	218	194	190	196	179	210	182	213	194	204	188	193	205	188	198	194	198	193	217	179	216	202	217	186	166	197	195	190	195	183	160	170	194	206	209	183	183	199	201	185	199	185	169	202	166	190	195	214	185	209	197	197	191	190	191	204	187	173	161	199	204	189	190	190	161	199	178	204	172	199	199	188	177	193	164	193	189	185	208	173	197	212	189	196	193	199	181	200	201	199	185	212	195	189	175	178	166	187	191	191	212	196	187	186	168	194	191	207	200	189	176	187	195	194	183	198	163	189	203	223	191	190	181	188	183	215	191	184	196	195	182	182	175	196	214	214	183	185	189	200	183	191	178	200	181	193	191	200	206	184	179	193	186	194	202	172	181	216	190	193	190	210	189	182	206	187	176	205	209	171	176	179	185	171	182	190	174	187	190	191	207	194	179	181	215	195	222	201	177	192	215	185	166	189	200	188	179	185	196	185	169	199	192	172	190	207	238	226	206	204	225	188	183	194	220	219	217	172	185	182	187	185	189	198	216	194	188	177	201	193	188	212	169	180	196	179	204	172	200	197	172	183	182	201	220	225	198	207	194	227	179	171	189	192	197	190	215	187	163	183	184	203	188	175	182	168	194	188	178	184	236	165	187	165	189	176	205	183	197	190	173	184	198	194	177	204	209	207	184	197	191	157	187	185	204	200	175	182	211	169	195	195	186	184	175	175	189	203	162	183	207	190	195	205	198	214	198	160	168	184	175	175	199	217	176	181	189	198	198	198	204	199	176	176	174	194	176	231	203	167	189	222	195	186	196	174	203	209	188	205	222	172	166	171	157	186	174	170	182	194	179	188	206	199	179	154	167	199	210	194	197	191	193	192	218	203	201	168	217	196	183	215	194	181	157	187	184	195	231	190	210	184	191	173	190	175	194	180	153	185	203	193	155	202	202	186	196	184	167	184	193	183	209	181	184	187	212	191	215	191	231	177	175	184	194	164	201	198	183	191	196	184	188	211	170	195	168	189	184	161	190	193	167	214	216	201	184	181	175	190	197	184	198	185	187	195	198	217	212	202	193	181	174	183	213	206	189	180	172	205	205	202	197	172	158	159	208	200	216	176	184	186	188	185	206	178	216	164	181	205	212	176	195	184	200	177	207	207	188	197	218	170	165	187	184	171	177	171	184	195	207	170	206	209	189	175	189	217	190	159	187	186	232	196	219	205	199	196	209	222	213	203	213	217	199	184	187	184	194	181	157	173	184	186	201	188	207	198	209	210	201	184	192	200	167	177	224	184	198	172	182	187	176	190	187	173	170	202	218	213	173	177	199	189	198	189	161	185	197	169	214	194	175	190	182	206	204	207	188	190	167	214	173	186	195	193	194	207	198	196	209	198	223	197	202	187	182	201	172	183	167	196	168	207	175	175	207	197	200	213	211	199	185	204	189	204	172	198	195	204	200	182	201	201	190	200	185	200	175	206	199	207	181	160	205	176	199	201	194	223	207	219	175	179	161	174	202	186	192	190	188	216	210	193	207	191	177	191	192	191	193	183	160	194	190	190	190	195	196	167	210	190	208	192	212	161	182	162	177	198	195	204	179	196	203	198	161	182	209	209	178	169	213	191	210	208	182	166	211	177	197	227	193	186	203	180	177	200	206	180	221	173	185	181	185	208	209	216	202	205	191	186	182	182	192	181	199	193	159	166	196	208	195	217	190	188	211	207	216	219	195	185	183	182	191	212	185	181	179	201	192	190	196	203	186	197	197	205	181	171	184	213	179	181	191	187	195	190	178	207	167	184	197	205	197	196	194	204	180	191	189	171	199	172	207	206	179	181	210	212	204	180	192	185	199	175	180	217	168	206	181	185	225	193	156	179	192	193	181	225	183	168	179	168	174	201	188	177	197	188	185	186	173	175	206	192	192	150	223	183	193	193	199	190	198	191	199	214	179	222	190	188	165	214	183	179	198	201	159	196	192	177	163	164	191	192	183	207	195	212	203	176	202	186	185	207	200	192	200	179	209	207	216	189	211	196	181	185	188	195	199	202	182	201	182	201	225	184	189	191	205	200	177	179	208	182	206	183	201	196	213	202	206	212	207	177	192	168	180	194	201	193	185	169	204	160	210	207	182	194	209	208	210	190	196	205	189	194	200	181	181	176	191	195	195	190	185	181	207	206	175	200	183	202	184	182	208	196	183	165	194	206	194	189	197	200	183	193	188	248	196	202	206	195	202	180	198	191	187	193	193	182	175	182	195	194	216	178	169	191	203	224	187	193	188	185	181	194	184	198	187	196	206	197	189	169	204	183	215	188	219	198	192	185	199	166	191	201	177	206	205	212	183	210	184	196	182	183	204	203	176	219	205	172	184	162	226	179	190	182	175	196	200	193	174	188	171	196	175	217	175	197	201	180	179	182	174	190	187	185	212	189	189	200	202	188	178	198	161	185	187	210	196	196	182	197	208	200	191	166	188	182	188	176	213	179	190	195	169	233	191	180	179	176	209	181	196	190	180	215	154	195	176	214	187	189	169	190	196	185	196	206	199	216	210	195	212	186	190	198	188	194	181	190	178	163	179	183	162	175	182	176	177	188	189	160	198	193	192	197	171	188	188	173	205	205	221	227	170	217	201	193	182	201
55765	60690	52422	47233	57063	57766	44790	43005	23198	10448	15055	17875	12319	13344	16990	9120	5213	3646	3437	2632	3413	3475	5875	2492	1866	1960	1993	1284	850	658	620	616	570	596	593	559	572	585	576	519	594	564	555	536	547	562	510	525	498	523	516	505	474	508	502	514	508	511	499	510	521	482	494	490	511	485	461	486	505	504	504	503	520	504	509	512	479	483	522	500	516	509	490	472	488	481	487	481	513	490	438	462	482	467	457	482	518	500	434	451	494	489	482	474	504	494	478	493	465	443	505	453	494	475	467	491	477	497	446	468	458	442	477	480	496	474	462	451	494	504	458	479	468	454	516	476	497	484	483	452	468	495	461	473	487	471	456	509	457	502	469	459	505	446	458	500	472	451	478	501	461	467	452	498	402	452	435	444	449	436	532	485	441	515	474	465	496	463	475	479	465	425	472	474	430	464	449	473	508	460	462	476	426	420	462	508	470	465	485	430	464	493	464	477	466	477	485	431	475	481	482	492	515	473	452	462	499	500	470	492	494	462	454	487	482	461	469	464	487	503	455	457	463	448	496	415	425	449	477	452	467	458	469	490	473	487	497	447	490	466	477	451	452	434	456	461	461	440	444	473	494	499	481	502	460	450	476	460	427	495	461	490	467	432	473	500	426	515	464	473	464	477	447	487	496	489	486	501	471	426	463	459	448	506	455	489	483	452	483	460	515	465	496	463	466	464	442	473	458	462	438	501	483	475	467	468	480	475	450	462	473	449	466	536	437	524	486	454	469	465	486	507	441	427	464	435	499	467	533	467	464	456	460	434	500	445	460	442	487	466	418	463	486	467	454	482	467	475	469	484	477	531	484	447	448	467	464	466	435	449	498	488	466	497	445	438	473	463	474	481	460	465	439	490	449	450	466	507	464	469	437	477	474	489	523	467	420	495	438	487	439	445	463	466	482	476	468	455	491	466	452	461	473	516	448	480	472	490	468	489	488	432	479	423	491	507	446	503	461	464	473	458	500	483	479	459	522	436	425	483	465	449	477	474	451	492	473	457	458	456	492	454	453	502	455	454	436	466	505	469	483	522	449	472	477	506	485	428	462	484	460	500	440	504	461	471	482	483	466	477	493	452	481	471	467	481	468	453	508	457	472	468	486	495	536	515	479	485	442	472	493	438	437	496	506	492	454	448	439	450	494	485	469	508	485	445	474	492	482	492	477	506	474	451	421	466	455	441	476	500	473	483	451	475	486	493	457	476	439	489	437	451	506	480	456	467	490	437	468	478	457	465	495	489	460	464	493	514	437	470	499	486	452	478	448	461	510	453	443	440	449	463	527	478	510	491	507	452	505	463	450	469	466	447	493	489	457	483	458	481	499	483	481	530	505	440	480	467	465	465	492	474	462	493	470	471	466	486	510	448	477	470	462	479	473	471	461	451	430	487	451	487	524	503	473	468	479	485	429	485	440	450	473	489	451	464	488	462	492	466	472	459	414	475	478	486	444	469	476	491	449	470	429	474	454	431	452	496	465	477	449	467	458	495	463	477	495	456	449	483	459	498	445	455	492	503	504	487	463	494	467	519	491	459	411	465	477	495	484	536	464	469	481	448	436	443	454	462	453	489	488	476	460	459	486	480	480	518	440	456	449	481	467	479	477	477	464	466	468	485	451	466	519	487	434	470	465	477	438	503	447	461	502	432	447	443	472	472	514	449	476	411	463	530	453	485	487	497	480	497	473	442	452	481	480	452	496	476	479	504	447	494	472	477	480	455	451	437	495	441	514	449	466	483	449	443	460	514	446	473	473	489	467	461	431	465	483	482	507	449	488	469	462	460	447	476	500	461	474	455	430	482	467	461	497	456	541	467	497	466	484	468	466	480	519	461	480	438	504	474	484	469	482	465	481	480	471	463	459	473	488	468	504	465	489	470	460	481	501	461	483	463	431	512	471	474	510	485	505	450	467	459	504	464	455	469	468	450	450	510	487	464	477	497	459	474	469	471	448	464	462	467	496	434	506	520	440	478	482	462	512	485	457	463	454	435	503	449	471	435	477	493	473	478	489	513	467	502	463	466	424	464	463	450	483	463	467	493	462	499	510	464	422	503	458	451	481	470	490	498	477	480	440	468	505	478	480	479	474	453	437	474	422	469	465	475	450	469	426	480	487	505	504	483	479	431	482	437	490	465	472	466	495	468	440	501	448	471	481	508	443	459	499	455	417	531	447	473	446	483	481	477	488	463	472	501	463	484	471	493	469	461	471	476	469	504	465	525	462	456	462	455	463	439	488	512	484	470	441	456	439	464	513	497	472	508	481	478	449	471	488	455	460	484	494	469	477	476	481	451	495	485	474	479	453	461	509	458	447	484	460	467	491	460	490	438	512	480	483	460	449	406	493	453	491	459	464	497	424	475	462	441	446	470	524	465	427	466	478	484	504	463	469	455	450	469	484	450	435	459	486	487	454	483	469	462	479	477	446	469	468	471	445	482	458	447	468	502	474	487	459	421	446	457	456	474	435	449	459	474	504	460	467	452	497	431	476	468	489	462	467	508	483	489	456	496	460	464	455	504	468	474	495	472	484	488	457	436	488	473	451	459	460	466	463	457	494	476	495	468	451	503	491	470	440	469	486	481	456	498	518	498	478	484	460	480	451	506	433	480	473	484	476	478	471	464	415	482	470	483	451	473	481	452	491	463	487	449	512	462	466	443	482	472	462	464	473	474	417	461	466	454	485	452	457	439	502	486	494	486	466	454	469	444	450	447	478	473	476	495	470	437	496	485	491	452	451	455	485	484	494	504	479	455	488	449	464	458	452	461	480	475	472	467	462	446	471	453	459	475	450	442	464	495	463	492	463	447	502	494	520	485	448	487	464	480	444	480	445	494	501	500	440	439	465	483	473	493	417	480	443	479	501	483	481	457	484	458	479	484	488	416	481	436	468	471	470	455	465	456	463	413	489	511	463	491	476	455	501	477	464	439	477	532	468	459	462	441	486	469	503	475	490	450	471	499	448	476	496	512	474	465	513	487	460	451	441	467	467	513	485	430	509	473	480	484	455	485	477	487	465	489	477	442	499	475	460	476	448	492	475	451	457	473	500	475	454	480	487	459	501	465	423	470	452	438	465	424	467	455	446	508	468	475	477	487	459	458	468	488	511	494	455	496	451	450	477	444	459	464	474	467	468	463	484	486	475	437	457	476	484	451	487	473	483	498	496	478	435	443	466	488	461	468	496	440	443	443	449	439	519	471	491	449	494	455	479	478	506	470	492	509	470	483	457	468	508	458	446	467	484	472	486	465	479	479	490	476	482	443	477	475	458	479	461	488	450	485	497	462	472	446	490	506	500	531	475	454	484	476	472	457	483	483	433	459	434	505	455	484	474	451	458	459	483	481	471	485	472	460	466	494	459	474	468	453	474	493	445	463	485	476	459	440	471	460	508	473	497	506	472	494	506	490	484	480	490	417	479	464	443	509	470	493	498	464	504	460	467	444	469	445	495	512	507	471
25452	26474	18891	8769	4508	2875	1685	1085	706	564	553	592	538	559	502	505	491	471	437	513	476	471	467	465	423	443	460	449	426	441	425	475	412	460	428	402	435	420	409	434	475	470	427	466	439	494	475	417	410	462	483	435	475	485	453	451	456	432	443	465	430	449	428	453	411	414	421	451	466	430	417	447	443	377	431	434	444	469	450	424	456	465	420	472	406	456	444	439	470	437	453	487	469	455	400	409	451	435	422	419	465	442	463	425	495	471	401	445	462	422	403	468	440	518	463	451	434	433	433	437	428	475	467	418	419	465	452	451	457	423	481	417	418	462	456	441	463	436	450	431	459	441	454	435	450	454	439	472	464	480	438	460	441	423	438	433	468	481	426	452	433	428	444	453	431	447	448	462	449	415	433	440	420	427	412	431	468	469	451	451	451	429	409	437	415	423	437	406	415	439	421	414	424	437	448	438	444	453	455	447	462	406	401	399	456	453	433	446	467	447	449	466	429	436	449	433	439	455	438	422	430	454	466	472	410	442	399	422	470	402	454	456	402	454	452	451	455	473	456	482	443	405	442	462	441	446	476	441	433	447	476	462	412	395	475	454	447	414	434	451	434	444	457	407	420	444	439	454	446	430	450	481	458	443	461	490	472	479	429	418	435	461	389	442	441	466	403	439	447	448	451	380	411	449	414	446	453	455	477	457	435	478	447	421	439	416	467	423	463	459	464	448	476	419	444	411	424	449	438	452	400	420	423	444	440	462	437	402	451	429	424	460	414	443	436	423	449	442	458	457	457	423	445	484	503	426	461	460	446	445	419	474	426	443	430	418	489	422	446	426	445	458	475	444	493	448	469	466	471	408	466	438	440	408	420	452	462	436	422	454	420	469	376	435	454	455	462	413	408	460	457	465	478	437	462	426	447	436	458	471	446	459	461	451	465	451	441	431	439	447	444	463	417	485	435	488	464	434	427	441	439	429	455	451	450	441	432	437	464	415	444	456	437	426	457	419	420	452	432	447	456	484	470	435	422	424	421	457	423	448	418	467	448	451	440	460	433	431	477	469	427	437	431	444	453	413	452	422	463	451	419	427	456	417	470	425	474	446	452	436	452	443	421	426	437	418	459	443	448	428	419	437	458	428	478	453	468	443	456	477	434	420	423	450	433	498	436	441	393	423	439	432	454	436	412	463	433	471	487	494	445	416	439	429	471	414	422	460	457	453	456	484	471	453	448	436	463	451	475	474	456	431	437	469	440	494	439	461	442	482	439	444	460	440	422	447	437	426	473	476	452	444	445	440	401	413	418	422	443	433	418	402	447	454	393	451	438	418	427	460	462	445	480	415	451	445	454	465	438	456	445	426	391	414	440	423	420	453	478	450	426	441	448	420	418	440	429	403	397	462	442	462	461	458	420	462	507	446	485	419	384	433	458	480	465	421	452	459	534	433	430	421	460	507	448	443	425	421	442	424	423	435	422	414	450	466	411	464	422	456	445	426	431	425	427	451	439	389	469	416	392	478	455	410	471	467	486	403	410	463	433	454	424	460	456	485	433	445	449	458	449	466	430	450	387	422	417	433	442	458	442	486	421	461	428	451	448	426	440	446	431	460	459	463	432	450	440	473	523	460	452	435	443	438	420	437	462	442	437	442	423	404	392	396	420	423	471	496	469	469	462	483	440	416	445	444	436	475	445	515	452	467	410	441	416	460	491	459	457	426	441	466	460	419	441	409	447	436	455	445	410	466	420	409	469	450	409	419	482	449	465	484	487	437	442	454	403	468	443	450	426	401	442	438	445	439	438	465	445	459	444	395	471	466	433	407	417	434	456	462	464	464	461	436	443	451	414	419	406	471	425	445	401	460	463	403	440	442	448	425	427	422	416	439	464	432	432	437	441	437	440	466	478	474	416	444	440	424	456	426	464	420	439	440	468	472	442	454	445	450	448	448	483	484	420	439	413	436	460	447	429	493	443	471	464	448	428	470	422	447	420	511	448	436	424	431	412	462	430	418	447	439	443	431	470	473	450	484	423	445	469	484	406	444	467	458	482	457	427	445	441	431	419	407	464	449	465	459	405	418	484	486	474	420	422	449	451	450	466	476	444	478	437	419	445	481	407	456	478	409	463	473	440	412	451	429	480	470	453	421	468	437	448	463	425	438	445	422	420	483	393	464	457	436	436	472	398	410	439	469	493	439	454	432	467	502	420	421	474	451	434	474	435	432	407	444	479	428	474	422	436	445	439	450	443	425	447	396	444	445	464	460	473	396	424	419	449	436	410	436	464	470	452	441	412	429	419	427	452	410	462	445	430	426	438	442	459	434	433	405	409	424	432	425	448	427	434	488	473	426	443	453	464	432	445	496	452	479	457	451	451	434	426	501	420	423	453	434	414	437	429	439	462	447	471	464	454	430	429	438	459	399	455	464	472	464	446	381	423	406	416	444	453	426	446	449	453	432	420	449	440	435	434	422	445	432	426	428	452	460	451	467	415	437	437	426	454	437	478	436	467	462	419	467	408	446	463	445	436	478	476	460	454	479	487	420	457	418	452	434	432	480	424	457	459	452	483	453	458	430	443	379	448	460	462	434	462	428	473	395	434	451	428	457	403	479	417	465	411	439	431	469	473	419	448	443	436	442	417	462	447	479	425	426	422	488	414	443	386	424	495	456	460	450	441	457	398	458	461	467	459	421	445	436	467	502	423	447	491	448	458	452	430	425	448	427	433	414	478	433	454	445	415	419	450	440	420	457	435	451	460	456	445	428	407	443	483	449	393	440	456	417	457	469	456	451	417	436	474	428	435	433	442	416	445	449	470	454	439	471	423	462	435	398	470	415	470	398	462	440	432	397	407	405	470	385	432	430	438	435	430	452	456	426	432	451	445	412	412	409	471	450	472	457	448	459	487	470	416	487	403	422	436	432	462	450	423	387	484	441	454	465	436	444	415	403	429	402	458	423	485	413	428	451	421	438	463	416	485	438	469	458	456	488	416	489	420	424	435	405	456	430	448	462	425	447	448	418	490	466	436	435	474	403	439	437	423	471	452	458	413	438	468	450	401	516	456	453	420	438	431	422	466	466	464	468	466	461	462	462	433	439	435	422	478	429	417	420	444	426	477	455	433	458	485	490	439	462	452	411	401	466	443	435	470	485	449	464	451	421	450	469	458	418	480	443	449	445	437	428	446	441	411	414	455	426	457	441	446	442	446	447	419	436	456	467	431	448	458	398	451	444	477	412	432	418	457	452	466	442	409	441	415	435	501	427	447	427	444	427	442	437	448	435	437	460	440	469	447	503	467	437	425	430	486	447	382	454	422	504	418	442	446	497	442	474	430	441	500	423	446	439	456	418	439	381	402	489	433	470	475	453	432	457	450	464	435	450	432	483	457	449	449	439	402	457	463	449	447	415	449	412	426	430	420	467	418	479	433	453	435	447	467	463	453	447	419	446	486	463	403	479	445	445	436	433	439	423	438	478	459	457	447	438	451	431
19676	25984	22276	15602	14758	11973	6985	5143	2435	1499	1698	1717	1623	1725	1604	1343	1215	1144	1124	1158	1131	1087	1028	1080	960	987	986	998	943	993	963	1064	981	928	983	967	956	1039	927	991	997	980	1027	1009	967	970	956	973	983	951	1022	943	899	994	953	996	1027	971	1002	986	977	1010	982	1024	951	1006	944	1009	988	974	1015	1022	990	952	967	1056	1039	1011	974	983	1008	950	968	1040	972	935	969	1036	990	957	998	1036	1031	1026	1009	987	1008	932	947	977	991	1018	1007	978	990	952	995	948	1070	972	964	969	968	966	979	997	965	1019	932	1022	1016	1004	991	926	957	974	1031	933	963	952	1018	1013	1001	971	1022	936	987	987	977	1000	985	950	957	964	966	965	958	959	1023	1000	976	967	1002	921	980	1007	965	1023	995	978	987	990	1044	993	979	959	945	973	995	1004	953	1010	962	982	1029	1007	1044	1009	972	976	971	993	973	1010	946	1001	974	997	977	980	999	1014	986	985	983	989	962	1007	1044	930	948	995	919	974	998	1004	998	1000	1032	1028	977	953	989	976	972	1001	928	985	962	982	1040	967	988	1025	966	997	990	1085	981	983	1009	969	1048	967	1034	946	986	987	969	971	984	979	957	1025	976	950	926	1025	997	1031	1014	969	1026	980	971	1000	1054	984	999	1026	978	990	975	995	1031	984	977	1024	952	963	1032	982	965	968	958	916	911	987	992	948	934	961	1016	985	971	971	1020	956	988	972	1023	967	932	970	995	1020	977	984	995	994	1018	964	999	972	941	964	1043	958	917	985	977	1000	970	941	963	984	973	989	974	1017	979	961	976	1006	1021	1027	1008	1005	970	978	979	971	963	895	969	1007	1027	1063	978	989	1007	939	987	1034	987	968	930	995	1052	1024	976	1023	960	992	1011	973	934	959	1009	996	1006	991	1011	968	987	968	948	1012	984	975	1013	971	974	975	1016	993	1023	989	956	978	1045	970	986	1003	1036	973	981	1007	1001	977	997	994	990	1003	975	977	993	996	959	975	973	975	970	930	972	955	1025	954	989	971	985	1057	946	972	1022	977	1001	994	1045	1018	1043	947	964	1020	1001	987	1000	1003	942	996	974	965	1009	988	1034	975	966	1020	982	972	993	999	998	1015	942	948	976	1017	957	1034	992	1010	1043	1048	963	996	997	1005	999	982	1009	954	957	899	980	965	941	967	1000	949	985	1006	1013	961	977	969	927	934	976	983	939	913	979	977	1010	975	990	970	993	1020	1004	969	1013	963	976	1001	1001	981	970	985	972	938	997	993	978	969	1015	963	1007	1051	966	1020	988	995	1015	1028	1016	979	1032	966	983	1002	1043	950	1050	925	983	943	1007	1037	959	906	975	946	1010	984	958	973	954	1016	997	1008	948	997	1018	1019	1017	964	996	979	1029	1030	971	967	1008	941	917	986	976	973	1030	982	963	1060	919	974	933	973	966	1000	935	975	965	1007	960	975	1019	958	981	1003	939	1013	998	974	998	977	968	988	990	947	1050	1038	1029	940	979	980	955	986	997	967	962	980	1018	994	999	986	955	1048	972	1068	966	1014	988	1032	966	992	968	987	1015	959	930	1035	1040	1011	1001	985	958	985	956	952	1050	987	985	1000	1003	1012	987	996	1011	954	1009	954	990	929	1016	955	1025	976	947	996	1040	988	1016	990	1026	984	969	1008	980	943	1024	1010	941	917	942	964	968	944	976	1001	961	999	984	960	980	933	927	972	1045	992	991	986	972	975	932	973	996	979	983	996	1027	1011	992	975	954	950	997	1002	990	974	1027	1012	958	1016	972	1007	976	951	984	1003	971	940	981	952	1052	1009	996	1011	1004	971	973	1051	988	958	956	958	984	941	1003	1022	1020	952	1028	1007	985	1040	990	967	1022	1007	987	943	968	999	973	987	983	995	969	910	955	963	948	1016	983	1035	983	1000	914	991	1044	991	997	957	942	982	999	992	1055	1002	1005	1010	966	992	1029	998	999	1047	988	1023	1004	961	1009	1028	1036	989	947	994	937	992	934	965	967	983	1012	956	1026	1001	974	973	994	1028	1003	1007	956	942	1030	1053	981	1062	951	1035	981	917	1002	970	1005	977	999	967	1000	960	1009	1019	981	942	991	1032	990	1015	918	959	988	974	994	991	1002	992	1038	991	962	1010	954	960	970	956	1022	954	1048	1039	979	1006	1011	1033	977	1016	1042	960	1007	962	1018	969	1002	987	969	963	1034	966	1014	983	1007	977	990	962	994	958	1005	982	1002	986	995	974	993	975	1017	1007	1042	1007	975	1009	984	929	1000	983	1013	975	1022	982	967	994	967	982	1020	1034	1011	972	1001	1007	1028	1009	1035	940	964	1008	929	971	966	989	967	1079	989	933	950	943	1009	983	977	970	901	1024	983	1002	978	967	1023	991	966	974	976	987	956	979	1026	1017	978	972	938	979	966	984	1016	990	979	933	990	953	984	980	1028	1032	936	949	985	995	959	980	1018	1002	1010	1028	960	1040	1018	992	989	993	964	1015	989	947	1019	1025	989	991	994	964	994	1007	998	948	990	970	1010	1013	981	996	954	1015	932	954	987	953	1013	997	986	963	963	1003	962	995	938	966	991	967	1014	978	978	1008	985	997	993	1005	1003	944	1036	969	992	1021	1046	1017	980	930	984	974	966	977	880	1002	939	998	985	909	999	961	994	950	1003	1031	1021	1018	1021	967	997	892	1024	995	963	987	987	980	915	1012	1013	1028	1003	963	950	990	1005	1005	1034	932	1024	955	947	966	985	992	962	967	976	1004	1005	1008	1021	972	1004	1037	972	976	971	957	992	995	963	961	958	980	968	964	990	981	975	977	940	1034	973	1019	981	1031	960	1019	1000	973	962	1001	977	990	935	991	994	946	955	924	963	1016	1035	1018	1012	959	1086	1026	968	990	972	1000	1026	1027	926	978	970	1019	1013	987	932	955	1034	1014	950	941	964	977	1006	1016	1012	999	968	938	931	995	992	987	1006	923	982	987	1014	968	960	1020	1009	963	987	1041	993	1003	989	1025	966	1000	963	1025	995	968	1050	1010	997	991	979	1006	1013	1044	999	987	986	967	980	955	962	997	1006	980	932	951	1002	952	999	985	976	975	966	1002	985	971	1017	993	957	1018	994	999	957	944	958	1025	960	981	964	977	982	1001	1006	962	994	971	961	968	954	1003	945	1028	1034	973	1017	975	1008	1001	1017	979	953	1000	968	989	1001	944	997	1017	1011	1008	969	1016	1001	952	980	986	1001	1007	1028	1026	970	1011	987	966	1019	1021	963	977	986	987	968	989	1031	979	1028	968	960	1036	971	1011	931	966	989	962	968	946	953	1024	947	957	946	980	938	986	1046	1031	950	970	1037	1010	960	1004	992	1027	972	1001	981	1031	987	963	969	1023	1049	1001	942	997	1010	983	989	966	1026	1042	1048	1002	950	962	1044	1004	978	1016	1046	977	1024	998	965	978	949	995	968	1022	953	931	1015	1013	950	1013	1008	1018	1025	973	997	1018	965	1027	993	998	975	983	979	974	1024	988	989	1020	990	956	1021	983	977	1023	942	942	963	995	1005	1053	996	986	986	957	992	994	968	984	1006	1000	1014	1036	977	1048	1026	1024	1010	1031	996	989	983	978	934	962	950	973	970	945	984	964	995	963	985	961	993	1065	974	1014	967	1002	957	931	940	1006	989	929	977	1001	936	1018	1013	1028	991	950	980	939	964	1044	940	989	1050	962	1028	1020	1020	939	964	1019	1014	1007	944	995	974	978	1014	919	980	928	1021	1019	975	945	982	1023	1013	980	939	933	995	943	990	1004	1031	952	944	1046	971	959	1007	1003	894	977	979	961	971	986	1002	981	980	910	1011	978	1039	981	962	957	984	949	962	974	977	1010	966	957	975	968	959	1025	973	966	972	1026	1019	1043	994	1005	968	991	962	996	946	992	977	995	1014	1032	983	969	1040	1021	991	985
55280	47155	40856	32606	37263	36897	31283	23459	13383	3308	2384	3151	2614	2269	1647	885	691	651	538	463	553	519	426	351	346	334	353	291	309	288	248	298	315	279	274	307	322	287	304	269	280	279	277	295	266	262	265	284	287	299	276	255	277	286	278	281	261	275	269	292	277	271	313	281	274	314	266	268	303	302	296	283	285	298	256	255	267	247	279	236	267	285	288	262	275	248	299	268	254	262	283	288	301	271	306	306	249	260	311	261	283	289	269	291	258	263	279	264	261	293	263	302	256	309	267	277	265	300	277	275	259	297	285	269	253	244	269	285	246	217	291	264	285	251	282	276	287	250	264	229	271	257	270	255	255	267	291	294	294	273	255	268	283	293	254	244	244	267	246	276	273	282	249	265	272	276	285	280	261	250	270	279	282	284	272	255	272	273	256	271	279	272	235	254	257	239	273	271	303	255	312	283	260	283	273	312	275	267	289	269	285	276	265	284	268	246	287	286	245	265	275	309	285	264	273	295	253	265	266	287	305	296	282	268	254	279	293	271	279	268	298	295	257	266	285	252	238	266	284	284	280	279	272	248	278	274	292	297	291	279	247	295	277	286	256	280	230	247	259	264	303	288	290	282	279	276	303	297	249	288	258	275	285	260	287	303	244	288	253	273	273	254	323	285	284	228	272	303	263	265	267	275	261	262	253	281	292	294	266	264	265	262	289	266	271	274	264	283	277	244	282	282	269	247	280	245	263	260	279	288	253	252	275	293	261	260	256	257	265	289	298	278	274	245	286	278	273	300	264	263	310	263	271	265	241	292	253	298	249	251	273	273	271	245	306	300	263	281	281	280	271	259	284	299	264	258	283	296	278	260	244	272	281	296	282	275	274	286	245	286	257	277	269	255	272	267	285	256	279	290	271	282	279	254	302	283	239	290	275	259	268	291	333	267	265	244	251	288	265	254	259	293	274	286	280	299	269	273	281	231	263	256	287	299	263	274	270	281	273	250	242	283	254	283	269	287	278	273	260	289	275	279	287	273	269	272	284	257	297	266	269	292	253	284	267	273	283	326	255	270	280	243	289	261	276	269	289	283	260	250	267	290	302	297	258	272	245	267	278	277	263	280	280	296	248	287	262	251	301	265	274	267	271	286	260	245	255	295	313	268	247	275	271	249	267	287	235	252	270	282	278	272	239	254	288	279	255	294	256	299	279	274	232	258	272	275	278	270	313	264	254	295	245	281	271	282	312	294	306	269	269	284	246	295	287	295	259	243	264	255	260	267	277	265	271	257	278	233	326	259	279	234	228	293	263	246	278	286	267	294	291	276	272	266	282	252	275	295	250	277	266	244	274	254	266	245	260	280	289	264	297	287	306	258	253	261	284	295	303	272	298	278	265	279	284	287	271	305	295	273	254	260	256	267	228	290	323	264	270	274	270	264	255	256	244	288	272	273	285	284	285	281	279	287	301	276	281	274	286	302	302	255	287	282	241	283	274	268	257	283	252	265	257	286	297	254	275	302	278	276	240	263	294	264	296	289	285	262	278	264	281	252	245	278	244	290	285	275	288	293	295	264	266	281	293	294	239	262	283	262	274	265	282	279	286	269	273	262	262	284	287	295	255	256	284	264	293	294	282	268	275	296	273	257	257	294	284	301	312	288	282	272	268	302	309	243	276	301	275	270	232	256	267	268	283	291	271	274	282	318	258	293	259	292	290	263	282	270	258	289	267	242	240	283	289	281	280	266	281	293	279	247	269	238	297	262	270	271	284	288	268	247	254	299	290	309	269	251	276	305	285	299	310	294	281	289	277	257	283	239	286	243	264	260	276	308	244	265	271	277	280	274	303	264	266	255	269	287	276	271	291	263	279	273	265	282	278	262	262	251	239	269	250	272	249	254	278	269	262	283	263	270	242	260	273	250	258	291	257	268	261	262	291	261	253	286	280	272	244	256	319	258	262	273	300	248	268	272	262	278	282	282	263	284	269	264	316	314	265	279	289	306	265	263	250	276	305	262	290	298	288	266	271	299	246	280	266	277	269	282	268	278	286	294	281	288	283	285	259	283	289	267	282	260	284	315	279	282	281	266	292	260	297	250	249	294	284	277	272	275	261	285	270	283	274	242	313	301	276	270	272	270	230	263	259	289	306	262	270	296	287	287	256	307	290	287	298	261	275	275	296	281	290	257	271	275	255	303	264	280	272	254	275	297	263	254	278	309	245	272	252	287	265	275	269	257	275	244	259	253	254	285	293	237	276	286	258	281	266	248	296	275	266	295	256	256	249	268	259	277	300	271	262	279	279	285	243	258	251	272	286	303	262	282	285	258	270	311	265	306	246	257	276	259	305	313	309	305	259	260	284	244	248	270	270	295	255	250	277	259	289	268	285	261	277	285	295	272	250	288	301	262	251	280	263	259	294	269	263	309	302	259	265	306	260	279	266	262	271	263	298	284	265	292	290	274	305	285	249	295	294	277	263	281	271	315	264	273	266	263	274	293	333	266	268	285	276	276	232	246	260	269	247	280	256	284	296	271	297	282	291	257	288	264	262	266	256	247	239	273	315	281	270	279	262	251	243	295	319	311	255	285	269	267	304	216	256	272	267	257	265	267	263	275	287	286	311	299	249	319	277	314	297	240	285	268	295	262	283	277	273	289	295	236	264	245	237	294	255	290	257	276	263	255	282	282	246	280	294	273	257	243	267	289	262	262	252	261	264	264	291	272	248	272	291	309	285	242	273	274	276	258	293	286	278	258	282	281	252	291	309	278	257	296	263	253	258	290	239	276	237	276	271	282	288	254	290	255	261	281	268	240	264	271	271	285	269	279	277	306	250	271	305	274	264	238	287	269	305	301	295	293	303	301	276	285	272	293	265	279	272	270	280	272	265	277	262	260	279	302	286	282	287	284	257	279	257	290	287	262	276	247	261	264	294	270	264	305	249	277	300	247	259	293	258	276	279	250	282	262	258	270	297	276	266	286	263	286	241	299	276	286	258	261	257	285	288	292	287	266	316	277	276	259	257	249	259	265	274	283	274	284	253	269	256	256	266	280	252	266	279	276	277	270	273	254	275	276	243	263	252	263	262	266	277	292	273	279	241	269	308	279	257	278	290	299	262	320	262	276	274	260	293	266	310	280	316	282	301	284	227	328	260	305	260	267	240	293	279	272	271	275	267	283	290	283	284	267	296	274	268	271	271	284	276	268	274	294	227	270	273	257	276	274	278	263	256	267	270	273	286	291	297	267	284	267	251	269	270	259	282	257	290	305	262	330	273	281	280	270	274	246	291	258	242	233	279	241	288	238	245	294	313	301	267	260	255	287	295	278	286	249	286	246	281	303	280	278	282	260	277	297	297	277	281	241	254	255	296	261	288	259	264	252	303	280	242	264	293	307	264	244	271	244	262	283	269	260	270	289	259	283	235	279	276	274	275	286	279	240	263	279	302	262	303	297	283	278	281	264	277	265	266	289	275	276	286	256	289	262	266	264	286	307	286	263
50800	57769	50453	41454	53641	49426	38108	33938	20371	5807	9297	12115	11288	10244	7410	4346	3048	3182	2114	1677	2366	2271	1604	1181	1066	1175	1119	983	832	760	693	745	677	684	674	671	681	705	696	687	668	671	663	658	656	663	639	651	669	628	700	646	675	650	672	693	639	634	657	648	626	647	667	658	658	639	659	642	633	607	656	616	625	600	663	611	672	625	608	652	617	646	637	652	643	650	631	603	627	667	660	644	638	615	656	632	614	615	583	619	640	624	622	639	659	659	656	629	590	620	604	637	653	599	594	603	578	623	641	604	639	664	627	651	624	625	634	593	624	678	677	619	599	621	689	627	567	594	619	608	652	614	601	639	618	660	657	635	589	618	614	631	625	622	680	622	611	639	622	616	681	630	612	626	590	675	700	632	606	634	584	574	634	621	653	621	561	675	581	645	662	651	635	632	659	603	630	645	653	605	566	594	625	597	663	618	636	678	602	594	625	611	624	602	635	660	654	634	670	666	640	640	650	627	649	634	581	644	635	622	615	623	638	653	647	601	612	648	617	640	623	626	638	619	663	593	611	641	641	663	616	641	594	637	614	637	603	625	618	633	641	602	609	631	599	611	621	596	630	658	615	615	649	608	635	609	634	632	607	611	660	647	597	621	639	663	590	661	650	661	613	655	622	672	647	650	630	621	627	615	630	566	638	636	601	645	613	613	632	658	601	643	620	639	632	651	631	602	615	670	614	610	634	613	678	647	638	657	629	666	605	635	644	573	607	633	631	619	634	609	619	607	616	605	644	624	666	589	628	641	618	606	638	660	590	573	644	649	625	623	665	617	640	641	647	641	638	650	630	604	637	631	642	639	631	650	631	659	662	620	665	619	646	639	657	620	610	622	638	621	582	626	594	629	676	620	648	643	613	611	648	627	642	616	657	662	571	646	630	611	638	643	646	597	603	656	612	639	639	603	663	649	595	648	643	643	682	637	613	641	606	673	615	608	610	598	638	646	679	638	607	655	598	671	655	639	575	667	619	638	640	596	647	667	636	643	621	600	654	629	596	622	610	641	648	616	650	678	571	605	650	648	613	617	608	621	612	625	622	617	618	676	666	619	632	633	633	590	661	614	617	617	651	655	569	630	636	658	589	620	650	639	673	645	606	622	614	665	626	618	640	616	657	645	612	627	635	595	624	670	634	630	674	631	618	640	634	642	619	633	589	622	613	629	675	654	631	639	607	661	589	669	662	595	607	704	606	620	599	598	651	632	658	650	666	613	578	635	613	583	572	613	658	667	621	628	630	594	656	696	688	653	628	683	626	597	626	601	646	581	629	657	637	665	647	644	624	609	622	670	672	611	616	631	592	624	648	650	586	638	665	636	599	649	656	650	596	632	622	627	662	617	623	643	626	620	630	619	632	651	617	691	621	639	605	635	635	653	635	606	618	599	599	634	589	570	617	657	668	605	598	658	626	647	646	636	599	602	604	625	648	659	650	604	635	635	614	640	605	634	605	611	607	638	630	627	597	627	638	592	605	604	619	640	638	624	647	582	642	681	602	593	605	634	614	618	671	626	657	620	611	621	622	597	613	604	585	633	647	606	645	568	653	651	656	598	633	602	588	596	668	596	616	653	599	669	606	578	626	636	656	611	641	673	636	604	619	622	621	616	619	622	608	611	643	654	635	597	640	622	600	616	625	604	602	595	630	622	619	597	666	670	633	638	589	611	611	631	599	641	615	611	641	643	637	616	642	610	615	622	664	599	596	596	613	620	648	640	637	598	610	624	652	666	662	621	656	640	622	623	628	691	601	680	631	614	629	625	650	623	647	629	670	604	636	628	630	615	600	637	641	634	633	602	629	582	633	641	631	629	667	635	628	604	626	621	626	630	608	622	596	576	597	558	628	573	628	626	653	619	628	664	629	602	613	655	656	625	601	663	620	649	621	639	598	616	598	631	656	619	647	610	589	592	642	663	611	639	648	629	694	610	611	683	598	600	648	667	638	626	668	642	614	568	595	637	638	683	639	597	627	602	617	602	612	624	601	639	664	622	678	627	648	650	632	657	637	642	604	576	656	601	654	642	600	662	645	640	625	579	592	630	640	642	685	668	662	666	629	621	642	588	634	620	648	645	589	641	600	587	630	670	636	674	661	638	594	632	654	632	624	663	670	647	653	623	621	617	652	612	668	642	653	648	653	624	643	629	642	613	621	611	684	640	587	605	646	640	627	648	641	640	655	617	618	614	598	609	598	599	604	586	646	646	580	624	628	642	659	617	656	599	617	647	607	601	624	610	657	702	664	618	608	571	666	633	635	706	659	648	628	689	667	653	615	607	640	631	647	620	610	607	598	638	627	651	669	561	605	584	641	635	601	660	659	561	616	675	668	597	645	610	604	588	626	599	576	616	627	603	618	645	643	587	614	623	627	633	637	602	620	621	626	634	600	637	627	626	629	617	616	647	616	647	621	633	601	663	623	605	654	637	621	681	655	652	621	619	597	614	598	647	638	660	633	641	600	661	636	653	623	625	621	621	624	665	639	621	629	623	623	624	579	676	648	647	609	619	612	611	616	623	640	646	635	630	617	616	596	634	631	630	602	661	614	679	574	642	662	645	668	618	642	637	588	660	635	645	610	634	630	653	603	611	629	620	656	642	561	605	640	616	616	633	634	640	590	609	631	613	657	612	655	635	631	655	649	581	619	660	617	661	591	609	596	563	626	641	616	621	608	633	631	639	646	624	625	621	653	623	602	637	669	627	641	588	579	609	637	642	610	573	668	640	662	634	628	620	608	628	627	630	608	619	629	630	620	617	612	629	648	630	638	667	629	665	656	632	612	618	622	613	661	600	605	619	665	649	629	663	612	606	640	645	630	643	654	654	664	676	642	637	620	615	664	652	660	670	626	602	643	602	582	605	663	668	647	635	616	653	616	596	633	646	640	662	620	568	592	608	631	649	623	670	651	612	590	632	660	652	633	631	614	650	604	614	659	614	640	659	621	630	609	616	625	613	612	616	592	615	641	648	640	627	669	618	627	646	596	577	627	579	577	647	607	639	626	677	639	629	604	626	561	653	617	648	608	622	643	661	658	651	625	616	653	608	590	663	609	612	634	620	640	655	638	580	565	647	675	636	650	618	637	645	639	601	623	608	652	617	676	687	611	632	646	674	633	613	643	614	585	619	624	602	661	601	646	665	655	666	614	607	657	627	636	634	663	638	661	623	590	653	604	608	666	659	653	671	651	627	601	602	626	583	635	633	593	603	626	615	593	631	669	617	670	642	618	649	628	604	586	631	655	621	616	642	628	648	603	600	612	596	628	615	617	603	652	613	586	631	610	632	610	609	578	634	601	622	610	616	630	636	613	614	651	631	642	623	685	613	601	644	615	629	605	627	613	620	617	624	640	613	660	607	600	652	600	701	589	627	634	599	635	677	599	643	670	641	596	665	631	612	634	627	651	633	615	657	655	655	673	606	670	601	626	625	617	649	632	647	615	618	605	585	635	600
57283	43373	38935	34025	38242	41887	38221	29363	22599	8318	4235	4200	3331	3277	2601	1355	1345	1014	511	566	633	604	428	354	279	310	353	270	316	232	219	233	216	194	219	187	198	217	216	187	224	190	199	199	218	190	204	169	157	181	195	194	195	206	181	169	212	191	218	219	190	188	187	181	188	202	207	190	176	213	160	200	174	203	183	181	200	180	177	151	173	186	205	169	164	198	217	184	206	171	172	182	160	202	185	193	183	218	198	173	193	182	178	196	205	173	171	195	203	198	164	198	197	205	191	167	201	191	205	187	157	160	190	213	168	195	161	200	183	206	210	210	171	187	185	172	175	197	165	177	187	178	190	196	177	193	161	174	187	189	214	162	172	178	190	177	190	195	170	161	182	188	206	163	212	189	189	206	195	181	160	190	201	199	195	204	212	190	187	212	210	162	199	194	204	193	198	190	184	174	191	200	200	193	188	164	188	178	181	169	210	210	204	185	192	169	181	186	167	189	189	177	213	180	188	164	201	173	187	185	182	179	207	211	207	175	173	174	164	185	198	182	183	202	195	206	176	190	185	216	202	202	200	163	169	180	186	188	167	176	198	178	193	185	198	184	194	216	191	206	178	171	192	182	218	219	188	164	170	182	192	209	204	214	179	172	197	171	196	214	199	216	176	170	193	185	168	194	173	188	181	178	175	215	195	154	192	188	173	196	174	181	197	188	183	187	206	225	201	209	193	191	217	197	204	179	183	192	187	209	171	187	193	214	195	171	207	185	190	202	174	173	210	178	192	198	197	185	191	158	206	212	184	173	188	206	167	211	197	193	173	170	180	190	218	193	156	210	183	201	190	182	188	179	192	188	202	196	207	200	164	189	188	174	194	171	177	188	203	183	194	181	207	182	173	185	190	249	178	195	208	179	172	168	182	197	209	176	212	215	189	195	176	189	184	197	183	187	153	182	210	156	183	197	193	196	186	195	178	177	173	204	181	213	189	183	182	183	207	169	172	181	166	185	197	201	179	193	197	200	201	181	191	183	174	168	193	197	196	197	183	172	180	174	180	181	170	185	158	188	190	185	215	176	175	214	188	190	202	198	178	194	181	187	172	210	206	188	173	172	182	188	189	198	170	182	179	201	176	174	202	217	162	168	160	197	183	169	200	165	203	195	202	196	177	187	207	179	186	178	179	192	182	192	181	178	177	192	186	177	187	213	209	180	215	172	197	179	185	179	184	175	169	201	200	162	176	187	204	180	207	169	193	163	181	208	235	177	158	192	164	207	180	196	188	184	187	169	169	179	184	194	185	168	183	189	183	175	178	194	176	176	189	180	203	166	186	181	206	190	188	198	182	185	175	193	205	163	200	184	205	143	209	180	188	184	191	180	169	194	171	171	155	174	157	207	217	192	186	162	192	196	193	166	170	209	194	194	202	191	159	190	185	185	196	215	199	191	200	191	193	182	185	191	178	172	179	176	182	219	197	193	198	207	197	176	198	198	201	176	190	192	178	176	186	171	183	183	207	194	211	184	191	184	194	174	204	208	200	179	174	182	169	178	183	185	195	202	195	180	218	200	192	185	211	197	184	186	186	171	196	215	195	187	205	193	173	199	202	210	176	189	184	199	182	196	190	171	213	188	181	195	206	193	177	184	198	187	182	180	176	234	184	185	225	201	161	180	171	180	181	204	208	191	211	216	186	157	178	198	164	158	200	207	177	205	204	187	177	185	194	183	205	184	192	202	173	181	212	184	206	196	192	169	187	170	175	195	187	171	207	179	175	196	184	159	179	201	202	176	167	200	190	187	205	161	179	207	153	172	164	194	191	189	172	192	205	170	201	199	213	193	193	170	193	216	176	188	176	196	189	172	195	183	179	178	178	176	190	169	182	182	182	181	163	209	169	184	197	204	195	184	158	183	195	196	173	169	185	179	198	186	210	201	198	178	206	188	156	179	183	219	190	200	199	175	171	180	207	198	155	183	183	167	185	198	190	180	154	187	171	209	202	167	156	195	204	192	181	160	165	181	174	200	200	182	213	195	189	182	193	186	195	180	200	223	183	176	231	190	171	190	177	209	195	167	162	202	192	170	177	164	182	169	184	179	201	174	180	192	200	186	166	193	223	171	198	184	194	189	179	202	187	161	190	195	196	205	158	205	171	182	169	206	192	179	200	169	172	193	180	179	185	187	151	213	168	198	190	200	182	186	169	192	199	193	191	200	190	178	189	199	182	200	188	153	194	209	195	186	204	185	189	169	194	181	188	232	195	180	194	205	181	160	210	201	188	218	207	202	181	185	188	195	173	211	189	184	191	169	190	197	168	200	178	189	208	179	197	176	182	222	188	200	170	177	183	192	164	195	174	209	161	198	195	187	199	181	182	201	170	196	184	178	199	163	181	176	176	179	180	181	190	190	193	195	176	175	191	185	185	191	199	181	205	172	184	198	175	219	196	186	177	172	188	158	174	193	203	200	170	178	191	201	207	180	179	174	188	225	168	162	182	158	167	189	170	187	191	179	161	212	147	181	226	208	183	190	164	198	217	189	199	190	196	189	198	193	189	178	210	215	171	181	178	182	201	194	207	162	196	188	166	167	169	193	207	192	155	185	199	182	207	213	179	222	177	170	160	215	197	189	183	199	199	175	180	154	189	192	197	189	196	194	209	156	191	186	160	175	193	194	198	168	180	170	185	204	171	176	172	172	195	203	206	178	155	180	165	185	161	188	160	213	209	190	189	194	189	189	172	166	185	174	175	168	198	194	185	197	195	184	159	210	203	169	169	210	196	192	158	180	197	207	191	206	180	207	175	203	180	201	194	207	166	183	162	179	189	194	159	175	185	205	204	175	196	190	211	180	165	184	190	196	202	193	199	196	193	152	214	174	198	199	182	207	191	179	203	193	212	184	179	177	228	220	187	186	208	200	199	169	218	195	190	183	199	195	195	183	184	163	200	185	197	183	200	215	183	162	179	172	180	161	185	173	195	196	179	198	201	204	183	196	185	195	197	210	178	168	188	205	176	191	213	166	191	188	183	164	172	183	159	165	209	188	187	210	186	186	192	182	187	197	179	182	184	186	184	189	220	193	166	175	174	184	167	185	185	185	179	185	191	211	182	173	156	224	200	211	160	177	201	179	161	168	195	177	173	173	195	188	203	218	157	169	187	190	176	187	170	177	189	163	174	167	184	207	187	192	176	188	180	179	215	199	217	194	191	188	174	185	192	177	177	186	162	192	169	187	212	164	172	187	167	173	211	215	189	173	211	205	187	182	202	208	176	168	165	185	182	162	188	180	196	173	189	184	195	191	178	188	186	188	175	207	181	206	165	192	201	190	174	208	206	168	198	185	197	179	219	181	194	190	215	171	188	169	176	203	201	193	179	202	168	190	193	179	164	169	188	161	166	203	189	188	185	169	191	170	153	166	199	180	190	187	190	159	185	188	161	178	193	211	167	226	171	179	211	183	174	174	212	198	174	176	191	187	173	172	201	174	188	182	196	199
55496	59335	53631	44886	59383	55058	44796	41476	28046	9087	13507	14621	13232	14173	11403	6456	6791	5044	2385	3108	3476	2954	1962	1318	1291	1497	1343	868	1184	774	693	653	551	591	583	596	612	557	595	543	537	541	539	548	521	489	521	519	490	539	493	475	513	470	541	485	487	500	541	486	498	513	462	469	452	453	508	433	497	475	469	438	521	432	481	515	481	501	464	480	459	506	471	467	461	492	481	498	489	458	492	509	474	510	496	499	479	457	467	491	452	452	425	501	474	471	491	469	442	465	448	439	463	463	453	458	463	474	478	497	457	484	439	490	467	473	470	450	400	461	448	465	497	471	437	468	459	508	483	442	473	432	446	468	460	491	494	480	449	484	475	485	429	500	482	473	466	465	468	487	491	482	469	466	483	456	478	460	464	421	447	469	460	467	482	462	439	455	484	473	490	447	468	460	484	480	439	480	429	457	454	449	440	470	483	469	446	453	467	465	514	482	469	443	393	460	493	475	433	440	471	450	476	421	459	470	459	504	446	518	458	470	425	497	460	454	455	479	451	465	459	488	477	450	469	479	475	435	492	450	456	469	461	446	463	450	449	469	454	490	485	468	441	421	457	457	452	475	439	464	472	460	460	472	459	473	443	477	476	465	452	475	446	436	449	450	491	444	452	469	503	448	468	471	496	477	471	428	484	460	467	460	464	490	475	442	444	472	442	456	464	441	466	486	448	492	424	416	438	457	423	442	442	465	485	472	502	441	451	451	429	481	432	472	464	435	482	453	483	463	488	503	471	486	437	440	466	459	460	419	456	463	443	447	447	475	446	445	459	468	485	440	454	435	448	427	479	513	470	453	456	497	441	467	464	462	427	492	488	514	456	441	451	483	451	474	464	475	468	489	470	460	436	440	457	473	486	488	485	414	509	444	425	479	463	469	446	490	479	442	442	467	479	462	439	449	474	502	480	441	420	470	416	453	457	459	442	441	442	429	452	454	463	460	433	454	478	470	470	456	483	457	434	473	440	466	508	467	444	441	493	448	466	442	464	469	419	422	449	476	485	435	477	436	440	466	468	468	429	468	438	452	465	468	494	457	436	430	436	439	456	444	499	463	425	460	460	453	454	444	462	464	485	443	469	477	448	440	423	441	463	449	439	468	468	419	463	434	463	471	484	447	460	419	473	496	434	467	490	430	473	472	465	486	457	432	481	433	510	422	444	464	413	480	476	449	463	478	475	466	431	426	450	452	464	447	440	443	432	420	471	446	473	463	470	432	520	457	458	474	432	476	464	437	457	451	467	440	497	483	438	404	462	487	436	408	487	477	457	439	471	469	443	466	503	429	494	428	471	465	510	471	465	475	454	452	416	468	481	458	455	421	502	424	485	469	450	476	412	482	488	492	478	464	474	468	462	450	438	468	505	488	461	436	465	480	486	470	466	463	454	440	469	469	469	431	465	445	434	454	477	465	486	422	482	440	454	492	469	477	438	473	478	441	457	437	461	437	432	477	447	445	489	441	446	477	483	414	506	493	439	433	490	449	476	441	447	426	477	440	444	490	459	464	460	425	441	469	454	463	420	457	452	483	498	491	470	469	481	449	452	465	455	492	488	458	489	499	461	481	450	478	465	500	515	459	447	460	528	418	491	463	473	444	458	424	477	451	454	459	480	469	452	458	459	479	492	435	432	461	441	481	454	439	448	484	441	437	411	441	437	441	495	481	466	465	446	437	447	496	497	452	480	452	514	456	427	449	476	383	449	499	458	480	450	452	465	443	486	476	481	460	430	498	427	480	464	485	484	480	460	506	461	441	427	465	485	495	438	478	456	460	441	483	465	411	454	500	402	444	436	457	456	488	477	477	476	452	446	490	442	458	451	470	466	480	466	420	446	478	464	441	446	463	468	478	424	473	451	462	439	522	467	448	474	463	431	493	431	481	477	485	449	480	467	439	505	447	467	444	468	451	402	499	479	455	456	476	453	479	454	469	445	466	469	474	455	472	465	459	469	454	432	435	468	445	455	487	415	463	454	433	426	460	457	465	476	445	491	464	476	467	483	480	457	454	449	481	457	458	489	459	485	442	458	468	476	462	451	448	435	457	493	445	468	485	472	455	436	435	477	450	427	458	433	481	472	430	452	480	472	457	479	451	467	480	454	435	452	468	453	459	469	473	499	449	444	462	445	435	451	457	437	492	483	455	461	477	421	435	478	469	441	475	387	470	471	455	494	458	443	480	463	445	469	443	487	441	459	476	424	440	462	446	477	409	430	463	449	465	444	458	455	455	444	445	441	453	432	456	420	438	461	440	465	481	450	457	448	481	474	452	501	455	436	483	452	474	471	457	457	423	475	444	424	463	454	443	487	427	443	486	513	439	477	495	493	483	469	477	440	467	450	442	466	482	452	460	489	469	450	425	435	441	475	463	419	470	450	456	487	441	418	445	471	415	483	458	473	474	429	445	470	449	474	447	426	446	480	486	451	451	445	441	495	484	465	469	456	478	456	496	476	472	465	441	477	486	459	471	495	464	512	485	465	447	440	476	471	447	495	470	486	464	494	466	447	453	473	438	471	454	454	439	472	434	466	456	469	455	443	475	441	439	484	449	490	453	444	475	513	459	448	453	474	441	486	488	472	469	462	422	471	467	417	504	486	481	449	425	472	428	448	427	484	441	468	483	442	469	457	438	462	471	457	460	412	435	429	434	459	436	496	453	452	448	483	443	476	447	452	445	456	451	471	456	439	425	495	470	411	445	439	466	485	470	453	491	470	470	486	467	473	485	470	453	460	459	461	418	459	418	464	426	432	482	452	481	472	448	436	477	460	468	437	459	479	439	494	458	434	457	471	454	461	445	447	448	449	502	414	474	438	449	460	474	440	466	475	439	467	522	429	450	462	435	492	455	469	495	505	450	458	432	459	440	472	483	466	471	465	459	466	454	499	448	442	485	420	477	449	448	434	466	503	490	447	491	459	483	423	443	446	441	476	468	436	487	452	483	452	501	446	470	402	504	472	503	435	442	434	477	473	462	445	436	452	462	453	494	449	430	468	471	474	501	453	488	472	475	469	437	479	470	484	476	466	475	487	420	497	479	458	462	486	449	481	491	453	457	486	506	470	452	421	452	452	494	485	491	429	444	489	467	434	468	458	492	447	438	453	454	491	443	457	474	439	475	459	439	438	484	435	488	483	465	461	481	457	506	434	494	500	485	480	479	425	464	439	488	463	480	460	469	448	487	489	462	482	484	490	464	447	448	448	439	472	405	424	488	457	469	458	488	498	481	456	423	495	445	458	463	467	439	518	471	448	460	464	450	461	471	455	472	469	488	482	474	461	438	448	456	431	467	483	482	463	463	454	450	478	463	447	489	463	468	472	464	493	418	476	445	481	500	481	439	468	433	471	446	439	468	472	438	463	488	454	483	453	485	475	422	513	452	464	405	448	436	462	436	426	468	450	450	459	488	427	475	473	504	492	463	458	474	437	436	454	473	473	476	488	469	448	456	436	441
25074	24939	17142	8711	4904	2887	1592	951	752	554	572	556	546	533	525	511	453	424	467	480	435	487	395	409	445	409	446	410	440	431	419	442	437	415	449	418	412	397	437	433	420	418	440	433	434	462	453	453	474	460	432	443	423	467	425	423	449	429	497	477	427	468	421	476	436	460	460	464	446	430	429	435	432	427	432	401	419	415	451	422	437	412	470	400	443	456	422	435	415	414	413	461	481	443	439	438	447	456	468	411	480	443	438	442	413	429	445	461	447	419	446	427	435	437	470	428	443	412	436	408	443	434	447	407	469	482	437	408	446	446	452	476	445	434	471	446	482	463	460	390	423	422	469	437	421	476	482	463	451	460	468	442	390	476	428	456	429	442	432	425	440	440	421	445	423	404	424	467	431	468	444	464	451	428	446	455	457	468	422	436	439	439	442	442	475	456	472	420	419	433	438	463	444	425	440	441	422	425	434	414	469	458	438	450	418	488	436	413	435	437	426	401	461	442	420	426	445	439	483	434	407	468	447	457	445	449	422	470	455	463	460	398	433	460	457	380	445	440	435	440	467	416	441	417	412	405	451	444	468	419	402	429	458	413	461	471	495	471	436	454	402	407	420	408	422	503	435	467	476	420	408	450	439	453	487	458	456	430	428	492	450	413	415	451	483	429	441	454	442	476	451	430	437	444	446	429	441	433	417	451	458	433	428	448	443	423	455	448	440	471	439	438	481	429	443	478	476	433	463	445	458	479	433	465	434	443	468	466	406	412	464	407	433	453	447	434	453	463	415	476	420	449	432	419	400	445	424	426	437	449	444	425	414	440	416	482	448	430	450	458	445	414	444	450	399	449	459	423	426	428	451	437	419	461	422	480	455	452	420	439	456	504	469	466	437	462	441	444	472	434	420	424	403	426	423	438	463	475	450	444	472	422	429	404	417	452	472	413	463	426	408	410	435	472	436	412	474	438	404	470	418	440	455	439	412	423	441	421	433	449	436	452	480	409	452	425	436	472	421	462	445	450	442	437	444	424	404	425	442	413	419	459	453	436	474	459	400	446	451	457	426	435	424	435	441	458	461	416	410	427	423	445	426	440	450	468	452	392	432	438	470	437	411	439	411	445	419	468	449	438	422	419	411	441	458	437	455	410	425	457	443	449	436	448	464	490	434	461	491	428	436	453	448	446	396	385	425	463	455	440	439	464	516	465	442	428	434	424	419	453	428	447	415	418	452	442	462	432	441	444	402	448	405	435	429	431	431	491	442	441	440	447	425	449	448	416	445	447	444	449	452	458	434	431	476	426	452	440	441	473	436	440	464	373	449	434	392	431	465	413	393	428	409	468	436	451	464	430	409	453	439	495	476	413	455	448	417	415	434	439	471	477	437	461	410	449	416	425	422	429	409	409	427	412	470	438	444	439	420	432	441	453	423	409	435	447	401	424	453	417	422	432	463	398	462	467	445	412	397	440	462	410	456	430	414	457	466	449	474	431	453	444	418	416	439	441	430	428	422	436	451	470	462	436	451	473	445	455	455	429	446	449	447	435	425	417	463	455	446	452	420	444	445	468	451	421	442	445	459	441	423	442	411	429	443	411	427	433	452	458	462	450	454	437	414	498	449	464	479	443	474	439	445	443	420	432	436	451	466	425	486	427	441	458	446	407	414	450	402	468	450	412	432	445	465	453	413	435	457	434	431	423	478	444	420	411	389	458	444	463	435	418	410	418	412	449	393	443	445	498	426	423	467	423	462	453	438	443	429	452	452	427	451	460	431	437	458	425	394	416	449	466	443	455	423	441	424	455	458	452	458	433	444	424	436	441	449	464	427	425	437	419	439	463	437	412	461	435	439	455	448	433	483	464	436	437	471	440	415	423	428	441	435	461	442	465	450	469	460	480	440	442	456	432	428	457	431	426	456	469	429	461	436	475	467	433	455	464	411	445	404	375	506	423	447	425	377	444	480	455	416	469	424	471	422	463	444	444	423	433	466	432	458	459	439	430	460	425	401	394	459	438	421	455	422	462	468	382	415	433	425	450	390	459	442	473	405	439	429	433	435	443	417	433	461	463	452	452	434	469	442	441	439	470	475	458	426	445	436	475	399	437	423	419	434	403	431	412	439	443	417	409	397	423	439	456	480	416	464	448	445	471	452	439	445	447	458	462	448	461	427	449	463	487	502	429	449	429	432	443	427	472	413	407	434	465	425	436	415	423	415	454	466	432	429	404	420	433	424	406	473	441	494	454	436	459	489	432	463	429	465	447	420	464	455	443	426	420	438	433	442	431	457	417	473	481	427	427	431	405	468	417	430	418	434	436	471	453	435	418	431	413	469	437	454	435	448	445	465	432	411	449	435	459	464	483	442	462	400	436	460	461	436	470	432	430	452	409	433	461	413	443	441	405	456	442	449	451	444	423	420	471	440	460	417	459	423	432	406	418	420	430	446	483	423	459	432	448	482	420	421	391	462	452	436	423	438	455	460	424	444	448	442	383	429	414	433	463	440	425	465	467	459	416	444	396	454	368	443	443	417	441	381	446	494	421	463	453	463	484	487	416	375	448	441	432	479	423	436	439	433	409	447	406	460	466	443	416	470	419	486	412	454	448	440	478	401	406	446	410	440	429	436	437	455	389	448	477	491	430	454	460	479	442	459	466	425	440	470	458	444	428	446	428	452	435	437	435	435	441	496	445	439	453	427	472	414	445	424	412	420	421	434	427	486	432	447	475	410	412	434	394	434	415	441	459	395	437	414	463	470	459	435	452	469	495	437	426	451	463	418	467	472	438	438	419	418	456	420	456	443	459	409	440	456	430	447	412	424	437	420	437	455	459	424	477	435	423	452	422	432	436	431	442	436	416	433	452	437	470	408	425	422	458	437	420	452	460	416	429	442	424	440	448	441	436	461	448	466	433	471	404	431	441	420	464	465	456	443	416	458	427	423	431	421	427	419	418	437	415	450	425	462	436	476	437	446	474	435	420	421	426	430	444	427	461	447	466	458	424	433	486	479	428	428	484	430	442	425	436	426	443	459	435	433	438	436	444	425	465	378	439	410	445	424	444	438	403	422	475	456	408	416	424	457	417	425	394	433	456	453	453	446	439	427	436	434	426	457	418	444	428	419	384	446	429	444	430	452	414	435	455	466	440	437	429	446	406	399	459	480	464	427	414	403	437	445	454	455	444	441	439	391	417	438	464	456	435	429	468	453	411	430	436	445	438	467	418	479	455	415	422	436	415	424	427	433	430	433	438	456	433	466	485	407	448	411	397	438	431	418	408	429	450	429	454	461	473	450	420	421	440	427	467	434	422	407	401	418	436	434	422	438	447	427	479	458	443	453	428	437	429	448	460	457	439	439	454	428	425	421	432	408	438	445	457	435	438	411	440	426	422	452	408	431	452	430	447	475	438	405	472	477	433	439	423	417	448	427	429	425	412	420	463	451	486	413	439	444	483	476	429	429	509	438	431	472	431	452	441	471	425	467	422	402	439
20172	24528	22082	13762	15750	11010	6304	3698	2894	1439	1602	1669	1582	1590	1418	1267	1245	1126	1064	1078	1107	1096	998	1004	979	984	1019	994	985	1027	944	988	945	953	1025	1018	978	927	959	953	975	985	1025	985	1027	959	966	998	1002	927	994	962	969	971	991	991	939	984	956	983	999	990	1010	993	1007	963	952	975	916	917	953	961	974	962	995	1006	861	970	991	959	982	909	981	955	1000	1007	975	1038	1025	1052	979	918	960	950	996	953	1042	951	984	931	1003	946	961	1009	990	995	969	1018	1033	947	969	964	954	943	985	999	1024	1009	984	1032	965	986	941	982	970	979	958	946	1018	972	990	970	1060	1014	1002	1024	937	954	967	993	1016	953	972	1002	1032	965	926	960	1032	978	977	940	971	972	926	989	978	961	1001	1012	1003	966	961	944	953	971	973	960	953	981	978	953	1001	922	1033	951	990	993	969	980	1007	940	1019	964	942	1006	994	949	1005	930	938	1004	993	995	1008	1037	945	969	1025	980	1026	969	990	958	980	982	936	990	980	971	1004	959	1003	978	988	946	959	937	987	945	942	973	958	989	982	997	947	998	992	1012	973	998	1046	975	1014	980	1001	948	988	973	1028	1031	911	966	929	985	952	952	964	1013	985	1002	1039	1032	1040	1053	913	965	957	1014	954	988	997	983	993	956	976	984	975	955	1026	991	915	956	919	947	934	929	987	921	1010	970	987	953	1029	957	965	966	904	937	1047	964	963	948	948	956	942	986	951	1014	1022	952	973	990	1004	999	956	937	990	974	972	890	993	1013	935	960	1014	970	1007	943	994	996	956	997	982	981	971	963	969	986	1021	1023	1039	965	1034	961	966	994	942	932	959	947	995	942	979	1025	977	999	929	999	973	980	1008	964	1031	969	947	960	967	1027	921	1004	1016	933	953	958	1028	926	980	923	967	958	990	945	970	933	1016	1001	965	973	989	905	950	973	1002	965	981	975	978	938	999	991	978	1001	940	961	993	1006	933	934	1022	997	972	996	983	974	1000	939	1001	996	959	1001	1013	981	1012	965	928	928	986	984	1020	969	987	970	1007	938	938	968	973	977	961	936	946	1005	962	989	975	1010	1022	994	1004	1015	941	980	999	986	964	965	973	990	947	976	1005	944	955	958	946	992	966	1011	1010	982	1010	971	975	975	934	975	977	961	968	1008	1002	954	1014	1000	1015	960	935	1051	1029	959	957	992	946	1006	1005	962	982	947	1005	1060	980	929	966	934	1021	1020	952	970	926	944	990	937	983	1019	966	985	997	1013	981	973	981	1007	976	961	977	967	961	991	950	935	982	960	964	1012	950	933	1049	937	934	986	982	986	932	958	981	965	1033	953	985	958	969	978	985	1024	1019	938	1053	1023	1003	986	970	972	968	983	973	987	1018	1019	974	955	991	995	942	1004	1008	1003	1037	1030	1017	985	997	1011	974	977	982	986	992	1020	957	972	951	989	948	953	984	982	1025	928	1019	975	1027	962	990	931	982	988	962	986	1001	957	1003	960	953	996	979	992	977	998	966	957	987	999	949	1008	979	961	952	1001	941	954	983	993	1044	960	1020	945	990	1015	1027	1004	1005	968	1034	954	968	987	1007	1012	1034	981	1017	993	975	1005	1015	948	935	956	1001	1035	1010	1003	964	946	971	1013	946	952	985	1021	1029	1022	1017	903	961	1018	1002	988	986	989	987	946	961	1028	1022	1011	982	1004	1059	1017	1001	1036	1000	1066	952	984	980	925	992	982	950	1023	908	934	960	940	1016	997	995	966	956	973	982	954	999	953	992	973	952	929	958	998	968	989	939	948	985	1020	938	1052	918	1005	1014	989	1011	968	952	966	948	928	1032	957	962	1025	977	1003	985	994	988	949	980	957	984	956	999	1019	984	884	943	1015	951	964	954	1014	1004	993	1028	964	997	967	1014	1027	968	941	929	1024	965	975	956	963	957	960	971	955	964	962	938	973	998	941	1002	1026	1014	990	929	999	976	995	984	987	965	976	1011	976	1032	940	955	949	1024	984	965	926	948	928	976	1024	1009	948	1016	937	1003	979	946	982	988	953	1024	979	984	952	961	935	1020	994	939	961	950	946	993	993	976	936	968	1018	1001	942	1037	907	993	950	992	950	930	944	1017	941	951	981	1013	965	964	994	987	990	1007	982	1040	953	961	961	941	986	1025	982	976	1039	971	939	961	1025	954	909	965	919	967	945	1009	960	974	965	977	986	1027	953	1033	1016	976	973	989	988	954	947	925	1010	968	1006	960	989	977	974	985	990	977	979	951	964	1002	1008	961	930	989	973	972	921	971	922	980	1017	950	969	1006	996	1024	948	916	952	1028	1014	967	1025	964	936	1007	1025	1059	1027	980	981	1004	1020	936	1007	961	926	964	995	893	968	958	981	1009	990	971	1000	984	989	982	1033	949	918	994	976	947	936	948	997	995	976	962	967	974	962	941	1000	997	959	979	926	1011	971	968	971	970	988	946	978	948	986	987	1006	936	1021	1005	1003	1010	967	933	1026	986	1041	983	998	1025	923	1009	942	949	946	968	990	1028	974	969	1048	1000	950	962	1022	947	928	980	956	938	895	930	993	904	946	1005	991	951	948	998	985	950	975	1071	936	1024	1022	991	970	977	983	970	905	948	958	967	1005	961	972	982	992	1032	946	962	935	994	996	951	967	952	922	984	953	994	939	1005	1000	934	1010	985	941	969	978	941	956	991	954	979	1011	929	950	994	1000	975	988	973	988	1013	967	976	985	981	955	1012	1013	965	1003	967	1017	956	985	957	993	964	1000	1011	1018	1042	951	969	968	1020	973	1016	966	996	967	981	945	963	946	993	985	1028	1031	1018	1032	965	1016	983	990	967	903	988	990	979	974	978	947	1014	927	997	978	996	957	949	961	1051	939	920	954	898	960	965	1002	968	978	1025	965	1035	954	942	999	982	965	977	963	927	994	920	956	980	947	977	916	1012	1014	993	1001	978	984	1009	970	998	1029	935	1041	927	943	1017	1002	965	993	974	974	983	1023	952	988	988	962	997	967	981	915	1006	996	1034	1002	953	979	1017	954	979	957	982	959	957	1006	983	975	1024	957	991	943	955	940	953	915	997	981	970	1001	992	1051	961	971	956	992	986	953	968	952	965	1001	974	968	955	934	924	992	1005	983	1044	995	967	965	994	997	1005	1015	985	963	969	945	1028	967	1049	965	921	1007	982	976	968	997	1004	970	990	1009	987	979	991	966	981	1049	958	923	960	978	1004	959	938	1017	988	978	1078	983	929	955	983	979	962	959	985	1010	991	959	958	976	1025	972	1037	918	982	938	1024	993	1015	994	984	965	980	942	998	923	995	1006	1001	957	985	976	988	989	967	1012	956	997	983	949	958	994	964	984	1000	984	1015	1026	983	979	1000	919	965	1024	986	1025	940	976	937	945	949	961	983	978	993	989	980	982	1009	977	1028	1025	972	951	965	976	932	1019	970	1006	1013	1006	958	968	968	986	1049	925	942	961	990	956	1000	982	934	1005	945	911	951	958	960	983	1008	963	929	951	1006	940	967	983	957	1001	950	928	999	982	967	1006	884	961	950	1016	1043	965	1010	962	977	972	942	989	924	964	1007	964	975	1007	999	977	973	959	997	952	998	986	954	968	960	978	973	983	964	985	964	949	979	974	933	962	996	942	1012	1018	987	971	1015	963	966	941	939	967	950	1006	1006	1038	971	948	973	1027	962	984	968	999	925	975	1013	999	963	954	960	1027	980	1028	964	1050	1013	987	977	1002	977	1013	965	987	1018	952	943	974	933	1024	958	995	944	1037	961	950	952	1016	966	927	965	1067	995	1039	1006	1013	1017	967	984	976	1004	999	1038	957
56954	45446	41782	36130	37142	38844	31529	22769	12987	3259	1727	1844	1655	1645	1158	858	750	529	488	476	466	390	371	325	373	368	348	295	311	268	318	284	278	290	283	272	283	277	319	259	276	300	280	299	280	249	244	300	286	250	267	284	256	270	264	253	296	252	299	305	287	296	291	283	301	280	265	239	277	248	257	260	261	294	269	268	284	260	251	291	277	301	251	271	271	253	263	266	283	248	280	250	262	278	291	259	292	259	258	286	281	281	244	285	260	304	271	307	286	265	278	265	270	285	269	272	285	271	275	273	260	316	276	247	278	271	257	280	270	267	284	284	260	266	263	263	301	250	231	266	265	264	255	239	253	289	261	271	277	259	276	271	261	285	284	287	283	275	259	262	259	264	277	295	284	244	287	273	268	302	262	289	278	285	271	268	301	245	268	325	258	267	260	266	277	305	290	262	265	261	258	290	269	240	272	277	293	252	286	254	264	263	267	268	276	289	279	239	271	276	265	247	325	267	244	259	288	267	274	257	268	261	268	273	283	257	280	269	284	246	271	248	285	261	261	265	260	302	285	279	249	291	249	278	270	277	255	267	268	252	277	291	272	290	258	296	273	293	279	283	282	266	243	283	248	253	268	253	285	266	284	281	261	272	277	244	309	278	252	264	253	288	291	268	299	264	234	298	281	249	276	262	255	253	280	311	275	275	240	261	282	275	243	266	303	283	260	249	274	259	261	285	289	281	257	282	272	292	268	264	307	275	298	254	259	282	274	293	324	283	276	275	267	267	273	255	293	260	295	263	286	286	257	265	299	257	252	274	281	265	281	255	293	271	269	283	250	289	278	305	265	301	286	286	263	272	267	267	252	267	259	251	273	272	249	286	302	291	271	256	252	252	268	288	276	229	264	250	263	318	283	261	282	286	273	276	259	244	292	266	279	249	293	271	295	260	262	277	258	256	274	253	281	274	259	269	299	248	250	262	247	285	276	262	256	296	266	267	255	261	266	244	277	264	236	282	267	283	267	274	254	256	266	256	286	260	289	277	256	248	253	268	276	252	286	267	260	323	271	285	282	277	277	278	274	270	266	287	271	269	274	276	245	270	259	250	274	274	284	273	274	265	264	285	300	247	266	302	274	286	277	261	290	282	272	286	276	279	283	301	280	271	284	249	268	278	278	240	286	233	277	273	282	269	282	252	282	278	283	251	275	274	275	272	276	256	266	303	251	258	264	240	269	268	267	305	245	248	272	252	297	305	294	270	260	278	300	259	275	266	273	280	271	265	268	274	270	258	296	280	273	263	284	249	304	326	276	282	262	290	273	232	253	255	294	269	294	280	297	289	304	275	240	230	290	246	284	265	277	280	282	283	269	248	278	277	280	269	291	258	266	255	252	267	274	271	252	277	281	245	299	264	268	266	271	275	286	236	270	259	278	294	304	250	295	286	259	287	263	299	276	251	272	287	275	291	272	285	234	242	276	255	293	269	263	256	282	262	247	266	275	280	262	285	280	277	258	256	265	255	280	267	248	246	285	270	251	270	265	270	296	276	261	259	249	288	257	264	279	290	289	283	290	272	255	276	273	286	252	288	256	251	302	291	266	280	286	264	269	256	252	266	256	263	252	281	287	291	289	305	281	284	283	243	275	285	236	275	268	282	249	289	261	282	273	278	263	268	297	252	289	255	285	245	296	286	278	272	259	284	292	257	308	246	282	257	283	286	253	270	270	264	292	290	291	260	256	305	276	277	268	264	283	259	299	277	298	298	288	266	281	285	261	273	290	260	261	256	283	242	250	275	280	270	292	273	276	309	296	248	275	281	259	237	266	277	293	291	271	250	270	251	280	282	253	262	296	250	255	287	275	284	263	244	255	286	241	264	255	254	274	267	267	255	250	287	258	265	256	284	264	283	252	286	270	257	303	266	250	272	284	273	263	266	254	288	246	292	275	281	276	280	252	269	283	237	271	285	268	263	254	259	264	257	290	270	286	262	267	274	286	258	247	288	270	279	295	280	250	264	282	271	269	293	282	264	246	247	291	280	266	278	266	292	250	235	264	261	268	278	251	264	251	281	270	271	303	294	278	276	275	277	257	259	239	280	224	287	298	256	235	294	279	262	274	287	220	278	301	275	255	270	256	263	257	258	231	304	234	268	271	301	278	263	275	301	247	260	282	288	255	231	272	260	285	251	263	274	240	286	293	289	255	276	273	274	282	264	312	278	272	243	283	277	248	241	234	272	260	248	243	266	251	264	271	239	240	258	239	245	277	249	274	290	266	259	287	296	252	244	283	279	282	273	274	293	276	273	270	251	302	257	233	251	268	290	286	278	250	279	264	275	267	252	253	270	267	281	254	269	272	294	311	266	291	236	266	284	278	261	277	269	251	249	269	293	296	281	270	271	246	269	269	239	281	298	254	261	252	276	260	278	260	275	282	281	273	268	243	285	282	264	272	293	252	277	269	267	241	299	252	229	281	286	267	237	263	286	310	267	246	298	261	276	268	258	298	279	253	263	297	245	273	268	307	237	279	290	245	254	290	302	253	261	244	282	301	286	270	268	272	275	254	297	289	259	258	284	262	284	259	303	267	252	308	270	271	270	256	267	292	277	268	253	277	258	278	250	249	253	239	283	274	252	281	273	272	240	269	281	310	271	256	264	283	263	298	288	251	282	292	282	267	255	272	272	265	274	280	280	273	286	276	291	305	275	259	264	276	249	262	256	300	271	265	238	236	264	276	246	282	267	278	286	236	282	282	262	291	254	297	266	271	255	269	247	272	277	247	257	282	302	249	291	273	270	249	262	258	254	278	268	278	235	280	262	273	270	299	291	256	273	287	262	268	274	273	279	261	280	264	262	281	295	259	260	283	276	228	247	279	274	267	256	238	272	271	281	280	275	289	279	297	265	257	291	279	263	291	246	277	250	246	282	225	263	318	252	278	262	272	286	277	281	301	261	236	272	276	273	281	258	250	286	296	262	265	244	272	293	275	276	276	270	297	281	271	255	293	246	282	270	231	272	268	281	265	261	265	283	255	247	230	300	279	272	262	259	288	248	299	261	297	271	281	271	282	269	275	277	255	264	260	299	293	253	275	263	249	289	261	268	257	250	273	279	296	281	265	259	281	280	270	266	264	243	273	267	269	303	272	283	269	267	255	268	282	233	286	283	275	262	265	248	256	257	268	266	283	268	278	270	267	265	243	272	279	268	256	282	294	275	292	256	282	271	251	269	255	268	283	235	277	295	261	285	269	276	280	262	262	294	243	283	265	276	260	287	295	279	278	244	277	272	269	258	257	291	262	290	283	282	261	255	272	280	286	276	266	247	265	264	247	253	267	276	314	262	295	287	284	299	256	274	258	276	252	295	281	255	249	264	262	261	296	274	252	304	265	285	269	282	240	260	287	255	267	266	279	273	279	241	265	250	300	275	253	300	265	261	287	249	281	218	273	290	261	286	294	288	262	259	242	280	265	263	257	255	289	258	264	295	261	269	269	275
51758	57400	50682	42133	53722	49542	37643	34073	22010	5995	7326	8564	7235	6920	5124	3829	3670	2048	1818	2372	1917	1438	1351	1049	1186	1227	1405	767	775	776	821	821	629	647	677	628	680	698	704	682	710	647	701	699	662	639	653	639	634	617	641	656	616	655	620	672	637	653	628	645	637	635	626	595	667	611	638	603	657	657	615	636	648	616	610	654	610	625	662	625	625	605	614	630	639	674	667	654	610	636	605	648	594	609	626	580	648	631	662	624	617	608	639	578	614	684	586	620	631	645	617	662	607	612	613	585	580	577	641	645	632	653	640	631	632	622	642	632	627	638	656	614	629	609	601	611	619	615	666	667	656	602	600	621	696	592	603	642	607	593	653	602	582	638	569	632	611	669	651	626	593	591	608	646	596	640	651	620	609	599	615	629	656	582	591	651	579	611	647	639	594	651	616	616	591	587	653	591	689	662	618	630	656	606	639	662	629	619	620	627	603	668	615	626	628	644	637	609	627	641	625	586	625	661	641	671	662	583	613	653	680	651	620	624	624	649	620	608	627	590	605	580	614	650	599	605	628	623	599	603	634	603	633	645	636	601	668	642	622	638	605	640	623	592	645	593	601	637	591	660	624	644	601	609	617	583	630	629	617	626	617	619	644	612	627	604	654	615	612	634	605	649	626	631	656	638	596	637	601	638	649	626	579	642	612	636	655	630	624	643	636	621	633	628	615	607	649	612	625	644	599	624	631	628	591	589	614	595	625	626	604	653	634	634	616	577	636	631	624	616	597	584	612	597	623	634	617	604	637	606	621	588	616	614	600	594	644	600	644	641	675	660	614	620	656	672	577	597	651	608	644	615	664	632	636	588	627	619	608	621	652	615	630	575	615	609	582	590	580	619	585	582	624	591	668	665	609	598	649	664	599	644	615	631	637	613	599	673	629	632	651	641	585	624	604	610	609	598	646	589	641	663	648	612	606	642	590	643	639	648	645	597	601	614	606	625	662	674	645	629	614	671	597	589	631	654	558	588	598	617	625	621	650	637	596	591	627	605	604	598	636	598	667	623	585	631	592	575	605	612	625	589	638	640	605	634	625	621	628	626	604	608	616	585	598	637	636	624	621	591	655	559	629	601	643	660	618	570	620	675	634	602	661	626	586	567	617	638	625	589	627	642	605	662	602	615	592	614	616	662	663	671	644	603	628	609	619	645	661	605	612	646	617	599	651	614	646	627	619	603	639	610	674	624	629	587	658	619	628	647	586	608	643	630	604	639	613	570	605	619	624	636	652	564	586	661	608	632	612	588	641	685	625	598	619	632	656	629	610	582	619	641	668	604	638	632	644	622	610	637	664	608	641	658	626	639	667	629	630	632	611	611	651	639	643	592	635	563	635	604	650	622	631	611	636	622	621	625	605	663	641	657	642	613	615	629	615	623	600	586	597	581	611	645	615	601	624	648	614	642	677	619	619	589	618	590	643	595	632	641	636	619	631	615	630	636	589	554	618	653	601	643	621	638	658	647	587	612	635	657	597	638	608	610	604	632	648	592	633	578	640	607	599	624	616	596	663	584	642	630	645	635	630	601	635	622	625	663	613	608	636	597	599	636	636	548	633	645	608	588	621	655	583	597	655	622	631	608	680	659	638	654	621	594	604	619	634	618	652	593	628	628	595	633	631	627	627	620	607	621	618	625	658	576	654	607	622	626	644	634	580	660	653	613	618	609	601	634	659	642	614	611	562	649	608	608	652	580	664	582	595	622	610	624	619	668	633	597	630	651	666	610	639	607	627	616	635	598	627	611	650	633	662	600	644	610	591	606	646	602	600	610	660	655	627	631	632	627	594	650	621	617	605	607	621	566	618	641	605	634	632	648	639	590	618	619	579	653	626	645	631	641	633	617	661	580	600	590	611	573	615	621	608	603	600	630	631	618	610	695	627	616	601	604	626	623	611	574	605	594	642	548	594	613	602	650	612	610	596	651	602	614	566	635	621	617	582	635	602	610	623	629	643	624	643	603	606	589	650	649	645	624	661	598	630	649	663	642	583	643	676	653	629	607	669	674	621	602	645	627	578	593	632	632	641	622	618	627	620	652	594	610	578	607	641	612	600	651	602	613	626	622	599	621	661	637	659	620	635	586	637	602	638	660	605	606	615	602	614	608	621	622	641	624	623	593	593	651	605	645	620	628	599	606	629	600	598	636	623	598	643	585	601	628	607	631	592	618	624	607	635	623	648	569	672	643	628	644	645	609	591	622	553	620	610	616	662	617	583	598	617	637	619	633	614	605	612	617	626	678	578	643	601	641	619	612	601	603	624	594	649	594	626	577	646	628	661	583	623	635	611	633	613	617	596	616	626	608	629	640	600	610	657	653	642	636	621	642	635	605	617	612	652	621	632	562	630	645	649	630	606	588	602	603	618	644	586	614	592	661	602	611	662	646	589	587	628	591	582	678	615	643	588	612	615	621	607	613	595	590	645	621	637	599	631	626	629	586	632	588	636	616	613	624	634	620	678	653	654	597	673	598	616	604	630	642	605	628	634	585	650	595	618	619	652	596	555	628	609	615	654	688	639	644	654	620	592	615	613	666	622	636	587	639	595	622	605	610	674	632	586	625	616	645	636	612	641	589	644	690	614	661	636	638	581	633	610	577	610	592	611	651	607	647	638	592	591	628	608	617	630	616	597	661	649	659	586	636	609	650	616	609	585	615	614	632	583	603	611	611	594	634	596	591	607	614	591	623	644	610	575	603	612	588	608	604	620	628	595	595	632	628	613	649	630	578	623	616	647	614	631	637	608	620	621	620	640	636	649	639	618	624	600	616	575	606	623	596	621	606	598	654	568	594	599	615	592	650	600	659	596	600	639	656	601	590	570	627	638	613	663	651	639	621	583	617	631	616	645	595	636	572	638	621	626	638	622	638	612	635	634	628	610	645	655	615	588	588	679	620	639	577	597	613	608	604	598	607	639	632	570	606	596	608	640	643	604	646	612	595	629	619	601	589	642	614	608	615	598	696	629	596	611	620	621	621	687	639	597	651	624	613	603	643	658	605	669	595	624	604	620	639	666	598	632	631	605	602	611	619	641	614	651	637	650	587	650	630	612	638	649	620	610	647	622	616	591	594	612	630	609	607	643	664	610	626	650	566	602	586	635	632	640	686	638	593	600	613	608	672	594	614	595	663	630	587	595	629	636	601	606	611	642	644	582	595	599	636	602	660	598	665	625	664	594	625	659	569	617	592	638	626	627	622	627	624	609	632	621	594	598	654	601	563	689	649	663	636	629	635	632	664	596	635	670	624	641	607	617	621	602	608	646	603	609	595	620	630	650	645	631	636	628	658	645	592	637	623	600	634	584	605	594	612	645	667	608	645	651	634	620	601	635	608	612	591	594	662	602	647	607	616	601	602	631	645	623	594	622	643	597	659	584	610	587	660	629	618	656	632	680	616	632	624	629	603	613	649	610	626	619	669	645	621	623	604	605	593	618	609	612	609	596	619	592	596
59086	42160	39552	34770	36702	40066	35602	32882	22493	8171	3302	3073	2581	1945	1465	918	876	623	527	594	554	450	425	364	376	321	335	264	238	256	239	262	200	200	194	233	220	176	213	206	209	199	182	221	197	181	193	186	195	205	202	187	176	189	179	204	197	182	207	174	204	170	170	152	216	190	179	196	205	185	176	199	181	199	167	173	216	171	182	174	178	208	180	192	171	180	221	201	188	185	202	173	202	146	208	181	191	170	170	177	176	205	162	204	173	173	162	183	179	170	182	187	161	194	190	175	176	198	194	176	195	185	193	179	198	170	167	174	176	162	187	208	184	177	188	197	175	213	169	173	156	208	170	202	199	190	176	176	189	157	181	217	201	174	182	175	179	203	194	168	193	192	192	191	176	181	189	183	170	213	161	189	183	184	219	188	201	154	167	192	181	182	182	190	171	177	171	183	174	178	188	180	179	199	176	205	185	164	177	191	201	180	200	161	190	179	188	194	168	199	199	163	188	207	162	177	203	189	179	182	190	168	203	197	202	200	164	217	186	198	183	182	187	182	166	182	173	175	180	191	190	178	162	186	171	177	170	179	186	177	170	181	186	190	226	181	184	175	190	205	159	182	203	178	152	202	197	180	182	172	192	187	212	179	200	182	194	190	180	199	184	197	181	185	179	185	183	184	201	168	186	174	193	203	210	186	186	198	199	197	162	150	197	197	168	200	160	189	170	186	177	170	182	198	204	205	154	172	177	169	188	200	182	192	178	174	193	191	176	156	164	197	183	188	175	178	192	188	193	185	184	209	193	181	172	173	182	156	179	205	199	178	202	184	190	174	168	226	240	197	184	200	176	200	189	181	191	187	184	208	177	181	208	158	139	181	180	169	188	190	183	192	171	178	175	181	198	182	188	194	189	183	166	175	167	197	172	167	189	170	189	174	194	187	175	167	206	185	165	181	168	177	198	197	202	159	167	176	187	168	177	193	172	210	191	151	183	182	184	173	161	182	178	187	158	183	185	187	171	185	193	179	193	192	192	179	214	172	182	174	208	198	175	170	204	166	187	184	191	163	166	192	206	199	190	178	192	172	178	189	175	190	178	188	174	215	192	193	214	182	172	187	161	200	181	183	193	164	189	181	216	191	176	222	185	175	170	200	184	168	189	170	187	174	167	214	183	176	192	188	205	207	180	176	183	181	186	193	178	180	167	205	194	179	175	156	160	188	169	193	183	181	179	190	207	185	172	195	190	184	151	183	157	172	192	193	195	178	187	198	172	210	184	155	186	164	205	178	190	191	184	199	204	192	197	181	182	184	190	190	161	202	177	216	201	163	185	182	189	176	199	193	195	210	185	184	193	180	179	190	168	182	167	198	147	180	151	182	199	173	186	194	197	196	187	180	171	205	204	181	168	171	191	190	155	187	174	190	193	171	209	158	188	194	173	203	186	187	201	183	174	172	181	200	207	160	168	176	161	185	179	161	156	161	174	175	169	164	170	163	208	170	181	202	176	168	160	186	206	179	173	145	175	187	183	170	162	171	174	166	189	160	172	190	179	169	172	191	188	196	188	172	177	209	138	208	192	193	189	167	174	185	180	188	206	180	174	180	201	159	176	167	187	174	181	202	192	169	196	191	188	195	177	222	187	162	187	176	193	165	180	188	182	196	176	197	172	184	181	153	194	181	175	180	161	169	196	161	180	191	170	178	199	187	222	176	182	161	171	175	175	170	176	184	174	202	172	197	181	211	202	182	185	175	189	180	189	173	205	180	217	201	190	162	171	184	161	174	179	183	203	182	180	174	189	187	210	199	178	168	179	166	172	179	183	191	209	169	192	186	185	164	194	205	182	170	180	191	188	178	169	181	199	204	196	189	181	194	184	201	192	186	163	204	180	191	187	161	166	182	188	196	167	190	169	165	181	171	159	192	180	177	175	193	209	192	181	187	196	158	186	170	168	193	166	193	198	165	172	170	180	213	209	180	179	202	179	183	165	172	176	173	180	180	210	159	196	167	170	180	185	183	179	168	146	208	188	170	180	196	178	175	199	174	174	174	167	191	208	188	172	194	192	174	180	190	198	194	201	169	187	157	177	180	180	194	174	185	158	163	186	171	185	173	162	203	198	188	172	171	177	155	189	182	157	198	195	193	200	188	173	178	190	191	175	163	168	178	186	196	174	190	169	242	168	169	172	185	205	181	168	217	190	186	166	190	161	178	182	173	194	200	152	190	194	173	194	179	196	182	178	195	208	206	164	176	159	207	156	200	205	183	178	154	185	194	200	182	195	181	218	180	177	194	185	165	201	176	211	181	174	202	199	201	169	176	179	212	178	154	227	199	197	171	185	174	189	196	216	187	182	199	189	189	187	178	184	170	178	175	164	201	162	192	191	180	208	172	180	187	181	201	191	190	209	185	162	190	187	183	157	203	180	172	192	171	198	193	206	171	178	193	192	195	191	189	226	171	187	162	198	172	182	183	185	200	163	206	176	161	181	203	186	199	174	192	221	176	174	173	179	168	200	158	201	187	203	189	184	176	190	181	184	166	180	192	189	178	209	191	178	173	190	192	174	203	179	170	180	164	206	172	160	206	180	183	185	196	147	156	198	172	177	172	186	181	183	194	177	176	175	185	170	199	183	171	173	168	194	199	169	195	179	174	178	189	164	176	170	189	187	177	177	171	180	175	202	166	188	183	160	193	169	183	186	168	170	181	184	180	173	185	186	181	183	196	175	179	150	189	162	204	189	176	192	194	185	179	225	170	185	172	182	207	202	181	199	190	209	183	194	182	161	171	178	186	188	181	175	194	176	172	198	204	197	177	190	201	170	204	165	188	187	208	204	147	202	173	152	156	177	179	185	200	178	194	209	220	181	166	176	180	171	188	197	184	176	179	212	206	176	184	156	173	176	183	183	158	172	196	181	176	169	171	185	190	168	203	203	151	164	180	179	179	197	203	186	179	206	173	190	173	190	190	167	164	202	189	180	162	183	182	177	198	152	177	174	180	181	158	166	166	185	204	195	191	187	170	184	189	179	165	142	180	205	170	203	193	195	158	154	194	197	189	199	185	180	169	188	173	180	180	178	195	192	189	183	179	188	177	179	196	179	205	187	189	156	201	196	195	204	180	187	193	167	189	210	176	195	200	178	191	169	180	185	191	174	180	194	185	178	189	189	177	168	154	185	183	188	175	217	209	165	210	163	193	188	199	187	188	184	177	184	197	202	157	201	193	221	182	190	175	176	155	194	174	181	182	178	187	191	208	182	182	188	197	170	194	175	194	196	201	209	204	162	194	186	184	186	206	188	204	203	186	207	169	171	198	192	177	181	181	200	183	196	216	168	177	197	168	169	164	166	177	178	185	187	195	173	217	166	179	193	160	195	187	167	171	190	192	182	199	185	169	194	208	197	202	195	203	186	201	171	203	201	191	212	202	183	200	168	182	193	202	194	167	183	173	183	162	183	180	177	170	170	184	173	178	184	164	197	191	174	162	208	162
55712	58820	53128	46063	58696	55367	47171	44380	27469	8239	10251	11094	9834	8709	6415	4359	3986	2804	2545	3489	2615	1930	2078	1764	2024	1684	1571	904	889	783	992	848	601	578	542	597	568	591	538	523	528	543	515	530	547	510	533	483	483	472	516	515	481	537	485	460	513	445	518	481	530	438	469	479	501	507	514	451	489	459	476	482	455	484	501	494	457	496	484	448	454	488	496	501	464	480	473	495	443	498	482	475	466	440	454	445	458	513	471	494	441	464	446	480	468	479	479	477	441	440	432	465	470	468	506	451	443	465	466	481	460	470	448	488	439	454	476	472	457	457	468	477	456	417	460	508	456	440	475	437	448	404	490	462	442	446	473	454	458	458	484	488	458	465	461	456	462	481	447	480	428	441	415	443	426	442	471	438	446	462	467	484	448	436	509	459	475	464	445	472	476	443	494	455	441	442	464	480	486	451	431	438	449	458	418	491	490	443	457	450	476	447	441	452	450	467	438	425	506	511	464	459	468	460	469	475	508	454	486	459	456	411	431	434	440	462	443	444	455	450	461	501	444	502	491	450	477	427	482	464	433	437	462	441	459	441	455	465	472	469	421	443	455	440	469	442	485	477	472	475	474	441	450	461	462	471	439	446	439	458	433	469	439	430	521	417	450	465	496	513	455	446	391	438	442	450	458	469	453	476	468	455	481	462	451	484	419	428	418	455	451	463	472	470	474	431	494	433	438	476	449	448	452	477	472	483	476	473	452	444	483	428	461	448	465	480	456	462	446	439	455	466	470	478	428	437	460	501	436	455	427	453	460	441	493	482	427	474	450	472	455	456	438	485	485	451	438	464	461	476	437	450	454	399	493	439	478	452	466	431	445	497	475	457	467	468	483	428	465	437	464	484	435	439	464	475	445	437	461	460	496	475	469	439	416	452	485	435	429	426	435	437	465	487	489	471	483	462	431	441	470	422	461	426	450	457	481	427	437	451	463	449	457	448	409	416	451	447	449	425	451	463	446	432	442	440	460	437	481	407	461	483	430	456	476	432	490	438	461	449	446	457	419	481	454	435	395	449	468	482	430	439	445	443	430	424	441	430	463	443	432	429	478	421	449	422	473	431	441	470	475	468	453	484	434	469	454	425	475	439	456	434	469	434	467	479	449	458	430	438	455	435	438	489	448	447	447	451	460	442	463	446	460	455	472	496	459	432	462	459	461	454	498	424	486	472	442	490	474	448	474	439	454	416	420	439	467	448	431	479	436	471	466	455	442	476	450	483	480	468	459	431	452	460	464	453	435	456	455	449	460	482	464	435	480	469	425	432	450	454	430	470	476	443	412	437	461	496	409	451	433	483	450	466	446	439	431	439	445	442	445	457	445	431	472	430	476	455	453	447	457	405	445	470	451	446	420	483	446	454	452	468	455	477	464	468	433	437	481	475	427	440	437	443	433	447	466	479	469	437	441	464	426	475	466	439	444	428	468	463	478	467	467	486	440	458	430	390	455	437	450	497	486	492	457	443	490	428	431	456	453	486	465	443	446	429	475	459	434	455	495	447	423	433	436	460	423	492	438	471	452	458	449	460	455	466	482	462	431	437	427	501	454	412	453	428	459	482	470	458	463	455	463	417	407	478	445	471	449	456	490	462	462	469	425	436	475	475	459	484	423	434	477	456	465	471	464	430	418	476	427	427	463	481	462	448	471	482	430	480	443	448	474	437	466	459	447	453	450	429	483	462	461	450	447	474	430	450	429	432	444	423	456	447	438	478	482	448	430	447	451	463	478	436	437	432	468	489	437	463	441	429	478	460	444	458	427	444	476	467	488	452	450	415	462	460	463	467	429	444	460	447	429	462	458	453	469	467	422	462	462	469	462	427	438	494	462	496	465	448	464	469	457	441	462	449	479	439	443	446	467	489	467	425	500	454	455	429	423	443	459	457	499	477	418	466	444	498	436	463	450	431	469	458	440	489	427	415	454	446	486	485	481	460	469	463	424	409	452	454	466	497	439	493	404	457	455	488	490	480	458	447	480	460	448	456	485	456	481	473	437	469	425	439	444	457	457	424	453	438	426	469	457	500	437	472	432	446	470	464	475	443	487	418	474	434	431	459	429	440	486	456	460	425	455	460	394	434	463	458	444	478	430	504	488	463	480	466	440	467	449	454	480	456	465	429	420	444	433	417	443	480	444	476	433	511	422	456	445	492	465	449	485	460	438	463	453	449	435	449	443	459	453	433	473	437	469	466	497	440	474	466	460	455	433	492	482	483	455	464	464	479	438	471	497	454	433	463	464	412	471	452	473	414	469	454	464	426	481	426	434	445	439	465	470	476	447	477	485	455	448	491	448	477	483	491	443	486	445	454	469	466	439	467	486	468	427	452	478	465	472	406	442	456	425	467	466	455	462	420	429	459	466	468	466	495	508	431	431	464	453	460	482	438	463	448	471	428	460	496	459	416	475	458	440	479	420	478	451	461	420	472	435	443	480	467	451	467	505	476	457	449	440	478	444	438	471	453	477	443	471	457	452	430	463	453	476	458	484	454	459	454	452	482	434	484	465	446	482	459	435	456	442	474	432	452	453	424	453	463	454	432	473	465	473	474	458	455	443	422	462	460	481	465	500	469	453	438	487	448	468	455	412	431	449	510	421	468	491	454	425	476	461	466	444	431	480	418	452	432	486	453	468	458	452	469	470	439	464	491	439	460	480	449	406	451	484	502	492	462	455	456	436	474	445	449	485	450	481	412	444	428	499	418	413	436	476	481	488	454	424	455	475	471	474	476	462	479	462	465	460	464	396	475	473	432	444	445	455	474	451	457	476	492	433	409	436	461	471	423	455	462	462	476	454	491	468	461	465	443	409	466	443	442	456	448	459	420	458	466	452	451	494	485	466	447	433	437	453	430	491	476	501	434	490	459	449	446	479	447	415	455	451	417	456	451	487	458	421	416	426	485	446	476	456	479	452	463	533	465	472	457	396	438	450	459	460	457	477	429	435	467	432	451	433	463	452	437	448	441	448	492	407	474	458	473	443	437	454	462	495	427	502	424	455	457	445	423	455	431	475	455	458	465	429	416	440	454	477	487	445	441	442	444	416	492	436	478	451	470	457	435	443	438	470	445	447	488	448	447	460	448	460	510	458	475	486	468	482	479	465	438	409	443	483	448	452	501	466	454	492	454	467	475	474	441	460	422	457	483	451	436	482	485	451	453	461	468	450	478	480	451	445	454	440	434	446	442	448	423	466	422	460	436	464	449	477	491	434	482	478	414	470	483	481	473	452	446	452	468	469	468	464	475	461	459	461	475	456	423	475	441	422	467	445	433	428	484	426	433	459	447	463	464	450	443	421	458	450	441	455	457	407	474	494	454	462	444	438	442	463	459	454	468	410	417	476	490	438	434	495	474	481	492	459	482	438	465	434	453	459	465	457	444	455	439	433	450	461	452	490	452	460	462	455	434	465	461	443	448	458	472	422	445	468	452	472	465	452	443	436	413	432	477	443	449
26020	24630	18640	9181	4589	3218	1623	977	784	524	469	504	476	489	507	449	485	429	457	502	456	455	441	458	434	418	441	469	469	418	441	432	423	461	451	443	465	464	441	454	491	452	451	448	421	426	467	459	447	440	433	425	411	473	438	496	483	437	456	428	450	409	425	444	476	366	438	428	455	437	423	422	470	400	444	407	431	489	430	443	427	453	429	466	470	463	415	438	434	396	454	473	429	446	478	445	417	461	414	449	426	448	433	447	442	401	485	444	439	489	431	473	409	396	422	443	398	420	426	439	431	465	433	469	436	417	417	452	446	431	444	455	439	446	447	450	473	433	448	455	421	445	394	419	391	450	393	436	452	424	432	464	456	470	445	442	465	456	463	424	455	435	436	450	406	455	435	421	424	418	422	471	458	459	444	444	418	402	403	439	456	429	454	413	459	418	452	425	446	434	442	456	443	425	473	443	446	457	442	408	447	441	420	402	419	405	454	427	412	449	421	458	439	462	435	418	451	424	443	465	427	459	428	434	448	437	447	400	450	434	472	447	424	432	436	440	423	416	458	421	431	406	467	404	459	427	428	472	447	411	438	445	421	412	418	439	438	414	442	466	454	444	476	425	419	446	418	474	436	449	438	382	431	379	432	435	427	457	471	410	438	434	420	431	418	409	454	455	446	411	416	433	430	468	406	440	407	421	413	428	469	431	462	432	455	414	410	456	442	417	432	428	442	442	446	412	454	458	418	448	450	419	466	427	431	442	428	417	462	399	461	427	426	426	431	425	438	457	461	471	455	440	440	448	393	475	490	429	407	442	437	410	446	447	436	440	470	396	422	437	426	446	456	440	411	420	463	431	440	416	441	446	442	436	443	421	480	432	414	426	410	424	430	443	454	482	450	412	427	428	393	453	438	444	440	446	424	443	447	412	453	435	432	465	406	430	419	422	397	427	446	426	411	453	455	417	441	441	415	411	435	449	385	434	434	427	444	442	454	418	439	412	458	422	461	413	434	487	434	467	420	442	426	434	415	438	453	479	420	459	417	448	478	434	418	467	419	417	422	448	444	455	416	488	444	455	437	446	452	446	457	439	436	459	415	439	445	392	442	417	444	436	433	445	461	406	477	494	453	421	425	471	457	430	457	423	441	415	431	397	443	410	433	384	380	434	425	403	432	429	482	458	390	410	446	453	443	433	435	430	434	448	440	411	440	442	439	451	418	431	442	462	416	439	434	430	419	467	443	392	444	397	430	438	403	451	394	432	443	443	420	431	425	434	445	474	416	436	421	458	443	415	463	429	413	421	422	411	434	439	462	464	481	449	446	452	450	484	420	411	380	420	427	458	433	461	421	430	414	406	458	429	430	443	478	471	466	453	483	466	439	456	421	457	437	423	470	414	423	446	449	434	443	445	412	462	401	402	472	421	441	479	466	447	395	424	431	455	428	453	415	398	440	444	407	431	412	422	442	417	444	464	447	412	451	454	429	405	447	445	450	418	426	412	458	427	454	437	450	444	457	434	452	455	446	438	442	431	369	389	405	426	407	419	461	436	442	453	458	427	437	428	441	433	455	402	418	437	451	460	482	432	400	417	428	416	442	446	444	441	430	412	470	456	424	461	428	447	428	424	484	430	407	469	455	416	453	473	449	447	413	450	410	406	428	434	446	417	414	435	436	443	413	400	399	483	445	426	450	465	429	453	408	433	447	457	424	429	435	442	450	414	449	469	456	428	421	415	450	470	452	460	429	433	464	429	413	453	438	446	414	439	429	450	402	429	432	439	403	442	452	414	409	474	468	424	485	440	458	459	475	413	464	461	447	444	425	438	437	433	420	415	414	481	456	445	452	432	509	440	448	416	412	434	436	454	432	479	432	413	428	433	387	439	429	405	401	457	410	402	405	427	458	437	433	469	393	445	435	419	399	431	422	428	398	423	401	456	440	461	467	460	435	414	464	423	450	478	410	455	454	435	438	434	445	440	430	467	464	446	450	441	405	451	422	460	441	459	436	426	423	440	436	396	464	416	424	447	417	410	458	444	410	460	489	390	434	436	438	445	390	473	410	440	439	434	416	475	413	463	469	443	441	449	408	438	424	404	444	448	447	433	423	448	402	443	434	445	477	460	421	446	434	404	447	436	489	428	448	430	435	464	464	444	457	412	429	390	441	443	408	445	418	442	432	438	474	486	435	429	426	467	430	401	416	480	457	419	472	443	453	430	473	469	426	447	442	414	476	436	424	425	423	438	484	475	420	448	465	471	457	482	451	458	418	429	447	428	472	413	422	434	451	402	409	419	412	424	434	449	458	501	468	418	451	444	396	406	432	423	447	445	416	453	404	440	434	452	447	430	397	458	425	453	418	426	450	477	469	417	379	425	416	433	408	446	422	450	469	407	471	439	444	446	440	441	410	450	460	492	448	453	442	396	448	431	444	436	456	445	440	441	435	462	435	443	465	493	414	456	469	435	456	428	412	420	452	449	440	435	436	436	421	449	468	443	490	479	423	429	435	420	430	462	419	433	433	416	427	432	422	449	435	434	445	416	444	445	442	446	399	440	456	435	487	419	440	432	428	404	447	446	416	437	432	419	398	430	478	440	453	414	429	421	461	397	435	428	442	422	424	470	418	430	463	431	390	423	443	452	437	432	426	460	428	433	416	462	443	449	426	432	483	471	440	425	432	420	437	425	468	443	439	419	407	413	458	416	430	457	431	441	475	383	425	482	415	477	460	428	417	450	442	449	422	462	482	429	434	440	417	445	496	460	444	467	450	458	440	471	396	443	465	451	472	433	416	436	388	436	431	444	432	443	448	465	450	436	431	468	417	458	418	460	439	437	448	448	445	473	430	433	463	439	451	404	444	455	441	443	442	426	430	415	456	442	467	443	424	444	465	458	446	426	435	415	447	479	424	479	466	433	412	418	452	383	419	435	430	455	458	442	437	437	458	410	425	457	417	470	470	407	436	469	448	459	465	445	434	432	415	459	453	406	450	467	445	442	452	432	407	472	413	432	420	445	447	406	461	460	421	429	447	453	404	428	451	408	419	405	404	428	448	440	459	434	436	432	433	414	412	432	412	455	414	456	468	423	445	365	432	436	449	440	430	452	474	440	457	445	412	454	410	435	452	447	428	464	439	407	449	421	391	417	452	421	385	447	413	460	443	458	462	462	441	451	435	405	432	464	434	427	416	446	433	407	430	426	412	445	452	457	433	415	400	415	460	461	466	454	447	451	460	458	444	424	432	428	435	408	408	447	411	431	427	432	422	447	431	418	431	449	406	436	406	469	450	446	444	423	457	448	442	445	425	432	409	399	437	466	448	477	406	438	413	448	437	445	439	407	470	439	493	462	429	414	404	437	433	420	436	417	451	401	441	424	468	443	464	428	460	438	445	440	408	413	437	444	431	452	462	380	419	454	421	443	411	463	449	452	473	441	428	492	416	430	400	436	443	416	432	486	444	422	451	443	453	429	454	458	451	434	420	423	413	409
20819	24202	22561	14814	15187	12460	6776	3911	2844	1496	1352	1348	1356	1272	1189	1178	1186	1130	1057	1141	1061	1097	1073	1030	959	944	977	973	947	1000	974	973	947	1034	999	954	1022	959	978	977	978	963	999	1017	988	943	963	1003	923	1000	963	954	1019	911	909	953	946	996	998	967	1023	984	945	983	942	1015	972	1037	961	956	1032	972	965	1008	979	940	972	959	947	982	959	962	981	1020	984	1021	1015	938	980	935	972	926	938	951	968	959	961	1019	977	996	971	975	941	901	955	932	992	987	963	914	983	1014	967	970	986	971	957	1006	1001	918	965	1013	980	989	1012	903	987	1000	996	942	963	941	990	965	900	973	1003	1038	986	924	963	984	912	922	990	993	938	1012	998	983	982	996	945	1018	906	907	984	973	949	930	969	955	946	923	974	921	984	991	942	938	985	994	960	984	954	977	936	947	994	964	987	991	965	1014	933	975	966	946	957	965	986	951	972	933	965	948	966	969	987	940	971	951	966	948	1003	969	933	919	925	953	937	958	930	961	944	945	959	960	929	1008	996	1015	969	961	938	919	961	959	943	967	987	951	1015	941	1061	1021	995	963	970	979	1003	968	977	992	957	964	993	988	919	993	995	939	960	960	953	984	938	964	954	978	988	1004	986	992	966	1009	918	1011	943	985	966	972	971	970	977	947	956	948	968	1002	990	923	983	978	966	928	990	983	994	960	920	921	940	973	982	991	946	1000	992	982	916	952	991	1016	975	925	1028	985	963	919	951	1003	1023	933	969	957	946	967	949	989	941	918	956	958	965	948	969	935	924	1018	955	1008	924	960	992	1020	927	993	961	973	949	1002	1006	974	996	971	981	961	926	1009	964	1010	995	1014	942	1002	960	961	993	1012	993	953	947	990	1024	973	1034	946	1006	984	937	927	996	953	973	964	964	962	955	1002	958	932	957	1000	976	1002	970	990	936	969	967	987	1011	1002	925	949	984	1014	983	993	945	972	912	951	968	1007	974	943	991	990	1026	999	955	976	949	949	925	991	948	942	996	928	1003	1004	931	931	965	967	976	955	992	964	923	960	905	993	1016	1035	944	965	1021	981	1010	962	963	979	932	977	999	956	893	972	991	987	996	980	965	973	907	946	1021	943	983	950	880	962	1002	948	938	941	916	998	956	966	995	1053	959	1009	950	995	943	976	964	958	986	964	971	1005	993	925	1007	970	967	1014	921	997	958	946	969	961	919	962	1015	932	1026	1005	932	1047	954	960	986	974	996	953	952	959	977	963	921	909	951	961	954	954	1003	955	984	967	981	1051	965	958	897	991	985	982	1017	951	1018	965	988	940	975	977	1037	974	999	963	1010	1011	986	956	965	1001	948	969	994	959	912	970	995	985	937	951	966	992	880	982	998	926	936	972	988	928	979	978	966	959	951	975	996	950	957	957	940	989	964	988	988	951	1010	972	980	968	992	929	933	967	1013	975	966	987	968	946	964	976	979	912	974	958	988	994	1011	956	967	949	1012	986	939	950	962	1007	984	1014	914	1009	986	1010	962	968	946	948	970	974	981	1003	964	954	948	980	949	1059	955	1006	929	1009	989	935	1007	973	977	925	978	956	962	955	976	950	1027	939	979	969	954	940	944	954	974	1006	992	995	959	980	972	1002	982	923	983	976	953	981	993	951	962	973	988	948	1012	941	981	1035	967	944	981	995	997	962	952	1059	1043	977	979	1038	982	993	938	942	972	971	922	930	980	998	1015	965	992	963	992	1007	978	958	949	950	981	949	974	932	1007	944	947	965	880	1007	944	1004	962	1005	916	935	969	993	1024	988	952	951	986	890	996	958	961	945	999	992	990	938	997	1017	947	950	901	984	941	984	917	957	1073	929	998	931	984	960	987	1045	941	1009	955	991	972	939	931	1013	991	949	965	981	947	979	1019	1037	981	989	945	1010	1018	994	882	976	947	982	985	1012	951	948	962	966	967	942	1013	1001	950	965	955	1030	989	960	967	944	938	982	992	998	937	987	988	975	1004	1015	943	991	1028	948	976	941	1023	983	981	913	1045	941	1006	962	938	1002	976	984	1000	1070	959	970	958	938	974	960	974	945	946	1005	1037	1002	1008	949	964	1015	955	978	982	977	923	988	918	1035	1037	991	927	1004	970	997	923	976	976	1015	976	991	945	988	991	1031	985	971	1011	962	974	972	1003	952	927	1003	1001	1002	985	959	1007	1017	963	1029	917	992	942	1032	981	977	984	1000	1014	995	981	982	1011	963	969	937	1010	982	957	978	1013	941	939	995	932	1038	920	974	973	1026	995	1010	938	993	957	998	962	916	971	1015	940	995	965	956	981	968	976	1003	979	980	983	993	994	914	1001	989	978	961	993	948	990	952	1009	1007	995	941	994	975	948	962	975	961	945	957	1003	963	988	998	944	966	975	983	993	973	974	952	976	1005	1004	952	933	1017	1006	1011	975	954	1019	979	987	949	1037	967	982	930	985	989	938	967	963	963	959	962	1000	1001	975	1045	927	959	975	1006	973	990	931	993	948	959	974	972	942	987	1003	978	944	1001	982	976	981	976	958	993	997	959	968	948	950	994	947	1006	1031	1021	990	951	1029	939	996	979	982	982	948	971	976	978	987	971	978	967	963	972	949	961	985	974	1001	903	965	923	1024	1001	991	962	958	934	1000	979	920	930	958	973	973	938	1034	980	971	977	974	1021	984	952	1000	962	941	897	959	992	963	987	1002	984	930	1023	964	961	977	961	984	978	991	978	995	1000	1013	969	937	914	956	960	940	960	976	986	1006	992	997	939	941	1007	1033	932	1011	999	965	1036	958	991	972	1001	991	997	941	921	948	967	936	966	1014	1011	973	1035	980	952	1006	987	1026	987	935	978	927	965	973	920	978	928	968	967	991	988	950	1003	932	928	981	1039	1006	997	947	966	1009	1027	1002	929	1012	985	881	997	971	945	976	965	947	1004	1018	999	958	965	1020	948	957	955	1010	1001	961	965	953	1006	959	967	955	894	980	973	951	970	1009	962	935	973	984	935	1057	1042	933	936	979	1008	1006	978	937	948	987	959	971	952	968	974	941	1014	972	966	984	1020	985	912	965	953	952	955	1028	1019	1014	1024	1048	916	925	976	1022	976	955	1025	969	954	1072	931	956	1021	964	998	1031	998	967	955	998	959	926	953	943	1014	964	998	967	981	999	995	944	972	949	963	985	979	1012	979	1022	924	1004	934	982	956	935	956	959	992	999	966	990	918	943	955	946	992	973	980	945	991	976	980	938	976	971	989	947	967	972	949	982	968	1021	962	972	978	929	931	954	941	961	950	916	970	961	964	977	972	907	938	949	948	960	975	919	1021	936	1002	975	984	979	962	994	974	967	1012	915	955	937	997	1039	956	906	947	1014	960	953	1019	1010	986	974	956	996	974	963	1000	993	962	968	957	963	992	979	925	917	962	962	1012	950	954	961	945	970	1023	949	957	1034	1024	964	961	996	973	974	924	950	936	969	978	934	917	1007	944	960	992	942	1001	960	1020	992	961	1015	957	962	980	947	973	966	954	1007	989	988	943	979	943	944	978	959	972	980	952	974	980	980	961	985	972	985	974	921	939	988	972	978	976	923	972	931	986	974	940	969	1055	962	955	924	967	948	956	953	916	976	949	984	948	989	925	1005	986	955	967	1009	970	942	970	986	982	1009	989	1008	1005	969	951	984	960	1005	951	960	991	951	966	940	1003	995	972	910	990	886	963	997	991	899	934	937	936	1001	925	998	1017	967	914
58296	44834	39254	33925	39109	40335	31857	22808	13744	3652	1197	1043	1003	817	649	749	597	531	480	545	437	404	420	360	371	339	338	291	264	273	292	281	251	273	268	246	266	303	290	291	288	258	226	274	264	274	287	299	234	296	261	252	285	294	252	275	306	247	267	241	249	264	272	265	273	276	294	258	297	253	279	280	261	272	268	260	266	271	295	276	265	297	286	267	271	252	258	315	282	295	276	249	248	264	264	268	262	292	293	281	245	267	275	269	256	247	259	282	249	299	280	300	262	263	292	254	263	257	264	289	269	259	256	223	280	254	240	256	259	228	229	270	265	263	302	260	291	258	289	295	274	288	302	265	260	265	281	260	283	261	281	274	283	272	224	274	295	271	285	269	272	249	259	264	245	259	292	286	260	290	262	241	260	302	270	252	260	255	283	290	262	259	270	270	287	259	293	262	260	294	228	267	275	276	239	268	304	269	270	270	255	286	260	291	269	294	278	259	315	273	280	266	270	256	255	310	282	257	280	258	266	247	258	254	249	251	272	255	252	236	269	276	255	292	270	272	282	265	275	283	270	272	276	261	258	284	231	256	260	274	254	298	235	288	260	287	256	269	257	249	257	252	277	277	298	276	250	267	245	278	260	285	275	289	269	264	270	243	259	255	229	289	298	260	265	270	227	284	256	283	284	272	222	278	285	271	236	285	262	300	285	244	270	293	270	300	278	248	303	239	308	258	267	265	260	251	253	261	239	249	262	295	258	229	257	262	260	252	257	257	293	268	244	276	272	256	276	261	288	258	233	256	260	278	291	288	275	256	259	286	264	289	284	262	254	267	269	244	240	274	266	278	228	245	284	251	249	271	284	271	274	277	277	267	261	249	255	278	290	250	264	262	241	269	298	265	259	288	281	285	255	270	267	277	304	287	274	281	309	269	279	246	263	246	264	251	249	251	267	277	252	266	283	272	261	240	264	281	278	259	263	298	295	258	250	248	277	286	246	267	251	269	269	274	288	282	237	257	275	262	266	282	245	278	256	290	271	266	254	274	266	257	243	282	286	249	283	279	265	267	268	272	263	256	265	290	265	255	277	251	275	261	261	271	251	255	274	269	271	282	246	267	279	277	268	303	251	272	261	246	306	214	271	274	267	297	280	236	271	247	291	274	281	279	265	276	269	286	273	282	280	282	233	255	277	270	301	278	239	273	260	271	287	271	237	258	283	256	287	244	280	252	258	271	254	247	273	275	259	253	271	256	276	243	261	256	279	255	271	260	266	260	291	227	267	255	237	276	267	276	265	267	280	242	272	268	254	274	269	277	259	267	276	267	286	260	251	291	261	268	264	265	273	266	246	271	239	261	256	288	240	215	247	255	264	257	283	276	285	261	257	305	270	294	247	272	285	298	259	255	301	269	260	273	267	316	246	245	267	282	260	263	249	278	283	241	270	285	268	296	271	264	264	237	254	272	278	264	278	273	255	264	302	272	236	242	254	284	238	293	280	292	253	271	278	256	262	260	282	285	278	250	268	282	252	283	286	243	294	270	264	280	297	244	282	243	272	243	278	255	260	265	274	265	283	265	255	267	267	287	262	265	300	253	257	277	281	247	280	244	250	212	254	268	282	275	245	247	289	241	281	273	280	251	265	277	246	278	239	265	263	279	272	243	261	227	248	278	282	281	269	257	275	256	258	260	271	246	256	246	270	267	297	266	275	228	266	285	280	283	283	264	284	247	288	270	254	251	257	310	266	242	259	274	280	258	272	260	262	285	262	251	232	282	281	284	290	279	258	231	290	279	265	251	259	263	263	282	287	270	266	281	268	282	286	264	287	253	285	259	257	254	264	305	257	246	273	288	286	271	290	262	265	286	267	278	263	264	266	269	268	280	270	289	263	264	278	259	274	289	305	255	270	282	277	278	243	226	261	250	278	292	273	280	255	272	267	283	255	253	281	262	285	269	266	289	251	234	272	251	289	266	281	241	263	263	249	267	270	268	217	296	279	260	260	268	266	306	288	291	268	263	287	250	269	277	281	257	267	304	248	284	291	259	270	269	288	261	274	266	286	258	260	296	265	266	249	249	267	240	268	270	269	274	298	250	266	300	251	272	272	262	285	274	265	257	270	293	278	250	297	276	247	246	241	266	274	251	273	261	288	285	260	273	270	266	294	236	242	235	277	270	294	287	284	275	274	275	279	242	271	264	262	273	249	244	232	277	284	283	281	266	260	253	265	274	272	231	291	284	276	268	269	273	265	258	244	254	261	272	259	274	296	264	280	269	256	288	259	265	255	285	218	252	248	288	273	295	241	275	248	271	265	292	281	262	261	267	290	281	301	265	273	252	250	257	264	262	256	276	280	292	262	243	279	266	228	264	290	272	275	268	262	244	274	270	254	263	258	290	275	257	259	285	289	256	282	263	259	267	275	258	258	272	253	264	271	280	266	281	266	252	263	251	299	279	258	252	292	272	261	260	255	294	283	278	247	265	275	266	249	266	264	285	251	239	255	269	265	264	271	243	290	275	278	299	270	304	281	297	283	271	304	275	251	265	296	251	271	284	255	288	276	272	259	267	250	276	275	267	280	270	267	243	318	257	263	265	246	308	260	277	257	297	279	266	280	266	269	287	304	261	284	292	231	274	266	266	282	264	263	279	287	229	271	274	251	274	249	275	245	245	264	259	284	293	261	255	249	270	254	277	276	297	262	283	258	232	299	275	288	286	281	291	261	266	298	265	278	272	266	271	261	292	252	268	298	268	283	259	253	297	260	262	256	257	235	246	277	296	299	256	246	284	256	274	284	261	277	240	296	281	285	273	254	284	261	290	267	274	264	282	252	261	230	276	250	282	248	280	239	270	266	228	279	267	239	270	271	268	284	253	279	254	308	283	269	295	270	296	283	265	251	269	260	269	276	287	281	275	270	252	274	279	262	272	293	242	260	273	264	289	244	266	284	267	294	284	302	321	269	286	286	277	275	292	240	231	254	252	261	271	260	281	262	288	258	258	307	297	294	251	285	261	239	253	263	239	246	279	279	268	250	287	243	251	251	288	285	268	275	256	249	280	260	274	285	275	271	265	235	311	258	244	301	279	314	265	256	291	277	264	278	266	275	274	279	252	279	269	235	281	257	299	275	245	230	236	276	265	254	313	249	258	258	268	260	268	279	281	241	267	256	280	258	258	269	287	304	273	257	255	255	264	264	288	267	272	256	269	258	240	241	282	233	254	254	323	256	248	283	280	261	268	268	273	264	247	260	251	280	273	304	252	273	273	257	290	268	250	233	263	258	282	276	250	278	257	291	234	251	271	280	293	264	290	311	256	248	271	275	261	265	293	263	259	253	253	266	252	231	256	310	265	314	253	277	267	295	280	317	278	255	290	259	285	264	259	280	274	267	221	268	301	275	286	274	283	233	264	265	238	272	263	242	277	284	275	268	272	277	262	266	268	279	292	293	229	236	245	256	241	240	291	254	266	274	250	266	275	301	282	270	260	293	290
53072	56411	49312	41943	55885	50867	40568	33288	22014	6703	4588	5008	4422	3754	2674	3154	2640	1624	2181	2356	1789	1516	1496	1444	1262	1095	1141	834	703	753	740	735	675	657	704	646	644	684	641	696	668	651	654	601	626	667	649	646	604	658	600	616	645	621	620	617	618	625	640	645	623	611	645	628	625	636	650	659	616	581	644	667	600	623	615	640	566	646	621	631	623	620	655	637	631	576	607	575	622	609	606	637	593	638	600	640	626	626	669	681	642	626	643	630	667	609	606	623	602	609	634	614	638	581	589	589	654	604	639	603	610	606	579	645	631	588	627	607	590	635	656	605	641	663	582	635	644	610	600	606	657	592	564	620	573	612	618	623	667	625	586	591	619	592	614	646	646	582	608	579	641	616	598	647	634	612	601	601	664	634	640	619	591	633	609	615	616	642	644	608	635	601	579	618	600	614	655	604	586	653	618	641	606	603	602	595	629	644	614	613	597	599	604	621	617	599	634	628	628	639	633	629	647	667	656	633	582	574	619	595	593	614	638	608	595	628	595	607	609	650	580	602	606	605	579	625	631	622	599	647	581	623	616	665	593	615	602	668	608	604	601	600	619	609	668	579	633	607	611	638	644	662	612	602	618	620	640	624	623	608	575	637	630	624	618	654	586	624	640	571	600	605	587	643	617	618	596	609	618	657	625	616	630	643	621	595	628	632	634	640	645	619	586	590	657	632	570	619	622	575	617	605	631	624	616	639	639	659	584	581	626	625	599	604	591	587	604	606	614	665	648	648	603	609	621	623	606	605	617	640	601	630	602	646	606	586	628	628	626	577	565	637	650	612	611	614	640	648	599	617	588	628	597	606	612	605	621	622	613	613	650	608	587	641	631	631	581	650	635	616	608	652	641	605	651	631	607	623	623	589	598	626	615	633	633	624	616	576	647	575	565	616	607	654	644	629	653	661	579	627	611	622	645	617	626	598	587	622	626	595	616	606	609	602	624	614	637	608	577	641	659	641	628	634	641	630	605	629	653	613	631	602	628	641	640	611	604	626	636	644	623	615	581	612	537	629	593	606	624	601	594	637	599	674	636	623	632	634	608	655	627	620	617	566	618	626	622	622	635	608	620	595	654	613	586	625	622	640	599	627	653	564	604	629	637	621	579	599	615	572	670	591	612	616	646	620	620	598	582	631	605	642	613	622	657	633	614	623	610	600	607	602	642	594	630	596	588	633	612	628	626	610	658	633	691	607	638	554	605	659	607	615	662	665	614	578	599	610	647	642	662	598	608	600	588	633	566	649	611	625	624	650	621	640	590	635	578	618	624	624	575	656	624	629	578	574	602	611	582	614	631	624	605	589	619	590	611	599	670	618	621	617	629	622	578	586	580	608	571	593	580	629	594	621	614	596	652	587	661	665	641	631	620	580	614	610	615	613	615	599	635	606	673	657	602	620	602	598	613	615	575	627	576	635	579	661	625	632	620	667	616	640	624	653	625	616	629	610	620	619	575	640	569	589	612	639	625	650	649	620	628	656	620	619	605	615	637	595	610	625	622	630	580	594	647	610	601	570	596	619	615	612	576	611	656	616	622	642	598	599	615	651	635	629	583	623	619	608	647	673	641	641	590	625	633	611	574	653	587	582	613	626	594	603	611	605	583	604	616	665	606	643	631	595	603	619	604	616	677	650	583	642	547	613	601	649	564	621	633	596	663	624	655	614	604	607	620	632	656	581	575	615	626	584	600	647	593	623	579	591	587	589	597	642	637	636	623	608	629	611	640	595	643	631	616	617	622	627	599	591	602	646	631	603	632	592	631	606	669	603	566	659	587	607	585	624	586	642	612	612	616	573	579	621	625	601	577	648	625	589	592	626	599	658	608	604	591	590	622	584	644	633	580	624	633	629	665	666	634	601	645	650	575	625	649	613	633	651	603	648	646	588	636	591	588	598	638	631	621	598	609	613	617	633	628	629	572	674	570	674	594	636	618	624	637	629	618	632	617	639	613	600	609	618	615	620	622	616	585	608	571	624	603	677	619	628	605	602	580	653	622	557	616	576	643	577	617	626	642	622	653	606	663	615	578	581	578	574	589	630	634	586	607	628	597	593	582	605	627	580	630	619	650	563	643	581	593	651	622	572	582	619	644	610	618	581	615	617	631	579	624	638	615	616	595	604	652	598	621	611	638	614	642	616	622	655	607	640	611	637	639	606	584	606	580	605	620	621	635	604	624	594	624	616	621	635	577	593	653	626	600	623	641	648	625	643	612	620	581	627	636	593	640	659	584	637	602	665	621	673	676	598	607	589	663	619	624	614	597	679	632	581	553	641	592	601	644	619	588	578	600	589	631	622	652	624	628	652	614	616	586	616	647	648	630	597	634	624	624	595	643	671	663	622	605	605	655	603	620	622	613	594	605	635	608	590	592	680	616	620	621	630	582	637	595	597	623	597	629	638	603	619	575	623	637	614	615	622	583	611	647	579	591	649	635	608	604	633	621	635	584	666	595	585	610	599	635	595	606	632	598	649	579	611	622	649	606	649	627	677	553	599	605	567	601	574	649	631	616	631	616	599	632	588	591	630	629	609	597	590	626	624	632	614	578	589	637	559	593	619	594	644	634	651	629	650	583	634	612	577	609	624	622	636	599	605	585	620	625	634	635	602	579	638	625	613	583	654	626	643	618	583	550	627	551	577	591	607	598	620	602	615	613	636	609	603	644	610	617	613	633	609	616	559	616	618	652	563	611	610	598	637	684	583	623	622	558	582	599	610	645	625	656	610	622	621	604	582	614	604	649	609	625	613	644	605	623	578	598	562	596	643	606	614	639	604	619	610	577	625	609	635	587	580	624	650	610	573	562	636	612	595	631	635	598	618	609	608	603	586	605	607	612	589	640	620	596	642	609	588	591	582	586	619	590	595	624	624	675	602	588	606	613	572	627	639	585	587	585	591	636	639	641	588	584	632	610	638	619	607	559	634	620	609	557	597	609	627	588	653	648	621	604	629	597	625	574	626	605	584	605	636	578	615	625	648	559	630	623	592	605	547	592	602	615	574	626	634	606	594	584	566	653	601	618	671	624	586	634	630	598	636	585	612	591	591	642	618	579	609	632	621	606	650	667	593	610	603	623	607	596	629	623	556	624	604	632	603	651	634	649	629	669	597	598	607	653	650	632	601	635	616	653	567	587	624	621	639	589	607	612	656	613	587	578	656	655	614	591	617	615	631	574	606	595	627	618	624	603	627	584	592	639	592	648	622	612	636	582	596	616	625	618	636	567	609	633	619	612	606	603	666	614	613	647	558	592	641	644	570	624	637	622	595	645	598	630	614	614	640	633	605	661	636	619	593	640	587	625	607	615	621	625	612	635	611	614	597	605	606	578	608	609	608	594	604	597	646	614	622	599	601	582	592	581	643	608	600	550	628	637	610	604	570	648	591	608	624	604	611	644	585	635	635	623	605	586	585	631	639	635	620	661	625	603	626	659	607	626	638	627	620	599	626	642	592
59822	42979	37996	32430	40539	45781	35965	29486	22717	9066	2689	2024	1687	1243	995	1319	646	537	841	794	533	422	481	470	412	346	376	295	217	224	215	186	211	182	180	215	172	198	176	191	192	177	221	188	187	164	158	178	191	231	180	178	185	204	189	198	186	175	181	197	166	159	161	176	204	179	170	187	182	206	197	181	170	205	204	153	163	170	217	187	195	187	139	190	191	185	161	193	167	191	206	178	184	179	201	191	196	158	188	193	185	193	195	205	208	192	180	179	192	188	177	153	202	183	184	180	195	154	202	167	183	175	178	184	212	187	169	206	218	206	213	181	200	178	177	203	172	176	182	196	160	165	203	177	182	178	173	180	196	178	190	184	180	147	175	171	192	188	176	191	185	210	188	170	182	189	198	190	181	197	185	152	183	170	189	166	176	198	174	212	205	182	177	152	210	198	173	201	200	196	179	197	175	171	176	201	192	192	213	185	183	168	188	180	157	204	191	207	166	164	161	169	172	210	153	218	172	197	171	169	173	167	179	173	192	189	179	176	173	180	199	209	208	198	196	175	191	151	208	197	194	187	188	176	197	184	181	208	186	188	187	177	199	208	182	185	173	160	215	198	192	192	186	211	176	184	167	168	198	210	197	204	173	204	191	193	169	189	169	188	173	188	164	176	162	159	178	167	192	183	171	178	197	190	166	163	180	198	166	176	203	175	144	198	189	152	172	181	178	189	193	197	172	180	178	180	189	190	191	188	181	179	171	185	217	183	192	189	207	175	171	174	197	160	183	173	192	168	171	189	193	165	165	173	175	190	173	166	176	188	170	191	168	186	196	171	192	166	149	195	172	178	195	177	185	200	210	194	176	178	195	198	188	179	213	174	189	204	173	187	159	200	186	185	165	200	181	199	168	160	179	183	227	155	188	181	189	179	174	199	211	184	165	163	182	197	143	189	198	176	179	182	177	182	173	199	188	191	198	186	206	176	181	179	204	173	170	168	179	183	195	172	202	170	191	157	177	206	181	194	174	194	177	162	194	192	208	187	206	177	179	187	177	183	191	199	187	196	154	181	154	190	190	152	168	190	167	167	169	183	189	175	177	151	171	154	195	197	174	176	174	174	156	167	181	182	194	186	156	198	192	192	191	188	186	173	200	193	198	186	205	197	198	208	192	183	186	184	187	176	168	176	196	185	192	194	201	182	170	180	181	179	160	171	172	180	155	200	163	168	176	181	177	196	182	202	196	186	161	160	185	193	185	169	183	200	200	178	155	212	209	188	175	161	174	171	182	193	170	197	180	194	190	185	189	206	185	166	173	187	190	195	177	194	173	169	186	186	195	179	169	173	203	183	192	200	152	163	200	176	184	175	176	190	193	214	195	194	175	172	199	176	176	184	207	214	165	186	212	163	174	174	177	167	183	186	162	176	167	165	187	159	180	180	167	184	181	202	183	199	171	195	152	200	167	164	193	182	181	173	186	180	178	180	191	189	180	167	145	172	193	173	158	154	170	175	189	198	175	198	188	184	181	188	179	203	195	185	190	203	167	187	166	192	196	196	181	168	181	169	172	178	168	194	172	187	176	192	187	201	193	165	207	178	198	182	167	213	185	189	170	180	184	197	179	194	160	163	187	190	180	192	192	168	151	177	175	181	179	180	192	173	197	212	176	183	202	183	166	188	192	177	171	197	180	167	206	175	169	177	182	210	184	186	154	183	173	218	201	190	172	186	177	187	171	164	204	199	181	217	175	159	185	186	179	184	162	173	188	171	166	184	181	182	177	184	186	206	199	168	172	192	172	175	162	178	186	172	191	179	175	192	161	178	176	177	212	211	178	174	148	184	179	210	206	183	161	187	172	178	186	174	184	204	204	190	182	160	167	195	173	176	187	173	176	197	167	190	170	172	189	172	200	166	204	179	161	208	174	205	197	176	180	213	219	193	198	188	175	174	186	171	182	186	177	176	176	197	179	179	173	190	170	172	194	194	174	185	223	184	187	181	184	194	167	173	177	189	173	191	166	187	168	185	203	199	174	178	200	202	201	208	174	169	182	176	154	202	175	192	156	198	166	173	172	174	203	203	170	193	164	174	209	170	170	130	193	174	154	197	197	213	188	198	186	224	183	181	198	180	169	178	190	179	183	201	184	159	201	162	179	185	172	181	170	178	180	187	167	183	168	181	199	182	189	180	192	194	198	161	177	184	183	202	212	188	164	180	166	185	198	183	207	192	157	152	183	200	194	214	176	186	180	160	190	210	205	195	168	147	168	176	201	199	201	185	183	169	174	193	204	161	182	175	193	190	193	162	206	181	191	170	166	180	206	186	184	167	182	165	196	197	212	150	172	175	192	193	185	195	209	211	179	149	165	185	187	208	185	216	200	217	176	188	191	178	176	184	185	175	167	171	206	162	175	186	190	143	213	161	181	180	164	201	180	173	183	206	166	154	179	205	197	195	197	193	191	172	177	181	153	170	184	158	199	195	181	164	166	186	188	175	190	179	193	214	187	195	199	179	161	179	197	177	180	185	182	150	179	189	215	227	157	173	164	186	174	181	170	178	206	196	173	196	178	203	214	199	197	174	158	190	192	214	189	184	211	174	185	198	182	169	188	199	208	185	175	173	209	175	204	169	170	182	167	169	156	169	207	182	174	206	184	160	190	197	185	190	180	172	188	161	146	175	186	189	199	207	179	213	177	177	170	195	210	181	187	179	165	180	175	210	165	169	190	178	175	203	177	186	175	163	193	177	171	169	197	199	191	177	192	181	193	212	190	176	184	190	165	191	183	193	190	169	157	164	160	197	186	143	176	187	204	180	172	191	171	162	214	170	184	177	171	168	188	173	174	179	191	194	171	176	181	189	180	202	197	183	198	186	210	191	154	186	198	188	174	178	180	198	187	181	181	184	180	188	187	184	180	172	164	173	182	194	171	164	196	178	172	195	194	181	190	185	175	211	169	155	178	171	183	177	200	163	188	201	192	185	171	202	175	194	206	187	188	173	176	187	194	212	204	152	208	195	188	197	217	192	171	209	165	184	165	179	188	158	190	188	201	185	190	178	169	196	185	180	180	189	177	168	188	188	198	182	223	188	212	169	178	194	204	166	185	187	171	166	181	195	197	165	178	207	178	195	198	195	209	190	178	189	177	183	166	168	186	189	185	212	148	175	175	194	190	187	206	188	192	178	181	206	163	185	175	179	195	189	178	175	182	196	178	194	200	191	171	178	181	159	163	191	188	173	203	198	182	175	205	198	203	141	169	198	184	180	171	161	175	177	203	197	204	168	218	196	195	195	198	203	195	152	199	195	186	182	212	188	198	177	178	178	178	175	157	177	196	170	177	185	166	153	200	163	188	199	175	176	190	157	180	156	192	159	183	154	203	179	180	180	158	191	189	193	206	188	195	167	208	161	206	192	178	182	179	201	163	213	195	194	193	182	166	193	212	211	169	201	196	196	174	160	175	199	171	183	184	208	173	174	150	191	182	168	204	165	169	210
55600	58902	50906	46214	60710	58152	44223	41578	31955	10690	7877	7689	6220	5378	4715	6040	3044	2377	3764	3416	2561	1989	2228	2518	1956	1353	2064	1322	767	672	695	664	595	544	556	574	561	567	572	537	528	537	578	527	507	519	520	537	506	498	517	490	486	484	488	481	487	505	491	473	481	489	485	474	439	497	473	475	472	473	476	483	462	462	445	493	493	405	485	470	453	463	464	445	477	443	445	425	469	439	482	419	473	464	465	469	470	490	464	441	446	467	498	422	452	451	439	451	443	462	481	468	454	461	445	476	467	427	479	461	443	408	499	438	459	428	474	466	421	437	412	471	444	457	451	426	433	462	455	435	505	453	466	453	458	490	442	435	456	426	449	427	467	488	472	478	445	466	444	401	459	476	435	487	434	485	409	442	435	415	482	444	440	475	438	427	421	481	440	463	512	441	469	470	446	457	474	442	436	446	468	443	412	469	451	459	403	466	482	437	460	446	440	498	497	486	499	468	439	454	451	428	440	439	457	448	457	461	461	509	470	485	455	432	451	425	438	462	439	400	461	455	435	454	423	429	469	463	463	434	455	449	409	455	421	466	445	445	461	458	438	446	424	474	482	471	437	471	461	450	478	442	443	437	475	489	497	421	460	457	452	474	490	473	442	452	456	452	446	466	477	481	472	450	431	440	484	442	465	417	458	475	457	458	413	446	473	465	452	453	442	455	488	415	493	479	464	456	459	444	442	447	452	492	455	451	438	464	459	448	462	480	447	439	455	458	475	451	451	435	451	449	438	457	462	442	417	450	431	479	418	459	442	458	441	475	446	443	449	426	438	441	439	518	466	424	440	445	407	455	460	460	451	445	434	416	407	494	422	450	441	470	436	445	442	423	451	464	455	439	440	474	471	483	455	487	403	462	474	458	459	419	443	469	447	445	456	477	439	451	429	450	452	483	464	453	470	418	403	468	417	466	481	473	452	452	456	442	450	470	446	462	435	475	441	456	443	425	441	438	449	431	431	434	448	434	481	481	450	444	441	446	430	476	437	405	460	445	424	460	438	435	440	438	455	442	429	449	438	427	416	447	447	487	497	452	457	425	477	485	454	490	449	468	467	489	462	484	466	441	455	455	477	476	461	469	469	466	432	410	458	445	439	457	462	414	438	448	454	439	446	436	462	455	427	463	433	456	463	420	494	454	435	466	450	458	442	431	468	457	484	489	469	432	468	461	464	464	442	476	468	452	427	437	456	446	415	463	464	443	439	456	466	481	424	407	472	465	449	492	439	512	431	403	432	465	449	437	459	459	451	447	451	482	465	507	461	471	427	440	434	451	458	493	462	449	450	442	455	423	433	424	499	456	450	432	484	474	454	455	396	436	429	450	436	452	454	488	443	479	454	492	490	469	437	485	463	439	472	447	420	422	482	433	442	447	486	451	471	467	447	441	436	447	457	508	443	468	436	416	448	486	447	436	434	429	471	433	443	454	471	481	451	412	452	467	476	467	438	456	441	452	440	401	430	466	436	463	418	416	473	449	446	445	472	496	461	453	454	449	455	432	466	482	442	452	423	429	457	471	437	467	481	464	418	446	446	447	443	453	467	440	453	421	432	473	480	462	442	449	460	481	469	492	451	475	435	415	445	459	417	458	428	447	402	470	440	487	432	445	424	433	484	444	483	478	487	451	479	427	444	438	415	473	447	387	443	472	433	423	424	427	441	501	478	455	428	457	437	456	455	501	423	480	466	460	447	449	460	461	489	398	480	494	465	443	404	433	453	447	451	437	490	458	441	476	386	451	469	462	466	479	492	471	458	458	452	469	443	485	406	471	419	446	461	454	442	481	426	432	467	468	483	444	444	446	440	449	476	448	472	427	444	487	491	478	447	435	454	481	446	412	475	469	480	447	441	475	449	467	480	449	450	434	431	424	455	480	460	428	456	453	454	475	439	438	458	452	426	492	470	451	469	439	479	446	458	436	480	454	453	450	471	443	459	433	417	475	453	469	422	427	472	454	474	475	404	408	437	424	466	449	442	405	428	449	447	432	456	481	446	454	461	479	469	493	398	471	458	446	424	439	463	428	473	496	468	491	470	412	433	428	444	474	455	488	464	416	476	452	470	447	442	429	482	454	461	429	486	432	446	490	461	469	452	474	442	451	425	443	429	408	463	458	476	433	433	430	443	437	448	513	433	439	484	434	456	470	488	433	424	456	453	459	382	426	452	427	473	444	445	461	481	453	414	440	422	436	463	466	426	447	453	441	447	458	412	461	447	453	441	456	465	498	481	431	456	420	446	447	449	472	417	486	459	462	410	466	460	460	426	449	458	441	437	432	458	475	415	453	480	471	475	490	458	451	459	428	455	442	465	414	463	471	442	481	405	416	421	468	424	452	448	430	440	447	472	467	467	454	446	436	442	431	448	490	461	480	438	449	497	447	492	433	442	433	440	467	434	444	427	470	482	443	440	470	465	408	415	417	454	455	445	451	446	434	469	467	474	467	452	436	430	438	426	444	482	478	444	461	461	439	430	424	458	475	450	459	445	432	470	441	479	441	427	440	470	447	442	424	445	455	493	465	497	447	448	447	487	478	457	500	454	463	480	460	452	428	461	437	441	465	416	462	431	431	426	468	445	472	465	423	465	492	450	453	437	461	470	473	445	469	471	470	415	443	429	474	437	434	455	446	435	443	459	449	472	436	443	484	459	440	433	392	432	436	439	419	436	438	450	431	432	425	460	415	392	467	459	458	454	487	448	460	436	451	464	429	463	442	467	461	479	434	441	423	441	439	476	445	451	447	439	457	442	465	415	466	432	418	444	444	453	463	427	431	449	499	473	451	478	483	451	390	456	406	398	452	470	450	453	467	423	407	455	450	460	455	450	450	472	427	470	479	458	453	457	463	445	451	486	453	417	427	416	453	444	465	421	460	439	430	454	445	466	448	448	460	429	425	439	483	460	400	451	420	446	465	480	440	518	440	459	414	490	458	421	466	437	475	487	437	436	446	467	466	441	466	451	443	471	467	439	453	421	452	483	436	447	419	393	433	453	473	455	455	455	433	427	463	458	450	433	438	441	427	485	462	473	466	417	459	444	416	453	457	431	446	422	427	418	440	500	439	412	448	454	462	449	459	445	449	427	464	463	434	437	417	439	469	509	432	469	459	454	483	468	456	469	446	474	466	518	501	441	495	503	436	454	448	452	464	453	470	453	445	479	411	509	480	496	446	433	465	472	461	445	455	434	446	459	457	443	464	438	451	462	452	459	464	430	473	425	434	436	446	477	448	413	453	444	460	444	446	463	436	453	450	435	460	450	452	478	493	451	443	452	453	446	438	454	432	444	421	426	460	463	465	449	423	451	481	466	460	438	440	470	442	474	445	430	466	449	440	452	452	437	409	461	450	454	421	430	466	423	402	455	458	433	461	433	456	442	472	444	465	453	441	440	415	448	425	433	463	449	507	451	460	446	435	440	425	491	417	422	448	464	442	463	460	474	470	422	411	452	444
26016	24965	18203	8592	5526	4162	1441	977	709	538	514	463	462	475	420	421	454	419	432	417	452	398	445	470	445	453	452	451	441	446	409	443	411	444	424	427	444	463	418	426	404	414	427	441	441	425	428	461	416	432	429	398	404	440	436	436	423	448	429	397	448	446	417	432	433	447	456	448	413	408	430	456	466	407	451	486	482	456	431	404	419	361	414	417	435	432	458	438	418	414	417	431	464	462	449	418	429	430	453	414	461	451	445	395	455	444	460	483	407	452	440	396	399	457	412	484	458	414	452	420	449	446	448	421	429	430	436	431	448	427	443	434	458	479	463	423	453	455	465	440	429	430	463	465	453	482	443	439	423	451	437	472	394	426	420	403	410	419	477	484	417	413	477	420	443	455	453	444	481	459	432	515	434	430	424	430	415	496	464	463	456	431	413	428	423	451	436	453	434	420	444	458	427	415	445	470	405	437	447	454	435	453	436	444	433	399	443	447	482	431	408	409	427	451	428	484	389	440	461	453	430	439	414	450	436	433	433	416	408	391	469	430	441	439	421	445	447	436	386	401	420	409	442	452	432	437	442	443	466	437	423	445	448	451	440	425	483	446	425	416	429	417	390	490	451	420	426	429	434	444	463	465	441	413	417	426	440	427	462	447	434	455	418	450	430	444	453	441	440	459	453	432	442	428	470	431	444	441	427	456	437	436	413	449	451	435	430	415	451	424	452	426	433	405	411	435	447	470	457	448	456	456	431	438	427	460	406	467	427	437	485	443	438	442	424	446	452	459	483	404	441	447	472	396	438	423	464	418	409	442	447	460	456	462	466	438	440	430	443	459	417	464	444	449	438	393	440	450	440	420	423	423	433	466	463	452	448	439	450	442	457	487	424	435	473	461	463	466	454	404	418	487	460	406	412	434	429	435	448	422	456	448	409	439	406	469	470	431	450	382	414	431	456	440	439	418	420	400	434	414	415	414	404	427	431	463	434	417	450	455	419	423	431	435	433	417	448	485	446	449	441	439	436	453	442	438	442	459	447	421	456	432	431	405	455	399	443	437	444	472	406	429	443	460	488	427	414	444	443	443	441	411	451	432	453	477	470	436	462	441	410	443	439	431	426	415	434	462	413	435	432	454	435	433	383	456	456	473	446	420	417	494	428	414	423	398	447	477	463	450	464	419	498	441	456	440	442	437	414	426	449	449	464	426	428	430	473	423	458	433	433	426	415	451	467	448	438	413	439	434	448	430	454	428	440	436	411	428	411	423	475	463	427	411	439	490	486	450	493	410	417	441	458	435	463	437	465	441	404	432	398	426	411	469	412	445	410	433	443	459	422	451	477	457	421	435	436	430	454	408	458	449	442	439	421	398	451	453	446	451	439	420	420	427	442	404	415	436	383	424	435	435	462	437	434	439	437	454	462	436	424	427	435	405	439	442	416	413	400	409	430	439	422	410	435	420	438	404	468	424	402	394	417	461	454	459	468	394	420	405	463	450	459	405	439	486	446	434	444	420	460	435	431	423	437	433	458	405	457	458	451	413	456	428	452	431	424	399	426	443	421	445	431	439	443	397	395	423	421	393	420	438	411	409	447	428	447	452	441	452	431	424	419	455	436	415	457	461	468	425	438	454	427	409	416	427	447	436	408	444	424	439	384	485	476	406	446	460	452	404	404	426	433	411	462	417	438	447	442	446	440	410	421	456	463	427	446	406	465	441	474	417	420	435	447	401	441	438	446	449	441	422	420	412	436	446	395	451	454	473	441	412	464	398	407	419	432	449	439	399	415	409	458	471	438	438	446	447	449	445	444	428	459	447	500	455	433	473	419	424	429	403	454	462	441	415	457	470	435	428	472	488	468	398	440	413	425	460	502	413	461	430	437	422	466	455	435	440	434	415	448	377	429	440	465	427	380	407	447	376	445	405	430	380	412	387	441	441	400	456	414	408	422	432	437	465	444	492	471	415	458	420	408	454	467	440	443	437	455	448	453	426	429	430	420	441	438	410	435	474	417	433	400	430	434	403	444	431	448	462	426	442	413	403	422	415	426	405	418	436	473	467	442	418	427	421	422	438	413	443	444	418	439	409	435	401	474	475	456	477	445	481	373	402	464	462	419	429	461	428	423	450	453	452	428	435	451	450	437	437	437	431	441	414	440	464	428	443	457	452	443	466	436	446	428	451	404	411	422	438	372	458	461	422	421	433	426	479	458	448	432	461	414	457	383	464	431	473	451	420	438	424	477	443	446	423	451	402	425	445	442	449	432	449	463	422	447	462	416	444	412	393	422	433	388	459	426	435	450	413	457	417	428	415	452	435	424	447	459	422	463	403	434	434	423	434	428	410	459	533	412	444	468	423	415	405	444	444	457	430	411	448	446	439	442	432	447	422	413	440	415	459	435	431	437	443	432	447	448	419	440	446	457	395	433	461	468	413	466	417	406	446	453	459	447	421	365	468	438	402	459	486	393	407	441	420	443	476	426	452	452	430	432	420	400	430	449	433	407	428	443	430	435	419	448	432	466	440	464	420	473	451	411	428	452	507	428	442	419	448	435	470	445	424	454	433	441	390	445	455	398	446	449	445	454	412	471	444	444	434	445	437	422	414	471	443	445	440	420	398	465	435	426	446	445	439	459	432	459	456	432	447	444	425	434	431	430	421	462	433	436	463	445	440	446	447	410	416	421	426	438	455	414	453	439	419	412	437	436	402	419	469	445	431	424	424	428	419	426	458	446	421	428	426	427	427	462	445	431	432	426	436	428	405	454	431	448	423	452	415	437	411	422	438	426	424	445	450	493	397	431	454	388	479	421	406	445	440	451	474	418	448	415	433	422	425	410	437	430	413	436	454	436	461	395	455	441	414	425	424	399	429	427	437	453	459	428	414	418	420	471	459	439	448	474	432	417	462	444	448	452	424	421	398	401	448	404	406	436	414	397	421	453	410	409	454	438	454	433	452	408	451	415	458	431	439	411	466	395	437	421	433	440	452	443	451	425	380	410	434	444	457	419	453	439	455	448	460	418	419	411	427	433	407	438	435	415	468	419	447	442	459	415	439	428	461	441	472	430	421	473	431	425	421	439	417	433	459	426	466	444	435	417	443	463	412	393	445	453	430	447	443	394	427	430	441	438	442	424	447	419	457	444	470	438	456	441	433	401	422	454	453	445	457	440	446	437	426	442	416	461	449	379	436	413	404	431	489	415	428	450	426	438	459	412	444	438	404	439	408	431	459	446	450	432	442	416	438	431	434	454	451	439	432	442	410	451	409	414	433	431	431	411	452	418	461	436	410	433	445	449	414	387	425	453	410	462	414	485	422	450	403	420	428	458	454	441	487	450	408	421	425	476	428	439	455	460	443	472	436	439	456	446	447	429	435	420	438	448	436	408	470	408	444	419	425	426	435	440	412	444	449	434	426	381	460	446	448	417	427	431	455	437	424	421	447	437	462	431	429	412	384	446	443	452	420	427	429	448	393	470	400	461	454	426	458
20708	24577	21267	15411	16903	15679	5640	4165	2784	1488	1218	1217	1143	1133	1168	1131	1124	1053	1141	1041	1085	1117	1089	1034	1029	1025	951	949	967	984	956	975	944	970	961	959	964	964	941	1020	971	972	969	922	944	971	985	978	988	880	963	939	991	963	1003	965	978	934	971	1000	960	1018	944	911	1000	979	938	982	952	976	962	987	935	940	998	921	927	945	909	1001	986	1000	996	972	961	953	1022	900	1017	961	1002	1042	991	993	939	949	982	964	976	991	945	1008	1004	904	992	992	985	1006	992	968	984	941	1046	1004	968	961	962	949	941	1030	953	984	927	1033	1005	982	988	997	982	993	999	926	971	1048	999	949	991	994	1010	997	992	916	919	973	925	1018	924	967	995	978	979	1007	916	991	959	946	977	963	965	906	933	975	987	992	930	1001	989	927	999	923	956	921	958	993	937	997	951	933	1009	998	1015	966	916	987	1002	971	961	903	956	980	1020	930	964	975	957	1021	958	963	980	964	989	980	958	982	984	973	958	993	992	959	890	992	974	943	951	964	951	1024	990	991	943	1005	970	979	942	1019	970	997	1005	929	998	957	983	959	954	876	1028	987	943	960	950	955	958	957	984	1009	934	967	1000	971	896	1004	1024	1028	1017	947	922	955	993	973	993	933	962	998	979	946	907	959	946	1012	955	975	973	959	983	980	993	958	989	930	939	923	963	946	965	924	990	974	994	932	940	931	993	983	1013	968	959	935	951	956	972	967	1006	961	968	992	994	1054	978	947	938	1011	976	978	936	969	977	992	929	983	937	939	961	1007	977	935	997	938	1013	990	942	959	949	984	1011	959	937	934	957	954	1007	964	939	968	978	919	1021	952	952	961	959	923	940	984	987	1012	1010	923	918	964	965	936	949	951	935	982	997	995	923	971	1021	969	957	928	954	918	939	930	998	975	986	929	944	938	1031	943	948	1003	913	963	921	1002	957	1062	929	976	951	997	963	989	1007	965	902	1018	922	949	959	1018	968	979	978	1043	969	940	974	992	984	982	981	928	959	962	989	972	964	983	990	980	1019	979	966	1033	953	978	992	976	970	985	956	917	954	976	987	940	947	999	942	1019	1006	978	929	994	934	1000	958	987	954	938	985	977	965	922	984	962	944	983	965	945	972	979	1021	997	966	992	1013	949	984	990	986	854	907	928	995	965	999	986	953	969	963	939	934	1031	933	979	945	972	959	950	964	979	975	979	939	978	955	969	973	974	932	977	968	936	884	966	972	974	975	1007	975	936	944	986	996	1002	947	942	948	977	978	944	995	1017	959	975	964	947	977	970	943	915	914	981	966	962	958	988	935	960	979	975	948	1010	989	991	951	941	986	964	972	1002	960	1029	943	998	943	956	971	955	1014	929	935	992	971	946	952	973	947	982	939	967	1029	969	926	943	949	979	976	939	929	1020	924	1004	991	979	966	960	959	973	975	988	972	980	956	958	1036	1005	983	953	1016	909	1045	969	953	953	985	934	965	997	998	942	949	990	975	963	996	1057	866	984	969	1003	949	994	935	971	1003	969	931	990	948	968	985	933	901	968	942	984	1016	926	958	957	959	944	955	933	953	968	936	966	1025	941	965	970	992	891	991	978	968	941	1019	918	970	964	952	954	910	950	1043	956	949	968	954	959	951	961	952	942	1002	915	959	950	927	989	958	955	970	986	977	953	984	973	965	981	976	929	972	946	1000	1027	1004	940	974	967	960	982	1001	980	963	960	979	923	986	1033	985	954	926	998	942	918	935	990	971	928	896	945	982	946	966	1031	944	968	960	959	1038	1019	1000	987	963	984	999	986	971	965	974	952	909	974	928	951	949	1031	958	976	966	937	937	968	945	958	975	965	1010	1003	937	1003	990	935	974	975	897	964	1022	968	909	964	950	983	949	992	963	920	945	989	944	934	975	988	968	957	933	968	924	997	929	988	927	982	951	959	1012	973	957	949	1014	988	911	972	1001	992	937	962	940	944	954	951	905	967	944	1019	1003	1007	934	1009	929	1001	982	983	987	966	1002	940	935	992	916	976	1022	958	999	1000	920	948	921	967	1000	949	1046	982	953	945	1006	941	1030	962	915	1035	921	1013	990	984	963	952	979	1014	985	937	998	963	914	996	972	989	967	995	1027	964	960	999	897	954	939	931	959	998	995	959	984	958	978	973	952	972	951	974	968	982	927	953	935	971	941	1023	979	979	974	998	968	953	982	979	991	938	939	950	971	939	1026	933	1010	1016	1001	952	943	946	954	927	953	959	966	898	958	995	997	926	981	1013	983	957	1007	1024	934	902	1006	931	929	998	988	968	968	995	976	958	1001	967	969	971	983	985	986	970	1044	973	993	968	969	950	933	959	938	1003	933	989	929	973	974	988	970	925	975	988	953	952	958	968	966	974	957	984	974	987	994	1034	942	962	975	978	976	975	978	953	991	910	960	1003	994	991	988	978	971	933	941	932	976	945	1016	981	921	978	991	952	933	993	935	968	1003	944	930	975	954	983	929	991	1012	995	953	965	976	960	956	962	885	967	1013	960	977	972	971	967	951	966	996	941	981	938	981	1007	991	973	1026	941	967	922	968	950	968	980	926	989	985	951	929	991	953	942	964	1011	946	939	899	992	926	972	932	996	929	966	952	1024	992	966	995	972	983	969	994	963	941	963	1018	1022	966	939	1009	984	989	978	955	960	970	953	951	1000	959	917	933	985	946	977	958	912	990	1007	956	995	962	965	969	1012	957	895	1000	950	958	970	944	1002	946	1000	968	970	967	1006	949	979	1028	997	963	981	1016	982	937	1070	1008	1006	989	1024	975	994	1011	957	1024	991	969	1003	989	974	999	1005	954	925	963	942	923	1028	916	1039	958	983	988	950	979	929	936	934	952	937	993	986	939	947	1000	993	950	908	1026	974	951	1044	969	971	948	948	1018	956	968	995	1002	984	1003	1071	959	952	977	946	979	980	964	933	937	984	966	930	984	944	918	981	972	911	953	999	982	914	993	951	992	962	949	955	975	992	963	943	981	986	917	928	965	1008	926	990	950	983	993	972	1001	943	938	989	929	915	913	926	1004	997	971	964	973	976	959	948	947	1000	1050	988	936	990	964	924	950	977	1011	938	962	946	1039	959	969	950	978	979	948	968	994	912	1025	994	978	1012	1001	946	950	969	926	993	963	974	952	998	960	911	911	952	947	909	955	982	963	932	998	980	955	974	935	953	980	926	982	952	973	1033	966	938	1016	952	994	935	977	974	960	994	960	911	922	996	976	894	1020	946	934	983	970	966	981	981	985	1010	967	956	995	872	927	990	983	951	932	942	927	957	988	979	1003	989	934	962	958	912	956	968	969	1003	963	943	956	934	980	916	952	1030	974	948	972	962	950	926	974	980	950	1042	966	950	963	908	952	954	958	930	1025	933	1019	958	923	963	965	939	919	1024	940	1013	923	1047	972	955	1003	1015	980	968	1010	937	968	991	1002	993	987	961	999	1024	1025	932	956	1010	936	967	939	956	1009	1006	942	956	976	963	950	972	971	988	946	978	966	907	1016	976	1001	950	981	1013	941	1048	958	932	977	893	946	971	986	1019	993	1034	905	976	978	969	934	913	938	948	929	1049	955	991	1066	956	954	963	899	959	1003	996	946	930	1016	949	1011	958	979	962	935	960	961	992	980	936	991	948	1020	985	977	955	927	969	974	981	951	914	990	916	944	935	916	1010
57030	44462	39263	34016	40825	45796	32244	23763	15170	3736	854	713	692	514	694	568	448	497	565	483	394	427	419	462	424	352	365	319	351	281	284	293	282	284	262	237	275	291	261	265	274	287	282	281	247	253	241	284	264	270	309	239	280	264	265	264	251	249	243	258	254	275	285	227	272	286	283	264	288	232	317	283	258	262	284	283	248	253	290	287	269	246	273	260	281	257	274	248	279	287	263	232	268	265	261	271	270	262	274	250	235	287	272	261	250	292	253	273	283	247	279	264	280	261	261	291	277	259	262	257	236	251	259	280	288	261	260	275	280	275	301	292	268	247	276	271	245	274	253	295	264	257	261	244	259	240	266	266	246	258	266	242	258	279	288	261	275	208	245	286	272	250	297	284	255	270	267	255	283	259	259	258	270	264	285	274	270	299	266	271	275	289	273	243	261	290	280	261	265	270	281	282	277	284	278	258	272	285	257	261	255	257	270	245	261	253	250	276	269	267	262	287	299	275	267	262	243	290	236	273	252	259	258	292	284	225	280	254	276	269	259	256	304	270	263	242	286	252	250	289	251	260	262	277	265	254	258	259	248	279	273	264	301	286	266	268	276	275	248	251	249	250	271	276	273	284	268	259	289	274	290	289	264	307	246	259	259	281	292	276	251	233	273	273	262	300	252	223	283	280	241	257	255	288	267	265	264	299	246	242	249	263	274	268	288	274	242	272	283	271	272	260	260	286	263	255	263	270	281	263	285	261	280	248	266	299	306	253	283	260	268	263	207	243	249	280	215	263	270	281	275	270	253	255	259	269	283	263	286	271	297	245	248	263	275	272	246	278	287	250	297	281	271	225	263	282	253	243	268	257	273	277	262	257	261	251	267	258	267	266	277	264	258	275	243	274	256	284	244	272	260	247	240	250	261	266	278	251	258	273	277	266	282	241	261	276	265	272	252	273	262	305	249	252	329	297	280	275	264	270	265	264	253	259	268	251	257	255	262	268	266	259	257	257	293	291	255	289	236	260	264	256	283	266	270	264	253	290	273	263	306	234	292	252	247	254	249	235	285	278	279	270	237	271	275	253	300	249	291	271	262	260	273	259	271	269	310	266	252	271	250	253	297	275	243	254	273	242	282	273	246	270	270	258	289	307	273	269	262	263	270	228	226	273	251	258	267	285	257	297	295	246	257	269	269	241	301	257	260	268	284	260	240	250	252	247	248	285	285	250	283	290	267	279	259	237	278	285	268	276	266	261	272	277	266	268	268	285	289	271	299	296	254	295	280	262	279	251	263	252	266	266	278	267	239	252	253	251	262	235	256	269	279	270	275	312	273	248	254	239	275	255	291	285	251	266	281	248	275	296	238	289	277	259	270	264	276	280	287	234	274	254	272	250	246	261	280	272	282	258	264	245	288	283	251	286	257	269	287	257	269	259	264	246	276	303	264	264	263	267	246	248	265	266	299	277	256	281	276	244	273	278	292	267	277	244	249	237	277	261	263	239	268	256	259	239	289	209	252	279	245	260	286	255	245	282	300	232	253	252	238	274	264	282	226	245	302	253	221	267	251	302	298	300	274	276	275	288	285	271	248	269	269	276	257	276	299	267	289	257	288	238	262	304	268	265	265	276	254	258	265	258	271	279	313	280	249	260	274	231	254	275	272	287	267	279	267	266	277	287	271	266	285	289	308	266	274	268	234	260	307	291	290	296	278	253	243	254	269	248	272	244	286	226	252	292	243	270	240	256	280	276	248	247	250	267	251	281	296	264	243	252	262	264	266	263	254	253	263	248	278	308	289	257	259	242	255	296	285	246	244	200	265	248	246	232	252	294	300	265	280	274	299	257	257	259	300	259	268	285	257	254	260	261	278	278	301	254	263	235	261	279	274	261	274	278	311	277	281	291	297	251	306	265	248	255	285	251	269	242	269	259	258	281	307	262	274	270	258	250	269	273	262	254	267	274	282	242	254	255	277	267	276	246	282	300	234	270	288	278	263	272	293	268	261	280	249	273	251	257	272	234	242	264	256	278	266	259	271	278	289	274	258	278	257	273	252	257	278	258	257	273	275	265	275	249	292	271	249	263	272	260	269	270	264	268	252	265	283	247	266	254	261	273	251	264	257	227	245	277	268	245	271	228	266	261	262	237	299	305	270	252	267	255	245	266	259	264	283	232	242	250	241	265	306	275	282	291	256	266	269	292	274	229	261	262	266	318	238	264	279	271	246	288	253	282	247	277	270	271	278	293	288	252	268	279	274	256	260	294	258	242	250	297	285	268	247	275	273	282	258	293	292	274	279	248	271	259	268	234	272	241	242	263	266	284	264	291	287	254	270	275	240	285	278	281	260	278	264	284	238	285	249	272	301	280	264	274	244	272	273	220	254	307	289	286	259	243	301	256	227	269	267	247	264	227	260	257	244	302	306	219	260	301	258	249	266	264	258	264	235	250	267	263	281	265	280	249	284	279	256	262	272	275	268	247	259	261	225	230	268	272	276	267	278	274	283	247	307	243	255	298	244	282	264	259	270	293	262	279	243	262	257	275	249	251	296	297	260	266	285	278	272	241	282	256	249	244	293	265	272	281	300	273	276	273	252	254	287	287	258	228	270	260	277	283	253	247	245	259	272	250	264	249	273	268	271	281	263	254	258	261	272	232	268	275	220	273	256	250	249	285	278	255	275	264	259	277	277	304	266	258	290	292	283	264	273	279	256	258	254	284	259	248	268	279	267	262	284	244	249	252	252	252	230	254	255	263	303	273	268	260	253	251	262	241	300	273	258	268	247	258	273	287	235	282	300	269	290	262	247	269	251	274	265	286	283	272	247	276	297	269	252	290	268	304	286	236	258	284	275	310	275	292	267	229	237	248	282	270	263	267	268	308	296	276	307	269	271	275	245	279	274	267	299	252	282	258	282	255	260	257	266	253	240	269	288	260	292	265	260	271	279	259	267	273	272	254	269	269	286	287	294	261	276	265	271	268	253	298	263	231	284	269	288	270	257	248	247	300	287	269	286	260	281	287	278	262	245	281	267	261	250	253	269	251	285	273	270	241	263	226	276	272	254	276	280	223	296	292	241	282	281	287	276	279	249	289	268	255	277	276	289	239	250	274	282	275	253	270	273	270	273	234	249	259	263	278	263	230	317	259	294	269	271	258	278	268	248	266	284	268	266	244	262	246	292	300	284	271	275	246	217	278	268	273	251	253	259	302	255	266	275	273	285	253	262	272	258	308	256	296	265	256	252	244	243	262	290	262	250	238	270	266	245	282	269	276	287	272	286	280	260	288	289	270	242	258	248	250	265	290	283	283	281	286	265	253	232	273	263	274	293	283	258	271	271	307	278	241	248	313	260	289	274	309	270	269	265	281	266	310	244	254	277	269	242	262	249	296	293	251	261	256	272	258	232	284	274	259	264	274	235	257	275	245	241	276	299	253	257	279	279	279	257	244	292	257	285	280	276	284	243	262	268	255	287	260	283	278	242	295	269	262	279	257
51951	54971	50630	44762	59369	55401	36965	36771	24187	5977	2870	2997	2577	2060	3276	2343	1688	2334	2714	1879	1585	1652	1749	1842	1933	1206	1223	961	912	810	712	714	684	666	680	636	688	709	663	660	648	642	627	633	608	582	675	599	626	622	662	636	653	643	660	607	649	634	605	632	661	652	650	607	598	592	635	641	627	640	618	607	618	654	600	672	613	616	657	615	651	610	630	646	631	603	628	654	633	589	596	647	638	660	616	642	607	605	577	655	588	616	595	568	652	587	614	649	647	675	589	611	648	650	601	605	598	625	614	621	601	595	624	590	680	599	617	639	627	607	631	598	586	626	592	661	571	656	651	634	597	607	622	597	612	585	585	628	604	633	619	640	638	614	616	614	591	646	628	594	600	658	586	572	567	613	610	628	620	605	608	594	622	611	599	570	645	607	618	593	589	593	605	588	590	628	592	645	644	650	625	655	606	590	622	590	587	638	588	607	629	630	618	592	580	644	612	654	646	640	625	593	565	581	619	606	621	575	632	610	644	642	579	658	589	654	635	648	597	625	630	565	642	606	553	591	647	606	596	616	628	640	636	650	636	621	591	602	629	629	597	558	604	592	592	588	625	611	607	626	628	607	616	598	560	609	627	599	643	602	607	600	619	603	622	630	595	593	646	585	611	634	595	623	603	605	604	570	618	638	631	550	617	615	555	631	614	656	608	613	615	601	561	602	610	611	630	630	584	619	587	613	620	622	601	618	596	632	602	642	652	618	617	581	658	624	625	606	612	585	566	614	605	603	604	598	617	572	649	582	620	654	607	596	654	582	632	573	609	619	616	574	610	626	589	626	654	622	606	652	641	612	626	597	578	614	611	632	570	573	663	599	602	573	598	574	590	642	613	580	619	586	661	631	657	621	599	603	621	645	626	615	611	657	634	621	610	585	619	637	595	604	622	575	609	587	615	627	655	645	648	668	594	578	554	595	597	556	598	624	587	595	618	584	629	608	660	569	618	584	561	609	611	604	623	579	681	600	615	593	655	613	620	560	633	655	589	618	636	614	610	601	606	579	587	627	643	559	614	576	600	599	558	599	643	614	607	626	606	612	622	583	591	568	620	603	632	596	622	626	630	568	603	602	620	600	606	627	594	552	616	626	605	630	628	604	602	630	676	615	574	610	600	596	635	601	638	605	609	618	623	595	620	588	565	621	595	651	669	601	622	624	641	621	605	627	622	585	638	616	618	624	620	623	606	601	596	575	627	633	585	613	639	641	635	643	637	608	629	559	617	609	591	616	599	618	580	659	614	616	629	593	669	615	664	599	589	556	622	609	690	577	604	631	622	621	601	601	614	585	623	619	578	636	641	615	624	620	597	601	602	633	624	588	609	607	604	600	668	616	568	609	624	593	643	588	609	627	595	612	594	609	596	641	623	658	639	634	609	603	646	667	632	639	588	570	607	526	609	607	595	581	595	617	605	588	572	659	649	617	618	601	628	621	596	586	612	614	577	606	605	564	585	606	618	634	594	608	576	642	642	612	660	591	674	617	622	597	598	587	596	581	643	573	646	640	614	588	630	590	637	620	622	620	623	584	598	631	586	623	615	622	621	606	637	624	608	594	546	648	587	592	653	617	575	524	622	581	614	619	617	620	595	620	613	589	606	609	621	627	592	610	571	604	615	581	629	567	603	629	632	632	580	601	587	609	598	610	637	604	608	642	650	639	593	604	602	602	601	630	642	622	625	583	640	594	574	582	567	579	581	599	606	608	632	577	618	605	634	642	634	635	594	578	587	662	571	547	595	555	618	650	616	617	630	611	637	583	603	617	641	613	617	620	638	613	608	606	607	590	623	595	599	613	618	581	632	686	603	615	622	619	592	633	608	573	582	645	684	632	610	613	621	595	631	627	620	638	588	604	620	621	634	643	680	598	619	629	616	631	615	637	593	620	628	571	625	587	611	580	617	582	595	615	611	648	620	608	649	640	588	590	626	596	565	626	598	620	615	635	640	623	568	628	590	624	646	580	601	601	630	633	626	556	588	599	644	597	597	607	628	597	617	587	646	594	578	621	599	607	621	635	608	596	648	574	651	642	603	587	644	587	600	597	614	616	620	622	591	634	611	640	603	583	700	616	639	639	603	651	589	583	629	644	648	630	663	628	599	635	626	594	579	598	620	643	603	614	603	603	592	586	622	589	697	596	617	604	599	581	637	655	634	612	594	605	596	618	654	639	664	608	602	636	598	611	600	617	569	571	588	633	600	631	525	597	602	585	595	607	616	634	620	615	590	642	559	655	618	574	627	562	614	637	595	610	595	642	615	592	614	597	628	643	604	639	625	604	648	615	642	613	631	601	654	601	607	586	625	622	607	628	635	616	614	601	617	593	642	644	612	572	633	610	637	609	609	597	629	600	614	621	549	574	591	609	622	636	628	565	604	548	594	637	569	599	625	591	639	619	611	587	652	634	605	613	569	613	623	605	614	643	585	584	587	615	625	644	600	609	633	561	641	579	603	561	602	633	595	619	593	602	576	631	595	567	602	618	637	597	578	617	612	616	592	631	572	668	614	656	644	604	679	579	640	659	637	602	607	611	582	586	601	597	597	585	633	629	607	573	654	593	629	587	625	634	578	600	633	582	592	621	600	614	645	673	593	619	602	627	630	608	613	598	642	643	573	633	606	611	660	635	579	654	668	690	611	624	626	593	649	575	588	592	597	651	624	607	613	585	563	611	609	594	575	621	606	608	588	602	618	644	568	625	616	627	663	581	589	581	619	630	605	642	615	609	595	573	640	593	619	645	638	599	612	573	644	586	628	614	578	565	613	621	618	614	630	623	618	620	592	596	541	585	622	644	604	588	616	594	647	624	657	603	602	589	579	617	645	611	607	660	616	578	620	604	590	544	584	622	605	601	642	640	626	637	604	627	629	634	606	628	637	609	608	616	590	631	606	593	620	615	608	612	639	617	658	627	603	601	580	596	602	612	642	571	603	601	611	592	631	578	609	638	669	582	582	589	595	618	564	617	664	617	605	618	601	670	594	583	612	554	608	569	607	651	601	601	652	666	617	610	609	629	652	581	603	619	591	605	568	602	593	615	619	633	598	588	596	609	653	604	619	639	641	556	624	586	609	577	582	644	608	602	635	637	590	609	571	635	646	633	626	603	624	594	617	583	651	601	625	644	580	665	609	583	607	597	605	599	618	563	638	594	603	606	614	626	582	644	605	673	594	623	612	607	607	612	612	583	636	593	587	656	593	597	581	632	633	593	627	676	673	579	618	673	629	629	610	623	600	630	610	627	614	622	637	588	628	623	566	651	584	600	632	607	618	605	624	555	660	631	617	630	619	569	638	626	624	633	593	614	616	635	545	605	623	605	609	643	662	599	597	632	611	572	606	604	708	642	646	591	602	625	618	659	616	644	580	657	614	603	635	626	637	587	651	579	602	588	605	613	590	635	575	654	602	602	608	556	595	626	670	556	585	631	557	638	610	627	621	606	594	598	588	574
59323	42762	38027	33670	42776	48735	36720	32098	24333	8824	1949	1016	672	665	880	601	548	713	863	585	490	498	499	625	599	343	334	370	306	222	218	206	202	175	181	209	189	215	204	204	216	186	192	196	178	176	215	179	200	189	190	169	166	174	179	185	201	169	199	215	160	194	223	198	185	199	173	206	195	193	157	173	196	181	220	189	187	190	165	197	160	166	172	177	170	174	172	177	179	164	180	174	186	186	160	162	166	164	174	154	182	180	192	186	173	175	166	180	150	159	192	181	220	181	184	175	175	183	198	168	204	195	191	169	199	185	177	179	182	172	174	177	171	188	213	201	185	167	194	171	171	177	191	204	179	187	185	184	170	163	202	194	180	182	167	160	176	179	185	201	171	164	202	192	180	178	185	170	175	200	167	211	207	195	193	172	158	175	194	169	191	187	169	152	196	170	176	186	160	202	165	189	191	175	200	192	183	174	184	204	207	156	155	185	193	164	179	181	167	187	202	178	173	185	194	189	185	189	181	180	167	198	194	207	181	157	205	191	198	187	183	182	201	158	172	171	176	190	185	187	187	206	178	183	206	185	163	193	188	149	190	185	204	209	189	173	160	189	200	192	176	173	176	192	204	174	195	183	194	183	175	162	163	197	191	145	183	181	199	168	196	183	163	166	182	156	182	180	183	178	183	157	176	168	177	170	178	196	174	164	177	198	182	187	188	188	171	197	210	178	183	211	168	171	187	203	204	203	170	159	193	181	179	175	168	173	184	158	173	208	170	185	172	203	205	213	200	184	164	180	221	189	178	183	193	187	173	195	179	184	179	183	166	186	184	177	166	168	191	191	174	178	162	196	183	157	165	211	174	166	175	192	177	176	178	149	174	214	208	215	176	188	185	167	175	191	167	188	186	202	194	173	182	164	165	209	201	171	174	192	182	182	187	175	173	197	183	190	197	194	179	182	185	200	180	188	181	185	181	204	200	172	182	175	173	157	195	192	167	191	183	178	173	174	173	175	177	186	184	143	205	192	199	195	177	168	186	153	177	189	180	179	173	173	166	165	214	196	165	209	200	216	177	180	182	181	186	183	190	192	167	176	182	177	159	152	181	214	193	175	171	190	182	197	189	185	167	173	199	177	188	175	190	170	163	182	186	176	199	173	185	190	198	182	191	194	199	201	195	169	199	179	203	183	210	193	153	173	205	196	172	157	172	199	186	193	180	199	182	174	184	188	185	161	151	209	197	172	188	175	181	192	187	193	184	180	200	202	179	197	221	153	177	187	173	199	180	177	176	188	188	210	188	183	195	192	190	199	181	169	176	183	170	204	205	196	186	163	181	184	174	174	204	194	170	192	186	148	186	184	165	172	186	183	190	188	195	168	168	190	198	187	190	196	174	189	206	189	154	205	228	199	164	170	184	193	153	186	181	161	181	174	195	188	182	191	168	176	166	191	209	200	191	183	186	177	198	201	174	154	158	197	201	188	213	191	175	178	217	189	183	185	175	191	182	161	204	169	200	210	203	193	199	174	169	192	186	202	191	198	185	181	194	175	199	180	179	208	168	182	201	177	178	210	197	187	163	198	197	178	174	181	188	192	191	191	160	176	175	192	176	191	177	164	180	189	176	172	176	165	209	172	173	184	153	159	195	184	166	173	159	179	172	165	206	183	167	220	183	172	182	180	191	206	179	163	185	181	182	206	184	193	173	165	168	189	190	188	191	178	169	164	183	182	192	212	193	169	163	209	183	171	187	187	181	173	199	186	176	185	188	184	214	204	195	167	189	178	176	179	199	170	181	196	195	167	154	167	182	195	195	162	189	184	172	195	197	190	180	169	163	186	165	183	192	183	182	209	163	190	180	190	170	164	193	175	178	193	175	176	189	194	204	151	183	174	183	225	192	204	213	171	194	180	165	176	190	188	185	198	193	190	188	179	159	200	188	207	170	201	184	191	181	190	193	175	173	177	187	193	169	178	209	186	194	173	156	170	196	185	193	170	180	162	157	206	179	165	168	165	148	181	179	153	164	219	181	179	166	185	190	176	173	198	203	203	203	170	161	170	176	194	165	181	161	172	166	164	169	169	178	182	191	179	172	180	171	188	165	168	185	177	193	152	181	181	192	159	194	211	188	190	197	184	166	205	209	185	182	200	205	192	200	198	203	194	203	167	177	179	186	188	175	182	178	198	173	175	196	195	185	189	199	182	187	190	184	177	186	182	199	185	193	181	195	172	180	191	179	202	186	184	179	154	194	177	157	154	181	178	181	175	186	196	178	174	208	200	167	169	210	187	179	175	195	187	181	186	172	203	172	192	165	180	169	184	197	172	182	178	185	160	183	178	174	182	197	175	195	172	201	159	170	180	152	188	193	183	162	178	194	174	172	209	191	190	168	172	171	188	174	167	175	178	149	195	209	186	180	171	188	190	183	177	167	162	192	175	161	170	176	168	189	198	191	169	195	201	184	182	186	168	175	192	184	176	220	165	171	169	173	184	210	164	204	168	174	145	177	187	190	188	152	204	165	195	168	195	180	210	191	178	187	175	196	180	204	192	184	172	181	173	198	174	172	174	170	175	196	167	167	175	163	187	194	170	205	186	191	186	192	207	191	189	163	161	181	207	175	181	200	169	171	192	183	181	176	179	183	182	199	180	186	196	174	181	209	202	155	172	172	204	180	189	195	171	194	186	190	183	195	185	167	176	198	177	194	159	181	186	173	210	169	173	172	185	172	178	171	163	172	171	172	195	201	179	193	195	186	163	200	187	193	178	206	163	165	183	187	182	185	193	191	158	147	168	196	177	198	179	191	198	160	187	211	147	181	197	172	177	166	201	167	173	180	189	197	191	176	197	152	167	189	170	153	198	219	202	185	169	175	198	170	175	189	164	189	182	178	187	158	180	173	153	198	182	170	181	186	193	207	198	179	185	218	176	152	190	189	183	171	202	180	169	183	198	181	197	174	185	201	175	165	150	180	182	185	180	167	186	183	172	178	153	177	172	173	174	177	168	188	180	201	183	212	188	153	187	184	165	181	195	194	166	189	183	191	212	184	189	197	193	183	164	205	176	182	150	172	171	196	189	168	181	188	171	155	191	149	152	178	176	195	168	172	188	182	182	171	146	172	191	179	182	199	168	187	163	182	175	148	181	188	181	178	181	167	152	188	191	209	180	181	184	190	186	186	174	174	161	167	196	179	176	175	174	145	175	174	170	179	190	215	162	168	184	177	182	181	182	172	172	162	212	174	197	168	191	190	208	197	209	218	191	200	177	147	175	155	180	176	166	170	166	197	172	197	183	179	174	173	168	187	175	170	177	171	173	182	168	221	173	170	193	199	182	193	192	186	151	160	188	188	170	171	183	165	186	165	178	175	186	172	179	186	168	176	205	174	162	180	221	177	184	169	192	174	176	179	203	191	190	170	190	174	185	176	173	185	191	189	179	175	177	175	182	190	175	180	187	170	181	177	184	164	181	162	179	193	181	181	180	161	163	189	178
55274	58931	52165	48476	63216	61096	45733	45745	30995	8469	4317	4270	3017	3434	3814	2733	2812	3617	4581	3348	2445	2645	2511	3144	3249	1725	1275	1252	1044	940	609	603	582	571	587	583	526	605	576	497	531	532	544	527	499	495	519	537	504	485	522	490	490	478	502	517	501	466	486	497	506	487	488	476	504	489	500	499	472	516	456	460	475	462	444	460	497	502	469	436	483	471	510	519	478	459	454	464	441	481	496	452	433	439	466	449	459	434	476	472	489	469	453	475	461	477	439	431	483	436	476	421	468	422	494	421	457	466	452	460	420	454	474	456	496	477	476	472	443	420	468	433	464	480	442	453	498	463	447	509	464	475	458	448	448	466	418	453	449	464	464	477	436	503	459	438	476	450	473	459	485	457	488	457	453	448	408	452	445	466	449	447	398	487	481	456	462	470	432	427	458	445	445	447	469	458	484	470	511	460	456	425	454	463	459	455	429	442	436	460	416	468	476	493	437	446	424	416	478	468	434	458	465	419	427	452	463	488	445	450	415	446	457	457	453	439	429	465	454	459	458	453	463	454	442	424	447	465	477	456	441	438	422	470	467	408	454	453	465	469	415	410	448	477	459	419	452	435	424	424	457	458	470	445	447	481	451	466	499	469	448	462	444	464	439	470	445	458	470	461	448	482	463	450	452	462	475	449	440	471	484	454	477	460	462	423	466	468	457	452	428	483	465	398	460	470	469	440	433	450	456	452	499	487	439	421	447	481	473	488	445	461	438	463	463	464	443	450	437	423	440	424	439	401	436	437	465	444	458	445	455	459	421	449	451	468	439	413	436	425	480	457	432	425	434	463	445	430	459	445	423	465	467	480	467	425	476	422	456	422	470	443	471	438	464	436	411	422	425	470	439	462	463	467	441	435	476	424	435	446	463	451	441	422	464	461	451	469	448	427	464	455	470	459	463	477	440	463	463	450	447	431	450	402	458	401	456	433	429	445	432	446	456	444	469	446	433	447	418	426	467	460	455	458	433	451	439	420	446	463	446	426	431	485	475	489	419	452	469	472	427	486	461	460	450	454	418	470	432	465	463	500	450	412	492	442	440	451	443	451	417	468	492	434	437	435	433	462	436	476	418	402	423	466	460	441	487	459	453	448	437	438	447	453	419	441	432	477	437	471	455	439	440	411	486	440	453	437	465	447	455	472	438	433	434	450	470	447	450	452	483	426	399	476	473	438	460	478	427	431	458	464	453	449	452	428	450	455	416	450	460	446	468	456	466	426	449	436	425	458	464	442	413	489	430	453	465	482	468	465	450	481	427	464	474	464	454	476	464	436	518	481	446	463	439	459	461	440	471	475	473	459	477	478	450	481	446	487	474	452	474	426	444	475	462	434	458	458	472	442	454	490	416	464	452	417	430	483	458	440	441	422	459	435	438	447	465	473	443	484	489	393	484	463	448	474	454	429	436	404	474	449	474	469	468	484	468	428	477	445	460	458	433	432	438	426	450	452	436	461	468	476	455	448	424	457	402	438	469	394	458	446	481	468	477	455	443	485	455	428	454	430	474	450	456	465	425	466	468	402	481	442	472	481	455	488	424	419	450	441	439	481	410	461	495	449	478	472	471	460	449	442	422	434	482	412	466	480	424	512	448	444	505	463	439	458	419	453	499	442	437	436	428	425	438	435	491	473	469	441	423	444	464	450	447	416	460	447	451	442	427	444	443	489	428	418	466	441	439	429	458	429	497	490	445	497	449	425	479	453	449	482	467	451	439	482	461	433	486	456	434	447	457	445	444	478	456	456	455	441	470	456	462	472	437	484	464	458	422	445	470	467	455	476	503	430	429	453	438	442	477	476	432	433	492	447	485	456	433	449	447	484	453	474	422	469	486	445	456	465	472	494	420	490	428	438	466	498	453	444	448	469	469	456	477	444	454	425	445	426	445	452	450	440	425	475	437	427	451	453	418	438	492	494	425	438	460	448	463	393	430	463	437	455	449	428	456	466	444	471	479	470	447	433	440	500	445	455	457	445	446	440	432	422	420	480	446	427	431	441	465	482	461	429	437	456	454	430	474	474	485	444	445	459	480	441	434	475	429	488	451	433	444	474	483	444	483	474	432	424	463	478	435	470	517	499	461	436	463	431	438	451	438	432	438	426	425	499	452	475	446	436	451	445	434	445	438	444	432	466	435	442	426	453	438	436	442	469	433	441	479	459	448	454	471	464	441	476	472	427	456	436	441	471	487	474	449	460	448	457	434	489	462	441	471	469	420	444	468	448	463	433	441	426	471	464	452	436	435	452	402	448	438	413	426	456	452	456	428	460	476	451	465	450	462	476	425	432	443	461	420	407	463	428	437	479	462	442	442	484	450	467	454	441	470	458	466	455	447	449	448	454	450	471	459	451	472	461	447	442	439	472	456	446	465	444	469	457	438	475	440	412	465	396	411	436	454	441	465	447	434	464	463	442	462	493	447	429	433	449	429	438	462	463	437	465	420	447	449	495	428	426	453	449	453	461	485	443	477	439	426	410	451	456	447	464	473	461	401	426	475	433	449	436	406	431	461	449	462	466	462	451	462	461	449	442	448	464	481	435	449	457	456	435	461	468	454	438	449	463	453	425	484	462	462	454	409	417	467	438	432	430	426	473	450	433	458	445	450	447	440	445	461	435	455	459	437	435	423	491	427	477	445	426	442	442	434	479	503	427	451	449	402	469	444	446	429	474	440	463	412	428	455	453	450	446	456	426	479	453	433	463	465	423	429	439	468	441	402	486	490	471	444	482	454	481	431	473	438	443	454	445	456	448	431	440	474	422	455	419	428	468	443	478	470	421	445	428	451	439	443	449	476	471	450	452	435	471	454	441	419	447	461	459	465	457	455	470	440	448	448	474	452	465	434	476	421	436	443	454	476	449	454	412	462	430	446	480	432	454	438	434	445	447	480	422	397	418	449	426	483	470	460	439	426	481	475	439	482	445	419	483	418	410	481	454	435	447	413	485	460	475	433	505	428	466	435	434	448	440	484	404	476	437	489	425	471	447	417	453	453	430	414	489	420	446	464	479	445	470	438	464	458	448	448	446	452	469	473	464	415	479	468	457	452	454	418	441	425	451	460	443	453	433	449	442	431	463	433	471	442	459	475	438	488	442	406	449	438	458	433	437	462	501	453	418	440	476	487	470	452	437	452	449	489	423	438	465	457	436	441	426	457	448	469	476	432	455	453	433	488	474	451	436	475	440	450	484	435	449	453	434	483	467	437	434	430	466	445	453	418	448	481	457	429	470	474	437	454	455	464	497	431	469	409	448	445	456	429	497	448	454	460	461	462	466	467	417	466	464	468	450	427	436	452	440	455	417	468	513	463	465	440	473	474	481	425	449	443	427	486	467	465	437	440	467	443	453	448	440	484	443	451	448	477	462	472	448	426	472	453	418	429	453	459	460	455	408	450	441	416	473	479	483	478	434	453	452	444	490	464	439	465	455	470	475	457	433	460	419	440	461	457	459	459	462
24615	22322	16484	8933	6924	4659	1600	1072	702	467	418	451	478	452	480	390	436	455	443	451	459	490	482	472	466	423	459	399	439	450	440	443	443	450	462	424	454	466	411	444	452	473	454	399	458	436	424	420	422	394	397	446	431	460	443	428	404	460	448	422	405	452	424	431	437	419	433	443	428	427	479	414	430	464	442	422	464	395	454	419	441	386	448	418	424	458	473	428	424	398	450	427	426	414	438	426	438	456	445	424	437	443	475	430	457	380	432	363	395	438	431	432	420	426	417	414	453	435	464	416	449	446	449	421	470	445	427	370	449	414	433	413	430	438	468	436	435	469	442	413	416	405	433	443	417	436	422	448	466	404	455	446	392	409	447	450	456	452	487	426	441	429	415	471	446	471	444	465	458	429	418	426	441	425	435	448	415	520	427	455	419	431	435	420	452	413	423	458	447	425	425	440	452	418	478	420	422	450	465	434	448	426	440	454	396	450	449	462	434	433	453	469	425	428	446	450	481	444	453	449	447	424	476	415	450	441	459	444	428	436	419	408	443	433	423	422	424	428	463	482	462	460	427	449	433	457	438	418	421	443	457	454	440	435	463	429	428	459	417	409	452	452	434	468	432	454	421	408	467	429	440	435	446	453	486	434	487	446	428	419	427	463	439	440	408	436	452	410	466	443	471	432	418	424	428	417	425	429	427	472	402	440	492	443	401	484	439	431	428	408	403	437	417	406	431	453	385	466	412	420	447	423	478	434	389	447	442	447	442	429	445	473	454	407	437	456	460	447	426	401	414	425	454	420	466	468	471	444	381	480	416	439	428	479	438	418	447	422	467	442	411	432	429	391	467	417	468	429	428	414	401	464	428	430	412	411	428	386	395	422	432	427	440	448	452	408	412	471	427	447	463	450	454	473	416	438	419	409	415	419	456	465	465	430	450	428	412	427	412	472	444	448	428	420	450	429	450	446	414	462	470	448	411	427	425	468	458	402	393	443	419	450	436	449	434	410	439	396	412	419	474	459	457	443	458	436	433	415	445	417	448	413	420	435	401	445	452	450	466	441	458	464	406	444	417	434	465	469	451	438	435	419	432	448	432	395	433	458	429	442	482	469	427	426	461	427	394	416	437	411	408	446	457	449	430	453	421	447	435	460	470	410	446	421	473	433	432	456	426	471	453	467	452	418	429	423	448	398	423	480	430	453	401	407	443	452	440	420	446	414	419	403	441	452	427	432	411	454	419	478	425	453	462	386	470	435	487	478	456	458	445	400	437	448	427	440	464	443	402	397	411	399	428	443	421	427	417	456	367	449	395	398	425	387	431	396	440	401	437	428	426	479	386	422	444	450	431	410	453	439	424	429	444	475	472	450	449	429	382	442	478	458	472	424	491	424	393	418	430	475	440	446	446	409	466	440	429	458	428	421	439	452	409	402	483	431	437	428	430	446	410	407	442	431	404	461	457	428	474	463	438	420	413	473	452	436	464	424	396	459	470	411	442	430	439	428	405	403	448	451	425	405	410	451	453	466	427	444	445	469	481	410	462	416	441	439	464	422	455	458	414	449	413	441	468	437	425	435	399	419	419	412	410	411	435	396	458	425	426	463	433	416	459	429	415	431	421	471	444	461	443	409	421	415	447	371	409	461	430	456	451	416	387	432	440	431	413	436	431	417	416	453	395	414	404	444	458	446	460	436	459	454	442	416	415	466	392	427	454	426	406	429	440	434	403	454	438	427	393	439	480	422	448	434	393	440	431	398	452	460	479	480	434	406	448	441	410	422	499	480	405	425	434	414	464	430	427	473	411	400	438	398	439	442	436	471	454	445	447	457	410	408	432	467	391	418	444	455	414	401	416	426	448	432	445	414	462	431	409	436	409	419	436	392	482	447	454	446	442	482	430	458	463	453	431	426	464	431	442	404	413	469	409	436	412	414	432	476	447	470	443	410	446	421	453	442	468	443	462	413	442	397	441	394	444	427	444	403	401	439	429	467	423	443	384	462	445	435	444	454	428	436	432	448	449	412	431	448	419	424	424	422	448	430	448	458	472	439	454	412	451	435	423	426	459	416	481	433	455	421	492	473	442	442	453	447	493	446	471	429	441	451	434	453	414	436	414	393	440	429	446	495	416	417	437	442	410	436	396	441	428	435	447	428	418	426	403	412	420	434	458	430	414	419	437	449	427	421	429	427	449	440	404	430	461	462	464	460	497	402	463	449	413	445	412	475	428	449	445	447	434	458	453	414	425	450	446	435	434	405	447	422	432	416	459	415	423	438	440	425	451	395	438	432	465	442	484	439	442	435	407	440	428	436	425	442	450	437	422	462	439	444	429	432	406	442	415	446	428	427	422	393	448	461	451	436	465	459	408	433	438	400	417	457	451	468	433	435	441	454	434	459	419	453	437	437	431	459	419	452	440	432	415	431	399	434	431	439	448	419	418	403	427	432	446	430	460	436	413	430	445	433	462	465	457	427	434	419	453	506	452	427	421	473	430	474	471	435	437	445	422	417	455	425	406	412	460	461	444	421	422	465	442	442	437	427	424	396	447	503	434	436	434	459	429	422	403	413	425	459	424	445	467	456	447	432	426	404	467	445	435	450	461	435	388	438	441	407	492	454	472	452	441	421	445	454	390	408	408	425	410	414	445	445	439	447	442	399	430	455	413	423	457	430	392	399	450	417	409	408	467	443	386	432	444	429	405	411	390	442	441	443	427	414	428	439	405	444	448	410	450	465	442	431	442	453	423	398	430	472	457	445	432	417	427	436	440	417	413	430	413	457	420	464	416	428	435	412	441	425	423	457	470	418	448	444	451	466	461	405	412	418	412	408	442	465	382	422	414	414	439	411	421	412	424	472	408	435	459	431	452	439	460	432	438	420	470	482	389	449	448	459	444	459	428	461	454	456	417	441	443	431	436	474	442	430	468	440	413	416	418	434	452	425	452	444	415	417	406	425	434	476	400	416	406	422	424	416	425	436	425	425	412	473	450	456	423	427	416	421	450	399	462	432	443	444	419	430	455	397	394	457	429	449	460	406	441	434	428	446	450	461	432	399	428	434	422	459	382	462	432	456	443	428	418	424	399	436	418	429	450	412	465	427	426	411	456	440	449	418	413	449	424	439	412	404	426	397	485	426	410	432	434	441	494	468	457	450	415	455	401	421	420	444	471	433	436	442	429	414	430	430	435	437	441	446	442	424	430	450	450	449	414	424	454	400	475	431	399	424	439	406	452	485	434	418	427	442	410	429	441	418	449	444	438	441	403	447	423	463	466	437	470	463	465	415	425	409	421	424	436	461	440	442	412	433	470	428	441	445	428	465	440	399	493	423	432	437	423	452	439	444	430	448	426	446	450	419	419	419	428	463	453	463	438	428	440	396	447	430	454	427	361	422	457	414	445	460	427	439	429	436	408	409	447	447	477	436	459	468	429	469	466	413	418	466	405	425	445	420	434	412	446	440	450	419	473	439	416	460	448	427	456	454	387	405
19633	21614	20548	16563	21127	16515	6309	5258	2650	1231	1019	1046	1102	1059	1110	1107	1052	1088	1093	1079	1163	1140	1136	1111	1005	1001	970	1022	1033	1015	949	998	935	966	934	955	1012	962	968	978	967	962	975	945	1027	968	988	985	980	986	937	959	976	999	934	991	925	1013	1003	1042	941	964	988	1001	946	981	992	1005	979	954	986	999	950	968	910	952	984	1002	917	992	983	930	947	1020	990	928	1002	969	999	989	1010	916	974	966	956	950	945	1003	987	941	1004	961	968	991	993	980	919	958	946	941	996	915	981	982	1019	960	1018	995	932	981	990	976	935	941	993	979	1036	989	969	900	1003	985	980	1031	934	994	987	1011	937	951	963	923	936	935	976	996	987	966	1007	963	1032	940	974	929	938	986	940	977	975	1015	943	967	954	952	1017	999	914	1009	972	983	936	1027	978	972	970	1012	975	926	944	975	956	933	966	995	996	962	960	994	1001	1002	987	1007	992	969	1028	949	925	969	963	988	1014	951	1004	954	980	971	957	920	987	940	934	990	993	971	987	974	1007	1023	963	1006	972	970	894	997	920	965	976	1029	952	953	899	970	980	1001	933	965	962	1017	996	952	999	924	970	1011	968	958	981	967	1006	1016	952	970	964	966	958	947	1005	1037	957	941	950	947	963	973	951	947	948	941	991	1028	941	1005	946	962	966	964	1007	995	987	990	937	920	954	914	958	982	919	979	917	971	940	965	972	955	942	904	964	933	975	959	990	956	974	951	1002	942	1027	966	966	967	957	922	951	973	1005	994	941	947	978	978	1002	945	1008	1006	1020	959	929	942	965	962	969	962	966	1026	916	1037	1001	931	945	1023	999	955	963	917	959	1009	948	963	891	1027	972	947	982	1028	989	961	934	959	935	914	907	975	931	976	1005	972	1017	987	1004	974	948	962	1033	991	953	965	941	981	978	999	923	932	995	985	962	975	912	967	992	983	979	1001	917	933	957	989	934	987	934	1004	939	1043	975	914	952	948	976	975	957	965	973	996	1010	1018	945	1012	980	959	1006	989	1015	974	961	1001	1042	985	971	1019	964	991	1025	929	937	962	949	957	930	1016	992	1041	953	907	1025	987	1012	926	992	956	972	970	907	1024	976	974	958	945	974	1011	989	1040	998	1032	993	956	960	971	963	952	998	968	973	973	972	1009	974	982	986	970	935	998	953	972	927	985	985	954	919	935	1047	931	968	951	913	981	933	952	950	949	947	1027	996	962	1039	1011	971	989	976	982	941	959	946	936	1011	988	964	963	950	1010	958	956	945	946	962	997	964	952	954	952	994	991	975	975	1004	933	996	988	962	995	940	962	937	1006	990	975	969	956	975	1002	970	966	988	920	1016	982	956	994	969	910	904	1011	944	960	933	995	926	979	1023	985	958	992	944	998	938	924	1022	996	988	938	934	958	945	995	1003	1022	978	981	946	964	973	954	915	966	939	983	989	1015	964	953	1034	973	986	1019	959	942	952	931	968	1011	1007	976	969	943	967	992	946	963	947	983	997	953	948	982	957	919	999	988	1004	975	991	1013	957	960	945	992	938	978	950	921	1006	947	949	978	1026	986	959	965	971	1003	944	1009	1012	988	900	989	968	960	968	1046	935	949	1022	991	993	1004	992	997	925	960	976	949	1000	967	984	948	943	964	998	982	1013	952	966	957	975	1003	1023	929	997	946	936	944	960	977	946	993	976	998	987	961	968	991	934	1012	980	983	974	974	925	1008	978	1018	984	1005	1039	955	1013	996	916	924	972	1013	1032	977	996	957	942	929	954	932	952	961	935	953	951	988	954	930	1016	985	954	933	931	956	991	957	965	949	1006	966	955	952	918	1002	961	970	945	965	986	984	941	980	972	981	1025	1120	991	948	947	903	955	970	949	1033	960	961	960	980	938	968	1009	899	968	912	951	934	910	940	977	943	982	950	959	943	973	926	908	920	993	919	990	1026	1032	974	968	946	915	941	995	1005	983	927	976	979	981	985	978	970	973	964	967	991	1024	1017	1027	964	990	946	952	1012	923	952	978	1005	974	969	998	1060	949	1005	926	982	944	957	965	982	1016	960	960	918	1014	978	988	1029	971	947	950	963	996	942	942	988	988	942	945	1004	985	999	992	1004	1003	1009	923	988	975	964	942	952	984	1039	939	977	944	986	957	996	942	1003	1000	981	945	979	965	925	996	970	987	985	1045	957	964	975	976	979	967	976	1009	917	947	969	930	1087	984	989	1003	982	1016	947	953	927	1017	1022	940	967	1000	929	969	1004	999	1030	971	951	1012	978	1027	979	999	961	948	964	967	939	1001	912	1036	1013	961	972	1010	996	974	980	973	912	1002	978	1003	1000	953	952	945	973	967	936	924	977	929	1010	985	904	1020	965	995	988	937	967	993	915	972	960	962	931	1014	993	975	989	952	1005	897	981	935	946	1008	970	983	930	971	979	996	946	973	980	996	1018	965	943	981	1001	971	999	913	975	936	955	978	973	959	979	948	935	967	925	1047	912	992	964	944	965	948	993	995	943	985	949	970	975	928	955	977	993	1007	961	992	976	950	935	993	961	961	968	943	993	935	938	981	914	939	1040	983	1022	967	1044	979	983	898	986	1012	940	948	970	1003	887	998	941	1020	964	949	949	962	957	1012	993	944	979	1014	916	980	1010	1012	994	958	952	943	961	1016	984	975	926	970	984	927	1018	966	916	931	1008	982	960	1003	963	1025	1008	1037	981	953	987	962	924	948	1018	962	970	948	976	1004	989	936	929	961	981	910	923	979	969	989	915	954	1005	962	1002	997	989	1026	990	983	983	994	996	1002	967	1009	969	996	1046	944	979	972	997	942	946	927	1009	1010	995	966	1000	870	972	951	930	993	971	983	996	948	956	963	980	973	985	938	932	1006	1019	976	963	937	923	1014	953	929	971	1031	963	950	951	960	943	1025	929	985	961	959	941	951	975	959	974	990	944	972	980	948	906	984	968	967	1020	971	980	916	941	972	953	976	941	946	983	936	1006	1021	984	981	975	964	990	910	1005	977	951	991	928	1015	976	903	1021	1007	977	982	1013	958	999	955	987	941	977	1020	966	970	932	958	1011	974	1021	1013	955	925	983	966	971	993	938	977	996	1003	955	988	961	944	959	955	981	1005	965	1011	1003	941	997	985	924	955	963	986	1014	996	938	945	975	944	992	990	973	966	996	976	922	956	972	967	973	934	967	882	970	997	1012	966	1004	935	997	958	992	947	997	1002	961	1000	951	1009	1006	953	971	1012	932	1006	961	881	980	995	964	1003	934	982	960	973	966	988	957	988	976	938	936	998	973	980	943	927	1000	1007	1008	931	931	949	976	962	971	968	979	998	1002	1027	968	970	949	973	988	938	1006	1008	965	943	939	932	986	937	978	907	915	971	938	946	987	986	983	987	981	997	1015	947	987	989	897	984	929	954	1008	979	946	966	984	962	1008	975	1014	989	961	942	959	966	961	967	972	957	954	991	987	951	952	993	946	1007	960	954	950	957	930	969	967	960	1020	974	973	958	948	972	969	966	946	1002	970	954	956	980	996	1027	984	999	953	942	970	997	982	1029	1007	1009	998	979	951	997	957	962	1034	952	975	1002	940	928	1019	977	970	1000	958	981	1005	957	987	969	984	935	1026	993	998	967	1004	983	958	942	981	1029	975	962	1011	1007	938	1020	1019	974	968	1000	887	981	954	981	899	958	939	977	975	909	965	1001	987	991	939	950	974	970	1009	952	997	959	967	980	983	996	948	981	949
56767	42693	38063	33798	46562	50107	31378	26030	15638	2947	953	831	659	694	606	444	641	788	643	498	433	500	492	559	399	347	285	305	290	286	294	287	291	265	306	287	271	287	285	289	269	267	265	256	233	269	266	267	287	271	257	287	282	271	282	262	244	255	241	261	285	249	248	254	249	261	238	268	267	277	271	269	276	295	263	264	263	264	263	297	304	245	286	252	242	269	280	260	259	281	274	267	260	263	266	268	273	249	254	276	284	277	265	282	264	266	241	262	259	251	261	259	254	259	269	264	281	296	272	279	261	262	231	268	272	249	253	271	266	276	265	289	279	253	259	263	275	296	263	245	232	260	274	249	257	263	257	282	275	281	296	284	286	295	276	271	280	252	263	266	249	254	223	238	256	300	281	240	286	267	242	286	269	257	259	258	282	275	247	248	278	253	223	256	281	266	263	275	268	277	239	290	250	272	270	267	284	277	260	269	287	266	264	272	267	284	268	280	266	274	266	283	269	255	266	284	269	269	261	272	271	259	278	251	256	265	275	274	282	288	270	301	279	271	292	273	255	241	289	260	276	284	268	296	273	259	255	250	270	265	261	257	294	269	275	273	271	249	287	251	314	262	275	272	267	264	243	262	236	282	271	268	280	289	258	283	239	279	286	261	284	282	236	283	259	274	268	278	277	250	252	273	283	267	257	257	281	249	257	274	250	276	282	276	276	274	247	275	237	269	242	277	283	241	291	283	256	256	272	243	305	273	266	252	274	298	251	287	264	268	246	267	276	287	276	309	238	284	270	264	271	255	264	254	284	271	270	279	287	279	238	296	257	265	250	237	258	270	283	246	267	277	238	267	260	267	258	259	253	276	237	292	270	268	275	248	268	278	286	290	262	274	243	282	290	252	266	257	286	290	272	281	259	265	259	292	275	274	253	279	258	280	291	260	273	243	243	242	277	261	281	246	264	259	261	259	255	247	268	270	283	258	279	272	249	291	244	250	260	261	229	255	240	282	278	265	268	282	290	259	273	275	277	248	276	266	252	259	285	240	247	261	270	258	293	266	241	253	290	255	271	284	257	269	259	242	263	263	284	260	255	285	283	255	249	272	271	254	258	273	268	244	268	247	258	251	266	264	295	267	264	255	272	265	267	243	251	259	249	256	257	242	284	247	246	300	284	276	320	244	284	271	259	253	287	263	273	273	271	283	280	258	265	282	247	270	251	252	275	259	276	281	291	278	252	265	273	310	282	244	270	271	234	238	255	248	277	284	259	253	275	237	254	274	268	244	263	255	269	273	252	283	257	275	265	255	274	295	265	270	272	276	271	229	261	263	303	297	283	253	267	271	245	263	239	247	254	286	255	297	274	265	267	267	256	275	311	254	286	263	267	285	269	251	275	245	279	234	223	279	270	291	259	251	286	235	252	306	278	292	280	228	270	278	279	256	279	261	247	253	246	255	254	256	280	273	247	287	261	264	285	293	260	282	256	272	253	260	307	249	249	262	242	251	287	248	257	268	233	269	252	288	272	278	278	256	275	268	294	234	263	255	247	258	244	254	270	288	292	263	271	269	259	263	271	259	242	242	259	274	263	263	283	258	244	282	274	253	306	263	288	297	263	268	268	295	269	282	252	277	253	265	266	247	268	282	256	299	270	258	275	265	229	271	282	261	245	255	258	243	227	242	268	280	286	246	277	265	294	260	248	297	255	265	269	254	261	281	271	249	278	262	276	259	273	265	262	265	247	283	264	290	286	273	290	281	303	278	265	248	283	283	286	271	258	280	253	258	237	277	269	300	292	312	261	233	285	270	277	245	301	258	275	260	281	286	257	235	246	255	269	253	239	302	251	281	250	276	288	288	248	203	266	277	274	283	240	291	272	299	272	253	253	269	288	250	277	266	265	257	270	276	278	271	294	269	251	265	256	241	265	267	264	278	279	284	251	280	290	295	277	273	258	266	293	273	250	247	287	296	250	280	238	279	293	230	307	265	272	283	274	261	273	261	302	278	276	280	288	283	295	271	270	273	275	269	262	285	258	273	266	258	253	246	257	244	270	290	240	283	300	279	290	242	289	282	278	273	268	284	258	265	259	280	270	255	257	215	258	237	267	284	275	260	255	275	275	269	286	245	277	274	254	246	270	241	282	261	272	267	261	244	275	275	270	271	277	287	241	239	259	267	256	260	300	263	293	262	259	286	250	273	282	227	274	292	277	285	256	251	247	281	245	252	268	240	250	251	280	268	312	258	253	246	266	233	247	258	280	267	254	260	269	244	258	246	262	265	251	278	285	274	286	249	287	248	252	256	250	271	266	243	248	255	287	269	288	270	287	249	247	262	241	296	269	265	278	283	299	268	269	261	269	232	276	242	251	279	267	247	293	275	260	226	270	290	286	269	266	275	282	273	276	255	234	273	273	262	288	248	247	262	223	279	232	264	270	298	291	276	255	262	264	261	285	259	278	223	251	263	270	274	276	273	240	266	249	286	247	254	277	254	275	252	241	282	245	291	244	275	272	276	248	245	276	252	262	255	262	272	271	272	287	266	275	229	279	269	267	275	289	284	275	262	261	218	262	261	298	252	254	266	266	300	243	255	251	280	284	300	283	245	276	253	268	271	256	279	260	273	262	262	266	264	239	276	263	248	259	258	267	247	277	243	233	278	283	261	307	250	295	232	269	282	266	272	304	257	280	253	236	268	266	274	242	314	280	296	242	277	312	259	277	257	281	278	265	271	264	275	272	246	276	264	281	262	265	229	253	270	294	280	283	244	265	260	268	256	268	258	260	253	261	256	270	257	262	253	261	301	277	268	255	262	259	238	263	262	273	255	286	264	281	242	268	283	294	247	284	268	285	274	239	268	285	288	262	252	247	281	272	263	248	295	278	272	252	252	256	272	282	257	261	255	248	279	272	281	277	278	260	251	302	238	276	255	260	274	276	261	278	237	259	271	274	283	265	278	274	272	273	266	262	272	280	262	263	261	261	277	279	274	255	264	261	263	259	269	244	270	260	277	288	264	290	263	257	267	267	247	270	278	290	264	280	248	275	283	267	282	255	267	279	283	286	272	292	289	231	287	284	258	266	242	244	244	247	236	297	226	256	276	263	232	309	228	292	285	296	256	288	277	282	274	262	254	254	284	288	287	278	262	276	257	223	256	230	284	254	250	267	298	260	263	263	253	265	259	271	272	282	249	252	260	274	263	253	239	256	271	291	285	252	279	233	247	276	248	262	247	266	273	268	256	269	254	269	271	268	282	265	262	263	272	282	261	273	278	252	250	254	273	290	279	274	265	248	257	255	280	276	294	254	232	269	293	278	257	255	258	257	241	255	271	289	250	296	267	260	270	272	290	305	271	285	263	259	254	262	241	271	264	271	279	275	266	270	247	250	289	273	253	238	265	247	245	271	271	261	272	290	242	267	264	264	272	263	270	274	282	308	259	291	273	235	274	271	272	254	289	269	291	301	286	255	249	264	246	252	244	291	282	277	237	261	255
50376	54084	49268	43085	61612	57474	38092	40039	22774	3993	3620	3775	2845	2517	2348	1873	2834	3311	3277	1816	2102	2011	2277	2675	1452	1298	822	827	895	873	689	701	660	636	685	658	689	656	672	606	636	630	675	659	623	626	652	644	669	607	601	609	639	676	631	617	684	583	641	635	651	665	650	646	628	613	645	581	597	641	621	630	637	605	596	637	645	668	579	617	641	595	596	603	589	621	598	587	598	597	574	633	625	608	583	658	611	558	604	566	634	589	584	640	624	661	616	624	596	597	595	573	640	663	637	577	620	632	644	605	635	582	606	597	659	635	632	608	584	613	630	594	646	593	647	587	628	553	631	602	590	628	607	628	616	655	644	576	593	641	636	562	635	609	602	646	608	618	616	630	613	605	647	577	683	604	623	608	594	602	648	592	615	587	605	585	595	622	643	635	595	586	615	593	616	597	640	587	643	647	612	597	637	620	611	594	616	680	590	655	622	611	593	636	650	625	613	585	605	635	635	631	592	628	621	631	680	617	631	586	613	625	600	611	591	612	648	594	637	583	592	632	622	575	587	620	646	639	597	622	650	631	632	588	634	620	627	583	617	604	598	645	570	597	635	597	595	601	593	616	627	570	635	673	570	580	587	605	627	608	610	634	564	631	642	618	609	581	578	614	599	598	660	602	614	618	573	593	676	573	634	596	605	629	660	622	619	600	580	619	591	598	580	541	603	615	609	594	625	678	592	593	587	589	617	611	623	676	615	590	575	619	614	577	563	612	623	617	612	640	613	610	646	599	657	642	615	600	614	585	615	617	608	592	574	623	591	617	612	630	656	625	618	625	623	624	583	609	612	638	605	594	594	610	613	630	615	579	559	623	604	604	598	583	642	609	625	654	602	619	650	627	606	585	595	607	596	632	634	604	636	602	633	554	620	600	582	616	582	601	590	616	623	603	625	665	600	625	573	598	586	599	639	674	599	601	594	619	600	628	629	634	574	597	642	581	635	608	583	569	611	603	607	586	616	570	622	610	600	622	566	571	584	626	611	638	651	597	593	574	635	644	620	612	617	607	593	669	613	630	610	656	653	643	677	606	638	613	585	637	582	592	608	615	641	595	600	579	604	632	655	598	593	637	628	615	581	621	622	609	623	626	590	622	608	640	649	635	652	653	608	636	623	596	603	630	610	613	582	592	624	627	631	600	597	623	602	649	612	613	680	613	576	623	642	610	612	611	638	635	660	597	608	602	571	643	595	619	625	610	523	612	598	589	599	605	671	609	595	575	607	644	598	620	598	597	598	652	642	587	630	638	622	622	652	628	616	593	632	642	629	634	598	639	631	621	585	609	637	561	575	620	610	600	656	659	611	616	613	609	626	609	583	621	578	596	619	558	635	647	610	619	618	610	624	590	632	584	585	590	623	600	589	555	598	613	615	585	628	601	632	606	563	633	624	579	618	664	633	624	613	582	626	648	601	632	651	627	614	583	612	516	590	633	620	642	606	567	603	605	597	619	587	645	592	622	582	577	640	566	604	585	605	628	577	598	655	631	614	620	651	580	595	641	629	553	578	630	598	580	601	624	620	602	596	627	573	629	611	565	608	614	619	611	589	641	640	617	573	590	620	627	600	598	599	615	602	638	656	582	601	621	614	599	634	593	622	581	633	625	609	667	614	628	567	614	636	612	587	640	645	638	560	598	576	623	610	597	631	609	637	614	619	580	628	620	586	612	622	604	580	630	641	607	556	600	591	638	650	592	619	607	641	601	581	616	590	595	623	576	599	601	629	611	622	584	609	582	595	609	613	623	615	591	678	589	631	575	596	638	637	630	621	584	642	590	635	585	604	601	584	635	597	644	605	671	604	624	593	570	621	597	594	614	619	618	612	615	626	595	620	598	606	608	620	610	636	628	628	632	576	639	589	634	605	625	593	659	662	628	642	638	603	600	600	611	587	651	589	617	567	605	613	573	580	607	614	575	563	620	590	624	633	580	663	614	616	582	642	605	621	601	591	586	588	568	597	610	633	644	645	648	633	592	603	628	552	615	629	590	598	611	699	612	654	634	650	609	638	594	618	621	606	643	615	599	602	589	593	593	592	634	566	633	626	557	660	587	598	637	619	633	628	605	591	597	605	601	585	632	634	624	616	626	645	571	579	587	617	577	625	632	601	584	644	615	592	663	601	600	648	610	598	615	599	644	588	578	631	611	638	632	608	627	606	589	603	611	638	643	593	599	611	587	632	569	624	586	579	586	645	584	606	617	625	624	587	609	652	582	597	600	660	599	605	607	628	592	627	604	581	626	643	633	609	652	611	603	572	625	592	597	621	595	614	659	597	629	643	628	630	550	589	634	626	622	649	593	586	617	625	598	579	586	584	641	615	631	611	622	596	613	601	629	603	632	620	590	639	629	599	575	612	621	655	585	623	594	588	603	580	595	587	618	576	630	567	592	612	631	635	608	612	628	656	613	628	606	624	618	610	612	595	592	629	625	595	582	619	639	639	678	606	607	666	606	645	587	579	573	602	622	618	589	600	597	616	610	619	639	585	623	604	594	627	597	633	612	597	635	590	644	626	617	639	611	603	666	619	606	623	633	571	635	637	592	694	639	629	610	584	616	589	612	627	626	577	643	587	629	635	655	636	664	589	647	601	617	634	599	604	609	599	641	632	598	589	584	652	639	603	645	613	596	622	636	632	607	617	598	618	639	657	649	616	592	641	595	590	586	624	601	630	628	628	637	595	566	624	601	567	640	636	642	630	620	647	617	608	568	620	606	598	631	628	608	623	579	551	620	588	615	611	568	586	609	619	607	659	620	591	648	633	632	620	648	603	591	630	583	558	591	620	585	582	553	585	600	656	585	604	617	586	611	582	628	581	649	659	629	656	600	563	613	635	610	627	626	644	620	600	599	625	650	608	624	618	609	606	584	590	585	555	633	617	604	610	676	608	573	580	623	684	634	638	576	583	621	590	632	603	590	624	640	571	608	607	636	672	575	626	616	599	623	619	602	628	613	566	570	658	659	613	646	582	644	668	636	639	613	594	640	621	633	569	587	625	574	626	627	573	633	615	612	640	617	619	610	598	586	655	580	641	584	634	606	617	628	626	627	602	602	611	637	626	616	590	606	656	604	609	620	615	615	634	632	630	621	577	624	583	598	584	629	604	599	624	594	627	615	580	626	594	619	619	624	619	604	651	599	633	554	619	583	618	619	588	600	622	623	578	618	602	641	628	589	605	607	658	635	621	623	596	631	614	620	618	604	609	614	620	592	609	600	674	589	599	568	596	576	575	658	565	593	621	633	598	583	592	613	637	596	605	553	586	600	575	570	602	604	648	576	617	632	595	606	633	701	603	619	613	600	648	641	588	629	618	660	589	597	600	601	616	580	582	624	605	578	606	629	610	587	634	565	591	587	642	631	599	641	607	628	578	622	583	606	623	648	593	592	622	649	594	614	609	587	614	635	607	640	597	626	615	676	623	620	634	610	614	632	627	618	591	649	631	663
58409	42039	39054	34697	47452	53722	35022	33837	24839	8153	2186	1694	1200	1008	878	711	1221	1219	776	576	613	644	733	844	509	462	345	271	236	234	209	220	196	209	197	185	212	207	177	187	191	203	216	194	170	197	211	180	198	167	199	211	201	180	188	196	209	213	193	167	190	177	171	200	184	181	191	216	195	187	196	190	183	170	171	188	175	193	177	187	182	188	185	172	175	189	183	159	177	176	173	186	164	207	186	201	194	179	178	211	184	178	174	169	182	196	190	183	167	192	176	178	203	159	212	206	180	190	177	201	186	180	220	170	198	195	182	185	167	177	167	148	166	178	180	196	173	160	180	174	203	178	199	179	196	201	184	179	180	176	205	188	193	194	191	181	181	192	185	206	200	181	199	186	183	169	181	179	181	173	176	188	180	172	199	165	207	210	163	180	166	164	188	188	191	172	177	206	177	201	217	174	190	178	189	194	170	190	183	194	171	185	188	202	201	178	165	188	170	173	179	198	176	208	195	180	189	187	211	164	168	168	195	181	199	214	176	188	179	190	170	186	167	187	174	183	185	199	203	195	170	178	186	166	180	183	189	179	188	178	171	191	197	174	201	173	202	159	167	167	202	183	184	180	196	158	184	173	174	176	187	202	156	177	180	181	173	173	184	159	192	155	181	166	203	203	163	182	187	159	187	198	200	209	206	228	182	180	187	193	211	221	208	192	179	175	164	172	192	187	187	175	186	179	190	160	200	164	175	192	167	177	165	187	182	196	189	174	180	200	153	174	172	175	182	181	203	185	177	173	174	209	171	183	172	187	210	189	199	193	183	204	168	165	181	190	173	215	193	194	219	170	174	173	194	195	175	189	174	174	177	213	196	197	158	202	181	189	181	165	166	175	175	181	191	181	191	175	202	198	186	192	191	202	178	177	163	195	203	157	179	168	182	172	170	204	153	192	153	174	182	189	186	185	195	179	169	169	174	185	183	179	163	201	181	174	195	159	186	210	173	170	188	179	198	176	188	165	152	192	197	194	174	194	184	202	170	199	186	157	189	196	201	184	174	186	175	151	202	183	198	194	203	204	176	189	193	194	205	192	188	185	199	170	183	170	191	187	188	178	203	164	214	181	183	184	202	212	181	186	169	180	194	192	173	189	181	198	178	176	201	194	176	200	214	193	165	173	188	187	196	182	160	202	177	161	217	211	181	177	172	191	191	179	202	184	191	195	184	177	158	170	221	168	193	192	183	191	206	185	191	167	186	180	195	174	185	205	195	190	175	185	181	201	184	191	153	180	186	184	184	177	160	173	165	190	165	178	194	173	190	183	166	184	191	184	179	187	195	204	204	211	177	224	206	177	208	187	187	172	176	176	229	204	185	181	171	190	174	190	179	167	198	188	184	199	154	200	165	183	166	197	177	197	184	218	175	188	192	197	190	200	173	182	188	199	172	167	183	179	199	157	196	184	177	211	176	168	198	194	193	219	160	183	196	166	208	184	157	171	185	180	182	189	184	200	208	164	202	208	186	190	178	171	169	190	180	195	191	173	191	184	193	182	189	175	196	212	176	191	186	183	190	178	178	173	171	166	196	176	184	186	147	213	177	178	202	197	187	178	200	176	178	182	170	181	183	187	196	177	189	169	166	169	194	171	171	194	190	201	170	196	184	154	172	198	204	179	169	190	195	172	184	201	171	198	166	192	198	193	195	197	188	192	175	180	220	175	185	177	197	179	178	199	169	188	194	180	163	194	179	175	207	203	180	194	177	177	185	200	202	165	175	177	155	191	182	173	180	198	182	190	185	206	170	186	183	169	173	210	168	150	173	184	177	177	181	185	169	180	207	173	200	180	189	175	187	180	193	186	179	175	171	180	150	177	191	162	162	204	189	186	189	206	208	173	186	202	183	173	206	184	184	186	209	188	178	174	184	183	196	203	180	190	172	183	210	186	195	190	165	191	204	168	206	182	194	173	168	175	168	181	177	150	184	194	189	170	184	189	180	174	212	187	207	165	174	191	182	188	184	177	188	154	157	182	202	180	181	173	189	183	187	167	182	211	201	191	189	175	168	178	194	205	189	177	181	191	185	174	190	194	176	187	184	179	189	177	176	188	174	179	184	178	174	211	210	189	178	173	188	197	238	164	185	193	160	147	198	180	177	168	208	199	190	190	179	163	162	184	186	165	171	182	184	148	175	213	180	202	186	170	190	200	167	194	183	188	177	213	202	201	172	204	181	194	186	194	174	168	173	195	191	174	196	179	178	178	183	184	164	183	187	186	172	153	186	175	177	161	180	173	175	198	174	167	179	185	206	185	184	167	215	185	183	182	185	196	188	173	193	169	183	174	187	160	214	184	197	194	169	181	191	179	191	172	178	186	178	204	144	191	196	164	176	192	213	159	170	182	213	205	190	174	178	172	163	164	165	204	196	187	166	177	189	187	176	177	185	195	182	176	192	193	192	187	175	190	175	166	192	193	198	178	194	185	156	167	188	169	192	186	178	179	188	199	189	169	175	207	189	212	157	165	171	196	175	204	168	195	160	194	181	188	200	181	168	168	201	211	180	201	207	155	197	192	196	176	168	189	190	162	201	205	189	189	156	181	174	163	167	199	192	154	183	187	175	156	201	177	190	157	178	186	186	180	168	189	195	192	188	217	177	155	184	181	180	197	176	186	186	188	177	166	182	187	184	176	183	216	193	173	154	208	217	160	186	205	196	171	165	162	191	172	185	168	161	195	198	194	206	167	183	180	179	176	172	189	182	185	178	175	178	191	206	190	199	150	170	180	187	175	190	181	177	183	187	183	177	203	165	169	176	195	197	196	178	165	177	197	189	197	192	174	183	183	183	196	196	178	182	171	189	181	171	173	179	198	176	151	190	189	199	175	177	189	176	186	163	166	167	174	196	230	195	192	198	191	177	163	174	214	183	178	185	181	177	192	167	184	175	200	189	215	158	187	214	174	188	189	209	183	171	207	189	167	195	162	189	160	190	178	166	187	196	161	180	182	177	188	185	181	174	181	204	168	184	180	191	196	175	179	181	182	168	193	177	208	185	180	194	201	174	185	187	196	193	190	186	175	181	174	168	173	170	175	186	166	194	161	193	191	189	193	196	190	182	180	173	166	169	142	161	205	169	192	199	199	222	199	169	186	177	194	169	186	205	194	202	187	205	193	207	165	175	174	171	191	178	184	180	191	191	177	162	192	184	177	177	178	172	168	167	165	203	159	193	194	170	191	199	183	176	203	181	187	176	180	198	173	161	172	165	187	175	209	153	184	196	190	196	195	167	181	199	201	182	168	185	180	186	195	178	205	165	190	210	208	174	194	179	189	158	175	184	186	193	165	193	171	173	194	171	196	169	188	178	167	171	177	192	196	182	164	178	195	177	167	166	172	186	175	196	170	183	207	210	192	193	181	183	180	178	191	180	154	181	180	172	176	190	204	182	188	221	213	179	180	196	193	169	176	183	187	165	203	209	177	201	208	182	182	173	180	172	194
55150	58751	52686	48022	65177	61197	44624	50633	29718	5822	6030	6277	4815	3725	3789	3294	6029	6763	3962	3063	3186	3489	4076	4555	2801	1842	1380	941	821	676	617	571	585	570	553	558	583	606	582	530	593	540	534	490	519	545	530	542	486	485	484	489	526	499	447	509	496	491	464	502	475	507	476	465	476	508	477	482	529	461	461	470	457	477	453	457	497	477	467	439	487	488	463	482	501	476	454	428	454	446	459	503	507	440	435	455	491	449	450	456	490	465	463	489	492	494	460	493	488	471	414	466	491	445	414	475	427	462	473	461	495	469	433	457	462	446	499	487	451	448	472	469	448	485	437	519	454	495	470	481	489	516	438	464	433	449	436	466	472	462	477	463	471	475	415	465	483	460	480	449	423	474	433	476	458	499	444	445	459	470	440	505	465	455	433	460	479	484	455	490	467	468	420	455	465	476	473	432	474	463	427	466	459	428	474	442	434	458	455	454	495	455	472	470	474	430	441	437	453	457	452	489	426	447	500	502	461	448	484	497	455	465	417	500	467	487	454	455	418	486	463	457	466	448	454	436	450	440	481	436	465	455	485	445	418	456	469	432	451	532	448	456	486	443	445	440	444	460	467	452	463	431	438	476	502	434	426	482	466	429	456	448	432	453	426	436	454	431	461	462	481	446	447	450	478	503	431	479	442	472	451	414	464	449	446	422	459	443	442	443	470	422	483	473	479	445	460	437	495	420	478	443	468	480	444	432	448	466	482	452	446	477	464	452	473	445	464	457	425	480	478	472	465	454	436	441	459	455	443	452	462	449	494	475	435	438	466	491	456	496	442	447	476	400	464	441	427	463	439	490	471	441	452	455	470	425	481	481	473	447	467	436	507	429	443	478	474	472	438	463	448	432	438	447	419	452	436	447	467	483	428	418	457	444	461	444	428	454	466	463	469	484	486	469	448	457	460	466	453	447	472	448	457	428	422	471	439	459	414	449	454	459	444	400	456	491	455	457	452	451	449	459	454	445	439	482	477	437	447	452	470	460	453	442	466	444	446	499	464	460	460	465	476	462	472	454	437	466	500	492	474	475	449	461	462	473	453	452	446	458	432	453	459	454	454	479	459	469	433	462	416	444	504	452	460	481	458	455	397	423	454	444	430	480	451	490	468	452	463	492	436	444	381	435	446	436	442	440	467	425	462	496	443	446	449	471	433	478	486	427	444	522	459	421	483	457	406	473	442	500	418	479	443	508	474	420	427	440	469	449	451	436	462	468	456	425	508	465	468	457	514	462	448	420	452	423	475	436	472	476	451	461	471	445	448	488	488	424	456	445	473	467	467	457	410	450	485	431	441	438	457	421	467	458	470	476	444	426	438	462	447	452	501	471	446	418	473	451	467	462	447	465	449	467	479	429	446	464	455	431	470	472	412	466	463	427	464	472	465	466	448	451	448	469	474	451	468	475	455	441	418	486	467	477	478	445	407	427	437	460	447	460	486	434	481	488	481	452	442	479	467	452	449	436	448	444	476	461	479	418	479	457	430	433	458	478	477	442	429	446	424	473	457	417	456	465	452	439	450	472	454	444	438	431	430	448	447	444	486	426	483	424	458	441	406	486	464	453	455	465	441	456	485	454	476	468	424	460	451	445	476	452	429	483	445	499	483	448	416	436	490	468	442	469	453	461	461	478	436	491	462	468	437	400	498	455	469	437	437	439	433	442	457	442	469	447	471	495	462	484	431	487	415	420	451	453	484	473	441	451	437	472	469	422	449	444	435	438	463	469	506	458	468	465	463	434	445	481	429	484	430	477	423	460	470	486	443	474	456	441	494	446	453	422	459	447	458	464	442	498	432	463	448	453	441	422	409	456	424	437	431	487	469	505	440	478	463	438	442	450	447	509	458	457	454	446	493	479	471	429	469	438	462	447	464	439	443	459	423	482	410	472	456	513	453	446	437	475	460	422	489	448	422	433	427	446	456	434	456	493	437	454	447	443	455	449	447	451	422	482	438	477	461	462	446	452	437	464	470	488	465	447	457	463	462	491	463	464	441	474	454	475	448	456	467	460	443	500	447	456	473	482	471	434	467	475	445	443	434	424	490	469	487	485	467	478	420	424	431	467	411	457	430	422	430	448	471	441	453	468	439	425	488	460	476	461	448	446	454	440	486	458	485	466	450	422	456	463	447	416	442	455	435	451	451	435	471	488	469	429	495	477	454	439	442	469	460	437	478	438	456	435	450	452	478	480	485	417	481	445	449	438	442	468	443	431	438	489	458	461	428	446	463	440	421	451	484	477	449	462	472	460	444	466	505	504	421	465	442	429	459	451	440	430	425	469	455	434	459	447	470	475	444	431	433	438	434	459	471	441	449	441	469	462	446	431	451	454	466	440	461	448	451	450	452	459	427	450	459	438	459	493	411	478	457	449	455	434	486	442	454	454	429	491	422	469	452	460	407	459	443	477	493	480	495	478	453	467	464	479	469	459	409	498	456	440	468	462	479	440	429	480	442	457	448	406	461	459	435	450	476	447	433	475	465	459	487	434	478	498	450	488	454	445	477	460	428	433	527	447	482	430	472	454	498	427	452	426	450	426	476	431	441	480	441	441	468	441	423	469	489	457	465	458	445	440	431	478	444	465	406	444	436	439	433	481	454	454	453	459	474	436	458	423	499	422	506	480	429	475	419	467	453	483	438	442	465	478	423	481	463	426	453	437	424	443	439	503	458	475	445	468	411	470	446	474	432	482	434	441	446	478	432	443	496	483	476	405	482	497	473	448	454	480	478	488	492	474	450	448	470	460	452	457	500	452	483	441	472	410	429	438	447	464	456	471	432	435	485	437	467	441	425	460	444	436	437	463	472	455	475	471	474	501	478	424	442	462	476	450	452	448	474	471	446	490	439	496	413	469	462	484	473	437	468	466	419	420	471	460	456	469	460	475	502	464	453	477	462	463	415	494	490	415	456	434	472	472	438	449	463	466	474	471	447	449	443	462	455	467	455	426	450	444	424	467	485	456	424	442	475	439	463	439	477	460	475	479	449	464	445	418	463	446	472	423	479	469	429	429	431	480	423	467	446	446	450	446	430	420	462	420	411	445	487	464	465	457	484	448	488	444	460	433	439	448	425	445	462	459	408	448	459	434	433	468	461	450	421	497	468	461	464	479	473	431	481	446	461	438	501	467	466	486	433	442	470	465	469	440	524	437	463	469	463	488	441	442	445	450	486	439	475	465	469	422	460	406	480	449	452	454	443	444	452	494	493	479	460	474	457	438	435	482	503	471	482	453	460	455	475	454	465	444	471	483	423	463	461	453	447	469	482	441	462	439	489	516	439	473	451	436	480	448	478	461	426	441	432	444	477	445	429	454	430	462	485	467	464	466	464	470	458	509	465	434	446	440	468	481	462	447	481	440	420	470	442	463	434	435	449	419	473	453	466	451	458	452	453	451	454	470	454	486	437	472	521	454	451	459	458	484	453	447	479	448	481	449	436	442	467	424	448	447	425	466
23719	20536	16075	8103	7313	5409	1583	1149	777	456	473	481	476	437	415	442	500	468	424	495	467	461	473	457	450	415	446	429	448	452	409	431	403	443	419	453	440	403	417	432	420	419	486	452	420	448	458	434	463	446	441	450	457	427	431	443	443	428	454	429	452	457	448	409	445	474	492	466	418	413	417	417	420	412	411	417	389	433	406	399	417	463	457	420	453	408	448	416	481	445	429	424	471	426	448	447	434	468	438	451	396	413	437	402	423	475	420	438	416	425	410	442	469	429	453	461	449	423	437	431	426	441	458	462	414	488	414	475	440	392	436	441	439	427	410	434	461	456	472	405	433	428	406	392	402	411	423	464	430	428	459	443	378	429	474	421	462	406	458	458	463	454	484	449	385	459	459	460	397	421	433	484	412	448	442	408	439	471	427	467	426	440	422	448	425	457	447	467	441	478	454	484	458	464	447	422	430	416	453	463	429	449	423	429	431	413	451	423	447	444	439	422	428	426	438	400	462	449	400	418	391	440	436	446	453	405	427	409	461	437	409	427	481	432	436	422	468	423	394	450	440	461	454	419	443	439	428	451	426	433	462	411	377	432	447	438	422	428	417	448	391	453	437	435	421	458	430	458	447	463	433	416	434	410	456	492	441	426	459	450	372	430	482	430	465	415	421	446	440	407	415	448	415	445	430	467	436	448	411	387	380	417	404	403	418	418	459	435	422	466	428	449	414	400	476	462	457	433	447	405	400	435	450	438	404	471	431	427	472	479	390	432	415	439	392	436	422	421	438	442	430	472	464	435	440	440	465	432	450	437	442	386	451	419	443	445	436	454	489	449	438	444	469	453	424	395	385	431	434	421	447	416	439	435	427	448	454	417	436	435	433	461	462	474	462	443	433	436	446	481	454	408	483	433	430	458	466	450	444	438	413	431	446	454	470	422	455	455	444	447	462	451	461	440	432	436	438	436	403	410	457	439	439	394	427	455	480	387	421	438	464	448	429	466	443	443	433	491	454	441	393	450	390	416	415	419	422	441	449	462	396	422	421	426	461	451	478	470	454	411	453	445	424	432	437	442	471	468	438	464	438	453	480	426	422	436	480	435	424	444	456	437	436	461	431	418	451	410	429	434	425	421	426	431	447	417	455	454	462	460	454	416	451	463	416	421	394	445	411	470	465	456	450	471	464	425	399	447	436	454	461	454	464	420	424	438	412	469	424	444	420	412	446	428	458	447	413	401	468	421	431	422	481	453	454	423	444	446	440	432	448	460	443	450	445	370	463	410	427	418	438	439	423	435	430	450	433	401	454	448	380	415	398	432	466	415	481	410	432	435	407	460	429	441	439	427	430	426	477	426	445	439	444	423	427	402	429	456	395	435	409	399	441	403	438	431	434	441	455	431	498	449	454	468	465	439	447	471	445	483	469	436	430	465	431	390	418	471	411	449	407	460	455	441	474	412	451	430	462	442	419	431	440	441	411	411	402	415	422	409	458	442	471	421	415	458	423	431	468	424	411	397	435	449	443	454	416	423	406	451	429	447	423	410	442	425	447	438	471	445	429	443	466	454	412	424	461	462	436	419	446	422	446	429	443	427	452	438	404	426	430	426	450	462	430	409	453	392	445	431	415	436	427	397	422	417	421	441	408	471	440	424	446	478	464	424	429	450	457	418	442	407	399	417	435	414	436	466	456	477	425	432	428	426	450	471	453	414	414	424	413	428	414	407	470	428	439	448	416	439	447	409	436	380	418	447	410	441	420	451	452	379	485	419	451	450	475	418	420	385	429	428	432	398	438	419	433	428	431	444	464	430	458	425	426	458	469	456	447	444	442	440	406	429	406	407	435	420	435	424	426	417	424	403	395	445	502	456	433	442	435	413	437	423	427	421	453	476	404	452	443	449	457	431	465	423	448	443	437	449	410	434	421	455	421	422	435	422	422	376	416	443	499	421	439	397	423	441	413	417	391	404	475	409	432	431	423	449	443	482	451	413	414	415	388	455	441	432	448	475	442	439	449	483	424	493	446	435	395	448	436	423	445	473	445	440	408	453	461	382	447	407	424	446	415	446	416	431	419	440	435	428	439	429	416	409	442	454	511	453	428	417	475	397	423	427	410	420	409	402	420	462	439	451	406	394	451	443	450	429	450	437	456	431	447	445	420	434	473	438	438	448	458	466	399	438	468	475	429	451	429	472	399	415	436	436	433	440	398	419	427	444	442	473	413	442	462	421	424	422	490	419	450	461	444	452	423	435	431	478	415	453	448	451	459	417	460	447	426	408	411	478	417	399	415	442	437	420	414	472	428	417	416	432	423	420	413	393	430	402	441	405	445	414	437	408	460	411	418	459	459	430	429	421	432	388	434	413	439	441	433	458	436	459	433	436	431	438	432	433	440	482	417	426	476	456	413	440	432	401	416	427	423	421	431	437	448	436	446	422	461	411	412	400	445	452	428	441	447	418	438	463	427	455	449	430	439	444	401	464	420	454	453	444	446	454	423	435	441	435	414	470	421	396	434	473	456	452	439	405	444	416	448	448	491	451	420	422	428	442	441	423	434	413	435	435	428	429	443	412	406	433	432	449	423	477	439	407	447	440	404	441	429	421	423	419	483	454	440	436	411	443	454	443	402	397	419	408	425	439	416	478	436	414	399	410	467	424	470	392	408	444	440	416	406	521	438	460	442	423	436	487	452	411	420	446	443	437	420	406	444	449	445	446	432	446	431	441	442	447	441	395	396	451	406	425	434	451	453	442	461	462	451	425	442	468	454	402	420	450	411	408	411	423	442	440	425	428	419	419	420	434	407	428	448	401	425	447	443	425	416	407	457	485	459	449	450	405	413	462	464	495	445	461	467	442	435	444	421	411	442	407	460	438	428	414	424	450	458	433	451	412	438	453	448	404	442	454	450	412	395	422	439	440	447	431	446	447	450	402	412	450	449	431	443	416	449	434	442	459	438	449	438	418	439	405	449	442	411	405	428	441	415	436	454	452	400	436	461	449	401	419	446	443	457	405	433	441	468	453	450	403	413	429	419	431	450	414	465	418	455	473	465	459	409	476	417	458	442	440	428	453	439	459	442	399	439	386	428	434	452	449	415	458	426	407	465	438	429	422	429	448	434	432	429	404	425	404	449	435	403	406	423	469	415	445	452	435	443	420	429	430	420	417	426	433	448	441	412	397	485	466	491	445	417	411	405	461	424	443	447	430	428	473	451	463	446	409	405	439	417	441	482	453	415	433	436	415	457	449	443	460	455	434	408	398	440	424	434	445	434	409	441	433	395	436	436	405	469	408	413	397	447	411	485	419	503	420	430	436	441	433	499	442	406	509	442	421	450	456	406	441	478	412	415	423	460	448	441	434	415	410	425	423	434	454	383	449	431	439	414	454	405	437	402	447	446	435	453	440	454	382	439	407	409	453	400	460	429	369	462	399	420	459	414	423	498	445	438	419	430	436	448	431	436	422	428	416	438	464	416	394	450	443	458	411
18683	20197	20656	14994	22845	18978	5856	5311	2975	1100	1113	1155	1139	1136	1037	1126	1184	1106	1124	1137	1162	1168	1113	1065	1054	992	1028	1016	971	1010	963	945	1006	962	1001	955	962	946	996	971	925	925	976	928	950	992	977	940	960	974	987	973	1003	955	991	1000	962	977	1002	1004	963	952	992	970	931	970	964	985	1022	963	973	1011	986	1004	945	994	955	960	954	988	1001	942	935	997	956	1011	1024	958	952	1013	1023	954	1031	926	949	1001	956	1012	998	986	1013	956	967	958	982	1040	940	955	990	976	1013	989	903	997	958	958	1003	949	983	951	1005	998	974	972	999	979	998	943	934	1006	929	936	999	941	965	965	1012	975	1008	974	969	1012	1014	940	984	937	964	971	950	967	996	999	1065	1016	1024	953	970	932	983	962	949	961	1000	964	964	958	927	973	993	956	911	947	980	969	988	988	972	958	984	939	926	979	945	976	953	935	975	999	1007	997	937	984	1059	961	978	953	973	967	1005	933	953	1040	951	984	962	1010	974	1012	923	985	959	978	975	889	991	951	966	1005	939	1024	952	965	997	965	923	913	1004	1029	990	991	943	939	987	983	1005	990	970	932	980	1020	949	939	967	990	998	977	965	1012	1005	931	958	993	964	1028	936	963	952	969	971	1002	1020	959	1012	1020	1040	1010	1027	950	992	984	966	979	957	972	948	978	978	954	924	1012	977	990	976	1031	929	986	987	1001	951	992	981	965	984	997	981	972	1008	950	988	909	966	929	982	943	965	1004	950	968	990	978	957	984	982	1079	973	972	999	1012	996	942	1019	968	1001	1001	973	937	972	1000	987	997	899	976	929	959	948	992	983	965	937	983	925	994	970	999	993	1002	1002	920	972	980	933	966	961	962	917	959	1038	957	1001	920	943	916	911	962	973	965	986	984	978	969	945	971	956	969	988	1003	1072	983	1015	974	940	956	983	931	938	1064	941	1002	920	985	1001	949	940	994	952	973	970	939	952	981	933	965	957	980	1031	1000	983	999	1011	1006	949	1008	991	974	992	985	1005	999	958	956	940	1061	982	945	991	971	971	943	993	904	974	1052	982	1023	942	988	1003	1028	945	977	943	953	1003	929	971	976	1020	947	950	975	946	1025	942	924	966	976	1025	933	961	917	1025	949	1000	952	944	959	1027	968	974	1006	945	968	987	1012	1000	1011	934	1012	960	952	962	962	1037	977	1013	1024	953	1004	979	995	940	975	987	984	1028	984	950	956	923	954	999	936	1005	1011	950	981	1003	1001	957	983	996	1011	944	958	949	1007	1045	910	1025	942	993	1035	1018	953	994	936	1033	932	969	1005	984	977	934	988	939	989	913	974	952	931	911	957	985	1022	966	962	1016	952	1013	966	1004	940	985	989	945	973	1018	1003	990	933	1011	947	945	986	988	931	1001	984	930	949	945	996	987	972	952	943	976	986	968	1003	993	970	1009	1020	958	994	909	957	994	999	968	1026	966	995	986	957	991	915	958	962	949	987	961	1007	992	968	959	1014	984	1015	985	954	943	992	1031	990	971	1057	999	963	925	955	968	931	959	1000	996	962	991	982	967	988	972	986	1018	1040	982	961	966	980	1000	1019	969	991	876	987	967	967	986	931	1032	980	992	965	951	921	977	968	961	971	957	999	950	973	977	994	972	990	932	962	995	936	895	976	968	1030	946	967	1000	962	973	968	967	949	987	975	934	1000	998	961	977	937	969	985	974	993	1010	932	1004	1020	1018	993	928	1027	993	947	983	942	962	984	972	945	982	1039	944	950	959	945	1010	1004	983	931	980	959	984	1063	919	993	1000	962	961	960	939	979	987	1006	937	956	966	976	944	989	953	951	979	918	964	972	950	977	997	932	917	966	985	981	962	1000	986	996	995	1007	931	978	976	963	993	993	912	969	969	1024	1009	956	971	982	975	947	996	1018	1016	964	951	930	979	1010	996	953	969	965	924	958	984	984	927	982	962	963	951	984	929	990	974	957	995	954	948	984	1028	964	995	927	957	966	930	974	962	976	993	938	1003	959	960	1019	1028	977	957	953	959	967	954	951	991	985	970	920	1002	973	1022	1007	1013	995	990	967	968	947	920	912	940	1052	974	1012	971	934	983	948	1007	995	965	981	1019	992	962	1008	987	973	979	972	971	987	972	960	979	982	994	984	973	959	969	961	969	1032	935	959	949	934	976	968	981	953	942	950	938	920	984	957	971	1003	938	933	965	989	963	974	999	1012	966	915	967	945	939	964	948	1020	972	1007	952	974	960	973	989	943	980	984	986	1014	1013	951	965	949	979	955	991	1050	981	999	945	1013	983	971	960	904	982	965	950	935	984	976	1009	952	970	1017	978	991	927	936	939	967	1019	1001	1029	941	955	964	986	996	986	969	996	953	934	975	986	908	941	978	956	977	968	963	1013	1015	927	1016	926	949	984	1036	980	938	953	984	988	1041	1011	953	930	950	918	962	947	981	1020	1009	992	988	1007	967	951	1002	950	1044	1052	928	946	948	932	999	894	1042	999	981	926	950	991	972	992	937	1035	1001	1023	960	997	1021	979	954	935	1031	972	1011	988	931	1014	981	948	1013	944	984	968	955	991	983	948	947	1014	945	959	952	990	952	986	987	1011	987	1006	963	965	955	1006	985	957	975	972	939	998	939	999	932	999	1028	1013	1007	978	884	960	968	987	945	979	990	1010	965	990	955	1025	994	948	1033	993	1011	946	1009	1020	949	992	959	969	956	967	1010	930	933	962	953	973	1035	969	944	961	988	937	1020	978	962	987	902	938	916	1011	1000	1014	997	980	966	963	985	955	937	963	988	979	933	949	955	984	940	968	935	1006	955	984	1004	996	989	983	928	913	988	940	919	987	938	1054	960	959	1033	937	967	1005	963	956	978	949	969	988	901	964	996	967	1037	1008	954	927	948	986	961	994	953	985	956	954	957	968	964	963	1004	1036	981	1022	1025	939	996	982	1009	907	997	966	1023	961	949	995	896	936	952	939	982	938	965	978	1004	1029	1033	1039	949	941	1053	972	970	950	1001	971	958	929	898	1034	946	1000	934	985	985	954	951	1025	977	1051	972	996	974	953	974	962	1005	938	979	996	1027	967	946	972	1015	953	984	941	994	973	980	972	996	980	953	946	1005	920	952	993	927	986	1032	1001	983	1021	976	981	963	1035	964	947	1022	970	1022	982	937	936	939	1033	918	901	951	966	978	965	938	941	974	973	988	967	953	984	948	997	941	976	967	946	969	969	940	981	908	926	969	938	975	929	945	1007	967	960	956	939	993	892	1032	980	955	926	932	957	1036	939	1000	951	1027	975	997	982	960	965	941	1005	953	960	1044	982	987	965	978	950	958	996	977	959	929	977	1005	960	1013	927	954	952	976	898	1000	1012	972	1000	1020	997	989	1000	950	1025	1023	920	989	961	948	982	951	984	1019	987	965	924	955	983	993	977	909	944	974	972	933	963	1007	981	953	967	943	961	992	987	994	928	958	971	1022	1000	1030	1030	959	969	992	947	974	993	998	967	980	949	956	983	983	985	1047	972	989	995	956	952	982	1022	952	1029	964	995	997	983	1058	1002	993	980	971	1008	950	937	1009	864	958	928	942	958	968	992	949	916	931	952	964	958	923	959	969	951	958	978	945	969	926	990	939	974	986	975	1062	929	976	967	991	973	1040	934	992	962	951	943	986	1021	1004	979	960	946	979	974	979	1009	990	957	939	982	1006	975	976	1025	954	934	1023	989	941	985	991	975	1016	1002	916	960	981	1026	957	1030	946	946	951	934	938
55361	43266	37500	31406	41938	53323	29021	23968	13291	2136	967	960	865	599	728	727	755	665	530	487	553	491	556	477	469	357	352	326	319	310	269	257	316	257	274	305	263	259	278	267	244	280	264	267	258	286	268	300	249	280	278	272	273	237	237	283	257	268	257	253	252	272	294	277	267	253	259	273	271	227	235	252	293	257	262	239	303	237	259	268	240	241	229	266	280	245	256	275	284	290	264	270	321	260	280	253	273	274	283	259	295	235	245	266	272	279	267	275	255	270	227	280	239	289	294	245	276	301	243	280	249	265	265	277	255	266	241	276	273	264	276	267	295	280	286	270	259	278	249	267	259	280	294	284	257	272	262	256	252	234	236	262	274	266	273	281	274	280	223	266	263	238	264	247	278	281	258	273	252	235	268	283	276	261	286	240	241	257	302	269	262	298	250	273	279	276	264	272	274	259	238	260	316	279	262	257	273	258	277	253	259	263	277	265	258	255	260	226	262	269	235	280	252	243	241	270	261	264	249	259	251	268	243	271	246	264	295	278	274	262	251	267	239	265	243	250	280	257	276	267	282	260	254	263	249	282	280	262	244	263	268	258	289	256	270	287	243	255	265	245	265	259	254	254	248	293	302	299	238	245	261	250	269	279	267	263	242	296	281	254	246	247	270	282	270	248	266	268	274	290	261	247	249	256	276	285	308	277	257	270	284	272	295	288	269	281	243	276	258	268	270	287	265	243	261	273	300	239	299	288	266	274	287	259	276	249	251	272	243	269	260	265	267	301	265	238	279	290	279	253	281	275	244	258	289	271	276	266	288	283	286	286	237	253	261	277	277	222	285	277	269	276	260	236	300	246	270	280	264	241	254	278	287	277	244	268	257	231	252	266	255	265	268	263	277	279	265	268	261	254	272	243	269	257	244	271	270	251	286	249	280	235	259	271	250	272	272	251	258	256	273	259	248	239	250	276	274	270	267	268	252	253	260	255	251	254	264	284	289	236	245	279	261	263	244	223	256	254	274	252	243	276	270	237	269	276	264	254	239	280	268	259	260	280	252	253	240	255	260	260	257	280	246	279	277	266	283	284	262	225	285	268	270	257	261	262	253	248	247	294	307	253	293	256	242	287	277	294	251	280	291	244	263	288	243	260	281	252	262	253	290	247	261	265	240	284	211	267	261	273	272	253	260	256	254	276	272	259	247	271	264	256	289	257	268	250	258	257	281	297	266	268	250	266	275	247	262	267	287	268	236	264	271	265	249	243	248	250	267	268	270	290	261	252	262	285	320	268	277	267	251	253	287	274	261	237	252	248	249	269	266	256	249	270	248	250	264	259	262	251	250	284	261	265	265	252	277	272	275	256	284	222	251	277	249	257	278	250	248	260	252	269	267	247	241	279	259	239	250	265	276	259	242	255	260	256	276	282	296	258	272	266	278	278	273	273	258	255	250	259	269	267	286	268	289	272	269	296	261	256	279	260	260	261	245	264	260	268	290	269	250	258	262	244	272	255	254	250	265	265	319	275	259	277	260	279	250	271	246	312	235	241	281	264	252	292	281	271	258	273	293	288	285	244	265	257	265	249	277	285	287	284	252	244	278	240	286	263	247	263	283	292	270	269	254	250	256	269	284	266	252	254	271	278	257	269	252	283	236	260	253	284	264	256	279	262	277	255	261	292	274	272	252	235	260	248	241	283	282	271	238	262	273	250	272	297	234	245	250	254	238	257	275	266	282	260	254	275	283	283	290	246	248	284	273	291	271	244	247	251	277	234	262	274	263	266	271	273	250	257	246	237	274	311	280	296	271	265	267	249	258	269	249	295	248	275	294	242	288	253	251	269	267	262	258	261	272	265	277	254	263	268	254	245	278	256	259	265	290	272	272	266	263	298	277	258	263	280	286	269	283	295	310	271	245	280	280	270	224	262	271	264	260	253	244	281	267	252	251	264	274	253	287	234	256	260	260	273	255	285	275	274	278	273	298	270	276	244	256	249	254	257	300	248	288	280	261	246	259	280	257	304	232	293	298	266	267	255	250	272	274	267	277	278	277	269	294	266	290	262	279	276	257	254	233	276	291	274	279	272	249	263	282	258	261	274	271	284	244	271	308	230	293	250	286	237	254	249	257	259	265	254	263	258	247	241	261	277	248	233	259	274	262	283	300	276	252	265	254	300	273	250	248	273	249	274	291	231	230	260	250	284	265	271	275	232	271	250	255	237	273	285	301	277	271	251	269	278	270	259	281	294	300	236	300	285	263	255	251	257	240	239	303	236	281	283	274	265	255	280	265	289	250	233	276	301	258	282	246	268	276	294	308	261	298	250	263	274	259	254	280	263	258	253	265	271	260	260	278	294	270	266	286	275	284	280	268	256	268	257	270	262	240	290	272	267	274	262	271	305	253	262	263	276	274	267	294	275	283	285	279	255	262	282	273	265	255	271	296	248	267	237	259	282	269	267	276	241	265	278	264	266	279	269	275	259	276	258	254	265	251	258	252	283	266	242	289	265	267	281	251	301	274	244	276	287	248	218	271	268	306	263	259	259	262	239	232	276	245	267	275	257	281	262	270	276	264	281	242	274	283	258	283	275	291	266	262	277	257	261	273	263	261	268	240	248	278	266	286	241	242	271	289	229	269	283	274	264	252	286	265	278	281	257	258	277	244	295	269	282	269	293	252	252	248	281	272	274	257	269	280	268	250	256	277	259	303	291	257	283	252	261	282	263	271	248	297	279	261	276	236	263	239	253	267	266	254	273	297	272	262	241	267	238	247	287	265	270	269	240	268	293	263	267	277	248	304	305	256	246	275	270	289	294	265	273	305	271	271	259	264	273	253	253	276	292	263	273	237	264	251	286	260	286	253	252	244	248	288	267	274	268	270	261	289	272	283	259	257	241	295	289	289	257	252	279	234	215	311	250	278	284	255	262	290	290	273	282	270	277	268	264	250	239	277	254	291	282	236	258	264	242	267	267	242	253	232	262	231	256	246	259	291	275	260	311	273	253	295	262	274	264	256	262	283	270	291	233	268	264	255	254	270	234	283	269	282	260	264	252	265	289	276	274	270	283	279	240	277	273	265	261	261	252	256	247	263	251	291	263	302	290	290	257	283	257	279	293	262	251	286	259	269	247	279	272	257	285	282	272	269	292	286	292	251	258	310	286	257	268	255	271	230	275	264	228	276	289	245	287	254	243	270	260	244	242	246	271	282	250	257	270	260	231	247	281	252	244	249	277	263	272	256	280	236	270	273	246	288	287	277	272	246	293	260	275	276	283	256	266	295	262	229	273	265	256	261	259	297	264	271	285	279	262	245	269	284	234	247	276	261	261	290	230	251	260	254	276	282	265	270	268	252	258	234	285	269	278	252	271	310	267	256	261	278	261	258	271	246	249	250	251	238	266	246	273	283	280	272	286	290	253	279	244	241	254	276	264	284	284	277	256	268	231	256	270	269	272	252	260	241	263	249	264	254	286	248	295	248	259	230	261	230	260	264	267
49559	53362	48362	38330	59483	57012	36192	37958	19945	3136	3685	4130	3045	2465	2943	3414	3758	3002	2306	2223	2420	2109	2918	2164	2015	1391	1397	1034	794	739	736	720	653	611	664	700	647	665	637	687	669	624	629	648	675	691	629	596	594	603	565	624	632	656	637	613	625	625	644	601	637	606	621	628	617	586	653	634	619	603	631	629	635	622	623	624	617	632	633	633	624	591	620	631	634	561	617	622	619	636	576	648	665	653	635	624	613	587	611	611	576	621	629	663	606	631	626	621	608	627	677	595	636	626	619	616	599	609	633	635	646	568	627	586	606	644	637	578	572	624	610	594	582	611	609	631	595	636	585	637	625	581	651	634	564	610	634	656	627	610	574	648	588	594	598	610	564	595	657	625	612	592	649	605	626	648	591	601	610	622	659	617	627	592	648	624	632	606	589	606	630	613	591	645	634	563	618	589	637	594	614	592	634	598	630	609	629	628	595	568	616	636	611	624	587	610	580	659	612	664	624	604	588	604	589	613	620	604	628	654	639	631	619	587	613	616	612	614	640	642	576	609	611	629	644	601	608	586	621	607	650	580	665	583	625	601	614	565	625	609	607	608	644	641	651	631	613	599	587	641	669	659	568	634	621	612	659	618	604	611	625	634	619	628	581	576	595	549	600	630	590	603	629	605	599	648	612	609	663	590	652	637	632	635	602	624	610	666	572	614	611	630	592	632	631	611	655	646	604	599	636	562	625	602	598	616	607	595	610	549	631	599	627	574	650	651	651	599	629	606	613	618	620	614	589	605	639	592	585	600	595	588	577	608	594	606	632	611	597	610	655	606	589	591	581	593	619	633	601	624	654	586	621	624	666	582	633	610	607	603	577	600	590	596	639	615	616	620	650	589	617	644	600	617	600	620	594	579	605	627	616	603	614	581	621	602	673	618	599	583	555	596	579	624	614	653	584	572	611	612	608	658	579	591	626	629	606	586	641	576	656	643	636	582	659	615	652	641	618	616	583	603	611	575	604	590	592	642	598	621	600	632	634	630	629	638	632	621	643	607	598	584	608	633	650	585	609	630	580	628	571	664	608	626	606	645	644	626	622	602	618	653	613	583	596	637	614	579	562	658	587	643	603	606	622	620	591	623	605	621	605	645	651	617	612	632	630	655	608	605	625	606	575	613	641	657	634	563	632	600	631	600	609	614	642	601	633	600	624	636	634	626	661	570	619	602	620	619	628	649	645	629	639	618	615	620	651	587	627	677	603	595	634	606	613	616	619	590	627	621	601	619	655	615	596	617	588	610	610	627	604	590	607	616	609	598	600	596	585	571	588	595	604	606	602	608	619	664	635	608	619	603	615	607	623	621	590	552	609	632	621	586	549	584	623	562	657	619	621	609	653	585	575	594	629	629	606	635	617	579	639	658	618	655	577	612	619	618	605	648	618	572	602	643	588	593	634	606	596	635	609	637	665	594	607	611	606	625	627	617	641	621	610	614	609	657	624	586	639	596	602	625	615	648	602	604	609	601	625	617	584	620	628	613	628	637	603	592	589	607	648	662	615	600	602	579	600	600	621	665	602	599	633	635	593	612	629	603	668	627	650	568	613	612	592	595	608	645	617	651	649	600	611	587	612	612	587	640	615	619	633	575	581	568	617	677	609	586	636	682	605	590	583	573	624	616	614	634	569	612	558	633	628	631	600	588	591	600	622	622	657	596	636	638	580	629	570	647	622	593	602	614	645	640	649	598	588	618	641	615	585	618	615	567	597	596	598	568	628	623	651	615	693	614	612	595	632	578	573	627	629	638	624	638	577	646	633	599	572	563	570	622	608	602	632	633	568	573	610	609	623	604	606	620	610	619	594	607	609	625	577	623	623	645	586	606	611	632	635	593	623	594	623	559	594	591	611	660	621	566	611	630	638	632	636	640	605	646	613	640	594	608	629	635	607	612	602	612	606	620	646	601	635	594	633	591	595	578	556	628	552	596	587	615	645	640	558	651	577	605	610	596	578	630	581	604	595	642	659	625	594	563	613	563	537	637	578	657	615	605	637	601	588	612	635	656	634	617	614	627	607	618	636	629	597	610	609	628	611	597	631	592	605	609	603	565	581	616	596	604	641	653	638	616	623	639	635	612	589	547	612	603	618	613	600	634	623	612	625	637	618	584	627	646	622	620	610	626	634	595	623	595	601	608	567	623	598	622	641	630	623	628	648	610	640	591	630	620	581	617	575	637	598	598	603	662	600	600	620	605	638	642	609	621	590	598	581	602	621	613	656	600	657	580	576	588	642	574	629	600	625	665	598	646	636	586	596	573	624	613	596	614	592	621	624	616	590	591	627	646	575	601	650	606	645	593	633	635	593	617	619	597	605	651	614	605	590	620	657	592	643	583	621	600	630	599	610	651	645	612	613	605	596	629	637	631	655	639	552	633	657	628	611	614	621	610	656	580	638	620	617	624	593	613	629	605	644	637	623	609	603	599	615	617	627	576	634	570	603	601	619	592	587	618	640	617	603	645	603	643	560	630	560	645	674	588	607	614	618	601	600	626	613	637	622	652	637	578	650	597	592	628	646	594	598	633	661	599	572	599	611	589	609	596	618	630	651	617	583	617	618	650	617	549	615	600	565	622	614	593	604	611	608	596	603	649	591	621	641	615	599	583	594	609	633	618	620	556	611	625	616	577	649	617	627	591	641	650	629	618	641	579	582	667	561	627	582	636	575	610	625	577	647	632	647	600	614	598	613	593	592	624	634	634	621	634	642	618	593	596	613	620	646	646	602	627	586	642	631	644	618	655	647	581	609	619	662	612	622	592	609	621	619	635	630	571	608	609	584	615	597	604	634	639	664	579	602	652	608	569	664	624	655	616	586	584	626	640	602	604	613	614	677	591	599	596	598	626	619	600	649	558	602	602	633	580	591	606	622	579	590	594	625	620	609	621	642	598	639	608	656	598	653	599	625	618	604	647	608	589	637	629	617	673	571	657	638	605	617	558	614	618	617	631	620	604	658	602	597	591	625	626	602	610	611	592	628	646	620	594	611	609	583	620	614	558	618	597	581	647	593	615	594	612	614	614	640	610	610	612	621	659	608	630	593	649	622	607	599	640	572	612	626	622	629	592	592	585	636	600	624	546	605	614	588	562	600	622	662	612	613	623	598	637	646	601	615	589	620	597	605	662	604	604	612	650	619	563	546	620	604	645	579	655	628	645	634	611	584	610	625	603	596	608	630	632	598	583	596	619	583	571	628	630	603	621	613	618	616	661	620	644	604	606	589	626	610	593	621	610	607	603	586	648	619	640	604	586	594	594	583	581	609	604	640	571	609	621	609	589	613	654	612	644	629	654	599	586	615	631	617	654	556	616	582	626	610	623	611	626	596	673	588	593	606	586	636	622	657	633	617	607	572	614	596	592	603	638	615	631	595	575	601	603	608	587	636	596	611	641	614	632	645	616	609	618	630	604	642	647	661	618	614	623	560	576	594	608	571	607	645	597	639	609	589	621
59171	42460	37983	31722	45913	57711	35466	31775	22238	6685	1944	1676	1465	925	1171	1031	1055	1149	709	735	653	541	761	649	739	526	416	381	328	231	221	231	200	187	195	218	203	216	221	222	190	180	199	200	209	177	214	199	196	202	189	186	154	189	186	196	177	182	203	201	186	197	200	168	207	173	205	194	195	178	196	196	171	162	197	170	185	172	171	196	178	194	188	165	168	197	174	167	167	203	169	165	173	193	167	185	197	197	187	179	162	177	167	190	181	184	161	198	195	169	183	192	193	195	219	181	178	164	206	179	195	198	163	180	160	214	185	165	177	156	187	180	182	177	188	165	197	171	157	173	161	186	204	188	167	193	173	163	178	188	196	194	173	162	170	199	220	187	158	196	192	183	166	144	172	199	166	187	176	194	169	161	187	188	158	159	171	180	176	189	205	187	181	191	187	181	166	176	178	178	171	205	197	197	205	191	231	174	179	186	171	182	197	195	207	200	186	156	186	175	167	182	202	181	189	170	181	171	185	193	193	196	145	179	166	192	151	172	196	180	196	175	176	176	185	162	173	174	188	210	170	165	185	184	192	162	183	187	164	209	172	199	189	188	190	205	194	187	188	178	187	172	169	170	182	178	206	173	200	176	191	182	190	190	183	182	174	192	186	166	184	182	205	172	187	174	182	201	171	178	197	184	202	190	178	175	165	176	187	184	200	176	196	202	179	164	176	209	181	169	185	176	199	188	218	201	182	212	183	180	168	178	178	178	201	189	178	165	172	208	174	174	182	199	192	180	179	209	166	190	207	150	162	222	191	175	179	186	194	195	183	177	189	196	178	188	182	185	210	182	205	184	163	179	156	206	185	166	173	176	185	185	162	193	182	193	178	186	201	181	203	197	192	194	177	191	186	181	170	180	178	192	177	185	174	176	197	170	181	188	174	171	185	217	176	178	194	170	180	182	196	201	200	154	164	169	177	175	187	183	206	174	180	182	191	193	164	184	163	198	162	190	187	158	172	201	202	171	198	163	205	188	180	212	171	193	182	179	160	173	176	184	204	186	177	162	182	167	183	190	185	189	180	165	172	181	199	157	170	212	209	171	175	170	176	202	207	183	204	181	197	181	183	166	187	180	188	178	151	176	190	195	188	193	171	179	176	183	192	211	213	161	182	186	178	201	188	182	162	206	172	166	175	167	176	201	173	180	190	224	187	197	168	168	158	208	180	181	170	188	203	210	194	166	199	199	183	196	162	166	171	163	182	199	171	194	172	184	172	196	181	174	198	202	179	170	176	190	192	201	189	178	182	183	202	186	187	171	182	193	157	159	190	165	172	184	193	161	170	178	191	195	170	199	169	194	182	184	168	190	190	173	202	206	172	183	188	178	187	180	186	174	197	186	182	177	176	154	184	173	179	201	179	176	178	163	142	190	197	210	169	171	192	183	182	174	209	179	190	172	192	185	161	203	199	154	189	203	188	175	174	196	168	183	223	177	194	191	197	188	170	186	189	183	166	187	206	196	165	190	191	195	205	189	176	173	184	153	167	191	190	162	172	204	182	168	174	176	157	162	189	157	193	176	192	199	191	177	183	169	203	192	192	160	174	193	168	195	180	185	177	173	172	171	164	174	189	145	178	171	164	175	167	177	203	204	184	190	200	218	171	170	190	203	185	196	179	163	187	178	166	201	180	183	162	171	202	182	199	190	185	181	210	164	189	163	168	186	193	186	166	180	144	190	190	169	170	180	182	190	186	184	191	172	186	183	180	174	164	167	169	176	204	168	197	179	188	166	171	189	183	194	167	176	181	207	183	176	186	171	159	210	183	195	188	173	197	210	183	153	176	191	182	185	188	158	180	181	177	181	188	168	179	207	186	158	203	227	179	201	186	155	186	170	191	183	194	171	190	189	178	165	152	168	193	195	192	193	176	176	162	195	201	168	161	193	191	179	177	181	175	192	157	179	187	164	177	192	177	189	182	176	190	197	163	191	183	209	202	193	201	191	200	182	205	202	184	206	201	166	176	167	174	168	192	178	197	165	170	163	186	178	194	199	213	177	194	190	167	160	193	158	177	183	156	180	185	180	189	172	207	172	165	165	174	166	186	150	181	161	180	155	168	179	181	202	225	162	176	185	186	177	170	169	205	189	181	199	168	154	170	187	178	197	161	208	182	158	189	180	187	200	184	158	161	191	187	196	195	167	173	173	205	175	216	187	191	171	166	171	200	192	164	202	158	180	192	155	192	194	194	167	204	163	152	195	182	177	191	189	194	175	184	205	168	195	153	199	206	180	201	187	178	173	177	159	181	171	188	176	181	169	200	195	190	185	172	180	141	200	181	186	171	166	145	195	186	181	184	178	166	189	214	185	226	200	192	197	190	181	178	175	202	165	191	162	178	178	177	176	186	151	172	183	181	187	180	197	198	191	182	182	197	204	205	185	186	179	187	173	182	167	183	164	170	174	202	190	161	181	180	180	186	170	191	194	174	179	176	201	169	186	204	178	189	193	208	186	174	192	187	178	164	174	179	212	186	187	179	197	181	192	164	159	167	173	155	186	166	211	164	193	165	196	189	178	181	173	187	179	159	194	171	178	159	183	177	180	186	189	150	171	172	183	207	185	192	177	172	169	159	202	188	190	185	162	180	181	194	217	159	150	207	198	182	196	188	210	198	169	203	190	171	175	174	202	213	169	165	196	171	157	178	179	161	174	193	168	186	157	179	151	163	181	184	209	178	195	201	161	193	204	185	193	189	194	177	175	158	180	173	158	182	205	164	185	181	187	177	169	194	190	187	178	152	192	158	166	196	201	151	191	186	185	173	179	199	167	149	169	180	188	200	163	186	206	181	169	176	211	173	174	188	191	185	167	177	164	170	176	166	183	202	189	193	164	183	172	186	212	210	170	193	189	192	166	189	181	179	175	202	210	189	174	173	166	194	202	171	175	187	188	193	191	181	183	166	190	174	190	198	201	197	145	166	186	194	174	191	159	175	167	170	220	165	184	199	199	177	165	187	171	180	188	188	185	174	184	180	184	161	163	187	171	206	179	196	190	181	182	184	186	172	158	192	171	201	199	180	200	194	156	176	181	186	154	172	210	195	189	179	166	170	207	171	167	176	185	200	174	174	207	173	172	170	159	168	183	180	159	162	170	193	175	184	188	173	181	197	171	179	170	200	172	173	184	185	200	186	209	165	176	191	210	208	185	186	186	191	173	167	187	176	183	182	187	173	178	198	166	178	176	201	178	187	168	158	185	184	174	196	179	180	160	188	154	180	171	185	194	197	199	173	171	151	196	169	180	179	171	182	183	175	173	186	176	153	166	160	180	165	164	193	155	190	180	169	190	165	162	199	183	166	196	185	198	179	184	174	216	183	165	170	183	174	166	212	183	187	172	184	166	212	187	167	193	169	161	196	202	176	203	189	159	188	171	206	197	188	163	152	196	159	185	194	188	198	166	183	198	160	184	166	186	177	204	198	206	204	164	160	191	181	178	181	176
52839	57505	52439	43775	65835	61135	45533	46358	25085	6286	7182	7717	5912	4704	5999	5022	6006	4563	3505	3813	3434	2897	4231	3391	4048	2679	1842	1549	1137	675	590	555	605	578	560	561	561	611	563	558	538	544	538	533	509	514	557	527	506	477	532	529	483	512	481	511	485	552	439	509	516	455	478	489	471	452	522	484	470	467	461	489	511	451	440	489	489	430	464	459	460	478	482	483	469	444	468	446	417	440	434	453	482	470	461	433	435	481	434	449	481	458	486	446	455	497	463	481	450	470	408	500	443	450	467	441	449	453	478	478	479	457	462	471	468	477	464	473	464	468	451	473	482	452	459	494	448	478	455	435	443	474	463	468	432	465	455	468	404	431	436	447	493	443	463	474	444	462	454	462	473	486	469	443	457	450	510	472	427	449	448	459	442	464	453	457	453	480	454	453	449	473	479	437	501	474	448	458	452	442	440	422	452	447	459	461	468	452	482	487	492	490	457	489	471	447	428	407	469	468	449	498	475	448	443	439	474	451	459	429	473	473	446	450	444	477	404	445	464	477	442	497	443	419	491	471	444	459	385	434	447	455	446	503	462	431	432	427	431	460	447	452	438	426	466	452	437	470	466	448	443	446	445	446	442	452	439	456	470	457	445	437	486	436	457	446	442	487	471	465	428	454	470	418	454	451	485	463	450	433	459	519	455	477	436	441	463	469	464	430	447	445	430	462	425	443	478	475	449	453	431	473	441	457	443	486	442	472	473	463	435	441	421	439	453	456	450	449	473	464	462	459	464	465	449	473	434	435	470	456	492	428	465	441	437	469	479	477	461	488	445	426	472	449	446	453	460	451	474	465	464	414	450	446	462	457	490	466	472	470	436	454	467	459	477	457	491	446	471	473	431	441	459	436	470	441	462	465	415	463	481	438	452	429	481	430	433	471	490	454	477	433	456	471	459	463	435	446	455	446	465	449	474	454	453	463	466	448	472	450	474	447	473	438	439	460	449	463	463	441	450	449	452	476	429	441	432	453	442	471	414	454	441	422	445	423	456	476	468	419	422	467	441	496	454	467	442	459	447	467	452	472	455	442	448	459	493	421	432	473	452	455	434	411	452	476	428	433	454	421	465	470	453	448	478	432	445	437	431	475	438	434	403	415	493	470	519	446	442	449	462	463	426	431	491	458	421	484	466	450	447	452	471	434	470	443	452	453	453	425	465	463	438	430	423	466	508	455	445	454	452	467	488	432	420	488	416	439	459	428	451	436	473	477	453	490	420	484	468	473	470	419	438	460	444	482	451	438	449	463	442	481	439	494	411	438	448	461	511	468	457	446	440	478	439	451	482	438	441	485	451	463	451	422	453	441	426	436	446	416	492	420	480	423	451	452	457	437	465	458	443	457	446	472	450	430	511	443	454	477	429	429	452	454	506	439	477	455	419	462	479	468	436	417	470	472	468	491	445	470	434	457	479	475	483	446	493	482	440	505	477	460	438	475	492	466	456	438	447	471	448	478	451	472	449	470	444	448	439	497	439	512	511	492	423	423	468	490	448	468	452	418	434	462	479	453	469	459	438	470	444	456	468	443	446	448	465	448	418	456	470	464	411	464	447	470	466	447	447	436	472	452	464	484	477	476	418	449	415	446	488	423	484	448	453	462	436	439	484	463	468	482	451	468	431	466	464	444	441	494	482	448	475	477	447	436	451	442	461	455	473	435	510	452	426	436	444	436	421	445	435	484	439	461	467	438	440	434	473	455	412	467	445	457	472	498	439	452	442	470	460	484	472	453	472	451	472	440	436	427	455	482	436	454	463	482	480	437	514	440	457	456	456	423	450	460	425	457	462	463	457	448	493	429	478	405	445	424	449	472	451	426	442	465	412	430	461	471	464	423	458	425	454	472	495	429	460	479	465	452	459	454	477	417	423	449	451	444	470	487	436	465	473	481	458	447	443	429	467	489	482	505	450	439	463	415	482	462	453	473	472	461	463	462	457	458	476	469	475	461	439	450	446	464	450	447	466	435	419	469	455	471	504	478	470	418	472	412	445	474	431	455	435	471	393	479	451	467	442	473	452	456	457	450	469	431	458	427	446	443	475	471	451	430	451	478	442	462	445	425	455	443	476	420	437	416	443	473	437	458	448	445	433	476	479	441	406	493	445	476	482	454	445	487	465	417	457	449	454	446	436	451	464	446	461	464	445	452	441	425	430	441	441	531	444	484	468	442	443	431	467	464	438	453	439	457	484	502	446	455	472	463	435	481	495	449	446	439	459	468	460	477	515	429	435	446	457	461	437	494	468	448	440	454	457	477	431	466	483	478	487	408	499	468	460	461	459	457	484	460	447	457	478	441	457	428	494	457	447	436	408	448	455	440	465	467	443	449	436	420	442	474	451	422	449	447	448	455	439	450	444	468	482	461	468	465	484	441	481	448	471	429	452	450	447	453	443	441	470	449	465	482	449	457	425	498	423	493	438	439	461	463	460	437	459	406	476	451	454	439	449	462	474	466	472	435	431	494	427	482	466	417	507	435	469	441	422	447	439	414	453	453	483	481	480	454	509	481	421	462	428	450	450	438	435	496	465	463	442	441	458	438	468	472	468	471	441	445	483	493	432	469	452	439	452	480	456	446	451	441	467	439	440	458	458	460	429	481	494	483	457	425	494	484	488	448	458	465	434	473	454	453	443	469	428	469	477	427	486	419	448	471	452	445	469	470	432	430	483	443	411	466	495	473	477	465	444	446	473	451	467	472	455	471	454	449	444	486	455	447	433	452	448	453	446	448	428	450	452	437	473	459	481	456	433	442	428	440	499	464	449	451	439	462	419	439	461	466	482	463	414	466	449	486	468	423	458	460	441	455	439	472	464	466	472	483	433	442	433	413	433	474	447	446	494	402	465	458	441	461	468	435	475	408	471	463	435	454	420	457	451	459	437	447	467	448	469	450	487	496	422	454	459	444	435	470	451	451	469	454	452	443	454	440	450	443	448	421	473	460	454	459	472	420	441	436	450	488	443	469	429	452	447	456	466	444	454	485	438	502	429	467	445	425	465	479	407	443	420	461	467	470	451	463	474	446	446	467	448	471	478	461	474	453	441	455	492	416	454	451	432	430	455	422	453	469	459	459	424	471	440	439	438	469	471	483	470	450	473	442	496	463	451	447	492	444	465	486	486	432	472	456	476	477	423	451	473	422	471	466	455	432	494	475	478	452	434	453	446	454	423	477	462	428	456	445	456	473	433	422	501	433	462	438	452	434	429	480	456	468	446	487	445	498	441	459	439	447	445	465	479	445	469	460	469	469	435	457	485	434	410	461	393	469	449	463	432	443	474	467	497	475	433	458	455	451	450	485	448	452	444	444	437	465	468	467	442	449	436	462	447	433	434	489	445	459	441	470	465	452	456	454	459	452	491	421	450	457	447	457	460	455	470	465	448	475	470	477	470	453	475	446	459	467	487	442	457	454	483	487	463	466	457	434	438	445	453	391	485	417	469	473	454	465	500	412
19995	18304	13990	6879	5929	6104	1520	890	646	481	469	493	475	468	447	441	432	496	459	467	437	458	473	469	459	415	438	431	429	423	448	442	445	414	437	470	432	407	456	462	457	473	426	433	463	430	449	449	466	440	429	442	473	452	438	455	426	471	394	439	470	413	436	428	453	427	411	419	431	426	416	448	444	429	431	422	453	466	440	423	421	447	445	476	409	434	433	426	409	387	463	399	441	431	414	430	442	447	435	429	403	416	445	467	440	444	414	447	467	395	422	440	422	393	434	425	417	401	481	453	444	424	442	443	434	456	434	397	424	416	446	453	462	416	432	417	440	438	435	450	478	437	449	437	458	424	436	408	431	455	434	448	420	475	481	400	431	457	463	441	462	442	427	432	453	454	428	459	434	431	422	403	452	402	434	440	437	384	410	415	446	427	432	459	426	431	446	418	422	416	447	454	438	456	452	480	409	431	472	429	438	412	436	430	430	468	435	424	460	456	462	449	421	474	427	431	466	439	450	382	444	416	439	423	455	413	420	423	459	411	458	435	449	445	441	457	431	448	440	397	433	422	427	415	446	404	408	477	472	431	435	420	418	414	425	451	475	442	413	427	495	434	470	424	426	434	420	396	432	466	429	434	418	383	401	468	456	460	410	471	459	443	399	464	455	450	454	428	422	429	426	456	452	437	465	434	410	419	405	455	431	416	426	406	414	454	429	486	428	463	451	403	435	429	416	408	403	423	445	435	477	431	443	382	451	401	443	401	453	438	418	439	450	419	483	421	424	442	397	456	443	471	443	417	451	463	444	495	417	434	478	398	456	438	418	447	427	455	482	429	450	440	496	409	439	414	444	430	448	425	451	453	424	449	438	418	467	423	397	462	428	440	488	430	482	424	437	428	416	416	452	455	418	438	487	452	425	421	410	394	443	447	447	466	439	425	420	436	430	431	415	455	422	469	417	420	444	421	402	448	417	396	437	422	417	458	417	453	436	429	482	428	414	468	442	429	430	420	433	438	486	450	451	428	446	448	428	430	419	454	435	454	408	427	409	436	450	426	459	480	398	455	415	410	482	461	424	433	428	394	461	423	406	431	447	407	429	430	429	449	468	443	459	449	475	463	424	436	438	430	417	440	469	453	428	459	402	464	431	427	424	454	424	476	447	441	446	388	460	416	457	435	444	451	428	428	433	428	407	485	424	452	417	454	458	457	377	466	442	435	412	429	430	490	417	447	423	405	411	445	449	429	472	445	422	395	447	446	454	445	428	457	412	454	477	414	455	443	445	425	415	418	456	418	458	409	424	412	430	432	409	449	444	451	402	429	439	433	409	440	418	409	430	433	453	414	389	420	426	450	437	446	394	463	441	482	406	482	424	421	437	424	434	440	416	439	445	449	448	447	424	408	413	438	440	439	418	451	429	466	424	442	443	471	443	400	424	441	421	438	408	476	442	429	399	428	429	433	426	444	426	446	432	454	451	446	442	446	468	432	427	418	439	447	422	419	437	439	429	445	448	479	407	433	427	429	421	436	443	425	426	451	427	414	419	415	421	429	458	438	441	417	433	380	438	418	403	410	475	414	467	458	424	439	449	443	436	400	407	417	442	416	430	427	449	446	427	469	414	426	450	420	420	425	421	443	430	436	408	473	446	445	445	406	433	418	418	443	459	420	403	447	461	440	409	447	423	419	490	421	447	438	448	430	414	443	426	447	398	423	443	407	465	456	420	446	415	444	457	457	425	437	451	425	498	430	407	469	450	457	475	404	437	408	436	455	421	448	461	414	475	450	444	444	434	392	447	454	438	402	442	434	434	442	409	412	450	459	397	450	431	416	425	437	460	446	395	416	421	417	375	423	444	476	423	410	427	434	401	410	416	438	425	437	467	451	420	416	465	445	497	423	464	444	453	415	446	417	469	428	470	421	427	433	449	452	444	424	441	437	450	456	421	426	428	443	446	461	454	451	436	420	459	434	433	442	450	413	460	428	455	450	403	460	413	449	421	421	431	456	454	402	412	426	398	436	415	461	442	442	429	415	426	420	433	424	461	379	443	422	385	436	435	425	416	427	419	470	474	469	470	430	443	433	477	443	442	468	439	428	441	449	486	443	399	447	440	453	470	428	423	427	410	423	459	423	449	414	449	441	474	406	456	396	408	439	421	430	461	420	438	434	403	436	426	430	442	398	422	436	440	449	431	389	450	405	465	405	444	433	450	436	403	407	459	448	444	433	474	447	438	438	441	422	429	435	402	406	458	478	416	423	418	425	450	437	429	400	428	426	432	467	442	414	416	412	460	466	460	431	411	427	398	432	441	406	387	442	440	443	417	460	420	437	398	443	459	447	452	375	480	455	439	438	461	453	397	459	407	463	427	435	450	468	449	472	457	437	412	455	423	419	417	431	453	472	443	422	402	445	462	451	425	451	462	467	433	416	417	416	419	423	401	443	416	417	438	423	450	439	427	447	408	415	466	449	426	429	456	439	468	456	431	418	449	476	459	425	437	422	437	430	412	413	465	463	484	465	415	430	473	438	417	387	422	431	453	448	458	432	452	437	429	461	458	474	413	458	410	459	459	429	437	478	422	400	461	440	460	389	464	423	381	389	422	436	431	469	443	474	448	436	475	447	423	466	416	429	413	409	418	404	430	462	430	402	438	449	439	433	435	450	418	467	438	433	416	450	467	434	419	430	454	423	422	492	431	457	441	405	419	418	441	406	431	454	416	445	443	430	410	424	411	463	409	425	423	437	435	416	423	452	426	393	411	420	442	410	440	435	446	399	449	461	412	474	446	482	441	403	441	448	445	465	451	426	430	427	462	424	438	476	425	431	424	417	443	437	468	425	401	447	445	452	439	435	442	431	457	421	461	426	418	439	451	430	380	435	433	421	426	432	410	426	436	463	427	470	451	438	443	419	440	463	412	449	447	438	450	458	439	413	448	421	445	407	374	407	455	419	427	463	429	428	457	398	431	422	448	452	435	433	443	462	427	426	427	447	441	485	446	426	459	415	404	452	469	431	439	477	433	435	427	454	449	426	469	440	412	427	442	432	458	375	426	443	468	428	433	441	472	449	443	457	427	403	422	444	411	438	432	455	394	456	435	446	449	429	451	416	457	402	426	454	430	406	454	412	423	415	469	420	416	430	398	433	445	409	425	453	441	433	445	414	417	425	454	450	420	400	462	437	453	428	461	440	430	436	427	412	423	422	407	405	441	444	463	388	435	438	438	449	432	443	415	434	434	436	462	416	408	448	455	426	438	393	408	436	428	483	469	443	443	396	415	441	422	399	451	427	413	412	420	471	434	429	426	426	406	444	438	413	442	454	439	399	409	414	428	451	444	437	414	431	431	430	455	464	424	469	391	451	435	442	450	451	451	450	444	453	462	434	451	433	410	464	466	439	428	436	430	449	416	433	467	421	453	453	445	440	464	397	407	442	440	409	402	487	430	452	429	425	423	417	410	435	389	463	462	397	450	435	430	395	467	471
15927	18533	19082	13789	20507	20909	6244	3920	2457	1214	1242	1161	1117	1175	1237	1109	1112	1154	1157	1124	1161	1139	1080	1045	1081	991	963	981	960	993	940	1046	969	949	937	925	965	976	1000	977	938	1004	967	988	951	951	977	988	920	994	1001	996	943	950	1019	948	984	964	965	1011	1021	980	1002	889	1000	950	977	974	947	993	1012	946	972	956	974	993	964	975	963	1001	941	1018	950	1041	969	970	955	978	994	948	970	942	987	943	978	1020	995	998	995	945	991	965	996	986	987	981	974	966	926	978	1030	897	952	912	965	948	963	972	1015	1013	902	1022	970	1002	1026	1008	989	942	979	934	1035	1026	1012	955	926	902	932	997	953	990	939	942	963	936	984	947	957	1015	1007	996	996	933	1018	927	961	996	1008	933	965	980	998	1004	980	951	955	948	1016	1034	988	966	958	909	944	1033	965	963	989	955	960	1017	946	990	1019	1046	1005	978	983	951	970	978	975	934	961	989	1029	960	962	981	989	993	1042	983	938	984	967	1033	955	956	926	944	956	1031	986	994	947	1039	936	999	984	969	969	986	988	970	948	961	967	948	969	934	975	1008	924	1007	1052	981	993	1076	961	1058	954	975	966	968	992	1003	1023	949	938	960	923	1000	975	946	986	1048	1009	998	965	981	912	975	993	991	925	886	985	940	938	999	1006	941	942	1000	933	967	922	984	990	960	966	1031	946	916	1019	934	935	971	1010	983	964	982	941	949	914	1061	964	1018	999	963	958	985	988	962	988	985	1000	947	923	972	968	995	970	928	983	1000	976	971	986	964	1007	965	1014	947	994	1000	971	996	918	994	989	985	930	932	984	935	961	990	920	978	965	963	942	998	974	968	954	971	1019	945	976	981	991	955	965	953	996	980	1002	1023	998	992	932	994	987	991	976	975	986	986	1002	925	973	961	964	975	965	1009	940	1011	1018	939	971	990	981	967	951	979	906	949	968	997	969	957	934	988	972	937	981	946	900	990	973	966	958	997	943	996	1004	999	965	964	974	988	948	986	955	944	927	956	944	1008	990	998	992	1004	1007	937	979	998	958	968	937	936	927	1026	1002	944	930	971	982	1004	1013	956	968	977	994	935	925	898	962	982	962	930	965	985	978	953	972	981	964	1001	987	938	959	996	1018	950	974	955	958	962	958	936	995	972	971	965	1005	987	994	1045	969	1027	948	998	995	969	931	993	943	944	992	907	958	995	948	976	1014	994	966	930	965	987	931	977	961	980	992	997	985	1000	923	965	970	937	966	954	969	1033	977	957	983	1018	947	992	1020	910	910	997	1009	973	1007	1022	972	1022	969	948	973	980	946	989	956	1004	969	954	916	981	1018	973	952	991	978	950	950	987	953	1013	1001	941	967	947	1002	994	956	983	1027	977	947	964	939	1019	998	1020	997	959	968	946	988	951	966	984	1032	982	984	947	988	969	967	952	1001	993	964	940	975	936	971	961	988	953	950	967	901	995	1004	953	982	1005	1022	974	959	995	935	950	962	950	953	938	972	916	1024	931	927	1003	1014	1017	960	953	945	1022	965	945	958	989	1000	968	970	994	1003	938	977	957	974	945	983	1013	955	951	992	980	938	999	1040	962	963	946	976	933	979	1011	981	942	1013	957	932	986	963	974	952	963	937	990	1010	962	935	961	921	997	975	985	965	964	930	956	935	906	944	1028	939	987	996	938	1012	954	1021	941	962	962	906	946	1012	944	941	993	944	938	969	1005	995	997	1021	1020	994	975	1029	993	957	960	999	965	1014	986	972	981	1027	964	948	980	952	984	941	916	973	961	1016	939	961	1000	973	992	936	971	972	968	1009	1007	1017	974	966	926	944	957	1032	981	1003	986	987	911	952	955	994	930	1050	935	1024	955	958	946	959	1009	945	1056	998	993	899	986	1020	951	968	935	988	971	947	981	1027	973	989	982	979	1014	976	963	978	961	953	954	1022	986	978	991	927	944	982	950	944	1006	1005	1021	968	979	957	940	1074	994	994	953	994	980	1002	956	982	933	991	991	1008	961	996	996	944	968	995	993	993	929	984	944	1011	932	983	992	978	968	1036	982	980	970	953	1014	986	957	976	954	947	898	1000	998	1032	943	951	935	992	956	946	993	971	970	972	1006	978	989	1044	989	943	972	1013	951	975	984	977	918	954	986	981	971	939	982	986	1021	999	1015	964	1005	1002	934	938	999	919	928	948	973	934	929	1037	1041	971	976	952	995	980	978	988	990	961	945	1009	904	971	964	905	966	966	938	932	1005	988	961	939	998	981	965	932	948	971	944	977	983	984	1005	959	968	1032	959	1009	999	961	962	936	959	993	1016	1001	991	969	907	952	1006	981	1011	978	1019	1005	969	1016	1020	1007	998	1040	1007	956	1046	997	968	997	978	993	996	968	1017	987	982	989	945	980	981	967	1011	928	981	933	976	969	966	992	984	975	975	966	947	946	976	937	1006	974	938	1021	1045	947	998	987	962	933	1023	1003	958	1016	964	937	1027	907	1000	984	931	951	935	975	983	917	952	922	958	956	981	1013	911	953	994	954	938	998	923	962	978	925	973	1001	985	988	930	968	994	979	1000	1048	984	950	1021	960	973	1003	982	997	1004	1013	896	1000	988	1003	1017	956	997	988	992	945	947	971	1018	969	975	912	926	948	1019	978	962	961	1040	988	984	953	983	991	1000	955	969	978	974	960	1026	978	976	913	982	930	987	965	1019	942	991	959	971	980	968	946	936	950	1046	953	956	1000	1016	935	992	1003	958	950	1002	968	960	960	1052	1061	945	963	944	974	950	985	928	941	971	945	976	997	980	976	918	978	1040	998	980	1016	953	1004	961	954	990	967	975	934	931	1002	946	967	997	960	972	1020	981	991	981	957	965	984	944	1004	998	983	1017	972	970	984	917	954	992	966	983	977	949	955	933	991	913	994	939	971	982	948	948	997	951	951	1038	1031	965	937	1003	1018	964	1021	877	1023	1006	967	946	992	975	991	980	984	963	964	955	940	984	904	957	919	963	960	998	966	952	1006	941	1020	965	966	971	933	945	977	1026	973	986	930	958	991	986	971	968	940	1001	954	959	953	956	932	985	998	972	1007	981	1008	1024	939	1001	1018	987	988	984	994	981	947	983	927	977	958	1013	988	979	1060	972	949	971	1012	992	956	1010	952	1025	975	978	998	957	947	966	983	897	977	948	941	937	962	997	971	1009	969	954	947	966	950	989	923	1011	977	948	941	923	924	956	992	1015	982	953	952	969	936	989	976	1028	988	997	956	927	1002	941	942	968	1027	929	983	992	966	989	972	1022	1009	938	954	985	1023	989	951	1011	992	1015	965	982	960	986	999	970	995	980	994	975	1001	992	982	1000	1024	966	934	964	936	970	1000	957	1004	1004	978	1011	970	964	976	969	938	983	928	989	985	907	1035	928	928	993	934	1007	956	927	1007	1015	953	954	938	988	991	928	945	948	1030	980	934	980	925	933	993	985	965	960	982	952	985	1032	949	954	982	963	989	971	977	947	995	1015	1000	975	997	980	970	976	963	962	943	954	1016	973	962	970	963	968	943	957	908	979	958	1010	986	967	984	965	967	934	942	976	903	954	1030	1008	992	971	979	976	945	962	967	991	1009	1010	1021	989	912	949	1050	1008	964	964	994	961	957	959	984	972	973	973	1016	970	967	944	980	955	986	997	993	922	973	984	965	906	992	979	968	1031	966	1026	923	986	1040	1035	1012	938	975	981	959	995	952	983	994	1000	923	945	988	975	1019	997	996	957
54549	45279	40486	37581	42348	54409	31656	23146	14507	2842	1275	1262	1097	1057	898	794	626	653	623	539	496	537	665	600	569	425	352	369	287	271	249	251	230	270	264	305	269	241	245	235	236	292	263	252	295	259	280	249	245	250	278	226	280	264	273	256	304	264	302	286	256	249	247	265	265	223	237	271	265	257	259	274	294	249	252	254	279	233	276	271	251	246	262	268	252	287	227	259	275	272	273	246	260	250	250	293	282	280	265	244	251	266	284	289	305	278	254	245	258	250	289	243	254	257	268	279	297	288	264	300	238	229	275	263	272	271	251	246	252	241	254	229	255	257	246	278	272	274	241	256	277	277	260	306	267	268	264	233	272	281	265	274	267	278	261	281	267	249	263	264	263	254	283	262	230	275	211	290	274	263	266	268	285	249	256	268	254	262	258	266	258	264	270	265	266	239	263	255	271	265	253	267	249	280	241	262	275	279	248	280	249	288	258	288	269	256	283	249	292	243	254	266	295	267	280	240	282	287	303	282	288	303	276	239	294	245	255	289	257	279	275	268	247	243	316	265	255	275	261	239	257	296	261	243	298	278	265	254	254	257	252	285	249	280	258	250	271	288	255	291	259	268	245	273	271	251	254	275	268	281	267	279	263	265	275	269	278	286	275	287	283	278	295	255	280	250	240	225	271	287	278	255	263	241	264	234	283	249	270	264	261	250	264	228	248	252	250	258	248	256	245	247	281	229	257	238	270	297	243	248	280	245	248	271	258	289	228	247	235	274	266	243	292	269	254	266	269	255	287	255	251	239	276	275	247	279	281	286	279	251	300	277	233	255	249	278	314	265	260	261	246	279	282	266	287	260	290	264	255	284	271	261	237	280	244	248	240	263	297	254	263	270	275	272	275	248	294	279	253	262	272	276	287	282	255	266	269	265	246	276	290	272	266	259	255	283	253	286	241	288	285	293	254	259	231	269	282	247	284	254	283	247	245	267	266	233	259	268	257	299	280	266	261	262	274	261	245	250	262	260	238	267	277	283	280	267	251	261	283	291	266	261	289	251	307	253	284	276	263	238	252	261	270	246	292	240	282	257	254	199	258	253	266	271	251	274	248	251	262	258	293	262	272	291	261	281	265	258	247	254	253	273	273	278	267	264	292	270	263	259	249	288	289	254	272	246	236	238	270	252	266	260	246	266	276	271	257	234	262	259	285	297	243	278	272	270	254	259	300	282	246	245	271	227	261	299	288	261	259	263	259	249	243	258	282	298	222	254	267	254	243	273	289	250	305	263	264	274	295	258	283	256	257	273	266	278	250	259	258	287	275	262	284	253	278	268	294	291	281	263	258	291	278	223	267	263	282	290	256	256	300	260	263	273	286	272	275	278	266	270	247	271	260	276	234	257	281	262	283	269	279	275	246	250	283	260	277	276	255	263	236	242	245	261	278	233	274	287	273	267	279	266	266	245	277	267	250	269	251	245	280	254	236	281	278	264	252	243	252	282	283	270	251	258	236	271	228	292	232	265	291	268	248	275	294	245	252	270	272	288	262	285	273	260	294	258	241	259	323	266	306	272	259	266	243	263	280	248	247	236	251	262	257	250	284	272	222	280	261	283	247	297	288	278	241	253	280	287	275	285	238	268	231	284	261	297	269	255	249	282	280	266	272	246	247	318	264	289	265	230	254	264	255	267	237	258	253	273	257	234	254	267	282	280	278	290	269	255	228	283	258	276	283	253	254	240	289	269	260	261	246	256	272	256	250	279	252	270	315	265	246	260	254	264	265	265	284	253	261	271	260	295	298	279	269	264	264	266	247	237	263	271	253	282	268	287	242	284	257	258	244	259	273	273	218	242	280	264	276	276	254	241	266	286	303	266	261	257	285	280	264	258	236	254	254	283	266	255	263	263	268	249	244	280	272	302	266	262	244	264	281	262	276	252	254	261	274	262	242	268	300	279	278	256	252	269	314	246	262	267	284	233	270	304	256	262	270	262	259	288	283	254	267	262	272	270	226	251	277	274	247	269	244	232	280	211	239	257	260	250	268	316	244	258	281	265	255	236	269	289	264	260	263	234	270	260	251	229	275	251	242	271	271	269	247	258	275	282	288	267	251	292	221	266	269	264	242	286	277	279	282	286	257	242	238	283	214	267	300	252	238	291	283	238	267	233	239	276	278	258	251	250	246	278	275	273	282	214	242	252	282	238	258	292	269	269	233	285	282	264	251	276	268	250	268	241	251	273	253	250	247	261	270	246	274	277	274	256	270	262	256	251	263	250	267	284	275	279	258	257	263	269	260	257	251	274	278	248	265	248	275	300	259	238	255	254	276	284	284	281	271	269	279	286	272	264	294	257	252	257	265	261	315	240	271	273	261	269	263	276	267	271	277	251	251	260	296	278	240	294	266	259	254	267	263	269	254	284	274	249	280	248	263	271	286	295	244	268	267	245	237	286	240	268	261	249	273	254	245	292	230	295	245	260	249	280	254	242	278	257	300	260	290	280	260	253	271	235	279	282	262	295	267	275	254	272	232	275	259	288	289	275	258	257	270	287	312	284	269	273	286	260	265	253	273	271	267	279	288	242	268	285	252	250	286	294	262	257	255	250	263	253	283	245	276	265	285	256	263	260	274	279	284	274	269	282	255	262	229	237	278	283	222	293	261	250	238	286	246	265	228	265	296	311	260	240	252	245	251	246	249	261	246	267	276	249	242	256	279	274	286	259	265	260	270	251	226	278	265	268	249	246	266	270	278	263	265	275	284	271	288	277	262	248	265	268	290	244	307	223	270	222	250	252	280	284	264	268	259	265	249	288	262	257	239	268	256	245	286	244	263	272	253	269	265	270	272	271	304	240	256	272	274	266	265	264	238	298	247	249	246	250	245	262	261	301	247	269	252	241	269	259	266	252	259	286	302	259	271	279	270	260	250	274	221	258	294	280	223	283	275	292	302	262	256	275	256	260	263	275	283	305	270	294	276	260	297	246	284	233	249	228	256	267	268	256	247	266	274	267	294	270	260	297	242	229	269	250	269	233	244	283	277	249	257	262	278	256	247	292	265	258	264	244	295	255	293	245	289	253	257	257	286	266	293	271	268	285	267	279	253	249	288	274	282	295	282	288	267	261	270	239	245	258	239	249	239	289	274	254	278	284	280	268	265	266	268	267	260	275	269	264	274	251	251	269	274	240	295	276	238	268	266	224	277	261	283	248	283	265	264	235	259	248	279	268	265	256	254	273	278	286	273	292	265	250	277	258	278	284	278	234	281	279	280	256	279	228	278	279	266	270	262	275	259	280	255	270	277	272	250	250	262	274	274	280	246	272	273	240	278	269	281	262	246	273	243	268	274	239	249	238	326	232	284	316	271	219	274	268	256	263	299	279	268	272	254	280	283	263	254	283	257	242	255	248	239	252	281	281	242	271	264	283	240	254	250	247	286	276	246	281	271	271	287	283	271	298	267	258	264	238	286	267	294	298	284	292	297	267	282	270	263	273	261	314
48071	53311	49749	44942	59496	59134	40378	32616	21183	5094	5199	5954	4389	5198	4148	3702	2759	2950	3189	2521	2040	2599	3289	3108	2630	1202	1177	1437	854	800	735	736	714	718	671	716	685	707	646	695	655	644	696	626	629	615	674	632	621	623	643	627	620	613	628	623	607	623	640	619	643	634	688	597	660	670	616	582	632	614	613	678	643	671	640	638	624	598	599	603	632	593	632	598	589	625	544	647	620	587	577	607	617	633	598	637	620	661	626	640	622	636	597	635	607	674	606	626	637	652	595	619	653	581	618	629	623	604	583	601	575	612	634	668	638	625	564	651	609	605	593	592	602	599	637	629	607	606	635	608	613	579	597	591	650	623	630	622	622	617	602	627	604	610	597	626	622	613	584	666	590	588	668	600	638	663	620	623	579	614	603	570	648	614	658	665	604	629	608	585	573	578	604	581	614	594	678	614	597	651	587	621	617	592	619	639	622	608	598	620	603	578	595	648	586	626	599	598	605	615	618	590	588	636	581	578	574	644	678	640	587	580	630	631	608	636	622	642	603	594	638	652	608	613	606	640	606	588	597	626	604	615	622	624	592	606	640	622	595	593	567	611	598	589	592	633	585	612	635	578	570	642	653	644	641	577	613	630	613	630	646	625	630	590	583	620	644	641	634	598	616	593	631	618	574	638	605	645	599	597	632	600	586	613	610	610	637	603	599	596	595	579	622	649	595	586	601	634	610	666	643	567	634	612	633	620	593	591	571	618	595	600	595	637	642	618	637	618	585	606	646	630	568	649	559	588	572	625	584	574	632	640	591	583	600	608	629	586	607	629	609	625	665	623	595	681	607	658	612	604	616	598	673	612	632	625	678	617	623	584	630	586	571	594	585	594	639	632	614	631	617	633	600	633	603	620	593	588	636	616	610	602	640	648	591	584	583	629	633	648	642	614	599	626	644	610	616	636	643	595	619	633	637	578	598	699	642	659	664	609	626	591	642	615	628	635	631	589	592	575	661	577	575	565	622	635	623	643	602	577	603	614	591	560	606	619	605	624	598	626	583	610	648	621	622	641	625	609	624	605	591	629	664	591	613	638	626	603	599	569	620	636	613	622	623	618	582	611	600	635	616	594	563	647	581	661	609	629	622	553	599	589	647	616	628	591	641	615	642	615	595	577	581	573	626	671	609	606	618	619	613	608	646	617	587	600	656	609	598	611	631	598	662	612	611	627	661	590	652	694	598	595	669	627	620	607	596	578	631	637	627	667	628	632	618	621	605	579	635	660	626	600	632	607	620	609	596	606	587	595	617	573	618	602	665	625	623	620	608	631	639	567	624	591	584	628	639	558	594	591	622	639	625	627	636	601	601	609	646	627	620	629	598	617	636	600	587	652	607	589	622	597	612	602	613	608	617	639	630	590	644	654	636	658	611	637	627	621	612	607	606	629	626	631	638	601	561	632	649	611	630	596	604	580	660	588	608	622	621	616	613	583	636	677	562	621	664	609	627	642	621	626	634	612	603	630	606	600	637	578	617	647	619	605	611	634	642	569	606	553	595	608	613	625	594	630	658	639	624	570	624	620	586	626	616	654	610	607	586	633	590	588	615	615	599	612	613	592	626	627	593	580	633	650	649	606	616	572	652	595	658	631	599	594	640	591	615	625	632	614	606	658	604	642	646	614	642	594	614	588	624	555	688	620	610	596	644	648	636	590	618	601	567	573	608	606	612	583	654	585	600	683	649	643	633	630	604	624	623	643	624	633	584	593	604	621	648	610	604	616	659	679	633	625	624	607	596	649	589	632	580	636	594	625	602	583	609	608	633	628	603	612	630	595	641	596	639	657	642	620	626	629	618	624	589	612	629	625	644	614	666	630	600	655	572	637	574	617	579	622	606	616	609	608	604	583	589	602	648	646	652	642	639	602	605	626	633	677	615	610	603	632	654	649	610	629	635	607	644	620	623	662	617	606	633	643	567	614	585	568	610	634	601	606	587	669	585	611	646	583	650	601	582	632	633	600	624	607	607	638	627	606	617	580	591	619	581	564	564	621	570	627	585	606	617	599	652	617	593	546	632	649	558	606	649	623	651	635	603	595	624	605	603	646	654	604	596	620	625	597	605	602	589	623	624	628	622	587	619	640	656	652	645	609	630	602	648	650	641	605	631	631	617	567	597	600	610	590	588	589	599	632	608	632	572	613	568	623	675	593	613	634	572	616	627	595	615	613	587	643	573	621	608	591	593	659	608	621	606	552	629	557	608	606	587	622	598	622	574	541	622	608	646	599	560	635	636	616	652	629	608	646	647	583	647	628	602	615	632	607	582	645	648	566	600	614	630	618	606	608	640	618	600	655	633	591	599	563	612	630	650	601	591	639	595	599	569	609	570	657	591	620	608	642	659	630	632	650	662	627	577	634	640	602	635	617	617	625	631	620	616	634	665	612	571	605	634	588	645	613	667	622	634	607	573	628	612	595	665	615	580	591	614	579	623	606	667	627	579	601	636	614	613	607	634	614	616	616	621	590	648	587	561	635	610	625	651	678	581	596	657	637	587	598	616	617	623	586	619	595	628	579	644	593	622	656	598	630	629	613	587	616	620	585	633	650	632	627	629	637	631	580	609	652	622	641	599	621	589	597	622	594	611	611	628	639	640	608	626	587	611	591	628	601	608	599	646	640	630	619	609	631	600	594	631	579	641	571	630	561	655	619	649	591	626	637	652	666	600	575	631	608	571	630	582	600	631	591	663	630	610	551	638	636	607	618	659	593	631	647	652	643	639	661	596	595	638	627	606	663	633	558	623	606	584	617	644	548	614	609	630	562	569	617	641	643	638	651	625	660	584	624	642	629	627	582	602	607	627	612	625	640	622	616	628	648	592	562	578	669	625	624	613	604	629	627	598	615	602	605	649	601	645	601	614	613	620	601	617	605	587	640	571	613	650	592	612	607	628	615	646	582	659	612	646	615	610	574	654	643	597	604	623	620	656	637	591	612	663	592	598	626	638	587	618	624	626	628	620	621	622	635	598	565	622	591	618	605	604	584	609	611	594	615	632	577	618	596	591	630	603	626	674	658	612	606	608	614	613	624	589	648	602	630	645	599	586	629	612	558	623	617	590	618	561	609	619	611	615	612	609	656	584	630	618	577	619	627	619	630	622	623	641	616	616	594	637	602	641	603	668	652	642	608	613	616	595	600	636	664	612	621	624	624	648	637	638	600	608	596	620	623	648	627	626	563	636	608	650	624	609	634	640	606	620	580	603	642	617	605	603	607	596	669	592	607	587	617	596	651	629	583	607	596	574	614	601	660	611	602	626	648	594	607	584	622	634	608	603	604	631	616	626	589	614	603	614	628	592	647	665	625	636	615	606	645	564	662	639	603	653	632	610	587	638	591	612	678	581	608	582	636	618	687	612	626	582	607	637	590	603	614	591	644	648	634	624	595	607	568	632	599	606	595	619	602	653	601	655	678	628	610	611	644	615	621	625	596	604	604	658	612	649	608	598	634
58149	44415	40062	38618	43768	54903	37162	30184	26054	8331	4571	3038	2315	2633	1767	1119	875	1311	890	815	644	783	900	845	698	371	346	394	247	202	183	201	203	200	213	216	223	201	204	198	192	161	191	215	204	176	187	196	196	194	169	208	184	175	196	187	189	203	182	172	172	183	173	178	172	185	192	206	199	168	207	192	193	164	165	187	188	195	150	200	176	177	174	205	189	178	188	184	211	187	191	177	196	190	168	173	188	182	196	178	178	190	169	178	197	161	202	174	174	216	197	194	200	178	189	207	211	156	157	185	176	183	182	188	195	177	178	164	175	172	184	189	193	166	204	171	197	187	167	151	176	194	185	166	183	170	200	191	185	196	176	174	184	178	165	193	179	186	188	192	199	196	190	201	198	201	193	162	206	186	179	175	180	169	149	178	197	180	173	195	164	178	149	193	169	175	172	182	168	195	163	181	206	194	206	208	158	188	185	191	172	206	174	167	181	180	188	181	175	182	188	183	160	205	182	185	147	177	189	154	171	209	172	190	135	189	168	200	180	159	180	215	171	201	181	195	178	172	179	151	197	198	194	185	177	189	182	195	188	183	197	180	186	172	182	160	218	200	179	194	197	191	198	181	188	172	193	170	186	199	182	181	168	172	196	176	180	210	175	182	171	152	192	165	182	193	169	174	170	195	212	195	189	186	177	193	158	189	171	182	196	182	202	168	165	169	189	177	184	195	176	166	206	179	190	177	193	177	177	177	169	175	178	165	171	181	212	205	202	171	176	168	173	180	203	178	187	179	206	164	175	172	184	198	182	204	195	172	188	177	192	185	173	177	168	197	146	176	183	162	185	177	192	162	197	191	180	194	199	180	181	210	179	176	180	178	196	172	184	183	170	169	186	169	191	182	182	206	176	184	198	183	175	179	153	197	193	159	178	182	196	163	218	169	183	180	180	169	174	191	192	181	172	183	192	198	201	177	194	157	193	184	178	175	172	193	209	178	178	185	180	179	187	206	187	192	167	178	163	164	182	188	198	200	195	184	180	166	146	201	165	198	191	184	171	173	196	188	152	168	182	187	174	161	186	168	182	190	189	176	214	189	194	191	184	177	181	171	189	195	169	192	182	195	166	213	209	191	191	197	163	155	164	198	193	188	162	205	209	169	167	198	189	206	180	164	172	185	191	188	189	192	167	198	180	180	200	167	196	176	191	177	188	204	164	175	161	202	181	204	190	180	212	200	163	207	177	178	186	187	188	210	196	184	185	197	168	178	189	175	192	169	199	189	171	196	178	198	172	190	202	195	197	176	180	197	164	166	198	194	175	174	169	192	206	206	158	186	183	173	183	155	201	192	170	185	208	173	172	179	188	161	197	165	175	188	146	152	158	142	160	204	186	193	196	178	191	176	182	198	173	178	172	200	168	199	182	183	180	183	173	172	202	181	168	194	181	156	177	182	180	193	182	197	191	184	186	160	198	201	198	184	203	162	167	179	185	177	197	184	160	161	175	193	171	184	169	175	194	186	176	168	187	204	174	199	210	185	184	198	179	215	176	191	190	199	169	169	199	152	192	183	183	148	191	180	177	175	188	181	199	176	176	161	167	165	172	179	184	180	179	167	184	187	174	175	192	190	169	206	176	180	188	161	203	208	154	160	160	183	174	173	185	188	205	171	193	193	177	187	186	178	169	202	195	165	193	173	179	183	180	183	166	179	194	179	185	201	192	189	178	169	189	205	168	171	161	180	169	157	167	180	197	180	178	196	169	198	185	158	188	185	172	168	172	192	197	174	173	168	164	186	186	181	192	184	177	190	165	176	186	186	182	183	191	182	185	171	191	186	166	180	210	197	180	156	175	201	194	202	189	163	186	190	195	165	182	150	183	171	199	175	179	169	173	200	197	186	193	179	155	173	212	193	167	185	185	200	167	200	175	184	166	168	191	167	195	187	174	162	179	182	190	171	175	185	178	186	181	192	167	173	184	179	188	174	188	152	168	171	187	196	199	199	169	187	187	192	198	162	195	186	186	182	205	164	187	172	172	205	180	177	167	167	190	154	158	175	192	175	180	193	177	184	196	177	207	189	180	182	164	179	177	168	190	182	165	166	194	165	186	186	189	174	187	187	179	182	161	190	171	186	187	181	175	190	197	174	159	207	172	193	183	173	190	151	165	173	186	181	178	198	188	161	183	189	164	186	165	196	210	199	186	181	175	180	168	181	164	169	145	180	177	197	184	157	182	191	195	185	167	185	197	218	145	160	206	164	182	204	187	200	183	185	165	187	180	167	173	180	172	186	204	176	172	190	172	177	177	192	165	170	195	185	160	192	171	195	177	173	188	204	200	196	174	191	185	194	182	175	171	160	179	179	183	176	188	146	182	160	195	162	179	179	182	189	180	183	208	174	192	175	175	157	167	204	177	176	174	176	196	181	187	191	199	214	185	194	173	197	174	189	225	172	180	214	193	186	155	194	193	183	177	210	210	208	190	192	192	196	196	219	194	181	198	170	194	182	208	215	181	166	160	171	161	197	202	178	175	180	159	180	180	168	202	152	191	185	188	164	158	194	207	177	171	175	173	170	183	197	203	210	184	213	199	183	188	176	181	150	169	182	177	174	195	173	177	182	158	186	180	194	203	190	178	188	161	200	185	199	168	189	174	179	177	165	185	188	173	190	178	180	183	176	182	187	183	154	187	177	176	171	167	182	204	193	188	157	191	175	194	177	176	175	180	174	202	174	165	170	172	183	167	182	167	173	161	186	196	187	173	169	178	183	170	188	173	184	158	187	178	187	177	191	183	172	175	205	165	179	198	198	196	170	199	205	178	195	166	172	212	202	189	166	194	191	177	172	175	182	188	186	172	182	173	171	165	149	162	180	185	202	177	199	184	193	173	169	202	197	205	179	189	152	192	185	159	172	166	199	181	176	154	186	194	163	197	179	179	178	179	186	173	193	173	195	197	169	170	176	193	178	174	228	196	173	193	191	206	172	173	178	204	194	157	169	157	166	180	205	180	173	170	190	185	172	197	173	174	189	178	182	184	176	179	194	186	183	161	195	184	167	192	168	191	175	173	171	158	186	193	187	198	180	182	189	144	183	186	204	196	208	183	194	170	177	181	193	179	198	174	177	174	207	158	189	174	188	190	183	207	199	176	189	184	178	152	188	170	160	181	173	183	191	201	186	204	186	187	205	187	148	197	180	171	185	160	184	190	182	153	178	171	180	182	185	166	177	176	171	206	190	176	193	183	184	154	168	172	152	178	166	173	199	162	173	187	192	188	173	182	181	164	183	190	183	189	198	192	178	197	182	186	189	190	189	170	170	168	150	176	170	169	197	177	172	187	167	214	194	203	154	170	185	198	178	186	190	186	191	192	222	171	171	150	143	145	178	170	174	166	188	191	161	183	211	176	186	201	183	182	191	182	184	172	161	177	182	187	218	188	175	199	203	177	187	174	179	170	175	193	161	185	186	188	176	175	202	197	215	196	203	173	175	184	163
53324	57283	52010	47920	64153	63099	49532	41837	28396	9512	13900	10331	9483	10327	6384	4631	4665	6466	5190	4137	3435	4464	5501	4449	3852	1828	1311	1776	739	756	590	620	622	519	584	578	580	592	567	544	530	531	524	545	554	530	518	504	513	508	491	523	488	524	467	472	490	489	485	491	475	501	494	455	490	494	515	496	483	467	482	487	490	468	465	496	465	485	495	449	473	508	485	469	471	448	445	490	449	454	453	451	465	491	520	450	503	473	515	504	448	432	481	452	429	458	496	449	468	463	480	455	474	447	436	408	480	466	461	455	465	458	424	504	457	476	448	448	449	438	491	470	467	428	472	433	433	448	414	416	424	465	421	463	470	431	457	468	420	446	448	437	445	476	444	456	489	502	483	447	456	501	477	410	448	439	488	421	452	464	448	493	448	404	458	468	422	447	484	438	443	477	461	423	480	395	466	457	469	455	430	469	434	411	435	451	474	463	462	455	443	435	461	465	492	465	464	481	419	450	503	458	446	457	438	459	477	424	488	469	444	434	422	444	450	445	439	466	460	464	476	430	468	449	454	479	488	425	458	470	467	430	443	463	479	454	451	476	464	414	459	465	480	461	450	481	493	467	465	488	449	447	433	473	466	439	454	468	446	471	486	439	429	441	451	447	471	474	476	474	478	438	499	444	468	453	451	466	454	452	440	469	459	453	474	440	473	474	472	483	430	451	485	414	429	454	483	486	454	488	446	466	471	455	496	508	466	454	520	474	460	423	455	461	504	485	463	461	429	468	478	468	453	408	460	452	470	458	462	491	469	483	462	440	453	449	456	444	481	434	491	476	456	488	448	479	481	461	453	454	412	467	465	443	462	446	438	454	469	447	518	461	446	432	425	435	495	440	478	435	424	445	506	465	453	444	431	471	450	444	452	486	443	439	438	470	470	416	444	493	448	459	467	492	454	442	435	460	479	443	461	459	475	473	478	442	407	485	465	422	426	485	452	493	501	441	432	436	462	444	454	427	456	459	460	454	466	425	459	453	443	469	466	470	428	427	462	435	418	459	455	457	455	462	465	463	470	441	432	458	470	484	420	495	457	507	512	479	449	443	447	484	451	450	465	446	469	487	491	458	451	448	452	468	443	475	473	455	422	476	452	439	462	466	451	466	462	468	442	483	446	451	422	459	444	433	458	482	441	433	439	439	474	469	450	419	473	423	431	436	450	447	427	467	450	443	458	457	442	463	454	475	466	442	515	457	458	442	456	477	440	485	453	459	444	502	446	485	448	459	466	463	487	430	437	462	465	479	456	460	497	512	427	450	423	457	450	421	501	448	490	480	453	475	463	468	434	444	433	441	419	459	470	454	474	459	424	450	442	440	438	498	480	496	424	440	444	457	515	445	447	468	430	481	466	434	449	472	446	489	440	418	453	458	421	486	481	458	505	435	433	477	486	436	469	472	463	455	474	429	451	426	456	435	390	434	448	489	490	465	446	442	445	472	467	448	423	510	441	428	457	466	449	432	450	437	472	459	428	436	448	476	435	456	436	446	466	451	477	482	441	452	435	483	456	464	479	450	444	461	441	472	461	431	447	448	468	465	453	476	440	423	438	475	473	463	446	442	479	440	443	462	452	454	461	457	452	460	464	497	447	450	458	450	471	445	437	418	420	469	458	475	449	493	434	471	449	434	477	478	470	508	436	429	461	469	467	457	485	418	492	474	459	492	465	427	472	447	487	492	444	433	470	480	449	465	450	413	452	442	468	443	445	471	479	458	456	460	461	443	470	484	438	455	462	437	457	473	461	480	448	461	461	442	470	391	453	463	465	479	450	461	492	488	432	451	498	448	420	450	484	468	481	485	477	434	459	445	441	476	456	481	412	454	487	474	453	438	433	471	434	448	488	434	447	457	423	460	460	465	501	446	439	454	447	472	469	501	410	442	435	464	480	454	459	465	432	466	459	465	460	436	414	458	480	495	460	421	516	470	488	425	473	452	462	395	434	431	457	454	441	453	470	433	447	424	443	444	457	483	432	475	475	450	470	431	488	463	474	494	410	426	439	421	490	492	471	452	446	441	476	475	449	441	439	446	468	454	445	447	471	485	439	441	448	445	426	429	436	474	450	441	451	445	447	448	427	477	454	457	459	432	451	442	466	470	462	460	476	452	432	439	437	464	446	467	453	468	480	451	431	476	468	463	430	454	468	470	426	483	456	439	468	485	454	478	451	489	452	461	451	446	425	493	485	435	475	457	449	467	488	447	452	473	502	410	433	452	461	463	479	452	449	448	475	478	462	530	483	448	471	477	446	501	451	434	434	448	467	498	444	447	430	468	472	476	404	462	439	449	437	490	463	452	440	443	495	456	448	472	462	448	479	431	444	473	466	474	473	480	460	433	436	433	477	483	486	478	451	438	490	474	467	462	446	457	415	442	446	442	451	485	430	469	447	492	444	455	493	443	463	453	500	462	450	432	473	477	453	445	458	483	440	474	453	442	468	447	429	439	498	474	435	476	422	441	479	465	431	458	443	487	456	448	516	454	459	456	507	444	520	452	449	461	457	449	462	426	502	459	498	457	457	472	443	447	424	442	484	502	461	460	479	435	499	469	454	457	403	463	480	450	435	446	467	460	458	445	456	473	454	452	462	444	441	451	493	446	484	446	500	444	474	484	472	436	446	444	446	501	480	506	433	425	460	481	527	439	456	465	456	475	475	463	477	447	471	463	447	463	468	473	443	440	455	490	466	425	440	438	448	473	470	457	502	447	473	472	431	449	481	497	473	445	469	488	498	430	436	440	453	437	485	418	436	480	459	458	462	446	388	451	456	490	477	441	445	427	465	488	446	453	475	464	447	442	453	467	456	440	448	453	444	470	440	414	464	484	445	429	428	479	477	467	449	432	452	430	447	453	434	448	470	458	480	503	504	464	449	441	456	462	480	461	442	437	430	465	444	429	455	419	450	459	458	439	447	474	512	457	413	439	488	437	436	448	428	443	436	460	442	498	458	433	447	448	449	465	447	507	471	479	470	451	461	403	444	480	445	445	494	416	468	474	467	515	461	451	458	453	443	456	442	433	427	453	445	520	480	465	450	459	470	437	454	429	459	457	478	467	522	472	430	449	454	472	480	495	469	476	475	486	468	467	458	463	455	465	417	455	474	437	487	468	475	453	428	497	407	443	453	455	462	464	460	450	434	467	499	417	493	450	483	450	472	477	487	456	488	441	509	456	458	440	458	456	454	460	440	450	471	448	443	470	469	453	462	435	484	442	436	465	467	467	456	465	438	447	454	513	447	447	441	457	462	469	508	480	486	456	464	457	466	450	473	431	455	409	446	429	481	445	426	437	448	429	463	436	438	433	450	457	465	424	440	460	438	449	452	476	447	434	465	478	480	465	474	442	487	454	482	450	457	472	443	492	450	504	455	455	473	501	476	471	481	402	464	487	473	444	451	442	473	484	473	438	484	435	453	455	458	457	463	437	449	474	485	434	426	428	490	452	503	447	434	459
19758	18717	13949	9124	6629	5827	1626	925	753	590	533	551	534	505	496	463	449	453	481	483	482	499	412	503	493	427	415	424	433	449	419	442	420	394	478	458	427	420	411	438	430	452	457	427	428	437	466	422	423	464	461	415	424	460	449	435	436	459	403	471	454	410	433	405	458	411	429	453	455	438	451	437	476	451	461	485	439	419	430	448	420	428	409	420	426	406	427	441	398	470	424	413	414	450	472	460	407	441	459	464	463	430	439	471	404	409	381	415	469	436	409	479	417	451	466	423	461	506	456	403	420	425	440	479	444	434	412	459	455	443	455	430	446	437	414	428	448	438	411	455	419	461	415	433	449	432	436	452	431	421	415	439	430	457	435	424	447	460	424	433	425	440	476	453	437	438	423	446	466	441	382	441	435	446	491	477	457	442	434	467	452	462	434	440	451	417	382	447	411	438	455	409	445	449	458	459	425	420	470	481	442	429	418	418	444	458	432	420	445	422	461	420	451	462	416	401	413	445	429	432	462	426	449	432	463	440	398	426	426	434	437	473	435	467	451	455	441	455	485	444	439	451	402	461	455	432	426	417	439	431	432	431	416	447	442	402	433	422	486	430	447	465	448	454	414	410	400	432	442	433	440	466	496	432	448	438	448	476	435	449	434	486	467	448	442	427	444	388	421	456	411	439	416	415	393	446	436	456	437	429	425	457	460	479	452	425	417	489	430	404	427	443	392	424	464	449	489	437	431	449	447	421	454	426	457	442	425	452	447	437	469	447	439	464	453	391	442	431	434	472	438	479	422	443	468	408	460	410	452	439	459	383	425	462	460	441	449	464	466	388	410	427	406	434	455	472	403	453	418	436	436	431	457	459	448	412	451	442	476	429	439	472	376	431	400	429	450	468	431	445	413	475	421	453	442	455	454	480	457	450	419	451	438	439	421	422	426	441	422	442	441	406	424	449	420	442	463	454	427	457	436	485	445	425	418	422	451	452	458	480	488	458	403	396	459	430	424	432	500	438	430	436	443	434	467	426	457	407	439	419	399	433	426	415	406	451	441	424	434	458	437	440	440	434	461	414	399	440	471	447	442	440	463	432	430	403	481	475	452	451	427	446	423	430	421	455	437	430	468	457	439	451	436	433	417	451	410	460	455	439	446	430	429	424	449	448	410	422	425	453	461	448	453	468	437	436	418	440	477	446	429	453	471	412	441	463	435	449	453	466	462	422	428	442	472	402	416	429	454	406	443	462	431	436	432	426	447	421	416	461	453	414	405	457	445	434	438	425	477	480	456	392	414	432	443	444	463	365	424	410	481	441	418	464	429	436	442	414	435	440	467	445	439	461	395	457	428	458	428	490	430	447	416	415	453	431	483	437	427	443	442	426	451	455	424	435	452	469	461	413	454	445	411	435	456	431	415	440	430	394	433	436	416	405	448	444	464	439	448	444	455	407	431	415	427	429	450	478	498	435	412	431	404	403	453	463	424	448	457	405	408	448	450	457	391	436	461	409	458	433	456	436	419	424	429	437	433	458	440	462	445	399	469	419	413	443	421	460	453	436	420	425	476	444	428	423	458	449	402	450	439	404	408	461	439	421	405	433	417	427	437	453	438	449	446	448	413	447	455	435	453	440	453	459	486	451	415	427	396	441	474	427	462	445	372	417	451	435	428	384	437	400	430	464	457	410	485	433	437	404	481	432	486	473	418	457	450	445	448	451	474	444	431	456	450	410	481	451	424	417	458	410	428	504	416	469	445	444	417	453	449	446	436	442	414	440	473	454	472	432	449	473	420	449	439	455	445	439	419	466	424	444	444	438	443	432	455	447	431	468	456	435	440	457	440	417	418	435	452	432	437	448	486	420	458	463	451	476	473	425	493	443	437	424	423	450	433	427	479	445	433	446	401	461	418	429	450	454	455	470	431	424	430	451	458	455	466	411	465	396	434	430	407	416	403	451	462	473	446	406	425	430	409	409	464	454	435	405	431	435	469	443	449	385	413	450	455	434	461	468	435	439	452	480	427	452	442	444	423	431	423	446	415	432	425	466	425	459	466	405	429	444	402	435	424	434	455	414	451	468	453	431	401	446	410	459	434	436	444	432	430	403	476	443	423	437	426	432	433	457	438	436	446	409	404	465	444	462	428	445	441	438	392	435	407	444	441	467	449	431	431	430	410	438	429	461	445	418	473	446	438	436	444	448	435	444	420	418	451	464	435	449	444	400	444	395	436	397	446	432	426	463	445	479	410	442	455	440	426	451	458	436	425	484	453	402	453	434	448	460	400	426	449	454	436	477	435	435	454	442	441	469	464	408	470	464	436	456	423	464	404	408	432	446	447	479	422	452	479	424	428	422	459	442	409	432	412	432	443	434	468	437	429	408	437	452	479	465	405	384	409	444	438	430	438	392	397	437	437	449	479	478	473	414	438	438	407	448	443	439	452	415	420	436	455	476	407	427	424	412	488	468	434	408	421	450	452	442	454	404	425	432	440	434	409	425	434	468	427	442	487	434	446	449	444	456	462	441	451	429	432	436	417	402	453	458	464	440	454	474	401	444	446	480	407	432	446	459	438	411	442	437	424	414	410	420	426	439	453	429	459	478	474	472	430	415	440	430	411	455	434	441	427	433	474	440	453	457	420	439	417	429	458	431	436	429	446	462	463	427	447	440	441	425	483	425	399	417	462	466	456	420	424	428	465	439	442	442	484	467	436	432	420	412	497	413	439	417	426	435	434	455	441	455	439	430	422	450	428	440	459	455	414	447	426	448	430	438	462	435	408	443	418	428	438	467	472	470	421	413	451	446	425	418	432	419	432	449	455	424	470	450	422	406	457	397	430	424	443	388	403	460	456	443	429	456	450	429	435	473	427	449	455	426	468	470	406	455	462	444	445	433	474	400	419	449	404	455	419	434	448	441	396	417	443	461	435	414	434	412	457	457	401	433	480	424	413	445	444	397	431	439	464	414	443	444	424	489	428	467	429	491	444	436	434	438	396	435	443	443	421	432	456	408	430	421	432	437	414	423	457	424	403	438	451	411	443	434	417	443	420	419	451	449	445	458	425	409	413	476	453	398	421	460	419	421	397	465	451	443	456	507	442	465	451	439	483	433	433	419	457	445	442	428	429	435	454	414	463	424	432	472	459	436	408	445	390	468	436	427	422	453	471	408	469	442	450	405	441	510	452	435	428	467	411	478	449	457	407	436	422	470	423	418	459	427	446	438	439	481	433	467	429	423	426	420	422	375	456	451	425	444	475	466	442	456	442	451	444	439	421	435	462	428	436	431	431	434	396	439	428	450	433	450	438	461	439	438	428	434	490	425	483	433	450	396	420	417	415	430	436	429	429	476	416	465	421	435	444	404	459	449	455	450	429	430	439	427	447	430	430	471	459	452	454	475	435	468	444	427	424	471	467	439	432	436	466	433	463	443	424	436	397	436	437	433	481	426	404	433	430	439	425	402	402	460	428	450	466	461	460	422	472	434	426	443
15919	19736	19493	17880	21867	20401	6195	4316	3114	1641	1639	1628	1545	1210	1170	1123	1195	1328	1220	1182	1157	1116	1091	1046	1060	1033	904	1015	1013	984	973	949	981	1004	1020	997	946	995	977	996	967	993	996	987	954	996	956	947	908	1001	970	927	921	1002	967	1001	998	934	979	971	972	959	985	1067	1008	959	929	960	1005	934	963	999	1001	950	1056	939	984	963	1002	1026	982	1037	975	950	963	1012	954	945	985	943	1037	949	991	982	958	906	940	1012	1011	962	934	958	952	973	1043	962	964	957	972	971	1030	977	960	1029	916	955	1060	985	987	1008	979	1039	970	997	958	953	1009	982	959	1062	982	952	971	970	988	993	935	1003	984	965	970	936	958	971	985	992	926	940	968	978	963	1067	982	957	996	1003	970	1024	972	922	948	989	1004	967	959	922	1008	1029	996	958	978	941	972	926	982	1008	968	1005	961	949	940	1037	943	982	993	1001	969	980	979	1021	996	1041	972	969	991	921	979	951	937	959	959	981	983	994	987	975	1001	1025	969	972	951	973	997	1019	1006	995	1020	956	919	995	1047	1002	980	926	983	973	977	1021	980	1046	1006	1004	947	978	969	933	1018	1012	1002	983	934	1007	996	993	1016	927	1006	979	975	972	940	996	1062	1006	956	1024	1031	938	961	989	972	930	1006	1006	1042	994	980	984	1017	992	941	988	940	972	983	1012	972	1003	930	997	981	993	1005	924	963	995	973	950	995	1011	973	953	942	954	1025	957	948	970	968	985	1016	952	975	1026	964	929	972	1007	956	991	981	936	951	992	959	1006	991	953	982	975	971	933	959	962	994	945	1015	945	995	981	1002	958	972	934	991	994	1023	980	995	983	961	965	976	988	948	937	994	1045	963	997	965	1035	958	994	983	912	982	1032	988	1009	976	998	1021	1017	950	946	994	1030	1020	962	948	1000	973	1021	963	979	962	978	1016	943	967	979	1021	947	898	1015	1015	969	996	917	976	986	1042	973	956	994	988	946	946	975	1002	976	939	963	985	1039	1044	1001	973	988	976	1024	995	976	1003	1013	966	966	998	973	976	975	977	1038	974	941	990	971	961	995	984	1019	977	991	966	986	993	902	950	988	956	954	990	949	948	984	1012	1022	955	975	1019	941	874	961	975	963	1004	969	959	993	944	967	946	984	983	964	976	963	956	1004	981	986	933	1004	993	956	948	1027	931	979	972	956	977	973	957	976	1029	1017	984	966	985	961	1034	940	961	985	960	977	1006	919	983	1021	1033	970	979	971	904	1008	949	1006	1000	903	994	996	989	984	999	1010	1047	956	1046	932	987	960	1040	993	938	1047	994	973	968	958	973	1007	954	967	1036	1021	1027	953	950	953	1036	937	1001	970	922	994	993	986	992	1008	972	972	981	996	993	935	973	1015	1030	998	930	970	1033	984	940	1018	953	971	985	1032	962	989	975	997	1011	946	997	1019	1021	954	971	995	945	934	964	984	962	948	936	1020	983	998	1014	944	1042	999	933	953	957	976	939	929	988	993	993	931	1009	990	983	1000	998	932	961	1020	935	990	979	991	963	1002	1036	951	984	1003	943	944	1007	1020	1011	958	943	974	999	951	997	973	981	1016	960	974	958	1047	984	1031	954	1001	1002	990	971	1007	960	1006	964	992	937	1031	988	946	907	986	950	949	1039	971	953	950	966	924	960	924	977	954	984	949	979	1025	948	950	944	1013	959	986	993	963	973	983	956	939	974	1000	1007	1000	990	1024	950	986	992	960	971	1003	1025	1011	976	1008	941	995	1031	973	981	973	962	992	947	938	1003	974	1016	985	972	985	968	982	1004	1001	922	958	989	999	979	963	1052	944	949	1019	1022	1002	996	1020	977	927	945	981	931	963	1064	1015	921	1042	950	948	942	992	989	943	970	1008	1004	977	998	1025	986	936	979	985	982	974	935	960	977	965	992	994	950	970	948	987	984	1052	986	995	1004	1047	942	976	967	980	990	988	965	974	917	998	944	973	1037	1038	980	998	989	965	961	1003	972	952	1001	946	1016	1025	976	933	977	992	1027	1010	977	990	1027	919	998	923	988	945	1029	957	968	968	986	983	968	970	971	947	949	1009	914	980	974	995	989	1003	995	914	1028	960	1031	940	989	970	1058	942	985	1017	999	1014	1025	986	990	980	953	969	996	1016	956	983	1003	998	973	1021	950	1019	946	946	985	947	1033	999	988	1014	1000	1002	920	918	1016	995	960	961	961	1014	1005	982	972	909	920	972	1022	1009	1027	995	987	1006	976	983	986	901	974	1005	1038	1018	934	1039	1002	970	1007	971	996	977	978	997	944	937	987	925	991	975	994	981	953	993	972	893	970	945	1000	988	1000	935	954	1024	996	1013	969	927	961	966	1010	1064	980	1018	980	1010	1002	990	1023	889	965	1023	971	1008	972	1005	970	985	986	917	975	999	1032	975	977	944	967	1011	957	942	997	977	963	927	978	977	1002	973	955	947	1017	1031	1040	1000	995	974	955	1007	962	936	953	959	1022	1021	998	990	985	996	966	1013	1013	960	962	1007	970	912	965	985	983	962	952	1010	938	930	993	938	999	983	991	1018	984	984	969	1018	999	948	1000	988	946	977	954	971	1036	962	977	1040	982	989	1037	992	954	959	991	952	956	996	986	974	948	959	945	1047	966	989	983	957	993	1011	939	1011	1001	932	966	983	960	999	963	985	957	963	999	995	1037	1016	955	996	1017	968	944	1033	988	1006	974	1018	946	977	955	992	1001	951	1014	947	989	943	1010	972	966	965	939	954	973	1031	1027	998	954	1037	1003	947	990	990	974	941	1011	1011	925	988	962	987	961	1053	987	985	965	991	1007	982	980	1014	982	977	1019	963	1001	967	977	955	974	997	962	935	1011	955	948	987	937	995	981	978	998	963	967	962	1012	955	1010	980	972	976	990	956	1011	972	1025	958	1007	983	957	982	1002	947	1048	986	941	974	991	909	982	1009	971	972	1020	970	973	979	1004	982	1014	945	1040	980	1011	933	944	953	990	977	981	964	964	949	997	963	984	1000	949	1008	986	952	1002	961	984	925	978	940	977	980	986	984	1015	996	1011	942	951	962	979	976	992	958	990	995	955	964	1007	989	1011	949	985	960	973	950	941	936	1013	924	932	942	956	1035	967	986	955	972	968	974	962	1013	992	973	1010	960	973	1003	1004	982	972	973	961	926	933	949	966	1008	964	970	985	987	1019	940	1024	1015	995	942	988	994	975	947	952	1013	990	1010	1004	918	989	962	965	1020	963	961	1003	1005	1025	996	1011	1061	974	1002	965	960	949	1008	982	974	981	969	1005	932	982	947	973	978	995	1021	974	1010	975	937	1034	1015	959	925	972	962	937	923	985	936	968	966	938	966	943	994	1011	1012	977	969	1001	989	923	965	1021	993	984	971	1049	987	956	956	934	986	957	970	995	988	935	936	945	968	992	1027	965	988	1014	994	951	984	1042	967	981	998	1010	1026	1018	953	991	1023	1016	1036	1002	955	980	983	962	1002	950	1021	972	1012	929	984	949	1005	968	953	935	938	987	989	998	969	962	953	948	941	939	983	1004	1038	1012	931	1020	934	951	1026	966	1010	995	940	981	969	999	983	965	1005	953	1001	1047	1013	955	984	951	981	994	1002	1006	886	985	956	943	1005	942	959	922	966	974	1013	1016	953	987	965	992	972	980	1012	984	964	996	962	996	970	930	966	984	1001	979	966	985	959	961	944	1002	999	956	896	970	1053	966	1013	981	943	1009	1010	1020	967	1002	983	944	983	929	983	991	959	966	936	986	980	979	974	953	915	965	1012	928	995	943	988	1037	960	1004	974	992	978	968	1007	978	997	965	1013	960	982
53598	47126	42837	39601	43786	52038	30108	24515	15679	3504	2908	2229	1717	941	788	642	941	920	663	558	523	634	482	497	481	298	309	350	299	325	275	296	307	265	292	276	256	276	296	284	255	285	264	285	255	275	281	295	251	262	254	278	259	287	256	276	237	259	251	254	278	309	258	283	275	251	275	280	223	240	228	243	300	261	277	263	258	282	254	267	254	269	282	242	261	295	248	286	286	258	271	276	285	241	279	278	252	278	247	261	280	294	239	299	245	264	263	278	252	269	270	271	284	256	273	271	253	237	309	226	247	256	277	285	239	261	221	256	256	248	260	306	285	272	274	249	265	254	259	280	246	259	235	275	264	246	255	283	268	226	274	264	253	265	299	300	259	277	248	253	272	252	242	265	254	257	247	273	275	253	258	290	295	257	306	253	283	253	276	251	262	239	259	274	268	287	300	295	248	266	245	230	287	250	276	254	277	280	273	262	251	282	251	260	278	277	260	281	253	309	269	289	229	264	260	269	266	265	269	259	255	281	263	241	247	254	247	274	259	264	270	282	276	282	254	263	264	261	275	283	240	287	238	262	265	274	281	277	291	261	315	270	250	285	266	265	309	282	261	245	286	247	259	268	274	274	274	273	268	281	263	261	272	256	263	303	296	271	267	269	262	296	257	261	272	225	248	276	257	265	271	279	249	268	311	263	285	251	289	240	252	273	269	263	269	285	239	262	280	234	267	263	261	274	264	243	300	286	279	272	259	279	283	305	249	255	278	270	283	290	238	272	282	263	275	263	265	276	260	266	258	260	249	246	260	276	276	263	286	249	262	294	265	251	276	231	260	271	273	287	291	284	278	282	284	266	262	282	271	236	270	278	272	309	270	268	277	271	250	280	286	260	270	284	280	272	254	298	280	266	292	252	240	277	263	280	260	274	262	260	267	238	237	280	265	267	277	254	278	304	301	272	269	228	274	251	268	230	286	264	242	253	313	276	256	257	271	276	295	286	284	285	272	289	286	269	270	259	272	304	269	288	271	266	289	251	255	252	274	238	281	248	260	258	238	254	279	264	240	289	269	292	256	277	254	260	278	268	273	250	270	255	244	269	267	263	270	272	253	274	250	289	266	239	246	265	241	249	276	298	258	289	277	265	282	246	262	274	273	269	265	253	266	254	271	294	264	285	271	286	286	260	265	262	283	287	265	229	246	250	248	226	277	305	255	250	276	263	286	287	268	230	262	241	252	294	269	268	262	286	293	245	261	263	283	274	310	246	236	265	272	320	270	256	278	260	262	304	258	275	267	270	267	269	243	248	240	303	258	248	264	264	256	286	268	265	271	291	247	266	283	275	272	254	252	234	290	310	277	271	268	265	289	286	292	292	252	256	258	266	284	257	248	269	245	265	270	272	256	249	269	270	242	296	268	267	261	293	274	254	279	265	264	240	250	284	248	283	266	230	264	254	273	265	269	253	285	229	283	237	268	258	277	238	266	270	276	284	268	246	284	256	252	286	277	283	238	252	270	278	250	292	260	265	306	273	236	253	261	275	259	259	292	248	268	272	288	290	262	282	271	259	278	271	254	291	266	260	253	263	303	259	298	293	309	266	290	278	269	252	267	280	285	272	238	242	266	306	296	233	253	236	318	261	278	278	286	288	275	224	243	252	286	288	274	282	280	218	282	257	279	283	268	266	285	287	268	260	257	256	265	263	274	263	245	260	239	266	279	253	255	280	295	256	269	244	266	245	230	289	268	258	268	265	270	276	276	264	259	253	266	261	260	273	272	279	247	261	242	271	258	266	244	289	272	310	246	282	242	250	254	289	275	239	232	246	273	314	235	247	256	262	255	250	250	299	264	291	274	277	260	250	266	272	266	250	266	273	266	272	259	281	282	262	283	285	276	258	240	288	258	259	271	287	270	232	263	263	276	266	276	262	292	262	250	233	268	268	258	292	275	269	274	282	284	261	301	255	284	277	298	281	269	257	265	268	247	281	275	255	253	249	264	290	267	284	278	253	256	279	271	247	253	265	293	317	270	268	258	282	264	280	263	283	262	262	272	284	295	292	282	274	276	275	279	266	246	235	258	307	266	240	287	286	276	278	255	283	232	244	260	282	265	255	243	278	259	266	250	292	288	255	246	252	286	279	240	284	254	290	260	270	288	282	271	272	276	243	254	291	272	277	279	248	259	237	282	281	290	258	258	307	235	265	258	256	282	274	280	276	256	256	268	256	265	295	256	265	248	242	295	297	270	263	298	283	287	273	246	274	247	269	291	249	279	252	283	226	240	272	252	284	259	265	286	295	251	310	236	264	255	279	270	296	276	246	280	274	246	268	253	260	261	249	294	248	278	249	228	248	277	259	290	264	257	280	302	266	311	268	274	274	252	255	286	272	260	265	270	244	290	293	269	262	290	248	250	273	302	255	288	246	260	251	290	237	267	242	260	258	248	234	267	282	254	235	287	272	282	278	256	284	247	274	244	251	270	258	256	279	298	267	267	296	261	258	259	254	270	267	266	307	242	258	241	248	254	293	268	272	274	275	277	261	238	280	268	256	268	265	244	239	265	280	293	300	267	273	265	257	273	253	286	243	298	240	260	289	248	239	284	254	268	289	300	278	270	279	259	251	276	260	296	251	275	271	270	260	268	237	294	262	245	275	251	273	309	285	257	257	234	275	254	256	255	281	246	275	272	258	234	246	266	274	294	287	237	262	270	277	263	284	266	257	274	270	262	255	262	274	266	257	264	290	255	261	311	264	275	291	249	271	302	249	225	267	259	277	242	278	262	260	245	271	248	251	269	243	287	260	270	247	268	267	252	249	296	270	217	244	262	284	286	323	286	265	275	272	270	260	273	252	282	275	261	274	281	301	249	275	287	257	284	272	269	284	275	252	272	236	245	273	290	272	265	258	282	258	248	251	286	274	268	278	258	258	261	246	264	260	286	275	274	292	255	261	246	265	273	243	299	314	282	281	243	272	273	267	269	284	290	286	267	271	310	261	267	292	250	228	245	248	283	269	275	251	271	263	273	253	290	279	238	247	240	248	244	245	242	266	250	274	278	229	239	271	273	284	269	275	252	279	268	262	281	244	268	243	258	264	258	261	267	232	277	262	260	274	260	271	279	237	256	288	269	265	258	252	262	254	261	238	256	281	293	225	256	278	265	270	294	281	296	257	259	252	285	252	274	269	259	257	244	279	235	245	262	233	277	253	240	243	246	236	296	263	270	276	261	253	278	258	281	273	281	263	261	258	266	270	265	269	304	249	283	270	273	249	280	265	266	276	265	286	252	263	259	286	275	256	267	248	287	293	260	288	260	292	256	280	280	251	258	245	271	263	250	288	253	258	272	245	276	265	288	261	268	290	264	262	283	263	255	276	287	264	262	245	269	263	266	272	267	271	252	281	268	283	280	237	250	290	240	265	260	232	276	278	262	273	247	241	262	282	262	283	272	273	288	281	272	262	293	243	278	260	244	228	265	281	240	234	267	264	251	305
47945	54733	48673	46225	63119	58337	36970	37582	23558	7841	11392	9341	7047	4288	3364	2913	4346	4744	3334	2440	2271	3354	2373	2527	1902	973	943	1108	899	806	653	699	685	661	698	692	680	655	714	648	652	675	663	684	620	628	610	628	615	649	672	675	615	633	622	610	627	646	653	623	658	616	600	631	645	647	599	627	620	649	593	639	628	628	711	624	654	607	604	614	631	659	624	601	642	653	652	611	617	605	621	639	599	584	643	625	619	631	630	639	605	665	628	598	661	608	621	616	658	609	632	613	627	637	624	649	660	635	599	648	649	634	597	641	594	608	634	642	655	605	609	590	602	626	633	625	610	639	631	606	595	594	611	606	641	660	639	572	587	656	606	619	661	659	609	589	585	626	570	617	611	583	602	652	618	631	612	606	622	592	605	586	627	651	642	656	633	662	628	604	600	628	605	598	649	615	636	596	640	634	608	593	602	620	634	650	567	621	587	652	651	619	622	644	619	581	595	603	644	651	665	638	610	666	627	632	628	608	579	596	654	633	614	630	619	608	596	584	671	603	677	642	557	630	604	622	580	647	646	595	609	624	592	641	602	621	612	618	651	652	591	643	616	579	626	608	599	592	629	670	594	640	609	611	651	588	603	656	606	627	602	632	660	630	630	596	628	617	594	640	616	643	597	659	639	632	620	608	644	640	573	625	635	622	656	576	625	644	608	617	617	565	688	598	598	585	621	603	605	601	572	658	614	628	564	635	607	655	589	644	615	635	627	627	599	632	628	589	616	646	610	602	617	658	646	618	661	623	657	567	648	612	594	582	623	607	591	594	647	609	632	622	620	611	588	658	587	681	652	629	596	655	608	635	589	594	615	604	624	603	629	601	615	620	583	603	622	619	669	603	641	603	598	606	606	611	644	606	593	623	571	651	637	631	618	600	616	602	617	610	661	623	595	603	641	600	594	648	603	610	659	578	609	595	641	616	564	644	581	625	592	676	630	656	617	641	595	609	596	635	654	637	641	620	649	614	604	659	579	658	617	590	623	617	631	573	612	601	677	666	602	627	586	616	594	599	631	599	638	614	567	585	656	646	620	609	620	562	615	615	633	601	615	619	645	610	580	613	631	619	596	647	628	621	673	590	650	638	610	620	608	609	652	631	630	625	649	647	613	582	628	638	650	578	623	618	643	653	608	599	631	654	605	621	605	597	597	617	668	595	598	597	598	645	595	628	598	614	596	619	569	599	622	580	617	605	630	592	640	615	636	609	632	605	610	650	653	670	608	646	612	619	630	628	666	621	604	635	630	630	623	637	624	610	629	559	637	636	619	620	611	597	628	634	643	624	589	624	610	610	601	634	629	645	640	634	594	625	635	632	583	591	603	659	602	534	584	593	640	614	577	605	579	621	658	641	655	648	603	643	618	650	589	644	595	630	612	617	569	601	566	659	590	568	650	638	594	610	650	624	636	632	575	613	612	585	649	590	615	596	645	579	623	630	623	618	610	631	576	569	644	588	681	625	613	632	623	634	596	612	650	593	631	665	595	582	668	635	641	598	640	586	641	636	604	635	610	612	638	646	616	595	616	616	590	620	609	636	621	672	607	653	603	618	612	606	609	650	627	636	601	581	560	586	596	556	640	602	576	609	606	670	611	622	631	623	610	613	630	634	645	589	611	607	661	613	603	576	623	646	571	629	631	657	633	605	647	613	628	607	597	630	620	648	590	619	603	644	605	655	586	649	635	601	589	597	601	632	628	665	603	620	603	666	603	630	635	576	618	615	660	634	619	622	596	603	646	635	629	618	596	590	646	610	628	663	635	631	657	617	633	644	588	610	617	610	648	608	625	611	585	625	614	617	558	608	620	652	635	575	592	650	651	610	584	573	588	646	620	601	607	648	583	589	634	622	628	590	628	655	687	643	601	624	642	594	605	641	607	638	596	595	649	612	592	621	620	598	622	628	623	599	617	587	654	587	571	564	599	627	613	629	577	618	617	612	625	636	625	604	617	651	599	553	659	641	670	641	637	622	590	606	630	607	635	605	599	596	624	600	627	604	592	598	647	638	641	585	621	602	654	628	620	602	621	604	668	603	625	644	584	636	620	616	631	579	606	590	586	580	590	618	602	618	642	658	588	599	620	625	620	602	622	628	590	591	595	632	630	658	604	630	583	616	597	631	639	615	628	639	628	582	620	620	567	627	620	609	665	632	628	622	640	630	599	621	579	590	588	614	627	604	603	606	610	620	654	605	656	623	595	608	669	636	602	586	626	611	605	625	581	608	632	613	629	582	613	632	661	613	611	639	631	633	586	608	605	623	613	601	623	613	631	626	565	594	681	696	628	602	559	611	618	637	603	643	594	630	600	611	606	624	611	628	633	623	607	581	581	622	608	612	643	671	603	589	605	615	584	614	594	626	591	602	666	572	631	638	591	566	597	638	627	617	590	587	656	624	612	581	581	584	588	609	627	585	643	648	612	585	613	708	603	635	582	624	592	607	625	641	652	651	606	658	617	575	608	621	626	589	617	654	588	649	619	593	576	577	676	640	626	613	597	633	645	614	618	626	616	614	646	599	611	632	625	644	652	614	629	643	591	612	665	696	599	624	621	620	638	597	630	627	609	677	616	590	619	592	590	566	623	656	627	632	608	648	567	628	610	583	629	642	642	647	586	631	660	641	625	597	593	602	615	622	618	644	622	630	632	627	654	649	597	592	594	599	660	654	593	638	610	590	611	637	593	625	576	616	585	613	671	632	628	627	662	556	615	602	664	645	638	623	622	641	611	639	645	615	601	626	650	593	577	637	650	674	621	622	655	600	651	591	616	646	644	592	611	586	652	635	647	683	603	623	577	611	671	635	626	570	646	561	543	637	619	647	590	616	657	628	612	624	600	617	608	637	596	607	660	620	632	596	606	639	635	583	613	585	621	630	571	617	614	582	640	641	628	665	590	599	631	643	619	629	685	608	612	583	610	601	640	575	601	664	637	633	626	624	602	586	645	642	612	630	652	602	617	654	637	607	632	615	567	618	633	626	607	640	670	609	607	578	623	591	625	644	650	667	666	603	683	631	597	598	583	625	626	606	631	606	622	652	580	639	576	633	629	589	682	640	582	642	589	639	612	652	640	552	623	580	640	644	619	585	618	572	599	590	608	625	628	622	655	661	597	613	557	658	615	585	581	656	630	621	588	660	615	561	611	582	635	612	604	636	616	631	589	591	653	584	600	619	652	637	630	644	611	629	598	658	618	672	597	627	628	620	619	586	613	642	589	630	620	613	577	599	637	632	611	577	600	614	620	595	609	642	658	590	644	605	614	644	596	652	598	629	625	643	578	590	625	608	593	603	645	641	629	620	597	619	665	628	595	599	609	628	617	617	646	605	632	577	598	602	630	597	638	631	644	649	606	636	617	628	604	557	618	647	631	618	575	640	592	567	630	643	574	635	628	673	633	613	614	653	600	633	587	648	642	613	650	596	593	638	571	607	599	625	611	639	585	614	644	582	604	665
56847	44509	40107	37275	44764	50273	32880	30396	25177	8970	4558	3884	3253	1847	1454	1390	1841	2032	1106	786	694	833	659	762	395	312	330	314	309	287	236	198	200	189	214	164	201	196	212	183	180	175	192	203	191	186	196	175	195	208	171	187	176	169	196	193	185	151	186	180	182	178	195	174	162	201	208	176	164	182	192	168	171	205	183	196	172	206	177	184	193	154	197	194	191	182	154	197	196	187	194	176	179	192	158	170	195	187	185	187	184	188	172	190	190	192	168	182	171	191	166	187	183	166	171	179	190	180	210	183	192	187	178	179	219	166	180	189	195	204	163	183	175	182	169	178	177	195	179	191	210	166	179	201	186	185	168	174	183	168	186	213	172	183	203	183	160	166	183	201	163	165	183	177	185	178	167	186	190	202	189	187	162	187	208	183	189	202	178	201	178	191	205	180	199	154	182	191	201	192	167	185	166	170	164	157	177	194	202	203	180	205	179	167	181	167	197	190	181	195	174	180	185	164	179	191	191	179	177	210	202	210	202	158	191	187	188	187	179	182	184	164	183	184	172	183	215	183	177	193	175	195	190	175	187	169	175	192	169	168	212	177	175	191	209	183	198	185	175	183	166	171	196	180	192	184	165	181	166	163	180	211	175	181	177	159	166	186	177	178	187	190	188	196	165	203	168	172	203	155	180	170	176	196	177	181	170	173	192	183	149	183	223	184	162	173	173	181	183	170	202	208	176	199	198	171	150	176	179	169	196	185	189	184	174	165	202	201	209	210	185	182	189	180	184	182	181	208	186	181	182	163	199	155	174	219	168	208	180	165	187	166	180	188	199	196	207	197	175	186	187	205	202	161	176	195	209	190	178	180	182	178	159	218	159	191	201	197	175	171	216	212	195	182	195	201	174	219	186	186	180	177	196	177	192	176	188	191	203	196	219	171	188	199	193	187	181	196	193	160	210	187	182	222	211	177	171	193	182	191	183	193	179	171	211	179	191	186	167	171	180	209	194	190	184	181	164	170	213	189	211	192	199	169	185	181	178	182	201	204	204	190	166	191	170	172	174	180	163	191	202	181	176	180	177	187	196	193	218	196	196	203	203	198	185	168	188	173	180	167	158	188	194	187	165	160	169	182	152	186	193	205	177	176	188	189	200	165	196	181	208	187	154	194	193	189	174	167	201	179	179	184	175	193	185	181	184	169	183	194	187	196	171	188	192	212	205	180	159	201	150	167	193	191	176	165	187	183	169	165	182	202	208	192	149	165	187	191	186	160	173	173	156	188	194	183	186	185	192	195	172	173	163	166	174	193	187	212	204	166	173	194	177	194	187	207	202	181	179	192	210	186	199	163	178	161	208	180	187	180	200	178	183	193	176	187	183	181	174	167	181	149	172	173	164	177	205	186	200	202	202	190	184	191	219	200	190	193	195	186	166	171	159	171	196	168	200	197	176	188	185	209	194	179	199	165	173	184	184	163	215	191	205	189	175	191	170	178	197	181	180	197	194	184	175	200	186	156	194	218	174	192	233	177	199	170	185	186	163	181	178	185	201	210	193	191	200	197	203	164	188	172	181	182	198	180	173	191	205	169	186	191	147	154	190	173	174	176	188	202	164	168	192	182	153	192	230	198	186	193	191	197	193	193	167	197	154	176	179	188	199	193	173	199	185	194	184	173	192	204	211	207	202	187	195	188	190	201	199	198	180	166	183	206	192	183	194	200	200	205	180	178	183	170	179	198	180	194	181	186	198	205	186	174	172	165	205	177	190	170	193	206	196	186	195	213	178	219	179	163	136	181	184	184	202	168	199	188	158	189	188	188	190	202	194	176	176	189	197	197	168	161	198	157	171	192	185	178	210	176	179	173	185	170	163	187	167	179	171	155	187	167	179	180	166	205	190	203	153	199	182	189	190	199	190	175	176	168	161	180	205	182	149	198	188	184	188	169	148	203	181	168	201	197	210	178	181	175	187	191	207	183	206	165	184	188	208	163	203	175	173	182	186	211	195	206	187	182	171	163	185	200	178	176	195	173	168	191	181	204	190	184	202	207	204	184	187	189	192	183	189	172	198	174	191	189	159	197	180	199	177	182	189	176	187	174	179	172	199	179	161	159	196	190	193	195	209	170	189	175	159	173	229	184	172	165	161	178	168	191	178	179	174	180	162	174	205	183	213	191	173	188	179	171	179	178	199	157	227	211	191	184	190	174	181	201	162	183	186	186	167	207	177	203	185	145	182	177	189	198	181	179	192	174	159	181	186	171	170	193	197	208	178	158	200	187	188	200	214	219	174	189	194	184	191	197	205	202	177	171	173	147	197	163	161	211	211	156	172	220	161	176	186	185	182	155	155	175	183	167	198	187	165	204	191	183	188	188	211	217	184	168	178	165	189	181	177	185	186	191	177	193	179	184	192	197	189	189	189	158	187	178	188	199	185	192	176	175	185	184	173	193	190	187	193	199	174	170	192	178	166	186	184	183	179	185	204	180	183	172	199	187	183	215	161	218	181	175	194	208	190	185	161	196	148	186	206	199	204	196	188	194	186	171	196	187	144	156	180	178	185	193	166	191	179	186	173	158	186	184	171	183	166	195	177	210	175	209	200	204	188	160	204	189	188	205	173	179	171	186	171	189	168	189	183	155	171	183	176	185	171	163	175	193	180	189	190	177	182	170	170	187	192	173	175	202	168	188	175	178	189	190	188	170	188	184	180	186	181	212	195	173	196	186	184	180	179	204	184	171	185	193	148	190	192	207	200	193	188	185	172	164	165	164	203	168	194	196	201	172	162	179	186	187	215	181	179	182	158	184	170	181	177	212	189	187	185	196	188	157	172	212	175	162	168	198	193	193	193	193	174	187	169	197	180	203	189	203	195	185	216	185	167	162	202	197	178	160	161	183	166	184	163	198	175	186	189	163	211	187	197	178	162	193	173	180	179	178	191	192	208	176	165	169	201	179	185	179	165	180	178	168	173	182	182	174	218	170	182	196	190	225	166	203	202	172	167	156	166	191	176	173	188	170	177	167	175	168	204	204	195	206	193	194	159	181	192	227	199	171	180	176	175	160	194	208	190	166	188	199	185	210	183	196	191	185	186	179	170	192	192	206	186	169	191	178	229	178	184	154	167	197	197	185	166	180	188	205	176	183	185	193	177	157	173	186	169	217	203	176	174	217	208	180	181	184	193	165	179	199	173	194	216	168	164	178	193	181	172	159	173	206	162	181	187	155	213	179	190	186	187	172	165	199	175	201	176	180	193	223	181	179	194	189	192	190	158	177	186	193	190	155	174	194	192	187	166	175	203	177	200	187	193	166	190	174	167	204	185	168	192	177	184	162	185	182	166	187	199	216	200	156	193	176	183	198	177	191	180	190	223	185	184	197	191	186	202	172	185	185	215	181	176	195	188	172	173	185	183	181	200	213	190	191	196	190	170	163	202	172	194	193	178	190	192	166	152	170	186	189	182	184	188	190	181	169	182	200	171	201	163	170	173	183	172	196
52459	58782	51067	50163	65416	60065	45170	45245	31621	9861	14825	13467	10706	6799	5153	6550	9050	7967	5848	4125	3855	4380	3515	4296	1643	1126	1390	1411	1193	1183	644	628	626	575	605	593	616	621	567	550	536	577	538	545	547	524	511	486	510	535	464	531	505	479	469	521	510	477	485	544	505	512	506	502	496	466	485	488	495	471	497	454	493	482	496	521	476	485	480	470	443	476	496	477	518	498	486	516	443	454	477	464	489	469	491	495	504	480	447	474	501	492	448	501	493	482	428	435	488	467	488	435	465	440	496	468	457	477	465	482	486	427	468	451	468	479	476	454	495	462	493	458	457	448	471	454	466	480	461	431	461	435	470	450	528	450	428	501	465	482	452	427	468	479	453	452	435	429	481	497	488	448	481	492	471	499	422	434	475	502	422	436	471	468	458	487	463	436	466	448	478	485	440	467	443	440	430	458	453	431	478	446	437	469	461	480	522	462	487	526	469	472	429	457	451	480	438	457	506	456	467	467	452	452	482	458	476	439	494	482	448	474	477	460	479	490	439	451	423	445	441	491	526	444	454	475	460	430	472	481	431	438	490	446	439	432	460	480	445	450	445	450	478	468	470	456	452	441	426	455	448	461	482	461	450	473	452	494	453	453	484	452	472	422	415	470	481	429	471	467	473	443	471	471	453	437	474	457	450	456	464	466	495	491	443	444	425	488	475	459	443	513	442	410	451	444	462	453	448	479	441	500	463	498	439	451	477	457	465	422	418	486	484	461	467	440	510	428	456	476	478	470	411	459	508	471	444	479	451	461	439	480	456	495	472	479	428	477	426	465	461	473	450	484	479	468	441	469	439	453	472	470	443	471	456	444	460	470	480	436	467	493	458	460	465	469	470	428	453	447	499	464	474	460	491	443	466	478	477	419	458	475	422	453	418	443	461	447	423	442	497	467	450	457	454	428	449	450	478	482	495	485	441	486	480	465	495	503	456	441	494	458	468	501	462	431	468	478	446	451	463	451	453	465	438	449	459	433	413	437	467	487	468	460	475	444	474	458	419	445	478	478	482	485	488	519	468	485	436	444	435	445	463	454	455	468	480	438	471	434	473	419	458	415	447	497	441	486	503	481	484	459	459	463	479	454	408	476	467	500	458	468	470	471	485	465	432	470	463	470	433	465	447	452	454	445	474	388	430	440	453	454	441	446	451	468	482	472	470	447	451	476	454	447	447	489	422	468	493	436	497	473	475	464	516	435	448	510	437	456	484	472	458	441	487	455	480	466	462	451	412	443	467	424	444	462	478	461	487	464	445	452	434	466	455	456	471	477	453	476	486	474	437	484	441	477	465	425	487	455	442	426	430	423	434	490	451	432	465	486	468	455	435	469	442	433	497	473	454	478	478	480	466	463	457	443	465	438	429	431	459	445	436	455	473	433	457	505	475	453	438	492	483	485	488	463	474	463	462	453	443	425	457	430	451	459	433	459	424	459	462	471	473	509	459	474	436	452	455	452	446	420	430	464	473	458	453	471	405	444	480	471	445	429	430	502	481	467	478	440	436	439	451	447	461	445	473	429	456	458	468	442	452	439	455	469	488	448	511	444	431	436	444	467	473	444	424	449	495	439	472	441	439	436	453	457	430	469	473	453	488	470	447	447	486	454	459	451	470	452	439	451	488	447	434	467	433	480	438	455	473	458	449	494	478	463	498	456	432	459	432	489	459	481	462	463	458	468	453	474	446	447	441	459	471	461	490	450	494	470	445	446	457	446	459	432	450	451	479	485	499	462	459	473	437	488	416	445	475	454	452	462	449	452	454	452	470	470	451	439	460	468	475	472	456	482	442	423	478	468	447	464	415	477	435	483	453	421	480	520	484	452	457	443	464	491	454	470	465	457	515	472	480	454	452	466	460	463	484	453	466	451	441	445	490	448	432	455	423	462	433	435	462	435	433	476	480	452	475	447	472	468	463	459	498	443	473	452	481	476	458	468	472	420	435	437	471	464	471	499	461	507	463	473	489	445	449	454	463	480	448	461	465	464	450	435	421	448	450	468	452	505	521	454	433	457	426	454	433	411	470	431	458	459	469	431	464	463	432	488	477	472	433	469	480	456	464	474	494	487	430	468	447	466	490	465	414	480	521	451	480	448	450	421	433	481	476	436	456	441	468	485	444	428	441	466	479	430	466	410	449	484	436	431	433	470	486	502	457	479	483	446	453	447	460	472	455	421	472	440	460	490	418	435	460	477	468	467	451	503	429	487	443	474	461	466	424	476	452	468	428	477	431	461	433	471	456	453	459	470	478	443	437	421	444	479	452	421	471	476	476	510	459	454	435	431	464	435	474	420	480	451	442	436	492	469	457	477	492	431	491	470	449	474	437	454	453	457	411	466	414	481	462	483	502	436	439	441	469	455	466	478	474	442	476	419	486	513	435	442	443	480	465	468	431	467	465	430	429	490	484	437	466	501	492	447	468	458	458	458	433	497	503	460	455	473	457	476	433	440	453	468	452	436	477	473	480	458	458	480	467	496	452	446	492	467	461	478	467	405	451	430	476	450	483	424	413	473	473	456	440	482	478	423	459	471	457	465	463	468	472	438	473	466	458	435	465	435	463	461	422	453	479	470	450	472	473	443	484	452	468	455	461	463	469	447	483	451	476	482	455	441	478	441	456	431	475	459	427	475	460	478	441	461	470	415	479	432	446	470	494	439	446	458	421	445	466	454	470	452	476	437	441	463	451	476	478	444	474	460	461	463	482	496	473	437	450	439	481	454	497	498	470	459	490	480	444	435	466	470	464	490	400	469	441	481	418	498	449	486	465	453	467	460	495	443	437	470	454	483	467	485	448	441	455	454	450	456	477	443	397	462	450	457	460	492	477	475	474	462	458	460	476	437	480	466	423	441	498	444	503	482	509	479	473	495	463	454	462	461	457	447	505	431	428	467	447	452	478	462	472	463	434	461	425	464	458	403	483	468	446	455	478	442	488	452	460	457	463	476	471	473	472	471	447	478	471	460	484	478	454	434	457	438	449	463	459	503	444	466	488	445	431	453	463	450	520	454	465	503	488	488	494	490	459	414	483	468	426	462	476	454	444	436	431	424	464	460	498	426	448	460	438	468	488	497	445	473	460	462	434	482	530	477	456	462	455	447	448	489	450	444	447	453	426	441	468	496	461	457	452	446	464	457	447	450	446	484	464	494	462	448	450	458	443	454	454	440	487	435	465	474	453	496	438	488	424	446	489	477	456	462	435	462	476	451	443	481	450	460	429	452	457	463	469	447	446	485	453	487	472	503	441	461	468	456	394	458	448	460	490	415	467	458	476	454	470	493	469	465	454	473	500	467	441	442	482	441	493	471	486	455	477	428	470	506	498	467	488	475	496	466	490	428	469	454	417	455	458	452	452	498	432	455	484	459	494	451	468	471	442	452	449	467	466	448	487	486	463	471	453	462	464	481	472	476	482	415	449	437	431	498	476	449	454	485	485	456	493	491	443	483	478	463	475	468
19067	19776	14259	8954	7011	4703	1569	950	731	520	502	498	518	466	466	475	519	478	474	449	443	407	469	431	416	458	433	462	423	441	420	451	453	491	406	459	430	464	464	467	435	422	456	463	468	467	470	433	421	430	444	439	425	451	413	443	436	439	426	465	447	443	399	485	480	432	417	455	479	510	436	418	428	460	455	446	460	463	416	438	470	458	423	421	415	439	442	454	442	437	448	454	434	463	424	444	435	487	417	429	476	458	424	445	514	439	459	449	453	451	432	466	462	419	451	448	424	423	448	450	398	455	432	426	419	416	429	444	449	452	444	447	491	408	449	444	410	426	399	477	427	424	427	369	433	468	457	413	435	426	458	478	439	410	451	457	479	421	441	441	447	463	451	439	426	420	417	447	428	443	469	440	418	408	460	442	446	405	392	475	423	452	462	482	460	447	430	454	423	499	459	465	482	483	434	432	481	412	445	403	434	455	392	429	444	450	434	490	466	447	447	465	439	458	443	396	414	439	467	424	423	451	411	457	436	480	413	452	475	460	438	449	430	429	440	406	475	447	466	454	459	456	439	444	476	443	413	443	446	400	454	430	412	433	482	455	476	430	420	455	449	438	423	464	448	490	480	443	419	451	440	433	456	430	469	411	464	484	451	473	468	450	464	420	414	446	465	473	455	402	429	414	476	444	440	447	439	457	417	462	440	428	429	448	413	431	439	442	444	471	408	442	453	477	457	419	454	436	484	422	408	412	427	441	463	467	442	399	405	444	461	440	415	457	447	448	431	426	405	439	439	431	463	486	444	442	435	475	419	429	453	414	403	434	438	457	467	478	490	422	465	454	458	445	426	501	450	431	441	474	466	418	434	447	393	413	432	445	409	402	406	461	459	447	483	456	447	479	431	440	415	438	412	444	440	398	453	414	473	459	420	437	431	455	430	438	464	400	459	469	394	439	437	422	445	426	442	418	447	445	436	427	458	465	461	431	453	428	443	474	432	468	409	394	464	453	446	445	436	430	463	457	414	443	474	420	430	416	443	471	431	442	446	448	450	422	439	436	417	432	422	427	437	440	417	435	495	437	466	434	458	447	438	482	407	427	436	433	463	458	446	426	429	430	414	413	431	423	478	403	425	420	445	466	479	437	482	442	442	420	456	449	431	436	485	429	445	437	441	438	429	450	417	441	446	423	428	409	422	412	427	409	454	414	442	449	438	435	441	418	472	416	448	394	455	422	476	407	424	453	452	461	454	461	380	429	409	438	411	437	432	403	449	423	456	447	486	429	449	442	410	424	448	446	423	437	459	466	390	435	393	459	470	435	405	448	449	462	416	479	432	442	438	403	475	472	424	389	432	458	465	426	453	409	438	436	451	414	445	449	440	447	486	443	454	399	462	409	413	451	384	446	442	423	420	424	432	479	410	425	449	474	446	413	480	469	461	420	452	435	475	475	456	446	405	466	442	410	416	432	474	451	430	434	390	456	483	443	469	437	464	461	449	435	447	460	457	445	459	464	416	450	442	456	451	480	442	428	499	465	427	433	404	485	443	434	437	406	415	496	409	460	439	422	463	469	442	444	456	442	455	436	446	484	442	459	467	416	416	417	437	414	451	480	460	433	406	418	389	456	456	428	441	406	484	447	404	414	434	429	434	434	449	402	446	484	477	435	413	436	471	466	408	447	417	446	496	470	442	474	415	405	445	420	404	438	469	448	411	451	444	413	431	420	428	412	430	453	434	452	477	429	471	431	428	452	467	435	417	446	432	436	431	461	467	461	429	430	427	468	454	441	444	418	422	434	457	442	447	441	438	445	451	435	461	459	414	432	437	422	436	408	444	455	468	457	452	419	432	444	402	428	412	439	471	442	477	436	414	419	416	455	443	442	469	434	430	434	452	442	477	393	418	428	386	435	450	434	412	451	447	470	416	462	445	442	451	451	452	436	419	442	425	400	424	451	492	424	423	429	450	449	459	415	448	420	438	415	426	446	459	462	453	418	472	428	484	444	418	455	460	420	439	437	436	481	426	447	429	455	447	430	468	467	467	431	419	433	450	428	434	434	437	481	450	429	433	482	468	419	446	436	421	459	434	443	423	402	432	422	434	410	459	432	408	394	449	420	472	444	446	454	451	431	479	404	449	432	453	419	433	424	435	457	435	412	470	443	460	463	433	423	432	441	436	448	446	429	430	455	464	485	422	441	447	456	384	442	439	416	434	439	406	459	455	457	428	455	412	432	403	450	466	470	429	454	484	461	432	448	420	467	495	392	460	447	448	462	437	443	430	421	452	433	424	423	429	433	449	452	443	466	437	452	473	492	447	459	417	455	456	430	433	438	414	417	487	444	437	409	434	437	446	434	491	436	437	454	410	449	450	467	448	436	402	457	448	420	471	392	432	423	423	452	432	448	432	442	401	436	466	416	455	416	418	449	407	453	416	460	459	437	437	445	427	434	417	409	459	458	454	408	439	441	414	447	460	427	444	403	444	425	460	456	445	425	439	445	425	414	441	455	482	423	387	418	449	420	432	470	410	451	432	444	424	449	393	426	468	430	478	470	470	427	428	416	445	419	467	481	443	446	411	414	462	481	442	433	439	406	487	453	419	457	438	458	438	445	442	436	462	442	434	453	449	466	490	459	460	437	416	463	431	425	429	498	437	445	464	444	439	451	430	404	434	464	465	469	460	459	450	400	472	452	423	440	480	440	451	433	442	465	464	437	452	415	450	411	408	433	459	454	445	452	421	409	423	437	423	441	448	426	432	437	445	418	467	379	464	473	495	449	464	458	473	421	427	430	437	411	470	448	466	462	428	453	428	445	438	468	450	429	417	427	456	407	398	447	443	424	463	442	423	452	422	442	432	416	461	470	455	403	452	441	416	440	438	429	434	433	422	452	462	460	470	440	396	464	473	456	441	449	458	432	434	460	461	395	422	453	408	446	407	442	464	440	433	467	415	423	459	416	442	405	475	480	438	447	474	420	435	473	430	452	412	426	411	465	413	409	468	452	475	447	450	452	435	422	433	420	416	434	405	440	468	461	424	455	438	440	483	437	420	452	476	453	481	430	430	445	472	451	438	481	456	431	451	435	430	431	396	411	424	457	441	444	442	397	456	430	470	432	466	416	430	427	402	451	480	455	448	435	406	408	478	431	473	460	475	439	440	425	457	478	450	441	425	437	463	428	440	482	438	428	440	449	416	441	420	472	421	408	409	422	437	466	445	446	442	432	424	417	442	431	474	424	445	438	416	431	444	416	438	425	420	435	449	445	477	427	446	434	425	435	453	445	439	432	431	418	432	406	421	476	450	467	438	439	442	458	445	440	431	390	441	455	435	451	467	448	463	429	444	473	436	441	417	429	448	443	435	450	433	436	454	412	455	463	460	456	433	427	431	448	477	431	458	461	433	464	446	476	410	414	434	421	480	414	464	479	431	447	422	422	415	451	452	456	474	440	462	425	421	419	409	450	452	433	443	458	485	438	433	426	430	452
15110	20709	19973	17543	22223	16784	6302	4090	2793	1405	1489	1366	1329	1206	1189	1255	1307	1278	1140	1166	1147	1079	1085	1048	1069	996	992	916	1012	926	988	958	1013	947	976	977	1002	1033	928	1017	945	991	1010	1003	1001	1019	957	960	974	946	990	973	999	999	977	968	975	991	911	998	988	1047	987	1006	978	957	995	972	999	999	977	999	971	943	947	992	1034	931	1028	991	972	976	992	1003	1031	944	1045	969	935	991	950	981	947	1027	964	963	1028	988	1000	971	955	1004	928	958	966	1042	1036	1000	985	969	947	997	922	964	939	1025	897	1032	972	923	888	1030	941	972	1021	981	976	927	922	1005	1015	987	1000	1001	959	981	953	994	990	976	936	937	977	950	990	963	975	966	1001	993	945	984	905	1004	1001	989	960	929	1027	1010	966	939	996	956	988	968	949	986	983	1019	1030	959	1006	995	949	971	966	970	958	966	973	967	899	931	1009	949	964	1050	986	999	972	972	945	952	1029	983	995	977	966	979	1004	976	963	926	990	972	961	1018	980	978	972	993	959	992	984	1032	999	992	953	958	968	914	1016	984	992	1010	967	973	975	980	1003	899	981	962	950	952	965	947	933	946	961	937	989	988	1064	983	972	1001	1003	1017	974	1003	972	937	943	1011	983	940	975	917	952	944	1009	976	996	988	981	977	974	966	969	1012	958	1003	891	942	969	984	965	1034	946	958	943	1001	965	946	979	956	970	977	1023	963	968	956	952	951	942	994	1011	983	916	1000	1007	963	954	957	1019	957	959	929	979	996	1009	914	978	975	986	962	1006	1012	1003	1006	917	974	948	953	957	975	982	945	957	927	976	982	992	969	977	927	969	929	968	1006	997	971	979	945	966	1016	963	970	948	936	930	956	971	959	985	994	988	966	982	983	1003	958	989	984	992	964	969	961	990	1003	1010	977	961	966	961	971	976	983	994	1018	972	989	1029	972	950	968	987	998	1053	956	988	997	935	938	1006	975	966	979	970	940	938	910	957	932	974	991	990	955	966	948	945	1024	975	992	952	991	1004	1019	1011	986	980	1002	960	936	971	944	986	996	952	963	1007	976	985	968	986	990	915	1043	1004	1008	981	996	965	979	986	951	1026	1020	1069	1005	997	992	982	937	1001	964	1005	929	955	980	973	955	914	960	1007	937	944	966	1026	956	996	984	962	987	987	972	996	945	952	994	905	982	996	1040	974	947	924	910	985	976	931	998	988	1004	981	988	984	953	929	953	963	908	958	997	953	975	975	930	960	994	974	979	981	1011	998	980	1006	978	943	1011	1065	962	962	985	961	1017	974	974	993	1031	919	965	975	990	962	967	946	937	1042	977	968	997	978	1005	961	983	948	1005	986	940	982	990	969	1031	940	971	1004	937	1017	983	963	979	984	1004	941	1013	1008	954	1017	1031	917	1015	978	948	1004	1007	1013	946	940	956	1006	982	989	980	1044	952	973	1065	964	975	942	917	954	990	969	924	1053	976	926	963	983	973	992	970	973	981	987	958	923	990	1000	1026	992	943	983	1011	978	974	994	933	990	965	1029	979	983	929	984	1017	1096	961	1010	1004	969	992	1001	994	942	973	977	964	972	949	969	954	1033	925	914	970	944	940	956	919	950	1042	938	929	955	1002	975	1009	952	937	934	969	1000	936	952	1018	969	1021	971	932	926	955	926	977	992	952	932	972	957	994	931	1033	930	948	975	895	1017	999	944	999	997	947	975	957	997	905	993	945	939	1024	981	1022	1019	1034	1000	923	978	1004	977	939	954	956	960	1015	972	949	928	982	952	1018	1012	930	1012	966	983	1005	1010	985	1004	1001	941	980	978	967	934	989	985	988	913	970	922	947	947	954	975	998	984	997	977	983	974	978	987	971	969	1008	1014	969	973	944	973	1007	994	931	936	956	980	952	996	1023	983	948	981	1001	1023	1001	958	975	1006	967	934	975	1000	969	893	930	942	1003	991	976	942	974	969	1027	957	1001	1020	968	958	995	904	1038	918	1015	920	956	923	995	981	977	945	955	943	928	1010	1022	971	922	992	965	960	1066	945	1020	1010	978	983	1004	1016	916	962	998	994	1021	988	957	1028	973	951	982	1003	962	977	1021	978	962	996	972	999	989	986	975	992	940	1008	990	976	974	995	1000	966	937	1010	984	974	981	1037	946	1018	968	983	997	990	963	993	975	958	983	1008	956	918	995	998	978	990	996	956	988	971	955	1004	995	948	957	948	990	928	949	953	925	1022	983	974	945	976	1000	933	1023	956	1023	1001	1018	983	927	939	1040	991	985	990	982	999	991	997	999	950	949	1037	949	949	1000	1019	944	938	967	942	1010	965	991	969	994	985	956	1014	956	961	976	975	1014	964	966	991	915	989	971	963	997	899	956	1015	988	990	988	1000	926	945	996	1009	1021	935	948	949	1014	991	979	1002	943	959	1017	975	936	978	984	1011	930	966	984	881	986	971	949	978	952	898	1012	969	946	983	1006	921	970	977	1016	976	1001	995	926	988	954	961	1013	948	958	907	927	944	962	949	997	984	973	973	990	1034	949	993	961	927	1026	1001	959	1025	947	1018	951	975	961	983	1005	959	988	983	1027	957	957	964	1006	945	1005	985	1008	959	1045	990	1017	1014	961	958	939	953	971	986	943	1000	944	1004	970	995	972	1044	1020	999	976	982	966	1015	979	977	1001	1024	999	956	937	965	946	989	929	956	945	997	984	973	962	980	1013	908	1015	956	1006	964	966	976	1020	1028	985	963	964	956	955	968	987	955	978	946	977	983	975	1029	978	1019	961	960	957	973	964	975	991	1024	989	994	952	1005	984	1011	932	971	1059	953	956	957	1017	955	952	944	981	1012	994	986	1013	957	921	988	951	987	1001	953	938	994	926	1062	939	954	920	939	996	997	998	1007	968	970	980	1006	1007	959	955	968	990	1003	964	1015	1003	964	998	948	970	1015	983	955	968	957	1012	1014	951	1001	962	994	969	1015	968	994	985	999	963	998	1001	996	938	920	953	982	960	991	924	975	1005	970	980	1009	951	926	976	969	965	973	960	1009	955	1018	928	954	1011	991	993	876	976	934	1002	982	973	934	952	975	971	1031	1001	942	964	942	971	971	990	1029	954	979	930	981	984	904	958	947	930	921	921	993	1066	1011	975	998	956	1035	1013	946	960	958	939	970	923	1000	958	977	992	993	965	997	919	928	999	1004	993	1005	967	922	1046	984	973	900	958	979	951	907	1020	992	947	933	973	1011	951	1014	957	1005	1015	942	1025	995	930	940	934	941	965	1021	982	989	988	951	977	1007	969	958	934	936	1016	997	1011	980	982	948	991	957	932	962	939	964	1003	949	941	969	959	1017	997	1016	1026	944	1026	969	990	977	973	968	1012	960	972	948	935	975	1008	986	980	942	1025	951	959	957	1010	977	987	919	975	941	1011	988	985	989	993	968	957	921	927	952	955	998	974	972	929	982	966	925	979	938	938	995	929	990	982	999	978	959	1001	991	946	968	914	1020	1000	1046	954	1031	1023	967	1013	1017	948	918	1007	934	927	961	951	920	998	974	981	967	956	996	948	1006	992	990	972	909	1025	1001	1005	1011	951	992	966	967	980	983	932	1002	993	971	993	944	959	979	969	931	988	950	983	1010	976	992	946	957	992	997	961	982	1015	943	1010	933	1011	988	949	994	981	1001	967	955	985	952	994	1004	946	956	1009	939	982	972	960	994	1035	972	933	956	986	969	999	904	978	997	1014	945	997	964	901	981	1015	986	963	971	993	976	977	973	996	1021	1030	981	981	1003	990	949	938	980	948	963	1011
55270	47708	39403	36042	44703	44970	33373	25393	16040	3451	1973	1589	1081	671	775	863	1016	912	646	566	470	391	476	554	395	378	374	399	360	337	304	275	262	291	257	281	270	275	254	274	266	241	269	267	260	260	285	258	294	271	263	278	279	280	252	257	240	246	269	301	262	275	263	281	248	277	266	264	251	256	258	285	312	245	241	255	267	287	267	272	230	237	293	264	245	256	254	271	257	279	251	245	274	270	253	272	238	276	277	292	299	292	267	253	271	261	276	247	277	277	249	260	286	276	273	265	265	274	267	269	263	271	284	281	268	287	305	300	292	275	284	256	262	258	254	278	271	248	257	256	222	265	300	277	289	275	259	275	262	234	284	277	264	259	254	250	283	257	250	260	283	259	229	283	292	272	265	259	246	250	262	257	306	314	251	265	256	255	267	275	238	263	264	274	288	256	262	263	280	255	251	277	271	268	270	293	279	253	257	249	259	259	248	271	260	266	248	240	244	246	261	286	294	259	261	261	271	273	285	299	268	256	271	267	311	302	268	262	241	279	225	250	242	254	259	230	237	278	265	258	254	261	297	274	260	256	254	279	260	274	242	251	277	280	248	274	273	245	251	255	262	261	248	263	246	255	267	292	244	253	271	249	262	274	243	264	275	262	269	295	210	275	273	277	221	262	273	251	278	274	262	251	269	263	281	263	256	263	259	275	251	271	245	273	223	264	243	286	312	255	260	286	263	283	289	274	261	235	267	265	280	263	276	293	272	246	277	211	247	260	296	282	267	269	265	226	310	243	289	285	271	301	263	250	264	246	251	240	270	284	265	275	276	273	255	272	271	254	233	244	287	264	256	295	283	281	258	239	282	278	271	256	271	252	269	254	263	265	271	259	253	247	271	273	250	267	280	259	276	252	276	241	248	268	259	259	264	259	235	252	272	254	292	252	298	258	247	286	262	277	273	255	256	243	251	271	272	257	259	280	248	265	279	268	251	298	269	256	285	295	285	304	258	248	256	273	275	263	276	241	266	265	274	266	307	271	271	265	289	263	257	252	283	241	274	250	262	277	278	252	279	227	251	267	268	282	273	251	255	286	267	299	292	268	253	272	270	242	272	277	272	254	277	287	258	243	248	300	271	265	277	291	263	234	236	235	274	262	271	279	260	234	282	242	262	270	282	274	236	259	250	283	262	272	271	252	297	252	267	276	265	249	271	251	233	253	241	244	261	257	266	275	288	272	282	233	274	250	274	266	282	255	270	261	257	257	259	247	263	277	284	230	289	252	282	295	264	276	245	290	221	269	248	255	301	237	280	267	256	269	277	254	283	280	292	282	265	276	282	251	270	265	272	269	271	256	268	262	271	257	254	257	266	262	274	258	262	278	251	315	275	227	268	254	246	258	252	302	283	250	229	292	292	249	278	275	275	266	263	237	265	254	261	277	275	279	281	257	243	257	271	261	248	269	260	266	273	246	256	294	277	253	270	250	253	308	264	248	261	245	279	281	258	250	252	281	260	284	255	256	284	284	269	273	253	271	267	275	252	294	267	270	257	278	286	293	273	231	261	261	275	260	260	264	262	281	264	276	292	260	251	248	287	264	273	275	259	291	256	266	266	309	275	263	253	292	265	266	257	301	253	263	299	248	294	253	260	274	251	286	264	286	252	257	272	272	275	256	280	249	242	271	275	275	257	263	251	286	277	245	263	297	265	255	254	267	282	268	233	285	257	236	274	277	271	274	265	303	276	258	238	283	263	275	274	288	258	253	277	247	271	279	251	275	266	253	283	257	289	287	249	273	249	248	311	262	290	268	243	252	289	249	250	244	252	276	275	253	272	279	283	261	264	298	302	257	238	228	281	236	254	253	250	282	251	291	273	256	278	252	289	266	290	244	295	317	294	279	267	246	257	277	263	280	290	247	328	284	302	298	277	263	276	275	233	262	249	268	258	291	243	275	260	280	259	248	251	300	294	277	273	259	269	270	278	248	266	293	264	282	270	289	263	269	264	258	273	278	265	257	250	259	225	286	250	255	245	255	285	274	262	280	284	280	258	258	265	279	278	247	265	264	250	284	249	301	261	275	261	314	285	266	245	306	245	284	255	279	261	289	239	263	242	266	254	277	295	267	255	276	257	273	300	294	277	231	248	235	254	235	263	254	249	283	262	268	274	269	276	293	259	268	238	276	247	293	289	248	242	241	289	260	248	246	254	290	274	275	245	241	256	216	252	271	266	244	260	288	242	245	259	292	258	269	266	265	264	248	244	251	255	262	257	242	275	268	284	258	268	302	247	249	262	272	280	245	293	224	273	282	295	267	252	299	284	258	263	261	244	245	258	251	266	273	271	271	262	261	263	269	273	273	264	265	273	239	268	250	278	279	279	286	284	285	266	265	287	266	260	251	286	271	258	309	270	267	262	266	264	263	263	272	228	291	280	262	257	254	289	275	263	292	274	253	285	276	270	286	255	269	285	216	278	244	306	245	289	276	261	245	253	280	267	265	284	298	273	247	256	258	285	242	267	291	255	260	253	286	273	275	278	251	262	311	254	307	254	276	269	245	247	282	256	267	275	275	237	267	283	293	252	239	267	234	258	268	265	219	233	246	269	270	263	302	293	272	253	291	256	233	248	245	279	262	253	258	252	253	254	255	248	278	259	262	280	237	237	266	259	284	277	252	281	298	283	262	274	253	259	272	282	259	258	269	270	253	250	262	276	266	259	297	231	281	237	252	284	246	267	291	251	263	263	278	282	286	276	258	258	291	281	227	296	288	276	280	266	252	238	279	263	284	268	255	267	283	250	254	265	248	249	251	290	276	271	286	243	267	266	267	274	253	270	269	299	228	276	255	278	283	260	258	252	264	252	260	249	256	287	260	252	289	248	255	253	252	244	285	256	274	278	276	257	236	248	298	259	305	294	261	281	255	261	283	277	237	267	267	261	253	272	264	287	239	250	250	282	247	251	277	277	253	244	231	269	315	280	269	282	245	253	251	241	251	228	248	259	236	269	262	242	238	279	265	239	273	310	277	251	270	254	292	259	245	267	263	255	267	277	270	286	283	244	276	272	288	290	268	281	266	267	260	219	273	249	285	282	287	267	267	263	231	265	321	301	268	253	264	270	311	285	247	282	269	246	277	245	315	250	274	265	256	271	267	271	257	271	216	269	273	279	262	263	288	272	268	249	280	251	260	266	264	267	279	265	263	249	292	242	271	299	251	264	313	295	253	270	283	258	289	287	263	257	240	277	266	240	274	228	271	293	245	258	252	291	260	279	292	266	247	262	281	245	255	283	234	289	279	263	254	300	243	281	251	265	286	263	264	282	270	263	247	258	273	279	273	257	301	266	267	276	260	276	256	280	263	246	257	256	276	265	271	284	251	273	250	246	283	277	268	235	234	264	285	279	249	276	259	274	248	245	259	272	279	258	274	251	236	280	299	253	272	294	264	288	255	231	285	276	288	269	250	260	259	255	300	292	243	280	222	257	254	272	282	241	281
47288	54571	47236	42346	60797	54914	41947	37683	24318	7397	7312	6982	4017	3125	3348	4636	4853	4732	2948	2582	2055	1685	2343	2654	1505	1365	1404	1878	1281	1031	858	686	687	694	705	683	665	668	666	621	648	663	598	629	622	667	659	665	636	661	668	616	669	671	627	651	606	651	640	616	671	574	640	630	634	621	649	611	612	621	639	654	646	611	635	606	608	636	606	646	595	686	612	608	630	592	660	596	643	623	619	613	622	647	587	630	640	599	594	640	663	626	631	649	590	633	618	609	628	606	639	595	605	658	588	607	679	642	643	611	624	624	603	627	643	614	634	664	611	588	606	593	604	671	628	589	632	632	625	647	593	656	641	592	604	598	634	625	610	608	594	607	626	615	601	603	631	619	622	611	578	588	588	641	601	630	646	626	638	576	583	609	624	562	589	621	575	539	618	608	618	616	595	647	575	611	580	595	631	640	616	644	621	673	645	608	637	646	628	648	651	609	631	581	626	639	630	610	606	642	647	599	592	640	608	617	626	641	605	637	617	582	644	641	588	623	621	623	619	627	591	610	600	586	616	616	619	629	633	595	603	641	622	625	585	637	598	637	630	617	627	638	585	614	599	609	651	602	620	585	635	597	640	605	624	604	678	598	592	620	611	613	638	593	628	580	601	650	603	664	589	620	599	626	630	605	605	654	631	583	590	585	586	608	625	612	633	646	569	588	594	604	650	582	611	617	590	629	613	592	621	611	597	593	607	594	603	579	574	638	603	586	631	612	580	598	600	592	567	632	642	594	558	628	609	630	620	627	635	644	592	670	623	613	591	643	643	597	582	617	600	650	602	606	616	634	622	584	678	626	647	629	613	631	683	605	599	647	594	588	571	612	624	601	646	603	595	621	618	607	627	588	630	605	617	610	617	594	628	571	609	580	663	609	663	605	579	626	628	593	648	670	608	657	627	619	633	646	591	587	628	607	607	625	588	600	659	638	625	590	599	581	632	615	613	626	584	625	628	593	603	602	633	658	652	596	613	620	602	637	623	616	600	606	591	611	605	563	611	555	622	597	584	583	611	561	620	655	613	604	611	619	645	610	566	605	602	630	575	579	653	583	609	571	662	603	647	604	605	602	607	626	638	633	632	616	596	641	676	611	662	605	579	627	637	624	610	607	604	604	639	666	632	634	583	645	588	615	626	598	592	625	620	579	591	605	655	610	626	614	616	632	632	596	627	675	591	592	627	612	606	606	600	609	657	590	601	621	587	606	639	616	658	590	601	616	613	609	594	600	621	599	612	568	639	630	624	599	650	608	622	558	586	585	614	639	634	595	638	587	622	556	624	604	635	583	631	636	649	612	638	629	591	625	589	602	594	635	616	619	628	603	644	592	652	599	631	616	595	600	621	604	618	625	655	600	589	598	612	664	592	610	606	584	585	586	606	573	608	604	629	563	626	636	621	610	622	625	591	618	638	592	591	564	665	623	597	629	603	623	612	652	644	625	667	603	608	632	650	619	614	620	596	603	624	596	615	576	621	637	624	574	590	597	630	636	632	627	640	590	590	602	620	619	619	612	606	593	615	588	616	608	638	622	645	639	587	603	610	578	626	609	583	630	589	580	608	594	607	627	598	620	645	621	623	640	597	601	641	578	580	608	588	571	598	646	581	570	604	603	562	626	642	627	584	616	604	641	596	644	631	600	637	604	637	628	635	620	639	654	632	611	589	623	630	661	609	659	623	603	640	634	633	622	607	587	628	611	582	617	624	607	605	630	556	635	621	605	616	671	559	674	601	593	671	599	613	598	673	643	607	651	604	600	654	639	616	584	626	643	623	651	638	601	626	611	670	600	594	611	625	633	635	593	597	610	605	625	615	576	613	637	631	647	592	630	629	651	636	591	617	621	602	627	595	579	591	631	586	585	616	627	602	590	637	647	607	639	589	596	594	603	633	599	585	601	559	588	590	613	640	606	637	571	568	592	599	619	608	600	650	558	616	604	611	628	651	599	625	608	642	608	568	599	613	622	632	630	640	620	617	628	589	627	592	615	602	607	625	636	609	635	606	649	589	633	664	577	634	621	586	633	599	598	598	624	587	630	604	568	588	659	625	619	574	584	699	621	656	590	610	603	595	646	612	632	628	607	645	653	618	624	629	609	612	620	551	670	646	630	639	603	600	601	602	595	646	635	593	584	660	639	620	586	591	598	639	615	626	623	587	650	631	663	605	594	615	608	607	584	632	609	629	556	606	597	567	610	591	616	565	627	601	604	601	613	597	613	608	590	598	618	604	632	637	607	632	632	622	631	655	585	644	611	623	579	618	585	666	632	620	602	603	625	630	595	576	622	621	640	644	645	645	621	627	634	596	652	577	576	694	625	628	670	664	576	667	629	605	626	583	629	603	616	615	628	632	559	624	604	600	592	630	646	618	607	659	642	613	621	626	614	607	553	652	617	601	604	653	627	607	575	644	615	575	643	620	662	607	608	584	592	623	625	607	603	641	601	606	630	604	601	577	611	625	595	616	591	622	575	571	603	606	617	671	620	627	602	614	631	643	601	630	591	588	612	635	590	608	580	601	577	561	613	624	600	642	573	652	600	606	604	575	667	633	627	636	604	581	596	603	603	649	588	594	649	622	618	583	586	571	595	638	621	600	627	646	559	645	597	607	571	553	602	615	619	634	615	607	638	620	632	622	598	564	591	648	569	620	613	614	575	640	625	658	612	623	581	607	605	612	613	620	625	577	626	659	643	653	639	629	664	609	645	606	632	631	638	608	588	634	584	582	629	658	601	596	597	584	592	599	607	610	591	590	651	625	588	628	666	582	606	582	559	595	588	624	644	585	596	604	639	664	608	647	633	588	615	620	653	580	648	620	599	643	598	607	551	641	585	645	610	610	614	613	618	583	628	619	558	620	599	645	617	620	609	602	565	594	582	600	600	644	578	617	617	588	607	593	627	585	633	614	609	600	600	592	621	593	643	611	628	597	617	591	612	617	616	657	629	600	576	623	621	626	621	604	639	587	636	654	627	601	604	600	623	565	596	643	663	612	643	591	653	651	578	645	627	613	634	641	586	652	623	616	652	608	590	593	624	594	578	627	654	595	622	639	627	586	588	602	596	621	644	594	638	623	575	682	609	553	582	620	650	644	617	596	627	582	608	583	606	621	619	628	607	614	565	638	588	580	607	621	631	618	608	611	618	596	628	570	624	588	653	598	591	625	574	556	623	654	668	588	603	605	607	593	607	630	628	603	633	617	609	591	581	618	609	635	593	592	633	660	586	604	604	579	636	596	577	635	579	612	632	657	634	579	609	627	658	581	613	634	632	587	661	646	617	541	594	617	629	605	570	618	602	609	655	631	610	608	610	633	647	607	630	608	627	583	619	634	627	634	636	635	628	598	580	578	628	622	620	628	612	640	609	635	599	583	631	607	616	623	577	589	599	661	603	633	641	593	578	636	618	623	628	657	615	689	615	601	595	633	603	623	617	606	607	612	601	613	626	602	587	638	664
59335	45519	37880	37656	44130	46061	36416	34659	25955	9321	4006	2185	1501	1161	1200	1209	1509	1254	853	746	555	593	680	1050	473	381	408	777	588	312	312	231	217	207	197	208	197	213	170	218	174	196	207	216	209	188	171	206	190	180	217	176	211	173	164	196	185	190	186	172	159	186	179	196	210	190	190	186	187	170	174	163	176	208	184	190	180	188	207	180	197	177	177	186	202	177	176	198	190	203	210	179	187	189	206	167	186	180	173	179	188	189	204	204	182	204	180	196	160	187	174	176	194	178	195	186	192	169	174	167	210	159	184	180	169	189	178	185	157	180	198	192	195	179	186	203	173	198	183	203	162	184	167	180	176	191	204	190	193	180	164	179	175	183	194	216	194	172	191	152	170	180	181	172	162	204	194	203	181	203	195	197	212	157	170	190	198	190	171	186	200	175	212	193	165	151	182	175	183	185	175	207	199	188	170	173	180	185	184	197	175	181	201	182	164	184	208	180	190	162	175	196	205	188	168	188	179	212	208	162	180	171	166	160	184	171	197	163	201	199	195	146	201	172	157	165	220	178	192	173	180	179	203	171	164	184	158	173	191	182	209	189	197	203	153	172	184	200	156	184	173	181	178	201	168	192	166	195	173	193	181	157	184	179	177	196	190	179	201	164	180	171	190	168	176	208	195	169	167	190	172	197	175	197	182	183	186	201	171	203	188	180	220	170	200	199	182	171	183	178	183	172	185	187	190	188	178	173	182	179	182	167	202	173	172	181	146	177	170	190	175	215	170	190	197	172	182	195	202	168	194	175	168	166	181	179	181	186	205	187	206	161	171	191	158	189	213	166	179	166	172	169	154	165	173	190	191	176	154	200	181	185	189	177	167	155	193	199	179	170	178	169	174	180	184	167	183	204	185	160	174	193	170	180	187	191	178	189	162	190	176	179	167	174	187	189	201	182	177	199	153	199	173	177	167	170	181	164	186	179	163	170	193	204	173	171	174	161	196	171	178	173	186	182	179	175	188	172	201	185	197	171	185	186	177	163	170	196	180	208	186	194	212	180	173	199	188	184	191	166	201	202	222	185	184	166	173	198	196	188	180	182	209	161	228	176	156	181	190	167	180	170	174	186	164	179	163	194	182	185	195	195	179	202	198	166	211	188	204	181	180	178	176	189	208	191	145	187	184	185	177	169	203	201	191	165	198	184	193	173	182	182	182	176	168	163	194	177	191	190	177	203	199	205	177	184	178	196	179	208	209	211	185	199	160	167	196	155	201	162	171	177	233	159	185	190	155	190	186	190	204	191	187	169	184	187	183	179	175	179	211	162	237	180	185	190	194	195	185	206	192	172	183	159	182	157	188	171	176	171	203	178	178	193	194	191	181	188	170	172	174	191	188	173	195	169	198	174	204	176	174	202	170	173	171	202	179	179	174	180	193	155	158	166	175	196	190	161	192	194	194	199	192	196	207	205	163	196	176	199	214	189	173	181	171	179	164	179	180	184	208	175	200	186	170	177	197	194	180	202	190	175	182	167	185	183	187	183	200	162	182	166	190	152	187	184	181	206	172	197	161	198	187	185	170	194	163	190	195	179	177	171	190	165	173	154	197	206	180	201	172	182	177	176	179	163	166	193	192	184	156	169	197	168	155	181	204	211	192	193	169	185	208	191	169	179	187	184	199	180	193	188	177	187	162	172	197	166	181	179	201	181	202	168	167	179	161	209	175	170	191	180	182	205	183	177	191	181	196	177	185	176	194	198	185	171	171	169	194	175	205	167	167	199	184	179	194	182	164	168	199	184	205	202	184	184	189	175	196	211	169	189	172	167	197	189	178	169	163	167	170	184	191	190	172	192	189	166	156	207	188	171	176	171	168	162	175	195	195	181	164	182	183	181	206	184	177	193	193	190	144	174	192	187	193	188	196	197	212	189	201	186	185	165	187	181	173	167	187	169	168	178	167	199	193	192	183	166	163	204	210	199	194	203	170	168	183	189	173	177	183	178	183	184	181	176	176	193	160	159	179	169	183	180	197	228	173	179	159	193	163	172	178	177	177	186	184	197	193	172	170	197	174	174	174	156	158	190	162	174	169	186	183	172	185	206	174	184	162	160	171	165	200	158	187	180	181	183	168	179	198	202	216	199	182	169	213	155	162	177	196	194	197	193	173	165	175	192	189	176	197	180	211	186	194	156	182	195	178	149	161	196	193	179	176	175	225	169	187	189	174	188	178	165	158	181	202	182	196	164	166	164	203	182	199	169	173	173	189	214	179	177	181	204	190	187	201	191	181	182	191	231	197	190	208	174	196	163	175	218	214	181	165	194	174	182	169	153	176	166	167	177	179	175	183	183	172	158	182	172	172	165	211	198	178	211	152	201	185	166	191	185	185	162	192	179	194	199	202	156	173	184	185	192	191	186	169	201	194	182	187	203	170	178	174	193	190	221	178	228	210	192	156	201	181	148	185	205	184	170	187	189	179	201	202	214	179	171	201	191	171	182	215	204	188	179	192	186	189	181	191	196	165	160	166	217	182	193	197	170	171	188	172	182	197	191	194	166	189	180	182	167	176	155	173	188	182	175	206	177	180	211	184	182	166	178	171	194	192	180	175	174	186	185	193	177	202	173	169	186	200	194	200	180	194	206	191	211	175	179	176	197	187	156	178	176	176	178	186	195	189	198	194	191	184	160	153	180	183	192	183	178	185	179	162	180	180	207	176	160	174	181	183	165	191	176	180	174	172	206	181	201	196	180	192	188	177	192	205	184	206	167	187	195	170	180	185	195	214	168	196	173	201	195	168	163	188	186	183	190	175	162	171	187	188	205	181	196	195	185	171	166	162	187	178	182	196	165	168	203	195	209	173	170	185	207	175	178	175	179	158	216	183	186	198	182	168	183	178	205	170	189	135	180	169	156	172	188	171	176	162	184	167	197	188	202	195	196	191	163	181	193	179	168	176	171	175	172	211	212	166	184	197	172	152	178	175	179	166	199	180	190	180	183	188	183	174	190	197	196	185	181	194	183	205	194	185	166	162	197	182	199	179	184	180	203	171	185	178	176	172	187	197	182	157	196	164	191	157	164	186	182	186	183	179	187	188	182	163	191	203	180	181	181	185	166	172	198	179	164	208	170	179	189	162	207	182	182	205	164	167	163	187	200	180	191	168	204	182	168	188	213	194	180	178	201	192	201	194	186	171	154	171	179	187	193	201	184	168	178	180	187	183	185	157	186	183	171	192	150	163	175	171	177	198	206	194	204	187	182	191	238	204	213	173	183	173	181	177	173	217	176	163	176	186	186	190	204	197	182	185	166	155	151	203	185	190	179	169	180	189	167	204	193	175	175	176	205	155	208	188	168	201	196	183	193	183	186	190	179	209	177	194	175	190	178	194	204	175	189	159	162	167	177	173	183	189	190	197	179	165	177	179	152	185	174	190	184	173	171	170	186	164	167	203	166	183	174	199	176	153	165	177	209	174	191	181	200	191	190	192	147	182	181	165	179
52222	57025	50307	48864	64487	59618	49649	48901	33679	11091	12343	8016	5477	5290	5192	6775	7858	5818	4261	3864	2928	2664	4083	5232	2004	1677	1894	4177	3206	1255	1574	839	601	582	591	567	586	565	551	570	538	512	556	513	556	496	486	492	491	488	505	465	484	461	479	482	490	503	488	486	470	488	463	524	488	434	478	481	475	509	480	491	472	464	484	467	479	521	504	507	525	461	464	465	474	486	459	496	474	469	495	454	485	484	481	506	482	475	455	493	449	468	445	472	474	443	476	483	480	471	490	496	442	470	497	435	476	460	470	459	485	457	490	457	478	481	491	483	442	431	461	481	482	429	462	475	476	495	470	434	473	459	447	465	479	447	460	481	471	391	452	459	438	474	479	457	453	488	444	449	509	461	451	470	482	469	450	466	463	461	448	450	469	478	469	467	501	439	442	479	472	416	426	466	480	457	490	451	491	483	479	434	469	449	455	469	456	467	435	452	430	448	429	411	496	477	467	491	476	478	490	464	459	470	421	461	491	418	470	464	493	442	443	443	461	509	473	471	444	448	450	503	459	477	425	500	454	451	477	451	465	468	469	448	487	450	456	438	458	493	464	431	457	467	487	479	434	441	462	477	467	453	464	490	470	494	415	503	472	472	466	438	460	463	431	466	464	447	461	433	459	508	446	478	450	511	500	466	486	478	470	478	462	455	457	467	448	457	478	430	427	462	456	470	429	489	508	426	418	491	479	438	464	452	451	419	415	448	446	493	468	450	496	465	476	499	472	462	434	424	460	438	423	478	445	446	467	440	472	491	472	424	510	455	497	481	471	435	443	461	467	490	452	416	505	449	457	455	468	490	464	496	456	459	477	398	424	458	459	432	439	448	409	497	448	466	417	478	470	479	432	430	471	448	442	456	483	505	479	432	447	432	443	469	476	409	498	461	469	500	430	444	451	466	464	450	484	478	467	440	448	496	476	462	471	460	472	457	468	442	486	416	459	424	452	441	470	449	439	443	443	476	475	477	402	430	461	437	473	457	480	452	464	494	453	411	463	441	460	451	474	455	454	453	486	429	463	428	465	398	452	474	451	466	476	427	453	468	411	448	477	453	412	421	478	464	483	433	460	425	492	479	485	444	438	454	477	446	479	442	435	492	506	470	460	470	454	485	426	452	467	435	425	478	470	453	479	476	456	475	426	476	449	452	462	486	449	430	447	475	442	449	438	458	462	471	441	430	431	482	458	505	441	467	477	452	478	449	451	476	462	458	435	463	419	478	482	444	475	461	474	483	469	462	448	472	453	423	488	436	428	463	498	448	443	465	463	510	443	472	452	487	459	488	459	452	440	499	451	465	470	480	452	459	472	432	475	406	437	442	449	470	459	440	487	461	496	472	440	465	492	439	446	462	437	451	462	501	426	491	461	494	469	435	448	430	439	478	465	469	439	443	472	433	485	471	443	450	471	451	463	454	429	458	469	429	443	466	483	444	484	442	467	389	477	409	401	487	438	446	474	451	443	453	455	448	469	507	456	453	472	493	417	443	428	440	436	455	442	500	479	435	459	427	441	486	499	459	444	469	445	406	456	450	461	448	488	423	458	448	486	459	460	447	505	479	462	445	461	463	449	452	461	477	444	444	433	420	488	433	513	430	474	448	485	466	511	442	457	468	462	477	455	459	458	457	429	425	470	428	432	481	443	472	507	436	450	448	472	490	468	449	479	440	450	483	431	431	444	451	459	470	452	482	446	492	511	456	459	418	462	446	439	462	456	445	484	485	467	481	466	432	449	459	450	483	495	441	466	522	468	485	447	459	473	443	477	431	441	491	474	447	476	451	455	438	436	456	484	496	470	456	478	436	455	461	472	488	448	456	455	436	437	483	465	457	449	467	459	436	428	441	465	469	481	464	466	468	473	468	455	454	428	476	463	474	458	487	447	468	464	463	456	485	419	430	465	429	416	451	458	490	468	475	459	439	428	439	448	469	455	476	466	434	474	483	445	453	417	490	450	474	410	450	429	512	455	464	440	436	464	462	486	476	496	456	451	438	519	434	459	455	482	449	462	466	479	433	477	471	446	462	480	446	476	495	462	473	463	455	477	456	448	454	449	441	465	435	443	447	431	480	432	449	454	463	462	429	450	459	407	462	442	458	474	494	410	453	467	452	450	433	459	454	444	487	464	446	462	442	440	449	466	450	476	458	498	448	417	468	474	423	489	467	425	485	475	472	458	433	468	444	441	438	417	447	438	465	470	418	434	441	457	437	475	423	450	434	473	460	471	418	446	451	472	469	439	473	427	432	478	432	397	466	443	475	443	418	451	463	503	447	459	463	437	446	474	465	435	444	453	456	463	430	476	451	479	472	462	463	464	497	473	489	470	479	407	459	413	426	480	456	437	441	446	446	459	507	483	485	485	412	433	474	445	444	466	461	466	495	443	468	477	460	479	492	475	435	470	482	453	450	474	431	424	436	451	441	452	431	463	471	468	462	464	467	457	453	474	467	480	482	446	523	494	464	461	449	478	473	463	452	482	450	449	456	442	425	462	469	437	449	478	459	482	428	450	475	426	475	476	461	479	466	462	518	423	453	459	436	447	462	463	484	445	505	446	462	473	460	467	474	474	475	440	449	422	488	465	470	445	455	477	470	472	471	459	456	412	413	476	472	472	431	393	467	441	471	449	449	448	448	501	459	469	457	455	489	450	409	439	454	468	473	475	437	466	465	491	471	479	446	404	468	496	482	438	471	504	441	447	462	472	433	427	475	444	464	465	490	433	431	407	452	447	456	483	486	432	465	428	449	467	503	465	457	447	474	460	458	460	434	455	472	446	475	451	452	417	463	452	466	437	501	434	422	454	455	474	472	435	425	442	450	419	466	474	465	456	452	410	434	419	458	443	450	472	497	436	449	451	455	411	495	464	465	450	505	464	482	461	492	408	427	489	467	462	435	475	464	451	479	457	432	469	454	468	480	468	473	481	455	449	484	459	482	419	438	420	427	424	469	485	457	452	429	422	465	463	451	445	477	458	439	474	451	446	418	464	440	458	432	450	481	459	478	483	442	465	471	468	465	447	459	425	444	462	450	469	458	475	448	472	449	479	455	477	453	477	492	453	484	502	491	458	449	475	467	453	460	500	464	440	471	469	476	418	441	457	428	440	488	474	458	501	446	454	456	450	450	456	491	489	459	457	437	471	481	466	443	461	468	479	448	437	448	434	436	446	475	442	432	473	469	471	481	510	422	432	451	472	460	458	504	437	438	452	445	474	457	459	463	455	440	460	443	497	450	474	478	442	448	497	453	409	454	461	449	437	454	430	469	451	437	431	447	450	481	423	423	460	433	455	442	463	440	486	488	470	437	473	454	459	467	450	478	471	456	458	456	457	442	471	478	462	444	418	458	472	504	448	407	450	511	448	449	469	446	464	465	458	438	423	458	445	462	441	480	439	453	493	475	473	432	479	419	464	463	463	459	473	481	458	450	441	468	461	442	466	443	454	480	464	460	465	468
18808	18638	12561	10388	5766	3961	1493	1185	840	522	521	483	463	475	491	508	466	449	472	471	472	441	414	447	451	418	446	479	455	456	471	447	426	471	389	433	436	431	487	409	446	455	447	471	419	409	451	449	433	398	454	429	469	406	425	452	459	445	449	403	462	449	428	412	416	428	455	447	408	492	409	447	446	414	437	445	444	479	443	441	436	445	433	445	461	463	425	453	412	423	450	463	450	421	438	439	423	445	455	465	421	369	405	427	459	436	436	405	456	455	396	447	439	454	417	448	464	469	464	475	434	495	472	445	439	448	382	427	413	436	433	412	440	467	435	438	451	411	438	463	443	462	459	480	433	431	424	473	481	465	400	441	431	447	440	493	423	425	443	411	427	470	430	444	425	508	447	447	435	456	456	480	469	470	400	433	449	450	432	444	452	463	435	442	447	437	431	424	439	451	476	424	435	435	401	418	446	473	417	437	418	454	453	424	477	427	430	416	435	442	412	432	422	466	456	456	448	483	425	425	443	463	410	428	429	448	459	450	451	431	415	451	431	426	470	422	463	446	414	470	447	410	442	458	411	484	443	451	460	457	462	430	383	422	441	382	443	448	450	429	442	425	437	440	471	448	483	442	448	463	460	418	475	436	437	438	418	504	434	445	445	431	447	425	418	455	442	465	451	459	423	388	456	456	476	396	432	485	443	469	431	421	460	435	455	449	442	440	464	439	403	452	452	407	421	398	466	425	461	481	451	449	471	421	450	451	455	429	467	445	377	436	460	445	473	453	430	425	429	400	436	432	419	407	394	440	446	433	456	444	435	437	439	441	469	407	425	443	434	432	414	444	407	458	458	448	440	480	440	444	414	432	435	474	430	418	465	426	438	463	432	454	420	432	433	439	460	438	476	429	419	437	387	454	456	465	409	424	435	444	465	407	399	441	452	415	467	446	448	440	475	484	443	407	432	456	438	431	399	406	436	456	475	482	430	447	424	433	421	440	403	415	421	461	395	461	451	462	457	462	429	423	470	458	448	405	451	430	439	462	439	468	488	461	423	491	420	453	507	420	422	482	440	418	415	466	450	470	448	427	446	471	476	427	452	448	455	416	422	430	453	446	421	434	432	460	442	429	436	439	414	445	447	458	456	460	438	464	439	438	456	414	451	450	468	422	443	408	409	456	437	444	416	444	470	413	447	396	460	407	419	444	404	489	426	453	430	421	427	420	434	418	432	439	452	465	461	449	483	471	409	443	401	437	427	478	460	466	444	439	460	423	487	433	421	400	415	428	479	426	430	459	440	458	426	432	447	431	422	468	416	458	447	435	449	445	468	406	449	468	423	452	414	477	464	449	455	413	454	446	431	449	508	437	436	435	442	433	457	439	447	474	470	437	443	442	410	446	458	434	456	408	437	451	457	476	433	469	413	451	452	429	402	457	434	459	435	434	440	482	419	423	449	439	479	488	444	431	415	431	434	410	395	411	440	425	409	449	445	431	433	415	451	436	460	419	455	470	483	395	439	429	428	389	467	455	451	494	419	441	433	401	442	437	420	415	447	441	443	414	440	438	454	455	456	476	444	460	457	416	454	422	414	413	443	436	435	452	467	449	426	454	462	445	467	387	417	455	434	468	423	413	477	441	428	417	460	450	474	472	436	438	379	398	436	458	483	426	407	446	449	437	453	422	395	447	405	437	432	493	439	461	413	437	441	451	420	430	424	413	419	413	425	446	426	454	441	453	458	440	418	462	482	446	429	425	474	433	431	430	465	436	410	466	513	454	448	432	413	424	425	466	461	441	431	434	490	438	458	472	410	431	448	423	446	430	465	422	457	445	433	464	410	443	440	465	453	421	419	424	422	448	417	421	421	438	472	421	439	418	439	428	485	362	430	467	449	439	459	464	456	430	451	462	439	431	448	396	425	434	417	443	402	424	432	408	449	458	408	466	452	439	451	425	457	413	431	479	441	411	431	399	456	437	435	435	464	454	465	462	425	430	488	424	454	413	446	440	420	432	418	464	444	406	445	448	424	450	445	427	416	438	424	421	441	420	474	398	437	435	439	436	412	426	436	436	442	436	452	431	446	421	488	439	422	439	414	466	431	411	458	403	454	452	409	436	416	441	420	434	440	425	427	470	445	464	443	496	468	433	462	477	439	432	436	389	472	472	467	449	478	447	476	435	454	433	453	472	427	446	475	434	455	437	467	461	443	439	426	458	452	402	442	416	425	430	457	409	421	439	470	442	466	412	386	431	418	406	441	427	427	453	422	419	401	475	427	483	449	443	424	452	464	447	449	443	462	438	429	448	434	421	421	401	396	449	470	427	438	425	458	449	425	455	418	426	440	445	444	434	389	421	416	451	420	462	416	419	452	452	428	432	447	437	454	438	438	475	430	431	432	448	430	442	444	405	421	431	461	424	461	429	432	435	484	409	457	415	476	446	409	411	412	427	449	411	457	430	447	414	435	457	407	463	454	451	408	466	448	454	468	429	423	425	445	440	468	439	444	421	456	382	408	444	427	454	437	479	418	444	483	434	432	456	417	409	474	467	439	431	390	476	458	438	470	452	434	448	468	409	451	426	457	454	428	427	433	440	431	438	431	422	483	421	457	439	455	411	457	471	424	437	461	444	450	428	428	404	418	470	469	461	447	434	417	432	449	455	433	412	431	391	411	465	448	443	416	477	447	476	481	427	478	456	416	451	419	443	427	438	449	417	422	426	462	440	424	449	453	453	462	446	451	416	424	456	469	462	431	461	420	432	460	432	438	439	441	477	433	467	465	418	440	408	432	425	468	460	485	437	490	439	410	446	479	444	437	459	439	420	430	443	457	485	427	468	440	471	454	448	440	488	455	416	410	409	435	423	477	472	459	481	439	492	448	429	441	420	420	434	432	487	433	439	449	446	442	436	454	475	474	429	422	466	457	408	420	417	450	396	419	473	490	447	429	425	433	447	461	506	463	466	423	416	433	423	463	437	426	424	463	438	432	431	468	449	468	432	406	457	429	421	446	477	416	423	457	457	434	470	443	466	428	435	458	425	416	453	495	429	480	412	443	457	467	434	437	416	458	444	459	441	435	459	435	468	504	456	419	423	477	463	460	438	435	422	429	443	412	429	418	413	503	463	443	459	431	412	422	424	420	444	410	480	455	454	439	474	449	442	443	464	442	414	409	458	441	441	439	473	471	443	444	408	455	434	411	426	426	451	406	439	417	431	451	430	464	462	427	424	442	412	444	409	452	422	430	426	413	445	448	404	470	404	470	396	431	440	406	449	456	450	446	394	462	470	438	428	437	425	424	425	469	472	469	446	449	466	431	442	439	452	457	440	458	423	454	407	454	421	415	433	401	463	426	439	447	447	440	438	459	418	422	432	452	461	440	446	407	451	465	441	450	485	393	448	447	376	435	468	434	441	416	457	398	448	416	418	459	440	411	447	429	440	471	437	435	427	435	455	398	438	472	438	485	459	509	448	419	398	448	449	455	399	406	418
15290	18860	18758	19776	18918	14236	6320	5494	3351	1693	1474	1247	1132	1172	1212	1316	1328	1192	1237	1159	1080	1023	1069	1067	1013	1040	1047	1025	1025	1050	989	953	972	980	960	939	992	964	968	957	1018	1010	973	981	982	941	997	979	959	1009	1000	981	992	954	1017	1030	946	980	1014	952	916	997	997	994	1048	990	974	1001	968	918	951	1008	1005	980	1027	965	980	1005	941	1024	1021	967	929	990	932	965	975	962	959	959	965	925	963	898	924	1027	910	930	1033	960	949	942	1029	1023	1017	972	1010	941	1013	975	976	998	888	969	925	977	955	978	962	977	919	997	977	1004	986	973	1015	959	998	978	961	1035	936	965	1005	971	968	1027	963	1017	954	988	999	1005	992	975	1026	1027	962	1026	965	969	946	967	941	942	993	989	953	957	992	928	981	987	956	928	934	990	969	1021	997	1024	963	989	971	972	1016	999	978	983	1015	948	987	970	965	957	983	1075	977	982	975	1003	1048	953	1007	1052	950	951	963	954	971	961	971	989	981	995	1015	936	986	997	944	1012	929	1017	969	954	980	948	1022	977	994	985	996	970	953	954	951	939	920	982	957	914	973	967	927	988	990	972	1005	998	973	976	1039	1001	932	985	984	971	953	927	957	956	1028	979	1010	953	956	975	976	966	1059	930	1009	918	990	991	975	1034	972	1027	980	952	950	1003	990	988	967	1015	975	971	957	957	966	976	1032	995	985	930	1020	1020	927	1006	921	1032	979	934	979	1006	987	996	955	975	975	945	979	1020	1006	977	935	924	1025	1029	987	955	971	942	982	955	1035	905	901	1020	963	992	953	1003	959	922	1006	1012	950	963	939	935	960	937	981	1005	1028	948	982	1026	909	1005	921	955	983	937	992	964	1031	988	974	967	1024	930	947	970	958	993	980	931	970	985	991	974	957	993	963	958	935	990	988	976	1032	964	1003	1004	956	976	1009	1012	939	953	984	938	984	1005	1009	1021	1006	994	999	978	960	1012	956	1001	988	962	988	1018	967	917	926	972	984	958	917	968	1056	1003	1003	1000	930	938	1008	949	1015	975	964	970	888	1028	954	1015	950	930	974	952	1006	998	946	969	995	950	970	999	966	976	996	984	1011	986	1013	941	955	978	945	907	1005	978	955	944	974	937	1031	1057	1014	949	995	1019	963	911	979	958	1018	1012	988	1017	954	998	935	927	994	963	994	1017	999	1031	985	983	997	918	1055	982	987	957	943	981	940	1053	979	987	979	945	939	970	981	983	1020	956	958	939	987	968	988	970	1014	984	982	1035	980	931	945	982	982	967	971	1011	964	994	929	976	955	964	1000	1014	969	990	951	1006	982	973	1025	990	962	936	970	969	983	963	975	963	922	980	964	978	964	955	953	919	987	937	978	940	1008	1022	976	1033	1001	919	975	949	973	926	939	971	1046	1005	935	970	995	903	939	961	992	982	909	978	1003	969	974	970	964	956	1000	1008	1029	1021	988	1035	978	961	948	1068	946	996	1026	950	938	936	931	955	921	996	975	976	965	968	961	959	971	936	997	985	1009	945	973	971	936	990	912	974	958	970	933	1006	974	993	992	986	983	923	942	972	930	931	911	976	966	1006	1091	961	914	928	940	1031	904	971	980	957	988	1026	994	963	953	984	982	967	1040	938	975	976	939	1038	978	933	984	1063	922	982	948	958	1015	983	1015	985	1017	1010	989	943	989	965	972	978	965	987	978	1026	932	984	939	949	989	955	981	948	960	977	913	1000	950	974	1016	962	939	949	982	980	970	976	1014	943	981	991	979	953	990	992	959	1014	965	1003	1002	990	1050	1000	986	993	1070	969	991	961	1023	952	981	942	984	988	938	966	964	999	945	978	925	985	1020	960	944	988	948	956	1007	999	974	931	942	992	957	955	992	1003	983	987	967	980	987	995	979	983	928	939	1003	1034	907	968	1002	944	1015	943	947	940	1006	954	1007	993	971	1011	949	986	1029	971	1003	982	929	971	964	976	1020	1016	903	974	1024	1051	944	1018	997	946	985	1005	1009	910	953	950	1034	928	993	956	986	995	925	956	976	1037	976	1016	973	947	985	1018	1047	978	982	1038	941	946	973	953	965	966	982	946	947	936	997	974	991	979	979	1020	926	968	942	980	928	993	961	986	991	986	959	970	963	1012	989	1025	979	1010	941	950	972	1021	947	983	942	970	986	940	991	935	987	990	970	985	954	980	991	965	950	959	990	972	924	949	987	1013	1012	977	985	944	998	1035	930	972	998	1021	970	972	946	997	991	968	1005	943	929	1050	989	976	949	975	970	976	996	1019	992	996	1018	997	900	1028	965	1023	960	993	982	1012	982	974	989	925	941	956	953	919	958	985	1011	974	992	1002	1034	949	963	961	1017	973	981	1001	940	998	980	1009	991	1007	1013	1011	997	989	1016	980	986	1005	1015	1018	1006	968	971	948	950	1024	995	973	1012	963	997	982	939	966	965	949	946	1029	990	972	935	959	953	959	982	983	938	955	996	986	987	960	973	944	949	934	950	1025	1008	1000	992	1044	987	998	993	961	990	934	934	972	962	980	1055	974	998	944	978	979	1001	1015	929	991	961	957	1020	995	953	1026	947	970	1040	1025	955	986	975	999	1015	947	976	972	932	995	989	1030	1005	940	991	954	977	958	1026	983	978	1004	945	1017	983	960	981	976	999	993	946	944	952	942	980	981	997	935	1023	946	932	955	987	936	1006	981	950	1024	971	958	979	1024	1014	937	979	959	979	977	988	923	999	948	951	1002	1047	967	944	1070	973	992	955	973	976	1026	1029	994	948	989	989	998	978	1003	1023	988	1062	948	968	962	989	964	946	968	1000	945	964	940	990	951	930	947	939	966	916	945	948	1002	965	962	970	934	988	969	977	1032	1008	964	1022	992	990	933	998	1019	1019	988	901	966	981	979	995	936	971	959	969	972	988	961	978	978	942	928	929	988	1014	979	987	956	959	932	982	964	965	1000	948	1029	1000	1041	1024	977	948	946	981	972	1014	986	1015	1028	992	983	983	932	977	958	898	983	1033	970	966	956	1030	1026	1001	999	970	969	1025	969	990	946	932	991	983	943	1008	968	953	977	974	978	1005	980	935	954	961	976	1030	995	1018	982	993	967	953	965	966	971	922	995	997	950	1014	992	1008	973	984	992	986	980	1025	927	983	962	977	998	976	939	996	981	1029	954	945	950	954	984	961	981	940	966	922	1057	931	993	973	968	985	975	944	1007	995	1005	936	975	1024	986	957	1018	949	990	960	1004	947	1004	951	1002	981	944	955	968	972	955	941	1012	945	945	976	990	996	955	952	981	976	990	979	988	989	1004	974	971	947	993	967	1018	973	956	982	970	983	949	975	1054	1010	995	964	964	935	996	978	959	948	1022	935	919	1004	912	971	982	948	968	1005	1008	1014	1033	945	950	978	970	961	1024	966	939	946	976	963	1007	1044	955	981	1013	1008	969	968	996	992	1015	1001	948	987	954	992	956	998	971	940	994	954	994	1036	998	981	952	997	960	992	990	969	979	967	931	975	959	975	1002	1026	984	970	961	995	999	1003	932	971	1040	993	984	986	1028	947	1016	982	1009	953	1035	963	998	935	971	963	995	1002	970	941	950	971	971	987	956	1023	965	964	912	1013	1006	968	1004	1014	1020	991	973	980	1016	997	963	955	950	931	979	954	936	995	955	989	1004	992	951	941	956	971	949	987	959	1010	984	1005	958	993	1003	944	979	1014	975	950	953	932	941	943	963	1006	969	953	979	918	943	973	955	1029	950	996	966	910	969	1005	988	970	978	924	938	930	957	960	970
54888	47347	39066	38653	39800	45802	31996	29477	18217	4781	1871	1060	675	725	760	781	747	618	501	499	457	526	559	488	383	342	523	519	425	366	353	283	288	267	259	281	244	266	280	272	254	265	280	271	287	254	298	242	282	258	261	273	268	286	246	277	283	219	267	261	247	261	273	267	278	277	270	286	281	260	296	256	255	256	243	275	273	257	271	275	262	243	293	258	249	268	291	283	281	266	244	230	259	270	295	262	261	283	263	260	272	289	259	255	245	262	260	283	259	282	276	277	283	276	243	280	278	306	289	244	279	270	275	218	270	257	206	264	255	259	255	259	270	259	292	281	253	270	254	276	267	272	244	308	264	252	292	285	299	261	261	248	261	253	281	249	264	250	281	266	258	295	273	274	258	258	232	291	286	296	295	256	273	261	248	275	276	264	273	277	252	247	267	265	281	288	278	307	250	279	269	285	256	265	271	282	282	265	230	284	243	259	267	261	293	294	256	244	265	243	267	274	285	267	289	302	268	286	268	262	247	278	263	268	218	286	263	268	253	280	255	238	255	285	256	286	283	247	260	242	283	276	236	264	266	258	231	267	250	262	266	276	267	237	251	256	273	296	287	280	265	261	267	271	266	254	272	286	264	269	251	250	257	245	280	256	262	239	228	282	244	269	319	277	252	275	315	256	267	249	251	232	242	257	275	267	266	263	283	239	299	244	246	259	241	272	243	251	264	268	261	276	255	291	272	270	256	254	250	270	294	261	258	273	287	246	268	257	266	271	265	251	248	244	263	256	247	262	245	254	260	273	288	264	234	272	245	266	248	270	270	234	264	278	263	260	275	284	232	231	263	248	271	221	252	276	254	245	275	270	270	280	265	252	274	251	288	284	254	263	279	260	306	253	286	272	272	282	278	249	268	286	281	260	267	265	288	265	276	223	259	245	255	265	217	246	249	267	284	263	243	275	268	295	280	272	287	287	263	259	298	263	254	276	249	265	246	277	221	238	268	259	288	260	263	256	280	282	277	271	268	247	237	259	247	281	287	277	260	279	241	300	269	236	251	260	262	278	271	263	249	261	253	277	267	262	239	269	275	267	263	263	262	283	245	292	280	257	268	279	231	265	233	254	271	251	258	268	291	250	233	264	266	260	260	260	320	248	291	270	257	247	261	258	275	260	267	214	272	284	260	264	266	276	269	274	279	274	249	268	282	248	244	262	271	233	251	253	277	239	293	269	266	299	293	253	266	296	253	262	263	281	251	264	275	248	262	270	270	243	248	265	268	255	255	254	261	235	257	276	240	271	259	262	222	281	263	257	269	289	260	297	286	250	269	258	285	250	261	259	261	283	278	241	277	254	275	259	275	247	239	276	260	248	298	249	249	245	283	276	283	246	224	256	296	264	264	294	267	276	235	281	251	254	283	267	235	276	234	243	246	288	264	282	278	272	267	246	285	250	242	262	274	248	259	303	255	276	254	262	260	268	243	282	268	268	265	288	247	244	235	267	276	250	282	271	283	256	294	282	268	271	276	285	264	256	272	236	241	268	249	284	245	267	269	278	251	276	275	256	233	247	263	262	262	246	270	287	273	275	256	286	274	253	248	258	264	276	247	293	250	271	265	253	226	232	267	267	279	254	254	247	287	280	230	272	259	239	277	292	272	289	280	263	271	289	269	266	257	271	258	299	248	298	246	291	259	258	265	249	257	259	246	287	277	285	224	266	286	268	259	268	288	260	247	237	239	249	261	267	254	260	262	260	267	275	252	278	253	250	266	246	258	272	263	274	225	237	257	282	282	284	307	250	276	251	257	277	268	264	271	246	257	283	267	247	277	243	255	274	260	300	299	260	258	279	287	264	245	247	280	262	255	242	273	280	233	264	255	264	247	263	250	296	239	269	232	264	267	246	258	267	253	255	265	289	273	249	274	295	291	245	294	243	291	257	246	245	244	276	286	250	246	269	278	260	279	276	222	251	268	219	251	281	285	252	272	275	246	279	260	289	274	260	276	259	227	279	258	227	277	248	289	241	270	246	265	244	275	277	255	254	267	259	253	263	271	255	243	246	263	258	278	236	241	249	291	296	264	273	300	277	233	292	262	272	266	261	267	251	277	258	266	268	248	293	300	263	252	273	293	260	245	228	263	276	255	244	272	272	275	290	276	302	264	268	262	279	277	274	269	254	273	261	272	260	296	268	294	256	272	231	264	264	281	226	258	272	270	273	243	299	267	283	283	264	242	263	258	260	289	305	287	282	253	287	229	270	280	282	245	258	269	277	291	264	267	268	276	273	281	254	278	265	268	256	272	281	282	265	297	260	258	257	270	251	293	262	257	274	272	269	263	251	253	294	290	272	266	269	253	272	244	275	274	290	294	262	271	275	266	267	267	265	291	284	254	237	275	293	256	282	272	267	267	259	265	250	272	246	277	255	247	260	258	248	255	278	285	234	261	263	281	270	255	266	283	297	288	298	284	289	268	256	259	264	246	253	266	260	247	242	262	275	256	274	258	252	248	241	220	248	250	255	265	250	282	288	227	246	248	280	247	287	279	296	266	264	277	264	226	241	248	283	238	241	256	249	284	300	291	276	255	260	282	264	289	274	307	268	242	287	284	258	273	261	235	247	247	247	262	251	274	314	243	279	267	289	253	270	297	260	229	259	270	250	289	243	258	259	292	282	229	242	284	282	243	276	286	254	261	259	283	246	289	277	277	287	292	252	265	262	267	284	257	263	262	259	252	235	266	239	279	257	281	256	259	245	295	252	300	264	268	270	251	278	252	252	282	245	260	257	255	229	290	257	249	273	248	259	253	258	273	295	240	284	294	268	250	264	266	273	244	245	271	248	270	260	285	259	255	278	232	264	278	256	260	240	269	284	266	248	299	262	254	255	329	284	279	254	262	231	278	256	279	265	242	265	299	287	264	242	249	278	259	283	287	259	261	283	273	272	278	269	264	218	248	269	259	270	258	291	284	252	277	254	263	264	279	263	289	255	264	262	288	267	211	244	286	264	260	247	270	249	292	256	243	241	271	296	237	269	278	250	267	287	273	271	255	276	258	241	241	263	249	278	274	299	256	264	277	276	278	272	265	242	269	275	268	249	249	267	235	280	258	250	269	283	267	250	272	271	267	289	282	276	258	275	238	233	249	262	258	266	286	249	286	267	269	267	263	264	308	229	262	259	265	270	239	272	272	258	238	247	299	264	296	224	278	251	257	294	270	253	248	228	262	272	272	301	234	261	299	309	255	263	264	303	245	279	298	248	306	253	256	290	267	265	285	247	244	267	265	262	295	263	267	218	243	274	277	278	264	263	259	230	267	251	275	277	247	238	232	260	227	264	285	277	270	278	285	269	275	287	272	271	288	249	298	248	253	272	279	273	272	292	261	267	309	252	268	257	251	302	269	266	237	265	252	277	293	263	285	256	264	246	281	281	260	266	265	291	252	264	280	276	258	254	279	249	275	270	239	265	260	251	241	260	246	273	272	248	272	231	263	283
47144	50593	47520	45579	57422	54763	41165	44394	30101	8422	7767	4552	2964	3369	3691	4148	3956	2460	2351	2116	1981	2333	3237	1812	1512	1449	2444	2260	2055	1449	969	962	711	689	650	688	680	688	746	654	659	703	673	687	647	629	647	661	644	691	626	618	651	657	645	685	638	603	677	633	609	590	655	618	604	614	624	680	662	666	691	639	622	640	633	623	621	647	606	619	605	621	606	616	629	651	646	622	632	636	599	594	606	621	638	642	657	645	618	637	612	593	610	618	614	608	670	632	632	628	591	616	623	642	591	593	610	582	651	623	606	565	623	615	587	607	606	639	603	592	634	661	627	621	613	642	604	601	623	581	652	609	621	619	622	601	622	662	608	590	629	581	622	593	639	598	691	612	617	585	609	600	596	620	616	645	611	629	633	615	636	594	617	653	662	625	602	630	660	596	566	604	614	652	586	616	628	594	585	600	547	641	569	650	595	681	605	610	606	630	611	608	644	654	633	631	618	582	623	592	611	623	614	588	603	588	645	635	613	636	588	627	640	646	605	643	629	615	635	628	630	647	625	654	557	658	648	611	625	608	623	635	640	586	629	642	654	583	591	616	646	611	623	621	593	555	628	579	613	639	624	608	604	635	630	623	647	604	628	608	577	593	631	613	601	623	628	595	621	634	627	643	638	583	572	623	628	602	617	602	647	618	652	644	600	622	620	633	632	615	622	590	625	643	611	624	595	625	668	597	574	612	605	622	661	619	628	579	624	623	599	630	598	592	616	640	626	633	552	621	596	648	589	612	623	643	583	559	600	593	591	629	633	634	605	575	611	637	654	591	611	652	603	611	599	660	628	612	621	630	661	629	609	606	586	556	637	635	643	597	619	603	618	564	583	601	669	605	610	598	586	606	616	617	610	614	633	625	582	606	636	589	612	636	606	621	628	644	656	645	617	586	637	602	609	617	644	629	669	603	634	645	639	599	623	585	605	618	617	623	663	587	685	643	593	578	598	582	582	590	591	609	636	574	620	613	621	640	612	598	625	586	605	603	593	573	619	620	618	609	624	629	625	624	624	628	607	636	599	610	601	593	608	592	631	632	619	604	642	579	633	603	637	645	596	612	642	646	637	630	553	615	643	647	648	640	622	601	618	633	637	640	610	651	632	635	627	610	615	596	583	648	642	657	622	678	616	606	593	598	588	581	582	603	577	609	632	636	625	615	641	679	634	633	642	588	611	591	597	631	616	659	653	578	632	611	649	633	563	617	578	582	598	657	644	613	634	662	657	632	568	672	631	641	627	623	654	628	591	614	612	599	636	602	639	625	610	628	574	655	643	548	627	648	619	618	606	597	635	591	618	621	604	632	624	600	606	608	600	596	653	597	577	583	594	621	626	654	611	637	668	628	605	554	598	611	633	616	576	627	602	595	580	586	637	617	611	593	599	568	613	627	624	601	608	581	612	579	626	584	605	559	601	603	588	618	590	640	604	612	627	610	611	609	574	618	631	625	659	665	577	570	626	621	611	600	644	610	651	630	578	655	613	611	667	593	598	577	634	627	622	599	597	633	656	653	607	620	596	612	613	582	612	625	628	613	577	612	595	604	650	581	598	649	622	608	643	632	597	545	618	587	617	590	611	602	587	599	602	636	626	588	597	586	632	611	645	562	642	607	633	619	634	583	586	608	614	598	563	639	644	601	619	622	616	606	612	619	636	608	572	600	610	633	623	646	656	569	615	618	620	606	613	631	600	565	574	609	634	581	608	628	592	664	618	611	601	596	627	651	642	641	614	621	606	640	625	634	621	662	578	599	616	631	652	622	577	607	589	603	582	645	646	607	618	623	602	643	619	664	607	616	599	639	660	621	662	609	621	631	656	598	637	621	625	630	616	612	611	615	629	621	627	619	632	620	648	578	592	611	633	601	581	638	589	627	573	623	618	593	622	599	589	594	605	633	629	588	558	568	574	626	580	614	619	614	645	612	640	613	602	561	622	622	673	603	590	569	631	600	620	643	605	624	620	631	636	587	579	607	635	605	653	591	634	623	608	593	602	662	610	585	594	618	620	610	620	647	659	595	630	650	614	611	617	619	639	615	628	627	619	580	640	622	620	593	627	599	635	608	586	640	632	583	628	594	654	653	612	626	626	631	607	579	646	633	611	627	643	609	621	668	657	624	663	627	652	610	644	639	645	599	648	648	634	619	622	610	603	603	589	586	640	601	600	605	592	620	600	594	619	603	624	611	609	603	613	638	585	645	591	567	595	629	670	669	570	600	589	582	627	582	608	610	641	580	618	633	653	608	646	620	584	629	584	590	616	632	635	601	643	607	660	654	598	638	577	603	638	619	616	607	624	584	616	609	627	583	632	598	605	623	620	630	567	603	641	620	642	652	633	588	654	635	629	563	627	614	629	596	645	608	656	597	594	623	651	642	615	615	568	652	597	666	648	608	637	572	573	618	602	609	619	624	630	619	593	617	616	641	619	602	593	598	571	610	617	598	640	673	610	633	617	627	612	596	628	627	627	620	589	616	638	571	603	638	661	585	643	633	665	610	579	644	635	641	627	671	631	621	621	652	612	594	596	654	603	627	639	612	616	625	637	583	595	592	610	634	612	663	608	639	600	649	623	617	630	638	645	644	644	626	618	588	605	646	613	620	612	623	574	593	589	627	603	634	649	693	591	655	652	623	600	620	573	573	633	622	602	623	599	587	602	566	669	629	605	607	592	630	572	587	610	616	610	605	595	615	599	590	601	626	592	578	616	634	656	638	628	603	616	646	599	626	657	603	638	645	600	648	635	605	619	566	614	648	639	629	642	623	623	604	612	554	614	619	552	659	582	623	628	621	613	620	612	606	590	651	590	605	581	615	643	600	608	605	647	634	608	615	633	595	629	623	679	589	614	616	559	611	604	635	539	652	540	599	652	634	603	619	589	625	647	595	652	594	599	656	585	637	605	623	594	644	686	643	605	639	682	624	621	595	627	606	616	646	591	627	600	611	602	596	580	668	582	638	587	620	620	587	639	618	617	587	576	621	589	611	631	592	623	608	614	627	621	622	604	642	597	633	629	573	614	629	611	654	619	614	643	652	604	651	605	650	655	595	666	582	641	606	643	643	623	643	567	620	631	589	631	613	592	641	663	610	590	628	585	640	632	642	616	615	601	597	647	563	617	643	608	597	600	639	615	647	611	640	626	581	602	590	555	604	598	633	644	599	570	606	614	578	631	580	615	602	624	570	593	619	656	614	648	600	629	656	620	649	631	617	625	629	619	625	645	603	632	589	643	571	611	613	596	604	632	654	617	650	620	616	583	616	616	595	576	616	626	625	660	641	632	641	593	618	613	644	637	651	593	609	627	651	661	635	660	595	572	614	620	647	654	649	601	597	614	603	588	606	598	620	601	614	642	611	646	627	607	602	662	634	626	631	612	594	614	621	644	650	609	607	644	626	636	604	674	634	620	645	612	594	650	603	626	610	583	636	589	601	642	565	628	604	605	604	590	615	574	559
58496	45202	38980	36337	38429	45901	36627	40248	31957	12129	4248	1755	1076	1317	1277	1433	939	760	757	667	674	635	1169	589	485	604	720	604	461	353	314	299	238	211	213	187	212	184	205	196	188	199	211	203	200	182	205	198	202	212	179	185	183	201	219	172	170	182	190	186	183	193	188	193	196	181	213	186	192	193	194	189	221	187	184	202	192	203	192	201	185	202	190	207	196	202	191	193	194	188	210	177	186	189	186	182	214	187	191	211	184	201	202	180	171	186	193	211	203	206	205	189	210	197	205	181	178	130	180	175	199	168	205	201	174	199	194	210	190	215	194	187	167	173	193	195	170	182	171	213	199	210	214	191	180	177	174	186	189	181	198	147	175	224	160	196	160	201	199	205	185	193	214	168	188	192	189	186	173	203	200	193	178	177	209	216	172	184	200	207	180	166	191	185	192	182	197	195	167	195	197	186	202	195	173	183	198	201	201	176	175	171	196	183	172	180	191	184	214	164	229	195	180	160	175	202	173	168	209	177	210	189	185	169	177	184	162	200	200	183	195	194	206	197	179	205	178	197	194	187	165	190	184	193	207	201	175	187	198	171	185	170	193	186	171	181	194	208	198	172	205	159	169	201	198	221	196	185	180	181	171	188	178	202	170	173	160	174	190	220	183	174	163	194	213	211	171	193	183	187	207	179	169	188	202	175	197	177	194	198	162	200	190	175	172	190	194	185	179	175	195	192	162	206	170	174	180	183	178	190	167	208	177	180	173	219	180	191	159	183	230	173	171	178	176	204	177	184	182	180	197	172	178	183	200	195	160	207	194	186	188	191	197	181	191	174	195	180	177	198	218	201	197	198	197	172	203	166	175	181	196	179	178	180	176	196	211	189	185	196	181	167	174	180	164	185	197	179	172	172	173	212	180	190	193	178	206	171	214	190	195	189	179	182	203	170	180	165	187	188	197	200	188	155	187	183	163	174	172	181	180	184	175	176	188	169	187	203	177	192	192	200	188	179	173	199	187	191	198	185	167	192	174	194	177	196	164	197	181	190	169	184	190	171	192	180	186	172	218	185	189	177	200	182	186	179	175	188	196	198	181	175	176	162	160	177	203	181	200	170	148	195	152	199	197	176	183	177	173	193	178	203	168	195	201	178	181	179	210	179	180	181	192	175	186	161	181	175	189	177	184	164	203	178	215	191	203	198	183	186	206	201	198	189	176	218	186	183	199	179	203	176	210	169	183	188	185	200	182	182	176	169	178	178	197	194	162	178	180	162	185	190	209	208	197	207	173	176	185	184	167	195	192	173	195	176	203	175	184	176	178	186	191	195	197	162	181	173	180	183	176	190	202	182	178	193	185	188	180	175	162	174	197	174	194	167	176	196	190	186	177	193	182	176	177	176	184	190	172	178	178	200	181	214	189	173	189	195	191	189	173	183	182	199	202	174	195	184	216	200	180	178	176	173	211	207	185	172	183	193	190	185	171	181	193	158	182	191	171	178	174	177	189	179	205	213	196	169	185	174	194	188	183	165	208	173	207	209	198	190	192	183	190	172	188	186	164	181	205	211	166	187	186	188	197	166	176	175	160	186	166	170	200	220	183	201	185	197	195	191	183	187	195	180	202	195	229	160	185	180	209	167	188	191	187	173	168	187	172	195	181	184	178	196	172	188	197	165	185	184	208	195	170	188	197	186	174	177	203	199	179	190	180	171	184	188	194	187	213	202	179	158	164	168	203	201	204	181	169	184	198	182	184	188	189	185	189	183	171	166	182	183	187	167	188	188	177	170	194	183	203	167	175	184	185	175	178	197	187	172	200	201	196	186	194	189	177	196	178	166	156	194	177	160	189	189	199	180	171	174	182	167	171	185	181	179	215	181	189	168	159	183	179	189	218	203	174	189	200	167	189	184	193	212	207	180	199	187	182	182	183	162	195	165	182	191	186	172	170	206	203	199	202	200	204	180	211	195	171	167	229	184	187	196	175	180	169	207	171	178	169	219	192	193	179	195	172	196	199	173	174	179	198	198	178	195	182	202	176	160	185	188	173	174	194	182	174	194	198	192	177	194	194	168	169	171	193	174	182	176	148	175	194	187	215	189	186	183	178	183	169	202	171	191	184	168	165	214	202	179	185	179	182	209	191	186	170	192	169	191	186	202	172	218	203	195	185	195	212	206	186	188	179	202	188	176	185	208	197	190	190	193	185	187	216	181	169	164	169	188	191	193	171	188	188	198	180	191	208	185	199	205	208	194	213	186	184	195	176	172	162	186	196	191	208	189	180	163	193	194	185	196	189	154	156	202	169	164	196	194	173	159	204	218	186	183	167	185	176	188	176	214	185	178	184	173	177	188	184	170	189	174	181	194	177	179	199	198	185	207	175	209	191	186	188	205	189	194	187	195	165	191	181	189	171	176	206	197	150	191	189	172	212	171	193	178	155	176	185	181	176	192	196	187	173	178	179	201	177	194	182	186	200	211	218	174	183	195	178	187	194	211	184	184	188	202	205	206	168	185	155	174	157	179	194	207	196	195	201	200	162	163	208	188	182	206	205	179	210	185	187	198	178	174	182	176	174	190	187	169	166	178	180	182	168	180	195	193	179	175	184	180	180	163	187	198	176	202	192	225	181	177	203	183	173	187	190	210	179	190	188	200	195	199	209	189	183	175	178	194	195	219	168	178	183	184	184	174	194	197	202	193	167	195	160	190	171	163	201	186	178	169	171	179	211	204	195	181	193	181	190	190	177	179	175	171	200	179	171	190	203	189	201	186	214	180	173	195	169	199	185	186	189	201	190	176	204	179	182	173	191	170	200	189	180	196	171	171	170	197	177	192	170	196	171	180	173	208	173	181	183	189	200	186	195	190	177	184	203	183	183	185	203	209	182	175	212	196	210	175	207	185	182	188	199	191	162	223	170	178	207	176	180	205	193	214	168	172	178	185	185	169	174	186	213	194	201	177	180	176	178	174	189	171	181	205	178	181	171	219	179	190	218	179	174	203	194	175	169	167	189	175	181	181	180	214	189	177	190	179	203	192	202	214	178	186	185	207	173	199	174	162	215	191	195	160	182	187	183	216	175	194	210	194	193	172	171	202	196	176	190	191	171	179	177	200	186	183	199	197	180	176	166	181	183	180	206	191	195	218	186	181	155	199	176	157	163	182	192	178	193	203	180	173	190	185	224	195	165	209	193	200	189	167	193	186	185	196	180	164	202	182	209	176	197	195	194	184	177	171	175	176	214	193	203	197	182	168	163	194	161	183	157	157	172	182	187	154	200	183	160	173	172	178	182	172	207	175	183	192	193	180	180	173	159	188	181	198	153	205	206	172	191	192	190	182	199	174	186	160	175	180	170	196	199	187	159	194	203	184	189	185	187	176	180	184	186	188	198	188	187	193	213	198	180	173	196	193	191	185	168	169	172	185	186	204	186	170	193	172	172	199	223	175	206	173	194	166	188	179	217	171	177	182	189	182	180	205	171	176	191	188	204	212	193	193
52233	55528	51713	48363	62125	59584	48616	54912	41050	12288	11479	6318	4565	5566	5769	7405	4905	3550	4011	3590	3577	3418	6083	3142	2431	3210	4430	3358	2074	1676	1220	1197	806	696	587	589	570	558	594	580	554	546	521	562	519	555	529	502	493	504	510	553	562	554	488	501	523	512	479	509	509	501	481	466	496	495	508	513	480	439	494	483	469	500	495	456	514	476	459	495	477	460	498	473	486	471	471	448	442	483	497	509	528	474	457	510	453	456	540	473	477	477	477	517	437	483	477	478	456	426	430	447	517	474	537	463	508	480	481	474	489	465	450	465	510	477	480	470	460	471	503	466	467	475	416	424	524	457	496	501	450	472	432	445	465	483	464	447	499	480	489	511	481	450	481	453	477	492	466	473	465	483	492	506	460	469	457	468	462	494	483	469	490	493	453	509	485	472	479	449	502	478	431	505	479	448	435	475	476	445	464	468	454	485	494	481	477	467	502	478	447	461	479	474	449	442	444	476	447	496	472	480	465	454	477	461	519	459	499	485	486	461	460	487	428	470	491	439	479	462	481	443	459	471	450	469	462	469	485	468	465	485	473	493	465	499	455	474	446	452	494	484	490	480	461	447	437	457	482	472	472	447	467	486	466	459	459	450	470	476	470	454	492	479	458	500	474	494	470	445	430	442	484	449	469	470	478	489	459	478	477	468	486	482	449	464	485	457	480	493	453	458	478	457	486	487	478	452	449	471	470	479	449	495	458	448	471	496	470	469	468	527	451	441	459	432	401	468	457	435	487	457	483	460	451	467	486	454	455	469	453	490	463	457	470	431	489	539	400	472	406	473	488	482	511	433	454	468	441	482	450	469	439	490	460	476	469	484	439	503	470	457	446	441	447	484	492	483	462	452	480	464	451	452	499	482	481	473	441	481	499	434	456	486	508	476	469	436	490	463	450	449	477	462	468	452	473	490	455	485	440	467	465	482	510	489	432	468	475	488	478	452	493	459	433	459	485	452	462	449	488	438	477	492	532	469	443	483	460	467	468	478	477	472	527	457	464	483	497	459	468	471	484	451	464	462	445	484	469	497	488	472	456	462	471	471	462	459	473	456	474	469	481	482	437	453	472	475	460	466	474	484	475	439	459	478	462	485	493	418	459	455	470	497	405	488	465	437	461	441	462	502	464	448	464	460	467	456	479	463	475	510	491	461	447	482	489	538	469	447	454	463	458	459	441	457	492	472	454	487	426	449	499	435	432	477	469	458	489	494	466	467	491	435	451	473	480	458	465	446	465	428	508	461	477	447	492	456	456	455	462	441	457	459	467	444	461	491	492	472	483	453	466	469	421	447	468	399	485	478	486	432	488	446	467	496	452	461	475	486	459	464	490	464	483	452	498	476	452	472	477	461	461	475	475	446	511	441	431	489	445	490	504	466	493	515	476	460	462	445	453	473	466	484	466	450	487	471	496	467	482	474	489	474	473	486	447	441	486	460	480	458	481	471	479	470	453	512	456	462	486	485	456	463	482	467	483	443	436	496	486	478	441	460	471	481	474	495	435	451	466	508	492	431	502	416	462	456	453	480	486	505	467	464	472	460	489	463	463	462	499	472	443	472	420	443	484	440	474	469	453	464	469	453	488	462	462	438	473	465	441	457	440	458	480	440	498	495	419	499	444	456	468	468	463	510	512	486	465	449	478	494	441	501	487	442	423	479	490	456	491	466	459	478	473	480	476	396	499	477	472	422	492	491	496	463	471	459	506	498	488	480	437	475	520	482	460	454	443	481	453	465	454	497	456	450	470	458	466	472	458	449	464	484	454	503	483	501	441	478	442	436	450	446	441	443	506	455	455	501	491	444	464	483	474	449	508	461	474	507	464	466	478	466	456	492	427	440	486	457	450	453	476	458	464	470	435	477	523	460	480	482	493	465	441	477	486	471	476	474	498	474	481	465	474	463	479	458	475	472	414	488	461	461	433	476	479	479	464	485	462	485	481	458	435	443	446	456	500	442	424	483	463	483	475	449	474	421	450	484	465	478	407	462	468	453	468	467	435	462	515	473	469	468	450	459	479	471	428	510	484	478	481	474	504	486	456	492	436	487	501	447	435	461	455	482	472	432	481	441	454	425	477	488	452	452	469	459	462	448	470	465	471	467	477	451	440	436	494	462	420	456	433	447	443	487	472	469	436	482	458	492	487	472	487	465	448	470	485	424	500	462	441	468	447	461	475	437	467	480	450	477	460	444	470	497	440	475	459	424	479	473	491	469	484	431	457	438	486	470	498	431	466	459	473	479	529	473	450	432	396	469	465	479	491	464	488	484	486	482	428	471	456	449	445	456	458	476	494	454	456	437	460	488	497	461	479	476	424	501	503	485	426	460	446	485	498	484	464	474	432	453	447	472	441	463	474	476	469	519	472	468	474	470	477	469	470	471	466	476	471	455	460	458	453	503	428	455	506	491	465	445	458	500	472	473	449	449	434	472	448	454	463	428	455	481	474	455	478	498	526	438	455	463	394	469	473	470	479	484	435	460	471	452	483	442	452	411	495	492	443	497	459	468	479	460	459	460	469	451	480	488	459	442	505	463	482	450	449	474	497	467	482	464	479	387	463	456	457	492	493	467	474	426	492	450	442	442	448	510	449	489	479	508	501	468	435	479	412	445	457	452	441	451	452	491	455	498	470	497	465	453	463	455	493	468	488	462	467	472	452	451	460	476	443	490	483	459	457	441	520	473	465	479	461	460	447	456	480	475	477	472	450	481	494	504	449	454	459	433	517	487	452	468	476	443	465	490	453	475	473	465	436	491	463	444	462	437	466	484	469	448	454	467	480	482	496	418	483	532	491	442	493	460	446	446	440	473	447	450	474	485	461	470	500	461	476	460	407	474	451	458	489	488	439	440	457	466	472	485	478	452	521	482	469	494	488	464	463	495	446	423	493	456	489	457	481	447	471	455	502	445	499	479	481	454	503	481	461	445	443	469	447	465	508	483	484	439	449	440	471	472	487	409	482	478	471	445	457	483	466	475	465	454	481	457	486	470	434	486	487	443	429	457	510	459	473	462	444	490	452	453	471	487	437	472	459	459	484	471	488	476	474	487	502	499	448	482	460	457	484	455	480	462	473	461	438	479	428	503	496	459	486	475	470	482	480	490	464	483	495	505	484	500	483	457	457	425	480	484	426	480	501	445	489	470	443	416	505	492	476	479	479	502	473	485	466	447	431	454	461	428	447	431	444	487	464	499	446	457	455	478	472	474	485	435	419	427	498	426	462	515	483	484	458	441	488	446	459	438	486	455	454	454	471	503	489	487	458	478	436	468	517	458	454	506	456	472	439	467	450	458	477	472	465	450	435	463	500	527	444	466	464	430	458	494	475	459	504	459	456	497	506	443	472	442	442	478	480	478	460	449	445	473	452	447	475	499	433	493	438	417	419	475	457	457	496	442	453	454	445	469	455	427	448	467	498	509	506	475	476	484	430	472	483	464	452	433	424	460	484	439	464	476	449	442
18281	17818	12840	9151	5952	3752	1789	1600	1028	567	495	416	486	473	477	465	440	470	450	500	487	512	423	508	468	422	428	464	425	464	435	451	419	456	444	439	423	401	421	446	453	447	434	448	455	420	435	430	428	414	461	467	446	459	389	423	475	443	429	417	460	433	466	480	441	435	425	464	431	441	418	405	462	478	456	452	401	436	486	393	415	443	447	400	436	450	444	431	468	395	431	466	472	417	426	459	451	439	476	462	431	430	437	427	473	414	401	470	415	421	441	445	460	429	432	468	430	433	452	421	407	470	432	463	433	414	426	435	449	419	442	442	441	434	430	477	451	400	465	434	418	394	504	482	411	419	443	417	428	449	436	440	446	463	441	385	442	445	425	420	414	467	455	413	501	495	453	412	439	472	463	428	445	438	471	396	417	439	442	474	470	430	426	450	439	434	456	453	448	460	431	462	411	455	450	478	394	430	434	426	458	478	488	461	462	420	424	453	419	444	480	459	427	443	475	430	399	441	431	416	433	469	449	441	439	462	447	507	452	458	405	431	450	450	464	451	397	458	424	441	467	458	421	449	421	458	438	454	446	426	423	462	444	488	446	434	438	400	413	426	420	451	430	425	424	445	445	464	477	455	478	388	399	445	427	446	477	487	419	428	462	440	431	496	473	445	432	434	427	468	495	467	429	444	449	472	433	458	463	421	442	468	439	426	430	407	465	429	430	433	436	445	450	405	454	460	385	464	446	469	457	451	433	429	414	458	431	454	451	407	464	474	440	409	454	462	441	445	491	460	438	450	479	423	461	461	511	428	468	435	414	451	417	461	425	446	455	435	431	437	457	416	470	459	428	463	479	478	445	460	412	480	481	431	467	441	447	445	442	400	446	428	443	461	459	475	433	416	446	462	443	425	392	459	449	411	422	481	426	406	403	435	427	456	463	479	490	437	456	460	433	406	417	484	419	428	459	450	466	438	473	463	387	439	416	421	418	438	408	425	461	432	438	460	434	429	451	444	463	448	437	445	448	446	455	413	420	438	435	465	406	465	449	443	453	468	455	435	407	430	397	439	427	424	425	461	484	447	404	448	412	439	455	409	416	416	434	415	414	452	441	421	468	440	458	440	412	455	445	422	444	447	446	443	421	435	391	392	399	441	446	404	451	434	460	443	455	405	434	457	408	423	431	411	435	437	440	444	453	458	439	427	432	451	460	446	445	466	446	468	439	453	446	444	423	430	448	459	467	454	416	395	492	433	415	443	464	450	428	449	460	433	426	430	443	464	476	471	453	476	415	449	404	413	401	440	464	448	443	422	428	439	432	461	468	455	479	453	434	431	460	456	452	445	412	459	450	412	471	455	394	420	389	423	421	452	477	403	494	448	458	426	456	429	420	399	448	448	446	463	415	401	430	441	444	427	460	441	461	450	426	441	408	459	464	408	446	442	477	472	450	440	444	440	447	372	434	479	385	434	420	415	425	444	419	430	442	409	430	417	373	444	477	432	399	416	439	445	467	390	425	411	457	449	450	449	483	436	416	450	484	430	431	436	407	434	438	454	438	447	466	473	404	455	446	432	448	444	403	429	456	441	440	442	435	428	430	428	453	455	450	435	478	462	447	462	429	456	409	386	415	459	461	447	447	415	415	456	460	405	430	419	432	393	442	445	433	465	423	467	417	473	476	436	463	439	426	439	460	452	442	422	477	442	389	445	465	412	490	454	452	459	433	439	475	462	448	460	436	407	447	429	438	474	424	394	448	435	426	436	419	445	424	427	422	446	446	391	435	428	488	469	410	445	451	451	430	459	401	471	431	428	423	422	442	433	459	442	443	438	456	454	441	464	455	433	442	433	439	451	455	431	410	465	402	408	456	434	501	445	461	406	450	399	441	450	427	428	435	448	438	421	460	460	484	477	477	439	445	431	455	437	444	418	480	459	459	463	479	481	433	461	453	425	467	486	443	422	405	419	404	412	435	467	446	430	426	468	449	436	460	429	451	461	417	452	458	430	422	460	474	436	467	464	459	427	459	479	428	433	435	477	429	391	457	429	462	444	466	455	453	451	432	483	459	437	417	438	452	423	438	483	434	424	450	464	437	421	432	437	395	462	464	414	482	445	403	454	447	432	490	409	456	425	416	432	434	419	414	428	449	442	455	414	456	431	416	436	415	461	441	483	494	419	457	457	457	431	474	464	463	437	460	457	448	467	455	523	445	454	409	446	449	432	462	431	381	420	443	438	420	464	449	435	438	424	463	462	457	444	426	418	449	482	431	414	428	436	453	443	429	441	411	445	448	457	458	449	468	468	432	421	445	437	442	445	412	433	463	462	430	443	464	417	430	475	459	448	432	395	449	395	430	472	441	463	437	417	417	444	428	416	464	454	447	427	402	491	471	451	420	470	434	452	430	451	465	430	436	440	421	418	451	442	432	412	431	429	438	484	440	452	439	420	453	425	443	446	440	481	485	437	462	437	443	455	420	428	411	451	432	445	446	414	440	436	447	436	417	435	437	420	428	423	435	426	460	451	409	444	434	426	426	438	410	464	457	472	456	459	461	450	426	438	447	433	459	452	421	416	428	431	425	462	454	453	410	389	450	438	414	462	439	422	447	413	417	458	418	401	398	397	474	425	459	433	453	433	455	449	426	453	411	452	448	454	444	425	408	461	456	437	462	423	462	434	455	427	432	484	461	443	437	431	485	472	444	468	473	445	454	450	436	464	434	416	394	415	453	447	423	488	472	478	426	440	427	432	431	443	440	439	425	412	423	457	447	413	393	435	441	415	433	388	423	439	474	423	491	439	430	454	444	448	468	401	428	457	448	449	425	397	478	436	478	463	437	423	455	450	430	433	420	469	475	430	464	439	450	484	413	430	470	417	459	435	472	441	460	464	428	433	459	428	395	448	443	440	457	385	398	430	446	464	453	440	400	463	390	452	453	455	407	458	480	430	447	491	481	444	421	420	430	447	438	453	450	438	463	467	446	415	437	453	427	434	464	400	429	419	446	442	440	465	446	481	456	469	447	451	453	435	442	418	472	413	435	440	416	446	433	440	436	405	441	415	490	449	426	426	444	462	410	463	427	434	427	421	454	442	410	441	418	429	419	448	465	449	434	394	470	474	468	432	401	432	445	402	442	449	415	451	407	431	497	417	443	414	413	461	434	410	447	436	427	426	441	447	463	409	446	401	429	462	446	453	433	449	429	429	439	405	435	464	412	422	446	412	452	444	478	429	444	411	440	413	474	452	405	426	444	437	481	456	444	434	441	441	466	432	428	421	450	406	438	451	472	443	442	436	435	426	426	402	424	445	454	468	413	475	437	420	437	442	441	460	478	456	459	476	437	425	453	456	470	486	433	454	422	448	449	477	428	417	438	462	439	447	419	440	426	465	432	413	445	442	410	444	441	478	442	435	448	443	448	426	476	424	449	429	430	446	440	435	445	390	452	477	487	446	472	463	410	427	444	422	408	439	419	454	468	437	443	451	392	441
15142	18146	19459	17427	19256	14909	7630	8207	4904	1702	1282	1097	1202	1219	1224	1247	1200	1189	1154	1140	1121	1077	1197	1057	1031	1057	1111	997	1046	1009	936	1001	960	990	1000	1000	992	953	988	962	914	999	952	1019	989	958	966	938	1006	1010	965	968	932	1024	984	1021	1031	997	962	985	966	1011	1011	962	972	954	1019	991	965	1021	938	978	981	964	932	952	988	1001	956	998	972	949	936	983	1035	954	953	983	952	1011	905	1017	994	1006	999	1003	959	919	969	978	975	979	985	967	997	978	956	1020	922	961	1013	957	984	984	985	938	959	906	988	954	1018	1027	1015	1009	989	952	941	979	993	987	1001	1003	995	967	1003	935	986	1000	982	997	1019	1017	990	991	995	996	932	988	1008	986	992	994	966	1041	944	1000	1006	940	955	1027	987	1005	991	1000	1037	1003	916	942	965	964	1016	997	929	1001	921	967	936	1026	1052	968	1000	965	1055	985	1004	986	1007	973	1010	935	994	957	959	1005	982	986	1024	988	981	957	984	1006	1037	937	1015	953	958	974	956	994	988	1016	990	974	977	905	967	972	931	1020	1023	1023	941	980	980	986	982	1011	918	989	989	977	947	1012	961	1028	1007	1007	982	996	1024	1007	961	1017	1009	947	980	959	994	1038	967	966	979	965	998	1059	1019	1029	991	993	1008	1025	1000	968	1015	984	997	982	949	978	1007	968	976	998	1023	952	950	997	948	990	973	973	1028	996	999	1056	1035	1010	971	1043	1008	946	1017	964	985	980	972	1003	1041	943	970	968	995	1005	967	983	890	985	1008	990	938	944	1040	1053	984	988	968	979	1015	1000	979	994	965	1007	956	980	1049	957	971	1024	966	981	1001	996	975	978	995	1039	985	977	916	979	938	960	958	967	999	951	949	957	1021	994	994	1009	973	1015	1035	991	958	981	1012	1011	989	1011	977	1017	1005	1016	1020	1009	960	1030	934	958	1061	1022	1000	1015	933	960	988	997	1016	1012	963	967	969	963	1023	1013	1021	1015	1051	974	1021	972	975	975	1005	966	983	997	1008	952	988	951	928	986	1008	1022	1023	961	1034	929	963	977	975	1016	949	999	973	986	1039	1007	986	941	950	993	980	982	936	976	939	939	975	962	1015	1013	952	992	977	1016	1013	996	963	927	973	922	997	939	931	949	977	980	961	982	999	991	998	982	1004	989	976	992	1033	975	949	942	1003	1006	972	947	971	985	1030	1001	948	1027	1022	959	959	1026	941	964	992	947	954	965	997	1040	926	1001	1028	954	996	1018	997	904	1016	1010	1024	1015	960	981	974	1024	932	909	956	944	976	974	964	953	991	993	988	940	946	975	948	991	1035	978	1031	1027	1025	951	971	1030	999	983	970	940	978	981	967	1001	1011	979	989	965	958	1022	981	977	1025	1006	985	982	906	992	996	999	1003	1012	1056	1010	962	1007	974	1001	977	939	1013	999	942	989	954	1015	980	1015	1045	946	920	1007	1016	949	975	984	961	1001	984	1091	960	991	923	959	985	977	943	1009	938	962	990	961	946	1006	1006	971	1007	962	990	986	1002	1012	994	1016	989	988	941	1091	972	1042	946	958	1032	924	973	1005	962	970	1026	965	1014	996	997	978	988	972	1027	997	985	1000	943	993	1030	945	985	973	997	1001	975	1026	974	1029	1038	1044	1008	1055	972	942	1025	995	983	1010	981	959	959	977	950	946	1029	1052	1008	1015	946	1003	954	1034	1008	980	982	957	963	963	992	1003	1002	1033	947	1012	969	910	968	983	950	968	946	933	952	982	974	996	1002	987	989	935	1010	964	978	994	1032	998	1015	962	1009	976	990	972	994	963	970	1008	1001	963	1017	911	914	1008	985	967	919	980	954	999	984	975	1044	935	952	946	935	1005	989	911	1002	975	999	991	1020	993	945	903	920	996	1033	993	968	987	986	969	1022	992	994	1002	976	981	1061	998	921	1002	1051	1031	1031	986	990	942	1002	984	972	950	956	979	944	971	1065	992	1033	958	992	1004	941	966	962	980	948	1038	1015	988	975	1005	987	981	971	1014	999	1012	940	965	967	956	954	986	950	987	957	963	933	954	1022	984	1041	975	984	1016	966	1006	976	1021	941	1001	985	969	1007	1001	1041	963	1008	970	945	1006	989	994	1014	978	958	953	988	970	976	935	989	956	990	928	994	977	957	1057	967	966	1061	1064	998	978	973	972	987	1002	997	949	981	966	1034	962	989	1019	1012	941	986	954	972	953	956	993	953	947	990	942	994	981	917	967	964	1030	937	978	967	1042	965	1010	987	945	998	960	996	977	931	997	956	955	950	999	984	952	996	974	946	1014	965	988	1012	949	972	970	1037	997	983	974	1015	1012	969	981	1002	987	995	989	982	992	1013	1003	934	957	944	990	927	988	1045	975	921	987	949	947	988	971	1038	1009	1037	1027	981	975	972	1007	946	1000	1005	1000	964	1017	1004	987	936	1017	969	939	972	983	932	997	997	924	983	1014	997	931	1045	989	1004	929	976	1021	995	977	986	957	993	975	978	1006	985	984	971	961	1022	950	996	977	1012	963	924	997	971	964	1017	963	917	1022	982	1007	978	1016	992	970	940	945	992	965	980	944	982	989	974	1017	988	1044	953	968	971	970	933	974	988	1020	973	972	1009	958	980	986	940	979	992	981	907	1008	971	979	927	1038	969	992	947	1013	963	1029	958	976	1055	970	1001	1048	952	996	992	1027	954	1001	940	972	949	986	933	965	989	994	962	982	997	990	998	949	959	963	993	965	979	1023	984	990	983	972	980	992	991	924	1029	977	975	1013	989	1000	988	973	999	1025	975	1002	989	996	971	960	970	963	923	952	992	985	945	923	995	982	1007	1021	994	976	986	999	937	1042	988	1000	961	939	937	967	1022	984	935	1026	975	963	941	982	1006	1018	973	958	948	947	918	1046	1023	1026	977	1043	1026	1013	988	977	1033	980	989	1008	976	992	989	974	982	959	953	946	1027	950	990	931	938	929	981	1020	950	965	990	949	964	975	1007	1038	967	998	981	974	969	992	986	983	921	962	1034	910	950	1001	908	976	1029	971	968	977	960	931	992	938	997	986	1047	985	1006	1012	1005	910	969	1006	1012	984	989	983	1012	954	987	924	958	956	968	985	931	1051	1005	1020	999	1007	1025	992	1014	989	964	929	1013	973	1021	994	996	959	974	960	941	941	990	1017	966	1021	997	985	1018	1007	953	995	971	959	998	971	970	988	989	952	1015	1018	997	913	1015	1036	964	1036	974	979	964	984	988	1023	974	1003	983	956	958	967	1003	960	982	1005	967	1058	1029	1023	950	1023	1047	1052	1015	995	960	1006	991	953	988	985	962	995	979	1003	969	938	1009	968	1046	1000	997	1010	1001	1003	992	948	1035	954	947	1012	1002	980	1029	953	956	936	973	977	959	985	960	963	966	974	1004	1010	952	961	985	973	970	1000	958	1015	960	908	1015	1018	984	991	967	971	951	946	946	981	973	984	990	967	982	1027	935	1052	994	1003	963	1003	948	1024	1011	993	1002	960	949	963	960	916	940	908	1000	1001	937	960	985	942	978	958	916	1025	959	956	966	1003	1001	974	948	956	1010	1012	1017	933	963	1003	977	1000	1047	951	953	1004	991	965	979	1026	976	982	984	1002	967	922	1025	1007	979	985	1053	972	984	981	998	1025	1013	960	1030	1011	1025	988	991	1069	1005	1031	955	988	1003	991	1021	1019	1013	991	977	1032	977	945	982	959	957	991	1044	995	964	963	966	998	979	971	989	977	948	1001	974	1036	1004	916	984	1001	1017	931	1020	965	985	960	973	991	993	1050	968	980	1022	1012	992	1008	977	1007	952	977	980	981	964	980	1001	933	1007	1029	982	967	994	987	1024	1028	951	997	1012	981	987	970	927	971	1002	980	971	1032	1049	991
52672	44716	40334	37646	42023	44919	32489	33333	21764	5439	1177	905	927	779	859	776	627	501	575	487	474	554	581	441	445	482	451	442	439	364	257	271	266	311	279	278	270	301	264	248	261	248	297	289	291	267	273	274	268	260	264	303	275	291	265	267	264	279	264	266	261	262	256	304	265	257	292	254	283	248	298	259	279	262	265	255	279	280	269	248	276	229	276	252	264	299	289	307	280	259	252	290	246	274	251	255	272	263	291	255	279	280	267	279	264	256	266	274	270	268	249	247	253	282	271	296	259	274	260	258	270	245	264	288	256	254	297	290	265	277	270	271	253	263	285	281	263	261	269	277	267	304	287	261	261	276	254	272	276	234	289	234	286	248	251	284	284	292	272	250	267	267	259	266	271	259	267	276	276	292	271	271	263	270	260	276	268	295	264	297	239	258	241	248	261	263	278	258	278	263	285	282	267	276	264	245	267	287	288	283	277	257	241	238	240	253	242	276	261	265	261	265	258	280	284	277	257	265	301	253	268	224	265	279	275	236	243	248	256	278	264	257	274	282	275	282	291	257	259	292	267	254	286	272	293	265	264	276	270	230	276	268	300	259	246	274	263	279	277	297	261	265	290	303	272	236	270	274	248	250	283	270	268	268	249	266	308	279	294	285	256	254	247	226	257	272	300	277	260	264	267	234	279	233	236	270	262	272	286	266	262	263	269	266	259	260	264	255	249	272	271	275	284	247	259	315	248	279	274	282	262	265	258	245	273	263	267	285	261	260	253	275	263	258	268	269	266	284	269	268	271	273	272	275	255	255	262	276	264	273	264	272	265	242	279	271	292	281	268	272	281	228	293	264	254	244	304	260	244	252	263	291	291	274	258	252	259	290	234	272	256	273	256	276	268	236	225	249	244	262	274	261	245	251	255	250	298	268	280	255	267	255	260	274	298	292	255	258	269	285	283	277	277	266	243	256	277	289	267	257	266	239	313	287	288	265	255	293	263	286	249	237	265	283	252	238	273	286	272	282	249	260	261	229	279	260	249	275	282	246	272	253	262	245	296	283	245	274	244	282	278	276	258	300	284	251	276	279	269	278	245	261	295	276	282	242	328	264	256	266	276	254	260	240	268	287	269	275	307	292	271	253	310	304	286	274	240	282	235	272	253	287	259	252	267	282	270	289	266	275	278	297	264	261	264	249	267	288	269	287	262	272	230	281	265	275	255	285	299	273	281	283	262	271	263	257	293	244	272	275	279	262	251	257	262	270	288	271	300	261	261	264	301	279	246	273	284	267	289	306	256	305	261	290	268	247	261	262	266	289	237	275	258	273	276	267	264	277	282	286	267	256	283	284	274	268	263	253	227	296	264	269	262	262	272	240	279	257	251	270	271	251	243	267	280	254	280	288	256	275	268	258	242	264	260	270	273	266	285	286	254	246	262	254	270	315	265	266	266	287	295	275	250	296	265	306	261	271	282	256	284	260	266	289	277	295	279	274	275	285	242	235	254	259	259	274	270	288	296	254	288	266	248	290	237	255	264	270	274	272	257	269	254	250	269	280	244	253	292	284	261	257	260	220	289	259	248	280	269	266	252	252	307	294	259	242	254	256	271	262	264	245	299	249	291	302	249	278	224	296	259	234	249	236	262	258	287	265	251	250	258	269	244	269	265	267	263	293	286	248	277	272	272	288	262	264	281	275	264	274	255	267	296	261	269	253	271	271	267	266	256	253	254	255	276	268	276	260	275	257	278	268	257	263	254	236	269	263	231	285	281	272	288	243	268	277	254	282	285	288	254	271	266	298	252	271	247	266	282	269	249	253	258	266	266	277	265	265	269	266	257	272	267	279	297	256	251	258	285	261	263	264	251	293	254	262	277	274	253	285	269	272	245	251	275	240	265	264	284	270	299	241	290	287	249	250	280	263	263	251	233	304	259	244	297	262	249	252	243	268	258	258	258	269	306	287	293	275	255	259	241	236	256	260	253	280	278	259	256	253	256	258	287	246	276	274	252	251	249	276	266	279	292	252	271	286	271	267	272	278	286	278	284	240	259	282	259	265	262	261	264	241	255	286	250	245	262	280	273	276	261	284	246	286	248	236	268	247	284	266	265	251	255	279	258	289	276	260	281	247	274	247	259	277	232	255	302	243	278	277	248	261	270	245	288	242	299	260	260	278	275	243	267	268	286	278	256	293	286	262	269	271	270	264	277	270	273	232	256	269	265	279	245	247	292	281	246	259	267	278	270	266	271	270	281	284	285	283	255	264	233	248	258	296	274	269	287	275	251	249	316	259	274	273	275	280	263	253	305	266	265	278	253	264	249	289	276	288	278	254	228	282	286	288	285	223	240	297	295	241	267	288	281	268	277	255	262	248	278	286	264	267	263	271	287	283	238	266	276	274	318	256	276	268	250	258	247	260	277	259	277	270	288	269	269	263	283	299	282	262	251	284	261	248	286	284	257	277	279	275	302	279	247	268	235	279	289	271	256	262	248	259	286	272	282	270	284	310	256	265	273	267	262	256	265	272	273	288	309	272	285	242	264	274	228	295	277	264	271	280	262	257	258	293	274	227	292	306	249	236	255	267	265	301	260	296	286	266	264	264	284	274	288	269	261	275	267	255	264	267	285	252	280	244	306	261	296	272	300	292	257	292	270	259	237	263	239	253	230	272	290	299	277	241	248	255	285	267	279	260	265	252	257	280	260	264	281	260	271	263	284	310	312	252	253	278	288	275	284	295	270	272	280	264	263	269	291	281	254	266	263	273	288	256	256	250	259	230	228	273	298	269	255	297	285	269	298	271	289	250	303	264	256	249	292	247	266	257	270	268	252	285	301	234	261	296	298	256	263	267	262	273	257	277	276	260	234	269	257	248	302	243	259	278	235	262	238	249	259	294	279	271	250	254	281	280	276	257	249	271	268	263	269	252	261	277	281	271	287	289	265	271	286	270	272	261	273	266	255	266	270	243	241	279	267	260	292	257	261	285	284	284	256	242	284	271	269	283	271	259	297	268	232	266	294	262	247	276	274	270	276	268	314	261	281	226	276	291	263	263	294	300	263	261	303	285	289	242	279	287	274	286	268	264	288	272	261	245	276	282	233	271	271	257	273	263	266	262	243	279	275	284	249	282	245	266	250	244	265	257	274	285	266	240	285	296	298	271	271	295	301	256	257	310	273	267	242	291	268	290	252	271	247	293	262	251	257	291	265	258	269	277	266	270	289	284	245	278	263	275	257	246	275	308	265	246	263	261	273	251	253	272	313	283	273	270	274	244	254	214	264	260	275	253	276	273	243	262	290	248	274	244	264	267	255	304	287	291	239	264	265	255	277	264	252	243	266	265	283	272	243	289	279	265	256	273	283	236	242	232	252	265	276	250	281	277	260	273	269	263	298	267	264	263	251	258	269	246	281	282	286	284	261	277	263	268	293	269	261	262	268	262	300	297	276	261	225	288	300	244	284	285	262	267	268	257	290	286	252	260	260	270	267	235	259	269
46379	49981	49698	46060	59250	54001	42833	48148	31052	8137	4082	3353	4153	3382	3863	3746	2889	2133	2673	2313	2197	2613	2819	1689	1507	1860	2091	1683	1653	1202	876	821	682	685	679	649	705	674	674	671	647	652	615	696	648	682	654	689	619	679	676	609	658	630	643	595	633	634	660	636	584	699	658	632	635	637	645	652	594	588	623	638	643	627	613	641	628	644	674	672	601	645	639	619	677	621	636	630	625	604	656	576	590	655	569	651	607	640	637	619	589	628	622	559	648	622	638	623	599	628	601	600	649	609	624	645	657	635	670	598	591	628	647	617	617	597	633	604	564	660	586	602	631	620	639	581	579	634	597	618	651	584	662	609	666	635	642	625	582	629	626	618	644	645	653	662	607	564	621	641	645	570	668	630	640	583	643	635	621	562	583	632	636	617	693	601	640	645	586	603	650	623	628	621	605	640	639	620	643	647	619	620	572	597	631	610	582	662	608	606	666	577	625	618	669	645	674	616	669	616	643	590	662	591	621	674	650	640	630	599	636	629	588	613	621	641	609	598	625	624	625	638	618	570	603	622	597	631	638	665	608	600	651	601	618	641	615	625	604	625	626	635	619	608	567	623	644	619	593	635	639	642	621	633	633	594	605	652	636	617	610	586	638	628	621	637	607	627	657	594	611	608	590	566	621	626	661	650	603	616	641	622	586	627	635	629	623	656	628	592	613	653	616	603	576	629	669	600	611	610	617	625	658	625	626	648	650	618	615	638	645	657	621	645	615	602	642	611	648	631	613	595	628	601	617	622	604	653	602	613	607	613	645	581	621	682	604	585	683	687	589	630	585	642	573	659	624	650	638	581	637	527	581	683	601	598	617	569	588	624	596	635	588	639	591	655	594	620	597	652	624	639	639	626	633	626	596	636	656	665	623	591	617	644	597	602	615	614	603	600	599	581	685	599	607	600	642	676	598	635	618	555	589	652	622	607	578	619	621	649	576	637	580	603	623	613	620	657	619	563	599	577	642	615	640	603	607	603	626	607	582	603	601	656	643	592	601	607	644	604	598	672	617	576	645	621	597	623	648	624	603	632	602	623	555	618	616	623	643	564	583	660	611	598	603	620	653	663	644	636	643	629	639	584	618	566	655	621	641	622	649	632	575	623	654	626	582	616	600	585	640	609	611	602	602	610	575	630	609	589	603	604	616	594	643	620	648	611	600	664	599	630	615	615	620	581	649	610	659	614	640	649	630	613	645	617	632	653	617	682	600	612	623	656	599	621	645	606	692	610	627	672	611	628	562	633	567	642	624	623	660	633	610	675	603	623	604	643	643	622	630	616	637	693	638	611	623	595	579	642	581	659	581	682	614	616	641	625	583	620	606	628	632	598	606	629	626	579	645	593	626	595	643	627	649	618	631	622	627	600	626	608	549	624	623	628	610	634	616	613	596	591	621	579	603	591	603	618	585	667	605	607	616	571	563	637	639	652	621	583	591	613	618	597	583	635	669	610	629	628	636	611	596	614	612	625	604	602	610	621	616	635	592	647	597	655	693	607	619	600	629	613	606	590	606	636	633	608	605	589	663	614	687	607	608	603	638	608	636	613	644	628	627	594	652	613	585	615	612	618	598	612	597	578	634	585	665	589	630	607	588	633	606	602	606	633	603	615	627	603	645	609	644	646	611	598	599	630	604	624	593	630	674	590	637	614	661	656	602	607	621	601	619	604	620	588	680	644	586	599	564	646	625	629	605	634	624	622	632	583	632	643	599	597	587	608	622	596	631	667	622	621	594	618	622	652	639	593	633	617	628	594	654	612	594	573	596	627	615	639	633	642	616	654	627	589	624	593	635	622	610	619	637	630	619	633	635	625	582	628	609	585	632	612	612	660	606	626	600	600	621	604	574	622	630	628	599	598	645	628	623	635	611	666	630	576	657	648	648	596	638	646	624	586	575	640	657	603	658	585	620	648	583	624	622	631	642	600	632	677	605	611	624	641	650	622	600	601	611	579	670	611	623	569	660	629	646	633	636	595	601	606	649	648	657	596	634	584	634	612	627	655	600	620	627	657	644	596	602	615	668	621	635	630	597	673	659	609	609	611	657	574	639	669	610	585	605	624	604	618	605	640	613	617	658	600	633	581	660	561	612	637	613	591	584	606	578	634	613	595	618	582	608	627	611	611	626	633	618	657	621	630	647	573	629	585	623	633	619	629	600	631	634	669	627	601	666	655	667	625	639	616	583	550	610	607	670	633	650	602	622	583	601	634	610	654	592	692	639	577	634	646	598	615	616	642	667	612	595	643	637	581	625	653	603	656	614	577	579	627	656	654	622	612	619	636	586	608	614	611	636	579	618	626	592	643	608	629	581	634	608	653	638	617	613	602	611	669	598	661	616	653	623	623	602	654	641	613	601	596	614	564	611	583	603	656	627	605	649	622	665	614	640	601	636	644	659	620	637	641	599	654	617	617	589	612	614	631	619	623	631	645	631	620	650	630	686	632	659	663	613	589	584	591	650	594	648	668	659	610	614	649	639	622	636	615	657	636	682	597	588	621	656	643	599	641	596	615	638	628	604	614	624	646	606	611	641	587	604	662	603	605	601	618	598	597	583	628	612	654	663	593	615	649	629	654	645	601	684	611	613	615	592	638	611	623	627	613	639	616	622	629	590	583	652	607	627	623	635	611	612	610	625	605	611	645	578	579	604	635	599	620	596	642	614	623	632	629	580	648	610	647	580	646	625	658	651	646	654	608	558	546	650	589	604	591	662	644	658	614	655	589	598	617	640	602	615	595	643	673	598	619	626	597	607	663	655	633	591	585	622	621	636	602	575	629	656	605	592	580	652	602	632	638	610	636	637	613	605	620	604	665	610	652	624	628	675	643	592	615	620	585	664	632	578	592	611	641	595	647	627	649	630	607	659	594	618	617	626	637	578	651	613	638	615	621	628	604	636	631	655	623	612	637	597	602	606	624	650	586	584	621	635	621	620	602	603	601	621	617	622	626	650	605	613	620	642	616	659	619	596	618	595	635	647	629	593	597	612	640	588	619	631	593	597	616	668	610	658	587	567	608	619	644	622	648	605	627	628	634	603	642	587	632	610	571	606	628	625	623	601	627	588	661	649	579	585	605	633	589	603	600	641	607	624	610	603	643	603	622	664	609	635	590	612	637	641	563	596	623	608	623	609	613	589	635	640	622	641	632	630	623	587	638	604	614	608	622	581	624	622	621	591	649	610	630	659	675	619	624	608	626	635	597	624	627	619	577	602	610	644	599	633	578	638	629	585	619	572	630	600	611	675	610	620	633	638	626	619	627	607	632	624	623	550	667	604	634	630	598	596	623	631	637	631	616	621	655	612	620	610	643	650	688	643	592	607	608	598	657	608	599	649	613	621	615	660	606	626	626	635	637	574	608	648	652	657	609	620	635	608	636	582	603	607	645	614	608	598	628	622	639	675	637	604	622	651	622	598	653	628	618	658	623	635	591	620	632	614	611	581	611	598	648	575	635
57751	43467	38981	34373	36108	44010	37444	39983	30011	11950	3211	1649	1489	1405	1223	962	730	644	733	866	864	825	753	576	492	488	533	589	468	387	269	228	220	202	241	202	205	191	217	196	212	198	205	206	185	187	190	198	194	209	192	197	198	194	186	180	179	160	196	196	169	178	167	195	180	184	174	186	176	201	189	188	174	170	204	179	177	181	183	156	176	179	180	195	181	185	188	194	212	191	162	190	194	197	166	182	188	183	201	166	200	188	186	213	177	185	199	195	181	175	203	174	215	179	189	185	192	193	174	198	179	173	207	205	171	174	189	179	183	191	185	194	178	189	183	164	218	171	181	192	180	218	162	183	178	182	169	194	169	187	192	201	205	190	154	184	178	206	170	174	190	184	194	183	186	183	195	145	209	188	189	168	182	208	171	201	185	216	155	180	169	186	212	177	196	165	181	166	182	196	183	195	177	174	175	197	179	190	180	173	195	198	199	200	194	151	170	190	199	161	186	205	198	201	180	159	211	202	186	177	167	191	171	212	214	176	171	173	197	172	169	161	193	170	202	189	186	181	169	188	176	192	188	188	206	164	184	192	189	191	179	164	190	199	189	168	174	176	183	178	179	171	181	207	156	159	189	204	169	184	186	187	180	190	183	167	207	208	161	193	196	186	174	180	181	178	198	179	199	171	162	169	198	180	161	174	190	197	197	181	208	171	194	193	179	153	193	204	194	175	182	184	171	178	199	171	196	194	177	187	184	213	181	201	171	184	195	187	185	188	200	198	199	212	151	184	179	183	180	170	190	188	177	177	203	184	207	178	200	152	184	186	179	182	174	180	182	214	189	177	171	143	178	203	206	203	171	194	159	178	186	192	164	209	166	173	194	210	182	162	206	170	190	200	162	207	172	189	185	182	190	181	193	202	197	185	166	179	198	202	194	167	174	198	165	179	175	176	192	169	189	182	201	177	182	206	171	189	197	214	209	168	182	193	186	165	168	170	211	188	180	179	193	180	185	189	163	187	177	193	167	192	178	183	168	192	176	148	190	176	181	174	198	179	174	175	185	171	156	201	204	174	191	192	209	193	184	180	175	191	188	216	172	202	178	174	164	215	172	221	215	187	195	203	193	212	171	183	199	196	194	195	181	203	188	168	165	190	184	199	167	175	188	183	179	190	184	216	191	166	183	167	185	190	209	200	209	167	178	181	183	190	200	180	189	175	192	193	199	189	183	203	179	175	207	204	191	193	164	191	180	185	188	161	193	191	197	210	186	190	171	205	216	195	194	157	214	195	214	164	200	212	178	190	162	183	186	177	174	185	210	166	186	175	194	170	211	192	177	199	191	170	185	195	168	178	172	186	216	187	197	193	187	199	179	217	191	180	192	166	211	192	185	172	198	181	189	180	172	161	186	176	194	195	191	186	182	217	162	181	174	196	181	182	176	176	190	205	206	177	180	180	165	217	200	153	175	166	167	172	183	178	168	181	209	210	171	186	162	197	192	152	193	191	208	202	174	187	201	227	192	155	203	194	148	171	189	183	191	193	206	194	219	212	164	220	193	223	151	196	204	190	167	176	184	186	184	211	180	186	202	218	181	199	192	217	186	183	190	184	203	194	207	194	196	174	186	191	185	177	176	217	189	165	183	205	208	189	174	160	161	195	188	185	192	170	175	230	198	180	196	193	179	187	194	193	188	167	182	173	176	190	179	172	192	190	192	200	181	185	204	196	211	205	169	197	207	204	208	176	183	194	195	188	216	169	178	195	204	168	171	182	192	167	183	179	208	171	171	205	196	188	175	206	161	190	216	183	176	170	198	181	193	187	200	192	168	179	201	176	177	168	190	189	209	194	193	168	169	188	193	175	173	166	177	208	190	158	216	199	195	176	224	169	183	151	195	177	170	209	177	179	189	166	199	181	193	190	172	165	194	191	161	186	215	168	200	204	211	205	166	175	186	190	231	176	179	164	193	160	196	182	203	197	195	187	181	189	199	184	214	176	170	201	189	186	211	169	191	179	191	193	172	205	183	174	169	192	166	194	189	213	176	178	182	183	183	189	190	201	175	195	200	179	172	203	190	169	185	178	214	183	174	174	190	169	201	156	195	212	178	159	162	179	185	163	195	195	152	168	191	205	183	172	198	177	187	193	174	172	187	183	186	200	202	175	181	183	180	166	184	196	180	180	180	186	179	200	182	191	216	196	180	195	177	180	203	200	162	181	176	179	183	198	188	186	190	203	192	189	194	207	172	167	190	196	179	150	161	198	181	194	203	180	175	177	203	175	169	187	152	209	201	177	176	192	168	190	194	197	197	154	189	180	182	160	184	208	185	181	197	188	195	175	178	174	182	217	177	158	183	200	183	184	194	164	177	179	174	190	208	181	176	186	193	165	211	192	188	191	184	190	210	192	190	166	191	195	174	196	200	182	187	179	189	186	181	198	160	204	193	189	193	209	179	194	183	171	207	207	203	179	228	214	182	186	199	184	186	188	178	184	187	162	206	174	203	160	183	172	177	203	185	163	191	184	185	190	178	182	164	182	197	208	175	176	202	181	152	181	195	186	214	198	195	190	206	195	156	186	199	190	192	182	213	191	196	195	193	187	195	167	184	200	175	172	180	181	186	176	197	177	179	163	179	197	171	168	208	183	190	193	180	199	177	206	181	189	190	199	174	172	194	198	193	179	182	166	215	204	197	165	180	189	184	218	220	171	184	181	163	199	169	166	193	180	166	163	177	170	179	198	171	173	178	166	173	197	187	197	167	173	195	158	173	191	197	182	172	174	170	176	188	181	160	189	193	180	194	203	197	173	194	174	183	185	168	204	187	174	196	191	204	201	203	187	198	198	173	201	188	176	182	187	188	190	181	167	182	158	165	208	186	184	174	173	202	172	196	182	175	180	184	194	188	209	190	217	174	193	184	175	175	194	188	182	180	192	161	167	199	197	202	180	188	156	169	178	207	189	178	168	186	176	194	205	196	197	185	198	210	169	175	160	180	171	199	178	170	182	195	191	185	191	187	180	172	184	171	181	186	211	174	168	175	198	168	178	171	163	161	160	171	198	184	187	155	185	185	191	184	184	200	194	186	173	174	154	164	185	176	185	177	171	183	200	184	161	170	160	213	195	205	163	197	182	204	188	170	153	183	186	203	178	196	164	178	208	174	175	173	194	165	177	201	177	189	167	167	176	183	205	179	199	182	180	198	161	175	190	204	188	183	223	169	196	193	199	180	195	192	194	185	193	207	161	203	190	188	196	189	203	212	202	174	171	203	169	183	173	167	193	182	182	198	179	199	206	178	175	183	196	156	175	186	182	189	186	198	171	184	185	193	183	177	200	171	200	178	199	202	196	179	177	185	168	184	189	163	185	187	177	189	178	189	169	179	200	204	197	179	188	189	181	196	170	180	192	173	208	192	193	195	193	200	199	177	176	198	189	187	172	181	205	209	164	188	177	175	187	179	189	169	210	177	166	174	191	213	219	205	196	172	174	184	180
51537	53509	51057	48197	62112	59651	51492	55711	35541	11922	7668	6350	6273	6437	6325	5442	3966	3385	4332	4310	4529	4427	3784	2807	2504	3042	2816	3435	2327	1731	1120	764	647	621	586	609	604	587	580	539	555	524	536	551	522	549	543	526	534	506	513	496	520	496	494	501	489	500	540	478	474	480	503	506	504	478	475	509	510	466	483	534	497	478	474	482	476	486	477	481	485	475	469	455	494	455	423	475	475	484	507	460	494	498	494	482	463	497	471	491	505	513	475	468	481	469	435	458	487	450	443	511	430	480	457	434	454	477	493	461	445	478	519	522	451	509	473	477	489	470	469	480	487	444	452	457	474	478	456	466	465	469	476	469	474	476	459	490	476	500	477	478	479	463	507	438	451	496	467	516	449	519	470	460	450	439	478	443	448	476	492	455	460	471	495	449	462	458	417	467	470	455	471	446	486	447	519	466	454	471	485	456	477	478	476	495	418	487	458	477	459	450	497	449	452	444	475	460	440	460	441	472	482	483	406	449	480	436	489	465	505	478	442	444	435	461	447	448	504	448	480	458	435	420	474	462	452	490	489	461	431	452	474	474	430	453	446	475	490	460	516	457	447	458	444	462	468	481	512	438	463	473	443	469	449	469	456	480	496	478	457	482	472	467	451	449	462	429	458	502	441	467	459	449	477	472	490	453	440	502	455	452	472	508	490	465	468	476	457	455	485	455	471	441	479	478	480	460	474	441	428	480	476	425	454	449	468	439	487	481	449	451	427	474	487	474	446	458	475	456	450	450	475	489	441	500	445	518	460	459	480	473	455	483	457	454	470	451	451	493	454	445	499	479	439	448	458	463	452	445	454	428	491	456	448	460	453	470	482	499	455	430	467	482	463	478	497	494	491	467	480	449	466	459	462	447	439	468	475	447	443	433	481	483	427	456	483	441	479	463	488	515	454	471	449	428	484	470	475	449	434	474	481	459	473	438	482	455	449	482	502	487	458	458	439	430	472	447	478	434	497	474	447	485	489	504	457	454	498	441	483	477	454	489	464	471	475	459	499	464	426	404	459	449	491	440	456	452	478	503	442	496	460	464	455	490	469	501	492	450	461	429	482	442	450	455	467	468	459	492	454	457	486	468	471	449	427	467	451	447	421	496	482	462	415	485	446	458	476	441	454	454	454	531	460	439	486	427	442	451	498	416	481	496	454	467	428	449	465	449	433	444	491	434	488	441	458	459	464	495	441	484	464	481	460	449	462	500	479	457	470	453	430	489	440	442	469	444	490	450	471	434	436	451	469	463	465	469	455	452	487	452	435	501	445	443	456	437	428	455	431	490	465	458	462	454	498	438	478	487	473	473	495	447	455	439	467	466	456	451	448	483	444	470	453	452	481	450	434	501	441	474	461	466	471	432	482	462	453	464	439	446	465	528	488	461	449	427	443	466	467	468	445	473	471	457	483	439	504	475	455	460	492	447	454	451	440	468	431	478	465	481	475	445	448	419	438	449	483	495	467	459	434	447	484	471	499	478	485	501	473	485	501	503	468	464	456	455	468	444	412	471	446	453	507	478	477	453	458	452	468	454	448	444	461	482	475	492	436	453	462	458	450	472	432	486	465	459	494	442	471	467	465	521	484	429	444	474	478	432	429	453	457	454	455	461	477	467	490	473	478	452	437	506	460	464	470	487	447	498	482	444	475	469	464	458	476	442	447	442	446	455	453	476	479	480	461	469	478	471	447	472	452	458	467	462	475	437	454	471	481	470	466	439	481	472	463	502	464	459	456	497	456	503	483	500	433	498	501	419	460	436	436	426	448	442	458	503	479	456	476	535	423	467	451	437	412	441	466	489	450	470	470	419	467	444	492	447	446	447	436	447	446	476	464	514	442	472	451	464	444	463	497	460	466	459	461	493	449	477	446	457	471	462	470	440	461	464	475	436	517	458	492	490	491	454	430	479	480	473	478	450	493	447	464	486	463	489	471	456	470	458	436	471	464	462	481	438	446	490	493	446	431	435	478	423	455	475	429	472	474	452	505	437	434	507	472	480	431	505	431	450	458	487	494	475	484	488	458	476	451	445	482	470	457	448	451	416	437	462	491	458	436	454	449	470	477	471	440	408	461	462	435	469	440	440	486	444	435	427	486	426	448	491	460	461	502	474	445	488	443	451	466	444	451	443	497	477	470	434	436	465	466	434	482	488	494	508	483	459	465	477	467	470	479	481	435	477	492	433	474	468	455	477	448	486	454	441	458	482	476	425	464	487	478	432	449	472	478	458	446	493	501	441	447	488	478	441	444	439	443	491	424	449	441	458	475	439	426	462	446	459	484	473	471	476	434	472	476	442	457	456	460	449	460	468	455	454	457	475	464	465	497	494	449	483	488	470	484	441	466	452	464	428	467	459	459	455	461	489	498	437	438	467	436	432	420	442	483	423	460	441	434	481	460	467	442	456	489	479	412	465	442	456	498	481	474	450	465	494	487	485	476	483	454	447	465	434	463	480	431	464	467	484	455	434	426	439	474	475	489	462	485	502	452	456	452	475	454	425	457	414	476	506	468	469	470	476	429	463	446	456	478	467	487	493	442	427	474	475	455	455	454	450	451	492	449	492	476	445	458	437	471	455	417	446	461	440	443	462	453	463	493	446	471	472	440	486	474	484	505	412	465	439	477	449	448	464	462	451	473	446	426	477	452	466	481	475	445	440	468	466	481	441	484	514	487	440	457	429	477	461	485	469	463	478	460	448	455	512	459	448	468	427	471	471	469	494	464	437	484	489	450	485	469	447	457	426	448	460	481	484	436	427	423	463	489	464	470	440	450	442	488	454	485	416	459	456	450	460	455	454	459	437	419	459	465	431	431	488	483	483	454	439	489	470	490	446	475	495	486	475	470	432	472	454	445	425	454	457	477	475	495	469	430	461	478	468	461	484	453	466	436	482	436	440	432	486	446	451	464	495	436	442	462	475	445	430	488	468	445	465	473	396	430	467	491	454	485	492	500	444	495	421	444	433	489	498	455	466	478	451	479	467	460	484	474	420	482	450	460	483	455	466	436	511	471	496	444	508	470	443	474	470	464	477	459	501	458	444	439	463	448	462	454	471	463	469	461	475	479	513	459	477	432	473	453	460	441	448	464	460	491	466	430	443	439	465	493	469	461	442	468	470	446	454	494	506	460	442	457	462	472	463	464	473	470	463	469	469	456	463	475	459	436	487	507	445	465	474	482	435	478	441	440	447	465	446	442	464	477	456	449	451	491	429	455	447	414	455	456	475	484	481	465	477	495	458	454	444	462	458	492	488	456	454	445	445	483	439	489	462	477	460	469	474	460	462	449	451	446	442	487	446	465	456	438	488	462	530	467	492	453	467	487	472	449	458	458	454	451	478	424	439	485	416	450	445	470	456	445	455	478	453	474	453	445	434	465	479	435	433	461	458	481	431	458	436	460	434	475	503	457	466	403	465	489	475	466	435	466	417	444	455	509	480	453	484	445	449	495	435	490	463	442	444
17853	15343	13449	10501	5555	4156	1824	1603	885	488	463	450	477	488	465	462	445	437	440	467	457	485	421	440	425	464	439	471	417	411	377	424	425	452	442	460	477	444	409	474	445	419	419	455	415	442	485	433	423	410	416	437	426	447	440	436	437	437	413	411	446	436	451	444	442	415	463	454	433	424	433	402	470	411	438	459	473	419	470	449	391	423	414	453	381	422	418	422	446	441	444	445	431	408	426	407	425	413	445	484	421	442	448	443	423	412	465	410	435	495	451	427	452	437	430	425	429	442	407	466	425	417	446	438	434	471	432	452	401	407	409	431	460	447	419	451	431	425	414	416	460	412	446	487	451	423	430	468	417	417	445	455	413	499	460	431	454	452	410	420	422	439	435	418	378	386	406	444	456	410	422	421	488	417	419	463	447	467	457	461	432	445	401	418	421	440	488	433	431	455	408	459	418	434	428	432	471	431	435	432	438	432	415	425	465	398	409	440	444	414	418	447	424	433	412	475	412	466	435	434	449	399	437	433	448	409	445	411	467	490	449	463	481	452	403	413	427	435	437	459	413	398	462	425	451	436	466	468	453	417	436	455	464	403	472	370	430	422	439	442	406	405	446	461	465	428	456	446	438	449	437	434	458	409	461	432	463	456	405	460	460	423	445	432	398	420	420	472	386	405	435	419	446	423	438	429	441	443	431	452	408	453	452	441	448	489	410	429	416	451	432	424	428	465	432	421	462	444	427	418	455	453	440	479	432	482	424	434	431	438	481	453	427	438	452	430	449	420	437	457	448	445	431	444	443	436	426	414	449	442	421	420	445	426	398	424	442	435	433	441	382	426	419	430	454	446	438	425	443	435	438	453	453	485	476	422	457	408	474	420	447	435	396	463	403	475	447	411	432	433	402	429	424	435	464	427	449	428	425	469	425	410	458	477	437	470	431	417	433	448	417	414	446	429	414	436	450	424	397	422	500	453	427	467	415	471	447	461	440	423	427	465	428	438	445	434	420	392	411	403	454	429	441	423	447	419	454	399	439	386	456	449	429	407	444	433	428	423	460	457	413	436	407	439	469	432	435	428	457	468	481	468	427	449	433	442	439	443	407	485	429	430	410	419	420	441	425	430	419	446	398	482	401	405	462	400	449	426	413	466	453	438	450	397	414	475	464	433	442	424	438	413	443	407	434	424	435	405	384	420	437	453	417	444	454	419	443	422	418	497	424	452	466	400	423	488	419	427	403	432	460	422	424	433	446	431	426	439	433	404	487	443	442	456	387	406	439	445	414	456	400	452	377	415	460	463	419	427	456	456	478	434	403	433	465	462	435	431	427	443	430	455	448	426	410	430	415	425	426	441	429	422	450	427	428	460	418	415	426	434	454	383	413	434	421	416	433	390	474	459	443	442	448	423	461	443	450	441	404	479	439	438	422	464	462	431	456	459	415	455	475	415	400	426	449	477	407	427	445	440	454	468	471	489	430	442	466	418	413	470	466	409	427	468	417	439	440	422	435	440	421	449	433	437	441	471	396	394	418	420	436	423	447	458	426	454	410	463	411	425	393	484	423	455	412	413	428	424	433	499	426	429	428	452	413	438	438	420	438	445	440	448	445	460	426	425	406	405	419	442	460	391	451	409	435	429	400	438	420	412	483	438	421	421	419	442	399	409	422	408	393	453	416	429	480	444	433	464	396	410	483	414	413	437	453	417	418	443	431	412	433	415	443	425	450	450	414	412	459	434	449	443	416	447	439	409	483	385	429	442	435	442	482	441	433	450	452	413	397	407	405	495	452	433	450	413	415	460	415	395	445	437	462	469	447	469	442	456	476	408	434	439	471	428	473	464	432	424	484	504	459	456	432	435	450	418	476	391	445	449	411	418	443	425	424	434	442	429	435	449	470	427	435	454	423	484	459	437	448	423	391	483	421	465	433	442	440	404	459	453	409	441	405	428	430	430	439	428	459	463	468	407	415	460	467	424	430	444	452	451	440	419	429	413	413	439	430	424	433	417	464	412	452	436	414	444	443	429	444	422	442	435	431	444	446	414	425	416	476	469	401	474	417	405	444	436	402	416	428	465	428	453	428	440	465	465	448	434	438	457	415	409	456	449	448	445	430	413	448	459	407	414	433	433	420	386	453	447	441	435	454	498	432	401	418	388	430	436	413	452	468	430	441	463	430	419	418	454	463	448	459	440	413	428	436	448	432	470	431	429	403	433	433	433	432	407	431	428	448	453	443	480	452	434	418	427	413	422	427	427	434	405	423	452	487	441	453	435	407	415	500	449	431	457	431	429	446	436	443	426	436	466	450	441	438	438	410	411	422	428	443	415	399	459	407	411	463	470	422	426	463	423	441	467	409	417	412	415	430	461	452	404	455	467	440	421	431	445	431	438	445	445	478	441	427	458	417	466	487	421	427	463	420	487	442	408	442	471	452	421	433	444	465	423	440	496	426	426	446	443	440	393	464	448	443	452	436	426	460	432	438	484	426	448	429	424	445	456	444	401	455	424	464	430	418	411	452	413	455	484	414	424	417	424	454	431	431	415	462	418	432	442	436	404	460	426	454	416	469	417	432	460	414	392	473	402	421	446	415	409	440	410	468	426	456	449	441	419	431	400	433	456	433	410	462	415	424	424	426	433	456	432	435	435	431	463	427	465	479	415	429	464	472	430	450	388	424	456	431	427	442	401	464	437	418	421	412	422	404	379	457	460	406	451	419	423	458	415	430	425	442	460	427	421	418	420	442	403	430	445	453	480	411	451	449	415	468	453	417	483	472	434	466	457	418	417	440	446	428	474	441	406	431	401	443	429	420	419	444	404	463	423	445	426	445	403	422	424	436	440	419	422	449	443	448	431	414	449	462	443	432	452	468	421	413	453	451	432	448	429	405	426	414	431	419	438	402	417	396	418	447	437	460	428	469	466	410	413	440	447	446	490	438	471	425	421	415	454	440	403	443	444	428	476	452	401	450	409	398	468	441	391	450	450	450	401	414	438	429	463	478	456	469	481	451	439	484	448	399	421	418	422	430	444	444	411	432	418	431	427	442	396	391	433	472	444	500	446	478	414	435	441	403	439	464	418	449	473	442	443	441	474	433	446	394	477	407	447	432	442	456	432	450	447	442	418	426	438	427	452	395	427	402	443	468	439	455	416	437	447	444	448	400	444	410	426	429	442	450	424	414	453	440	423	464	430	465	432	434	436	427	384	414	463	454	436	435	452	435	445	424	438	477	430	430	464	412	461	476	438	436	442	434	451	434	444	409	440	430	395	428	413	466	464	432	416	455	409	431	420	423	466	438	425	439	447	477	436	412	446	413	423	477	431	427	428	433	419	483	417	454	472	430	486	443	456	427	437	443	471	394	476	419	436	457	462	450	398	443	442	493	460	440	404	449	426	433	426	425	455	427	430	442	425	451	470	475	418	453	433	485	419	465	446	421	432	470	473	436	426	426	451	425	425	472	432	468	467	437	431	419	458	421	452	414	415
14143	16548	19880	20135	17751	15597	8108	7419	3598	1483	1208	1129	1242	1247	1185	1139	1140	1159	1212	1129	1146	1147	1136	1003	1009	1003	1024	1021	1010	1023	1002	1022	946	1000	981	938	965	986	1010	968	914	955	886	972	990	918	976	981	972	920	985	933	1000	997	981	984	1013	939	946	945	994	924	993	933	927	1003	921	917	979	1007	947	1006	990	1036	955	984	969	900	991	942	984	969	992	1041	956	1013	976	965	945	922	1013	910	1034	948	1012	946	949	966	1000	978	946	1037	1009	1000	932	994	1025	1019	891	1004	962	955	981	960	966	975	915	1001	984	925	955	945	982	948	984	961	951	961	913	930	997	928	980	1007	922	973	953	927	887	926	968	985	937	988	944	999	988	988	972	986	1007	949	957	991	983	996	1025	989	909	955	990	968	909	978	986	979	999	1025	992	939	1004	1001	973	1026	946	967	1015	955	939	930	978	1047	993	969	956	938	977	942	1003	1011	975	985	897	1002	1013	978	912	997	927	899	953	979	908	992	956	930	997	972	960	987	921	970	969	1017	985	975	1010	1033	965	980	963	929	969	938	956	971	957	1002	982	956	1051	1006	973	924	979	961	1038	1004	973	994	909	1000	1005	974	959	948	941	962	964	942	974	976	951	983	968	997	934	1041	975	987	1031	994	964	980	972	981	905	969	986	921	941	980	989	996	983	972	944	1012	945	975	986	1012	954	972	973	954	928	934	947	981	996	929	891	958	980	1000	1000	970	984	946	987	907	989	1006	941	969	1000	1022	982	980	967	977	907	974	1002	960	995	1010	944	978	952	952	1004	966	990	956	956	965	1012	946	911	942	1001	950	997	1002	1029	947	993	959	971	990	932	992	988	934	968	970	969	991	993	954	1007	1063	960	951	1041	975	985	958	978	985	996	989	977	996	993	955	948	969	1015	975	934	972	914	918	963	995	961	957	983	1011	1005	970	908	949	967	986	1003	1013	1004	932	911	987	958	1001	993	963	929	998	970	930	986	1002	958	1008	981	1020	969	989	928	1024	984	959	983	939	944	1009	946	961	986	1013	946	1019	991	954	959	978	980	1021	1033	984	978	960	986	1022	975	966	984	1029	991	946	957	953	1031	1048	1013	947	943	923	995	1032	1014	974	969	991	912	972	980	899	974	937	1006	929	975	920	954	946	964	966	992	989	938	944	1011	978	1046	960	957	953	960	898	963	967	950	877	949	963	1003	937	990	1005	953	962	993	979	968	955	986	957	914	964	948	990	1001	960	954	940	965	1021	990	958	958	999	1012	969	972	961	1039	917	926	993	969	895	974	965	982	1009	995	1009	1017	981	979	944	972	988	992	1011	977	1011	1008	964	947	932	980	966	912	959	987	1027	982	987	981	936	930	952	996	990	986	924	1016	993	946	969	985	999	953	992	977	973	1043	969	942	1001	968	957	1004	947	1019	971	929	1014	889	947	982	954	911	979	973	981	1001	945	938	960	996	987	930	927	999	984	992	993	1012	956	922	968	969	943	964	986	961	967	1017	998	1000	925	1007	1013	959	983	971	968	1019	950	1023	932	970	975	924	1018	982	974	973	911	989	970	958	1018	963	987	969	987	1013	976	1030	942	1044	946	986	1024	981	971	969	980	980	956	958	963	993	950	941	979	967	1003	998	966	940	970	981	893	974	986	958	986	950	948	971	999	895	983	1018	996	957	1025	931	942	998	1000	1050	977	927	965	1010	1012	978	972	994	999	974	926	949	953	980	924	1008	949	974	1005	992	925	979	956	959	967	922	927	987	947	969	990	981	951	957	943	953	979	986	1001	986	999	1015	1016	944	1007	975	974	1014	1014	957	939	970	908	995	1022	985	1024	1002	946	1028	966	968	963	951	953	952	992	1024	924	999	928	1025	941	965	925	1004	992	978	937	970	1006	983	1004	971	1002	955	966	991	978	984	1022	963	933	954	962	973	941	987	1010	968	947	953	991	946	966	1014	986	981	922	915	943	940	936	972	999	951	951	909	959	988	944	1006	937	1006	962	1005	965	937	948	1023	1036	927	919	960	956	956	987	908	978	961	912	954	977	940	896	1019	1022	985	906	933	997	957	994	1031	996	983	979	989	1006	993	959	960	976	952	969	968	991	1049	995	926	975	1003	975	996	958	976	1003	962	982	978	951	1010	976	959	993	929	1017	1012	887	990	992	955	937	1003	1028	1002	978	973	960	988	1025	978	1022	970	989	954	1017	976	942	980	923	970	976	932	1032	976	920	943	975	960	936	1027	1000	1015	947	1024	901	967	975	1001	968	990	942	955	1007	994	994	948	1004	989	976	949	935	981	947	948	945	974	921	977	978	894	961	928	930	964	950	971	973	898	975	1031	929	971	1001	1062	922	962	1047	928	1031	1010	972	1006	1009	1005	920	1013	991	963	973	974	975	942	976	944	994	958	1000	966	1003	983	984	1013	984	939	971	927	956	1002	953	957	1032	993	986	975	947	983	980	929	986	959	1017	936	979	934	941	989	940	992	983	960	941	982	1014	983	957	950	977	980	1024	958	995	931	966	954	1026	944	989	986	989	935	971	1029	988	987	937	957	924	978	975	1022	923	956	976	994	1002	933	1028	991	992	984	893	943	915	931	951	989	956	954	959	902	948	988	973	994	1008	941	1043	919	1046	1012	969	1089	994	951	1008	998	965	972	919	943	1009	970	971	1002	961	985	951	950	964	946	989	961	953	955	952	960	960	958	991	910	998	993	985	976	922	948	958	996	1003	949	975	980	929	967	1036	935	982	966	978	966	949	934	962	1013	1012	942	1008	993	974	941	999	962	1024	965	982	989	968	1016	968	950	925	980	958	973	944	997	946	986	995	970	930	1045	962	973	1009	957	968	989	992	955	998	1006	940	984	992	971	968	982	931	974	960	955	971	952	938	994	990	901	983	934	1005	947	1001	956	940	944	944	1002	1001	894	878	1000	959	1005	931	1048	990	926	941	970	942	960	931	965	1016	963	989	975	1000	951	1031	973	957	1003	957	1010	953	1041	1010	1014	897	969	976	982	996	980	955	992	984	926	976	932	961	979	941	971	992	1030	951	943	969	997	995	928	976	951	925	955	1002	1007	1007	972	1005	1008	1024	946	958	982	1027	931	933	982	947	933	946	932	941	947	953	965	939	999	944	991	1002	974	985	984	956	1011	994	937	921	939	941	934	940	955	985	996	931	1006	975	981	920	930	918	950	936	995	940	942	968	981	918	985	983	1005	931	979	928	1022	949	964	915	1021	980	980	975	975	967	962	953	991	984	998	972	1006	941	1004	1010	906	951	1004	968	1005	910	965	919	972	1010	961	1006	977	915	1009	976	984	955	973	958	989	924	966	944	966	1018	976	1033	942	975	947	959	973	971	920	981	960	984	928	980	976	955	992	984	975	975	941	937	1008	997	980	983	958	993	925	960	960	946	1017	983	1006	936	976	967	935	977	967	974	1019	954	898	932	966	989	949	959	906	972	984	938	1007	984	964	1012	966	967	1071	961	1001	963	1003	955	1029	954	987	979	987	984	977	997	988	981	961	975	949	954	1001	961	985	981	965	925	908	1017	921	991	918	946	1012	1010	948	947	938	971	919	957	926	1026	911	1043	994	982	994	956	965	1031	991	963	1004	1024	1019	1000	978	1002	977	945	1026	925	949	970	991	945	967	919	1003	990	933	984	926	998	998	950	912	983	970	1010	964	945	979	1018	920	969	1069	980	960	908	974	935	951	1027	999	1005	992	1003	987	959	952	940	986	936	912	987	959	934	982	936	994	997	973	937	961	905	984	955
51648	44330	40706	38335	39826	47585	32349	30862	17883	4034	1090	766	789	945	762	666	523	499	567	550	536	524	397	381	358	422	356	311	248	289	241	272	250	268	282	254	273	247	276	288	240	261	238	275	277	261	277	260	238	256	277	237	280	251	256	268	272	256	259	258	272	264	263	266	258	267	266	261	264	274	253	262	232	274	248	270	243	287	275	238	272	272	239	250	252	265	269	258	231	261	232	272	246	270	274	263	269	242	249	252	270	262	246	266	238	242	257	277	249	251	266	263	289	261	266	219	243	262	252	254	263	258	252	250	267	256	252	248	261	288	234	245	265	283	289	270	280	246	227	243	274	267	238	273	272	273	253	273	254	260	241	221	260	268	247	247	273	280	260	238	264	229	249	245	234	250	264	267	271	247	260	269	254	250	261	281	264	256	265	211	262	281	257	243	243	250	263	261	260	250	282	269	229	300	285	286	222	238	239	220	263	265	268	251	223	267	272	274	253	243	252	263	258	236	271	254	246	258	254	225	259	250	262	234	252	253	259	277	249	230	247	267	251	279	243	243	224	274	272	278	226	266	260	288	291	257	232	263	259	255	273	261	247	253	254	250	239	234	247	255	255	227	278	254	285	238	247	259	254	261	244	272	241	261	289	253	242	275	287	271	245	275	252	289	272	271	260	260	266	241	284	271	276	240	242	269	261	259	225	263	271	242	259	244	247	271	263	271	262	230	257	242	255	274	252	263	238	249	292	251	237	227	252	221	262	270	252	281	252	231	245	230	259	266	259	254	241	240	250	248	253	261	257	255	244	234	267	252	221	278	268	276	252	256	236	245	257	272	261	267	259	267	228	264	257	263	273	244	229	285	256	246	236	256	268	278	245	271	270	251	251	259	245	235	253	260	270	256	248	264	264	270	265	254	259	277	255	297	255	254	285	289	243	257	241	237	219	254	265	253	246	215	266	255	280	259	239	250	276	234	272	252	280	274	262	251	228	254	262	264	297	273	275	253	245	247	258	236	242	274	220	251	233	229	306	264	261	246	250	258	240	245	240	209	266	241	253	256	280	238	245	242	240	219	230	265	268	257	275	222	250	243	258	248	254	235	265	253	269	281	240	250	263	262	266	272	283	260	233	262	267	238	241	247	248	274	261	249	283	253	248	249	259	272	269	246	273	267	268	248	289	277	245	238	258	271	284	265	240	254	246	237	271	241	265	256	243	253	244	256	267	242	245	262	259	247	261	223	280	239	261	237	239	265	288	277	255	273	262	268	259	235	236	270	249	252	263	246	266	247	258	248	261	268	256	247	246	267	268	260	258	226	265	250	265	249	265	260	296	230	261	274	230	225	241	263	267	266	261	236	279	272	254	276	262	280	263	256	249	244	236	234	276	257	246	267	264	269	270	267	238	241	277	238	259	261	241	263	257	256	273	234	284	270	263	257	271	241	261	256	245	231	261	264	245	243	272	237	274	240	266	287	261	247	256	257	258	248	244	234	244	272	254	250	235	245	294	244	275	283	273	263	250	265	234	238	258	255	247	274	249	253	242	256	262	244	254	259	277	233	246	243	247	266	270	289	283	251	264	279	257	256	240	279	276	237	249	264	263	268	262	278	244	270	272	237	255	236	255	230	284	290	253	236	254	239	251	243	254	273	246	237	266	243	239	236	254	287	277	267	237	265	269	255	254	277	243	244	250	260	262	259	257	269	231	248	233	244	236	230	245	232	258	264	243	247	253	263	267	281	267	273	274	277	257	228	242	253	277	277	266	256	262	283	270	256	283	253	270	298	251	243	266	245	248	275	277	252	251	234	249	241	261	258	240	232	262	250	256	285	245	238	287	261	256	245	252	259	270	263	255	254	245	250	258	275	235	251	282	264	264	247	235	266	261	260	263	257	285	271	250	255	267	227	264	240	250	254	258	274	296	252	254	253	271	265	259	296	264	264	270	260	249	248	237	264	256	243	243	258	246	244	259	268	259	227	247	254	274	257	258	246	257	242	234	256	228	237	270	254	232	260	263	233	299	246	233	234	253	253	296	244	263	285	304	277	234	231	241	272	248	263	259	304	237	265	221	246	263	262	231	272	283	235	261	239	284	259	278	264	275	296	245	224	250	257	294	236	267	279	247	222	222	257	265	242	259	264	282	242	256	249	288	303	255	241	248	266	246	272	262	289	283	260	269	248	285	276	242	214	278	252	267	258	244	227	267	259	228	242	258	244	239	270	264	253	256	270	268	236	257	275	233	267	245	252	314	281	252	242	258	211	258	247	271	230	267	222	301	256	291	259	232	264	253	244	295	273	265	243	249	247	252	269	298	249	252	263	261	253	265	229	243	277	241	236	234	257	259	276	264	241	255	275	284	271	253	264	253	253	257	255	254	263	255	257	242	234	213	245	243	284	218	272	296	299	256	253	261	252	250	235	251	214	251	262	281	223	263	262	257	265	256	252	261	237	258	249	274	237	281	245	236	259	283	277	254	277	254	265	258	269	266	239	245	235	256	235	248	269	293	274	260	278	239	271	267	255	240	284	272	218	272	235	245	249	241	282	269	244	220	232	286	263	249	261	253	259	258	251	247	299	238	289	240	275	295	286	271	248	238	273	284	250	267	246	268	264	302	274	278	255	286	250	253	244	255	243	243	248	273	238	273	278	250	258	235	254	257	256	278	252	272	279	262	259	253	273	234	233	269	256	273	250	261	230	257	266	290	238	246	229	242	270	268	244	247	267	263	235	230	248	245	259	266	249	265	276	286	255	252	265	269	233	249	280	257	246	269	274	245	252	238	230	248	253	247	253	255	250	242	255	284	235	234	242	268	275	240	263	276	265	270	250	258	227	261	242	249	290	271	232	248	236	230	260	248	251	261	247	251	318	271	234	245	267	286	288	256	245	262	243	240	268	268	218	253	261	232	272	254	215	243	258	272	248	243	268	281	247	248	277	250	262	260	274	251	248	233	246	254	239	245	258	257	267	266	229	244	267	234	254	253	273	259	257	256	240	252	273	250	259	230	248	266	264	286	231	270	237	249	246	282	245	271	275	233	266	262	240	262	272	285	258	262	241	267	253	263	260	269	288	242	249	242	266	263	254	243	249	278	257	255	260	277	253	267	254	257	236	268	274	262	235	244	290	267	244	273	246	249	239	271	279	268	237	221	254	248	246	267	257	236	261	254	276	239	246	258	247	242	252	238	256	268	262	282	262	254	257	251	234	254	251	238	247	294	289	239	253	272	206	243	266	280	266	253	257	262	240	285	258	236	279	247	270	269	267	226	275	249	271	278	288	219	237	271	243	239	253	249	252	270	293	275	262	238	241	281	284	249	243	261	231	249	284	269	253	255	256	262	270	244	247	268	279	267	259	235	256	266	251	273	233	260	250	259	254	269	258	279	237	255	274	273	276	259	266	269	271	258	292	240	253	257	270	272	254	216	255	249	263	238	270	272	264	257	249	257	241	245	253	252	245	257	257	254	266	253	254	233	241	279	282	249	265
43587	47656	48207	44090	58434	53860	43199	44154	24565	5442	3983	3499	3227	4263	3508	3083	2424	2050	2500	2378	2183	2648	1615	1456	1418	1500	1429	1213	867	845	803	832	666	677	641	683	710	639	667	650	621	632	647	638	687	621	670	633	623	639	602	659	594	589	614	640	655	665	643	549	606	624	645	635	614	611	576	609	621	625	594	631	604	637	593	603	633	608	586	607	639	641	615	586	590	636	590	639	612	634	602	539	562	590	605	583	646	583	612	600	632	597	657	640	660	629	611	613	583	580	588	608	634	615	616	632	600	590	594	620	549	566	586	576	568	646	584	616	608	560	600	593	577	625	606	603	593	621	587	610	594	615	606	608	624	604	644	620	619	557	595	580	614	610	606	620	609	570	524	601	588	605	613	607	602	587	580	597	649	578	570	599	624	607	631	627	625	625	598	593	656	589	630	625	635	623	619	605	620	619	631	555	604	553	603	621	602	634	614	569	573	595	592	614	627	622	572	581	568	599	625	620	615	622	584	593	628	611	578	576	613	628	620	639	587	568	612	619	565	591	608	612	606	622	629	586	597	581	592	566	588	591	655	616	615	595	600	565	552	603	644	630	628	558	576	604	584	624	609	572	600	632	554	581	594	621	605	586	563	653	594	603	581	589	622	573	593	603	592	545	629	552	589	598	631	554	565	623	630	607	605	625	583	607	591	581	552	619	611	622	596	636	611	622	621	622	548	600	593	624	598	593	635	591	614	638	594	594	621	606	603	631	610	603	595	611	595	624	618	612	627	590	611	608	584	598	611	635	578	540	619	646	638	596	581	596	550	639	594	623	613	636	600	593	584	590	574	573	612	575	599	577	604	630	614	598	585	630	592	588	627	600	597	606	607	625	612	610	568	601	628	588	647	570	592	590	617	604	600	575	638	611	622	567	605	605	628	611	605	598	570	592	603	593	582	623	580	631	620	611	586	633	581	581	607	563	603	648	586	622	645	599	579	597	626	598	620	606	604	571	612	588	627	654	570	598	624	601	593	608	575	576	573	629	635	595	622	627	642	605	602	632	585	614	624	583	616	618	566	626	602	598	617	609	651	645	655	638	561	551	590	641	588	600	580	571	607	577	626	590	554	611	581	574	637	595	580	595	556	647	556	588	639	614	610	580	585	619	572	616	599	599	561	619	574	601	613	608	576	617	583	608	619	590	579	599	590	581	593	577	608	568	579	597	577	622	622	590	591	573	593	578	559	594	614	591	617	566	626	580	580	628	573	588	586	585	606	572	639	580	612	621	571	560	562	598	603	604	587	627	625	622	633	622	634	595	603	589	628	622	616	622	636	612	558	623	632	614	609	631	642	616	627	583	621	601	605	572	602	629	590	588	658	593	663	588	620	599	601	689	625	604	584	609	598	605	601	634	601	578	589	641	642	559	592	565	603	603	616	614	590	587	624	606	584	577	570	625	614	608	570	601	562	546	622	633	560	621	613	601	584	593	615	605	579	630	637	602	580	606	585	584	581	643	580	629	592	533	615	611	602	625	616	574	611	590	630	597	581	635	583	627	590	618	658	588	600	607	603	599	595	643	616	557	597	578	583	600	596	587	573	598	567	603	598	616	615	582	594	622	613	601	636	582	599	604	597	541	570	561	599	564	535	608	625	568	597	591	575	612	581	607	587	596	620	579	589	627	612	607	565	560	605	613	606	579	615	583	598	619	598	636	631	645	602	572	571	524	576	571	562	586	628	580	652	596	572	593	584	561	591	589	582	605	588	622	581	606	602	580	609	574	610	574	651	614	586	565	614	546	609	604	590	606	579	587	598	554	610	623	564	588	606	614	625	582	548	571	583	556	586	604	612	605	603	616	593	575	624	586	603	599	599	613	635	598	626	597	598	587	565	584	649	554	579	610	627	608	617	566	607	546	617	660	628	601	619	603	591	628	613	615	634	601	626	571	604	616	592	615	591	601	592	576	614	600	594	604	585	638	675	591	532	564	593	578	597	622	567	601	598	574	627	605	656	587	608	664	573	594	634	602	596	613	607	575	575	597	629	633	647	605	584	574	621	603	587	655	622	614	585	618	599	592	599	580	580	605	622	595	575	594	674	590	579	587	611	606	647	559	594	602	602	568	601	600	598	623	593	619	610	579	663	664	576	597	616	583	616	600	610	580	625	589	577	626	570	585	599	601	659	587	609	562	605	608	629	581	641	586	615	572	617	586	622	591	570	626	599	584	585	593	586	600	555	573	628	628	560	554	636	630	617	579	607	613	564	656	580	616	567	593	602	621	586	586	605	602	553	573	647	612	576	570	572	604	595	559	637	588	597	591	578	635	608	592	602	542	619	582	598	577	563	627	598	645	605	552	577	625	617	612	605	606	585	598	606	586	596	641	600	599	625	614	570	575	586	606	605	633	632	604	616	601	638	630	600	620	611	623	564	657	619	644	628	594	599	594	653	589	564	570	573	606	582	612	596	609	600	606	583	619	620	624	590	574	588	595	614	621	656	590	594	578	551	602	631	609	604	608	552	654	609	618	618	576	640	604	624	580	614	600	618	601	607	605	601	596	554	569	621	576	608	629	580	624	583	606	556	633	601	600	592	590	568	607	593	605	627	606	604	586	551	573	545	574	596	633	572	596	602	593	617	594	563	599	604	606	629	575	620	631	602	610	614	598	606	587	568	592	582	598	580	567	595	585	569	581	604	608	608	593	590	622	602	548	540	638	603	582	607	616	607	553	590	636	602	619	645	593	543	606	580	592	611	581	548	615	630	657	631	573	610	614	599	611	625	602	623	608	628	588	618	636	570	575	643	601	585	586	599	638	582	609	598	655	563	614	565	616	658	634	587	570	586	612	626	598	605	580	630	583	631	598	558	617	520	616	615	596	580	577	613	590	592	647	601	581	601	545	627	590	574	615	614	581	560	592	591	617	619	592	672	568	633	592	643	598	565	640	585	648	603	596	558	615	653	624	621	564	605	569	613	601	618	571	546	585	573	532	621	605	617	600	600	555	623	617	596	578	620	572	564	583	640	597	569	625	591	597	610	583	645	629	602	592	643	636	565	616	603	616	583	602	623	578	606	618	628	563	636	657	591	610	580	616	596	615	640	595	565	634	625	629	559	598	575	571	587	596	579	624	605	572	625	610	627	597	604	608	588	630	593	636	614	671	615	595	602	599	630	590	587	597	569	581	665	620	583	633	633	637	599	589	585	612	580	587	607	583	597	594	629	626	557	566	613	599	587	574	610	600	584	619	616	575	560	585	559	596	558	601	615	580	601	604	574	590	588	597	600	620	600	594	579	596	598	575	614	634	596	597	654	618	571	561	607	565	614	583	596	613	562	617	583	612	640	549	595	592	621	614	619	597	580	664	614	612	612	588	573	587	619	608	592	603	607	575	623	594	586	606	605	610	613	586	585	586	630	648	611	608	608	603	596	593	592	622	656	579	615	591	618	615	588	610	630	557	624	593	619	609	558	601	619	600	632	594	576	607	543	579	614	589	630	617
57862	43543	39870	38740	42264	50732	38799	37866	28291	10313	2828	1578	1600	1551	1405	1075	670	723	794	788	535	675	424	436	473	376	359	288	334	262	271	224	216	188	196	208	211	197	209	208	210	201	188	174	172	184	188	199	207	209	197	215	179	199	189	214	208	176	192	205	165	188	172	160	181	197	195	189	198	202	166	199	201	203	174	169	183	170	205	182	152	179	167	172	205	180	190	176	207	189	179	179	185	172	181	199	191	177	172	166	181	189	177	184	181	179	177	210	183	202	188	166	162	177	178	207	178	171	203	180	171	182	159	157	219	189	183	191	189	190	180	201	199	180	182	189	178	179	216	182	188	186	191	181	157	176	196	180	179	177	178	170	188	178	174	163	197	209	171	195	184	193	185	183	197	188	197	185	194	165	194	189	189	195	177	177	190	184	200	157	197	180	174	201	201	209	156	150	185	186	184	193	181	177	168	190	202	174	150	190	197	159	183	195	191	175	184	162	202	182	181	177	192	179	186	198	183	190	196	205	174	193	189	166	180	178	205	207	173	187	177	166	190	162	168	175	173	163	193	197	204	206	197	186	207	198	195	202	185	189	170	193	199	201	189	200	187	188	201	169	188	172	187	181	181	158	174	202	174	178	204	167	173	193	202	183	157	174	179	187	199	180	159	193	188	206	204	171	216	178	184	207	188	175	170	159	187	195	166	210	184	208	174	159	191	196	162	191	217	157	179	186	201	180	194	166	164	172	172	197	200	196	185	200	193	182	214	190	200	165	201	185	167	170	194	192	180	174	176	174	191	172	169	178	183	185	167	171	208	168	169	183	199	200	201	185	181	189	205	169	194	179	159	177	183	191	188	184	172	183	170	181	190	178	184	177	173	173	191	177	201	178	199	202	175	192	195	178	161	192	148	160	172	186	161	204	200	174	186	190	168	169	189	179	184	172	203	178	162	173	188	191	183	179	162	165	186	155	194	181	176	196	172	189	193	175	180	193	187	187	172	169	174	191	192	195	167	171	182	170	199	206	197	177	194	142	177	173	173	175	177	173	163	186	163	188	167	191	171	193	191	169	170	195	163	175	187	185	179	192	172	191	195	186	165	199	196	215	201	201	185	183	183	170	151	178	175	178	175	182	160	193	161	165	183	167	178	171	167	185	184	174	196	200	187	176	189	174	169	198	176	173	170	183	208	186	182	214	164	182	173	179	182	177	187	195	173	175	183	183	206	185	160	176	203	182	187	191	173	206	193	180	204	173	183	172	178	201	200	201	176	181	162	187	155	189	195	172	168	187	183	186	189	185	170	185	186	183	193	196	173	176	162	168	179	181	193	164	201	191	195	192	189	182	173	181	192	185	185	167	169	179	176	179	186	177	182	196	186	183	194	171	183	176	203	176	184	193	174	176	190	171	204	184	176	204	182	179	203	155	191	193	183	187	167	159	201	222	167	161	201	170	165	178	191	202	179	207	155	185	187	178	190	166	168	189	191	162	208	197	160	173	176	177	208	203	211	198	179	167	163	160	179	168	144	175	193	177	193	176	192	159	184	208	179	181	200	180	188	189	187	173	183	164	191	184	179	191	196	181	183	195	191	213	179	182	172	172	195	177	191	188	192	158	159	176	173	184	187	158	184	169	169	173	153	179	180	177	170	184	166	148	174	171	199	179	203	188	181	180	153	200	168	190	216	177	186	215	164	175	205	172	152	209	199	180	182	212	188	216	196	186	197	167	183	182	179	178	185	188	171	201	196	171	175	199	163	174	186	165	153	171	204	175	151	186	186	197	168	197	181	186	189	155	176	192	177	184	179	180	170	198	150	167	200	177	176	191	187	191	185	183	194	185	216	201	200	188	185	192	179	186	184	182	195	175	180	204	171	193	161	188	177	172	174	175	202	176	160	183	192	159	191	179	182	173	187	194	219	183	185	194	190	168	178	185	197	168	183	202	190	180	179	184	163	207	161	169	196	192	191	168	182	174	170	184	172	168	193	167	187	178	188	200	173	190	164	182	157	177	165	194	156	189	191	177	208	179	175	179	191	176	178	176	166	191	188	170	159	184	173	199	181	191	182	199	174	183	190	183	175	173	206	190	174	164	175	174	167	173	178	164	190	180	193	186	196	148	166	193	175	175	197	205	166	205	179	171	179	169	195	187	184	172	175	195	165	190	169	181	183	208	166	192	189	170	182	197	212	185	160	217	190	154	196	183	174	200	199	203	179	164	171	179	185	149	166	163	159	193	190	180	173	179	176	184	162	172	183	190	179	184	199	196	194	203	198	196	164	181	159	196	161	170	170	204	193	168	190	177	176	184	181	185	180	174	200	178	184	161	183	168	168	174	171	189	193	186	168	177	180	186	198	184	189	168	162	185	164	165	197	159	193	178	187	178	163	177	171	188	226	204	202	188	179	188	178	195	181	187	171	188	193	183	191	174	184	196	187	172	154	217	182	192	207	175	161	166	172	172	166	178	180	169	184	178	215	183	168	208	175	183	180	187	194	159	202	167	194	187	181	163	196	180	187	197	184	180	171	187	167	151	183	191	164	174	174	171	174	189	192	183	169	171	164	168	174	198	175	197	182	162	194	170	198	176	187	186	180	175	172	161	185	175	173	156	213	192	161	153	195	191	175	219	181	190	173	185	163	208	199	196	190	181	204	194	170	170	174	159	183	174	173	189	186	178	156	191	174	162	181	178	196	185	194	190	189	171	193	186	184	157	179	215	194	188	180	205	174	178	199	176	190	200	187	193	163	191	192	183	222	182	194	192	177	163	174	235	182	155	192	176	187	168	197	184	226	172	164	171	176	190	194	169	168	187	187	186	194	185	204	196	192	174	162	173	174	204	183	181	195	170	163	179	180	198	167	171	179	186	184	169	174	172	179	176	171	163	193	182	179	157	188	159	163	167	211	181	174	188	192	194	201	176	174	162	170	170	156	212	171	180	194	163	186	166	181	192	186	173	189	193	176	160	173	192	191	201	207	187	191	166	167	190	161	199	165	168	168	175	174	183	169	178	172	195	178	166	196	213	178	184	163	184	205	190	194	198	174	196	169	184	170	173	179	193	191	179	186	146	177	181	181	176	170	172	185	180	181	175	177	200	182	211	182	189	156	201	199	191	192	179	171	179	177	188	218	177	168	203	178	167	171	168	178	180	197	194	182	177	187	169	203	164	179	196	188	194	212	193	169	192	164	182	202	174	186	185	169	192	175	185	206	183	179	172	178	176	165	193	175	185	208	185	185	163	180	195	173	200	160	194	194	165	213	191	190	162	164	178	193	181	187	170	155	180	201	179	171	181	172	192	169	184	194	176	194	182	202	187	179	177	182	169	197	178	209	174	192	188	163	195	193	181	184	200	175	187	193	195	184	178	189	184	171	187	173	191	167	188	171	167	160	184	216	170	179	189	170	161	162	159	173	187	177	173	203	203	196	177	182	217	196	184	173	192	207	177	173	181	170	172	182	193	185	192	164	213	168	182	187	190	204	181	189	200
50861	52827	52400	49034	65528	60568	51829	53912	32549	8044	7363	6616	7584	6495	5430	5514	3547	3566	4381	4508	2860	3588	2103	2508	2309	1876	1604	1265	1272	885	832	745	709	613	605	613	594	594	561	574	516	545	515	487	525	537	565	503	548	507	507	527	519	559	540	498	513	474	487	509	451	471	495	452	469	498	513	506	498	494	487	471	489	497	446	473	471	477	463	497	479	463	463	446	460	501	479	467	484	457	465	521	499	499	472	457	474	472	452	458	443	481	492	467	466	453	471	458	469	425	460	461	484	483	442	470	442	484	477	444	476	459	456	478	454	488	427	466	474	456	531	421	486	445	488	499	511	474	463	444	448	489	450	458	448	446	495	479	478	476	426	467	439	466	500	445	428	428	463	463	469	492	447	426	472	472	470	474	462	494	442	450	479	458	483	478	477	478	469	439	491	463	436	456	499	442	457	467	440	444	457	434	468	461	462	463	478	461	443	436	440	473	451	459	482	456	465	458	459	455	472	436	475	465	471	501	453	449	442	476	476	483	454	472	445	463	462	492	426	421	460	480	452	438	449	463	446	489	506	490	472	477	449	470	461	443	460	482	468	454	474	467	476	430	469	488	449	443	445	443	454	444	494	463	485	476	419	472	475	444	480	472	460	444	433	436	480	429	418	450	458	466	470	476	468	483	440	460	468	456	472	470	453	464	484	464	466	459	431	464	468	422	505	429	468	445	486	457	470	499	463	479	446	455	452	441	448	458	454	462	418	487	444	459	446	482	468	465	485	468	460	428	493	469	471	462	489	489	499	442	436	461	448	472	478	407	475	481	463	524	428	462	473	475	437	470	464	502	463	440	455	464	450	449	462	500	494	450	470	459	493	487	427	463	427	456	456	476	428	509	445	480	498	452	455	464	445	466	487	443	429	438	462	457	437	462	478	440	420	441	488	470	460	450	460	455	457	462	414	436	447	457	465	438	445	442	460	438	470	474	437	457	467	458	464	522	475	462	448	498	470	449	456	424	448	447	461	442	472	404	449	483	452	475	452	471	475	451	495	447	434	506	438	474	478	477	463	458	439	438	462	435	460	465	492	440	519	435	482	454	458	478	459	485	462	432	485	442	448	487	392	430	467	489	435	436	460	456	498	480	445	472	481	445	490	442	445	440	469	479	448	475	462	450	425	481	469	446	484	498	462	452	440	455	492	451	456	453	440	471	470	492	444	448	470	445	438	426	445	481	448	464	421	449	483	410	445	495	475	456	433	458	468	452	478	447	470	512	469	456	471	478	430	431	469	458	477	450	455	436	453	527	458	471	467	450	495	468	431	450	433	471	482	476	418	480	449	458	439	470	488	465	459	475	445	479	456	493	457	446	444	472	449	411	473	465	450	443	424	471	460	470	463	457	465	435	476	466	461	428	448	513	465	463	449	482	470	460	427	429	491	464	472	477	424	484	440	481	499	446	505	463	395	425	446	498	443	455	430	487	453	453	489	461	480	470	443	477	462	448	477	462	466	466	449	445	482	492	468	448	455	476	434	426	433	476	473	494	456	435	463	446	440	502	444	459	479	450	455	446	456	437	467	502	447	406	457	443	431	462	463	467	493	417	489	441	472	440	442	461	430	430	431	459	481	454	483	446	470	460	420	444	458	424	428	463	458	455	445	439	457	442	450	428	460	470	463	453	445	449	454	488	461	444	485	491	422	437	457	463	445	462	442	465	444	455	472	443	468	438	463	430	478	441	455	465	448	448	434	446	468	466	437	421	458	456	466	446	448	443	460	479	456	424	483	442	462	426	439	456	479	481	403	438	461	446	453	495	424	479	501	470	474	451	460	418	475	450	464	427	445	509	441	457	439	495	469	472	461	501	437	510	426	432	441	439	474	438	427	455	441	468	454	488	467	441	424	445	505	479	453	486	449	483	453	452	452	458	462	462	455	459	470	465	433	437	454	454	452	461	432	503	453	451	439	487	447	466	457	474	461	487	450	485	479	457	428	501	468	435	442	434	442	420	447	482	426	465	442	428	486	401	457	450	515	476	458	445	407	434	458	480	434	447	485	511	471	471	416	426	469	491	465	475	463	477	462	440	472	480	460	471	492	429	476	479	443	447	471	467	454	441	417	466	468	433	438	438	438	471	465	473	488	460	454	491	452	409	449	477	482	474	447	438	458	476	468	421	462	450	492	454	451	444	446	436	446	460	436	446	444	440	482	395	481	450	469	459	463	447	476	453	441	464	453	436	458	473	485	455	473	488	466	441	420	464	452	472	460	443	449	488	470	461	489	508	483	482	444	493	479	433	448	483	470	461	464	438	474	497	478	473	438	477	446	426	452	433	485	455	499	515	422	476	492	437	443	420	480	464	435	454	509	435	440	458	505	451	459	478	491	429	444	472	484	467	468	481	432	432	422	415	448	429	425	466	484	448	443	471	457	431	469	475	463	470	418	451	477	466	461	513	443	422	460	465	478	454	479	449	458	425	463	475	509	426	476	466	442	463	461	471	500	474	451	442	431	455	444	464	436	424	465	487	437	470	453	462	484	470	445	462	448	459	482	471	466	505	506	475	500	423	440	437	475	438	430	411	497	447	481	464	435	452	479	450	454	468	460	429	413	463	476	458	440	449	377	450	498	490	464	430	453	455	420	475	443	504	491	446	482	489	491	477	467	467	492	470	463	450	461	441	445	456	447	474	478	442	421	444	480	438	459	497	466	474	443	483	493	494	467	476	446	449	448	458	479	431	486	443	442	440	445	444	500	468	489	432	471	475	460	423	465	431	433	452	439	456	488	455	472	436	473	448	423	428	476	438	525	452	454	452	472	435	462	482	459	444	477	472	457	467	478	457	450	440	443	453	467	469	498	422	496	445	437	440	445	489	458	472	463	470	432	482	457	463	478	447	479	460	480	499	474	446	442	503	416	481	441	445	439	440	457	450	437	442	441	438	456	404	451	461	452	461	447	441	455	430	446	456	474	439	482	445	457	456	435	416	460	464	446	443	445	449	486	426	469	440	447	444	472	460	462	480	462	461	414	453	439	438	459	477	470	493	462	468	484	480	486	449	460	457	478	434	469	455	451	450	463	494	449	423	457	461	428	439	469	413	438	430	432	475	453	458	471	482	490	501	463	454	458	492	467	494	499	452	476	441	477	435	485	466	454	495	485	434	483	437	471	448	427	461	444	494	444	446	453	452	456	465	393	448	474	462	449	461	415	446	431	507	466	477	466	414	457	403	445	445	420	413	487	472	469	477	440	472	473	471	433	447	445	458	474	484	426	472	466	474	464	469	451	452	446	449	465	452	442	470	441	485	488	475	465	439	508	457	482	380	467	492	480	450	462	476	472	434	471	435	456	477	451	462	448	455	453	446	501	492	434	440	454	448	444	476	478	473	456	399	460	479	429	440	415	432	475	466	450	464	484	477	427	472	427	457	454	451	445	447	475	452	489	503	456	478	480	455	444	440	438	453	449	480	437	484	471	491	439	483	476	451	463	515	452	445	487	477
16547	14808	13760	10092	7114	5233	2112	1444	848	521	500	471	488	482	471	448	428	497	476	462	471	468	460	444	452	440	429	457	449	435	413	459	459	416	382	429	470	438	410	439	425	405	447	416	423	467	391	411	424	454	398	397	461	424	449	461	434	442	436	411	466	464	420	415	465	451	461	424	430	429	465	450	443	468	439	455	464	478	453	422	406	468	421	428	410	436	467	426	416	426	423	409	457	427	448	463	427	388	374	470	418	440	414	447	410	483	438	437	441	410	461	442	436	403	400	436	433	459	410	428	424	427	457	441	423	445	407	436	422	399	416	434	448	445	491	417	400	470	451	408	435	407	435	441	439	406	441	440	435	408	427	439	432	460	397	444	444	427	421	391	429	442	444	435	417	409	457	429	433	440	408	453	429	446	455	442	389	420	401	424	434	449	441	444	490	432	442	398	419	426	396	425	462	426	424	452	432	453	420	415	465	438	439	442	453	446	458	434	452	404	426	418	440	463	431	434	440	406	416	441	417	433	456	471	438	429	438	445	438	442	407	452	439	468	437	464	414	428	432	453	473	482	442	452	413	458	395	428	432	462	424	408	480	433	463	442	431	467	420	442	462	455	476	434	445	447	387	447	453	431	487	430	430	485	421	495	418	453	457	452	436	417	449	389	449	475	455	459	445	437	443	407	425	449	423	419	460	431	408	456	458	418	424	440	448	443	424	443	430	444	444	419	425	429	415	415	451	448	427	480	449	415	460	455	428	451	440	433	425	431	454	451	444	431	462	431	396	429	476	444	489	401	400	466	459	457	436	460	418	436	429	475	453	451	442	458	457	449	422	453	423	425	436	411	445	450	451	469	424	441	439	454	410	404	438	407	415	489	437	414	466	451	472	456	437	456	435	460	460	434	421	450	430	416	427	444	453	406	419	454	376	428	441	459	400	476	404	449	442	482	436	449	448	439	439	439	436	412	429	422	375	398	424	409	432	415	451	415	488	432	438	437	443	417	440	426	458	424	450	421	450	442	449	421	468	435	412	478	414	424	447	423	476	433	443	483	464	443	429	456	425	440	448	453	455	472	424	442	443	459	424	442	432	420	424	455	455	485	453	481	458	446	439	422	444	397	448	419	457	455	470	408	436	369	477	431	457	437	435	432	433	459	415	465	443	403	419	421	443	419	442	433	423	456	448	445	441	432	418	455	430	427	410	471	472	455	455	439	459	440	435	448	423	421	444	459	413	420	445	477	414	417	436	414	472	473	445	467	466	416	412	463	466	404	437	429	440	389	464	455	487	445	425	413	424	406	411	432	428	408	455	429	410	422	456	453	408	474	445	430	441	425	444	418	429	443	444	483	451	411	453	408	448	425	470	458	464	451	428	437	463	437	456	432	447	480	432	434	495	463	416	414	475	472	425	450	439	438	458	431	424	404	405	490	409	394	422	428	451	405	429	442	438	451	440	492	455	397	481	479	415	426	423	454	446	444	443	447	481	438	442	464	427	460	425	435	421	421	432	440	458	389	432	444	447	451	467	447	431	423	403	477	412	436	432	414	453	449	428	459	425	424	447	464	412	437	478	420	412	473	452	418	443	431	432	440	464	411	434	422	439	436	495	432	487	407	433	432	426	448	462	433	425	461	448	429	431	416	465	417	458	420	443	411	434	429	438	426	413	389	422	461	465	453	449	422	417	443	431	429	469	435	445	416	423	421	440	428	413	441	424	443	440	398	420	432	437	428	422	417	412	461	439	455	443	453	455	431	421	446	415	435	416	412	454	415	417	465	479	441	447	427	450	443	432	425	405	485	464	417	439	408	470	439	425	443	438	472	406	455	461	443	429	420	508	458	436	434	446	385	470	481	464	440	413	449	437	447	432	445	413	424	474	391	467	432	472	417	484	468	442	436	435	465	444	397	455	434	420	441	456	427	405	467	397	433	430	436	465	476	451	459	423	466	467	448	448	437	422	454	478	431	442	465	422	429	442	450	440	420	398	441	442	448	426	494	471	417	434	433	427	420	446	423	432	405	469	409	476	480	462	469	443	400	446	430	407	412	425	410	428	398	421	396	439	452	396	476	449	429	447	460	407	398	451	429	439	447	449	445	437	401	470	429	472	461	456	436	482	442	442	455	470	437	476	440	426	448	435	441	445	463	459	433	426	370	446	455	444	444	454	400	421	448	426	474	432	404	417	447	459	436	434	420	425	433	418	443	443	449	470	475	448	422	436	439	451	439	447	431	442	417	457	437	425	437	452	394	440	439	458	437	470	429	439	426	413	446	427	423	453	468	445	462	448	418	441	406	423	449	435	450	443	408	432	443	408	425	456	469	425	397	438	406	402	453	437	435	429	413	406	440	442	453	447	444	427	395	458	410	464	399	467	433	429	425	432	452	444	437	461	414	444	424	455	410	385	443	456	441	429	447	457	433	422	447	426	444	442	429	429	416	428	419	394	433	428	436	425	487	454	420	446	434	397	432	436	435	444	407	406	439	455	446	412	460	416	426	429	412	465	413	453	447	446	484	485	435	489	411	454	463	465	440	441	446	438	440	413	441	429	432	473	410	430	482	476	389	422	447	454	445	437	443	432	417	402	422	412	448	390	438	454	428	401	444	435	432	422	425	425	432	470	413	430	431	425	452	423	467	442	400	396	440	415	404	414	465	435	458	425	425	457	429	475	491	458	418	404	413	418	460	421	456	415	406	425	443	412	458	437	420	465	440	393	458	460	423	443	416	416	433	421	442	437	455	422	473	446	425	432	438	448	479	420	399	419	453	434	477	445	465	411	395	421	451	421	409	468	436	449	445	434	479	459	439	478	462	424	428	459	417	431	415	425	430	432	485	404	422	428	449	410	457	474	459	446	457	464	432	454	472	421	443	422	447	411	391	439	472	470	451	446	459	439	409	464	435	445	418	459	419	429	418	468	423	432	405	453	418	460	428	491	440	433	443	438	448	412	436	484	431	423	460	472	418	433	440	476	430	462	473	428	447	410	457	399	412	432	424	464	417	457	395	429	411	454	479	449	447	380	425	485	454	453	457	404	468	459	422	399	425	484	427	416	422	421	369	436	393	439	446	427	419	487	439	445	446	430	415	445	431	437	409	441	448	441	408	420	473	426	473	408	443	425	437	445	441	450	412	427	455	427	436	468	412	431	450	429	496	442	472	442	457	454	441	469	427	462	448	382	474	448	444	452	451	411	448	430	415	437	445	414	440	467	421	420	438	438	435	468	430	439	461	415	423	448	436	401	441	428	458	394	426	404	435	463	463	443	485	461	481	475	415	449	463	441	433	466	433	487	444	455	448	427	449	387	434	425	436	412	451	466	424	439	444	437	428	393	463	470	472	447	428	440	449	441	432	412	481	414	432	428	440	434	448	432	455	456	451	436	431	431	429	464	456	438	425	450	428	468	437	455	382	414	448	448	469	485	452	447	432	484	454	450	446	414	474	434	453	446	422	412	426	459	452	407	403	398	401	424	410	410	444	405	500
13099	15837	19650	19476	21836	18996	8975	7037	3436	1368	1246	1167	1281	1165	1104	1140	1086	1152	1158	1154	1113	1047	1037	1041	994	1037	1061	1022	993	958	947	940	969	986	978	976	979	1023	1015	931	976	935	961	938	947	939	956	973	1024	997	992	998	973	982	1039	955	962	994	975	1015	974	939	929	986	998	926	973	991	1020	1016	936	946	997	971	931	972	995	984	966	1014	1011	1011	931	974	969	1009	983	950	958	996	943	976	965	956	1008	994	987	963	1008	939	1037	982	930	988	950	940	1040	986	954	997	962	958	1013	952	980	938	1012	1002	943	991	958	981	1006	990	968	984	984	989	982	989	1004	964	1018	957	1007	947	1046	1039	974	973	936	964	1015	1010	955	935	988	979	971	968	939	961	935	966	926	929	967	1013	950	970	1003	918	942	970	955	970	1002	913	995	986	1028	1012	948	1011	956	975	960	934	966	960	941	985	951	967	1003	983	978	1014	989	975	938	990	948	980	973	975	975	967	1022	1015	984	1011	1003	962	908	950	921	926	970	966	954	977	976	1002	968	950	1012	1054	941	1015	981	962	968	952	941	947	972	994	992	953	975	1001	976	1005	945	989	930	1018	988	961	984	961	984	949	922	938	959	944	973	925	973	948	940	1001	1006	983	996	969	991	959	981	1015	992	966	1014	938	997	906	1050	1009	1001	937	979	991	952	958	980	1004	938	979	940	991	979	981	951	953	1001	975	1030	925	1002	968	968	985	1004	1024	1035	973	952	1000	1046	980	994	995	930	999	986	1014	914	898	1006	1042	934	1014	960	981	1000	957	1009	972	896	980	1041	936	1032	991	1004	983	931	1038	978	963	960	984	900	950	942	935	970	924	989	1019	958	932	1000	1035	992	944	931	942	1018	995	935	966	938	1016	1001	970	957	994	977	980	1007	947	1013	973	979	1010	1002	962	943	982	1013	982	961	953	1007	977	965	973	942	955	948	855	965	1005	1001	993	989	969	988	977	967	998	970	985	994	968	998	927	992	982	949	952	991	971	991	1027	970	985	1018	1015	900	955	1041	985	972	981	1006	994	944	1001	971	1001	974	916	996	1001	1024	987	1035	941	929	936	962	941	925	964	946	964	969	998	954	947	978	1039	1010	965	944	974	978	988	971	996	980	979	945	982	1000	973	958	970	959	943	1007	967	964	961	939	975	953	1004	966	954	987	930	944	967	943	936	971	976	963	997	950	943	994	1057	908	1004	962	976	958	1000	1019	1029	967	979	926	957	993	953	988	993	992	983	1001	1004	976	954	991	962	958	1001	989	972	941	990	1016	936	922	982	995	961	952	960	886	974	954	986	920	978	968	982	960	991	966	964	960	982	982	940	975	960	971	990	964	927	955	978	963	959	989	970	1009	1003	939	955	1024	996	968	1080	998	997	998	993	920	1023	979	1004	1018	1012	927	963	943	983	997	971	908	961	950	951	975	971	961	1012	899	977	947	960	966	927	1018	933	954	900	966	997	970	971	997	962	967	1020	1035	984	982	950	986	1001	991	1003	980	1022	1020	962	979	974	1005	971	992	992	972	1002	974	880	954	1040	926	1008	956	970	959	969	978	1014	995	1024	966	966	971	938	998	961	964	1009	901	986	1017	1003	982	907	908	1009	1004	972	978	1051	1014	935	978	908	998	1047	991	968	991	973	992	999	907	1022	978	971	1006	954	1010	971	1019	951	976	996	930	958	1008	959	966	1010	916	1004	990	954	940	965	986	976	960	1011	948	940	980	906	1018	1034	976	915	957	941	968	933	985	1016	1011	962	1021	1005	1028	955	952	982	966	993	925	979	990	969	1006	1019	974	1033	998	963	932	1009	974	1015	1014	980	989	1079	997	930	927	986	926	967	997	943	1026	1001	997	1018	981	1004	939	979	1019	951	994	1012	998	978	998	958	977	953	963	1013	999	1001	1033	962	985	961	972	1022	1003	939	962	1002	984	947	1027	969	1005	977	953	996	974	1026	1028	1005	970	1015	970	966	967	1006	947	982	1011	966	955	956	963	963	976	947	969	1039	954	932	1013	943	963	1010	1012	947	980	1024	974	1003	970	978	981	958	1001	927	1018	962	968	939	1004	1004	989	956	988	961	995	951	968	990	958	936	965	946	1018	926	980	958	1028	999	972	946	1017	990	1017	981	973	959	1024	1010	984	994	1026	914	999	985	935	947	963	999	986	1042	983	933	989	981	957	942	999	959	944	956	947	954	1019	957	970	971	926	993	1003	988	1055	910	1042	975	1002	956	984	950	983	960	969	965	980	1012	1008	994	994	991	1012	1007	998	931	1014	938	958	978	935	1035	981	931	949	1001	913	971	969	953	979	929	978	1012	958	974	954	991	948	1018	994	990	987	968	987	989	984	1029	1022	1011	969	1040	1022	944	985	946	965	948	1000	950	953	1006	1035	980	972	967	993	961	888	980	1000	1031	974	1002	990	998	989	965	965	990	996	1003	975	1023	986	981	941	982	950	1005	975	1011	939	918	992	939	1000	952	1055	979	1022	978	966	1006	1023	942	1031	977	930	944	958	1004	996	992	962	980	993	955	989	923	935	999	1004	952	975	1027	1008	984	942	966	946	1009	995	994	1004	998	947	1010	945	956	959	1002	950	932	948	978	967	1032	990	976	972	982	936	977	949	961	963	935	1007	977	934	1024	933	966	947	995	937	964	948	985	997	1023	986	965	955	948	1010	997	969	942	1012	951	971	951	976	984	970	962	990	1013	1064	993	1006	990	1015	936	1051	966	977	941	1014	948	943	1007	969	975	999	993	990	1009	921	1007	984	996	975	1004	1016	962	935	944	1023	958	980	972	907	989	955	980	968	1012	961	923	975	1001	976	957	995	959	977	989	1011	974	953	970	1014	970	945	984	1013	926	940	1002	975	909	956	971	1022	1002	984	975	1042	981	1053	948	951	977	1021	1000	945	1006	950	932	997	1015	996	951	953	1005	988	963	1001	995	915	939	986	930	938	973	998	931	954	986	945	966	994	1006	909	992	992	987	967	999	972	995	973	987	984	947	981	948	959	1004	1034	935	937	1001	1000	954	1003	984	910	987	1007	957	989	1025	986	962	987	946	1014	1008	982	983	961	1000	941	987	1013	888	991	983	1006	946	904	1010	992	1009	994	994	970	942	938	989	898	1004	970	1011	1014	1006	963	961	1006	1011	1055	945	1007	985	992	1014	1033	985	1011	944	994	982	934	991	995	1000	928	1027	945	926	978	960	1014	966	936	999	940	962	954	986	991	961	972	1051	988	997	1005	999	988	959	1027	959	1023	1008	923	960	979	972	957	946	980	991	971	996	977	991	1004	939	979	969	977	985	986	955	982	1008	952	955	992	949	1002	917	1023	1008	891	1014	995	974	954	1013	976	1002	975	990	964	1017	903	958	1018	999	961	957	960	962	1049	988	951	894	999	1001	982	993	987	1008	969	960	963	990	970	1007	966	948	995	957	1001	976	913	958	996	1006	937	968	1000	987	984	992	974	970	954	926	932	935	983	930	970	973	990	1018	961	1005	947	944	967	998	969	967	1014	973	927	977	1005	919	1028	979	1028	940	995	976	989	977	962	963	987	956	1029	938	989	987	988	938	977	992	1002	1039	910	988	943	953	1036	991	966	1022	951	1001	995	967	992	1036	1024	1007	999	1035	948	975	943	984	972	993	990	968	951	975	987	977	988	967	942	994	1050	984	987	969	970	974	968	996	1011	992	1008	978	948	991	942	1006	946	933	1025	1005	952	983	1002	951	1011	1004	960	1023	989	960	962	1003	968	975	980	966	1003	990	1002	933	933	1012	1000	1002	996	1000	992	976	984	990	953	967	940	1015	976	996	930	994	944	982	999	1020	947	989
54965	46521	44385	41866	43399	52485	37990	27775	16960	3701	1437	1045	1076	751	758	603	545	510	591	454	398	426	405	406	375	390	373	355	324	281	310	289	256	281	281	252	266	255	275	253	265	261	272	250	230	263	292	285	263	282	267	255	255	251	253	272	266	258	253	262	255	261	288	237	251	273	282	268	263	251	276	246	256	257	284	275	247	259	278	263	274	266	261	277	261	279	280	272	242	256	274	273	291	266	246	292	276	290	291	264	271	281	256	257	263	221	282	270	298	269	267	274	261	266	260	250	304	231	262	240	255	299	252	285	296	266	294	274	236	272	264	258	253	296	237	248	219	240	258	264	264	264	272	276	249	245	254	256	227	237	276	256	246	255	240	256	237	258	257	330	253	245	295	260	274	274	254	280	261	246	278	256	288	242	284	279	219	261	265	245	264	271	265	277	281	268	260	255	270	269	245	248	260	262	258	270	272	326	272	264	275	253	273	271	281	257	230	279	262	273	267	263	258	298	250	281	277	255	250	229	244	265	254	278	249	254	276	266	269	253	295	263	269	262	256	270	261	265	276	250	245	265	294	239	255	289	252	261	241	251	281	255	274	249	270	272	290	253	251	270	233	264	280	251	243	271	270	224	269	298	269	280	248	255	263	239	253	231	284	305	247	257	253	259	238	280	280	244	244	254	231	274	296	266	270	282	248	271	246	274	250	257	244	278	261	247	246	246	244	275	267	254	251	293	280	240	289	226	221	278	252	264	270	246	292	252	268	275	298	247	227	291	270	263	258	291	246	279	256	273	267	291	269	265	252	296	259	263	272	263	247	241	249	298	250	262	267	286	241	270	275	264	243	267	269	282	238	271	231	256	267	251	288	275	269	286	256	278	280	258	241	273	278	247	283	258	282	260	257	256	283	276	294	273	270	232	249	260	256	260	247	263	278	260	275	229	271	258	296	256	262	285	268	283	265	269	230	229	270	237	223	260	252	280	280	212	267	255	226	232	277	296	265	246	236	266	265	270	253	254	246	238	242	286	269	243	301	271	279	260	263	261	270	285	280	257	251	235	296	262	250	264	281	236	286	277	283	282	280	251	266	257	284	267	268	286	268	277	262	274	268	243	250	260	280	298	259	270	284	260	259	241	270	278	250	277	280	284	282	310	279	237	244	258	256	269	270	287	242	276	259	253	252	251	237	243	279	271	267	270	243	267	269	263	295	252	262	248	282	303	294	290	257	249	254	248	288	267	262	248	249	270	260	264	265	276	279	217	257	286	263	273	295	287	235	273	285	270	295	259	272	285	287	277	257	277	260	255	244	248	259	281	248	288	268	271	262	255	262	273	257	251	261	254	281	264	267	261	295	268	273	224	266	277	267	278	260	252	253	254	255	283	277	280	272	256	259	280	287	263	260	243	274	265	245	243	247	285	260	268	268	276	281	253	273	243	295	268	283	261	233	249	294	279	265	244	278	267	234	304	257	258	262	251	231	269	260	278	264	244	247	274	267	239	236	267	289	250	265	250	274	266	268	244	261	256	258	260	251	277	270	264	269	246	256	269	270	257	272	257	259	229	220	274	312	246	264	279	267	258	310	259	238	263	264	267	251	280	276	236	280	270	268	228	258	262	254	259	272	279	247	255	252	273	254	274	242	257	258	244	246	270	244	294	290	269	280	257	231	273	282	282	296	295	242	248	276	281	243	279	251	255	275	251	232	274	261	279	233	262	275	285	270	295	256	264	257	277	277	264	277	236	259	265	304	257	242	285	288	288	294	281	272	252	239	256	265	283	271	259	266	247	290	271	258	250	238	252	312	263	246	246	277	275	279	257	245	271	240	275	266	257	236	236	296	230	247	268	261	248	255	257	247	280	259	269	259	271	233	269	275	264	257	284	278	239	250	272	263	253	241	273	264	275	284	294	271	304	264	283	260	233	298	294	274	281	245	258	247	256	272	251	228	263	251	222	290	262	254	257	285	272	271	233	267	273	250	235	274	255	234	273	279	252	274	269	262	251	259	274	263	305	267	275	291	245	259	270	273	275	228	266	255	293	259	291	247	272	286	256	288	266	249	260	285	286	265	278	258	254	263	242	283	289	254	254	283	298	276	246	285	257	252	264	289	273	249	282	303	257	293	276	289	274	274	265	283	267	260	253	249	273	272	264	250	260	274	258	280	262	250	275	281	247	252	265	224	266	286	268	265	283	289	253	266	247	248	246	258	258	253	283	266	277	265	277	264	301	278	246	280	256	281	271	266	271	252	272	263	267	272	276	269	293	278	252	264	266	269	256	253	283	280	269	284	258	262	247	273	264	237	257	286	249	233	284	275	238	275	244	263	262	262	272	257	279	282	262	266	262	259	246	248	228	247	260	240	271	264	274	241	288	265	247	269	265	245	259	256	261	256	258	253	252	278	275	273	227	268	241	245	262	263	264	260	247	247	254	274	261	299	255	274	232	285	278	252	249	245	260	283	266	278	279	257	242	243	265	251	276	283	262	284	286	291	272	260	265	266	269	255	250	285	281	255	244	272	270	296	250	249	258	261	229	262	273	243	278	272	245	278	275	245	253	258	245	248	250	266	245	250	268	271	249	274	259	262	279	244	276	264	241	259	267	306	267	259	269	261	264	277	262	253	251	261	253	252	246	257	253	254	235	268	279	248	269	233	289	276	275	284	251	242	278	253	248	249	231	251	282	240	271	270	278	267	250	255	272	269	253	270	281	268	244	273	236	251	242	279	310	288	274	259	261	268	281	280	254	229	239	252	270	280	276	257	268	249	273	268	274	255	256	257	284	252	262	255	295	277	278	306	285	263	258	248	251	269	243	271	274	274	255	260	273	276	275	305	277	278	249	253	260	238	270	268	260	268	268	236	246	258	270	290	273	276	281	289	229	282	301	279	268	262	278	289	251	247	260	246	262	244	262	259	252	251	262	290	244	289	289	251	264	296	273	261	267	265	257	299	254	273	258	247	284	236	269	265	269	255	289	251	278	282	290	293	260	274	231	243	279	240	286	219	254	256	282	281	265	294	259	217	254	256	249	246	243	247	269	262	268	255	234	254	261	262	280	267	283	290	241	303	245	241	260	252	274	269	250	262	271	235	281	242	218	271	237	261	290	243	275	267	284	270	272	245	267	245	246	263	276	241	258	250	256	275	257	272	276	264	277	249	269	264	244	248	274	241	279	267	255	292	282	266	269	251	262	258	265	280	271	310	279	263	274	250	267	276	273	252	253	277	268	263	234	283	290	265	281	249	268	290	248	258	238	311	298	223	226	247	273	249	267	259	261	266	287	261	275	287	248	275	262	268	288	223	286	246	233	244	285	285	252	264	256	261	252	224	278	248	276	270	254	248	260	265	248	246	265	218	263	285	297	269	258	250	239	237	262	265	262	283	252	266	250	276	287	277	240	270	278	293	264	269	261	258	259	290	262	254	272	236	288	254	262	281	245	284	223	257	243	301	249	265	277	259	277	274	283	282	281	275	269	284	253	252	254
45050	49771	49661	46351	59535	60418	45874	40379	23681	6601	5862	4527	4745	3426	3326	2812	2178	2216	2785	1967	1464	1699	1187	1642	1358	1412	1313	1131	1004	832	945	877	724	721	668	646	709	738	679	733	730	671	620	671	688	662	669	620	652	677	614	608	606	656	680	665	613	678	602	604	652	599	624	659	615	578	603	616	621	622	597	573	597	632	633	621	599	639	626	646	653	635	603	621	662	610	619	585	620	602	609	661	644	616	614	630	599	648	613	609	612	602	572	617	577	617	604	619	651	585	658	592	643	590	640	621	618	572	657	603	594	600	592	597	625	620	606	610	631	655	606	637	592	580	630	579	605	606	608	607	605	611	603	596	643	645	611	638	627	618	623	595	597	623	618	617	613	621	631	654	650	630	641	615	634	640	628	643	618	601	580	585	639	633	628	584	606	630	589	590	630	576	618	634	664	625	601	622	587	593	639	618	592	614	607	625	610	587	632	605	610	604	636	649	569	598	609	604	648	651	627	664	629	586	600	666	594	634	625	640	607	616	585	615	645	603	657	645	583	610	619	614	635	609	605	616	625	595	580	619	603	626	596	568	594	594	604	622	605	608	649	570	609	597	589	589	653	597	599	591	641	605	606	631	581	610	596	616	579	605	668	646	612	567	603	612	610	590	602	611	630	581	610	618	586	636	659	560	618	614	598	632	613	625	618	614	590	649	615	597	599	636	643	594	649	575	621	620	632	589	655	644	601	622	590	641	595	638	630	556	665	626	623	627	647	629	629	606	628	578	593	618	643	611	613	648	614	589	665	622	628	649	657	628	625	618	653	612	581	614	647	653	607	610	614	613	621	621	639	582	644	630	604	638	607	592	640	622	608	660	625	609	658	630	579	574	623	589	645	598	618	580	607	601	588	613	652	628	624	561	590	639	600	589	621	640	604	607	651	615	622	610	584	611	638	589	646	638	613	621	665	600	587	636	616	607	604	585	568	579	594	571	619	615	627	639	640	641	616	681	609	618	595	624	623	593	595	618	607	612	629	632	619	597	620	621	624	600	594	652	642	623	652	606	577	634	592	600	635	623	620	642	655	607	578	647	625	631	609	563	633	591	594	640	616	609	587	603	607	582	601	639	597	603	639	644	630	603	600	636	632	605	616	600	598	619	598	608	626	616	652	666	582	640	561	628	614	590	589	609	600	589	618	641	594	585	625	611	605	587	619	590	607	621	620	623	633	634	613	647	634	573	603	602	634	591	635	615	633	652	633	570	603	625	613	586	601	595	588	600	583	569	588	627	609	626	590	574	621	607	583	629	617	589	634	596	596	633	639	623	645	615	629	621	618	651	622	622	673	610	586	597	599	594	635	638	596	616	631	634	626	633	633	577	649	608	598	634	604	636	586	562	606	645	575	626	633	584	606	620	605	621	590	605	594	591	612	636	582	648	599	626	628	603	620	624	632	617	666	654	615	602	689	591	609	593	637	588	593	591	626	637	656	620	597	640	585	600	584	593	637	590	607	634	672	587	571	614	633	617	637	640	611	580	589	595	640	613	595	629	645	631	552	607	633	630	660	606	609	603	600	610	659	643	603	656	607	563	653	611	585	620	614	624	624	658	645	624	589	609	606	639	627	633	582	655	598	649	684	638	595	620	582	612	590	575	642	633	641	546	593	642	675	620	626	635	605	607	602	607	612	584	604	612	618	620	588	644	619	609	623	607	597	644	628	613	642	636	588	599	589	623	605	629	638	612	551	598	611	656	614	626	621	608	662	591	654	620	622	617	617	595	637	592	638	614	606	669	611	604	590	603	607	617	610	635	624	634	598	617	600	588	613	629	652	586	585	613	603	661	607	601	633	605	609	617	604	624	548	585	651	588	582	643	632	599	591	586	638	592	636	633	615	593	630	617	611	592	593	592	597	642	599	598	565	666	628	617	642	642	589	598	633	602	617	597	610	607	604	641	606	583	632	649	663	572	642	604	596	594	611	630	616	619	599	574	591	601	607	572	664	612	652	622	588	628	579	638	632	618	593	585	628	628	643	607	635	637	622	600	640	604	614	617	613	621	633	588	631	652	621	618	598	615	606	596	610	591	622	631	627	628	625	626	578	628	531	605	610	599	615	653	638	607	607	613	630	612	644	595	652	579	626	662	623	595	597	623	570	642	627	630	627	624	612	593	619	627	631	592	600	574	650	618	603	569	620	618	627	609	622	617	611	610	613	605	636	635	618	612	597	630	609	606	601	608	625	617	594	551	631	621	639	621	677	576	638	600	602	628	644	609	644	612	635	609	609	603	639	605	600	644	654	622	644	626	593	630	595	630	635	598	649	584	612	631	636	581	577	601	597	614	600	618	607	623	648	642	626	643	591	634	652	574	654	631	603	620	611	612	641	594	626	662	616	605	601	657	642	584	655	651	584	593	564	577	626	614	593	646	599	582	565	591	586	620	630	588	586	594	568	675	625	607	624	555	593	624	654	580	642	584	644	589	657	617	621	551	638	590	626	599	616	583	638	574	626	623	580	664	598	618	591	590	625	596	603	582	624	607	626	622	616	651	638	605	604	635	636	630	609	652	617	615	607	607	607	583	612	601	636	626	597	603	640	624	594	632	626	654	640	589	639	622	634	597	599	575	620	617	646	596	624	636	621	596	628	596	608	570	607	604	600	641	646	612	624	597	572	680	638	650	622	614	614	636	617	614	616	589	613	632	603	621	575	608	641	579	581	580	653	597	674	620	615	635	603	632	582	623	629	608	568	625	579	662	590	640	608	627	632	610	619	631	581	595	619	589	620	601	624	577	666	634	597	649	614	602	582	613	607	647	606	649	618	656	607	611	635	621	614	635	599	628	652	595	594	610	624	642	615	579	622	648	589	624	599	586	584	612	601	623	604	607	575	620	588	637	595	649	622	647	625	646	548	608	582	635	621	631	562	625	579	594	636	651	576	586	628	665	587	610	657	606	593	641	599	625	603	605	623	636	604	625	651	545	630	560	619	588	610	590	641	606	632	623	612	640	568	664	593	584	595	630	641	609	625	610	600	629	602	592	588	629	568	547	621	583	598	621	574	612	671	621	620	619	640	635	608	583	586	638	664	599	612	646	617	602	590	589	637	624	633	609	607	596	629	608	626	664	607	629	594	562	611	619	665	583	566	650	644	635	572	550	606	646	684	615	663	653	613	644	649	668	615	609	640	616	637	661	632	662	594	627	632	640	638	646	582	581	603	626	649	580	606	639	608	617	600	640	600	609	564	608	601	637	615	619	591	620	632	630	606	603	635	619	609	582	561	634	642	661	623	607	578	576	633	658	600	643	631	613	605	619	639	647	617	614	568	582	590	630	587	656	559	635	568	660	612	597	620	647	639	634	600	616	578	636	621	628	602	625	697	609	619	619	623	562	634	571	631	596	594	618	561	587	582	541	596	628	596	623	635	621	586	591	608	627	638	581	607	619	623	606	601	609	595	631	625	548	627	620	620	615	613	625	614	673	610	649	600	651	604	599	641	600
58292	45151	42404	42182	44484	54225	40120	32640	25615	11348	4833	2918	2533	1520	1203	965	724	624	759	523	465	536	421	408	415	403	380	363	323	225	308	280	205	220	229	216	201	227	201	227	198	200	173	194	216	187	174	167	205	203	211	182	185	181	158	207	193	172	176	190	181	196	179	195	203	188	177	193	179	203	183	201	208	171	181	201	191	171	188	211	200	175	187	196	176	207	180	183	179	209	184	189	176	192	200	176	180	226	175	192	207	197	183	186	170	196	196	178	185	168	178	170	215	185	190	198	198	173	179	185	183	182	172	179	201	205	176	203	172	176	180	193	189	162	171	169	181	174	183	183	205	182	181	200	187	166	188	190	187	192	193	174	198	172	173	183	169	182	190	190	184	194	186	204	189	174	166	185	186	180	164	192	209	198	163	179	173	177	203	210	196	228	196	156	188	171	169	184	175	189	190	189	183	194	194	188	172	178	194	171	188	197	194	178	152	188	179	206	183	161	177	173	180	178	176	198	179	188	177	221	198	176	193	191	194	197	201	180	174	186	184	176	183	168	162	183	191	169	185	161	171	171	181	214	203	178	191	200	167	194	176	213	181	193	183	177	176	181	204	171	214	198	205	216	193	194	174	192	167	174	184	202	199	214	189	179	166	191	203	157	168	182	180	200	176	176	188	189	192	161	164	189	171	205	168	191	207	170	151	201	196	186	189	187	178	199	179	199	146	196	163	183	192	194	173	178	189	184	206	192	176	209	192	202	169	184	176	167	196	183	179	185	165	177	160	188	183	197	174	177	177	208	184	168	200	230	183	224	201	182	177	185	177	172	176	180	199	189	190	204	188	183	215	191	174	193	178	221	176	190	210	197	201	211	157	186	198	217	176	182	175	185	170	193	196	171	181	174	164	176	163	186	202	212	189	173	243	211	197	212	197	185	206	173	189	175	199	184	187	187	186	220	165	176	190	187	201	166	212	201	186	204	178	201	172	210	181	201	175	179	196	174	139	198	186	157	203	178	150	207	183	179	175	167	160	183	202	176	176	177	148	191	181	156	213	205	162	166	177	190	211	175	160	198	203	168	188	173	176	204	194	157	176	198	167	176	168	176	203	187	198	161	178	176	202	165	191	188	150	170	175	179	161	169	214	195	189	170	198	173	178	161	190	194	203	185	163	193	196	162	182	211	178	180	180	199	162	170	176	208	172	179	168	219	153	192	208	177	187	209	172	186	193	211	189	161	183	183	162	181	185	180	179	167	188	190	197	188	200	185	170	188	196	192	197	177	199	174	179	177	183	180	188	171	181	182	215	176	174	177	206	199	181	183	185	202	207	199	180	190	182	185	213	176	172	201	203	210	171	200	177	197	198	193	197	205	173	170	205	188	170	192	190	184	196	169	199	183	185	206	216	181	170	178	169	175	184	181	184	174	174	196	201	195	186	174	194	182	207	194	195	177	185	196	196	187	175	194	188	176	187	190	189	213	192	166	183	183	187	168	193	176	206	189	203	178	183	208	216	179	206	180	183	197	174	183	163	168	150	180	160	194	172	176	175	196	199	174	189	205	196	185	175	194	153	187	198	167	164	147	177	180	195	184	191	186	182	168	191	199	175	199	182	193	190	161	225	181	193	166	160	165	189	201	181	213	189	204	192	191	194	205	188	157	170	171	200	168	191	185	182	169	173	200	178	221	195	190	218	180	192	196	185	176	158	169	188	188	188	186	203	178	172	195	194	170	203	179	194	177	200	185	171	160	184	174	180	179	178	203	212	189	181	175	186	183	198	183	193	189	216	181	159	186	145	173	189	206	189	161	187	183	178	170	203	198	201	172	146	165	185	177	173	213	193	175	181	171	202	200	198	200	179	203	198	172	180	188	190	187	201	173	180	198	186	162	175	197	172	188	186	157	182	175	166	167	148	180	193	186	172	192	183	168	203	177	178	164	163	186	190	203	215	187	171	183	185	183	167	195	206	196	160	173	183	186	196	195	205	219	187	206	204	195	203	185	174	204	212	156	175	155	196	198	169	194	156	183	191	178	202	166	200	188	185	156	167	200	180	183	220	176	186	179	165	212	166	174	194	199	188	183	209	201	195	176	202	184	204	190	201	165	203	180	185	194	175	197	190	176	179	183	201	178	203	173	175	180	194	174	186	197	177	190	196	167	191	175	190	181	169	182	180	174	180	190	211	191	180	218	174	189	168	197	183	161	195	196	182	169	179	181	179	201	209	188	180	208	172	190	168	194	170	189	173	175	192	202	163	175	168	197	193	173	171	212	168	168	180	173	176	203	185	186	178	178	186	158	181	191	150	168	202	192	211	204	179	187	182	196	192	205	199	157	173	185	176	190	197	183	170	208	191	170	167	187	173	205	186	205	213	193	195	207	171	169	199	206	178	167	193	200	175	171	171	173	182	171	194	194	175	184	173	179	197	165	165	185	190	188	157	172	167	188	180	192	204	196	201	180	188	179	193	175	183	175	184	200	190	187	194	192	169	170	177	184	195	172	166	209	176	181	182	192	179	196	186	182	207	179	180	209	204	170	195	190	170	190	174	169	188	187	191	178	174	214	176	188	181	207	210	197	158	185	183	185	195	192	171	182	198	213	188	180	191	195	177	163	162	145	175	197	212	188	217	183	184	203	179	163	195	185	209	186	191	173	178	186	172	172	192	169	184	165	165	179	177	170	215	178	165	186	209	179	193	208	197	185	165	203	201	185	203	191	178	184	213	175	173	189	192	214	180	200	198	188	196	185	200	200	189	175	172	201	170	172	195	190	177	181	184	170	178	199	184	163	202	201	173	172	166	181	188	186	183	187	193	192	162	177	185	192	196	175	191	180	204	175	188	174	203	195	191	167	177	167	200	181	183	210	181	209	186	205	185	202	164	186	179	164	174	201	185	207	193	179	192	180	189	174	185	160	189	178	186	192	176	181	186	162	150	188	187	187	186	145	184	202	174	171	195	187	217	210	162	186	148	198	179	160	185	193	180	209	219	194	193	171	180	161	182	178	175	172	198	198	166	192	189	190	175	212	176	189	187	194	177	172	145	203	192	202	183	198	177	200	225	197	207	186	203	193	180	197	193	200	190	206	192	210	172	179	182	177	184	170	191	186	185	189	172	164	187	214	179	189	165	162	201	181	197	168	180	199	174	177	171	176	191	175	171	181	183	181	196	176	174	197	193	165	175	220	165	189	203	181	190	181	180	183	181	167	189	174	190	192	193	156	160	191	193	216	201	174	174	183	180	167	169	193	187	197	179	186	203	182	171	188	173	210	189	190	201	200	179	191	214	192	170	184	186	172	161	187	188	178	178	178	225	194	188	167	182	154	200	185	179	173	196	169	178	161	189	197	168	178	209	188	185	206	191	166	205	204	217	198	184	186	221	183	208	187	191	186	198	175	202	199	170	220	180	168	184	174	166	183	184	169	193	173	168	179	172	189	187	185	184	188	156	168	181	177	184	167	170	192	181	188	159	171	183	163	178	172	160	185
50288	51956	53628	48379	67055	64370	53257	45750	32257	12707	13635	9683	8014	5422	5213	4703	3486	3017	4022	2449	2002	2813	1940	1727	1981	1852	1831	1495	1335	890	1141	1119	653	604	538	611	621	604	551	521	569	555	548	533	553	532	530	527	511	507	521	500	522	551	513	515	493	472	482	517	489	501	498	494	499	479	505	504	456	504	454	513	521	465	498	489	471	520	492	475	504	480	494	504	465	513	518	461	516	472	432	487	517	448	503	471	457	462	507	462	466	460	500	463	455	444	434	500	473	474	454	469	479	479	438	429	483	475	483	501	481	479	467	470	456	489	475	508	476	473	446	502	474	479	459	489	461	474	480	489	506	460	457	471	451	443	479	477	440	480	512	467	478	504	456	451	494	502	466	469	466	444	429	461	488	471	448	468	467	442	487	465	475	474	474	472	438	471	468	436	452	468	465	458	451	458	469	451	491	474	462	488	443	445	443	441	457	480	490	458	477	485	479	488	472	458	472	497	475	461	484	461	519	476	459	441	490	463	463	522	471	438	453	478	466	501	444	484	495	456	486	458	450	497	467	453	468	460	487	499	468	462	470	443	532	412	499	448	461	478	464	469	521	492	452	460	465	485	509	441	465	477	489	460	501	502	454	495	481	489	441	460	512	501	497	493	473	474	473	459	486	490	449	467	477	491	492	471	461	440	437	459	447	467	432	430	475	482	445	429	473	460	460	428	477	461	473	446	474	422	450	480	458	473	429	447	494	501	440	522	453	456	486	432	467	460	508	454	502	501	473	459	442	420	454	457	489	471	461	471	489	485	468	498	447	485	492	450	496	447	461	483	487	471	492	452	505	421	472	489	482	465	471	462	437	478	482	439	434	477	470	456	474	484	449	459	457	471	451	435	484	469	483	439	438	477	507	427	473	443	456	476	474	442	472	497	460	466	503	451	454	474	437	479	470	490	467	460	427	423	492	441	460	484	446	440	448	499	468	479	502	498	416	453	469	491	438	502	495	432	481	450	478	446	461	483	442	468	480	437	455	458	436	448	464	471	505	461	465	434	457	456	485	419	436	470	454	485	462	448	470	473	482	459	486	471	446	504	456	484	461	430	470	446	485	472	474	437	471	471	447	434	431	460	471	427	491	456	467	468	464	479	474	456	491	466	444	443	494	462	470	471	487	439	489	495	464	474	442	478	512	470	509	487	453	512	469	453	433	448	445	483	513	487	426	482	474	481	447	458	479	440	498	485	499	461	504	485	461	462	467	468	495	456	448	444	466	473	447	473	461	504	487	422	507	450	423	444	511	465	484	449	475	450	456	442	469	499	470	452	473	464	479	468	462	450	491	475	494	481	497	443	432	489	483	461	473	446	448	461	480	443	452	474	424	464	487	464	487	447	466	442	489	445	506	428	419	467	448	470	483	485	458	477	453	441	459	455	449	495	479	422	479	477	427	482	493	474	445	491	481	466	485	478	484	454	483	470	453	471	435	511	459	489	467	457	453	487	465	500	475	458	460	463	442	465	447	452	466	465	458	467	448	479	516	494	462	471	468	480	451	465	479	503	474	470	478	490	464	470	477	461	493	462	473	447	503	472	471	475	432	485	486	465	486	454	480	465	468	491	442	485	445	441	471	478	452	515	483	469	493	517	487	450	454	463	463	482	442	450	505	497	458	444	487	460	462	462	477	420	480	478	470	498	477	463	499	462	459	468	470	480	472	448	457	462	440	468	468	474	471	475	488	459	465	477	467	453	448	462	471	479	452	493	424	471	462	447	432	448	468	482	452	433	474	438	427	486	482	431	474	470	427	489	462	469	459	430	470	439	461	466	477	492	445	465	472	462	478	470	482	452	505	470	465	425	473	485	510	507	459	435	494	470	473	434	431	505	474	443	490	470	463	400	449	452	489	468	485	471	434	466	430	451	450	465	486	477	461	459	459	483	428	465	458	439	477	481	461	470	500	443	501	498	425	435	479	483	472	467	455	507	458	470	428	488	435	489	466	487	438	471	470	437	458	494	471	509	498	502	468	488	495	472	451	499	474	469	464	461	509	459	456	428	440	478	467	460	490	448	475	424	433	457	482	431	501	466	453	497	466	460	518	445	467	468	478	467	514	472	473	489	459	444	460	441	430	465	458	447	492	470	459	457	455	448	490	482	456	488	443	495	465	471	459	479	467	475	479	499	463	456	496	473	480	462	494	477	465	445	435	439	451	460	430	453	450	466	467	448	483	481	467	478	462	422	457	489	477	467	468	456	480	471	473	447	473	467	450	443	431	472	487	485	483	474	474	472	462	455	461	498	474	473	467	490	450	488	459	486	432	473	495	426	458	486	474	463	433	427	473	480	469	474	499	423	498	449	475	490	487	503	489	489	460	456	438	494	445	482	474	465	470	423	504	464	492	446	465	500	507	481	458	465	447	475	455	471	497	420	456	500	455	442	458	507	451	501	485	455	443	497	474	467	437	479	504	486	457	473	498	465	503	441	470	447	421	483	471	467	454	460	452	467	492	456	480	463	486	471	489	463	476	485	480	494	469	468	476	459	449	480	507	516	482	449	431	427	454	451	495	470	450	445	495	418	432	478	489	473	479	441	470	455	473	467	441	486	508	459	489	460	496	487	458	469	446	501	463	446	469	451	443	474	455	489	451	488	453	467	444	458	484	453	453	481	421	494	477	446	464	451	464	487	474	437	452	470	423	486	438	457	428	464	460	472	474	454	455	465	475	480	475	447	452	454	453	445	489	412	447	467	475	484	469	445	456	474	496	474	473	448	491	491	469	470	486	456	452	468	472	471	467	427	473	477	475	451	446	490	485	480	499	442	447	465	457	510	500	467	461	453	495	470	521	489	490	489	475	437	435	433	478	482	457	455	441	436	460	500	471	443	454	453	454	432	466	464	429	479	478	492	432	442	496	471	479	471	478	490	467	505	446	497	495	491	463	427	458	448	426	484	470	469	472	421	476	479	459	483	469	489	448	496	462	488	449	488	460	490	469	476	473	468	482	461	501	485	478	471	457	473	477	416	472	450	474	468	478	471	424	460	439	487	493	500	470	461	472	504	449	449	423	514	499	471	481	459	458	459	492	461	460	458	455	446	486	506	455	455	462	458	470	448	483	466	460	494	482	472	484	450	454	466	481	470	462	485	444	486	451	467	436	450	450	457	462	513	460	478	480	449	521	453	469	434	425	428	509	478	468	459	497	462	459	500	457	474	479	472	485	487	453	465	462	427	442	477	481	482	499	440	470	465	446	489	476	488	457	467	440	502	462	446	487	461	482	487	470	522	492	469	442	471	458	472	468	472	473	485	437	474	474	472	445	492	425	458	454	471	507	458	450	459	486	471	484	454	459	465	458	445	478	460	518	462	444	438	455	464	467	458	492	495	491	472	500	479	515	469	448	453	485	441	482	440	501	456	462	437	462	474	451	472	464	452	509	471	475	440	481	467	479	461	450	415	482	509	434	458	463	458	461	431	466	466	459	478	458	487	488	468	460	481	474	460
15923	13077	12367	12361	7635	6587	2249	1267	784	523	521	484	476	420	447	434	458	449	409	432	434	502	439	448	464	453	450	455	435	471	427	399	463	466	460	441	460	425	456	408	446	390	447	412	432	441	424	436	422	435	422	423	462	447	470	446	435	393	434	437	443	491	447	467	487	464	431	442	445	409	448	416	469	447	448	435	407	481	452	434	411	416	437	419	434	431	473	428	473	464	423	437	437	442	480	432	472	443	410	443	474	454	458	487	429	465	456	432	455	471	425	414	420	433	460	476	459	380	447	461	451	431	446	433	439	428	435	458	452	455	426	438	453	441	454	429	438	405	427	413	453	415	440	450	478	446	451	456	424	454	409	452	444	443	414	418	430	427	427	444	428	429	428	415	440	414	448	440	426	433	437	402	422	475	455	451	487	435	438	458	452	449	436	450	436	443	426	422	432	430	478	442	462	436	453	470	454	428	412	455	405	425	444	425	423	444	461	413	427	441	404	438	391	464	462	460	487	409	448	437	410	404	462	435	459	411	456	467	469	424	446	442	430	449	432	399	439	443	433	443	418	465	462	476	452	453	443	426	468	442	456	444	363	424	443	464	405	425	424	437	409	439	424	433	444	417	377	404	462	451	401	453	449	409	414	469	483	410	435	460	417	485	435	434	434	428	463	450	439	410	445	449	428	426	476	426	474	475	476	450	425	461	427	472	457	447	440	442	410	418	427	435	461	435	437	460	454	427	458	474	446	427	462	457	438	437	439	435	468	433	476	442	447	448	439	438	471	393	401	424	440	457	428	444	428	448	414	446	456	413	428	402	441	416	444	464	439	460	452	460	430	403	437	444	483	418	408	410	431	470	457	432	486	421	464	420	464	448	445	462	428	426	436	436	481	434	415	427	436	439	424	390	434	435	422	429	436	475	433	401	473	457	468	436	455	425	481	406	441	427	462	459	454	442	453	423	421	478	439	439	471	427	446	421	451	447	443	478	467	454	396	474	464	500	422	416	454	387	454	451	432	433	423	444	436	436	423	415	441	419	430	461	463	440	451	498	386	451	458	457	461	443	398	519	459	402	421	434	435	432	469	461	491	440	449	420	423	409	423	459	396	488	454	444	432	424	474	436	457	453	443	423	442	443	435	439	416	426	453	467	423	410	432	431	455	440	440	447	433	429	427	456	417	455	457	434	459	466	440	437	479	436	461	445	489	428	432	452	491	471	449	383	397	438	466	473	422	459	443	469	449	444	420	453	458	414	450	427	410	403	430	416	475	488	431	491	440	447	421	417	418	461	455	445	432	425	459	435	456	417	466	430	448	423	419	442	421	452	452	414	438	438	459	454	446	402	458	438	445	441	461	410	425	443	426	416	432	477	451	393	470	422	449	421	419	437	397	409	451	392	436	474	459	453	419	394	431	433	442	446	444	423	398	388	398	424	467	427	443	448	415	404	431	439	459	462	429	490	451	436	450	443	415	427	443	431	404	439	460	407	437	452	427	469	470	426	483	443	471	421	455	437	442	438	427	444	433	374	428	444	444	457	440	430	468	450	429	450	439	426	400	408	448	455	426	440	445	418	451	418	461	415	415	448	440	459	445	443	434	422	444	418	437	459	468	453	470	393	421	452	483	430	423	482	451	439	413	421	448	428	415	400	469	414	433	435	411	421	437	461	468	445	442	456	417	440	430	377	486	461	471	423	431	483	424	465	453	423	416	432	460	431	462	418	411	429	435	417	410	433	414	431	432	484	432	468	456	422	412	427	436	452	435	482	402	432	463	406	449	428	410	439	469	427	472	461	444	443	446	442	453	426	446	448	401	365	439	442	449	450	429	378	431	451	439	420	468	423	451	419	489	446	401	424	459	459	441	446	431	438	431	459	451	450	443	479	430	401	443	427	383	430	475	452	471	485	474	459	404	416	447	425	443	463	421	439	430	413	468	429	454	426	451	481	464	417	455	435	428	445	400	442	440	418	426	463	463	437	449	458	407	420	457	416	426	444	464	453	439	472	410	424	409	447	423	482	431	443	442	441	446	438	430	430	447	445	437	404	450	431	423	420	417	435	402	443	419	430	462	444	454	433	400	422	408	456	481	439	424	423	435	485	449	464	458	419	425	468	473	412	422	429	452	431	458	447	474	449	417	450	462	433	390	401	439	450	436	441	407	411	428	471	418	440	439	408	419	444	445	440	451	415	437	468	417	447	434	426	463	419	470	444	412	455	390	378	470	419	450	442	485	435	377	424	438	451	455	401	435	466	430	461	422	391	451	472	413	444	422	460	418	420	454	438	434	433	446	450	459	452	445	436	444	459	408	421	482	442	434	459	435	433	430	432	446	457	415	472	463	451	456	451	437	439	424	457	474	462	445	448	412	454	437	419	431	453	385	456	425	461	429	469	432	420	461	474	403	425	450	431	409	440	410	447	439	461	447	456	446	463	440	418	452	414	451	425	420	466	439	434	436	424	425	465	473	458	463	416	407	465	461	462	464	423	414	439	391	418	486	413	417	408	439	460	392	401	432	407	480	405	420	453	417	447	455	401	445	438	480	427	488	448	409	404	430	417	489	438	436	487	440	448	444	453	466	445	460	405	431	428	461	403	442	436	415	416	464	410	460	448	448	462	396	439	448	431	443	457	452	432	450	433	418	438	448	432	467	431	403	440	421	428	418	436	419	441	425	391	468	484	404	421	448	436	443	430	448	463	441	473	436	425	393	441	415	449	438	422	446	461	446	415	398	458	442	414	448	434	425	464	456	437	460	425	409	424	437	411	451	438	459	445	457	459	419	426	440	446	507	460	448	420	459	405	461	439	445	417	464	429	405	498	473	460	430	448	440	437	440	441	444	451	450	453	448	431	424	429	440	484	434	451	532	458	442	473	422	473	445	442	499	438	435	477	432	444	442	466	407	440	415	442	412	438	435	456	458	467	445	425	424	417	489	440	458	435	430	409	446	472	425	453	479	418	429	447	429	459	450	476	439	425	429	400	498	413	418	427	446	458	464	446	431	435	464	433	413	458	427	435	413	432	456	455	456	465	425	451	441	442	467	451	413	429	420	446	422	478	404	429	439	436	444	455	414	455	427	460	408	421	448	455	441	415	470	433	443	425	403	435	473	452	442	425	450	402	462	475	414	445	453	469	479	404	412	450	446	462	424	440	435	447	451	455	442	437	434	466	429	455	434	454	452	487	438	436	437	395	432	428	413	436	409	461	436	432	403	444	466	426	449	441	393	433	441	404	438	462	441	495	445	414	460	480	430	452	470	436	451	442	447	433	454	437	388	443	468	449	443	399	439	435	440	444	429	395	457	436	418	426	408	432	455	396	438	419	434	418	429	440	475	435	432	449	459	454	412	436	442	467	401	413	378	475	415	408	443	447	446	457	437	416	428	435	410	441	480	480	482	426	409	466	520	474	440	424	468	444	446	441	416	449	411	417	487	416	442	424	448	456	472	430	432	446	448	458	460	462	420	425	464	451	459	444	416	414
12908	14131	19622	22295	22975	20798	9342	5496	3210	1735	1517	1394	1205	1080	1095	1121	1102	1096	1083	1054	1073	1139	1026	1068	1046	1076	974	1014	978	1002	979	991	954	995	990	978	977	958	930	930	969	959	1022	1000	967	919	1040	920	973	996	1042	1031	986	1033	962	995	1023	957	990	954	951	937	947	952	1008	965	925	974	947	962	941	963	969	1033	1016	966	959	987	965	942	997	966	943	994	916	1027	1014	987	984	938	993	989	950	965	978	1003	959	975	954	934	1034	969	984	976	997	993	1045	969	952	984	981	962	1029	915	994	992	945	1000	955	988	992	994	988	1007	930	907	956	934	973	953	996	988	1024	988	962	957	931	943	987	951	978	970	979	979	1042	964	1050	1026	949	971	960	965	962	983	874	978	954	965	944	986	992	923	1012	1016	943	931	949	965	965	976	955	968	1019	996	960	985	973	954	910	977	933	969	963	1004	1000	925	970	1027	989	946	950	969	930	956	1037	995	1034	946	998	931	981	965	999	995	975	997	976	993	975	1004	1000	1023	1038	985	1000	996	994	988	1004	943	1037	1038	958	1038	947	979	964	947	955	967	1010	954	948	975	1000	1007	1008	965	971	974	1002	960	1018	996	1023	1022	1014	990	975	1053	1005	1056	1001	954	1025	916	998	999	1046	976	978	933	997	973	1058	974	976	949	1041	963	987	1004	1009	1015	1014	999	1022	1012	998	982	1043	974	1015	938	988	1035	986	958	1019	937	1028	1021	958	991	949	917	978	1010	1033	994	994	976	977	973	981	1013	997	952	1019	1013	936	961	1008	953	994	981	931	995	969	996	949	1005	973	966	989	965	993	1009	953	968	999	997	971	956	962	962	955	1012	1011	985	1059	977	1037	973	950	996	1003	956	970	940	1021	963	996	990	964	982	999	991	991	994	956	1017	980	968	1014	986	1011	990	1002	1011	972	935	992	1020	1015	1005	980	952	979	1017	979	927	978	983	976	1016	969	962	940	981	988	957	1002	1019	967	947	977	994	960	968	969	987	1060	891	1029	980	991	976	874	970	987	1019	1010	1031	967	1012	949	934	1003	990	932	1021	956	1001	969	926	1032	974	1004	988	957	1009	988	992	984	944	1006	911	968	985	959	985	888	1034	994	1014	994	929	993	962	1033	999	982	954	1004	933	1011	974	971	1014	977	964	956	1010	1026	948	960	972	984	964	1034	980	1007	1012	994	977	1014	966	942	962	987	965	953	996	1002	944	941	964	928	1003	980	961	982	983	986	986	990	975	982	1014	1029	1011	907	998	989	956	999	973	968	970	965	962	1001	954	969	967	951	991	1011	1014	1013	981	954	977	1010	988	970	944	913	995	976	963	997	973	929	982	952	1009	970	1006	979	967	961	948	1017	969	993	1022	963	1011	958	967	991	1011	1009	953	992	960	973	959	1024	974	1038	965	976	941	960	1017	1046	997	984	907	977	963	1062	974	933	1014	970	1040	1013	962	946	934	989	983	978	905	974	973	988	946	979	978	937	1001	946	1016	980	964	1031	969	982	997	943	983	963	986	944	1014	973	1023	999	1041	1010	1026	988	1021	961	958	968	973	956	960	995	1001	1007	967	1022	994	1015	1004	1021	950	1007	989	981	983	1045	961	992	1005	948	976	936	957	968	987	940	974	969	963	954	999	961	927	998	979	991	969	1039	953	1009	954	959	984	978	984	960	987	996	1021	1012	976	989	1001	942	958	978	936	981	975	984	982	1012	975	919	978	963	968	1004	996	970	952	975	956	982	985	956	924	974	1051	922	934	1006	954	929	1034	971	967	1016	990	1047	1001	1042	976	1032	926	982	999	931	987	1005	992	989	1033	952	962	990	1031	1017	913	1035	1028	1040	1018	918	955	982	978	947	982	980	968	972	1028	1007	997	988	928	995	970	1012	1043	995	972	971	997	957	1018	968	1035	1014	954	942	966	985	1049	970	990	986	1000	986	953	957	959	921	921	976	1011	991	1006	1037	965	972	956	1033	951	1034	992	1014	960	956	1030	954	950	992	1043	1042	1011	988	974	1005	984	1010	967	1010	991	1010	964	992	980	1032	1006	995	1013	990	911	995	975	1020	958	965	1000	1036	974	971	971	978	1037	1018	976	971	995	991	1003	969	947	987	974	1019	985	945	1005	959	988	983	1009	991	956	984	996	951	999	980	977	1032	914	931	1003	1001	978	1007	983	1015	980	967	976	1005	969	945	959	955	976	1011	998	948	932	991	996	964	987	994	998	1019	987	987	1000	995	1010	967	999	954	999	971	992	968	964	946	953	965	957	1033	940	968	943	1021	959	979	997	1027	970	984	988	950	987	981	988	970	953	1013	949	981	969	974	954	1017	993	980	971	965	972	960	962	995	1025	1014	892	1066	955	945	968	1013	951	993	1007	965	997	985	922	997	958	970	983	949	990	1001	1030	971	1030	937	996	976	955	965	976	1008	1023	971	997	993	1003	1008	966	955	1036	892	997	956	961	1015	959	971	1006	964	955	969	1014	927	1012	919	980	985	1019	992	988	951	967	1000	965	987	997	980	999	972	961	996	1032	985	933	1021	958	948	981	1001	928	988	976	1022	980	997	1038	947	981	925	988	982	969	994	972	974	954	994	956	990	980	982	1078	1018	969	1027	968	997	984	945	941	972	909	963	1011	977	997	1005	995	983	1058	1020	960	967	989	972	1037	1008	1009	1033	1005	974	1000	997	975	1034	1041	951	964	946	975	1008	966	937	971	929	969	949	964	968	949	939	989	937	979	972	996	980	1025	1001	1018	1013	983	975	1028	993	1018	1014	968	996	960	987	1001	970	958	947	980	970	1016	1034	1006	964	963	993	890	1022	967	1035	1032	967	938	960	1056	991	932	1007	998	950	953	937	956	992	1010	1027	979	1000	955	947	1025	915	996	971	925	973	974	1025	996	967	992	1006	990	995	982	991	990	999	998	990	1016	1015	989	977	977	968	932	999	961	1017	937	955	1008	1000	1042	1002	969	1029	988	1002	964	1021	962	1021	969	926	964	967	956	968	973	1015	1015	949	998	947	942	984	985	1048	936	1008	1034	987	989	966	1009	965	992	982	963	884	964	1030	999	966	948	1019	1033	986	967	1003	956	961	929	980	1005	1026	938	960	931	1020	1021	979	995	972	941	948	941	1010	982	964	998	964	985	933	1013	964	1023	995	1001	966	1050	914	1024	925	1026	994	967	1000	1048	959	998	1010	986	1020	971	1028	983	996	961	958	964	1035	998	962	965	1005	1069	1055	968	967	1037	971	1003	1021	986	922	972	975	1054	1003	993	987	974	1014	992	992	995	951	963	1046	980	993	974	994	953	966	947	946	1001	973	978	1038	960	986	1013	1043	1043	940	971	969	988	1010	998	973	964	971	993	986	1028	987	985	970	983	942	975	1041	973	1025	957	996	1027	938	1022	1000	964	942	998	981	1020	998	929	947	971	990	976	990	1021	943	961	957	961	976	964	951	1038	986	975	971	982	952	993	927	901	967	944	1003	980	990	1008	941	1004	1023	928	923	977	973	1028	961	945	1019	969	1037	1005	973	1025	1048	986	964	975	957	932	974	990	988	961	972	1004	973	989	977	1009	991	982	1008	1002	966	930	983	954	976	961	962	975	941	939	1000	966	971	1033	932	996	947	961	977	983	978	955	925	933	959	1033	990	1011	959	1081	1040	983	951	1019	838	963	981	989	953	1018	958	995	989	962	1005	977	999	916	951	1011	1031	951	1027	1007	951	959	1019	939	1000	1002	931	979	957	1008	967	983	860	964	952	989	986	989	998	980	1009	977	972	993	983	986	1021	980	951	982	1006	990	974	1006	976	967	989	1010	983	977	1032	977	1007	1024	899	1000	982	1003	947	966	945	997	983	1007	975	1011	993	948	945	966	1001	1031
54197	46772	42649	43806	38420	53833	34911	27769	17419	5724	2988	1818	1050	717	671	542	493	459	489	384	422	498	362	377	350	290	266	295	333	290	305	332	311	262	272	276	270	268	267	284	277	280	243	266	285	242	289	274	285	301	271	240	296	298	259	259	267	274	255	270	264	279	259	273	281	285	243	254	264	250	264	260	271	243	265	265	276	264	244	253	272	273	240	266	264	255	249	268	276	289	253	265	253	302	242	255	271	267	256	271	250	238	269	246	269	273	254	256	278	275	264	247	233	256	223	264	264	276	276	262	255	288	282	263	273	251	285	269	272	266	257	257	246	242	255	282	246	259	264	265	289	274	248	253	313	258	246	279	276	268	241	254	264	260	273	273	289	269	260	272	275	275	268	253	283	298	275	247	263	256	274	262	233	235	234	250	248	258	317	277	295	275	262	263	283	278	284	263	267	275	277	281	235	237	275	251	296	242	276	270	242	264	278	249	245	252	259	217	239	269	284	257	265	273	253	267	242	265	257	244	249	259	266	274	292	240	251	283	255	256	240	270	269	270	258	267	275	262	268	264	249	291	279	265	288	284	256	265	277	260	275	264	244	262	280	260	272	280	272	279	283	267	278	255	256	265	250	267	280	295	259	234	245	255	273	274	261	266	260	253	277	271	250	263	278	236	284	256	267	261	268	249	256	243	266	251	252	240	265	252	253	255	259	259	235	255	254	278	262	271	275	282	287	254	273	249	269	256	305	245	276	234	292	260	265	229	231	273	259	253	271	229	255	237	268	277	277	276	286	251	288	259	278	261	259	290	277	268	280	283	269	259	283	241	272	257	277	225	257	252	284	271	290	273	277	274	257	264	261	265	265	265	265	262	261	285	265	280	290	258	245	266	266	265	238	228	288	286	244	258	277	265	288	281	260	271	274	256	267	269	289	237	252	238	260	248	269	264	254	281	268	261	242	252	268	266	276	237	301	235	251	260	255	237	256	241	267	255	260	253	247	249	277	319	278	251	271	264	260	272	250	257	266	256	255	275	278	261	266	270	263	279	279	233	262	252	279	280	271	283	247	267	256	260	277	274	281	261	299	269	251	273	279	259	256	261	272	288	281	276	283	265	288	266	262	224	269	252	246	267	274	273	267	272	262	274	282	238	286	275	251	293	261	264	285	266	292	253	278	266	249	242	245	253	264	286	241	246	280	277	284	240	248	251	272	282	251	262	270	276	264	266	267	263	258	269	293	238	269	247	258	273	282	274	267	281	285	286	262	248	274	270	287	241	277	242	284	293	302	256	264	269	270	249	280	264	255	279	260	269	258	260	253	256	264	303	276	251	248	285	269	259	274	281	268	275	225	247	270	262	270	258	277	251	277	256	277	241	227	277	263	244	276	240	277	248	276	268	267	263	252	272	297	252	254	259	263	267	251	249	242	259	262	271	278	292	260	265	236	277	283	256	270	264	250	271	297	279	265	246	250	232	259	258	251	257	287	238	268	262	242	286	271	292	274	242	275	278	249	258	249	281	284	276	229	272	295	269	265	276	251	268	271	278	292	255	246	240	272	246	273	248	292	293	282	270	262	260	262	264	285	250	274	273	242	265	262	280	242	243	275	290	255	251	260	246	274	260	287	292	290	256	270	240	246	289	253	306	276	259	264	250	270	261	267	232	241	284	249	231	262	265	246	286	283	218	242	269	277	253	237	257	267	273	288	240	264	235	276	251	272	266	264	241	259	290	263	262	264	242	264	245	247	279	250	250	269	302	265	264	250	250	248	268	276	283	270	288	223	248	274	273	250	277	222	259	271	275	259	292	262	253	273	273	255	260	257	242	307	273	260	257	257	283	249	269	279	248	307	273	270	273	276	260	272	274	272	282	248	247	264	248	264	262	256	258	281	287	254	272	289	257	285	269	285	280	258	262	259	269	273	289	290	259	283	267	241	280	263	252	251	259	258	258	281	253	284	262	234	240	270	264	263	283	268	291	263	250	263	252	285	254	261	272	258	235	274	252	265	244	275	264	275	233	265	256	283	272	252	253	269	270	258	269	270	263	267	252	255	240	318	252	270	250	264	265	271	260	259	275	272	270	286	268	261	245	255	269	279	270	269	300	273	277	247	255	265	243	274	252	282	284	238	251	266	260	294	253	263	301	278	280	248	296	270	255	261	284	271	292	267	288	253	261	253	246	236	248	289	260	251	279	267	251	276	282	258	284	278	249	275	261	270	269	272	270	270	244	248	252	243	251	270	254	260	287	284	272	287	282	258	270	259	284	247	279	234	282	271	270	285	251	271	267	259	273	229	256	235	239	259	245	287	270	269	264	271	272	292	265	258	281	266	311	263	296	221	268	271	257	265	250	268	265	271	238	275	238	239	288	255	282	284	251	299	267	307	235	256	246	247	261	237	248	248	266	259	244	268	266	260	274	267	264	248	307	246	228	260	242	263	258	266	237	265	263	242	280	263	288	254	251	240	242	244	241	266	238	243	240	295	284	252	267	255	238	256	299	271	263	248	251	266	268	262	282	273	250	272	304	265	251	249	258	273	269	269	287	280	277	262	251	263	255	287	271	284	277	253	271	261	249	269	239	272	289	251	282	275	266	294	279	283	242	265	269	281	260	286	267	254	287	271	261	259	262	251	271	249	259	276	266	254	273	283	239	273	238	280	276	250	261	260	277	242	265	294	269	289	220	246	250	232	276	260	305	268	272	285	277	276	254	270	242	257	250	300	263	275	273	254	273	261	245	253	278	269	246	248	277	245	253	272	307	255	250	268	260	254	275	284	258	303	274	255	248	263	249	263	270	280	312	289	276	276	274	271	308	266	266	261	255	236	244	259	263	252	270	239	280	232	260	275	277	245	255	283	296	291	271	259	261	232	270	266	280	268	264	254	250	265	271	271	285	263	257	258	259	283	251	249	245	242	295	292	270	253	225	247	252	271	297	289	258	270	269	272	286	295	274	260	270	239	238	266	225	255	242	300	255	258	237	262	256	252	264	275	264	263	263	274	298	278	275	314	282	253	257	289	268	262	268	269	252	254	272	273	257	251	258	272	251	321	276	235	263	245	244	232	275	254	279	264	291	277	242	290	238	269	249	263	258	247	246	265	268	256	263	245	251	229	244	266	268	254	261	236	245	239	313	249	271	269	261	288	271	263	240	262	258	258	281	252	253	238	259	249	286	262	256	280	231	257	252	259	269	276	231	261	235	286	263	244	282	254	254	235	255	267	280	262	249	265	284	271	266	287	229	259	289	285	247	263	276	257	269	285	251	268	261	257	262	259	275	275	228	272	253	237	255	244	294	278	268	265	249	300	270	268	238	286	285	266	250	291	292	269	266	298	258	258	284	282	247	259	237	238	257	288	277	262	246	261	277	271	293	276	249	250	266	278	274	256	259	275	270	268	258	248	249	278	248	283	262	260	276	247	251	288	282	274	284	274	307	273	243	256	247	274	280	263	296	268	284	277	268	277	269	260	239	276	261	295	264	251	294
43906	47686	49728	46741	59113	63480	44074	41773	23816	10409	10935	8191	4216	3156	3116	2366	2274	1927	2303	1474	1806	1912	1120	1234	1414	1077	923	844	873	824	1053	1049	881	689	669	652	646	743	646	656	655	651	620	692	648	654	652	640	636	599	622	647	642	639	600	649	655	571	638	628	606	620	604	685	625	640	668	648	634	645	632	648	611	649	592	616	616	656	633	632	628	665	631	613	593	586	625	627	612	654	657	653	592	596	649	653	609	603	617	597	626	632	645	629	587	601	594	586	626	633	631	620	621	663	631	597	594	597	600	605	622	632	659	630	633	642	641	595	594	576	583	614	594	602	594	639	569	667	631	639	644	647	616	619	596	590	594	645	619	598	588	632	642	663	592	607	607	596	593	613	588	604	634	618	589	610	611	673	635	621	618	593	627	596	607	610	595	654	654	637	614	657	639	593	587	631	646	606	618	621	603	615	616	592	616	628	622	646	587	621	628	626	625	609	614	652	578	624	628	609	602	616	605	638	616	607	607	695	592	580	601	648	599	628	611	641	690	624	619	598	637	622	628	597	645	586	630	636	632	601	632	629	647	660	633	657	627	580	634	675	583	585	604	577	615	616	585	581	591	613	606	640	581	587	646	607	634	674	608	629	640	606	601	624	573	628	618	597	584	633	599	613	641	618	634	643	657	591	609	647	609	625	631	600	598	596	604	615	591	630	635	611	638	594	607	629	641	641	614	625	596	619	653	628	614	615	604	659	647	570	653	592	596	634	634	625	609	607	613	642	622	613	600	619	619	599	609	638	632	613	625	644	607	603	636	650	634	654	583	580	642	623	643	632	632	635	603	600	632	608	673	648	604	606	596	623	597	659	589	676	620	618	634	590	623	629	622	604	601	631	624	589	613	649	638	616	630	606	602	597	591	612	624	583	608	629	604	578	603	662	591	657	659	633	603	599	582	580	651	644	612	603	613	635	661	621	653	612	615	612	610	587	639	605	576	579	607	634	582	628	607	608	592	605	622	656	638	607	630	670	602	618	608	625	652	605	599	593	599	588	595	612	669	563	646	634	579	628	611	666	637	587	640	650	608	641	640	644	604	626	594	614	637	628	641	620	576	618	616	591	595	635	645	612	671	634	628	629	579	607	627	637	602	659	655	620	586	620	670	594	550	620	601	605	602	613	614	613	609	626	615	637	579	597	625	613	576	606	575	587	636	612	595	626	616	614	629	637	583	619	602	615	559	651	595	548	625	607	623	621	588	665	615	595	623	623	645	621	590	606	643	652	579	594	624	661	611	612	642	622	622	608	611	636	598	624	532	605	620	609	572	592	596	677	620	605	611	618	603	637	635	647	629	622	629	609	607	659	638	607	607	655	661	625	611	616	630	612	620	613	644	651	577	630	635	594	615	604	585	618	599	605	611	611	615	608	592	651	634	627	576	596	614	617	613	607	602	672	609	595	648	622	596	610	604	606	604	608	600	596	653	648	583	599	606	626	629	613	658	598	558	615	646	587	633	589	646	638	644	611	644	585	636	644	587	600	626	633	602	578	623	593	625	624	635	679	645	607	621	621	620	585	630	651	614	664	625	660	629	638	632	628	610	632	611	620	614	666	566	605	629	612	580	633	643	608	628	609	652	614	621	591	649	660	626	579	647	643	625	621	631	597	620	629	635	590	609	592	616	638	641	634	599	610	634	553	574	593	598	596	645	613	599	611	632	594	602	666	630	583	679	640	632	626	603	654	615	642	577	649	613	591	649	567	641	592	611	658	637	638	631	628	634	621	571	630	626	615	594	624	628	625	615	599	599	592	672	590	590	638	599	584	646	624	644	582	632	597	588	611	630	617	630	691	608	646	595	665	602	584	594	601	668	638	603	591	641	641	606	621	622	620	576	599	613	625	663	620	605	631	612	611	632	647	648	574	614	620	595	650	596	624	572	595	607	585	653	600	628	613	602	612	591	616	610	605	588	640	613	590	631	629	613	635	595	653	628	641	635	612	643	608	608	627	603	660	617	607	649	610	610	649	629	585	607	644	643	576	596	664	611	615	625	598	577	644	621	627	588	595	637	625	637	658	595	648	634	587	608	626	617	609	553	617	602	606	604	602	625	599	639	554	572	634	676	607	631	576	621	611	585	669	579	625	588	615	583	607	632	589	574	627	615	604	629	618	629	603	631	659	613	574	593	618	604	622	626	639	597	636	632	648	610	621	613	659	621	624	645	599	595	627	619	607	614	590	651	584	618	621	611	612	629	590	602	573	609	652	588	628	585	624	633	624	596	640	563	651	612	712	627	626	647	623	603	577	601	606	614	655	618	655	640	629	592	601	616	630	645	592	635	623	599	636	644	599	661	646	600	664	592	613	610	642	632	615	615	605	617	617	606	606	633	626	647	621	659	634	614	606	600	591	618	618	594	573	599	617	645	606	634	598	659	613	626	594	582	596	582	634	615	613	601	574	605	663	653	655	602	652	607	641	592	577	610	630	623	620	615	620	581	637	578	623	595	635	624	592	572	580	682	604	590	573	573	599	611	631	603	641	584	604	598	596	635	612	587	640	630	556	620	616	642	626	607	662	605	581	595	633	663	618	605	670	650	594	603	626	627	617	594	655	580	598	573	657	623	602	619	627	632	616	609	661	680	618	632	576	620	648	600	598	631	645	623	587	606	656	622	573	704	628	629	644	642	629	602	613	602	624	582	656	607	623	618	615	640	653	612	562	645	615	648	589	620	651	638	632	593	603	575	653	639	631	608	643	623	606	602	667	630	585	635	639	606	613	627	634	589	608	626	599	616	610	614	634	536	610	631	596	637	639	574	612	661	629	656	584	607	617	698	628	668	570	656	590	608	632	631	611	602	564	612	640	607	639	616	616	599	610	633	619	666	625	585	591	593	600	643	625	586	637	616	634	578	672	617	637	643	646	589	643	594	593	668	612	615	634	591	632	618	578	627	599	641	624	645	652	615	650	634	575	614	584	578	660	643	673	592	598	589	604	633	599	618	650	638	637	590	574	635	597	606	573	579	615	634	629	649	608	664	642	618	604	574	607	606	703	619	619	652	644	647	656	587	617	596	634	579	620	622	654	624	596	634	608	604	606	617	656	607	570	569	615	598	597	619	643	610	653	628	667	612	622	608	581	610	600	618	623	632	597	632	630	612	604	590	589	602	611	609	624	590	639	650	611	598	641	638	648	625	631	613	591	628	630	585	646	638	618	624	611	640	664	630	611	601	605	594	603	637	615	620	633	645	580	642	600	653	627	607	626	612	631	605	600	585	595	641	639	606	632	605	592	565	615	598	599	570	656	684	630	628	629	601	610	590	650	583	600	613	627	581	626	603	592	632	632	638	610	643	589	643	627	582	609	602	590	595	617	602	596	628	599	619	628	577	568	633	588	619	603	627	599	657	612	612	649	602	637	616	598	590	583	624	603	618	637	610	627	605	625	592	609	612	576	583	627	595	612	634	642	608	655	588	584	650	609	625	645	578	620	643	616	577	600
58563	45019	41255	41777	41907	53927	36783	34637	25613	11394	5584	2956	1489	1091	1382	786	695	505	635	439	618	660	498	486	466	406	294	237	233	221	250	346	241	201	201	227	185	219	208	207	190	219	196	225	163	194	171	192	197	187	220	204	183	179	172	178	171	180	167	193	199	188	190	186	193	197	209	177	186	169	207	210	184	201	173	205	178	178	155	182	197	173	200	205	152	162	195	184	179	176	174	171	191	183	199	180	180	172	174	180	162	187	172	178	174	179	171	179	217	148	176	163	186	153	210	166	201	176	194	182	184	146	151	210	179	202	166	195	194	176	207	168	174	193	175	191	181	183	193	176	197	172	199	172	198	171	172	178	194	188	191	200	195	211	176	193	170	196	192	186	172	171	228	167	181	165	163	190	163	176	195	177	181	204	142	175	166	179	176	172	185	182	182	189	199	183	182	201	156	194	202	199	197	217	187	161	196	186	190	183	209	191	173	185	208	206	178	179	179	181	169	169	180	194	214	176	185	203	171	184	173	193	197	188	186	187	167	198	189	174	154	183	189	185	186	194	192	183	194	220	180	172	165	203	164	203	191	198	197	193	202	184	170	175	158	158	174	174	196	196	192	193	171	178	186	195	183	158	178	179	168	183	191	191	200	189	195	161	182	189	181	182	185	221	175	200	221	222	184	175	161	192	193	192	153	175	167	202	190	199	167	189	162	169	190	176	184	176	188	185	161	161	176	164	187	194	159	172	169	165	200	199	164	198	183	189	187	198	187	186	170	195	191	205	174	178	165	198	179	180	177	178	166	170	186	190	203	165	171	162	196	191	199	170	170	182	205	163	161	161	175	203	197	168	199	192	178	183	188	203	183	173	172	179	200	186	175	184	185	190	179	184	191	179	187	189	190	167	194	185	152	199	186	182	180	165	218	191	158	190	177	188	175	175	188	172	187	181	181	182	180	183	172	180	211	196	180	176	161	170	181	207	200	176	211	188	181	186	181	177	193	179	186	171	183	172	162	164	167	198	207	184	192	189	194	182	202	175	194	206	177	172	186	159	167	208	194	194	198	186	184	193	190	174	201	156	188	180	180	167	205	202	173	181	175	167	172	175	177	234	202	179	199	163	186	182	188	188	179	161	203	195	174	171	191	182	194	205	187	188	172	179	184	178	190	181	176	174	175	172	180	179	180	196	175	208	184	189	213	167	173	163	182	165	197	165	183	198	168	189	179	206	165	184	211	188	173	183	186	191	158	178	208	178	171	177	187	163	187	188	178	193	187	178	201	191	198	195	162	193	162	183	158	180	178	180	202	174	168	160	193	165	183	175	180	169	188	188	177	215	214	179	187	172	189	193	214	172	143	148	180	165	187	188	184	183	175	155	175	213	168	202	192	174	195	173	191	191	186	163	177	174	169	195	192	204	181	182	209	197	175	188	171	189	195	171	188	200	185	190	170	189	198	184	200	180	175	164	201	163	186	181	188	206	194	198	188	189	202	182	191	177	172	178	202	164	150	178	190	183	167	173	195	190	207	199	202	175	162	161	213	182	168	190	172	172	192	192	182	176	186	166	207	205	195	167	198	148	185	186	217	175	187	198	205	192	192	196	144	204	186	198	188	167	147	164	186	190	185	198	200	185	189	181	175	195	189	206	215	200	189	171	158	178	175	184	165	193	174	177	191	171	212	191	176	180	185	162	201	162	182	178	192	183	185	172	183	203	208	196	159	168	204	180	184	157	202	175	192	203	195	194	186	188	185	198	215	201	196	177	188	188	192	212	182	179	173	185	156	172	196	155	188	193	176	177	170	200	197	207	164	189	198	158	176	190	204	176	161	217	183	178	172	175	187	222	224	167	168	192	213	174	158	177	178	151	178	175	143	164	172	170	162	187	181	194	175	177	160	180	170	214	197	168	210	188	170	180	196	181	180	177	153	176	194	197	179	184	177	179	207	194	189	187	207	161	174	192	197	190	192	195	189	177	172	186	186	180	181	173	183	199	189	220	188	202	179	182	208	174	182	206	171	177	203	189	186	188	183	200	170	161	180	180	180	186	176	208	162	192	176	188	175	197	188	182	174	160	201	170	176	168	177	165	170	177	171	185	194	181	186	173	171	179	190	200	190	185	198	188	191	210	214	185	207	214	198	180	175	153	190	209	180	172	190	147	215	180	197	163	178	170	220	198	164	190	183	186	176	191	154	147	204	184	211	154	192	209	171	171	171	197	175	175	188	179	182	182	200	174	187	193	185	197	182	188	183	206	185	183	185	205	184	172	171	191	168	178	186	183	195	182	210	170	193	207	194	172	178	192	171	167	164	180	166	187	190	189	192	168	179	166	181	159	182	180	201	186	174	181	194	186	184	191	181	185	168	193	198	162	177	205	191	214	186	176	202	187	171	192	194	183	181	209	158	183	184	164	187	196	187	185	198	202	197	163	195	183	175	168	197	182	174	170	182	173	163	174	187	169	190	214	192	181	189	170	195	171	213	205	180	178	173	182	176	175	157	162	190	180	199	161	166	182	194	173	174	184	201	170	172	167	177	188	179	191	182	174	165	189	207	162	191	192	167	202	191	172	182	188	201	189	188	186	156	199	190	171	166	205	189	163	192	178	184	223	177	186	182	186	187	212	160	198	172	179	226	202	179	166	180	184	171	207	179	173	147	196	188	200	187	187	203	152	171	199	193	190	188	167	201	196	183	217	196	208	199	178	183	194	195	210	181	191	179	172	186	188	185	170	178	182	177	198	188	194	163	178	196	211	190	186	175	188	183	181	183	186	196	152	202	191	169	189	173	186	181	183	194	179	187	150	179	186	187	192	198	208	207	198	189	187	198	190	179	193	191	187	195	224	188	195	201	172	197	207	189	205	189	182	185	175	196	184	218	172	170	168	172	184	184	208	199	198	163	186	192	170	176	190	171	167	201	175	175	179	191	189	163	169	160	184	178	210	171	179	178	176	175	159	163	186	187	191	200	182	184	175	205	191	189	183	164	179	185	190	180	191	179	204	168	149	184	181	195	188	190	181	183	167	161	185	170	174	175	177	188	180	182	176	173	197	185	169	165	165	196	169	199	176	182	179	172	187	176	188	157	204	197	186	154	183	151	183	187	191	173	175	204	192	171	190	170	199	186	167	158	201	186	193	200	182	165	166	184	173	184	204	167	157	181	186	188	182	139	174	171	194	194	171	202	209	172	143	184	194	176	178	176	180	172	185	172	197	159	182	175	189	184	167	226	182	187	192	196	203	169	190	203	176	178	183	189	183	169	175	162	197	207	173	174	182	199	187	188	192	206	184	182	169	163	174	179	174	192	192	188	175	173	160	163	177	160	199	189	200	192	222	181	192	173	174	168	196	174	197	193	157	207	200	193	176	158	181	173	184	172	186	194	188	186	186	187	172	163	184	176	175	186	169	170	184	181	170	202	179	172	178	186	165	188	200	190	172	178	175	187	164	196	174	191	180	168	176	204	168	210	201	175	186	157	195	166	175	187	175
48819	52961	52361	49803	65293	65118	49032	50009	29679	15099	15952	10078	5802	4850	5452	3726	3497	2821	3445	2019	3369	3195	2686	2621	2316	1937	1060	864	791	735	1081	1436	664	615	572	581	583	593	531	555	596	548	579	545	462	539	524	519	527	492	499	537	503	541	535	490	493	505	514	502	533	543	471	524	516	516	494	496	475	515	470	480	527	507	468	501	494	489	514	434	459	425	432	463	447	472	479	434	464	471	482	500	486	493	519	531	489	439	445	449	477	464	467	474	490	434	490	486	457	465	524	459	473	498	425	481	460	438	449	409	483	463	475	472	444	420	475	504	449	481	464	513	464	455	466	490	487	490	472	447	460	479	460	491	463	464	468	496	437	448	480	474	470	449	481	451	487	463	464	444	493	495	481	494	473	421	466	477	503	476	442	480	477	497	436	489	476	479	483	467	424	501	459	461	482	469	486	440	454	450	446	428	482	483	459	466	494	456	461	485	477	484	463	486	481	462	485	445	481	500	477	468	448	413	455	479	458	453	439	440	457	449	479	483	454	461	424	493	506	443	467	451	494	416	495	505	453	511	442	483	443	483	507	471	449	437	464	488	464	455	477	484	415	511	530	484	420	460	472	439	463	483	458	465	473	475	466	448	458	479	477	445	455	485	447	472	458	454	501	469	469	461	503	454	469	441	476	479	456	453	480	470	414	469	486	423	445	448	467	491	480	453	463	517	451	460	472	434	464	450	464	492	460	457	444	472	489	445	499	473	410	467	461	466	464	472	463	458	459	482	428	467	439	401	503	482	504	466	469	489	477	459	483	429	503	494	448	451	472	493	478	529	469	487	456	432	459	471	450	496	446	457	483	480	476	430	475	457	487	464	446	478	475	462	478	482	483	480	476	447	486	449	445	456	483	444	487	457	464	448	435	462	456	483	457	462	472	490	465	452	475	417	475	485	467	494	490	462	489	444	472	475	455	497	446	482	429	455	427	460	488	473	457	454	500	486	499	468	502	496	464	473	511	441	467	433	423	445	485	458	446	476	462	469	464	470	430	465	496	439	484	471	465	435	469	465	475	468	461	506	462	444	488	461	430	460	465	450	428	483	518	454	476	443	471	425	466	417	470	459	448	448	484	476	488	502	470	467	460	470	446	483	480	465	447	439	455	432	477	471	455	453	482	480	461	436	478	494	441	470	469	442	455	437	479	427	454	492	497	479	460	485	461	513	464	464	478	471	492	454	434	514	464	442	469	442	447	467	460	454	464	442	448	477	462	463	440	473	468	429	488	472	455	503	444	464	450	463	490	431	470	470	435	433	469	523	447	507	466	486	454	468	468	478	455	452	447	496	456	452	419	480	460	493	489	480	470	479	471	435	489	469	459	465	430	462	454	466	441	497	489	497	481	519	471	482	432	487	457	442	468	449	497	485	476	453	470	446	476	484	426	430	488	440	483	500	486	475	470	481	471	468	479	478	450	451	488	496	461	492	491	466	448	469	488	463	474	458	448	492	458	440	506	457	465	457	439	441	460	453	454	451	438	469	468	460	427	448	460	481	505	454	477	447	463	480	456	475	417	513	481	430	494	429	472	427	468	442	514	464	439	455	440	435	456	493	482	470	474	478	505	477	479	479	438	456	429	456	478	424	480	457	456	447	432	479	416	446	473	473	422	479	443	457	471	454	433	473	442	466	459	478	453	461	488	460	469	456	473	438	404	465	472	455	473	450	445	428	490	417	485	481	460	446	460	503	457	516	461	452	469	440	445	460	438	436	468	453	437	487	462	447	463	456	460	493	465	457	476	449	495	528	459	449	496	444	476	455	474	452	469	434	464	494	444	499	501	457	465	479	476	486	454	518	482	437	477	442	488	458	461	494	482	443	505	464	452	453	450	447	463	449	466	445	488	457	467	455	455	450	422	450	462	454	462	450	425	466	503	454	441	461	426	461	468	472	476	454	485	492	481	439	471	470	455	482	426	457	441	442	495	479	496	466	486	447	448	467	486	487	468	493	486	454	462	456	452	490	476	473	469	466	476	489	468	457	478	482	450	464	467	475	437	495	477	467	464	413	499	492	501	446	451	450	394	486	488	453	454	461	488	435	455	457	511	449	466	474	485	437	431	487	483	474	500	486	466	458	459	442	476	476	445	445	438	487	497	468	484	505	406	475	466	529	482	450	457	410	458	448	454	430	481	480	510	468	475	442	468	462	495	455	454	453	433	479	455	474	495	438	455	478	441	473	500	479	438	510	477	479	477	429	473	475	501	468	500	447	484	457	461	436	469	476	469	468	478	435	485	444	512	444	439	417	427	471	435	454	463	489	433	491	444	465	465	479	509	456	503	470	451	492	472	460	497	475	486	501	441	417	465	439	472	478	451	435	474	457	491	443	459	464	483	481	458	441	488	467	437	476	491	462	483	524	465	481	470	479	467	449	441	476	502	496	465	465	439	472	477	484	450	478	507	481	457	456	494	493	466	472	517	468	470	463	485	489	480	455	490	491	439	480	464	472	480	438	475	450	461	461	481	470	488	448	453	503	498	467	479	443	426	478	434	447	442	469	451	452	479	441	491	509	464	489	486	475	481	463	463	500	433	444	467	498	473	479	452	464	431	495	457	510	520	490	462	470	465	470	450	465	446	486	502	492	445	487	427	462	486	487	462	419	491	482	489	489	434	488	480	490	454	423	449	469	505	504	485	437	508	481	473	494	426	438	414	441	504	462	471	449	479	474	471	466	447	505	482	465	454	456	488	464	440	513	486	476	482	454	467	501	478	471	437	472	442	467	440	467	471	448	449	464	455	415	480	470	479	434	477	514	435	450	505	476	403	447	468	472	453	501	452	433	452	462	507	434	452	447	394	435	477	463	445	457	441	488	420	469	453	459	472	459	461	421	443	454	481	444	513	468	476	459	459	493	455	454	511	452	461	459	472	446	439	469	451	482	475	486	474	474	450	470	509	459	497	442	452	424	461	481	453	476	469	480	453	524	445	431	437	508	408	441	494	436	453	439	442	510	404	474	471	487	458	484	468	439	460	483	464	467	468	443	467	497	494	466	490	452	450	467	479	452	451	443	468	471	466	449	481	495	452	478	462	467	421	453	453	466	442	386	503	464	462	500	478	475	509	446	510	493	461	464	465	453	459	503	476	451	477	447	437	438	501	475	450	474	466	457	461	477	468	471	452	476	435	447	483	500	463	486	447	548	455	457	459	480	461	440	469	472	470	458	453	463	422	489	498	434	517	444	470	460	452	501	464	449	471	489	449	492	500	466	425	430	464	494	473	436	455	476	445	474	491	487	497	492	479	462	483	464	438	442	456	454	458	430	472	462	467	433	433	460	488	480	444	482	478	449	457	484	483	493	428	463	503	456	461	441	470	462	472	424	469	445	464	494	445	468	458	448	439	487	482	458	466	459	469	450	444	442	460	483	427	465	463	484	476	383	510	482	478	467	449	474	465	494	489	464	435	452	442	489	456	476	477	485	441	429	518	483	509	474	497	435	455	481
14891	14097	14681	11986	7526	6263	1832	1230	754	554	514	440	491	400	454	408	463	409	431	419	508	478	483	434	498	484	438	427	385	478	419	439	461	405	466	472	418	450	458	427	440	404	438	431	450	468	449	425	429	417	428	435	437	433	450	458	444	485	447	446	434	437	426	449	429	428	421	437	438	414	483	450	455	433	439	426	434	429	417	416	418	455	442	428	429	435	443	425	430	440	442	428	468	445	450	460	469	428	475	417	419	444	403	469	457	403	423	419	434	430	437	447	418	461	428	423	419	429	422	417	475	455	425	433	434	455	434	415	424	420	430	458	431	442	452	429	415	401	506	462	433	434	469	416	477	416	418	400	430	432	446	432	444	444	447	425	402	410	444	416	429	474	459	443	432	444	467	437	428	473	473	436	449	420	402	429	435	461	442	433	427	443	439	425	456	437	458	425	434	429	441	419	459	432	424	430	427	415	409	408	470	395	463	450	422	428	415	438	429	441	424	398	410	384	427	452	425	453	441	404	451	422	449	441	430	404	447	477	423	432	438	406	426	485	499	478	408	424	420	465	429	437	439	457	469	467	447	398	431	436	423	462	419	435	439	471	462	390	466	476	490	433	450	429	429	445	428	459	445	451	419	462	420	440	459	491	412	435	458	447	416	415	471	393	456	443	426	431	410	443	479	428	419	432	467	435	430	440	428	435	461	435	419	454	403	440	454	459	456	430	428	453	442	417	427	424	424	436	445	401	471	409	432	452	438	449	415	426	437	424	467	411	393	427	433	429	456	440	483	387	423	459	426	394	427	415	449	435	420	416	459	417	463	418	465	466	422	438	445	427	444	439	464	430	433	422	449	403	411	451	440	429	443	431	425	442	435	440	464	459	402	448	436	451	453	444	416	374	436	440	453	468	390	412	450	398	420	457	451	437	401	428	448	414	438	459	446	429	438	456	421	424	448	401	394	498	430	431	428	430	460	406	407	437	453	432	464	426	434	448	426	451	449	460	397	412	423	479	421	433	420	414	436	412	447	420	465	437	433	416	448	407	440	440	429	426	407	428	439	429	416	412	407	447	382	420	431	481	398	424	413	402	408	400	461	414	401	453	444	410	419	453	424	439	462	424	487	443	438	451	417	443	454	448	458	461	423	456	408	427	438	436	417	484	488	408	420	472	435	423	473	411	424	450	419	412	425	438	402	426	434	483	447	437	437	434	413	450	433	432	405	430	410	448	420	418	429	459	461	433	444	470	411	458	421	410	418	416	435	464	435	422	408	416	428	439	432	475	460	466	398	446	476	403	436	446	463	487	400	473	435	430	436	438	442	461	424	466	442	467	439	465	429	459	422	447	438	447	447	436	483	399	387	458	405	415	439	439	432	432	466	424	419	447	511	453	411	418	421	419	430	392	435	477	451	425	410	378	445	482	425	444	442	454	425	441	432	418	464	427	408	425	458	405	438	453	420	454	433	485	462	427	436	510	428	450	468	422	424	437	440	443	466	442	402	442	443	439	402	452	433	427	428	418	447	433	442	448	468	446	441	446	424	426	434	429	455	443	428	430	434	424	448	461	427	455	429	419	462	448	406	449	447	401	438	404	455	482	457	464	451	450	413	421	444	463	447	410	456	462	463	434	426	444	446	434	408	428	423	460	419	441	409	445	450	433	453	366	429	428	396	403	415	444	462	483	452	439	423	447	467	433	486	439	426	432	425	424	420	476	447	471	469	417	428	404	430	431	433	417	447	412	472	387	423	518	423	447	430	426	444	464	476	469	457	430	453	478	456	426	452	460	397	443	394	456	426	449	458	445	405	459	433	417	433	435	411	454	440	407	439	453	457	464	470	450	455	489	447	431	435	455	415	446	428	478	458	419	431	409	428	450	460	433	463	441	439	434	440	432	437	409	424	455	428	437	465	404	422	463	462	407	441	398	437	409	423	431	435	413	460	460	464	432	464	410	444	403	459	428	454	426	413	451	432	416	453	430	467	412	434	449	439	469	449	428	406	391	419	447	424	434	461	432	398	469	453	450	491	441	462	464	421	435	436	467	438	449	437	466	386	462	439	418	465	423	405	450	461	463	436	436	439	426	442	427	460	461	435	389	430	423	452	417	444	450	447	419	441	440	442	438	442	437	408	441	446	442	452	436	448	454	442	420	412	415	452	451	466	434	449	420	435	425	422	433	433	423	445	441	439	420	404	404	429	431	444	446	424	472	435	413	426	375	456	440	432	422	431	417	414	448	415	430	428	464	432	409	433	463	437	447	432	453	427	414	398	428	419	407	447	391	457	434	395	423	467	430	450	425	420	470	416	415	430	442	426	422	438	429	444	422	454	446	416	405	459	451	430	438	464	423	451	444	411	436	396	443	416	445	440	414	429	449	450	416	440	441	407	459	409	458	456	405	451	477	429	416	416	448	446	440	463	415	430	469	459	437	429	424	392	442	449	444	438	404	441	446	466	465	454	427	457	444	495	421	410	423	467	421	449	439	412	460	408	422	443	404	445	468	444	417	413	399	446	433	433	438	429	440	404	460	431	438	433	419	428	399	460	455	442	414	444	451	423	448	417	394	477	477	455	457	436	451	455	402	452	416	450	412	411	447	448	397	457	456	441	425	424	436	447	468	444	418	429	453	423	457	427	408	451	415	457	437	468	382	416	429	435	442	472	463	414	456	458	421	394	411	410	437	394	429	400	431	430	423	457	441	434	440	434	404	449	462	460	412	402	405	389	441	421	458	423	438	484	424	450	468	427	475	427	407	435	455	453	466	401	420	474	413	431	391	446	453	449	455	428	394	435	396	456	403	456	435	424	446	446	434	458	442	391	475	452	439	425	436	429	404	409	427	407	471	459	387	428	446	421	449	479	427	459	452	427	432	432	421	452	460	461	461	468	438	463	411	447	427	434	451	432	454	474	446	424	428	408	413	458	452	434	455	435	418	436	443	467	428	440	468	434	462	411	428	437	447	453	433	409	426	429	439	408	434	438	453	427	424	470	433	462	431	425	404	414	456	390	420	448	468	447	449	455	410	412	433	447	423	450	381	379	383	462	442	439	424	447	427	417	438	491	420	440	449	455	468	418	447	446	449	432	424	484	428	475	436	433	396	421	440	447	417	425	407	433	426	414	407	423	440	427	476	439	446	452	427	464	416	429	441	472	407	438	415	443	393	450	424	410	452	424	472	402	392	429	416	429	455	417	419	423	426	395	472	463	413	448	411	384	443	433	458	459	424	444	401	462	416	435	397	433	423	423	428	454	414	432	455	423	453	414	495	453	390	449	408	420	479	466	437	417	400	439	409	450	454	463	406	442	492	434	457	425	411	444	452	438	444	469	429	478	439	439	441	458	424	441	405	419	399	430	448	438	432	431	454	418	465	468	459	468	451	455	437	485	431	434	472	462	421	417	463	464	423	394	397	399	475	449	448	416	481	432	457	450	459	416	386	430	424	429	395	400	459	447	429	420	401	405	423	432	486	446	470	391	474	450	424
12324	16073	19814	21896	22351	20308	7099	6073	2744	1683	1442	1260	1179	1071	1107	1191	1144	1062	1074	1041	1088	1144	1061	1084	1072	1040	1024	959	1017	1006	981	924	1019	977	977	892	939	1007	953	958	1025	963	961	969	993	969	978	978	994	978	1006	980	968	955	1029	962	960	984	975	1002	954	967	979	947	1011	956	962	930	959	929	948	943	1002	957	1015	990	1013	980	1016	1022	980	962	906	1000	1018	1008	956	985	982	1017	977	972	989	993	981	1025	1004	950	1003	1016	943	977	979	971	961	1001	979	955	993	1005	984	961	969	991	946	1036	996	1001	934	1001	963	918	933	990	971	988	997	1020	1007	944	967	974	1000	979	934	1036	1094	966	960	971	979	976	1001	936	933	967	985	1006	999	918	968	923	1000	910	973	957	990	883	1078	986	922	970	998	1004	992	955	1006	1006	968	956	987	960	940	980	930	954	956	994	927	965	1024	923	934	966	1005	950	982	972	1000	979	979	1016	1046	972	957	1003	977	1029	989	965	962	960	978	1022	974	948	1006	985	967	959	940	957	1021	928	938	1000	924	954	993	983	957	1001	974	991	974	923	971	985	944	983	1039	957	964	992	1015	959	945	972	994	963	982	959	1061	949	982	1002	993	986	992	936	981	899	956	1005	1021	991	893	958	996	973	1032	981	999	974	953	977	970	949	937	971	1012	990	980	943	960	953	1010	943	971	990	977	965	967	951	957	949	960	962	1022	1022	982	958	1035	965	931	1037	926	924	982	998	948	960	1002	1006	895	959	951	984	1039	958	972	1020	969	966	1034	943	955	996	921	1000	888	954	1001	1001	974	1001	1012	985	990	949	990	950	1022	941	1015	994	963	925	993	988	961	923	962	951	992	992	958	958	948	984	1010	911	1043	943	987	1001	939	961	980	1000	1029	1002	996	965	992	977	928	926	989	974	983	985	957	1024	963	987	940	926	1001	922	922	997	978	961	929	940	968	982	958	1020	1024	965	988	967	982	962	998	983	985	988	999	1000	939	985	956	944	964	1001	982	966	993	957	968	971	965	972	958	939	930	981	999	991	1005	1044	952	1002	951	999	1018	969	1055	948	1005	1042	1061	948	959	979	951	1026	1004	976	991	1001	978	1014	986	951	998	961	930	937	951	939	977	931	1000	929	1012	1060	944	986	939	1071	1033	1003	969	951	961	976	1056	915	940	1025	924	1008	1009	996	947	926	941	951	974	959	928	971	936	996	954	962	966	956	980	963	970	963	991	1021	952	979	998	1007	965	959	1015	1010	968	931	994	986	986	980	990	953	996	959	1022	966	974	1037	944	1006	925	987	964	987	958	979	934	980	987	1066	937	974	988	953	950	1024	1020	979	944	984	986	952	973	915	942	962	947	992	961	975	978	944	1006	994	969	979	917	999	949	993	931	1023	972	933	981	1029	1005	1000	1052	994	985	961	1001	1011	967	967	1001	979	981	991	1016	1007	930	1013	962	960	978	997	1023	1030	1003	939	1021	979	916	960	983	972	967	921	1010	927	926	943	987	947	937	997	982	992	986	969	918	997	952	1009	1033	904	975	998	940	993	950	954	985	949	934	949	1002	984	934	946	938	967	991	959	978	977	998	1006	965	987	993	1000	981	948	961	897	1044	988	1009	929	976	979	1027	928	944	999	1009	968	979	992	978	945	985	942	1009	991	987	919	981	978	1002	989	984	986	943	955	961	927	986	948	991	992	955	969	950	932	988	972	1035	965	982	985	1005	1029	987	989	959	969	1011	960	954	988	959	955	972	969	940	963	987	977	989	1027	961	1052	1017	1021	954	925	1061	918	980	981	983	993	1003	964	983	1047	977	983	1020	993	970	1039	1056	949	1025	995	1027	1022	929	973	999	953	971	1024	987	954	920	963	953	963	973	977	948	969	994	967	955	983	988	1019	972	984	1037	978	968	1004	1029	989	1010	1028	993	969	990	990	1025	994	991	990	945	982	1000	941	992	1000	980	957	1001	940	951	996	987	976	981	979	963	1062	975	986	994	964	919	1010	1005	994	975	1007	931	935	1006	922	933	968	969	1025	960	954	1025	1002	1020	956	955	1016	989	967	997	955	1029	935	1052	994	988	1033	1012	987	972	981	964	954	1014	983	953	995	960	973	1044	979	957	950	949	1001	969	972	918	999	973	944	993	968	1004	974	969	932	968	951	982	1050	1024	1005	930	956	1006	960	994	965	886	965	1018	979	950	1025	985	986	1009	967	1002	975	940	1044	968	914	991	963	891	982	1037	933	977	1016	938	953	1004	981	978	978	980	969	959	996	968	969	966	932	948	1008	1046	934	960	992	985	983	970	984	965	972	1005	993	977	975	934	990	1012	979	923	958	1000	991	995	989	927	995	990	973	978	1007	951	938	981	1003	955	979	981	941	973	1018	971	979	952	1014	970	980	996	970	963	946	967	1013	988	976	1036	942	990	1013	1016	955	934	1023	962	968	1022	1000	1015	979	966	965	975	972	952	948	977	966	974	961	942	979	978	1001	913	992	969	1012	1014	940	966	1033	991	963	913	1007	1017	963	976	927	960	970	960	959	997	1057	953	944	946	960	957	945	998	1033	1049	964	966	980	986	975	982	987	1014	931	910	912	1026	1015	930	941	926	937	981	996	956	1041	957	917	993	945	985	969	910	923	897	938	952	940	1009	970	921	1041	1002	1015	979	972	899	962	1015	1003	964	981	992	966	999	994	998	1011	1025	933	1002	995	931	974	940	1003	984	977	934	968	997	987	958	969	992	1006	914	972	996	962	1008	1002	988	948	1034	990	1003	999	981	924	1008	1004	933	1041	987	986	948	962	965	993	944	975	927	1005	1010	1019	1029	961	965	958	998	953	966	1033	998	1016	938	977	994	958	953	1002	967	1016	1003	986	1012	956	982	1001	1009	992	987	1004	968	1007	988	1024	910	971	986	952	967	1053	950	985	951	1019	987	971	970	959	968	992	939	972	973	984	983	996	932	1002	993	935	950	1026	929	993	958	929	950	918	957	974	977	991	1014	1018	950	960	947	977	916	918	968	1003	918	996	961	943	916	992	966	958	1027	956	1006	939	986	1029	1000	1007	874	940	960	965	983	959	992	994	999	987	964	948	1001	940	1004	976	992	988	964	979	899	968	961	1010	983	978	994	1010	944	990	960	1038	1027	945	1000	964	974	921	932	991	961	986	1016	994	996	1003	997	943	1018	974	927	988	972	1035	954	946	944	941	970	993	1019	1006	958	1002	952	963	1007	907	974	961	953	956	955	957	1040	1013	1001	962	977	949	953	979	973	1008	995	1000	973	979	933	1036	1010	1012	964	964	944	998	1015	915	986	962	1001	1022	922	979	972	927	996	1004	1022	949	980	960	1028	962	922	993	969	1033	922	980	1001	969	994	972	1010	974	1052	1023	1010	973	994	1010	950	938	970	976	995	959	985	924	953	1008	935	996	1028	954	984	960	985	1003	972	972	948	979	937	1007	971	984	927	964	928	967	926	970	990	977	968	1004	959	956	991	969	979	968	982	1032	983	985	1006	969	997	975	970	950	968	942	954	1006	991	991	1005	1013	1023	976	961	964	934	999	1019	991	961	1005	960	866	1012	1041	1002	963	1025	920	937	986	996	955	932	954	967	962	954	961	1004	1016	1023	947	951	954	989	993	953	1012	1009	990	980	1007	1010	979	960	978	988	996	954	1004	967	988	916	1030	931	968	962	966	976	982	1017	991	991	1044	963	946	960	966	969	995	1011	950	1027	933	970	972	973	1041	928	993	969	983	1000	974	950	979	900	980	981	1002	1008	941	1024	1002	972	978	983	997	994	985	1027	1006	1030	929	934	992	957	924	931	994	1006	970	995	984
53223	47411	42353	44053	44303	53720	32590	28324	14945	4493	2215	1253	667	623	750	585	477	548	450	349	501	544	445	439	433	453	513	460	312	274	278	283	280	277	263	258	283	263	260	252	280	260	288	285	307	278	286	269	254	244	250	258	258	264	262	281	254	247	276	261	274	271	262	277	275	257	231	289	263	275	266	243	279	248	273	249	261	271	257	261	268	246	272	248	285	231	296	276	243	263	238	245	226	262	246	245	244	281	288	288	279	274	294	257	273	264	255	242	290	281	295	266	287	258	251	277	279	232	309	282	244	243	247	256	284	256	281	283	315	224	274	255	249	279	239	262	278	264	293	262	278	262	253	244	264	278	246	280	285	273	239	257	263	262	254	253	250	241	261	252	242	269	252	246	246	253	266	277	264	263	256	285	264	280	287	278	225	283	267	252	260	257	232	275	262	239	249	273	249	288	304	279	243	260	284	311	295	242	264	272	242	288	247	256	252	226	268	285	282	285	263	289	266	254	266	253	288	292	263	300	248	287	264	246	274	231	250	245	293	252	268	272	283	262	240	234	282	279	256	263	260	284	346	279	271	260	306	268	316	263	240	262	262	265	257	258	240	245	297	260	255	253	271	262	279	244	264	262	263	260	261	266	257	262	277	250	225	241	260	275	270	250	266	264	282	289	254	263	261	276	271	259	293	311	266	293	280	296	275	252	267	285	282	257	246	270	268	286	257	267	283	247	280	275	262	266	279	265	267	266	282	292	264	279	269	266	254	235	242	282	288	281	290	292	267	278	237	287	247	256	277	255	240	272	285	280	292	267	255	236	273	255	289	269	267	244	272	248	240	248	260	289	280	272	251	287	256	290	263	269	294	267	282	258	261	254	272	281	236	246	279	271	261	267	303	275	301	268	287	275	291	255	276	270	264	271	230	257	282	284	260	277	308	234	276	265	259	268	260	311	296	265	246	277	276	265	246	272	263	266	269	251	267	248	264	251	240	266	251	274	269	280	252	276	249	290	284	254	267	297	285	277	245	281	275	276	253	245	263	246	247	275	269	257	268	257	246	283	254	255	244	254	290	242	241	273	274	248	255	261	269	255	275	254	254	269	292	299	270	244	257	272	281	280	255	255	237	287	269	252	261	251	272	282	253	290	270	275	250	279	275	282	293	246	243	256	258	263	262	240	255	291	291	266	239	259	272	280	281	250	267	231	272	271	262	256	267	248	263	268	242	266	277	244	235	260	250	266	269	299	256	243	260	265	224	310	279	268	294	254	262	278	248	301	287	272	266	240	264	243	262	277	292	282	247	274	259	253	283	259	278	280	265	238	290	272	260	270	281	264	268	275	236	237	274	290	257	256	272	282	243	283	272	247	258	272	260	289	272	238	265	247	252	269	256	287	279	286	267	266	259	252	305	253	255	259	261	259	256	249	237	280	296	292	269	288	229	260	265	269	274	261	262	260	266	276	270	259	277	281	220	276	286	242	263	265	263	275	252	259	287	297	267	270	283	278	286	274	255	266	259	264	277	261	226	275	269	312	293	261	234	254	279	269	265	260	266	268	299	295	259	284	233	260	263	247	282	267	248	243	248	276	263	250	261	259	248	275	283	255	257	227	290	245	288	291	211	257	257	280	258	272	276	257	265	263	250	283	270	278	279	240	255	265	268	294	260	287	270	271	281	277	277	265	232	263	288	256	257	264	259	273	248	261	261	257	245	257	243	274	266	265	272	265	258	275	252	266	256	254	249	280	299	247	258	269	285	301	276	275	241	260	254	279	254	276	258	273	265	262	246	266	245	259	268	259	276	290	261	263	273	269	253	271	313	268	281	260	243	269	285	271	279	268	274	229	276	278	262	255	245	269	265	286	273	271	271	237	280	296	270	263	253	269	267	250	281	300	258	256	286	289	286	252	270	229	268	323	272	275	271	258	263	258	274	260	247	293	269	268	283	262	239	271	258	259	254	270	274	265	271	234	279	276	272	263	248	246	260	273	253	293	260	239	261	279	267	269	262	276	327	268	273	283	253	290	268	297	266	273	264	282	304	261	266	261	267	271	276	268	229	275	269	272	264	274	254	267	265	264	259	241	293	260	264	249	242	255	266	263	234	291	275	276	247	303	267	267	237	260	297	287	293	241	272	269	277	262	305	262	241	251	284	263	272	243	252	279	242	242	253	288	252	292	257	259	299	269	233	277	274	252	258	256	261	316	270	219	275	242	260	258	280	273	276	262	245	254	271	259	263	308	259	276	238	279	290	273	271	263	273	254	274	268	280	271	222	281	285	272	247	244	231	267	260	269	303	284	247	264	273	259	261	244	254	255	271	285	248	235	282	278	290	241	263	259	251	276	273	252	288	259	265	267	240	225	257	293	284	269	280	268	249	276	290	289	291	297	241	281	253	272	273	253	255	298	269	265	258	291	274	269	278	247	254	248	290	252	260	252	279	287	280	264	250	265	278	250	273	251	268	281	263	249	279	301	288	255	232	270	254	264	243	246	281	258	252	281	267	289	264	249	255	250	234	266	258	272	285	249	267	245	311	259	215	275	289	287	291	243	280	272	265	272	222	234	286	284	281	254	273	267	289	236	264	275	255	248	263	291	260	241	234	282	282	227	265	271	270	291	243	247	285	275	259	270	245	276	252	277	264	284	270	285	257	259	286	259	241	253	276	249	230	234	232	268	277	300	281	257	251	265	270	278	279	251	256	232	244	272	282	243	249	261	269	249	256	271	259	287	295	293	270	283	283	253	257	259	267	240	306	237	260	275	304	271	270	237	245	263	264	292	261	251	257	259	270	265	290	253	279	266	241	245	266	266	276	257	246	266	318	260	267	280	272	293	245	254	252	267	263	254	271	279	310	272	279	259	274	251	257	248	260	259	301	259	252	280	274	276	262	289	273	274	295	269	271	255	243	270	257	261	268	276	256	259	218	262	261	291	229	273	254	280	255	244	279	268	265	261	280	277	248	270	268	270	249	261	258	248	251	252	300	280	282	257	248	251	262	263	287	237	262	279	282	259	242	246	284	261	272	306	256	298	260	266	249	244	263	246	266	273	317	289	270	284	292	246	231	268	260	302	275	274	247	277	268	248	270	282	292	261	284	250	270	266	241	253	267	261	278	256	248	277	240	236	260	287	266	252	246	265	220	251	292	273	224	259	226	284	272	254	274	273	272	266	264	276	226	260	274	251	285	286	264	294	295	279	252	266	291	266	266	289	281	261	240	257	241	257	292	280	267	276	289	259	249	279	252	266	275	294	266	263	234	304	270	268	238	254	274	278	283	272	242	297	258	257	276	278	248	292	277	295	276	255	258	256	257	280	249	270	258	238	272	273	265	266	274	286	256	243	275	247	286	292	267	268	290	254	255	232	301	273	263	268	237	280	263	297	284	277	265	271	282	272	271	289	277	287	249	266	256	248	300	246	287	260	266	259	245	272	302	277	242	288	263	243	269	265	241	285	237	294	239	252	278	275	255	298	243	251	262	267	248	262
42969	49162	49034	49220	62521	60265	41706	42200	18148	9217	8964	5533	2983	2782	3380	2711	1961	2294	2021	1334	2128	2577	1491	1493	1548	2069	2479	1970	968	770	779	718	685	668	677	701	666	666	669	652	670	666	658	636	692	641	654	659	638	671	657	590	630	606	601	629	647	665	673	607	666	627	633	634	635	658	627	625	620	672	658	626	630	587	641	608	599	596	656	636	636	626	647	609	678	636	622	686	671	621	633	633	631	615	589	628	623	605	634	628	598	646	631	648	614	607	622	613	646	612	628	608	606	599	660	631	633	650	662	640	641	626	604	615	665	615	629	602	595	613	580	649	631	607	627	605	606	608	615	624	626	643	675	618	625	605	625	632	603	634	621	607	648	612	619	625	634	663	643	625	618	596	595	577	628	616	619	602	589	626	584	592	641	602	619	654	610	624	642	601	598	620	661	611	634	629	612	625	618	643	648	666	617	579	646	564	600	557	640	675	594	646	633	547	603	629	618	620	625	630	621	599	596	597	605	612	633	601	618	599	632	650	634	596	611	576	623	608	670	632	622	636	643	568	624	617	603	672	647	645	626	614	606	637	609	663	632	610	625	613	597	633	582	627	616	617	575	589	638	614	629	590	598	600	605	606	592	641	644	587	612	611	632	580	646	630	601	657	622	595	592	622	608	599	638	604	608	578	622	577	574	634	589	652	649	627	617	639	611	611	602	600	636	630	645	608	597	591	601	614	668	614	635	634	623	612	639	613	612	609	631	635	638	647	569	632	612	621	567	648	587	615	604	647	671	627	635	582	630	642	612	638	611	603	605	614	641	652	634	604	633	618	587	625	597	617	613	620	580	632	625	608	625	595	593	631	630	642	603	608	627	614	552	635	646	608	698	623	666	600	652	616	624	639	662	602	642	588	665	618	584	630	594	594	621	616	625	661	606	645	625	653	619	597	577	637	658	618	639	637	573	620	629	656	606	632	652	663	660	609	623	575	618	597	609	628	650	661	603	604	610	605	599	622	634	625	613	630	661	595	615	611	600	676	618	624	611	640	605	573	614	600	591	634	620	609	650	596	621	564	611	621	628	559	602	598	606	601	632	606	626	616	623	670	635	618	681	626	633	629	633	613	603	654	620	586	608	626	604	626	613	634	646	646	599	611	605	593	664	623	591	626	592	652	597	610	598	634	644	596	649	588	650	625	677	639	644	616	670	645	603	638	609	632	649	646	593	602	609	613	588	655	614	583	601	647	616	621	667	612	591	592	629	630	608	624	579	616	630	622	619	658	635	612	578	626	639	601	613	623	623	637	621	606	625	612	636	604	620	652	645	597	651	656	595	624	656	635	630	627	587	617	592	638	623	597	602	619	613	604	600	603	620	612	615	639	605	612	619	661	576	601	604	597	581	578	646	645	607	653	606	648	613	661	600	610	648	612	625	612	640	562	585	685	598	615	623	647	607	619	630	641	614	582	648	642	629	563	613	660	580	611	649	634	595	618	665	605	649	634	645	618	626	601	601	619	626	601	613	621	572	610	605	608	601	615	670	651	584	602	638	655	659	592	634	665	639	625	635	597	648	580	593	626	636	607	586	655	617	638	630	643	631	621	607	600	657	614	575	633	581	621	656	629	632	664	659	602	649	580	636	604	610	647	631	582	639	628	655	643	659	606	648	610	613	604	597	639	622	595	646	668	596	650	639	596	627	630	605	648	629	621	591	603	567	626	597	613	627	593	639	634	659	591	608	635	598	595	656	596	663	619	581	637	606	608	623	570	616	633	617	609	591	606	613	597	617	610	668	592	600	580	661	594	611	637	681	611	605	626	610	542	582	589	601	611	578	592	625	615	646	629	639	593	641	634	635	605	636	623	599	593	684	574	653	599	641	675	607	583	638	606	609	631	607	660	618	588	647	591	642	597	635	622	640	647	661	605	612	644	604	592	624	612	611	596	633	579	649	629	617	601	579	604	671	610	591	708	595	650	643	654	605	612	610	627	652	666	648	630	635	623	645	601	624	642	626	636	637	681	608	646	623	638	610	656	601	592	639	598	637	636	663	615	627	621	624	631	644	611	608	601	628	601	608	609	608	657	660	654	639	649	588	569	614	602	619	616	614	672	625	637	640	560	612	630	657	664	661	647	603	609	633	630	584	598	635	654	603	629	609	598	653	572	592	632	636	645	615	636	605	615	598	612	610	625	624	609	655	631	604	641	618	618	629	597	624	671	610	626	593	613	631	599	631	602	647	632	615	614	591	614	678	627	675	618	629	630	602	635	628	598	621	619	643	648	605	637	609	640	617	613	606	653	594	601	621	631	642	595	615	624	612	668	640	603	628	594	592	633	634	653	588	654	628	643	620	594	655	649	617	608	622	623	599	613	623	596	598	643	570	607	650	608	595	626	661	588	615	636	606	626	602	622	620	586	609	595	580	631	619	672	621	668	629	610	642	617	646	612	595	627	644	641	646	633	610	592	666	603	635	598	641	565	575	619	622	612	648	648	642	624	645	662	633	634	619	649	588	636	596	604	643	650	663	635	627	594	598	599	630	601	605	613	651	620	651	661	621	684	607	593	618	601	567	626	591	638	565	601	594	600	618	633	600	612	627	630	641	603	617	661	617	611	621	656	623	610	654	644	603	598	634	607	628	611	602	629	594	670	633	578	640	574	648	624	621	617	636	628	626	637	594	614	649	636	629	576	603	580	622	605	672	586	610	613	626	636	650	625	624	595	623	617	617	629	648	597	635	604	609	629	592	615	664	611	643	623	582	653	606	627	619	617	596	636	674	595	654	639	620	620	602	649	652	640	624	647	663	617	594	629	659	597	666	648	610	611	595	594	616	581	644	599	586	628	634	606	624	621	607	602	607	604	637	620	639	580	658	594	662	660	654	636	632	661	641	609	690	645	621	685	658	652	632	626	598	587	624	607	601	644	612	630	606	651	603	618	644	648	632	647	597	628	644	619	572	597	640	595	636	651	594	622	657	615	620	588	661	609	584	623	633	612	582	584	623	575	598	648	638	584	639	593	607	634	645	619	594	647	608	585	647	632	593	628	639	653	666	645	626	596	625	608	633	619	598	610	640	616	606	619	597	649	611	606	630	629	632	634	628	583	606	620	646	635	570	635	623	614	635	645	646	603	568	583	669	651	626	670	643	616	671	595	604	601	595	638	609	623	634	625	653	645	642	682	678	654	592	628	612	613	585	602	606	596	596	663	649	649	621	592	640	640	605	611	617	611	672	582	624	602	618	653	636	638	612	600	580	628	614	599	625	634	629	626	587	622	616	643	637	566	616	637	606	642	626	603	648	639	585	638	655	618	642	590	617	631	585	622	590	621	628	594	657	691	628	622	627	606	600	601	625	638	597	599	629	600	614	628	664	618	638	603	604	649	612	606	611	616	648	613	618	611	597	647	615	603	630	580	635	576	601	560	607	627	641	651	635	640	624	588	595	648	619	607	664	662	606	663	607	592	638	628	593	617	600	634	615	604	592	633	644	639	609	593
57325	44729	39667	39936	42484	49960	38011	35505	23104	10798	5036	2570	1402	1279	1108	839	553	830	606	418	688	728	370	440	422	485	752	849	379	249	244	243	213	191	185	196	188	211	209	230	194	203	228	190	212	202	214	208	189	216	168	189	177	195	206	209	210	212	181	190	177	182	178	178	199	184	176	192	176	181	211	191	216	168	168	195	177	196	204	192	191	192	190	178	161	179	192	180	171	172	179	168	205	176	178	194	201	180	181	183	197	191	190	188	179	168	185	182	168	202	188	183	161	176	159	184	192	189	209	169	195	190	191	212	183	174	156	177	170	200	176	169	179	185	187	176	197	185	180	196	174	187	189	193	162	176	172	201	185	211	177	177	176	161	176	194	186	194	192	183	167	197	208	199	186	188	193	197	173	223	206	175	198	176	185	179	177	183	166	186	179	187	158	169	168	189	177	197	174	196	202	191	194	204	188	177	177	185	177	202	161	170	197	172	174	187	178	182	209	208	182	185	202	174	188	170	193	176	182	159	193	186	164	182	165	192	172	205	172	191	181	202	172	164	194	180	197	188	200	174	191	160	186	181	182	174	176	178	200	195	187	195	174	191	185	194	209	187	203	190	180	209	185	157	202	169	174	204	185	179	201	196	186	190	194	188	186	182	207	172	205	195	170	201	190	199	179	181	216	176	216	189	184	198	146	194	155	178	206	198	187	161	197	200	162	182	173	186	181	180	143	186	158	185	214	193	192	186	216	173	147	201	195	178	184	197	199	164	203	192	232	209	183	216	173	172	183	203	193	185	200	217	193	187	169	186	196	195	177	171	153	182	189	171	183	178	201	188	178	158	172	175	166	164	190	186	202	195	175	172	201	199	203	197	178	221	198	187	194	171	203	226	181	182	170	174	195	198	172	187	199	172	192	164	169	191	186	205	173	201	183	170	174	174	171	205	192	182	201	174	176	182	189	166	188	159	182	181	187	155	183	187	176	198	171	178	217	196	181	189	189	167	177	182	153	180	204	187	206	198	168	206	150	167	196	191	189	180	167	170	210	188	189	185	207	189	169	178	186	196	186	190	174	166	170	198	192	170	164	180	201	187	172	175	165	179	198	201	172	156	190	175	178	183	156	190	171	202	186	172	189	202	200	177	185	208	180	174	181	185	192	192	187	184	192	181	178	162	206	192	161	197	186	197	197	183	181	175	177	190	202	193	211	182	172	177	163	167	176	170	219	204	171	181	175	175	178	187	196	195	202	175	164	176	188	190	183	190	192	174	187	160	178	164	181	195	186	184	197	159	200	188	183	180	159	190	183	209	177	149	181	177	186	183	200	207	200	172	195	195	184	204	179	178	206	165	178	184	184	197	174	174	187	145	179	174	175	184	171	180	185	208	166	204	218	183	168	176	178	169	178	197	189	180	202	183	162	175	182	205	146	184	177	191	185	191	178	170	198	211	180	185	177	188	162	213	163	181	185	206	196	189	166	185	180	204	181	171	153	178	194	192	175	194	188	185	182	170	176	177	162	158	211	185	168	184	189	170	180	182	163	167	183	173	163	191	192	188	198	181	183	190	185	178	171	187	190	193	183	179	181	187	189	184	188	179	191	192	173	196	189	188	178	173	161	177	177	178	167	193	157	181	205	181	186	180	194	185	207	171	161	168	201	184	173	187	186	189	194	181	177	187	207	182	201	186	190	199	193	210	192	182	193	179	190	215	173	170	179	196	177	187	172	195	178	197	199	173	211	192	196	198	169	191	192	203	217	190	208	169	172	195	160	192	199	191	151	207	196	188	175	178	173	199	192	184	196	201	189	189	178	166	184	175	199	186	182	183	203	177	208	180	165	169	176	172	165	182	198	190	193	170	187	187	166	169	189	208	203	182	162	184	188	191	156	183	188	161	184	186	178	153	182	181	200	207	186	190	171	174	189	187	195	208	202	173	180	198	211	194	163	190	156	179	165	202	219	180	185	185	185	202	201	170	172	187	173	201	183	170	173	178	178	184	186	194	189	209	173	160	179	177	195	184	189	181	180	178	197	173	222	192	221	188	188	177	224	206	180	170	176	192	205	189	170	181	197	224	197	197	176	169	185	174	183	161	168	196	176	200	187	203	186	196	205	172	190	209	188	207	181	151	200	172	194	198	192	197	208	168	190	212	180	172	194	183	180	190	199	172	202	199	207	186	223	194	210	204	180	175	171	191	169	174	190	188	205	202	180	176	178	196	186	192	192	186	222	191	158	197	191	193	198	197	173	202	207	185	198	185	188	180	162	166	203	189	223	192	179	205	193	194	167	181	176	186	168	188	156	171	196	175	178	209	187	195	177	186	192	184	198	193	185	175	184	187	174	156	203	194	189	201	211	200	169	204	182	161	160	206	188	193	187	191	202	194	203	178	199	184	184	192	162	172	155	182	182	187	170	179	180	166	169	201	181	198	197	192	177	162	202	185	213	199	195	179	182	196	192	191	187	209	201	169	179	175	206	186	147	195	198	185	187	200	197	189	194	194	205	179	182	192	202	187	174	200	192	171	192	175	170	171	194	188	171	166	175	176	193	156	189	166	208	201	166	172	188	180	205	198	184	166	204	195	172	196	181	180	160	195	224	178	207	171	175	208	190	198	185	165	175	173	191	189	162	203	183	186	194	171	170	163	167	157	177	187	203	200	154	202	198	198	173	161	155	181	161	190	198	203	172	189	182	190	177	181	196	199	204	168	188	179	156	180	195	199	180	203	195	163	205	196	184	192	177	162	193	195	195	178	162	175	166	161	188	160	168	153	173	185	175	186	180	171	180	188	189	195	169	166	185	149	203	205	203	167	196	152	167	185	181	162	204	208	168	156	170	177	206	177	207	193	177	215	211	180	189	208	182	172	192	196	157	179	197	197	188	187	186	200	201	163	212	159	170	184	176	168	199	173	173	200	176	190	191	185	186	166	212	181	188	168	183	197	169	181	169	195	181	208	181	183	179	173	186	178	167	197	195	182	178	193	176	182	162	180	195	204	183	207	183	184	190	212	185	198	180	179	201	183	176	181	169	169	200	174	185	162	183	188	185	191	186	175	211	187	178	192	180	181	193	166	188	205	207	194	173	160	196	187	165	201	224	185	177	166	190	177	189	181	168	220	200	177	184	181	184	190	160	223	210	190	193	188	177	178	215	194	203	200	209	197	180	217	176	189	188	174	157	184	156	211	186	169	174	153	197	190	186	160	199	186	213	197	183	149	176	225	203	159	176	197	171	180	167	195	194	186	182	175	173	164	195	173	193	168	204	166	166	191	216	198	190	161	175	200	177	189	190	187	175	164	184	184	165	188	159	223	182	203	198	200	185	160	173	205	184	171	182	186	182	195	199	183	196	189	212	217	186	176	175	176	191	184	197	176	191	165	184	174	173	173	183	188	197	188	193	161	173	166	188	184	200	164	176	173	158	160	196	183	190	176	189	154	176	190	170	220	193	184	196	196	211	171	183	179	186	184	194	179	192	211	177	188	170	155
49208	52905	51501	49325	65696	62050	50983	50408	23925	14471	15161	9243	5598	6000	5063	4219	2611	4190	2845	1804	3771	3543	1695	1952	1979	2185	4377	4621	1754	845	815	671	587	562	566	592	614	588	535	555	554	544	532	547	553	528	521	538	566	498	516	520	488	480	498	495	504	500	535	512	451	499	503	491	493	503	495	528	466	509	495	446	512	484	525	510	533	474	488	509	461	519	510	461	483	463	482	481	490	497	481	485	462	505	445	476	499	502	459	463	493	483	487	453	477	499	472	472	502	501	464	458	454	472	483	452	487	451	423	449	467	482	465	444	495	462	484	482	482	518	459	464	487	500	497	489	458	419	460	454	472	468	441	482	472	486	458	498	467	503	448	503	508	419	503	452	480	466	441	442	478	438	441	478	458	455	473	479	514	476	482	465	459	486	481	497	466	495	462	447	451	459	465	468	434	480	490	511	431	487	492	458	473	439	499	471	430	504	471	471	475	492	469	470	492	497	429	447	474	473	429	483	465	494	494	455	435	496	470	477	475	437	467	469	478	454	463	446	481	438	460	464	494	476	467	505	467	448	485	458	469	482	483	476	529	455	481	468	463	473	485	468	450	495	488	451	455	443	468	430	490	461	479	457	473	476	478	458	446	462	479	426	462	472	473	457	458	463	470	475	451	448	498	481	482	493	455	485	440	462	512	458	459	456	459	436	455	483	468	453	472	497	486	513	487	465	478	449	454	476	475	482	466	481	520	497	458	438	483	463	483	486	448	525	447	438	440	454	488	497	480	437	466	504	447	517	479	455	451	438	487	458	477	462	464	507	454	463	443	494	471	454	459	459	466	485	463	481	439	464	459	466	476	465	500	473	437	486	452	466	487	452	506	500	439	429	423	467	477	481	467	506	507	486	457	463	467	472	423	431	499	482	489	432	482	462	456	460	504	464	484	469	457	480	454	497	481	460	450	426	425	475	496	469	453	482	461	456	452	489	454	484	469	454	433	435	474	474	490	473	468	454	471	482	465	478	463	451	485	502	448	478	425	496	472	456	441	434	480	463	427	454	451	444	483	468	456	498	475	430	505	428	455	459	491	455	410	463	479	486	517	487	534	484	470	443	459	493	440	462	454	447	464	467	457	513	520	489	453	467	434	470	443	485	461	457	452	487	486	444	459	461	493	419	469	461	519	476	505	443	413	451	472	464	456	447	502	466	479	429	464	446	468	450	457	445	489	437	450	438	434	446	447	456	495	492	493	440	477	461	476	472	464	451	468	475	479	456	518	441	497	448	499	463	506	477	496	450	459	489	478	459	452	476	485	487	477	484	482	440	460	436	432	442	466	451	477	457	446	459	455	483	473	440	468	453	455	473	455	442	498	466	469	506	460	457	467	442	426	494	486	443	478	456	457	458	471	438	492	446	469	444	473	488	449	478	497	486	468	437	464	423	459	449	469	498	452	486	474	489	459	495	468	486	457	458	432	501	441	470	491	477	473	435	463	434	477	428	474	511	471	447	495	476	447	470	464	442	495	447	452	449	455	479	441	446	519	461	429	477	489	501	477	493	457	459	458	480	440	473	464	450	452	475	488	477	447	487	501	452	501	493	444	489	491	461	491	469	433	477	451	495	465	459	492	471	427	485	431	454	428	442	484	446	439	482	488	483	466	432	461	494	496	452	504	470	443	458	474	494	477	477	486	440	488	432	496	496	506	461	450	472	477	479	480	463	421	443	457	454	464	459	470	466	512	500	471	453	457	505	451	487	455	470	493	473	496	485	443	441	496	456	468	452	480	474	453	468	438	440	465	470	469	467	477	454	430	467	467	474	462	496	478	510	478	463	458	455	473	456	466	529	460	442	478	450	460	460	458	457	489	454	483	458	459	453	491	460	490	473	493	492	495	471	448	457	503	493	426	473	457	451	450	417	446	482	472	478	504	453	470	478	481	454	450	447	461	477	454	463	440	469	484	493	528	444	447	446	460	487	508	495	468	463	439	498	473	478	436	451	479	424	460	521	450	481	422	480	498	455	443	468	459	471	463	496	469	466	468	510	494	485	452	428	446	446	486	457	456	433	494	446	435	481	463	431	432	453	502	473	486	459	465	458	500	458	472	458	449	480	505	508	437	424	482	462	466	473	486	453	447	470	467	451	500	456	489	514	500	471	500	479	482	462	479	511	470	477	469	426	499	471	450	458	464	460	486	487	457	467	486	436	438	447	515	444	458	490	479	486	469	461	469	453	495	470	513	447	448	519	464	444	506	428	448	440	450	460	494	426	499	464	463	491	474	451	473	471	433	488	468	459	461	496	506	473	462	470	437	467	451	456	450	467	504	467	428	487	450	446	457	446	451	437	476	441	473	475	471	432	419	469	488	472	457	465	461	465	440	471	424	468	447	424	493	453	450	482	485	477	423	487	463	452	456	444	416	481	461	436	464	483	512	420	513	426	469	453	465	492	498	479	451	494	462	464	463	447	455	473	460	442	460	452	455	418	456	459	480	461	459	461	461	470	430	473	507	488	488	449	463	439	493	490	460	482	462	441	486	493	476	474	454	497	485	497	443	445	469	489	455	471	449	457	486	468	455	466	469	480	465	448	477	472	451	459	438	481	474	457	444	455	495	419	430	463	469	473	449	455	460	482	446	449	466	453	470	466	524	450	457	487	478	499	445	500	440	484	485	482	503	493	443	488	474	485	473	467	472	457	480	457	465	463	521	470	446	503	484	437	482	504	463	486	431	439	490	460	462	485	494	484	446	465	441	457	439	464	484	467	485	470	460	458	428	477	443	458	476	461	484	431	458	451	437	403	460	448	472	497	462	532	494	511	465	470	447	463	467	478	464	424	468	473	479	478	479	437	463	485	474	442	492	489	464	482	457	461	454	449	495	468	455	518	476	478	489	470	478	441	447	464	435	468	445	487	455	454	433	454	456	458	447	497	438	435	463	471	462	421	476	439	459	461	460	470	460	472	451	458	432	436	463	467	468	455	447	444	479	481	504	442	418	471	470	467	447	478	461	487	497	469	462	499	463	479	466	471	461	481	452	428	444	475	438	457	492	463	460	464	494	478	474	469	464	460	466	451	482	470	499	442	469	471	491	464	446	442	462	445	500	455	468	443	476	473	484	498	488	448	468	481	497	447	468	477	458	453	419	468	452	482	402	457	482	472	488	466	471	490	474	472	474	478	447	479	468	520	461	431	467	464	457	442	486	502	455	419	417	473	465	506	488	458	466	506	470	488	474	479	450	481	485	471	472	471	453	468	506	481	468	438	447	507	523	494	490	477	440	441	475	455	515	504	488	475	481	450	473	467	493	491	470	474	491	491	455	433	446	473	475	483	523	462	427	500	445	443	487	472	436	429	462	450	428	434	468	469	473	454	441	489	461	461	442	465	489	480	428	459	510	494	511	463	428	457	513	441	450	466	459	456	453	455	488	427	476	438	481	454	480	471	475	473	496	488	444	477	479	473	484	494	485	465	457	502	473	471	442	467	449	487	474	466	406	478
16405	16282	13829	11942	6613	4505	1803	1286	671	527	494	535	478	429	487	471	452	458	477	447	467	426	459	412	449	453	449	492	447	432	427	414	422	432	415	426	439	415	403	408	409	418	409	421	402	449	464	461	451	462	446	430	416	445	452	410	435	396	406	430	432	452	463	473	428	414	495	433	473	456	448	435	446	423	403	413	464	407	426	451	442	433	417	432	389	441	468	445	405	431	428	456	450	437	408	430	457	447	460	455	463	437	434	497	426	439	396	407	436	442	428	435	410	455	496	458	454	438	465	435	385	412	422	432	423	429	416	461	458	426	462	399	430	393	455	447	420	453	440	453	424	438	436	483	466	463	471	380	444	452	434	416	448	477	418	445	405	450	431	429	392	455	420	467	453	471	425	421	434	419	417	464	452	481	442	426	423	451	425	416	453	457	381	428	406	414	425	415	473	447	463	466	477	442	439	454	426	469	438	443	407	438	416	455	494	456	437	400	459	446	450	430	426	393	457	424	445	439	475	443	434	425	400	397	470	443	461	453	453	425	451	439	417	430	430	403	412	424	480	478	456	414	395	394	441	463	459	422	402	429	476	419	420	435	416	462	446	458	438	431	431	407	432	425	458	449	456	405	411	432	409	419	424	408	456	416	460	432	447	500	462	447	468	444	442	393	418	446	451	405	453	401	438	442	431	462	441	407	456	447	445	413	438	457	417	434	460	424	410	432	435	434	440	448	441	452	431	456	450	443	482	460	432	431	405	433	427	455	462	447	441	445	433	461	437	430	447	458	442	440	440	445	438	452	437	439	483	424	436	432	429	433	465	409	410	455	430	447	482	438	436	411	428	437	433	441	446	443	432	430	453	439	424	441	423	429	466	428	411	414	424	378	430	496	439	431	467	442	472	405	401	429	457	445	422	426	422	431	401	410	441	431	396	441	451	414	443	416	455	462	459	450	460	408	463	439	412	406	423	458	434	451	434	424	476	415	406	449	432	429	425	412	480	450	435	425	422	433	429	437	447	428	425	425	430	405	446	409	465	467	456	461	469	438	412	434	455	473	449	439	477	406	430	442	454	420	472	406	489	437	477	394	442	406	464	418	438	421	442	443	394	406	426	459	395	456	442	460	439	473	404	447	435	423	458	421	434	436	400	426	464	444	472	449	459	452	440	440	468	461	433	441	456	454	430	456	421	421	443	433	459	462	473	454	429	419	445	421	412	440	480	431	485	425	450	459	435	461	429	442	434	470	456	457	478	433	453	419	428	438	433	426	427	393	391	438	399	404	445	431	435	428	431	487	452	463	464	443	437	430	420	452	386	446	444	455	474	408	423	452	486	471	474	449	437	434	461	493	463	405	434	429	436	424	433	467	441	469	474	435	446	446	467	419	410	421	415	447	428	445	462	432	464	442	446	409	421	423	425	445	461	442	442	404	431	439	451	453	446	432	436	459	426	408	465	468	442	419	431	458	447	437	423	414	411	436	448	435	429	453	449	455	441	427	428	420	480	444	437	423	431	434	434	434	466	432	433	447	456	439	423	464	498	431	401	447	433	462	457	437	410	437	474	450	463	453	413	424	421	476	461	446	449	403	426	453	462	448	401	431	446	426	459	466	462	417	419	426	444	440	434	414	419	505	467	434	438	436	437	426	410	429	436	408	473	432	448	479	439	451	434	430	431	433	442	453	444	394	418	449	434	427	452	417	454	464	428	467	458	408	430	405	424	449	448	403	464	425	420	449	422	457	472	460	469	442	410	458	449	411	404	439	442	449	393	435	436	411	472	427	428	443	422	453	439	485	478	469	501	432	416	425	432	389	466	438	427	452	469	453	399	459	440	470	456	386	476	439	411	445	431	456	446	472	428	426	422	434	423	430	433	437	473	435	408	448	436	461	431	462	445	460	442	445	470	468	445	469	436	443	424	443	453	447	441	423	428	397	458	470	403	413	418	424	441	459	449	439	464	418	438	446	415	454	418	431	451	459	470	444	431	438	405	443	456	462	438	500	427	451	430	444	446	450	463	421	430	429	464	466	465	450	472	446	462	456	424	427	453	453	449	419	463	452	474	423	421	412	391	409	435	479	421	446	423	449	436	429	454	437	427	426	467	456	456	470	398	452	463	463	470	450	446	421	419	436	452	438	425	452	431	454	443	497	479	418	444	446	449	398	423	409	431	411	395	423	475	447	411	402	437	430	441	426	466	416	474	432	421	445	435	440	427	418	450	460	433	432	465	445	438	439	468	461	455	452	426	461	396	449	410	450	425	467	447	457	452	446	478	458	448	416	448	457	420	394	447	441	455	423	433	463	468	424	440	443	443	447	429	457	462	437	445	460	468	417	479	454	461	450	403	425	428	403	426	413	454	439	399	425	471	471	397	441	426	419	424	448	438	416	439	452	471	413	463	425	490	407	430	438	409	423	459	443	415	434	415	426	426	432	396	432	422	440	453	412	436	405	476	449	444	413	399	427	414	450	419	421	450	449	409	417	443	489	445	411	403	411	472	446	418	468	448	406	426	427	425	412	433	411	454	434	441	447	416	425	466	462	444	469	470	448	407	419	422	459	445	440	442	433	443	410	462	454	472	394	415	453	480	422	443	452	425	471	466	391	439	402	448	413	460	455	417	406	428	434	442	414	428	437	450	450	429	439	443	489	441	452	441	417	436	421	439	448	394	444	451	459	438	414	401	462	456	424	434	427	433	476	447	465	444	465	442	439	459	421	435	416	454	466	435	419	420	454	388	454	422	426	448	447	449	442	436	377	423	436	442	476	448	444	468	456	426	427	440	460	450	463	422	458	424	478	435	379	401	461	439	424	421	435	455	438	429	412	430	449	461	454	450	440	454	463	449	448	410	424	411	430	473	470	450	430	441	475	442	448	454	457	414	431	472	449	453	459	442	437	449	402	461	430	368	437	491	394	423	460	445	417	442	436	443	411	454	429	407	488	462	461	422	465	431	439	471	474	428	388	410	414	466	428	477	442	441	392	426	456	462	410	450	443	444	429	408	432	439	421	464	456	444	453	435	421	444	432	391	426	447	421	429	415	440	440	427	387	402	439	460	457	435	434	490	413	389	420	421	445	435	425	429	418	438	440	454	445	458	433	429	409	453	420	431	453	415	399	436	425	406	414	452	441	442	426	446	442	431	422	426	519	513	393	461	401	429	427	407	413	410	449	440	431	446	439	413	431	419	434	441	459	404	416	421	399	405	443	434	444	447	439	416	438	448	437	413	439	437	395	422	437	461	436	497	419	438	466	432	472	450	401	433	403	407	411	432	456	431	415	440	441	452	437	469	449	435	450	426	423	415	434	437	468	434	423	404	450	444	449	404	448	445	438	392	425	450	423	419	433	460	413	437	429	419	477	485	398	479	455	456	422	421	401	452	462	376	443	418	502	431	452	428	453	477	488	456	430	453	403	441	444	425	484	448	440	420	427	443	469	463	407	432	451	413	439	456	445	425	483	424	431	427	393	422	426	410	418	437	471
13552	17608	20127	20904	19859	16301	7553	5469	2153	1580	1473	1360	1180	1178	1118	1170	1039	1081	1082	1043	1183	1158	1023	1060	1016	1018	1061	1103	969	1012	953	955	983	1000	976	947	949	999	993	965	984	974	940	974	966	984	1039	955	905	979	1002	917	1010	999	962	995	1005	997	973	982	943	982	1054	956	1007	1037	959	968	946	968	973	968	911	932	1015	943	1023	1043	968	948	1009	995	1035	946	1013	1010	973	1022	992	975	981	981	940	964	1017	965	922	935	970	990	950	919	1032	995	1083	993	1028	985	1009	935	1045	1004	984	964	926	975	1000	973	975	991	925	975	982	976	1029	983	943	999	977	993	984	946	991	993	1029	1024	999	987	1000	937	929	934	1003	975	944	1003	992	974	971	990	997	955	990	1017	1003	980	949	964	995	947	995	966	1021	999	946	984	997	987	962	953	995	1000	976	1030	969	960	961	1035	978	961	959	1023	937	952	1025	927	989	1005	987	1015	1009	931	982	961	1015	1007	948	910	1010	954	1016	964	976	964	990	970	1004	939	1027	948	1012	950	957	969	968	980	976	964	1002	999	998	927	1028	1021	957	1017	977	901	1013	986	979	922	987	963	992	976	932	1034	967	966	1005	964	988	946	992	954	983	976	950	992	959	986	1006	979	921	1032	1015	995	983	1005	977	987	1045	969	1031	1003	975	904	948	975	965	972	935	1029	955	1013	944	975	973	1008	957	1001	935	996	978	1003	945	940	994	963	916	989	1024	1013	1030	1008	976	1043	1020	965	978	961	952	1026	947	931	943	947	989	1025	1005	960	989	1048	954	1002	948	945	952	949	961	978	950	983	1025	959	951	1009	952	998	983	976	953	946	973	1017	949	991	935	990	972	974	951	988	982	936	1044	1013	981	938	915	987	1005	941	975	971	960	973	955	930	939	958	951	947	982	1004	1036	954	955	955	964	934	989	945	969	990	1033	957	982	982	997	1005	996	1018	978	975	1011	951	907	1006	1015	931	1002	999	994	1053	996	961	1002	1068	983	987	972	975	1034	927	1002	1009	955	980	1024	976	985	928	925	1015	993	1010	943	941	1003	944	939	962	951	946	987	987	1027	974	993	985	978	1018	951	989	991	955	967	998	932	1000	954	983	932	967	977	948	984	1004	967	963	955	967	1014	1016	967	978	998	975	986	1008	997	969	936	931	996	998	975	908	946	966	987	1074	968	1024	993	953	1020	934	981	973	1043	986	960	1008	958	932	999	1014	1020	983	1005	947	967	944	981	1000	1006	1007	1025	1003	947	904	993	980	988	1001	918	964	987	969	966	982	997	955	1017	979	1009	976	929	1039	939	1009	990	997	992	932	997	980	1012	964	959	1046	970	945	941	953	1010	977	938	1014	1028	1006	1017	959	912	950	946	1040	992	1018	984	1036	975	960	970	959	1003	988	996	962	985	1010	985	959	1025	949	1044	1040	940	1013	1049	1028	994	1049	980	977	965	970	910	964	1033	973	959	979	915	995	908	963	976	963	974	983	941	1019	973	978	1032	1027	973	985	953	938	1005	986	1034	1018	956	1015	940	945	987	985	971	983	938	980	996	969	948	937	944	961	992	955	991	989	1015	982	989	1009	921	956	952	973	1003	1028	923	950	1001	989	938	985	1032	965	1016	1033	977	983	976	977	956	1055	951	1004	1015	987	952	998	1002	980	986	946	1001	1029	930	1004	926	946	978	998	958	993	962	945	963	950	965	998	967	983	958	1022	975	966	996	1018	940	990	1003	948	956	976	965	1013	993	977	964	934	1021	1031	995	983	960	997	918	979	927	963	956	964	1029	994	1006	975	1028	978	981	968	997	961	979	975	960	945	891	1001	1013	953	1029	1002	932	958	954	978	969	1003	983	981	993	984	1041	997	974	977	981	974	1016	970	1022	960	956	999	1002	1012	973	976	1019	983	990	946	981	1001	985	948	954	969	1061	976	946	1072	1001	985	955	994	917	969	985	1000	977	1042	993	948	977	917	1050	991	990	1010	949	978	959	990	1022	989	977	952	1022	948	1005	993	941	994	967	946	1028	922	916	984	978	1009	970	1055	1030	983	970	1049	982	889	991	992	975	975	969	896	966	1003	982	994	988	939	984	962	996	1003	957	985	1000	944	964	983	1025	982	961	969	1033	962	1072	1015	981	934	1017	1028	1023	966	973	980	914	1031	992	946	962	1051	977	955	1026	989	980	1071	950	933	1002	980	984	943	975	973	1002	963	988	977	1013	994	1039	974	1007	994	929	1033	1018	933	921	976	965	993	944	988	996	1017	907	1001	966	1011	1061	968	1041	952	995	1004	958	964	973	925	954	948	1005	981	1021	996	1007	1044	968	955	963	1005	974	955	982	990	1010	924	958	982	988	970	974	991	993	994	994	1017	1011	1016	947	972	1012	966	926	960	1012	948	964	982	966	1025	1000	908	1026	988	999	952	1029	1010	1029	1024	1024	973	926	949	947	950	973	953	989	986	983	960	929	978	1002	1026	1000	976	966	999	974	1052	982	1004	912	945	973	1028	1010	990	1011	920	1020	996	946	911	937	972	977	975	958	931	979	989	991	972	967	986	1006	984	1012	947	986	971	1022	959	956	1011	1030	971	959	1000	979	943	1023	1032	977	987	990	1037	925	970	952	970	922	1034	1077	970	1022	1011	1042	924	989	974	1007	996	1011	946	1003	948	1010	1007	995	996	976	978	968	1010	1010	1041	1016	961	924	976	1011	985	968	1042	1027	991	997	965	995	968	988	939	977	947	974	975	1025	949	930	980	941	1047	998	992	989	1047	951	946	995	993	1023	991	951	965	947	982	1005	943	953	981	995	947	985	1028	974	996	932	961	964	998	999	988	1029	977	988	966	910	966	966	1001	984	1000	951	1002	972	982	1008	901	980	982	917	941	972	1011	982	961	990	961	1002	987	1051	940	982	958	936	924	940	884	957	963	957	938	969	1029	998	975	1013	977	1010	954	988	980	978	1041	1004	1047	980	937	973	998	968	962	995	973	1040	986	941	972	932	1016	1010	921	931	958	1006	959	960	991	990	957	967	935	999	996	998	1004	1003	976	953	963	1063	989	940	1005	954	955	960	1009	943	934	957	983	959	973	951	1026	996	972	1034	986	999	990	949	1014	928	978	1014	958	951	1028	1011	985	986	955	1000	1026	1001	1023	966	982	934	991	998	974	966	977	988	1067	966	973	969	1002	983	992	958	1013	942	969	965	978	963	985	962	995	1014	1008	984	959	993	989	969	1000	1056	964	980	934	1055	958	970	978	973	970	983	982	981	943	1009	994	977	966	984	993	973	1014	1001	1022	965	968	1016	970	971	1028	965	970	996	922	966	974	949	964	1009	998	1005	1021	933	973	1008	1022	1008	966	989	1015	962	968	985	980	1013	960	959	968	1000	1026	977	957	957	991	992	972	991	989	1029	921	975	975	968	959	1011	928	1009	963	987	966	926	946	988	984	987	985	898	933	995	949	956	959	946	1031	909	975	907	950	957	966	1027	988	946	943	983	987	1043	970	988	961	1001	978	962	995	1017	947	991	1028	961	913	998	971	1004	1002	946	980	987	998	957	959	998	963	1010	1009	997	989	977	1020	967	1016	949	983	992	956	941	978	1032	1037	1000	1028	928	986	1012	983	956	933	926	985	978	996	1036	971	982	984	1009	963	1012	962	995	992	986	922	959	978	958	1010	972	997	1029	954	1040	954	965	968	983	980	1023	1000	998	1001	1008	1006	979	982	1029	973	994	976	965	954	976	965	969	930	1002	940	968	1029	981	1019	995	1037	991	993	935	989	977	945	946	983	985	1011	998	958	955	1030	1007	988	973	955	957	981	928	986	1020	978	965	997	937	1011	963	1008	930	1005	939	984	973	967	992	1003	969	1023	960	965
53367	46932	43190	41596	41138	44250	32112	28565	13954	3800	2286	1648	1186	949	833	700	500	514	418	409	557	467	375	359	369	423	432	669	371	320	343	259	275	285	279	284	287	272	270	264	288	256	276	256	213	244	245	256	276	287	216	248	273	294	251	294	270	264	285	259	246	251	228	249	276	237	262	272	239	266	291	266	265	251	247	274	273	296	286	257	238	275	242	263	285	272	255	301	259	255	286	282	260	257	285	272	249	257	262	259	252	287	273	256	260	255	286	219	267	249	278	240	234	227	288	281	274	266	253	292	259	306	261	267	248	271	241	255	293	270	279	288	267	270	296	254	282	251	285	261	239	262	294	282	271	244	277	274	267	274	250	239	267	251	261	288	243	285	273	283	270	256	251	296	230	266	248	283	207	284	261	279	298	290	264	263	233	274	292	248	260	262	242	251	252	292	243	254	275	265	241	248	239	241	279	267	252	249	285	312	259	249	271	265	254	279	276	278	256	241	276	279	288	280	269	247	267	254	268	299	268	288	258	265	249	241	267	262	269	285	240	266	301	262	246	281	245	265	252	257	246	275	255	276	242	280	257	259	249	260	263	239	256	295	273	260	260	278	280	259	232	230	271	274	284	257	218	260	259	259	275	242	279	264	256	260	273	247	284	265	234	261	271	275	292	253	270	258	268	261	241	294	254	237	264	262	332	283	250	260	277	284	232	269	271	279	260	236	267	242	263	242	276	271	281	299	254	259	286	248	236	248	260	228	254	277	247	239	282	282	251	282	276	273	288	251	275	250	275	248	292	250	259	235	253	288	278	244	254	286	272	271	249	277	278	278	288	277	260	265	270	276	268	274	273	294	231	237	280	286	277	265	253	298	270	264	274	278	286	261	262	277	232	260	282	277	283	258	235	270	262	284	282	257	281	285	279	251	258	263	253	228	236	282	274	253	240	256	268	287	256	294	286	238	291	280	263	285	269	269	275	270	248	279	280	238	259	262	253	270	269	256	257	255	264	273	264	251	258	294	256	267	276	278	269	252	278	263	250	253	265	285	289	279	289	279	278	277	261	248	268	258	274	265	274	285	250	283	238	291	236	278	247	238	271	256	260	285	270	282	249	252	258	255	230	279	269	262	287	287	264	255	256	264	265	277	247	266	287	249	261	261	278	272	281	242	262	274	256	263	245	273	276	264	252	275	289	286	305	257	278	251	249	301	256	269	237	264	252	275	245	212	269	272	276	250	257	234	248	239	270	274	258	254	276	271	278	281	269	235	266	282	261	241	271	256	254	269	256	240	268	262	263	255	275	254	265	283	247	279	246	228	280	238	265	253	306	296	261	272	240	280	248	281	308	279	248	239	268	268	277	262	261	273	269	247	310	256	301	267	226	261	256	251	281	238	291	262	292	276	269	273	254	276	262	328	262	220	269	270	252	278	280	244	268	251	255	256	277	283	290	262	278	274	258	242	227	290	273	257	277	271	246	273	286	260	237	244	253	252	318	257	268	223	262	228	263	287	268	298	251	276	275	253	273	266	232	290	261	293	262	233	261	259	277	275	247	273	277	266	270	258	258	275	255	265	253	269	268	286	238	249	289	269	229	283	252	285	274	262	227	233	253	235	274	257	248	279	256	271	284	238	268	252	248	291	267	262	251	293	282	262	248	263	277	284	237	254	287	265	258	285	257	278	273	247	280	252	264	284	303	261	267	247	244	272	283	254	252	236	251	288	301	256	246	278	248	247	284	240	274	234	280	273	279	286	245	257	263	224	270	252	250	269	276	252	234	270	265	287	244	280	279	270	280	254	238	292	230	280	298	276	253	284	281	264	255	260	255	263	267	252	278	270	287	250	267	269	269	279	261	246	248	263	270	277	300	252	292	235	237	267	278	272	254	233	257	244	271	254	258	269	288	271	267	267	264	258	271	247	262	268	275	252	265	261	269	262	265	255	257	259	277	246	267	263	240	296	273	253	272	268	287	289	292	268	259	275	257	263	254	258	241	286	240	256	273	250	273	281	295	244	265	247	277	287	279	240	242	283	276	252	243	252	268	284	266	265	230	268	276	271	279	276	270	254	255	256	238	259	254	272	315	286	275	239	247	279	276	260	227	250	284	270	243	247	251	260	268	246	252	279	278	273	254	268	248	294	257	292	253	249	292	288	274	299	272	245	268	243	278	246	242	254	260	270	271	275	248	264	290	260	277	275	264	260	235	280	258	266	265	263	242	257	265	260	241	272	275	264	302	255	268	236	252	276	245	291	258	257	279	281	240	244	255	240	276	308	257	271	285	269	303	267	254	259	261	272	234	262	262	267	297	278	257	260	236	271	262	253	251	253	248	271	265	252	265	239	258	279	244	258	282	238	263	264	265	259	269	250	302	290	265	273	291	263	295	268	274	231	257	264	267	265	279	262	295	241	236	239	254	264	284	255	263	235	271	267	259	220	264	269	266	276	261	242	274	285	264	297	252	278	283	287	257	263	266	224	303	267	267	258	269	245	296	278	275	259	255	259	242	268	241	255	290	282	251	281	271	246	255	263	268	246	258	312	249	251	257	259	250	223	273	262	238	258	264	254	257	290	277	254	257	257	280	242	266	259	292	247	279	267	260	235	243	266	291	307	289	289	239	276	265	271	246	250	272	265	290	298	275	265	256	276	253	227	311	249	290	260	262	256	260	277	221	285	292	267	276	248	254	268	256	276	271	304	277	272	276	274	291	292	277	286	254	272	263	252	299	241	229	224	262	279	272	253	269	254	263	263	264	240	273	266	274	329	272	290	269	284	252	261	273	261	252	256	292	287	249	265	278	259	263	266	246	259	249	260	258	284	263	283	274	223	248	268	286	269	274	299	246	303	276	259	257	243	240	281	276	256	258	233	269	255	262	235	266	254	257	286	283	273	254	280	258	276	251	272	265	272	259	253	276	273	234	281	250	267	252	264	250	250	250	248	259	304	261	253	272	268	252	272	246	249	253	253	240	266	278	269	249	263	241	287	275	251	246	258	270	258	281	240	252	295	258	271	263	275	306	290	262	266	289	296	251	278	282	257	294	289	258	267	238	300	267	272	288	285	255	261	247	250	237	235	259	273	270	260	262	268	251	289	251	302	265	263	267	223	273	300	232	291	273	255	238	265	278	296	265	265	263	254	250	260	269	289	272	232	261	274	259	277	280	277	264	291	265	262	242	267	250	277	259	279	233	273	281	291	241	256	232	219	253	258	283	286	271	259	269	250	236	262	243	269	274	248	279	234	254	277	271	294	252	256	255	246	279	273	248	251	253	282	248	241	260	268	276	234	238	258	278	245	285	239	252	251	261	284	264	278	256	261	250	249	275	247	256	259	297	260	254	258	271	270	249	277	266	246	257	239	261	265	266	254	264	257	249	301	298	266	291	243	254	289	236	225	268	274	306	288	283	275	261	278	229	252	266	273	243	265	267	297	252	261	260	234	244	287	278	274	253	272	285	272	241	265	240	243	261	256	275	257	287	257	265	261
45002	49758	49336	48483	60674	56700	41950	41973	15507	7637	7832	6839	4413	3398	2986	2196	1788	2244	1655	1680	2755	2241	1248	1328	1269	1603	1877	3066	1362	1039	976	819	689	673	642	630	650	669	638	618	635	671	643	630	660	654	614	650	646	651	625	634	646	642	600	631	655	604	656	616	600	641	657	640	608	581	627	636	627	599	649	608	623	630	626	626	616	621	620	636	665	622	659	626	642	600	597	667	622	629	623	578	575	599	617	622	640	635	604	658	650	610	619	637	626	618	652	648	628	655	612	612	622	614	668	631	653	631	614	610	616	579	611	604	598	618	647	631	631	629	570	607	619	626	608	563	619	568	604	630	594	655	630	592	604	579	608	636	614	628	621	637	642	619	643	624	621	584	619	639	616	647	607	596	647	597	596	640	622	593	598	572	577	584	611	617	608	646	577	603	599	641	595	600	603	609	621	641	628	659	605	630	609	615	606	649	593	599	596	646	615	628	595	615	635	613	558	645	639	642	589	600	628	615	660	611	648	616	566	613	596	652	654	662	620	641	602	603	600	607	613	609	614	607	613	600	591	626	617	639	611	576	624	670	646	589	589	600	642	636	560	682	608	620	548	615	638	629	570	589	609	592	659	635	632	631	616	636	608	628	605	600	624	642	603	637	582	620	595	601	639	551	625	627	616	592	589	632	630	606	573	623	623	562	655	593	628	634	587	592	614	636	652	610	586	624	656	595	613	652	616	590	581	616	620	616	626	614	635	613	592	578	610	666	573	601	622	620	621	580	611	652	692	654	666	614	591	581	636	595	625	612	621	635	578	627	586	586	625	564	630	662	646	568	632	606	653	633	599	567	610	602	685	632	599	621	630	629	610	600	604	652	618	615	640	572	638	636	606	639	598	564	616	646	604	577	642	629	642	583	601	614	618	624	623	657	640	615	650	621	565	580	577	585	595	612	644	613	626	665	614	618	597	583	648	592	573	613	610	602	600	600	583	585	581	609	628	626	621	631	630	645	634	572	621	612	640	637	619	645	646	621	599	669	572	634	634	618	659	627	656	584	631	666	624	663	639	626	594	633	589	584	612	595	599	627	600	635	596	619	629	636	592	583	602	643	609	584	621	632	643	599	585	615	617	626	648	625	628	660	587	634	578	606	622	629	609	635	641	569	623	588	614	596	605	598	634	569	596	600	615	609	576	625	572	633	597	639	605	618	614	604	611	661	617	589	595	620	597	633	616	628	601	624	633	588	615	588	608	620	578	607	578	591	566	627	609	636	622	591	595	590	601	612	652	612	587	660	618	610	586	589	590	578	627	577	557	601	590	550	588	608	603	642	616	566	620	626	562	651	616	603	598	602	663	615	602	606	604	646	603	586	632	580	623	573	584	633	625	628	603	598	587	567	597	654	595	581	630	611	585	609	588	653	620	601	626	612	586	668	628	570	640	608	564	624	604	615	614	612	575	597	626	615	648	632	588	626	644	612	565	595	596	641	617	607	651	628	635	605	622	568	626	610	601	591	603	599	605	671	578	590	608	592	653	590	592	576	626	614	668	642	641	556	605	636	624	600	580	604	619	602	582	684	572	596	586	632	577	633	638	659	631	618	592	627	596	608	588	605	593	606	611	630	586	600	601	591	632	597	602	609	625	648	620	647	601	615	612	633	585	625	635	587	609	594	592	646	644	637	644	590	607	595	642	603	633	598	621	622	589	615	619	615	584	621	659	594	614	598	591	627	628	634	646	607	638	623	594	589	606	607	617	591	584	640	652	623	622	576	652	594	633	611	611	628	637	606	598	650	618	597	555	603	581	599	609	617	637	603	635	628	607	585	587	627	584	623	646	606	601	639	626	618	630	599	607	583	624	629	604	602	589	620	590	584	599	616	616	597	631	624	606	593	620	632	579	663	628	632	604	628	597	622	627	651	591	604	588	634	628	658	607	654	646	593	623	583	636	607	582	591	600	615	647	603	634	586	628	626	652	611	650	596	622	606	579	641	589	605	606	607	634	586	636	642	617	583	647	603	637	653	620	601	592	610	604	628	608	578	655	620	611	607	628	619	602	627	583	605	645	603	595	616	586	583	663	628	575	608	603	601	599	591	625	634	632	645	595	631	628	614	638	607	613	638	596	615	594	603	575	598	608	625	634	615	618	584	601	583	612	625	587	654	592	626	603	638	667	611	653	599	652	608	663	619	646	643	600	660	619	599	566	611	617	613	628	610	654	621	601	590	629	645	582	656	605	625	627	624	600	598	588	593	628	589	601	606	621	605	628	594	601	616	558	622	605	601	605	614	632	599	629	596	632	631	659	621	635	591	612	619	577	633	639	616	646	585	638	617	593	587	603	626	616	669	631	658	590	617	640	592	560	622	632	657	586	630	603	646	602	640	604	652	650	637	645	636	637	607	550	617	589	641	606	633	601	632	650	642	612	646	635	627	605	614	594	601	608	618	643	620	668	643	584	612	639	617	635	616	587	654	595	583	625	621	614	652	612	626	599	625	617	634	610	626	642	614	634	561	622	599	605	588	614	612	617	615	598	565	658	594	609	634	588	626	644	574	581	654	651	585	626	566	651	621	605	597	628	604	682	590	598	581	571	665	639	627	647	621	623	608	621	623	596	605	663	630	650	616	652	635	595	629	590	658	629	657	661	576	630	602	629	600	628	638	634	598	674	604	652	613	616	639	640	650	606	615	654	607	633	616	609	594	644	617	559	582	633	619	602	604	593	612	612	624	618	581	657	628	626	613	602	669	633	617	612	600	621	607	636	614	613	634	651	630	618	638	645	622	630	627	584	650	585	599	619	616	639	619	610	650	604	603	624	592	640	663	642	615	639	607	598	604	585	640	619	591	609	583	620	616	630	639	646	596	658	607	647	667	600	642	590	593	590	634	573	646	626	610	591	610	604	618	617	566	662	634	595	588	654	637	593	605	619	641	580	607	619	612	558	570	604	612	598	600	628	586	640	633	593	632	592	620	650	674	628	622	593	643	627	609	595	583	657	629	612	650	653	609	652	559	628	637	597	634	589	620	616	633	631	627	628	602	637	643	605	620	615	628	656	615	630	589	623	613	616	633	622	568	619	609	582	647	625	661	601	596	601	597	623	618	623	660	632	581	587	632	611	616	590	647	624	627	624	631	651	642	567	591	612	623	640	617	619	602	638	625	597	678	676	619	591	689	647	621	638	616	644	635	628	683	643	636	643	602	649	616	618	608	605	602	573	600	612	597	619	583	610	620	624	658	613	625	603	635	598	640	641	632	627	583	641	636	604	611	600	608	594	611	648	634	630	612	652	642	606	631	612	616	576	631	642	628	601	635	610	667	607	648	600	625	611	619	595	592	589	627	667	658	625	629	586	636	586	609	616	603	618	625	603	590	662	658	620	655	667	618	595	603	617	634	577	619	600	594	585	569	582	586	613	619	604	650	621	633	595	624	608	643	598	604	615	619	619	637	585	584	605	628	639	584	573	596	629	640	620	638	605	604	594	602	613	601	615	571
56880	45725	42393	40621	41809	44804	36564	38279	22630	8840	3767	2685	2120	1251	953	725	571	765	440	627	883	585	345	391	345	332	432	346	262	280	271	237	206	221	190	192	188	225	221	190	204	197	203	177	200	195	182	194	184	182	221	184	202	180	196	180	184	196	186	197	182	157	157	164	199	205	191	199	181	191	212	179	176	177	172	188	157	184	173	199	199	204	189	190	168	189	187	180	193	192	160	168	203	182	195	185	199	171	161	174	206	166	211	168	182	186	162	181	189	190	174	178	182	176	170	184	176	198	196	198	213	183	198	205	176	213	204	176	168	166	191	199	183	174	183	176	193	180	177	199	197	169	181	173	203	161	158	175	200	172	186	208	185	152	171	171	163	182	172	191	193	199	182	193	188	198	174	195	158	181	195	173	175	181	193	185	174	188	171	180	191	182	170	181	188	177	162	187	166	232	181	196	205	164	183	198	193	201	207	165	196	196	187	172	190	180	198	182	218	185	213	187	180	170	214	180	186	186	186	214	166	181	188	210	177	185	178	164	188	179	185	178	167	179	180	203	187	202	181	194	173	152	173	170	210	207	179	172	199	205	191	169	149	186	196	210	178	185	226	175	197	187	156	180	184	183	184	185	191	214	195	164	172	217	172	185	194	173	160	190	190	204	170	218	170	186	190	170	179	195	173	188	182	182	191	192	186	184	204	204	182	167	187	176	170	196	199	170	178	175	172	186	178	135	166	187	189	178	190	197	186	176	191	162	180	173	179	185	180	186	187	204	199	198	166	181	177	184	175	173	210	184	152	192	189	209	208	201	200	205	199	167	184	183	157	180	176	197	194	182	194	187	165	214	209	203	190	203	169	176	192	183	166	202	156	177	213	183	173	169	188	192	204	216	165	186	178	197	187	165	185	206	171	187	183	172	169	187	196	167	161	187	183	190	174	196	210	170	161	184	180	186	196	189	206	202	178	155	175	190	198	201	188	186	189	163	193	215	191	195	208	177	192	182	166	171	187	188	194	194	183	214	191	190	158	178	187	198	200	165	164	203	207	208	172	209	193	190	191	192	175	187	165	185	200	182	195	184	188	203	189	203	170	184	176	179	196	183	188	186	166	173	157	191	189	211	171	181	177	198	166	158	173	192	197	181	187	205	186	179	170	181	175	210	175	187	173	181	174	191	169	166	192	179	197	189	173	191	207	200	193	195	177	170	177	178	188	185	156	161	185	201	173	182	180	175	179	198	201	210	189	182	154	176	160	174	175	186	198	170	177	175	178	191	200	205	197	183	177	169	186	198	182	194	193	225	188	188	191	202	172	166	193	195	193	186	206	178	183	185	204	168	204	172	188	187	200	168	187	199	177	182	184	188	181	186	189	169	160	181	186	195	196	167	168	183	189	164	192	213	184	163	165	187	206	206	181	154	203	203	187	165	167	151	201	186	189	184	188	185	163	168	201	185	175	193	189	193	214	204	174	177	198	191	187	195	162	191	182	162	179	197	197	177	192	187	175	179	184	168	181	177	188	179	188	164	201	201	189	174	175	204	183	168	189	175	163	194	190	184	199	191	169	188	200	155	193	183	217	188	167	183	193	174	212	189	187	166	219	177	199	203	180	180	180	196	186	170	195	211	163	200	184	201	193	180	183	205	206	175	171	209	181	174	200	175	166	158	190	185	165	181	174	162	163	184	195	193	157	185	174	183	176	192	212	163	169	194	185	195	178	208	185	196	198	205	199	191	180	183	183	177	170	174	199	165	182	173	163	185	184	178	190	179	165	189	168	174	160	184	161	191	210	176	194	172	184	159	184	168	195	178	168	175	178	194	197	187	177	189	189	204	193	240	224	183	199	183	173	185	184	185	178	173	165	190	193	207	187	164	178	180	192	165	183	180	176	177	161	173	202	211	169	195	181	177	189	203	191	199	172	167	182	183	195	176	187	187	178	204	204	174	202	179	167	193	206	194	186	171	202	161	163	148	215	196	181	194	169	187	182	156	202	183	208	192	184	213	181	188	175	173	179	183	194	152	171	163	186	204	185	205	156	174	171	201	188	190	204	184	183	194	197	191	163	193	182	193	197	188	194	160	218	188	192	168	178	178	178	162	176	182	176	169	190	185	197	189	176	180	201	179	193	174	197	178	161	181	200	174	195	181	181	181	163	239	179	197	199	179	229	181	193	184	166	165	176	165	178	150	157	204	198	181	186	184	188	181	185	197	175	170	181	195	199	207	202	183	169	172	176	168	207	174	181	164	201	210	172	210	189	192	177	188	198	178	161	183	188	211	207	169	157	178	174	156	165	220	207	196	179	172	182	181	171	155	191	178	182	192	190	166	198	188	207	186	188	211	191	171	200	169	182	184	181	197	191	218	188	205	181	160	173	202	194	179	175	183	180	194	184	169	172	209	193	193	183	190	160	176	199	187	183	172	199	185	206	187	172	202	184	184	199	145	170	189	176	196	164	166	190	154	180	185	180	193	216	181	191	184	183	185	174	189	189	203	162	172	177	193	193	160	197	191	166	182	189	186	180	169	177	181	191	215	187	177	169	170	163	194	189	206	197	199	160	185	157	199	174	180	194	180	219	198	169	191	204	176	190	186	196	175	193	173	162	202	195	201	164	155	182	193	184	180	178	186	188	160	201	167	173	176	195	192	188	173	175	174	179	168	203	180	177	187	176	191	184	165	187	190	203	225	194	194	165	189	200	169	175	175	191	199	184	207	186	190	191	172	197	185	196	211	199	151	177	149	180	171	186	177	187	192	191	184	190	162	172	194	192	201	187	191	180	211	162	181	176	183	165	171	185	201	182	185	188	200	174	183	175	199	211	197	191	181	205	189	168	188	180	181	188	187	164	171	190	168	185	182	184	161	193	189	163	183	181	176	179	190	178	194	191	162	173	174	187	176	204	172	186	187	175	186	179	168	196	162	193	179	199	182	197	189	203	181	193	198	228	198	164	171	161	188	187	183	175	187	177	167	168	196	191	191	210	186	185	195	177	172	178	197	188	191	181	186	209	206	198	177	185	186	185	191	185	192	168	168	188	195	173	218	198	159	173	200	203	186	181	184	174	170	164	164	178	210	180	186	180	173	209	187	185	199	173	183	195	178	197	192	163	197	172	172	198	186	162	178	184	181	191	200	193	194	175	171	182	189	183	163	180	147	180	173	174	176	180	184	172	179	182	205	193	176	186	200	174	200	178	192	201	179	201	167	195	164	178	201	195	170	178	207	186	163	185	171	200	198	179	178	215	185	203	203	194	183	179	208	200	171	190	186	184	205	199	172	172	200	170	176	180	182	194	197	195	204	175	190	201	153	193	197	199	184	182	187	172	201	179	177	201	156	176	160	172	169	172	167	179	206	183	194	166	174	158	173	167	180	172	182	183	173	177	174	195	167	197	156	191	187	175	180	174	196	185	178	168	173	214	199	180	183	166	179	192	188	180	165	205	178	198	185	208	187	151	183	172	181	156	181	184	208	178	190	192	190	175	196
49942	52690	52665	51310	66079	62059	49120	51708	21412	12503	11750	9889	7583	5468	3915	3835	3160	4297	2124	3308	5129	2780	1497	1844	1548	1514	2314	1685	1121	1091	1051	743	598	646	585	587	555	591	566	533	558	522	537	541	554	545	538	501	527	513	543	523	503	545	469	529	521	535	501	471	518	507	479	526	462	509	520	530	463	473	471	477	491	507	506	443	479	491	479	515	486	476	461	506	507	482	515	490	478	455	463	490	459	495	449	487	487	502	473	510	487	415	462	468	448	473	475	476	441	472	489	493	503	431	468	468	477	454	497	436	498	460	488	474	482	480	481	466	423	452	490	495	482	481	490	457	492	506	499	468	481	490	473	479	439	496	437	471	438	483	485	435	486	491	486	447	458	483	478	472	487	458	450	458	468	480	461	445	453	450	467	472	463	455	507	440	479	471	491	468	480	473	432	481	462	471	454	439	498	446	507	450	479	472	474	427	462	465	472	494	471	460	469	451	434	467	483	451	476	480	393	462	482	469	489	506	477	495	451	442	468	472	493	483	467	447	487	476	443	482	463	456	478	449	483	440	461	462	460	470	463	464	479	451	457	443	505	439	457	453	447	435	444	490	488	430	429	480	459	482	467	463	466	476	498	487	468	465	459	450	437	505	461	448	477	444	464	482	463	457	472	490	468	473	449	466	439	513	495	458	441	427	429	487	477	459	482	467	519	472	471	468	452	452	442	489	459	437	472	460	482	467	455	456	476	438	447	448	465	487	451	482	456	445	472	459	474	470	476	468	442	460	454	441	488	470	467	496	501	441	468	499	472	493	451	462	461	469	483	465	509	471	479	441	424	470	443	476	494	480	465	476	424	456	462	484	465	457	445	449	426	446	445	495	464	416	491	505	481	448	451	443	408	504	468	465	495	449	475	479	411	449	466	425	454	438	484	447	454	446	423	488	474	456	470	460	431	457	488	489	511	444	465	479	451	487	479	459	472	475	452	483	465	453	438	463	424	418	465	484	443	474	459	485	433	479	440	444	431	489	456	503	433	490	501	464	456	474	444	473	450	469	477	460	461	489	397	470	480	461	426	482	484	497	482	476	472	476	490	453	442	441	477	493	478	457	446	523	461	475	426	453	440	456	499	494	454	467	449	465	494	452	436	490	472	465	457	477	481	485	459	454	445	461	454	470	420	446	473	426	409	469	451	453	442	446	483	486	443	418	492	440	460	465	447	433	473	470	451	432	432	480	415	432	459	450	439	511	463	464	446	469	464	461	490	409	491	465	462	481	484	445	471	422	417	446	465	466	433	463	489	500	442	455	466	487	470	451	460	459	475	464	458	454	493	471	460	451	458	456	433	485	471	458	498	463	457	423	472	467	474	471	444	457	455	509	480	484	442	481	422	497	476	421	449	446	445	427	483	476	435	437	468	497	436	461	475	492	498	461	450	468	476	500	470	511	425	506	492	449	499	444	488	466	468	434	436	453	443	481	478	446	439	466	486	463	454	478	452	480	484	411	440	446	460	484	460	431	451	455	495	449	476	450	454	449	449	478	462	464	464	439	471	455	470	453	429	512	486	511	439	437	490	452	452	461	484	453	463	480	430	445	475	458	492	479	510	496	466	477	486	514	449	477	446	463	428	455	470	438	485	461	450	475	456	461	453	470	447	466	474	448	465	472	492	445	473	443	463	458	506	494	478	455	475	484	429	432	440	508	474	488	465	461	464	475	492	478	461	463	476	435	430	455	438	457	430	450	451	464	461	479	479	427	494	474	498	472	510	461	463	490	446	441	450	475	439	442	497	454	460	467	426	468	442	450	456	477	414	433	496	459	454	435	468	472	437	437	455	506	471	521	488	474	489	451	476	457	475	451	423	480	466	469	449	470	490	471	476	482	444	441	475	481	448	470	488	452	467	498	461	492	440	459	499	464	439	484	458	436	460	480	481	450	445	460	461	489	447	447	453	485	465	554	473	443	437	445	474	489	479	437	497	468	480	426	471	445	474	508	463	451	462	470	460	462	415	474	474	445	447	477	435	474	480	472	480	490	475	508	458	490	453	464	486	485	477	483	452	448	496	479	465	512	508	465	508	494	446	488	461	452	451	447	454	467	428	514	435	478	465	433	435	462	494	466	506	476	485	464	480	442	472	451	438	447	455	516	456	480	475	447	418	443	430	478	451	453	476	480	462	450	469	496	486	492	466	463	455	467	480	449	465	459	460	456	453	479	488	493	455	454	442	435	449	452	432	492	446	462	427	450	437	464	457	455	462	466	488	440	462	455	480	477	458	469	471	455	453	437	452	462	413	447	467	488	411	460	454	451	471	490	462	446	472	452	499	466	500	430	481	471	505	430	454	420	491	456	424	444	426	473	422	482	479	482	481	441	449	502	471	451	478	498	499	444	480	457	472	435	449	451	444	471	462	452	478	438	458	474	457	448	444	482	478	460	481	481	467	453	470	474	501	461	480	468	463	468	430	457	450	464	449	457	499	447	484	406	467	466	458	460	433	506	490	467	492	461	441	458	449	473	514	453	474	511	426	487	486	457	490	434	443	462	467	447	483	466	475	447	448	471	488	449	436	468	469	440	438	456	501	427	437	427	463	510	445	465	476	461	457	423	452	464	493	459	471	476	476	431	477	480	471	462	493	440	458	456	449	497	462	473	451	457	455	464	477	486	481	496	450	476	443	502	466	452	492	456	512	469	478	437	481	456	475	447	476	486	435	469	469	480	481	459	447	430	466	516	476	441	424	445	459	448	502	477	459	482	470	445	462	466	479	478	483	468	478	470	474	439	457	463	437	459	450	456	441	443	458	456	470	458	471	506	482	476	439	465	479	405	449	436	482	443	473	501	461	468	441	450	431	460	466	472	477	473	472	488	481	456	456	471	492	473	450	455	479	437	499	470	446	463	481	465	480	446	502	483	439	443	482	453	503	446	482	463	479	463	436	441	490	446	451	485	465	469	451	435	461	472	497	481	470	472	460	495	481	449	445	464	495	461	473	447	484	464	474	448	460	473	460	444	443	475	435	457	434	485	507	415	477	460	461	446	495	450	477	486	539	471	472	478	473	425	477	491	473	469	500	465	444	442	460	421	458	468	462	442	469	431	460	509	451	461	478	503	499	464	445	473	487	441	501	502	484	457	467	518	449	459	485	476	487	453	453	475	447	454	430	429	494	475	474	494	461	445	440	448	447	483	453	434	457	486	487	468	489	480	446	484	464	480	484	458	473	478	467	461	457	471	430	467	441	457	500	398	460	486	479	477	440	440	473	475	479	459	479	416	444	473	473	475	449	466	429	448	476	485	431	478	477	449	450	476	466	492	440	492	443	450	482	469	508	463	469	405	481	468	486	463	459	479	450	465	453	453	458	427	478	442	455	451	452	475	457	422	502	481	465	503	484	467	456	448	476	478	488	456	462	440	472	469	429	425	420	464	479	458	490	480	446	451	485	458	473	517	478	476	469	496	433	450	455	415	430	470	439	452	479	462	445	440	433	453	446	421
17097	17052	14683	12321	7125	4181	1858	1499	690	555	505	485	446	449	426	471	442	432	411	490	446	440	431	443	432	427	490	422	429	466	444	389	437	411	435	446	392	441	410	464	415	444	460	446	420	445	450	427	440	430	420	423	395	390	439	410	444	420	421	436	424	445	454	444	452	461	427	438	426	451	374	438	464	390	431	431	475	439	439	408	388	428	460	414	390	427	433	441	459	427	437	419	424	460	426	459	420	423	413	434	441	455	435	414	421	429	426	409	422	420	528	431	464	461	453	421	384	396	422	403	470	454	431	445	421	453	439	426	435	406	440	449	425	409	401	417	429	463	438	394	422	485	455	433	446	452	407	403	411	425	445	440	425	433	433	441	412	417	405	426	416	415	455	408	404	419	399	429	453	421	416	466	419	416	446	423	460	446	435	440	476	410	450	439	428	434	481	437	437	432	392	428	447	446	432	458	419	416	428	437	412	423	435	438	403	455	390	453	438	445	421	454	429	454	451	480	425	410	433	442	396	433	440	412	448	433	442	472	396	417	398	399	433	415	411	422	436	437	431	428	450	423	439	444	470	434	409	427	416	414	382	435	419	402	386	434	455	424	440	420	437	451	453	433	394	422	435	420	404	379	414	435	435	473	423	446	442	451	419	453	471	435	479	425	405	427	445	468	436	446	456	473	478	432	456	427	433	452	425	427	426	467	477	448	443	459	453	429	450	443	408	433	425	441	426	467	443	429	430	407	441	436	424	458	431	405	452	417	425	437	441	451	431	458	450	438	424	419	446	441	475	407	422	422	435	407	417	435	390	424	393	397	429	431	409	467	461	467	411	487	440	449	455	456	402	483	452	425	442	440	465	484	400	433	432	453	457	420	441	413	443	463	446	419	472	468	412	461	429	454	459	432	467	431	434	429	381	453	422	415	443	410	443	450	424	403	456	427	440	487	419	392	428	409	417	422	440	425	458	445	461	432	436	387	419	403	443	422	426	438	466	490	422	390	443	398	432	412	430	435	425	441	435	431	454	410	459	428	458	433	452	418	429	464	445	419	416	390	422	436	411	462	437	402	428	430	456	429	431	442	451	442	420	477	404	396	416	402	471	468	439	434	445	466	437	425	450	391	452	413	422	416	446	439	462	472	450	410	414	429	440	471	422	456	445	433	430	426	468	457	430	453	414	409	438	424	439	412	474	439	427	404	425	405	439	423	432	462	423	403	421	445	424	412	429	416	382	437	431	454	468	431	444	371	440	407	425	412	439	425	416	449	421	430	437	409	430	444	502	434	447	424	434	439	431	450	471	417	424	454	465	406	462	446	443	427	432	433	442	425	432	446	434	456	433	415	446	427	422	425	410	453	443	436	435	423	414	409	433	435	434	406	438	437	392	427	447	422	419	423	449	399	446	414	398	418	463	474	419	430	423	408	427	472	426	445	409	455	447	417	453	399	453	429	391	431	450	426	448	441	413	448	433	411	410	443	439	442	473	449	454	440	432	412	423	418	432	450	393	414	423	427	428	449	449	444	456	411	428	422	420	409	419	442	420	457	467	406	418	409	466	387	464	435	451	401	445	487	400	466	420	406	444	421	430	464	437	441	415	426	427	428	398	434	451	394	437	425	469	445	468	433	433	467	435	435	454	421	440	414	455	443	452	435	421	480	444	432	436	397	412	483	404	461	453	440	468	427	421	452	446	415	461	416	428	428	441	403	424	410	428	435	423	412	422	475	379	435	424	433	458	421	417	456	418	430	427	417	447	446	457	415	441	420	434	442	444	424	427	445	429	426	457	433	464	457	430	416	443	417	429	438	417	445	428	393	440	444	454	437	432	439	418	424	398	413	421	422	428	397	459	445	429	423	423	466	439	450	435	411	436	399	451	454	478	400	407	385	432	424	448	454	429	454	450	416	407	390	432	446	441	438	430	444	427	423	457	464	400	474	437	378	432	438	426	426	403	392	390	411	395	459	403	425	484	406	472	422	441	477	464	485	456	433	430	408	418	415	432	455	438	466	405	402	452	486	428	394	464	451	433	459	390	404	457	442	445	441	408	441	434	430	423	400	471	427	411	437	459	464	481	456	423	414	466	406	444	416	454	423	427	462	419	455	437	440	452	438	412	422	427	426	461	405	450	435	409	434	476	445	407	456	458	424	422	465	446	448	464	467	446	434	431	458	414	429	430	407	409	431	444	435	456	449	433	451	407	443	429	416	426	438	440	452	452	415	387	443	467	393	411	411	446	446	458	457	419	475	409	395	443	466	445	470	406	430	456	420	450	452	422	446	465	416	469	437	416	382	424	456	427	434	431	444	451	426	389	428	460	442	464	424	460	443	453	387	401	455	460	422	427	477	422	427	439	437	400	440	417	455	450	445	432	406	416	425	429	432	443	411	483	457	400	455	440	400	429	398	444	423	410	424	454	437	399	438	434	413	387	450	436	411	456	447	439	385	441	395	419	454	429	442	419	389	413	455	430	458	420	431	427	446	464	419	422	399	429	453	425	439	444	442	459	422	425	440	457	441	441	449	412	441	442	429	421	453	427	465	450	417	439	409	465	444	446	459	429	442	441	396	425	444	436	463	502	393	440	454	463	423	438	420	420	418	428	437	438	400	424	436	491	428	424	436	446	431	434	406	434	415	444	447	422	421	448	444	462	388	430	448	440	441	471	425	414	440	413	440	384	443	422	427	435	417	449	473	468	445	439	471	462	426	439	415	451	454	425	473	409	412	431	459	442	406	399	428	425	421	413	406	407	400	412	417	410	439	433	440	453	435	416	432	446	425	413	410	448	469	434	449	427	442	438	441	445	443	442	442	437	400	454	449	444	465	426	389	450	454	473	422	402	420	410	468	414	446	449	422	442	410	455	440	419	428	479	477	415	458	430	424	448	408	455	434	451	433	467	478	421	411	450	417	414	416	429	402	408	432	458	453	427	446	468	473	449	451	453	434	423	459	431	455	523	429	435	446	470	457	444	449	444	430	455	414	448	458	411	424	438	450	441	391	411	436	449	400	449	470	465	462	429	400	420	435	462	421	444	420	432	450	409	462	454	428	423	415	440	455	392	442	433	448	443	424	395	427	422	428	440	408	464	451	451	406	416	418	398	393	429	456	435	450	460	453	430	425	446	404	423	381	436	436	430	491	438	440	448	440	432	421	389	421	436	425	413	412	417	428	453	408	483	410	450	416	397	438	404	438	431	387	453	431	434	448	461	445	439	404	448	466	418	409	445	469	457	388	431	426	405	437	434	468	421	392	445	439	469	452	420	382	440	437	429	447	420	424	427	436	446	461	443	423	379	422	464	413	424	450	401	428	450	443	405	436	447	436	431	439	451	422	436	477	422	409	458	411	450	417	441	430	453	414	402	443	440	470	421	414	411	454	414	429	437	403	436	439	410	422	405	420	378	482	436	425	431	434	413	386	421	437	478	421	459	404	419	441	445	460	442	470	444	413	422	429	456	443	437	424	418	426	471	432	426	414	448	428
14219	17917	21286	21297	20564	14368	7730	6969	2185	1429	1282	1156	1179	1117	1134	1069	1098	1057	1047	1135	1177	1064	1090	992	1001	1041	1022	949	974	911	1010	986	992	938	977	943	1002	994	982	997	968	959	972	964	982	965	952	966	990	979	982	1008	992	998	928	894	954	974	946	979	1017	962	931	953	941	942	970	1006	1008	962	897	972	992	893	1022	975	970	993	972	927	998	995	987	976	978	938	935	944	983	1046	924	959	960	988	1002	967	901	1014	946	926	947	924	977	924	1010	1018	964	1025	949	971	932	992	954	941	951	923	962	956	996	927	965	965	973	949	973	956	1000	998	967	910	1039	981	979	930	962	930	942	977	947	934	936	939	922	979	1010	962	946	1006	955	968	997	952	1006	929	944	961	941	940	965	939	1026	981	994	984	955	953	964	967	947	932	1004	980	925	973	1001	973	1006	981	939	992	908	1020	946	939	992	955	977	994	978	976	1003	935	975	987	1000	971	918	971	973	979	977	965	994	973	958	1028	923	918	989	1009	1023	989	977	1029	932	983	970	955	979	969	944	917	962	930	967	987	954	946	959	947	906	977	959	928	936	925	953	987	936	949	984	973	1013	937	962	951	966	978	972	967	981	958	973	905	948	946	953	1021	968	1015	987	975	976	945	1019	948	921	974	966	998	946	980	994	967	953	923	949	1017	968	980	975	1029	973	943	1028	981	987	985	1025	988	932	992	981	966	1013	977	967	960	991	971	991	959	964	1001	994	959	955	945	933	982	983	979	981	919	978	980	1024	962	994	987	952	948	984	949	1049	958	919	978	1007	908	1013	1015	937	929	985	987	1015	938	966	981	931	993	972	923	984	958	914	1018	1017	973	982	930	963	967	1027	962	984	971	975	1010	999	983	961	987	991	939	1017	1000	984	1053	967	959	979	992	1001	1005	982	942	954	973	974	964	1028	958	945	1016	910	965	894	983	961	1030	927	971	949	1008	1019	957	962	961	985	924	1015	993	1002	944	956	955	997	970	949	992	1021	998	941	996	1004	993	1021	988	995	989	959	953	929	977	919	947	981	1001	1010	929	949	937	1012	976	958	971	957	940	978	921	988	958	941	1001	966	970	946	954	1029	941	981	963	987	959	992	1026	968	924	940	950	955	1011	1033	961	981	1031	946	989	976	966	967	994	941	927	949	976	1020	971	934	995	1013	972	942	1025	968	999	982	981	1037	966	948	984	1028	948	928	967	955	935	979	986	942	989	946	996	1013	1046	997	926	987	956	945	977	1020	1018	962	962	954	960	988	929	988	980	989	960	997	986	1021	1003	944	1015	964	977	982	944	955	971	980	960	973	990	1000	968	947	1019	1007	1001	971	966	975	1006	994	983	977	961	1003	982	992	955	937	965	979	970	961	943	958	932	1007	965	981	1003	977	967	964	994	943	1054	1009	927	979	969	978	958	969	1019	1016	965	958	965	985	992	925	944	953	994	984	963	996	958	965	1005	982	1003	987	977	969	1008	998	962	994	936	998	971	967	991	959	934	946	946	918	972	968	987	963	965	951	1026	945	950	988	964	1010	1008	941	995	953	957	986	935	949	906	1009	992	930	987	888	972	954	928	991	975	969	963	992	970	977	955	1009	1028	949	1018	963	1040	966	1012	959	1005	1002	985	943	1005	928	989	964	990	962	903	937	920	985	912	953	1017	996	1014	984	971	981	972	919	948	953	982	962	1008	998	953	978	926	975	983	932	922	1001	949	987	896	969	975	955	904	924	956	993	1022	1002	955	934	975	946	940	926	1019	975	930	1011	997	896	989	950	942	972	987	955	927	976	1001	973	951	971	966	996	966	938	1045	1021	962	987	915	1031	995	1014	968	990	959	1004	957	950	934	963	964	978	967	966	977	1017	1002	927	995	981	968	971	1012	958	972	958	994	968	992	952	1016	932	1003	951	958	955	995	923	916	975	916	975	957	989	950	978	1004	986	969	1021	960	965	964	971	992	954	918	1005	940	962	935	989	946	999	998	940	974	967	958	992	972	1041	999	924	1013	995	954	1005	1000	949	923	973	1004	964	991	973	958	963	922	970	1031	943	972	984	981	961	985	962	955	987	972	935	1010	947	961	978	998	959	941	935	1005	1031	981	1012	930	945	971	948	974	1028	974	999	924	940	969	979	969	1011	1000	969	1009	924	969	969	1009	962	953	983	962	889	995	969	980	948	986	913	964	951	958	975	968	1006	991	978	939	972	983	968	992	920	982	970	972	929	1034	977	967	946	979	956	971	980	1028	966	889	995	973	946	1000	999	985	929	961	1003	985	988	961	967	939	978	989	963	938	951	966	1003	1005	973	975	1014	989	919	1002	915	991	973	963	982	939	943	917	937	955	970	935	1017	979	976	970	953	960	990	993	917	983	967	989	935	986	1045	949	987	944	991	963	949	1089	1018	980	1025	959	950	988	963	997	970	987	989	964	1011	918	945	949	951	1006	987	1003	989	1006	943	992	967	1037	977	995	959	993	942	978	958	997	980	930	961	1020	938	976	939	937	908	937	973	989	967	916	965	992	1001	893	936	1022	980	993	954	953	947	984	988	992	965	1014	963	956	959	1037	950	961	984	1035	980	970	957	966	935	980	949	978	958	945	970	955	1022	970	982	979	963	1017	965	953	1006	958	919	920	953	937	944	961	949	954	953	999	969	929	891	1024	952	958	944	948	996	974	952	985	970	950	1024	954	920	1011	1026	934	945	906	962	984	944	945	952	947	919	973	982	963	964	958	1001	955	1002	975	1016	925	966	991	959	938	939	967	966	974	1000	991	965	984	1010	963	987	1003	981	1045	940	945	950	929	985	999	995	1000	933	935	978	948	957	980	965	1005	970	1011	1025	935	952	971	981	988	979	992	1012	1034	1007	979	960	957	998	938	982	931	961	964	1012	964	1014	943	972	977	925	979	978	1019	969	993	1014	968	995	979	934	959	949	980	969	918	958	984	938	1062	940	954	1000	934	929	965	1015	938	1009	959	984	978	983	975	973	955	907	936	900	945	947	972	972	972	985	1013	1012	968	973	990	1052	940	969	993	959	971	989	966	968	940	946	983	935	1026	943	995	971	1021	1000	979	974	992	1022	937	919	993	1001	963	935	976	1013	942	974	1010	995	955	1006	956	999	969	948	960	949	978	915	991	998	948	944	965	989	960	997	940	929	931	995	997	973	984	980	984	980	928	1019	970	968	963	1009	982	966	945	933	993	921	987	989	972	1001	1007	1006	947	929	943	987	998	961	980	974	978	986	979	917	1031	987	934	985	899	968	938	991	949	915	982	914	963	980	938	984	953	976	948	958	934	971	958	954	970	982	898	991	931	917	1034	986	973	933	939	924	921	929	961	934	998	875	955	931	962	981	963	989	971	1012	961	927	923	926	970	1061	958	923	975	970	951	986	983	977	955	975	958	941	921	977	946	989	973	977	1023	976	945	1025	951	997	973	969	982	938	990	932	929	996	961	935	1022	1013	1009	972	948	962	974	951	959	918	955	1008	1003	1005	944	969	980	984	971	993	973	952	961	931	947	952	1051	1015	1035	982	965	1034	930	937	1036	973	991	954	976	1011	939	901	1009	904	964	997	968	958	975	978	1012	1008	1032	949	1066	1015	958	986	914	985	984	961	950	978	978	934	948	954	932	1010	976	1033	972	972	935	961	975	1042	942	962	942	929	960	905	971	1032	973	906	928	972	959	964	1005	956	955	1037	959	953	976	990	942	972	900	954	1014	943	1031	972	986
51759	46619	42746	42890	40913	42628	31605	31377	13463	3688	1659	1194	828	648	619	667	524	501	426	474	649	458	374	313	340	282	343	326	260	284	273	280	276	257	295	306	274	289	277	257	318	259	271	291	276	235	250	286	294	259	260	284	280	288	281	253	268	272	264	262	256	249	259	273	275	278	269	277	256	268	252	252	254	253	259	254	229	280	255	245	247	262	268	278	247	240	255	271	266	232	245	238	252	279	290	280	243	267	246	254	245	242	230	258	243	252	276	249	244	261	267	256	230	261	298	270	256	295	239	262	263	227	265	230	293	275	257	251	260	257	254	260	259	257	258	254	260	279	249	270	250	271	263	252	294	266	282	272	248	271	256	277	262	280	245	258	262	236	222	263	217	282	278	283	260	266	246	271	260	265	267	280	276	271	287	244	236	276	265	262	280	268	278	264	250	268	277	264	247	253	291	274	238	250	243	253	251	244	267	281	244	256	282	279	271	285	275	257	238	279	285	253	246	257	237	291	257	269	251	245	291	282	257	250	271	272	258	246	275	254	273	282	288	272	249	250	263	233	235	282	258	232	236	263	285	245	239	270	250	276	254	278	264	257	254	269	250	265	256	267	277	282	283	272	265	282	253	245	255	242	276	275	252	260	279	269	240	241	239	233	233	256	246	264	273	254	261	266	266	269	264	262	246	252	272	283	279	258	233	278	294	262	244	231	278	262	255	294	277	277	263	265	241	253	284	268	270	281	238	259	282	245	250	264	261	265	263	285	251	273	255	275	258	243	244	288	309	259	237	262	251	249	266	260	261	267	233	271	248	284	263	237	240	235	293	260	273	270	225	286	251	244	292	257	248	279	283	255	249	261	260	233	284	270	249	273	239	258	271	221	246	246	237	280	283	303	257	286	260	284	245	264	226	261	264	261	255	263	253	254	248	247	264	266	265	267	281	242	248	279	240	239	287	251	281	266	270	241	262	255	274	245	245	260	242	252	241	233	262	262	275	278	246	265	282	269	253	270	244	251	278	234	233	271	290	293	293	227	247	262	261	272	262	279	251	267	260	239	268	266	274	251	273	248	263	258	263	281	278	283	272	267	272	293	264	278	259	250	249	257	267	242	231	279	282	254	240	265	257	242	234	271	253	266	254	257	275	267	239	294	269	285	269	255	267	249	232	270	262	260	255	256	280	247	247	240	261	272	242	259	272	249	293	248	215	262	280	264	264	254	267	275	275	270	258	230	293	276	258	253	257	287	262	256	244	276	286	277	254	264	265	244	240	272	263	253	272	272	266	277	248	257	278	268	263	285	283	236	278	278	244	237	236	257	274	274	254	259	253	237	283	258	295	246	267	267	261	296	270	258	236	245	272	269	273	268	263	271	253	264	265	281	269	264	249	278	261	243	251	265	233	272	295	275	268	270	265	256	243	264	252	268	274	290	272	297	256	238	265	266	263	284	267	267	253	288	217	246	247	270	239	255	254	260	238	258	258	258	233	238	240	240	252	238	249	249	275	262	243	243	248	261	287	224	275	261	277	262	271	242	256	264	257	236	274	275	260	265	257	251	284	246	250	262	280	265	248	256	276	253	285	289	273	269	259	261	256	258	247	285	270	242	273	277	273	275	264	252	262	281	282	286	230	263	270	247	274	263	262	275	265	268	245	253	260	273	251	273	263	264	269	283	282	258	250	253	259	245	265	292	252	264	245	272	267	291	256	267	293	242	248	260	266	267	265	259	269	237	260	244	278	238	258	222	269	278	261	261	264	264	272	231	265	239	241	222	269	278	288	227	253	265	276	261	288	248	261	261	272	257	279	279	249	299	261	278	251	253	244	282	304	281	257	247	274	303	269	287	279	248	266	252	254	258	278	257	244	266	254	268	273	294	259	253	242	266	263	246	289	284	313	255	270	269	257	278	267	238	245	247	278	264	283	275	253	267	250	252	268	255	259	242	274	282	257	259	282	280	265	250	251	249	245	273	255	256	236	280	258	265	237	269	246	262	262	236	267	232	260	262	257	260	233	247	271	254	259	252	263	270	261	259	274	263	259	254	248	241	227	265	278	232	293	293	249	239	228	258	253	277	254	282	285	251	292	266	234	285	257	273	241	267	275	259	286	275	263	250	238	263	237	259	268	247	272	255	255	261	238	267	268	272	264	286	292	259	308	297	269	269	306	283	249	253	296	265	251	306	254	263	237	240	279	215	250	262	252	255	252	259	285	287	278	248	271	256	251	256	280	244	254	280	251	250	257	222	265	269	269	265	271	264	271	255	265	258	285	265	254	250	281	294	239	239	256	271	292	262	296	232	264	271	245	288	276	267	267	199	237	237	219	270	253	289	270	278	230	263	240	240	255	261	287	247	223	260	246	276	262	266	249	264	264	267	301	262	250	260	289	285	286	256	257	256	245	288	240	278	252	273	235	274	256	284	257	278	273	240	286	259	284	290	314	243	266	261	277	232	281	261	274	260	283	270	248	287	269	252	267	229	252	241	279	260	250	296	247	283	266	246	229	250	256	239	253	223	275	262	249	244	253	237	259	226	271	267	295	284	258	257	250	250	292	231	268	232	271	288	245	248	253	262	249	271	260	268	272	287	263	271	239	252	254	261	261	289	252	250	214	286	257	251	290	256	267	232	257	279	260	270	278	295	274	247	271	264	244	273	243	270	275	294	265	240	302	242	289	224	284	267	255	261	280	290	275	261	287	247	257	273	247	234	260	224	274	284	265	267	265	255	289	253	255	281	290	312	267	233	265	255	288	283	271	235	279	274	274	244	253	261	274	271	304	252	255	275	268	255	236	242	263	308	276	256	248	302	283	253	258	250	259	240	309	272	272	268	240	259	271	281	300	251	275	244	275	317	287	258	233	242	258	282	248	268	274	261	262	276	298	267	246	271	275	256	272	279	281	279	251	283	248	266	243	268	259	249	238	255	289	249	265	250	241	281	261	220	261	255	281	263	228	244	252	257	254	259	301	264	242	290	285	275	260	238	266	276	282	254	263	280	267	251	243	252	248	238	255	251	285	250	250	253	257	255	265	277	268	251	231	296	248	279	309	235	279	285	269	268	274	267	280	257	266	262	228	215	252	299	245	261	301	275	269	299	243	259	252	240	247	242	240	250	277	285	267	268	237	261	233	245	259	245	293	277	270	294	250	265	262	223	263	254	277	282	297	278	261	266	252	273	272	245	254	260	227	250	236	261	264	255	247	245	266	290	283	264	251	240	252	243	280	265	270	229	282	245	285	278	289	251	234	300	268	254	254	245	255	254	246	253	265	301	269	241	284	254	252	265	252	252	259	235	236	241	291	265	264	273	267	277	260	255	275	283	249	277	246	301	294	240	273	287	276	230	267	269	260	262	246	227	240	252	275	256	245	280	251	256	289	273	261	272	291	276	273	262	249	266	284	244	252	252	279	252	265	275	269	253	243	282	291	275	264	260	278	231	266	252	257	260	251	254	265	264	273	224	242	273	282	257	254	263	249	255	247	247
44586	49355	50640	49746	59206	53483	42686	43595	15816	7535	6609	5151	3796	2794	2495	3025	2319	2394	1689	2072	3071	2241	1216	971	1025	1223	1280	1143	799	731	746	719	706	661	699	669	674	705	684	624	682	600	651	670	647	678	606	671	604	641	623	626	596	660	650	638	600	664	637	581	650	632	600	645	645	589	584	591	635	632	617	608	635	636	617	628	644	620	640	645	572	610	601	592	651	607	623	627	653	574	579	619	640	641	626	587	630	625	605	588	669	609	633	591	600	600	599	635	653	623	646	610	609	652	593	654	627	587	593	591	647	608	617	581	635	633	581	604	629	626	631	668	606	597	618	545	626	629	628	635	590	606	616	606	661	608	631	607	642	606	629	585	597	587	638	636	631	671	641	606	636	623	566	657	667	601	608	638	617	605	595	594	636	636	600	609	580	611	564	654	642	594	589	685	614	613	642	577	613	615	640	588	617	637	623	633	594	649	661	607	646	564	656	564	633	596	596	613	617	582	599	633	608	609	606	596	631	616	597	603	628	662	601	633	607	637	594	608	602	608	604	601	616	640	562	571	625	600	608	605	578	648	647	622	572	634	583	603	592	563	574	616	612	567	604	653	608	636	652	610	613	609	613	602	610	649	610	599	596	563	589	584	554	652	585	608	581	603	594	635	563	586	650	592	610	585	617	617	607	608	620	651	608	592	623	623	629	611	616	618	597	606	607	609	590	607	584	616	604	627	624	605	651	589	612	623	600	611	618	613	583	616	633	613	607	635	624	668	577	607	632	614	616	542	590	641	632	597	611	610	595	606	634	629	588	619	599	593	643	584	625	633	578	618	600	585	617	605	598	590	571	638	627	613	591	580	615	592	623	584	627	582	603	573	597	632	615	605	621	597	611	589	587	611	606	598	609	582	604	572	603	642	604	604	607	619	588	652	655	635	569	605	592	623	671	560	546	606	649	621	598	577	575	591	622	622	641	605	614	592	614	597	597	597	608	627	578	592	589	603	576	654	625	648	644	603	593	600	604	607	617	617	611	610	588	599	601	666	620	609	576	616	586	647	621	597	589	616	627	594	630	630	623	618	627	583	602	647	568	618	599	634	574	613	598	614	628	677	614	631	616	649	597	628	605	624	603	628	657	603	592	597	644	597	632	575	644	587	622	610	598	590	612	643	583	618	611	578	646	611	593	628	611	584	607	623	626	608	630	599	622	581	616	597	565	588	628	566	614	627	618	601	613	560	625	612	600	659	634	680	596	593	571	665	594	573	578	610	606	633	638	610	671	593	615	629	653	571	589	604	625	597	616	627	632	641	604	609	623	653	555	591	609	637	622	635	627	593	610	606	615	586	618	604	635	595	633	626	582	570	598	633	629	630	636	619	574	624	593	612	618	620	637	658	596	631	600	609	624	561	616	590	595	587	600	606	603	619	658	611	571	605	635	595	664	579	616	580	677	581	622	620	591	604	643	579	609	607	606	619	619	594	608	598	612	596	606	609	606	628	592	590	610	629	600	607	614	589	619	584	655	622	623	614	617	622	570	598	605	590	627	643	591	622	603	565	645	651	638	576	605	643	578	626	597	610	622	593	597	637	637	627	631	615	588	657	628	569	595	625	626	621	591	646	647	615	651	591	617	563	572	627	602	590	632	642	603	607	602	621	657	617	632	610	655	626	606	629	623	591	608	624	578	616	560	598	611	662	635	629	611	635	633	627	625	577	630	635	628	629	609	619	623	616	586	624	620	568	611	623	627	619	575	615	625	605	603	623	626	646	592	587	576	659	651	585	623	606	580	618	627	577	644	617	652	594	598	579	574	643	579	580	611	562	601	633	616	592	599	609	649	628	624	644	603	652	599	605	632	579	609	562	626	628	599	611	595	618	635	623	630	582	573	619	657	667	627	632	610	620	587	589	592	618	654	624	635	580	640	592	589	657	644	623	568	609	572	599	587	569	605	639	615	590	617	581	622	626	597	614	663	572	633	599	623	641	584	639	591	621	621	645	670	649	609	602	623	615	608	631	622	614	613	617	609	624	616	619	629	568	561	610	620	588	643	622	626	613	579	603	599	649	593	605	597	601	627	601	619	613	681	593	605	592	617	554	616	597	570	650	657	627	639	604	615	610	579	600	596	599	603	618	625	630	625	654	641	582	603	633	621	611	585	627	588	652	641	617	597	616	594	624	610	617	609	625	621	626	614	642	595	645	614	616	577	586	637	629	599	641	581	615	651	620	618	619	638	562	618	574	654	632	617	630	598	586	585	628	658	630	626	612	627	634	633	619	629	599	600	643	614	587	656	594	649	649	580	610	570	626	661	629	589	607	581	606	601	585	594	595	638	587	596	659	624	614	605	590	646	627	581	596	650	610	607	610	603	632	628	568	613	559	626	628	645	579	619	589	591	610	616	626	622	598	555	641	617	667	567	600	605	591	580	616	668	620	579	607	626	582	612	563	589	626	627	601	580	606	621	630	570	601	603	638	616	597	593	591	638	611	613	621	602	589	649	629	603	597	649	605	561	630	638	615	655	602	630	648	613	595	624	618	592	609	603	633	612	604	645	611	632	634	588	645	618	605	664	616	586	592	587	625	646	609	578	645	572	619	593	584	603	577	612	635	609	589	593	659	588	657	622	607	633	596	589	629	626	589	620	667	632	633	608	601	625	601	645	651	631	615	615	590	554	582	586	608	641	608	624	608	587	576	602	636	633	624	641	607	605	618	577	614	609	666	614	618	630	632	598	623	608	617	646	632	626	584	646	610	608	619	636	615	595	620	619	605	599	629	620	583	557	594	532	632	607	583	617	614	573	584	573	570	643	641	607	592	612	620	579	614	593	607	591	609	640	627	649	638	637	632	572	643	636	611	611	609	630	608	638	591	629	621	627	605	590	620	617	607	593	613	592	596	644	639	610	645	631	595	601	595	617	605	651	584	619	598	626	612	632	604	623	584	613	653	599	608	625	645	622	603	589	622	624	635	594	615	617	576	596	616	625	658	618	643	626	609	653	533	621	628	627	590	607	629	599	586	608	592	579	593	632	593	605	580	672	612	657	618	565	599	577	592	624	627	585	634	619	608	615	597	593	601	628	632	645	622	592	621	635	639	557	598	629	625	596	588	569	646	618	637	613	592	588	639	618	632	586	616	670	620	597	586	638	624	570	656	592	615	638	614	697	602	608	600	601	591	578	642	623	584	623	600	662	601	575	602	623	603	605	632	621	577	598	567	597	606	602	664	623	606	597	608	631	598	579	624	628	635	598	632	630	613	576	561	607	620	629	603	575	594	631	571	609	645	617	591	618	593	608	625	587	632	615	557	615	623	589	600	591	618	607	619	627	614	616	602	627	616	554	601	600	629	577	632	631	584	621	612	617	629	597	643	630	594	609	622	630	604	617	616	613	616	600	621	602	628	616	561	599	618	579	604	596	591	593	625	616	637	618	633	606	607	603	602	617	623	646	607	624	631	601	637	605	623	589	608	600	583	620	603	607	628	597	635	615	652
55213	43405	40553	39819	37066	43066	35036	38902	23283	9581	3975	2055	1289	1721	1109	1110	892	581	530	509	935	590	348	318	317	287	344	389	257	228	227	222	200	167	187	191	186	188	218	201	199	187	186	205	175	197	200	194	181	166	176	212	192	169	206	208	172	206	197	173	186	187	193	219	185	184	207	183	168	169	187	172	183	194	183	193	170	173	199	189	173	175	162	195	177	169	206	181	195	203	161	200	182	189	182	184	173	185	186	208	167	182	201	189	179	174	185	162	182	180	204	205	175	200	183	180	181	179	207	196	194	192	185	190	187	176	186	191	185	173	153	186	164	169	173	187	172	192	186	183	180	193	196	182	171	168	156	165	172	200	184	192	168	187	199	194	193	186	179	197	185	177	211	184	182	164	172	193	215	197	159	168	180	167	187	165	185	181	195	180	197	184	173	193	158	207	176	186	206	175	164	196	216	177	178	206	205	178	182	160	190	168	173	208	195	193	195	170	163	167	172	211	173	211	187	171	181	194	164	196	184	169	184	184	202	165	176	190	170	186	166	200	149	184	208	174	192	167	172	178	162	189	214	177	183	155	192	167	149	211	169	159	174	166	192	180	177	175	186	198	179	182	192	165	169	192	192	184	210	202	188	200	160	195	176	173	190	171	164	175	162	178	210	173	194	179	201	184	186	206	186	178	190	210	177	183	183	182	186	184	164	173	176	164	157	178	185	205	191	172	186	197	174	199	182	154	167	169	168	174	182	199	205	174	209	180	201	192	181	201	212	201	158	163	182	197	178	195	196	175	188	192	207	186	170	192	189	181	164	175	200	205	174	189	200	187	172	177	186	199	191	193	200	172	211	197	209	186	194	177	181	198	199	184	170	174	159	182	176	189	143	173	181	183	177	181	197	157	178	179	189	186	169	165	181	201	186	183	174	201	195	210	201	178	189	170	199	200	185	175	173	193	193	193	196	149	165	165	190	160	177	193	195	180	184	184	195	180	213	191	185	188	170	188	170	175	184	200	201	192	176	189	176	180	184	185	199	189	181	161	173	177	185	208	175	191	197	209	176	218	184	174	174	176	202	158	203	183	179	187	162	202	177	225	172	188	187	170	171	173	192	198	179	183	194	182	198	194	174	177	178	189	174	185	189	199	196	182	159	188	188	180	168	176	177	163	165	192	176	176	188	191	185	167	159	191	160	181	186	179	196	201	191	182	198	170	177	204	181	215	189	143	189	187	192	191	203	203	187	207	164	167	168	149	190	193	187	196	175	184	193	165	176	203	214	167	185	187	194	189	178	187	196	193	192	195	172	192	186	162	188	169	210	176	174	177	203	181	196	178	202	178	199	212	164	181	191	201	196	182	171	198	192	173	204	138	176	184	184	160	163	183	165	157	168	185	178	201	201	179	169	182	171	183	201	172	201	186	181	178	179	190	196	192	175	169	200	186	178	201	195	171	168	173	201	154	183	160	169	189	174	218	173	185	150	213	183	162	195	185	178	172	181	176	182	181	185	165	192	171	178	197	177	194	167	160	193	187	178	165	202	149	185	167	169	183	185	183	180	170	206	173	180	194	182	172	194	176	204	204	164	170	190	180	196	179	177	214	192	156	194	217	175	183	169	180	173	183	204	203	214	162	164	178	193	191	177	184	173	198	199	197	188	166	165	203	188	167	140	158	177	206	181	184	189	184	191	186	165	200	176	166	185	181	166	170	190	182	190	178	185	189	182	167	188	174	195	183	198	189	186	191	236	184	174	198	209	193	172	177	181	200	182	220	202	201	182	180	181	181	181	156	187	166	194	175	170	150	174	170	197	170	178	165	217	196	199	185	167	181	188	202	181	183	176	204	197	189	185	168	179	180	206	205	190	169	186	166	200	155	169	166	188	194	197	172	183	175	156	186	170	177	176	163	185	188	169	174	204	178	161	188	184	187	163	156	184	180	172	192	193	177	183	166	189	184	183	198	170	183	168	185	193	184	187	168	173	164	167	181	196	163	189	174	186	187	195	210	205	173	186	169	211	187	173	138	153	173	171	190	188	196	194	181	192	172	194	178	167	190	203	191	184	186	178	182	180	188	175	187	184	212	172	176	168	201	202	183	187	198	186	166	177	189	178	173	178	162	174	189	169	180	163	184	178	162	192	204	192	188	184	184	170	182	182	170	192	173	187	193	167	157	197	183	190	193	216	175	188	181	186	203	175	178	190	177	209	192	187	177	186	175	174	167	224	173	171	190	181	189	182	194	177	185	175	186	180	167	204	197	203	183	201	174	192	167	177	170	184	166	175	172	190	173	182	155	200	157	174	153	169	181	181	155	170	170	167	209	207	170	181	175	178	148	155	172	180	181	197	165	197	168	199	191	163	195	208	211	173	182	213	179	205	140	162	159	169	182	179	215	198	212	207	184	183	177	208	170	200	170	182	170	180	176	172	180	196	168	184	179	158	170	183	192	187	168	195	188	200	192	166	194	172	173	205	202	186	186	165	209	182	205	215	169	190	176	211	171	207	197	206	193	179	195	174	180	181	162	173	178	198	182	172	196	182	154	170	183	168	214	187	170	178	159	192	188	176	175	188	198	216	171	177	172	178	183	181	218	192	180	177	189	188	164	180	191	186	155	179	186	184	195	179	192	209	165	191	200	193	184	179	166	172	197	176	178	189	187	169	201	154	177	170	194	187	166	182	174	186	189	169	191	178	158	206	205	176	175	183	163	195	180	168	178	189	197	188	187	199	195	194	156	184	177	165	198	187	178	172	190	199	165	180	158	175	184	190	195	162	173	202	178	192	193	193	205	164	188	198	200	174	202	182	200	190	183	217	207	172	182	168	177	173	204	192	190	179	189	183	188	179	175	174	198	165	183	160	174	184	179	159	170	200	192	183	165	180	199	190	197	170	211	194	211	195	172	166	146	179	168	190	195	164	198	190	177	176	201	168	171	168	173	174	172	167	181	169	165	151	171	180	195	204	208	173	171	180	179	181	157	192	179	182	176	182	195	165	183	200	181	172	202	170	185	178	168	171	181	196	194	193	199	171	191	207	185	155	197	179	191	185	189	164	175	171	176	178	150	171	195	163	168	197	181	169	150	200	192	196	186	167	187	181	179	195	190	186	171	177	207	216	177	177	177	189	157	164	200	195	195	184	196	166	225	194	195	175	192	190	197	203	160	184	163	180	174	177	214	174	195	184	187	191	175	189	196	167	212	190	191	194	204	172	177	197	210	196	180	188	210	194	178	177	182	151	182	199	183	174	193	193	167	189	170	193	191	230	172	190	172	198	190	202	169	193	198	161	184	168	172	174	169	197	184	184	174	180	180	160	187	164	196	191	167	176	172	185	190	196	193	184	193	172	179	211	190	161	194	206	191	189	165	214	181	211	185	190	216	175	204	195	182	188	142	162	190	220	179	159	186	196	185	212	198	162	180	207	191	180	190	172	169	172	172	196	178	145	176	176	192	199	183	182	197	196	182	230	182	189	171	170	179	189	196	148	197
50532	53352	52190	52504	60326	60961	45899	52201	23636	12901	10844	6625	5389	4763	3705	4165	4120	3553	2579	2341	5803	2797	1921	1172	1300	1280	1576	1567	852	667	706	634	601	576	586	559	606	567	599	526	516	525	547	540	540	525	546	554	530	528	525	474	535	499	529	531	493	501	495	500	464	444	476	469	477	506	448	517	497	484	472	527	457	445	453	461	500	468	481	482	487	417	445	475	460	486	469	484	457	455	461	446	485	454	487	486	460	491	486	469	454	491	484	465	493	459	487	514	477	484	460	461	484	474	447	403	436	446	478	446	447	457	485	453	477	464	414	426	507	484	523	473	500	471	466	469	492	457	491	426	444	484	465	451	469	457	489	472	455	444	486	470	464	448	470	467	471	491	450	487	465	458	429	506	447	486	504	428	479	458	451	457	465	452	464	445	446	436	471	482	487	450	430	458	459	463	456	484	455	477	438	465	438	456	454	462	472	485	448	489	476	451	467	468	460	496	493	488	463	455	489	435	463	474	429	463	462	452	460	477	480	464	429	487	433	449	472	441	447	434	480	474	460	444	440	440	476	435	481	448	467	460	455	496	447	452	468	513	439	465	458	454	481	467	473	462	499	445	465	474	457	463	482	491	466	465	481	480	458	443	449	445	472	474	425	439	471	431	492	456	452	479	475	428	459	472	467	448	467	464	459	468	461	487	460	466	472	444	468	481	429	500	494	409	479	442	483	493	449	435	420	437	473	490	447	443	446	484	453	432	435	474	450	417	462	441	459	469	446	426	413	463	499	472	480	464	473	469	502	458	445	449	454	463	456	462	447	464	481	466	446	439	489	429	446	444	461	466	491	476	485	468	470	445	461	447	463	418	420	464	449	456	455	433	436	488	457	497	471	408	478	430	425	472	468	498	478	448	483	504	447	472	472	450	443	459	481	456	421	443	444	462	488	481	421	449	431	459	481	490	443	482	476	476	451	480	439	464	453	489	471	457	452	482	447	439	481	440	462	454	450	420	419	460	483	446	462	438	439	469	455	451	437	449	435	459	462	456	428	496	473	426	449	464	469	442	455	463	457	427	455	467	449	447	484	454	422	449	460	460	468	472	432	440	465	481	450	458	455	475	463	433	428	453	478	455	440	454	485	488	458	470	465	495	505	491	442	454	453	422	450	461	471	499	434	440	461	470	452	457	490	446	487	481	452	457	437	440	462	498	398	465	501	481	473	470	464	460	451	517	440	473	494	466	421	461	459	478	446	464	440	470	455	459	490	437	434	480	409	485	466	439	470	450	438	455	497	449	405	438	423	450	465	452	446	421	446	445	453	486	465	471	495	464	470	465	433	433	463	464	489	434	467	495	474	444	440	436	474	466	458	466	426	443	457	471	435	469	446	435	435	454	451	478	439	429	436	480	431	453	472	431	477	471	440	465	430	478	436	437	465	497	484	471	451	461	462	481	494	432	456	461	444	443	444	479	477	466	468	453	442	439	435	498	443	430	454	479	443	421	449	399	455	490	464	472	479	447	474	428	432	420	407	419	472	443	470	463	448	462	470	477	475	471	438	466	481	453	407	448	511	454	449	491	467	426	461	513	433	412	466	478	420	432	437	457	449	439	457	482	462	473	459	430	431	496	450	450	491	480	452	479	478	479	467	478	468	469	427	444	440	445	466	442	451	465	503	453	471	465	474	511	401	473	462	449	450	454	468	455	483	462	459	455	463	475	448	465	451	495	480	408	487	452	459	419	488	447	455	449	496	452	456	463	469	465	485	508	457	506	400	433	436	431	500	430	455	436	466	469	434	476	456	466	443	440	471	485	433	460	485	467	457	435	468	453	479	454	428	476	456	441	440	427	455	464	490	477	441	460	463	480	445	452	468	464	472	450	518	438	431	430	435	463	470	448	485	442	426	435	461	487	480	461	460	479	451	465	468	439	418	435	419	479	452	464	432	443	446	444	481	470	462	446	464	429	442	457	457	471	456	497	486	457	490	491	431	450	450	479	463	484	436	451	474	443	482	487	460	455	471	479	463	452	420	452	457	445	445	495	390	483	469	468	442	437	440	468	449	459	449	481	448	457	443	466	459	408	493	447	479	510	425	462	434	429	492	455	466	434	470	476	460	465	457	483	438	447	448	470	427	489	428	476	462	458	460	451	452	429	470	414	474	472	450	465	468	502	409	424	481	460	467	436	488	451	468	449	454	481	460	457	472	486	491	468	437	452	484	464	458	445	479	466	464	442	487	469	451	493	419	484	453	439	466	496	475	460	467	488	455	456	488	465	514	447	465	452	451	445	524	466	485	484	439	467	478	474	457	462	494	431	466	466	429	468	441	459	469	477	451	451	444	420	469	443	436	484	449	428	446	418	461	452	480	483	461	415	438	417	473	473	473	450	442	426	458	454	505	432	503	429	499	439	459	489	458	452	478	465	470	449	461	476	443	434	448	430	468	455	448	473	454	444	452	503	437	450	478	458	475	434	457	439	465	464	486	470	462	477	462	503	447	484	425	467	447	437	499	462	462	493	450	488	497	486	463	472	485	476	473	450	470	422	476	448	440	451	436	449	469	448	492	443	495	465	447	434	478	483	457	412	499	447	449	453	431	461	452	490	460	469	463	465	426	459	429	423	422	452	439	435	461	475	480	474	451	449	461	454	449	451	489	463	476	451	491	459	449	429	486	439	473	446	449	451	491	447	439	449	445	464	434	453	445	461	441	467	471	458	452	464	460	430	455	441	460	490	468	473	454	439	440	454	433	448	457	501	447	471	422	451	456	451	418	438	478	454	472	440	437	423	425	468	455	436	439	442	437	463	467	491	461	494	497	466	437	475	505	447	428	455	420	427	502	496	435	441	445	410	455	460	483	458	437	479	468	460	432	425	431	448	429	451	417	436	446	467	435	470	445	460	462	454	452	453	446	435	460	476	440	461	453	409	453	411	475	522	447	527	456	470	509	459	436	517	484	486	477	450	441	485	457	456	475	421	439	470	445	479	452	445	448	454	492	464	456	472	447	448	410	447	464	449	461	459	464	473	462	466	450	452	477	469	462	477	483	457	424	491	435	470	443	466	478	502	464	448	451	439	448	463	454	437	471	465	451	511	477	441	411	425	423	452	459	476	495	455	456	486	456	430	435	427	452	461	453	474	466	434	479	436	438	453	508	426	455	508	465	437	471	472	447	468	438	468	486	457	460	426	450	463	474	487	480	438	488	465	468	499	431	478	478	493	466	491	459	444	454	441	476	498	440	486	454	464	486	464	487	420	469	423	502	465	496	437	500	504	434	435	451	441	482	481	433	460	435	457	464	428	460	471	503	428	459	526	466	475	466	474	446	436	419	469	451	447	458	435	480	471	458	465	462	463	504	471	473	458	441	440	447	446	476	448	471	455	439	465	436	440	434	459	428	442	432	501	451	428	476	470	447	457	432	486	466	461	444	464	415	438	433	396	464	435	455	487	442	508	443	477	442	471	417	466	480	458	479	428	481	487	435	422	448	472	456	485
18221	18359	16265	10763	5850	2968	1188	1520	661	453	493	440	438	434	440	417	489	413	442	428	470	497	401	425	421	439	482	401	433	460	370	450	432	465	424	497	472	430	458	477	429	417	408	425	451	446	442	459	443	421	395	437	458	401	476	431	423	441	435	421	422	454	439	447	410	457	457	427	458	456	445	467	414	423	427	450	414	414	461	404	417	459	439	465	417	419	454	446	483	462	418	453	417	444	431	426	444	417	432	432	440	483	411	455	470	439	431	396	461	436	445	382	430	423	472	401	424	404	433	458	440	493	423	424	382	432	458	421	392	417	450	454	430	451	423	411	437	412	406	457	422	417	475	431	434	424	436	457	422	436	423	427	398	430	408	456	454	433	462	443	407	449	450	426	440	441	488	427	474	439	464	435	439	508	436	424	410	435	454	448	374	425	452	454	446	403	435	450	405	426	461	397	446	434	392	441	431	410	446	400	399	402	412	426	427	423	409	421	398	434	443	427	401	449	404	425	430	407	425	445	463	412	446	444	405	430	466	428	430	446	439	431	452	452	454	461	438	412	446	446	424	444	448	451	431	412	447	444	416	432	410	441	433	420	457	451	467	416	398	447	416	435	477	423	456	431	463	459	437	428	441	424	421	426	427	444	424	421	390	424	448	466	444	442	484	417	420	419	458	420	443	427	431	425	436	438	467	414	451	406	415	423	435	422	494	420	457	423	400	420	410	444	425	449	435	434	421	441	444	407	460	445	439	432	439	482	432	452	431	413	474	415	454	418	473	451	441	425	461	438	401	427	446	450	443	427	453	431	421	435	399	475	444	437	347	465	448	460	426	425	393	413	413	447	421	453	449	409	437	446	445	476	450	413	459	454	460	469	432	421	446	434	421	433	441	459	463	442	464	453	462	388	440	449	447	421	445	395	427	460	440	413	449	454	416	447	451	452	437	448	440	443	444	412	443	432	431	425	395	431	432	414	439	462	445	419	466	413	433	437	438	443	438	412	444	457	443	420	442	425	456	378	426	404	481	408	382	380	429	433	438	477	429	451	453	428	409	447	437	438	410	456	476	434	423	456	434	432	437	415	428	444	444	467	444	416	422	462	447	476	379	464	435	452	473	418	431	425	439	430	428	439	395	416	465	416	415	459	432	459	455	441	469	462	456	468	431	452	443	451	452	452	442	423	438	442	440	438	425	444	412	432	400	441	464	413	451	442	433	449	431	429	452	478	453	444	443	435	469	473	433	420	436	421	422	441	436	413	435	453	424	402	393	415	432	435	414	413	431	463	424	415	397	448	425	436	446	437	409	466	411	454	449	406	471	401	412	426	448	403	422	437	437	457	438	431	449	440	454	463	443	500	428	412	444	419	446	401	410	449	438	418	424	420	450	405	446	459	408	488	430	436	418	447	447	422	440	414	453	425	436	419	422	425	400	437	419	396	413	405	449	419	418	433	422	423	401	487	442	461	446	481	470	418	459	437	471	504	481	449	425	431	421	433	454	456	434	442	424	417	437	464	466	418	435	434	425	398	445	448	445	454	429	437	446	424	429	448	483	444	488	460	421	405	411	450	411	437	457	382	418	444	445	442	426	458	405	432	445	437	467	402	450	422	424	423	424	449	500	451	429	418	452	485	427	401	408	467	472	415	436	450	441	431	446	433	476	444	470	451	398	419	422	468	447	435	435	457	453	405	465	473	405	454	450	425	428	447	415	439	444	419	424	437	441	445	453	424	467	473	406	404	431	441	425	458	462	444	429	445	462	435	434	438	403	404	464	419	418	425	461	427	423	416	445	411	459	464	449	438	440	428	418	429	431	420	403	461	414	460	429	501	412	428	475	451	454	428	412	474	444	415	431	436	454	416	500	402	461	452	396	452	405	469	449	421	446	425	448	412	476	407	432	444	432	444	443	414	462	420	439	430	456	432	444	447	450	415	444	432	453	450	461	458	448	451	416	443	442	436	452	442	433	435	473	444	427	430	418	454	444	453	417	407	433	429	428	440	466	462	422	407	444	449	438	448	413	452	412	370	391	453	462	442	431	462	410	446	406	434	435	445	446	387	433	413	435	426	434	428	415	435	411	435	451	396	419	434	451	432	434	425	469	428	403	456	431	456	461	441	427	442	453	436	470	441	388	421	435	435	424	409	444	439	465	401	450	445	476	447	404	432	431	416	451	415	450	411	443	425	414	441	461	434	427	365	411	412	477	419	476	432	382	415	445	431	423	459	417	453	407	468	443	438	423	464	404	423	436	486	440	415	422	450	421	421	397	450	413	460	412	444	409	408	468	410	424	456	460	437	448	427	410	453	393	416	435	437	410	422	425	443	475	452	416	435	430	415	426	430	446	420	421	418	465	437	458	484	424	433	400	458	444	451	427	426	442	475	427	438	437	437	444	426	473	422	479	446	463	451	434	461	463	436	435	417	445	427	421	414	427	449	420	434	443	436	453	435	416	444	489	441	434	404	437	423	428	384	428	425	409	443	410	443	453	375	415	487	448	405	468	427	438	413	410	424	444	442	423	444	431	392	409	421	470	448	431	436	400	413	444	415	444	429	434	398	386	451	432	436	461	438	415	432	437	461	455	426	442	456	420	473	445	412	444	449	457	479	378	428	409	410	430	419	425	474	451	401	464	456	435	469	418	442	435	433	434	441	445	436	424	448	444	429	439	462	427	448	428	413	436	444	426	434	429	428	434	451	429	420	398	428	387	440	420	427	448	423	417	438	407	439	438	424	398	418	443	418	447	430	401	455	460	417	450	453	472	486	416	419	434	466	464	387	401	434	444	469	452	429	426	397	438	464	403	454	427	408	475	446	461	461	422	435	446	459	419	440	453	455	414	405	418	440	465	404	440	438	428	430	391	430	442	455	430	435	437	423	476	429	455	425	449	436	479	461	406	425	450	424	442	426	433	409	435	429	422	378	462	398	427	483	493	444	419	391	436	423	406	455	424	414	411	406	440	422	433	452	426	441	428	455	438	427	478	415	423	433	456	435	438	443	435	398	438	422	408	425	452	403	470	435	436	427	452	465	423	422	450	455	433	420	447	446	428	447	431	452	428	422	456	422	436	447	435	418	476	458	427	444	433	437	415	395	454	435	420	469	452	457	442	419	416	417	466	393	403	413	448	400	429	406	454	435	420	433	403	423	431	464	459	434	461	450	440	456	401	459	427	378	455	386	449	441	426	440	437	419	413	441	443	432	419	460	488	445	429	417	434	430	432	463	469	384	442	452	444	435	381	414	437	476	442	432	439	427	385	421	432	450	402	452	418	451	442	434	398	420	434	431	404	440	426	440	424	423	434	426	425	410	442	416	414	436	428	442	466	448	459	483	442	456	430	412	454	415	442	423	416	448	448	432	432	429	397	459	400	437	444	417	443	439	442	451	486	447	429	434	439	421	428	463	428	469	502	392	416	396	448	424	452	458	413	426	451	445	411	420	444	434	425	434	446	412	425	411	469	419	416	431	441	433	439	421	395	457
15183	19083	21241	20325	17232	12141	4823	7571	2210	1424	1243	1165	1122	1123	1095	1041	1064	1070	1064	1156	1109	1141	1012	987	1035	987	1006	971	1017	1022	966	1024	955	981	950	1012	977	1003	959	962	996	938	952	976	1005	971	994	946	994	973	956	935	925	963	989	965	946	993	982	1020	947	981	959	960	930	993	976	963	936	945	968	947	979	1009	1038	998	969	1034	1002	944	988	938	1004	980	999	962	961	997	953	1019	973	916	1007	999	947	997	946	953	961	956	1005	991	955	962	963	1002	1007	987	1004	954	955	962	914	973	960	996	954	946	1046	923	972	1003	991	931	988	997	964	985	986	967	969	982	940	963	1045	967	895	985	944	1003	994	987	968	919	940	986	1063	961	1004	955	1006	994	951	989	1010	1006	976	979	976	958	973	1003	1012	1019	940	1005	981	1036	954	1007	1012	948	958	966	1019	988	961	925	946	1040	925	964	1003	1046	964	1038	1028	1015	993	983	970	1044	987	940	959	953	999	1008	980	1036	973	978	969	921	947	960	1025	916	1023	967	960	984	1006	980	995	992	958	949	979	982	927	1008	944	986	954	950	970	961	962	960	971	982	913	964	1005	1006	985	947	993	980	1015	1011	952	985	948	1008	925	937	972	953	952	972	1007	991	1015	1057	1020	976	975	989	899	928	998	936	917	947	1007	961	950	965	969	1020	943	1009	985	987	1004	1011	970	1016	961	994	981	991	1000	965	962	971	968	1000	967	994	933	970	938	986	944	913	1023	993	934	950	964	963	961	1025	998	1019	953	1055	942	994	1017	960	938	1017	959	933	992	988	960	938	970	998	987	939	1012	1005	985	981	904	917	952	939	986	959	995	942	929	969	987	982	932	984	998	970	915	915	999	966	1017	1017	924	933	940	988	961	947	959	1003	977	966	958	935	936	987	1015	1014	965	956	971	994	968	1006	1006	963	1002	1007	993	961	1004	1021	945	954	918	940	972	963	965	1016	990	1041	937	986	973	946	992	955	921	977	989	961	1017	956	895	915	963	977	1014	975	962	967	971	949	982	948	952	951	981	1007	989	1040	987	1019	1003	993	935	958	1008	996	992	1022	995	952	893	921	967	986	960	959	939	928	967	918	1025	962	1011	994	1009	948	976	1014	964	996	1003	965	945	948	979	1000	956	963	986	1002	928	951	965	997	929	916	985	1027	1004	961	1001	1020	962	971	939	961	904	935	988	992	975	963	1037	1021	962	956	1042	1026	967	965	1007	938	1004	968	988	996	955	930	1000	965	942	966	976	951	1016	1026	973	1011	1015	913	938	953	948	1024	918	1019	942	931	967	1010	1035	977	946	1011	994	972	998	960	1042	945	927	951	961	963	951	934	972	988	968	960	973	972	958	947	957	1007	969	1000	945	989	981	953	973	960	972	981	990	960	964	1022	926	950	1011	961	949	973	951	969	1036	1029	943	971	987	931	969	970	964	985	1018	962	961	990	931	976	952	1000	932	974	1004	961	983	934	900	1002	1004	991	1001	1021	989	976	966	929	973	921	966	997	929	968	1002	959	933	971	982	1030	938	954	975	977	982	943	958	945	964	949	979	966	917	954	964	924	956	949	949	972	989	987	953	1000	903	976	940	986	978	937	982	1001	1005	974	988	946	981	1006	978	1029	999	991	1000	1051	978	986	1030	964	971	1020	938	984	958	955	923	972	1006	984	1004	945	989	955	987	970	961	933	970	959	966	948	984	962	967	923	983	997	956	960	955	996	953	956	971	929	998	975	945	1022	1035	1007	990	965	990	955	943	959	948	985	938	955	1007	1005	974	930	935	982	920	964	1030	978	932	956	994	974	969	990	951	999	1016	958	993	998	954	997	1028	1004	988	968	964	948	973	1039	995	937	957	963	975	981	949	949	939	947	963	947	964	979	1006	979	915	1034	936	949	923	966	934	989	939	930	994	902	961	978	968	955	920	953	982	1006	952	965	949	1003	985	960	954	954	961	998	953	990	1031	964	982	959	937	942	1005	970	957	974	991	949	1005	1007	934	963	994	967	1003	1012	997	992	958	969	944	921	942	964	971	1046	970	1025	903	962	986	934	970	985	962	1002	996	1022	940	954	1007	990	996	920	1014	992	950	975	1005	1000	987	948	932	995	935	1017	971	973	971	1022	934	998	984	996	963	998	1035	930	994	961	952	934	951	969	984	943	988	991	968	905	957	952	964	978	1004	956	974	897	950	918	967	973	1013	912	961	966	991	905	999	936	948	937	955	938	966	961	935	975	967	960	963	930	993	944	948	972	984	984	931	951	966	917	988	974	1012	1011	933	1018	997	977	990	988	985	945	963	951	960	997	988	957	972	1068	972	963	1004	1029	965	915	1012	927	942	1004	956	977	1014	964	1026	986	972	949	951	888	930	979	975	941	988	989	954	1024	963	959	979	1029	978	989	999	948	962	1013	930	900	927	899	972	921	940	1036	1019	1003	924	933	1009	945	955	968	963	987	1034	953	943	996	960	970	996	1014	967	1008	1029	996	987	1016	948	925	1007	949	952	979	976	1012	928	953	924	989	1034	914	968	1009	973	981	887	954	989	993	957	968	984	986	965	974	959	951	956	925	967	933	970	977	958	968	963	993	961	986	970	962	1002	971	991	949	936	964	984	946	990	962	928	1040	1019	1008	947	985	939	1001	957	994	961	965	1007	971	964	974	981	1020	1029	942	961	988	974	973	994	1027	978	997	972	1011	965	983	1003	980	982	1021	975	1001	981	996	935	958	930	952	966	1020	953	965	956	982	952	1026	964	975	992	997	973	1031	1032	1003	982	1011	987	962	970	988	1003	984	1002	973	1057	992	1019	983	1018	973	897	973	936	980	923	919	957	964	1001	990	1053	953	1051	944	918	998	973	1018	974	983	934	1025	918	1046	985	915	996	998	908	984	940	935	1002	1015	970	938	924	980	951	992	953	960	1026	998	1005	995	958	950	931	940	965	1000	993	936	970	954	971	1010	987	914	1004	918	962	961	1032	1007	918	961	941	968	932	1015	946	1008	914	935	932	988	961	964	955	971	977	912	968	971	1026	986	950	936	995	955	954	948	973	963	992	937	973	979	954	1004	961	980	932	928	976	958	920	984	970	979	952	939	989	967	1001	961	943	974	1022	1034	1015	988	995	996	1023	924	942	984	944	954	924	1000	963	990	970	995	978	946	1010	962	957	969	954	1000	1014	895	941	921	955	987	1013	931	919	984	999	935	1027	964	1007	959	911	1044	1013	935	986	977	961	967	985	976	994	939	997	1047	950	943	986	950	962	973	979	989	928	944	993	979	983	946	961	974	951	981	1016	918	996	1001	960	962	967	960	928	1029	1003	974	1047	945	957	994	1015	943	936	968	976	924	982	1018	966	999	1022	990	967	972	966	967	938	997	990	1037	1020	983	974	954	993	987	958	980	941	1004	974	1004	956	950	988	942	1010	960	968	1048	955	998	959	946	980	1042	951	1014	1006	996	986	986	987	1026	974	954	1046	938	986	969	971	940	977	963	970	969	953	1051	969	966	957	978	966	936	947	927	984	958	981	991	949	934	1010	1001	1029	1007	947	931	947	984	990	990	982	1018	1000	977	1012	989	890	976	932	993	981	1009	966	991	996	978	993	996	932	1018	910	993	897	933	1019	983	947	1004	1013	963	985	975	973	992	996	995	994	988	962	999	989	998	925	1025	999	981	952	944	1003	968	920	973	963	973	951	1003	977	1005	999	920	967	933	964	1019	990	928	955	956	967	1004	984	970	1003	956	970	992	918	970	992	966	983	934	944	978	964	963	991	979	978	953
53011	46366	41888	39501	39102	38095	27875	30298	12402	3884	1649	919	675	667	535	604	729	493	425	397	594	558	416	367	303	323	403	266	286	263	265	287	289	281	261	305	273	265	295	272	267	276	268	263	271	283	281	263	261	261	230	281	267	281	281	215	257	272	256	246	242	269	284	280	285	261	244	245	270	255	257	269	282	268	258	282	253	268	284	239	246	239	266	296	263	271	251	269	251	246	281	277	240	276	259	272	252	265	283	262	263	265	273	242	271	274	262	219	275	273	254	266	272	266	292	277	270	251	282	286	262	243	270	272	253	263	256	271	283	270	256	254	251	285	264	255	248	258	272	252	247	305	264	270	259	268	274	266	269	256	307	248	228	272	251	246	247	237	286	250	239	279	247	296	280	281	279	302	245	250	268	280	289	258	259	257	256	283	278	262	276	247	266	254	234	240	272	259	212	283	272	274	245	273	247	251	273	252	279	260	257	270	242	244	259	273	279	260	249	273	267	282	237	242	257	279	262	297	289	229	266	260	250	245	287	268	262	241	275	263	263	249	267	269	256	266	284	229	260	254	261	285	267	241	290	242	264	278	301	266	267	273	288	292	238	286	256	277	265	270	275	261	242	266	262	237	243	239	268	232	309	251	271	236	267	259	276	269	266	236	264	258	228	264	259	248	265	233	230	263	253	270	260	273	249	255	270	255	255	255	286	234	256	254	246	241	258	280	264	288	265	275	265	237	285	250	261	270	254	270	276	285	278	267	286	268	269	286	244	258	273	264	273	281	327	235	266	250	276	252	273	301	249	272	232	275	243	249	230	293	249	247	266	246	260	265	265	258	250	264	247	280	239	244	253	250	251	256	275	295	283	234	268	287	272	266	247	249	229	249	258	267	281	290	251	265	259	265	234	294	264	251	257	251	274	265	281	245	247	276	271	275	255	245	260	270	266	276	273	238	253	267	278	285	247	296	262	240	261	288	263	269	268	269	250	270	270	256	261	251	279	261	251	227	249	255	266	263	284	247	235	261	267	239	266	242	284	254	270	266	264	286	252	249	294	270	271	312	287	230	238	282	280	264	268	261	279	272	268	260	252	248	254	269	235	246	250	277	261	244	261	274	295	247	253	239	246	246	223	286	264	249	249	244	279	285	298	248	275	258	264	270	263	268	300	245	243	264	308	284	269	256	291	271	288	233	244	262	253	251	263	250	274	282	266	263	245	229	271	287	272	275	262	251	236	296	236	230	273	267	248	246	279	256	242	254	267	253	279	247	258	279	256	246	264	256	246	280	253	251	232	270	247	278	254	252	281	268	255	249	229	254	243	236	235	264	244	277	245	241	270	291	247	313	276	270	254	264	284	226	287	237	288	229	257	239	265	272	268	253	244	269	263	275	272	253	266	267	232	264	223	245	273	247	273	247	251	246	263	226	274	277	263	261	269	251	233	261	266	266	247	248	256	272	279	274	273	244	268	260	266	279	246	269	272	253	244	267	298	257	271	271	282	264	237	253	259	280	269	268	248	281	264	247	254	252	271	287	278	247	241	271	257	235	270	258	237	263	249	278	288	261	260	266	271	248	272	265	249	248	257	250	266	291	286	238	270	268	271	235	255	275	274	262	261	292	224	268	249	254	259	239	262	267	266	249	274	262	250	258	284	257	275	261	236	276	273	285	283	258	254	272	238	250	260	270	249	269	294	245	272	265	252	251	265	240	251	259	260	253	266	251	243	259	248	299	278	248	234	252	270	243	262	318	240	237	248	252	262	247	245	238	253	252	228	270	254	277	234	235	267	256	252	249	265	297	256	251	260	245	258	250	290	244	258	262	274	253	279	271	273	275	264	263	249	255	249	235	237	265	265	251	246	286	280	248	242	206	256	244	285	257	304	259	259	274	235	288	266	256	261	264	246	259	262	234	253	219	242	261	254	295	277	272	246	266	223	260	253	235	249	264	269	256	254	253	250	243	277	245	279	291	279	274	260	256	283	300	278	262	260	266	247	261	255	274	296	269	300	268	282	269	264	296	246	271	269	253	259	228	251	263	275	243	266	264	273	259	262	262	248	246	258	236	245	263	250	272	247	269	266	252	266	275	240	263	296	269	245	249	254	263	297	258	241	268	275	259	269	252	268	229	241	242	286	263	253	280	250	244	289	269	309	273	246	293	271	221	266	280	281	287	245	264	314	242	252	251	252	274	263	276	276	262	261	276	261	256	272	282	258	239	262	271	267	254	258	238	247	259	261	269	239	265	252	265	258	273	221	242	278	231	257	289	254	272	253	291	295	272	261	276	261	263	256	262	245	252	275	246	291	257	236	258	271	246	257	251	275	250	218	255	284	269	250	249	307	252	278	242	270	258	253	258	256	277	247	271	280	279	253	241	243	255	297	266	277	251	265	250	264	242	260	251	282	242	258	232	242	255	253	248	245	236	252	240	248	275	264	260	255	260	270	256	263	269	250	254	237	277	243	296	265	273	265	242	249	229	248	237	249	269	280	250	283	267	289	284	244	268	301	296	278	247	271	265	253	252	267	265	272	269	266	265	273	269	246	257	288	257	281	269	271	245	267	276	220	243	252	257	314	269	260	284	270	267	226	254	268	237	285	272	273	271	242	277	294	278	248	238	232	255	261	251	245	281	286	279	276	246	279	264	257	253	256	250	271	229	276	232	258	262	280	248	243	260	249	255	256	242	277	243	272	268	285	245	267	264	263	260	232	267	249	271	258	266	261	285	240	283	241	211	262	301	249	262	267	218	244	273	254	245	287	249	277	293	263	264	284	243	258	260	241	250	271	259	263	290	255	250	260	266	275	280	245	290	236	283	273	262	284	269	243	250	253	268	269	261	251	261	263	249	259	253	254	264	286	244	271	226	263	248	261	278	247	280	249	246	238	287	273	249	296	267	270	274	289	238	262	274	261	289	235	285	234	281	269	260	254	269	259	236	247	259	263	291	276	270	266	255	251	262	270	235	251	282	254	268	235	255	259	250	255	290	269	274	259	288	253	259	250	245	284	291	262	281	280	236	268	243	306	261	282	274	262	261	275	233	288	263	259	251	283	262	276	260	246	281	279	290	272	232	271	264	276	290	287	275	258	257	270	235	280	266	282	227	263	269	265	251	296	218	260	242	240	245	228	261	252	276	266	231	276	240	258	279	282	248	258	252	271	269	270	253	263	271	272	283	259	255	244	263	256	255	255	247	240	260	275	271	268	243	266	263	253	289	260	288	274	277	282	255	244	256	281	288	301	257	277	250	274	273	259	277	264	258	245	260	264	291	287	292	259	279	308	263	242	257	254	277	256	256	280	270	255	266	279	284	278	248	248	250	238	257	261	289	263	261	303	255	278	278	277	267	260	304	260	263	250	262	265	245	249	260	245	274	244	260	233	306	270	287	248	270	263	246	238	247	274	274	229	265	270	242	262	272	254	267	270	286	270	239	247	267	262	258	262	258	242	239	249	262	303	247	267	266	263	274	241	246	292	219	252	248	260	280
47279	51358	50293	49001	56178	51261	36228	42289	15941	8673	6389	3822	3019	2918	2441	3010	3410	2173	1459	1604	2784	2771	1526	1316	855	1070	1844	1102	742	712	697	689	699	702	662	653	661	687	691	595	620	642	656	621	644	619	656	594	662	643	640	612	628	658	647	621	631	594	614	632	599	635	597	643	642	671	637	588	683	576	625	586	589	634	686	655	618	606	637	673	585	614	614	606	579	611	601	637	590	618	626	652	625	613	620	603	582	622	641	644	588	599	611	585	595	589	635	608	598	604	614	606	614	607	636	604	627	622	614	606	594	641	622	595	581	655	652	608	600	596	558	570	596	598	616	617	604	631	580	607	619	618	626	632	620	590	595	639	603	599	596	579	585	558	610	633	623	572	635	595	612	586	590	608	612	626	641	624	599	591	580	590	639	603	616	609	564	609	649	622	568	613	621	580	582	621	600	602	610	604	620	639	622	631	614	592	612	598	591	625	642	609	623	636	621	617	605	615	620	596	625	592	635	614	574	585	622	630	634	606	613	597	583	590	561	596	583	575	663	579	623	580	602	641	634	632	600	597	591	588	620	608	618	609	554	598	595	581	642	569	613	633	624	603	564	611	596	599	595	623	600	602	616	638	583	596	613	642	624	574	590	615	636	605	614	600	580	599	607	629	570	614	626	650	593	647	594	581	564	593	588	601	599	593	630	608	592	597	603	601	616	618	593	608	567	626	616	644	610	612	605	641	624	601	585	590	601	609	599	631	596	640	576	596	605	591	577	611	623	610	627	570	629	570	626	575	595	580	621	644	602	641	648	656	637	612	570	624	614	585	604	633	626	620	603	576	619	608	641	639	586	606	604	618	577	622	632	622	626	635	590	634	609	593	635	624	614	671	593	585	597	623	583	606	588	646	609	618	625	647	590	618	614	650	607	605	591	627	572	565	622	571	633	569	636	571	600	634	524	613	653	591	606	602	607	638	555	594	611	612	614	600	613	625	631	666	591	624	609	628	622	582	622	652	637	613	619	613	595	588	629	638	636	616	649	627	609	622	623	659	593	604	623	584	632	609	606	611	617	624	579	601	576	586	615	596	599	580	644	599	621	600	618	547	607	615	577	644	583	584	586	575	597	623	634	595	638	613	626	594	583	617	622	590	610	608	610	628	602	583	593	591	612	659	578	594	599	553	606	630	611	586	612	613	581	618	596	632	618	609	599	610	633	652	639	647	609	622	584	591	601	619	603	597	618	577	630	648	610	627	605	606	607	567	594	638	647	572	585	595	620	583	581	606	608	609	633	605	579	645	626	608	648	583	619	630	600	581	612	643	633	630	603	553	617	633	608	619	643	595	588	624	594	624	611	616	626	563	572	643	605	604	579	643	619	584	547	615	592	606	650	596	621	590	596	594	619	631	586	626	635	631	626	642	626	626	622	599	603	675	623	607	596	584	598	646	625	553	587	612	580	621	600	590	562	606	574	577	679	604	625	658	608	613	636	609	606	612	633	602	611	591	613	610	603	588	611	612	614	608	577	626	590	619	611	634	641	610	615	600	575	617	566	604	607	616	574	612	611	634	615	585	609	582	637	601	598	621	564	608	623	602	612	614	598	669	634	580	601	576	615	588	596	609	612	577	574	652	611	598	624	650	632	620	597	586	575	588	558	614	558	601	604	599	629	599	608	560	623	573	612	622	662	608	591	624	571	621	592	620	594	543	624	585	606	583	554	605	593	572	570	593	625	589	630	569	679	636	576	659	627	635	628	640	597	624	584	649	625	613	622	608	576	634	605	658	558	588	621	602	604	606	568	552	581	626	590	659	571	633	592	630	623	604	621	657	609	603	632	606	568	621	632	595	597	549	691	604	616	599	599	629	563	576	585	586	616	630	613	606	602	595	684	590	609	578	598	608	619	605	661	570	573	658	583	622	594	646	598	589	621	590	590	561	628	631	617	621	560	612	566	613	629	613	637	620	617	629	600	592	600	567	666	601	604	620	619	592	628	584	601	664	589	623	596	569	667	611	560	574	620	597	631	612	580	574	594	615	607	568	637	595	594	598	655	603	590	598	626	591	582	615	629	595	601	617	621	625	546	588	593	581	573	594	583	621	604	639	617	562	582	627	654	612	613	593	643	616	662	644	592	592	633	590	640	619	585	601	589	626	605	610	618	641	584	628	567	599	582	598	637	614	591	616	617	659	633	616	582	582	614	639	597	580	634	587	598	638	625	605	673	621	614	628	627	650	620	653	609	640	638	567	657	585	610	603	649	643	600	596	602	615	632	597	600	600	590	660	625	618	590	618	614	588	619	573	608	633	598	620	640	557	593	592	593	566	627	633	613	628	599	586	589	660	618	647	556	581	587	595	608	590	616	581	595	639	556	571	581	605	610	576	627	592	583	608	604	600	586	624	568	611	615	586	607	622	630	616	612	621	610	618	561	643	625	590	612	589	608	623	597	588	610	637	623	623	590	648	595	610	595	593	612	633	606	619	631	623	597	643	642	592	582	606	568	639	650	624	609	627	618	616	591	621	628	632	576	594	588	612	528	601	644	613	610	614	610	617	604	584	609	594	673	589	587	581	623	646	594	595	587	605	603	608	608	587	685	581	581	618	584	607	607	632	618	604	589	548	615	637	589	611	654	619	636	590	576	569	627	595	589	595	592	574	641	596	545	610	631	612	595	600	577	601	572	615	595	613	598	620	570	619	633	615	608	602	584	604	616	655	597	618	621	590	636	590	610	616	607	612	625	608	618	613	619	641	595	618	578	615	636	619	591	652	561	618	605	583	628	599	625	613	635	594	626	599	607	606	589	590	623	609	575	581	611	651	590	654	591	594	569	617	596	631	551	588	595	618	624	627	634	603	616	608	612	617	607	578	591	593	601	627	586	616	560	630	615	609	557	595	628	626	618	611	601	623	621	568	614	580	652	620	563	608	580	605	614	595	592	616	606	546	612	627	614	613	599	632	615	575	592	594	615	597	612	631	616	595	588	622	638	567	576	622	593	599	595	609	599	617	609	653	629	630	598	548	616	573	601	639	629	585	593	623	662	606	610	605	614	600	567	589	589	626	583	625	610	606	561	621	567	587	549	563	616	565	591	635	627	616	617	562	594	624	590	614	615	591	616	581	599	616	633	602	590	634	597	598	591	619	626	613	610	613	622	588	601	611	644	605	627	634	597	612	586	630	579	626	601	576	577	612	635	596	584	601	572	652	613	605	608	552	594	616	606	624	596	594	585	608	619	566	610	577	567	611	616	644	561	648	599	640	623	623	618	662	642	589	645	662	580	603	615	616	612	574	667	564	587	574	581	612	605	620	599	636	618	612	622	599	577	582	670	590	591	577	615	593	638	601	606	602	583	594	598	593	588	579	603	550	660	619	600	577	625	630	639	624	635	584	623	608	657	613	618	604	599	592	623	594	620	623	598	597	565	650	596	584	609	595	647	601	627	593	626	631	601	588	589	650	640	622	611	640	664	586	612	627	619	599	597	628	625	617	615	605
55435	45106	39337	36846	37789	37429	32403	37621	20562	8292	3305	1602	1219	1050	628	869	1132	612	445	414	771	700	521	368	287	340	620	296	215	226	220	180	203	206	195	217	244	187	177	177	179	197	221	194	176	207	176	201	169	197	187	211	160	185	191	182	186	183	186	173	175	183	158	181	175	179	186	168	186	177	199	198	202	191	153	169	186	185	168	164	190	197	191	187	161	168	175	203	157	159	193	186	169	151	192	193	186	168	178	198	185	177	170	194	190	171	171	180	158	181	177	181	166	170	187	186	178	181	184	182	203	178	185	164	200	175	192	159	201	169	184	201	193	171	187	190	177	178	205	169	175	179	170	173	185	165	182	181	186	154	180	163	191	177	193	155	186	195	172	186	198	201	188	187	181	210	167	183	178	200	169	182	184	181	169	181	159	194	187	183	194	170	169	196	172	197	181	171	190	161	195	187	184	174	172	157	177	178	173	181	174	183	181	195	193	165	183	196	169	187	169	185	195	166	187	143	192	198	196	185	192	181	161	190	198	204	193	184	184	186	212	175	184	165	172	129	195	174	161	189	189	173	205	183	172	176	178	187	202	169	179	196	187	170	177	201	176	165	182	176	177	204	192	187	186	171	155	172	186	171	180	179	169	195	176	187	164	195	160	176	162	190	200	196	205	195	199	196	180	181	184	211	194	198	172	164	179	189	198	172	181	173	183	206	172	174	172	177	158	185	173	190	188	193	175	173	182	150	186	214	190	161	161	180	182	180	192	194	203	144	170	182	156	190	145	174	208	174	161	193	194	172	172	188	171	176	188	176	152	182	189	213	178	175	178	205	172	140	175	192	165	172	184	164	190	216	194	171	202	174	194	212	190	176	185	180	177	171	160	158	186	199	194	177	162	168	181	185	162	164	181	177	167	178	188	167	168	154	183	180	188	168	196	186	159	171	196	178	176	167	191	171	173	177	178	177	177	179	182	192	175	182	155	187	163	175	203	184	163	170	162	200	189	180	169	183	159	190	166	178	201	169	179	210	178	188	177	183	194	172	172	180	171	220	175	195	148	181	205	173	161	158	186	180	171	196	158	170	166	199	184	174	175	170	174	168	180	160	181	189	206	186	198	180	195	168	195	169	177	174	204	176	198	183	189	196	152	199	189	177	160	160	160	177	158	196	189	200	168	158	164	188	156	203	172	185	196	187	203	174	198	179	177	171	165	176	183	202	186	164	175	184	214	193	186	187	155	168	193	169	176	205	190	189	146	197	194	177	176	184	175	182	183	174	157	174	203	174	189	187	187	169	175	177	162	186	195	181	180	175	148	178	193	208	158	180	185	176	184	170	161	183	182	168	180	177	192	169	197	186	183	190	161	189	177	182	183	193	164	178	202	169	194	189	171	195	201	201	199	186	178	203	165	185	181	183	183	154	144	193	187	180	182	174	164	185	188	200	189	175	170	186	200	181	170	173	191	194	181	183	178	181	176	184	195	188	199	185	186	183	186	176	182	179	174	177	178	187	192	173	166	179	170	201	195	173	191	164	191	155	180	212	170	177	199	177	176	205	176	191	172	170	165	161	190	164	181	175	180	194	169	183	201	179	189	212	174	175	201	198	156	184	159	181	187	180	164	166	187	166	176	165	169	191	170	177	168	192	187	173	170	197	194	202	164	180	176	170	196	164	195	167	193	168	180	190	191	168	181	187	191	157	179	178	188	165	173	187	168	180	207	184	178	200	185	186	211	201	176	200	212	204	171	190	200	188	177	204	168	197	217	165	161	143	185	201	183	173	179	160	194	160	166	205	177	178	199	176	198	197	200	198	172	156	185	165	161	163	196	169	196	206	164	176	185	156	172	195	182	174	167	182	172	196	183	175	177	210	179	206	190	189	163	185	188	153	177	163	163	182	168	168	185	192	189	204	198	177	196	181	209	168	172	176	186	204	179	193	187	203	161	177	166	158	158	193	214	161	177	156	172	169	189	189	185	184	164	205	175	168	206	186	182	199	201	171	179	163	188	170	181	196	199	170	194	184	189	185	208	190	167	157	204	158	168	194	191	172	194	185	175	184	167	185	180	215	184	177	164	195	190	184	178	181	183	183	149	190	162	175	163	188	181	178	182	191	183	162	188	195	172	197	199	196	191	199	172	212	180	183	156	187	180	174	190	185	178	179	176	185	164	202	186	210	190	176	171	178	175	179	178	179	189	173	186	163	151	169	194	202	209	182	167	185	196	187	182	189	187	183	187	199	181	168	149	168	161	153	168	165	167	209	185	179	161	186	189	181	185	202	173	180	191	161	190	207	181	175	183	198	149	172	164	182	186	171	199	180	189	198	172	162	205	196	191	185	166	171	176	189	174	187	166	195	180	179	167	184	198	198	167	182	158	177	177	192	177	174	189	172	207	166	182	175	194	190	164	180	197	204	206	158	175	164	201	198	193	166	195	173	178	170	173	167	159	172	190	203	204	184	199	177	160	192	205	190	212	193	192	176	166	171	181	188	187	211	186	195	196	181	175	176	172	188	178	174	184	223	181	186	193	173	168	173	196	163	191	191	174	203	146	168	178	182	168	176	181	185	194	186	167	165	183	175	175	178	192	169	190	183	171	186	199	153	186	168	187	202	195	166	181	183	171	191	179	189	153	181	169	188	190	157	190	159	173	201	203	161	182	182	174	194	187	192	173	165	170	178	187	192	195	176	199	170	173	185	183	196	170	177	178	163	195	191	151	186	171	209	192	147	197	177	191	191	183	152	195	173	207	188	184	152	169	160	210	205	172	166	207	188	155	201	200	184	169	168	177	187	174	186	192	187	229	158	186	210	173	176	188	182	186	153	169	155	201	180	183	187	194	177	160	183	155	164	167	181	174	201	170	160	174	190	172	200	171	180	165	189	154	174	171	155	176	212	193	176	186	169	181	191	164	194	200	165	170	171	172	178	180	164	168	154	169	198	167	175	190	182	177	175	187	159	179	196	191	186	178	182	189	193	184	164	180	155	173	146	171	183	195	178	178	170	170	200	191	182	180	197	169	190	187	203	196	169	183	179	179	192	177	217	188	188	189	185	195	207	165	149	172	152	179	200	203	182	178	196	199	178	164	173	191	164	152	194	160	195	188	189	174	159	162	183	178	171	200	200	149	197	179	178	197	163	170	180	167	191	176	195	187	164	202	185	206	181	192	153	165	174	154	202	184	218	171	189	189	189	171	200	193	204	187	220	167	179	177	172	222	168	157	187	164	178	191	177	180	163	176	169	174	171	178	165	212	218	222	187	183	198	212	177	200	189	184	189	177	185	181	173	173	174	193	195	175	187	163	199	179	187	179	209	219	163	149	172	204	194	163	191	189	201	187	180	177	189	201	181	180	191	173	189	195	180	179	168	196	187	172	189	175	210	182	173	167	184	169	164	184	208	166	178	191	192	207	183	171	191	180	200	222	187	188	161	187	164	173	176	212	169	206	165	182	180	172	199	150	177	158	173	173	163	171	167	175	189	172	191
49595	54929	52687	51054	59502	53749	46001	47981	23536	13593	10448	6221	5153	5333	3160	4396	6169	3476	1785	1934	4266	3798	2496	1464	1324	1856	3179	1430	644	688	684	623	599	629	573	618	589	559	608	513	530	566	522	528	526	554	478	529	514	470	514	521	493	505	507	519	483	507	499	499	491	514	477	467	491	506	481	462	477	508	439	470	473	501	468	496	459	459	450	476	479	489	459	458	472	460	489	480	454	463	471	516	517	463	457	459	454	456	440	513	490	470	453	485	468	429	418	472	491	451	457	470	479	461	420	487	471	431	443	461	452	435	461	413	467	424	446	444	479	468	461	470	465	433	466	416	456	488	473	473	445	455	467	464	458	429	479	442	479	457	430	457	470	479	491	480	481	455	451	446	448	460	478	478	398	482	466	461	450	478	463	416	463	467	426	459	466	438	456	466	436	445	429	433	438	433	419	498	413	448	430	451	428	459	514	449	501	464	477	431	458	463	464	474	470	454	422	470	463	474	487	438	446	500	459	462	465	423	468	461	437	426	451	470	439	460	462	448	501	433	472	479	458	478	456	481	424	475	479	462	467	430	479	461	446	466	464	437	459	450	450	444	483	431	487	465	426	474	472	443	467	455	436	415	451	494	417	443	457	468	462	444	419	430	457	451	477	455	434	470	450	460	455	433	420	463	460	481	448	427	426	461	426	425	470	450	427	447	446	482	465	484	472	420	462	458	429	452	418	446	480	468	440	474	419	469	440	434	476	483	484	459	468	444	490	440	480	440	449	439	452	449	482	447	484	491	491	446	483	448	443	417	488	469	411	468	477	482	443	498	422	474	465	416	458	429	464	498	439	488	458	472	428	489	463	448	453	435	425	519	455	452	464	436	468	449	474	462	422	484	463	464	439	467	446	475	471	448	459	475	425	460	473	437	471	467	459	466	423	447	418	450	415	442	422	427	440	398	452	459	447	481	479	427	479	478	438	482	492	466	446	483	435	439	455	446	465	432	445	451	510	416	448	453	478	444	468	478	494	457	434	487	447	473	464	442	448	452	461	457	441	500	481	470	450	459	474	453	479	423	469	509	445	445	420	474	451	454	448	474	454	468	440	485	444	454	455	468	473	473	427	486	489	470	469	436	469	465	466	481	433	460	433	444	487	455	472	434	473	486	425	470	463	436	424	445	456	491	467	429	453	440	508	445	461	479	471	469	424	432	460	473	409	456	467	527	469	470	434	417	454	444	461	475	454	437	427	469	479	471	418	437	441	470	476	440	465	430	458	440	467	462	468	441	454	479	447	447	482	433	439	468	461	458	476	478	403	442	449	472	440	430	458	469	465	481	458	476	426	419	452	454	475	459	456	466	420	462	479	456	489	460	477	435	459	442	487	459	464	413	466	414	460	468	452	466	445	461	437	476	427	406	453	430	441	496	446	423	466	467	490	469	436	407	457	425	468	453	435	489	457	462	471	463	431	495	423	439	475	436	492	482	456	460	457	450	464	453	454	415	477	434	434	466	418	458	440	473	452	441	458	477	472	449	463	434	437	427	460	467	443	460	465	465	427	460	467	458	464	415	457	424	441	460	436	427	480	450	444	440	508	441	498	451	430	414	473	479	513	419	451	476	428	462	425	437	453	466	487	444	434	436	437	459	458	463	511	450	487	466	448	412	464	398	437	479	446	428	446	453	460	426	445	439	452	430	427	438	474	463	473	508	438	461	470	442	454	448	467	472	408	446	471	449	444	427	463	469	458	430	499	436	491	445	434	457	463	409	423	487	442	456	475	446	427	447	433	441	461	463	447	445	435	447	467	458	455	440	428	437	449	464	419	470	460	466	429	436	474	487	471	430	445	448	486	499	449	437	451	443	504	457	472	433	433	436	446	394	454	454	483	487	485	424	450	445	457	449	428	421	445	432	430	433	449	468	445	467	416	434	448	451	456	433	460	479	451	472	480	434	475	503	446	442	480	452	467	457	432	476	465	479	430	406	462	489	484	459	448	439	472	455	433	437	471	456	472	455	499	443	429	438	476	461	461	453	425	484	490	429	425	439	492	436	447	468	458	459	469	421	440	450	469	483	493	464	466	443	425	490	465	437	454	463	469	444	456	468	447	456	485	440	472	448	447	494	462	477	452	430	437	479	441	495	464	437	432	456	482	457	477	455	474	440	466	410	417	491	417	456	447	444	465	427	474	481	416	457	445	440	496	459	483	463	429	477	456	456	529	533	482	439	437	469	439	458	457	475	448	458	459	454	441	460	464	401	446	468	432	465	456	446	464	458	479	458	471	445	481	436	497	449	460	445	431	467	431	467	461	466	468	457	485	456	475	440	490	448	455	452	466	495	492	422	460	489	463	466	449	479	469	434	440	484	475	443	452	446	469	435	434	462	450	456	459	440	463	455	436	443	417	463	482	442	413	463	439	409	451	455	476	459	453	469	488	453	491	424	449	462	452	490	472	433	423	440	494	424	477	468	466	528	508	476	483	463	448	488	433	458	460	467	432	469	480	445	481	464	452	437	481	410	444	465	432	458	491	445	457	454	467	449	479	468	524	446	432	457	457	455	444	518	425	440	456	459	441	469	435	479	424	496	464	434	455	482	450	412	490	450	446	469	470	460	444	449	481	475	409	423	463	451	441	441	430	460	439	452	467	463	471	490	477	456	448	468	418	439	436	459	466	474	501	442	458	464	426	456	437	427	436	458	470	426	408	428	469	439	450	432	463	429	469	460	429	460	461	463	449	452	482	437	461	454	479	483	467	431	490	453	441	445	437	471	410	431	465	466	490	448	459	418	510	458	452	451	438	444	444	440	451	445	478	453	484	457	471	456	449	425	413	478	455	495	452	424	449	464	453	449	479	476	441	426	487	472	458	444	450	441	455	434	437	426	441	451	414	462	458	445	466	422	474	458	435	444	465	467	468	451	437	433	489	441	441	424	454	438	476	438	486	471	439	461	475	444	461	410	425	464	466	473	453	461	460	435	450	446	475	478	475	465	441	474	451	455	479	456	439	430	436	457	475	468	445	457	389	438	441	450	463	479	435	455	436	481	478	448	479	435	438	475	473	445	475	476	434	492	464	460	455	468	447	444	435	473	494	435	444	490	440	477	441	422	469	458	470	474	474	468	476	463	452	454	462	482	466	502	453	483	498	443	450	424	439	452	429	449	423	458	459	439	449	491	448	477	464	391	473	462	432	426	439	451	463	470	429	442	447	451	452	444	414	444	493	432	461	416	421	449	437	444	449	512	460	490	441	466	440	465	446	453	438	424	423	437	430	498	430	469	481	449	451	431	472	441	469	443	461	470	476	461	430	465	466	439	450	445	440	479	450	441	474	475	491	434	452	453	442	492	440	504	449	451	421	463	473	462	449	449	469	425	438	419	483	482	440	439	474	479	437	427	469	428	423	485	414	467	449	469	460	481	440	447	429	448	440	466	478	453	446	487	457	473	484	408	470	410	429	445	478	452	444	443	459	506	423	455	434	448	482	433	472	454	424	474
19123	20091	15595	9128	4489	2335	1193	1412	697	478	521	459	467	435	449	420	479	444	449	430	427	450	467	448	437	416	464	457	411	418	449	414	446	453	435	425	440	454	467	423	431	410	412	447	388	423	423	433	462	457	442	418	474	431	430	422	438	408	434	409	453	426	435	419	442	428	393	396	417	438	410	378	422	417	423	426	424	416	457	417	407	422	435	463	389	425	452	421	427	434	440	420	412	412	434	449	424	432	441	478	430	459	444	423	478	397	440	437	451	446	422	452	421	445	433	430	453	434	412	419	410	418	434	417	436	455	463	471	448	464	469	415	457	483	400	404	423	423	408	438	449	422	454	414	406	476	472	410	422	436	460	406	458	443	437	467	403	422	408	440	392	442	442	464	490	440	418	451	391	449	408	431	424	424	491	426	404	419	418	418	409	458	441	407	425	431	435	458	433	429	399	439	450	411	407	413	439	474	429	405	452	441	438	451	393	431	417	437	449	435	420	479	462	409	422	463	386	407	453	412	446	422	430	440	443	437	431	417	439	451	445	464	441	390	423	423	439	448	436	422	429	427	444	449	419	445	401	413	438	433	439	426	415	422	453	439	444	379	411	410	449	446	440	405	413	432	408	439	438	409	413	447	411	471	413	470	423	428	430	472	429	416	472	446	453	460	419	414	408	444	442	423	408	403	458	447	419	426	444	431	437	440	450	431	446	423	411	427	442	423	408	455	443	421	448	442	439	394	434	434	457	440	427	418	445	421	428	412	442	440	404	429	441	414	465	477	452	420	444	421	443	418	410	463	461	426	454	455	432	444	420	405	452	488	395	433	442	421	421	419	406	441	434	418	418	457	441	380	455	447	413	454	435	437	429	468	432	460	436	476	421	384	457	448	439	457	441	412	456	420	428	442	447	414	456	434	434	434	423	405	415	408	443	422	408	423	437	430	436	436	433	412	448	457	395	398	386	417	395	473	432	419	449	482	434	414	442	456	405	417	448	443	441	445	450	427	383	440	428	453	417	443	457	426	454	444	428	419	427	444	451	450	409	443	420	451	502	454	428	407	454	468	442	454	433	423	400	436	395	488	456	461	455	440	422	465	437	450	437	445	430	430	406	448	423	458	460	405	409	401	414	458	462	417	452	411	428	428	431	435	446	397	398	458	449	442	451	440	436	460	440	458	493	432	458	409	399	438	418	457	429	416	444	467	403	434	411	367	400	412	441	465	412	441	447	419	406	447	447	465	436	450	464	505	388	447	445	428	428	409	430	386	429	429	447	425	445	449	481	437	452	414	467	464	420	437	417	432	460	446	424	436	442	460	390	446	434	420	458	451	413	452	473	416	423	432	449	417	447	428	444	448	428	431	475	419	408	411	407	425	436	383	432	403	417	410	428	439	404	460	434	467	435	419	438	448	427	429	419	436	486	427	440	436	409	437	434	455	440	428	432	384	384	455	460	407	454	408	448	466	414	453	440	456	405	389	414	418	459	396	482	420	443	458	418	424	475	441	454	414	452	442	431	450	441	421	416	431	468	446	438	440	428	456	451	415	454	445	464	417	423	422	486	427	390	451	400	477	400	460	466	439	414	434	440	471	414	460	425	406	427	425	475	413	466	439	459	451	494	436	462	428	412	439	416	441	414	440	431	433	447	413	459	444	417	450	425	415	440	437	439	465	442	450	398	485	444	400	454	409	454	443	444	442	401	480	421	424	429	425	449	426	410	424	407	440	442	450	419	413	449	420	447	479	411	439	427	424	456	419	429	427	442	488	438	417	501	438	446	434	469	437	424	421	425	412	463	452	425	413	415	456	448	467	430	432	431	434	445	426	453	430	458	411	417	439	435	463	415	409	448	416	447	461	432	411	451	423	412	447	468	484	442	456	430	451	434	449	455	454	436	448	462	448	450	419	435	480	384	417	393	403	440	434	427	437	423	433	451	442	391	451	427	445	430	479	484	452	446	389	362	422	398	441	459	462	443	409	454	448	466	399	438	398	450	457	420	451	432	427	447	414	418	438	465	465	418	464	443	474	471	414	437	442	400	472	429	429	429	423	438	405	418	453	450	415	408	409	427	432	425	430	418	426	454	407	401	438	439	478	425	483	455	440	466	433	452	423	431	435	402	427	455	448	463	449	394	457	466	420	488	403	406	435	400	414	446	428	424	433	414	464	441	441	429	436	460	452	393	446	466	427	462	437	430	448	413	421	433	439	442	448	404	449	456	428	413	451	436	424	435	433	428	479	426	435	466	455	422	488	417	446	421	430	413	429	444	459	430	446	447	420	400	446	425	466	441	444	434	430	437	429	433	431	475	445	435	441	421	423	474	427	405	436	411	382	466	485	433	428	401	423	416	416	397	426	416	452	454	455	406	461	427	421	404	397	420	408	422	451	442	441	430	420	449	404	458	412	432	407	411	419	468	386	442	418	428	429	446	431	441	438	408	447	449	412	439	475	441	453	414	432	444	424	423	445	443	461	427	402	424	442	426	417	438	424	471	421	450	469	424	428	432	447	437	417	460	484	463	477	454	427	438	416	420	436	423	430	448	451	435	449	435	433	433	423	432	412	420	409	447	460	490	406	412	450	458	438	450	472	434	436	445	430	431	453	366	471	468	489	446	437	461	459	424	443	442	423	433	408	446	428	456	438	419	425	427	405	442	445	427	417	449	418	417	463	392	416	405	443	425	455	440	434	450	467	403	465	450	471	415	460	464	432	407	478	448	431	435	430	427	424	390	415	406	448	434	430	395	434	413	453	426	458	437	472	444	417	428	427	416	472	422	464	425	422	436	477	424	416	433	443	464	426	434	429	419	417	464	485	472	437	408	420	389	416	432	432	416	428	456	445	425	420	425	424	432	418	445	436	412	440	401	415	446	436	400	420	447	451	441	395	469	430	452	425	409	441	431	460	428	442	430	427	461	462	435	464	438	479	417	387	432	425	453	474	426	460	450	451	445	429	457	449	455	419	426	448	404	441	452	442	477	450	431	442	431	421	415	461	439	407	428	425	429	393	438	479	420	439	440	445	447	451	446	395	430	431	408	428	468	404	427	429	432	399	419	425	403	451	432	440	414	426	429	436	414	431	420	434	439	461	471	465	446	428	447	439	422	397	416	441	420	451	482	456	460	404	405	419	422	438	416	446	414	405	427	447	479	444	429	458	440	399	438	460	445	443	444	415	442	423	410	424	439	438	446	406	393	440	413	451	471	455	435	465	418	430	408	401	444	404	468	394	431	439	445	414	413	431	439	454	449	426	453	441	409	470	435	395	434	470	465	419	459	438	436	432	430	439	440	442	460	479	412	448	445	446	471	468	440	400	414	442	435	446	411	459	443	424	452	444	471	447	458	397	454	402	474	437	448	418	484	407	418	407	413	442	421	450	437	429	420	429	448	418	446	413	422	462	422	422	438	446	423	417	414	400	457	437	452	410	495	452	424	427	401	401	426	439	454	411	428	409	382	436	430	404	409	438	395	400	424	384	443	433
15957	21106	19567	17971	14371	9449	5544	6635	2396	1524	1274	1160	1107	1088	1062	1093	1146	1082	1057	1058	1112	1103	1074	1031	1032	1030	1029	1005	990	924	946	1009	983	949	1020	963	1001	986	994	1018	1016	916	1021	986	940	936	973	1003	1027	988	984	969	1003	1013	1012	935	988	1031	1016	970	952	957	977	990	943	948	934	926	935	982	976	985	960	953	969	949	944	993	1004	999	966	964	925	978	941	994	1028	961	972	1023	985	962	1005	991	999	958	957	1010	968	978	973	996	1001	953	981	996	947	957	952	997	948	999	1034	1005	987	933	1009	909	932	919	1020	914	975	946	957	994	1016	983	1026	949	945	956	953	931	971	957	953	961	974	912	970	1008	903	941	968	996	1000	984	978	1029	1017	1040	936	937	954	956	958	901	1029	948	952	986	968	1032	986	922	920	971	890	924	923	959	972	1008	1009	983	963	982	968	975	1040	957	950	978	934	865	934	951	943	1038	1000	1057	1002	960	964	1029	994	962	933	1022	957	983	1028	1001	963	1012	1016	941	958	990	961	989	986	980	967	993	942	977	981	999	950	987	931	985	982	895	975	911	1012	978	1019	1063	978	962	958	991	969	965	1019	961	966	1001	943	1007	946	1015	987	995	1041	990	991	980	1069	967	973	973	968	954	959	912	964	1014	936	980	971	940	1017	991	992	981	939	985	992	996	1014	977	1054	916	980	941	999	922	1000	962	963	943	912	946	965	1009	979	987	996	979	979	962	968	1024	981	952	954	978	957	1013	968	958	945	1064	959	961	1001	985	967	958	917	946	1054	950	942	961	935	994	988	968	1058	983	901	923	975	985	947	1049	937	982	976	934	984	1012	973	982	988	976	971	1002	936	939	965	951	1025	945	973	975	935	994	984	956	972	985	1001	954	970	960	960	1025	946	947	939	944	991	976	951	921	946	958	944	982	1015	925	954	963	911	970	988	991	983	997	977	974	939	967	990	955	976	920	963	998	966	962	965	973	1005	965	1000	1013	1003	970	947	979	997	1019	971	973	979	939	930	990	982	992	935	1013	962	981	960	959	940	940	1017	967	981	1001	936	980	948	998	958	963	927	926	975	950	952	918	990	1001	960	960	1012	930	945	1009	1019	1049	966	1004	952	974	976	966	956	960	943	994	976	995	939	953	967	991	966	978	951	918	977	979	971	951	1040	966	983	902	946	910	961	980	1045	927	991	1003	1003	1012	945	997	969	963	959	962	948	934	995	997	963	970	896	874	981	970	924	996	936	967	983	978	988	986	942	1038	951	970	998	1030	956	953	997	966	933	987	943	959	1033	970	966	988	969	960	950	950	1012	938	982	1003	987	1027	1023	977	950	987	940	995	994	1007	936	969	963	988	944	968	996	1001	1016	987	972	931	973	975	958	995	948	986	947	952	962	949	952	912	970	930	974	992	999	986	1031	979	995	984	992	910	938	955	954	1006	966	957	1014	976	896	948	1014	959	952	997	1056	937	986	932	1002	976	1017	997	957	986	987	996	976	931	1011	986	1000	998	930	938	963	956	898	920	985	1017	996	989	964	929	980	996	960	977	951	996	958	1023	1020	970	1003	904	1002	1040	1022	958	994	974	986	922	964	935	991	986	916	917	1015	979	1000	971	939	948	980	936	1011	963	943	947	919	1005	983	1022	972	932	966	999	936	954	1008	941	946	973	1017	1019	979	991	993	969	978	959	967	952	971	1043	1011	963	922	933	986	933	979	956	977	985	1008	989	1001	954	925	1044	944	974	1003	1017	985	994	991	962	937	938	975	907	1010	996	954	937	907	927	947	976	929	1026	964	961	964	955	914	1028	906	981	929	1012	958	977	949	950	1024	981	935	979	982	962	976	977	964	955	976	924	988	955	998	999	977	911	1001	876	952	938	976	1032	1013	962	934	989	963	978	996	987	1038	1026	989	985	949	957	944	1043	1033	919	930	993	1016	989	949	919	1038	1018	1024	999	971	987	998	961	988	998	1071	952	915	946	956	966	957	948	975	1000	943	958	933	904	989	983	951	960	1005	955	927	950	1001	968	942	937	972	977	993	955	986	976	1023	958	969	975	1007	1011	971	954	917	989	958	976	969	1016	974	952	941	923	1000	942	896	991	932	997	998	1035	949	957	937	998	980	955	1005	959	1042	987	928	973	947	936	973	952	1002	948	961	999	1061	922	996	971	968	992	997	964	936	990	967	942	980	984	992	928	939	992	947	1032	995	955	969	968	943	981	996	971	999	960	973	983	958	993	918	971	929	1010	929	982	960	1032	1031	1003	993	964	1024	985	967	1001	965	959	944	879	981	987	955	947	1027	1039	953	959	1002	969	949	988	970	1000	981	917	944	1017	948	976	942	975	1017	928	1003	1026	970	991	949	969	949	1027	920	988	963	971	972	989	985	959	975	967	981	995	978	929	930	998	982	995	976	960	1008	974	929	957	939	941	965	943	932	964	995	1033	998	984	972	995	926	957	1003	966	995	937	962	970	993	979	971	980	935	1025	1025	964	965	925	969	922	943	1033	970	953	980	1010	924	1001	989	1013	985	963	983	1012	914	988	988	981	930	925	1014	997	987	992	940	962	997	994	950	946	955	946	1000	987	902	1035	990	988	941	928	952	941	969	958	968	960	1033	945	964	1033	992	991	937	970	971	927	1000	1050	971	956	975	920	957	954	967	963	965	994	961	995	1011	982	942	953	923	936	990	908	1018	981	1016	958	955	997	968	948	925	969	956	1019	962	907	969	971	996	946	938	967	960	1032	926	961	953	966	996	974	960	978	958	936	1032	916	982	975	1023	955	991	994	954	943	1020	973	991	968	1005	920	1068	959	987	996	903	1049	996	1002	914	973	975	910	972	965	917	930	966	961	970	941	971	936	959	1025	1031	985	961	959	974	918	963	987	967	983	1011	952	1001	1020	995	939	994	970	963	975	996	968	984	972	996	960	1028	970	988	876	975	971	915	913	954	981	988	989	995	934	947	974	918	934	937	991	1005	1004	997	972	956	960	993	933	948	994	1032	983	991	941	963	947	957	920	893	979	972	965	988	952	969	1007	931	967	959	993	974	1011	1008	1008	970	1010	993	928	966	1004	986	936	991	943	982	983	995	1021	995	977	1007	941	962	909	979	1041	1010	990	1002	938	997	920	955	923	989	977	989	954	961	999	973	984	981	987	936	1005	980	979	950	1017	967	952	939	951	977	970	976	951	963	1032	962	970	934	986	953	969	993	926	997	977	934	979	906	999	971	975	916	1002	1033	964	986	979	1010	971	979	900	978	967	954	975	955	954	900	1021	962	985	1003	959	1008	971	984	948	938	937	1017	1015	963	1009	983	930	1016	1006	966	948	975	949	936	987	946	1013	964	1020	1025	982	977	1007	1009	963	985	996	968	930	960	914	960	991	942	980	1027	985	977	980	1029	929	952	982	1006	931	985	916	961	956	1010	978	1002	966	956	967	945	984	979	964	948	1019	996	980	1035	988	933	983	952	941	975	969	1025	988	954	934	962	931	991	1001	963	974	988	1069	939	926	979	927	932	958	1041	1020	905	919	977	925	972	931	963	935	1000	920	979	1024	923	973	989	949	970	1007	969	962	1027	944	962	958	998	978	964	963	996	903	1015	982	953	967	939	1008	1026	982	965	993	962	997	991	993	1005	978	1018	978	941	997	941	953	985	1010	1008	974	991	958	984	959	977	980	980	974	967	1019	947	999	990	960	990	1000	908	1047	957	940	957	950	955	998	957	999	1044	957	982	940	968	921	954	989	998	933
53219	46339	39670	37093	35904	33200	29379	28281	12115	4154	1703	1087	692	676	456	611	626	454	354	381	443	506	444	351	301	386	354	312	253	323	266	235	269	259	248	290	258	262	247	293	238	264	253	238	247	238	254	256	257	282	257	264	286	275	282	296	282	241	256	257	262	304	260	242	227	257	239	263	280	255	277	262	277	240	247	222	257	266	272	258	296	282	263	269	245	280	276	255	248	231	273	252	247	253	252	263	271	262	256	271	276	241	253	249	273	240	267	259	260	256	255	253	268	270	278	274	273	277	262	259	243	281	271	265	254	282	258	289	293	249	269	251	256	265	270	262	247	278	269	255	262	268	227	259	229	268	215	263	260	267	277	254	240	272	263	228	251	267	259	235	270	241	276	230	279	270	271	266	247	254	260	274	261	291	252	239	245	279	245	264	250	247	252	255	272	279	288	256	269	243	237	266	267	249	227	217	238	266	230	292	281	246	238	255	254	254	262	262	247	258	251	286	254	229	276	300	240	252	236	245	265	280	252	265	255	240	279	276	277	244	264	242	271	271	274	213	264	251	247	252	240	273	260	265	249	262	276	256	279	267	229	282	263	273	240	260	263	261	267	258	238	260	266	265	264	272	222	273	260	234	260	267	271	275	234	278	233	260	262	274	271	256	255	267	255	236	239	280	285	259	232	251	250	249	236	260	265	242	271	255	243	233	246	253	287	246	263	254	243	256	255	267	271	221	251	255	280	253	238	265	272	237	273	230	294	273	246	262	245	271	242	261	234	253	227	280	235	221	286	252	278	245	248	273	242	237	276	247	262	245	278	259	268	220	225	274	269	249	245	259	270	271	251	250	253	258	247	240	255	258	254	261	238	250	245	256	254	232	264	231	277	243	266	270	244	245	254	233	286	276	236	255	293	266	252	274	261	259	274	271	282	263	278	277	252	219	256	265	231	270	275	282	237	248	262	268	264	244	256	280	257	248	256	269	289	241	272	259	261	249	257	237	250	281	232	262	241	291	285	271	248	216	223	282	238	248	264	230	251	257	257	248	259	226	258	253	280	296	249	239	250	261	276	240	250	271	243	276	268	258	249	271	278	257	269	285	279	260	241	284	266	250	264	255	250	248	265	273	276	276	232	264	235	263	232	250	233	259	246	264	231	242	235	279	270	279	240	266	260	242	248	245	246	263	301	257	271	256	262	250	278	296	258	245	267	256	263	243	275	262	274	252	245	249	235	251	269	261	272	267	277	248	264	259	287	248	247	247	284	235	269	282	272	266	249	258	281	271	260	266	252	239	260	251	260	264	251	267	266	276	252	282	264	245	278	258	277	266	242	257	231	221	253	244	258	253	271	280	275	254	278	270	265	272	258	249	274	271	284	295	238	236	278	246	263	291	278	299	242	254	246	237	237	263	257	264	236	280	242	268	253	243	244	244	259	247	277	286	260	262	261	254	267	235	249	244	233	253	274	262	230	232	302	274	260	221	253	287	235	246	241	252	254	273	242	259	244	270	247	258	250	241	244	256	255	276	257	275	252	253	270	234	236	259	256	258	259	257	261	266	266	243	236	282	285	289	268	256	231	299	259	289	282	304	246	227	280	272	251	230	251	259	243	230	254	251	260	272	246	259	261	245	258	252	252	253	236	252	254	271	286	278	278	286	281	249	254	251	249	266	263	277	241	240	267	253	239	247	266	258	255	224	248	236	259	283	262	259	245	267	231	278	253	255	244	263	267	272	256	272	275	270	263	290	244	251	263	260	262	240	276	304	277	281	267	267	270	243	256	274	258	258	257	255	261	244	249	262	286	270	237	271	255	261	260	273	260	258	260	255	263	282	281	244	259	262	254	246	244	268	250	278	288	276	261	234	263	247	258	251	269	296	259	253	253	260	301	238	291	259	230	277	249	262	257	226	224	269	266	272	262	256	274	241	243	243	247	230	292	270	262	269	262	229	265	249	241	280	265	273	269	279	268	273	286	282	259	257	238	244	266	258	257	231	257	234	277	255	279	236	228	241	260	275	245	253	293	259	236	234	243	226	258	245	267	261	235	243	247	280	303	244	292	279	247	248	280	262	209	271	266	266	283	271	268	255	241	241	270	285	241	236	244	255	231	239	258	279	269	259	268	251	275	248	278	251	245	263	259	234	237	228	211	279	272	239	286	260	265	267	261	294	255	264	291	262	228	257	234	274	269	296	267	248	269	250	255	264	301	264	254	252	284	287	270	245	247	261	272	278	246	272	263	274	270	248	262	266	279	263	242	272	272	253	245	282	239	250	282	255	266	259	270	249	246	266	252	256	275	243	261	268	244	268	274	253	266	258	246	245	267	234	286	239	239	261	240	262	251	260	252	254	235	256	267	251	266	265	280	237	268	264	261	261	251	269	242	248	276	254	251	262	286	262	255	254	254	268	253	245	262	258	265	233	283	267	288	254	265	286	275	267	268	262	286	250	240	250	259	239	218	253	269	275	278	253	247	235	267	270	254	262	266	248	245	258	283	266	268	273	283	285	249	239	242	259	243	237	313	239	240	253	270	257	285	258	276	262	259	261	275	250	248	258	280	274	281	252	262	263	296	261	251	259	255	262	263	270	248	261	276	245	274	262	261	232	237	244	248	230	253	276	260	252	245	270	273	245	256	272	266	251	242	257	230	283	248	272	269	261	257	259	245	237	273	248	235	251	270	290	243	254	282	265	236	250	235	280	259	272	255	228	227	224	262	268	252	267	279	264	280	299	247	250	250	247	220	273	244	227	255	236	262	239	235	287	277	245	254	249	241	274	248	227	275	245	280	269	262	260	247	270	254	260	251	256	258	270	263	236	228	253	231	246	246	253	266	244	248	257	265	274	266	288	257	252	256	256	285	265	251	271	234	275	255	244	246	245	269	263	249	239	262	257	246	264	237	239	264	264	260	293	238	289	248	252	257	229	272	242	240	248	251	295	273	263	230	243	237	250	290	257	259	231	237	261	254	245	267	257	257	251	246	280	252	283	284	237	284	258	269	239	252	254	240	269	253	234	248	256	254	263	288	263	238	257	264	279	265	264	287	238	224	269	240	275	250	300	284	237	230	302	277	239	253	252	249	278	281	261	289	287	280	264	303	272	235	232	283	283	262	270	256	243	266	297	269	266	266	268	269	265	247	233	260	243	253	242	256	274	299	257	251	246	267	275	256	283	256	275	249	234	244	278	261	263	254	320	267	275	253	258	261	270	247	301	277	286	252	245	275	236	263	254	249	249	242	253	281	283	281	270	257	255	256	273	282	274	261	258	282	282	258	249	289	256	254	285	264	275	278	265	254	263	260	278	274	228	216	253	248	257	249	262	275	269	275	238	316	274	265	259	268	277	286	250	243	262	292	247	277	248	241	277	267	287	248	234	275	257	238	278	306	263	270	235	226	223	251	257	259	281	250	240	250	283	259	253	234	273	277	261	288	256	286	282	223	264	255	251	226	254	267	240	275	249	235	259	266	275	244	248	252	250	279	262
46060	53322	47207	48718	51349	44104	40857	40323	17458	8890	6019	3881	2495	2584	2044	3240	3286	1878	1445	1509	1722	2198	1760	1013	971	1287	1167	830	715	653	742	622	701	667	672	674	666	669	633	664	675	694	674	662	661	635	620	635	653	634	641	633	677	611	628	630	637	689	612	621	631	584	571	654	580	606	627	620	642	597	611	579	603	634	635	604	687	588	620	604	585	591	602	600	621	641	632	599	565	617	588	605	590	617	606	618	610	578	589	653	579	604	598	630	639	621	561	617	629	581	607	626	612	571	601	635	637	617	642	627	592	596	592	607	624	619	598	610	581	599	620	618	610	638	639	603	575	579	594	637	600	636	601	591	634	603	629	615	572	624	589	592	615	581	603	618	540	617	571	626	601	606	590	589	620	594	637	553	558	605	640	611	563	556	570	612	609	576	591	606	610	572	611	601	614	645	607	570	584	595	601	605	635	618	617	609	634	593	610	625	609	582	648	602	582	616	625	628	610	585	601	602	613	605	584	576	610	625	639	648	552	573	592	553	637	600	603	609	622	631	565	572	615	626	587	616	601	646	604	566	620	567	615	575	640	645	582	594	566	581	574	582	634	583	592	614	568	587	558	597	639	624	572	587	608	599	592	574	611	608	595	631	587	598	663	628	585	619	631	612	607	597	630	613	602	565	559	575	612	638	668	568	568	571	621	598	543	600	596	572	625	565	590	602	598	617	594	622	617	605	619	602	604	539	591	636	598	586	609	621	579	625	615	645	618	615	639	637	605	597	648	596	611	604	626	637	617	572	644	603	630	649	598	595	662	638	561	593	620	548	614	580	621	594	578	640	599	636	570	585	621	582	642	580	611	586	587	613	575	587	612	584	613	644	583	605	616	657	565	619	592	601	603	611	629	586	597	625	619	642	567	632	590	622	588	595	592	584	577	646	616	590	586	596	567	605	581	573	629	638	618	591	601	611	600	616	598	602	545	588	598	599	608	544	611	649	562	606	640	588	588	614	555	603	611	633	583	614	544	630	652	570	588	610	628	646	605	606	578	590	582	600	600	588	614	609	616	639	592	600	587	614	569	646	598	636	592	580	570	605	623	624	564	598	608	618	581	592	619	610	626	611	611	598	584	587	625	595	594	598	591	597	632	594	613	616	615	579	605	555	593	599	608	592	639	593	608	560	617	614	598	619	546	574	603	571	632	630	612	602	622	579	608	590	601	609	589	603	625	580	591	580	576	563	589	627	624	616	588	629	579	598	580	596	617	624	576	597	566	580	582	642	565	588	605	604	626	590	592	597	630	619	620	609	627	607	588	632	604	617	595	599	633	623	572	591	602	592	597	596	575	550	611	601	623	622	604	611	615	586	609	567	605	578	580	595	634	582	628	606	548	612	577	571	574	609	576	642	616	575	566	637	612	599	601	594	563	592	634	610	571	626	641	585	607	613	592	586	623	590	599	577	626	642	614	605	581	589	587	619	579	618	603	618	614	617	634	621	597	561	602	600	612	552	591	571	617	563	591	600	618	634	601	560	587	628	666	594	590	613	641	594	645	637	584	653	587	615	591	607	607	594	628	606	553	649	652	608	624	628	619	585	629	549	602	623	604	568	637	603	631	585	627	613	607	605	605	624	581	652	604	615	621	600	649	615	580	585	592	608	602	561	586	627	595	616	598	588	615	567	653	622	583	633	594	568	593	608	620	598	619	576	646	610	618	600	596	583	623	568	624	603	624	605	602	661	591	610	599	572	639	622	598	578	573	602	578	617	612	589	611	556	607	594	579	559	604	618	642	605	585	618	556	622	588	572	631	612	600	582	608	572	610	576	623	606	597	622	618	621	602	624	574	625	592	580	589	633	598	599	608	607	630	611	633	599	550	559	622	643	571	636	643	629	632	589	571	585	633	619	592	586	612	529	604	592	578	597	606	604	604	586	618	546	574	632	612	635	616	617	547	605	589	675	593	612	655	598	634	628	594	575	646	595	625	611	612	607	591	621	620	616	648	586	591	555	629	607	632	597	566	610	557	650	573	577	636	570	579	644	575	588	667	599	617	575	569	558	559	588	632	621	621	578	633	614	594	612	611	637	562	613	640	620	589	616	561	575	628	621	637	641	620	570	617	615	581	597	580	613	615	676	609	576	616	621	583	579	603	608	577	550	605	575	597	606	607	586	586	607	552	639	619	620	573	564	608	624	598	548	610	630	577	589	595	591	644	602	626	601	561	587	562	624	609	588	618	621	566	612	593	633	641	608	573	576	634	616	606	566	618	606	567	614	600	578	599	618	615	605	592	571	590	581	626	579	581	602	602	616	612	591	607	616	565	626	591	598	606	635	554	590	611	594	592	627	594	646	634	585	624	603	609	605	611	594	610	575	634	619	627	637	608	618	599	571	584	600	625	610	628	621	611	621	605	610	598	593	605	617	547	594	557	552	643	631	648	624	627	608	574	658	567	589	541	562	586	595	636	658	585	598	594	648	600	638	590	579	553	578	607	614	601	587	592	598	606	604	553	645	641	638	631	570	638	601	567	600	611	619	595	608	573	604	575	632	619	639	566	631	614	613	548	604	624	627	618	594	623	659	593	617	588	609	635	639	615	580	581	598	568	573	526	622	606	557	603	632	655	537	577	626	573	610	593	633	624	606	642	593	597	599	611	598	558	618	656	608	621	602	628	596	606	597	597	648	598	595	572	663	609	567	628	568	605	596	596	588	610	553	595	608	615	657	619	634	591	569	592	603	601	604	600	595	630	610	594	548	609	573	644	616	625	585	587	605	583	638	606	620	653	613	617	653	604	601	587	623	639	587	603	635	627	616	609	648	619	639	600	581	588	591	634	573	638	552	588	559	578	602	613	632	577	603	596	617	630	613	601	605	604	596	614	584	640	599	605	602	589	591	633	578	572	624	643	623	618	570	585	611	561	596	608	582	655	581	560	632	581	642	593	634	578	589	562	650	572	648	592	638	628	676	634	573	579	636	626	635	588	597	569	645	629	572	597	569	603	611	640	587	581	629	595	579	614	623	652	593	593	601	579	599	602	621	612	604	585	668	592	595	594	599	620	594	647	588	636	555	603	592	606	614	655	618	591	600	615	606	627	640	598	555	611	573	576	610	619	611	632	617	625	604	584	600	592	604	654	589	597	606	580	599	596	605	593	602	593	611	625	578	571	621	571	611	576	590	565	591	600	618	616	593	616	601	587	553	580	606	620	582	575	577	616	601	591	613	651	611	597	655	595	596	587	620	616	620	579	614	597	578	584	593	639	648	577	613	590	663	617	595	629	591	587	590	592	632	604	564	580	637	577	611	600	594	605	552	582	621	596	597	564	588	586	599	579	597	592	590	577	595	613	593	590	607	605	616	593	681	590	597	557	596	605	568	553	618	639	583	569	591	594	629	596	593	633	591	644	580	621	612	604	583	609	583	613	637	618	617	580	619	598	621	568	610	606	636	622	626	591	571	565	596	588	600	597	647	668	595	650	604	591	566	627	580	601	557
54786	44941	39119	36497	34902	34883	35375	41565	23781	11498	4232	1867	1101	1020	827	939	956	519	437	378	430	459	532	318	395	441	417	238	231	200	217	205	201	203	203	196	207	192	198	197	186	191	182	206	223	194	187	199	207	190	188	182	188	179	185	199	169	186	208	200	206	174	209	188	170	174	184	184	199	196	178	168	178	189	193	213	181	182	177	163	181	185	203	179	178	178	174	174	163	220	215	185	180	193	179	159	171	173	196	213	176	183	174	195	205	193	191	190	177	182	147	173	198	177	167	175	190	176	213	185	200	169	181	188	205	188	183	191	161	178	171	180	176	184	171	203	179	173	229	177	182	193	168	169	187	199	158	176	189	198	198	163	179	193	184	175	162	178	190	166	184	190	195	195	183	191	212	160	183	171	181	190	173	197	187	190	174	169	181	182	184	192	174	174	179	189	192	181	184	191	186	186	171	170	177	179	208	156	208	157	174	160	202	186	156	207	181	170	188	185	169	185	193	175	168	200	176	182	150	177	179	170	188	169	194	171	201	200	187	175	192	208	168	166	198	197	207	194	192	178	180	159	192	180	162	192	184	204	183	182	170	191	181	181	193	204	169	194	184	190	187	165	196	188	194	180	185	179	194	183	170	165	158	179	212	192	177	202	188	180	175	175	173	185	182	176	184	168	167	186	152	176	175	164	184	185	194	188	183	159	182	186	170	144	192	172	181	186	174	174	169	164	166	194	197	184	154	194	184	198	191	175	186	172	160	192	205	169	160	153	175	156	188	191	193	180	174	160	159	187	177	175	178	195	181	187	221	181	191	183	171	159	171	210	181	187	192	167	195	161	198	163	195	198	176	181	200	159	191	187	185	159	198	164	155	182	186	209	194	158	163	178	189	196	185	186	206	161	163	184	184	176	155	167	181	184	159	166	182	171	205	185	186	191	181	160	178	176	190	175	165	168	186	181	165	197	180	186	176	171	172	166	167	195	190	187	176	183	180	194	170	182	179	178	169	205	183	176	168	173	163	178	208	170	194	164	182	205	175	194	178	180	170	165	200	181	161	198	164	166	186	184	161	193	191	192	195	184	167	167	162	179	200	185	175	159	196	184	198	171	181	171	181	160	183	161	189	201	169	164	207	186	173	166	190	181	178	185	188	180	182	173	176	159	156	184	160	175	202	165	178	200	214	177	177	172	172	156	163	212	179	188	176	157	177	172	185	193	171	208	175	182	151	193	179	189	173	188	184	210	176	177	220	200	178	176	162	157	209	187	161	177	182	197	176	170	161	182	207	161	192	171	170	209	175	195	179	202	176	197	179	193	188	170	192	171	174	178	171	158	169	171	180	168	186	180	190	168	175	165	201	163	185	166	175	187	181	199	189	181	173	176	172	184	188	181	181	184	176	163	190	178	165	178	181	183	209	180	168	167	194	182	187	193	192	193	192	190	168	182	169	174	205	155	180	155	161	226	193	172	164	171	206	179	176	193	188	161	174	168	160	216	195	191	178	178	181	181	197	194	174	198	196	181	180	181	169	173	196	187	177	167	186	194	192	188	178	205	201	174	187	179	180	190	166	199	200	178	162	181	172	192	195	169	152	177	196	182	177	177	165	180	180	191	186	186	170	181	161	174	162	181	183	184	158	174	155	188	191	175	192	196	160	150	158	192	183	179	181	162	190	173	180	167	193	154	203	181	167	189	182	188	211	195	174	193	196	187	194	193	182	200	181	232	187	168	179	195	183	178	175	167	155	170	204	178	213	150	177	151	175	158	161	183	163	175	184	185	198	170	158	163	166	162	163	172	203	160	178	170	172	155	169	174	189	191	163	203	185	185	176	167	185	177	173	213	178	195	167	168	205	197	167	201	177	172	176	142	186	153	179	168	183	188	189	151	184	205	204	185	174	186	175	185	168	183	161	168	184	157	200	159	187	209	185	194	183	171	195	188	171	173	183	209	183	201	173	195	183	186	193	175	178	180	180	185	179	181	165	154	185	191	184	164	182	207	177	163	194	171	179	184	167	198	183	187	189	191	161	188	197	155	179	168	173	206	177	161	181	184	199	158	176	169	171	195	175	172	197	191	179	183	175	206	186	153	180	173	153	182	186	176	174	187	201	170	202	185	182	188	181	183	177	189	171	175	159	178	156	178	193	176	173	166	195	202	164	157	174	172	192	197	174	184	180	170	161	192	185	200	194	168	181	185	168	155	184	192	172	175	187	173	183	202	179	156	172	161	191	185	223	165	193	176	197	226	188	183	183	193	163	200	177	159	186	205	172	181	178	202	186	174	187	194	186	154	197	167	175	187	185	183	167	171	159	197	180	168	177	182	179	155	169	163	178	158	197	179	193	171	190	178	164	198	181	185	178	188	186	178	161	185	144	216	158	183	197	177	169	186	156	154	180	177	169	174	161	184	185	171	197	192	188	196	216	157	152	183	207	165	182	193	189	170	174	168	175	214	153	191	187	167	172	176	171	190	178	202	192	194	179	213	161	165	188	194	175	178	173	167	174	210	181	176	165	203	168	215	204	169	173	177	171	178	178	182	213	167	179	187	188	158	193	173	152	172	197	185	173	198	179	164	191	179	187	185	184	175	179	173	194	171	179	159	167	187	203	164	192	189	165	158	202	182	169	144	191	179	192	184	183	190	141	159	164	183	176	183	187	181	175	171	180	195	171	181	196	177	186	187	175	198	159	148	175	168	180	191	170	164	176	187	185	164	165	179	185	157	176	195	191	197	165	146	184	160	174	182	174	159	187	174	179	167	176	190	219	171	167	167	169	205	174	184	183	164	194	172	164	168	161	176	173	190	171	176	192	182	206	190	175	189	180	178	184	177	167	166	167	175	161	170	203	197	201	189	164	200	198	160	170	185	180	176	215	188	178	169	167	174	180	177	200	177	191	173	162	170	191	167	186	174	161	187	183	179	177	168	152	196	195	181	198	154	173	183	147	161	168	163	195	182	191	186	184	168	161	156	177	188	179	155	174	173	161	179	183	164	169	184	174	158	172	186	184	143	162	191	167	169	164	177	176	162	217	153	160	185	168	177	183	143	168	190	163	183	205	165	172	187	171	186	171	179	155	169	180	166	171	190	173	176	186	192	170	206	159	158	175	169	184	175	192	160	158	162	170	184	182	175	196	176	175	180	172	178	171	186	161	182	189	196	205	185	175	184	176	172	166	203	183	174	187	191	187	191	173	172	194	177	188	192	183	185	185	193	179	198	160	189	198	175	206	178	163	154	198	198	193	206	184	204	186	168	184	194	188	180	171	178	175	155	187	195	189	183	177	163	195	168	184	210	197	188	180	166	193	162	185	171	180	196	148	178	171	183	182	188	193	187	184	171	160	177	184	163	183	160	160	201	181	173	186	185	191	173	172	181	191	185	175	221	175	185	174	177	196	150	177	190	162	161	178	200	185	170	171	191	194	176	179	176	201	175	172	207	206	188	169	160	187	172	189	168	175	190	194	163	194	176	157	191	167	170	161	196
49977	57537	51669	50062	54612	50423	48201	52381	26017	15151	9423	5746	4307	4442	3816	5199	4849	2518	1901	1855	2226	2612	2611	1332	1913	2246	1456	878	746	688	763	610	588	571	567	552	583	555	569	551	522	549	529	582	511	494	536	523	511	518	514	515	492	495	506	466	501	479	481	467	465	470	488	473	523	458	492	436	519	449	490	485	483	469	479	456	487	470	455	450	428	460	445	455	459	453	436	475	465	455	461	461	482	504	458	462	508	460	476	446	444	469	483	471	465	448	460	456	443	435	476	453	470	502	482	475	458	471	459	497	446	478	444	458	458	473	490	447	467	459	450	461	487	439	469	451	447	454	477	458	473	464	453	460	428	449	455	408	454	455	439	451	451	409	434	455	420	442	447	453	442	482	475	483	445	473	461	442	446	457	465	464	448	436	449	440	487	447	461	420	447	438	431	435	431	451	441	459	481	397	448	450	448	467	432	485	427	398	431	423	467	468	415	464	480	472	470	444	460	416	493	424	459	445	432	411	431	438	428	433	446	460	447	403	441	462	466	469	433	460	502	464	458	436	487	454	428	444	442	431	467	459	428	441	474	441	433	455	444	460	480	439	416	439	425	457	442	439	444	483	457	457	436	457	462	451	408	428	457	444	478	481	426	438	436	429	448	494	499	481	435	448	431	444	422	460	418	475	460	450	462	446	449	420	494	444	465	424	457	436	422	461	429	428	445	420	418	443	463	460	449	426	478	449	477	448	491	460	445	470	441	466	459	461	466	461	433	431	431	412	488	405	435	443	467	456	486	434	456	456	468	445	456	451	453	460	473	442	442	438	496	449	434	445	451	437	433	434	447	399	447	464	455	438	475	466	455	455	416	470	436	437	403	466	435	447	451	459	472	421	427	435	467	420	469	472	481	499	459	471	483	432	400	457	458	447	458	416	457	452	470	435	498	444	430	477	449	419	427	463	473	426	447	444	501	479	419	458	478	422	458	488	489	418	454	489	445	424	455	456	478	475	474	472	417	399	440	455	428	448	462	443	450	490	422	420	481	425	453	447	422	469	433	470	466	449	429	452	453	448	480	454	444	487	473	413	446	423	433	431	455	453	478	451	441	440	448	460	480	457	432	442	442	438	471	456	475	467	439	476	429	479	448	465	461	471	423	454	454	471	486	441	445	434	446	403	425	451	444	480	418	445	437	440	480	448	482	414	477	450	451	420	415	474	428	500	494	441	459	479	479	445	441	464	490	460	453	472	458	451	430	437	494	445	436	459	444	427	416	480	466	481	477	440	439	482	435	440	455	458	421	457	468	445	479	498	467	410	472	437	471	466	436	461	474	451	460	463	452	429	458	497	480	439	441	426	454	440	449	466	470	456	460	473	450	448	439	457	435	482	429	425	464	480	441	459	449	449	422	450	428	450	459	436	441	416	480	430	423	443	412	469	438	488	450	440	451	478	464	442	463	430	487	435	467	463	428	459	435	420	490	466	449	441	449	455	432	464	462	418	422	471	443	435	441	461	476	477	464	471	457	432	431	472	445	477	454	443	437	464	413	434	473	459	462	488	472	460	455	435	441	434	414	455	462	454	431	441	408	414	445	426	439	456	451	478	464	452	464	451	449	452	444	483	459	416	433	444	438	489	468	479	463	403	445	482	449	497	445	454	404	436	454	455	424	517	525	418	463	490	463	428	487	446	442	451	467	474	458	445	453	468	486	451	439	454	469	445	446	427	454	465	447	465	421	400	475	478	427	426	435	451	473	484	439	410	434	440	471	442	468	444	447	428	467	439	452	458	444	468	465	441	443	459	443	448	455	441	444	441	436	431	465	433	438	453	474	456	450	487	441	467	458	440	449	454	490	421	461	440	463	461	487	429	448	439	458	452	424	466	437	451	425	430	461	504	469	404	458	460	428	474	464	453	455	470	491	479	486	447	433	436	461	449	455	457	454	469	435	418	441	471	453	438	460	427	502	471	431	478	424	511	474	457	444	440	434	441	426	485	495	469	457	382	466	486	466	450	465	399	442	450	451	440	429	441	454	437	461	417	450	467	470	491	473	393	439	441	405	471	487	422	439	457	501	436	431	466	440	457	472	445	460	473	432	431	455	426	470	425	475	473	477	479	451	490	448	443	445	467	456	465	440	462	475	501	420	398	462	458	472	450	431	483	435	411	495	430	473	465	444	446	475	467	418	451	447	497	425	458	444	449	442	427	435	479	456	465	457	444	470	442	440	422	434	461	437	454	466	439	457	468	437	440	512	423	462	481	476	421	468	431	431	422	438	429	425	437	447	487	460	456	450	493	441	445	458	461	453	448	432	474	462	465	456	446	422	452	450	457	441	449	431	454	473	423	436	451	491	449	442	453	423	498	458	435	485	460	478	448	470	431	449	457	442	468	470	424	476	451	475	446	439	470	465	458	462	453	480	458	474	492	473	452	408	422	486	467	411	467	455	445	438	464	452	428	443	459	476	462	502	446	470	450	470	467	475	477	460	485	446	491	472	464	419	452	423	461	430	438	445	437	486	436	470	443	434	486	418	440	453	451	460	426	424	454	398	456	428	463	462	467	446	471	462	438	441	429	460	483	427	486	449	460	417	419	500	428	458	466	438	453	445	477	438	466	441	466	465	525	486	430	467	431	433	446	454	437	465	483	447	437	476	455	413	457	430	416	476	439	447	433	459	455	429	481	453	490	450	445	436	506	433	466	435	424	466	442	465	435	473	444	472	461	430	489	432	472	413	459	438	459	437	461	442	427	465	427	432	470	465	438	406	439	446	462	432	416	454	445	454	457	452	455	482	450	425	449	438	451	445	427	429	462	439	434	462	456	453	443	460	469	452	480	449	464	439	421	459	396	454	477	473	463	454	442	451	420	455	455	477	448	454	462	419	446	452	442	417	446	425	445	467	415	459	432	416	439	447	443	448	441	448	439	502	453	452	463	469	467	452	457	454	438	458	446	460	462	468	432	473	434	422	494	456	455	412	470	422	441	459	436	465	526	452	455	444	426	452	445	442	420	452	464	443	450	472	422	432	456	467	470	453	455	445	466	428	468	479	423	461	420	428	471	423	435	457	475	427	468	427	465	411	469	428	458	463	419	446	450	436	462	455	512	393	423	441	453	453	439	480	448	419	426	453	421	489	463	450	432	456	465	468	407	460	423	477	532	463	416	482	449	452	473	455	435	423	461	438	420	476	410	439	483	465	428	456	471	435	421	433	442	438	462	445	470	434	473	430	469	454	450	441	427	429	423	453	446	440	453	473	438	510	435	454	500	427	458	433	490	469	478	441	452	451	449	476	449	438	447	452	442	470	473	455	445	482	417	460	442	441	439	448	446	456	429	428	465	469	427	444	457	445	484	493	386	484	460	437	423	441	417	444	465	478	425	449	478	445	434	421	424	454	444	455	413	444	442	474	392	431	485	465	431	444	461	464	443	424	420	476	441	428	457	409	441	460	452	477	446	462	449	435	472	434	452	442	460	449	466	469	441	438	444	459	482
19420	21648	14488	7641	3845	1573	1059	1488	718	536	437	445	420	441	518	466	464	460	413	420	445	464	459	446	418	426	436	413	424	379	366	448	449	434	446	413	447	382	440	424	447	444	423	433	415	440	440	475	446	424	395	404	448	451	488	449	409	419	456	363	421	444	421	429	453	445	462	428	433	445	471	414	409	445	437	462	436	462	425	450	407	435	458	462	390	416	403	446	420	466	420	419	407	458	427	431	441	462	425	432	425	405	427	481	433	430	445	395	447	414	441	470	450	414	446	439	428	417	443	405	456	477	397	420	449	420	440	434	431	433	460	439	423	454	451	425	425	430	396	444	444	458	479	463	421	393	460	422	453	421	420	447	433	410	435	452	403	413	444	422	443	412	430	426	415	439	424	442	427	402	469	479	442	442	420	394	410	436	460	435	432	449	487	418	431	422	403	461	416	436	462	440	415	399	462	466	456	412	420	461	490	418	421	459	443	420	405	420	425	391	424	451	405	450	468	372	430	429	457	428	447	416	457	436	453	424	460	411	439	427	441	427	410	423	414	469	417	462	427	452	428	412	462	430	449	424	419	424	479	404	391	471	404	423	416	433	457	431	431	440	402	437	447	431	428	435	412	468	460	453	479	409	439	431	399	460	437	451	400	450	448	417	429	405	433	452	436	419	442	423	419	423	444	428	413	433	414	426	443	417	439	395	444	435	423	416	423	416	425	409	463	389	420	437	452	416	464	443	440	449	431	452	442	367	467	432	446	413	395	449	429	454	449	441	426	402	420	452	423	441	448	477	446	470	388	443	408	426	435	442	414	449	467	413	431	442	453	443	413	419	399	444	399	447	443	461	454	456	415	438	413	400	481	432	446	467	438	395	414	454	415	437	395	429	483	458	420	432	428	450	422	420	443	446	462	433	441	460	437	422	411	373	452	435	424	404	437	412	390	438	470	428	419	392	403	432	404	436	434	474	446	372	434	436	402	437	411	457	425	405	418	442	449	453	430	438	442	426	456	449	404	423	449	411	434	411	420	424	407	418	475	448	414	442	455	443	449	457	418	458	408	455	479	433	397	444	401	455	378	453	469	456	438	435	421	410	444	431	439	466	428	413	431	402	399	411	401	446	412	437	437	429	454	472	390	442	448	413	490	398	428	428	458	431	418	389	463	431	415	396	417	418	461	463	431	452	406	471	461	464	427	410	433	439	429	407	395	387	432	442	465	445	433	430	433	412	411	416	431	447	437	430	445	431	440	459	435	445	445	454	414	423	422	410	433	429	448	415	445	415	442	384	417	428	402	438	423	412	447	470	443	442	443	459	453	411	451	415	427	443	454	427	452	395	415	450	447	411	436	455	411	440	441	449	447	452	419	420	406	450	392	424	467	416	413	424	419	405	395	431	391	405	444	405	439	401	424	436	445	438	409	427	417	390	448	391	419	413	419	454	442	460	427	414	435	400	449	426	458	444	404	470	402	442	470	451	441	414	421	419	423	445	383	424	452	434	434	394	417	434	453	383	434	449	432	468	439	461	456	466	427	410	458	426	476	439	438	419	414	454	443	421	458	429	438	424	423	427	407	398	449	432	422	446	443	438	438	440	445	458	406	458	412	443	431	433	402	430	459	449	410	442	451	466	436	439	406	428	417	444	468	460	458	426	402	411	404	439	418	435	440	453	403	436	450	446	439	436	425	423	418	478	427	423	473	449	402	460	425	430	420	454	464	457	433	419	471	465	445	422	430	465	460	442	425	464	425	429	447	437	441	453	472	420	424	449	435	420	427	451	432	404	416	465	436	442	434	421	416	471	435	429	442	410	416	481	456	435	453	433	436	433	466	441	469	391	411	407	385	446	397	443	458	467	420	445	406	424	427	443	408	456	440	433	483	484	452	442	460	469	455	462	436	449	460	424	467	475	443	437	469	401	391	437	447	437	456	450	446	452	445	406	427	432	408	417	448	437	418	428	427	416	447	425	449	430	400	431	415	452	486	383	427	391	430	408	441	448	440	439	437	407	461	416	415	447	464	443	447	428	474	429	412	470	415	422	446	429	407	421	412	447	429	448	402	422	411	441	399	410	448	414	439	444	409	436	476	436	421	449	431	426	422	454	440	444	408	441	439	433	423	438	431	425	437	406	441	436	463	427	454	423	452	442	448	417	419	429	407	447	437	429	434	418	406	414	420	429	436	420	462	423	467	412	427	444	450	452	403	420	454	438	411	433	410	411	441	407	447	465	452	427	448	422	456	429	411	413	468	390	438	430	374	456	484	398	407	442	453	475	414	417	465	426	438	434	436	385	424	437	454	410	437	475	447	389	450	430	444	421	431	408	437	448	412	450	458	441	451	410	411	425	449	412	451	430	428	437	450	439	463	448	414	415	399	407	429	452	430	411	411	424	447	475	405	388	414	456	448	449	448	443	474	399	425	373	412	431	404	481	435	436	448	411	447	415	431	427	424	434	435	455	390	412	466	440	412	440	418	457	388	429	426	449	447	430	468	389	416	432	454	435	458	443	418	433	437	404	412	434	430	439	452	430	409	427	426	456	463	467	432	466	430	458	405	431	482	448	466	423	443	415	421	419	456	413	410	453	463	433	428	427	414	427	399	445	436	407	409	443	449	429	393	420	417	463	417	395	354	433	429	426	449	442	457	437	437	407	465	431	447	400	451	422	397	415	422	453	419	453	448	461	418	422	424	468	480	446	463	437	425	451	503	429	450	466	387	424	454	423	452	449	482	455	467	394	409	424	405	441	448	450	433	435	417	442	452	453	434	433	426	419	470	427	407	413	452	502	413	463	429	446	470	451	449	411	401	415	469	417	422	410	428	430	452	481	469	492	471	427	428	432	428	407	451	436	445	421	446	431	422	405	400	481	424	418	400	414	478	430	424	436	450	414	416	446	440	435	476	430	471	461	438	430	434	443	410	407	400	473	468	446	425	420	422	439	444	460	448	470	430	433	470	446	439	438	434	431	439	388	465	443	442	404	445	404	443	474	432	397	399	399	430	472	419	400	422	406	397	450	439	389	432	421	396	467	445	452	446	427	420	412	438	413	431	495	467	432	406	432	469	477	407	404	458	392	436	413	422	423	454	435	426	478	433	443	420	437	449	423	444	440	410	420	451	428	422	438	452	415	444	493	403	391	435	402	423	439	437	466	475	422	457	417	445	440	457	399	473	442	438	462	454	454	414	412	448	431	379	389	385	428	494	429	440	446	457	422	438	461	435	446	440	444	433	447	429	421	438	449	442	419	432	442	421	418	382	462	422	444	428	429	448	445	455	453	411	412	413	432	418	399	446	474	423	439	424	448	480	434	433	447	464	422	462	450	412	437	441	439	424	416	453	407	418	460	418	411	459	422	408	467	430	418	392	394	421	438	445	424	450	417	445	424	460	388	426	468	397	438	513	408	424	430	442	446	443	449	414	460	421	400	439	453	460	404	412	443	443	420	451	449	451	420	451	448	442	393	419	412	422	441	448	410	449	459
16042	22615	18173	15481	12476	5900	4378	7207	2565	1757	1176	1185	1077	1132	1122	1198	1121	1022	1096	1099	1079	1039	1049	1013	1048	1032	993	934	1023	1003	945	963	987	992	970	970	952	970	877	963	968	924	942	980	1047	1001	980	965	980	958	939	997	1001	997	951	914	960	926	952	959	951	962	990	1009	1006	988	931	984	979	965	923	926	977	927	981	935	993	1009	930	1004	958	950	948	983	967	960	895	1011	955	989	1042	936	952	1020	1036	957	992	978	1032	941	946	965	988	951	946	1039	936	972	984	987	945	966	960	1002	985	984	887	965	977	970	957	949	925	956	964	969	979	1007	972	962	920	980	986	1001	1032	947	960	986	959	952	941	976	992	974	995	1014	938	908	970	924	980	968	961	958	953	958	964	957	924	957	968	933	980	973	976	925	949	946	956	966	1000	951	997	937	927	985	1012	953	957	968	989	962	967	980	932	972	969	976	936	998	874	986	971	963	935	1000	1029	911	976	963	980	928	958	1037	982	971	1006	997	958	950	1016	902	976	912	938	947	1017	942	987	949	978	899	973	952	1017	1003	909	996	991	1038	995	943	965	968	952	1000	992	939	968	951	985	987	989	908	1009	959	970	977	939	932	951	994	946	956	997	960	995	976	926	957	962	959	963	982	954	905	983	920	998	913	993	934	900	1002	1011	930	1026	966	960	991	930	1025	951	1008	931	917	961	955	988	962	979	951	994	957	1009	929	995	976	983	952	926	1058	940	992	989	971	959	1002	969	985	942	974	951	940	1012	975	954	965	987	1003	968	964	951	1007	975	964	1009	937	927	911	981	1006	891	1006	974	911	984	977	976	1011	1006	926	979	1007	940	1002	1010	944	981	960	920	1011	1012	954	991	967	958	968	954	980	924	969	958	950	951	990	990	967	980	957	939	909	981	959	976	983	982	978	999	975	999	1001	942	970	902	962	926	921	901	894	948	997	988	992	959	949	990	973	963	981	1001	931	1028	955	970	994	936	1010	975	1012	941	928	985	952	961	936	976	933	1044	967	901	941	979	938	870	954	956	1013	982	934	979	980	975	968	1011	936	934	936	952	1012	991	992	932	1002	942	940	972	911	1027	956	1005	966	932	997	918	984	949	953	939	945	1030	959	945	965	960	914	953	1010	975	957	930	1008	955	972	1007	963	936	922	959	946	936	961	963	927	997	924	949	928	939	993	1003	1021	1004	1019	968	1020	977	980	958	994	957	958	971	979	1001	1015	1030	958	958	962	970	1009	997	970	960	995	994	996	1003	954	986	962	978	961	975	920	944	908	973	973	989	939	1006	952	960	958	1005	964	984	951	978	951	918	992	961	946	1013	930	968	985	941	972	961	966	991	981	981	943	1002	937	985	961	937	937	947	960	980	954	955	1019	968	985	942	972	957	906	945	1050	967	1008	1005	979	926	964	976	1004	933	993	939	959	929	1016	970	972	973	969	918	939	972	979	972	986	938	983	963	1011	1016	907	957	993	993	1001	916	998	950	872	1002	981	958	993	953	945	931	992	985	990	974	1014	982	957	947	1005	955	1004	964	922	958	971	933	915	956	1005	933	961	943	955	982	956	933	895	935	977	932	993	996	954	960	986	949	992	1010	953	926	1012	983	948	990	998	1001	929	969	946	917	966	983	972	975	961	965	958	968	920	960	1043	1022	1006	950	979	977	994	925	1002	931	996	995	1016	980	977	948	940	928	970	963	927	955	981	926	974	935	988	982	988	973	937	952	1003	965	953	925	939	910	942	943	976	969	1028	998	956	938	968	972	914	956	949	943	922	914	941	989	939	958	954	954	960	985	961	949	957	949	967	920	953	942	929	944	945	1002	958	943	988	984	960	932	1010	986	992	943	979	1014	934	991	899	948	951	1029	974	948	952	969	1013	957	1012	963	992	938	993	909	986	974	987	1034	954	1039	977	1016	972	960	949	949	989	966	945	1028	990	987	995	931	943	960	1028	933	1011	969	931	972	949	986	937	984	909	972	1040	919	966	949	955	946	930	966	942	1037	1017	978	985	992	978	969	985	969	975	996	989	977	965	979	946	941	982	957	905	947	964	1009	972	978	960	937	973	958	983	954	945	916	932	953	994	973	970	916	920	985	978	965	993	978	973	967	948	929	976	988	918	1003	968	969	949	983	960	961	946	987	935	966	881	906	1025	982	948	942	948	919	971	963	958	964	1025	978	981	995	971	970	979	969	945	939	960	907	1002	973	991	902	978	969	922	946	966	1052	913	1038	966	1017	980	966	954	999	974	931	964	967	997	912	968	995	953	986	925	941	952	1049	971	984	975	971	1013	988	992	941	988	981	977	981	935	980	970	995	1007	948	991	995	1027	960	956	968	964	930	923	1011	979	991	997	1017	1025	992	1016	948	973	892	971	957	993	961	971	953	909	929	984	955	1040	970	999	973	922	972	1000	933	994	900	1006	1003	970	945	1011	957	935	953	1033	969	941	940	935	923	947	946	1015	918	940	985	995	982	957	961	977	976	984	992	966	919	941	989	937	999	979	928	1003	983	998	1016	933	977	960	980	965	973	957	957	986	934	926	960	986	970	992	967	963	952	986	999	933	976	1004	968	930	994	948	959	922	979	984	1026	970	969	962	943	1000	915	987	988	1007	975	968	932	998	962	963	962	990	1037	1024	966	926	1001	1016	972	946	966	974	999	956	943	896	916	949	957	954	953	986	931	960	997	947	927	953	951	965	952	960	1028	937	947	940	942	982	925	957	964	987	958	912	959	957	938	923	978	998	966	976	936	984	951	965	928	968	965	974	981	1024	1007	1041	978	980	943	988	946	956	934	983	962	968	960	969	987	956	960	911	958	951	965	1014	965	958	997	925	951	968	982	944	1063	958	1004	898	960	932	949	1003	972	973	1005	911	1000	996	953	1004	890	952	968	928	971	959	896	986	988	984	1004	967	931	932	966	959	988	991	1029	897	994	1004	966	1005	976	1016	987	1016	991	964	944	995	966	979	951	913	949	975	931	958	1017	937	1006	983	1014	976	993	902	937	940	967	970	1010	998	1004	943	958	966	957	992	964	1022	967	952	979	1019	947	962	979	945	1008	1012	1000	908	947	902	1019	977	1015	947	1007	965	966	928	986	968	945	997	925	956	973	979	896	957	981	978	996	924	987	1012	1004	970	989	984	959	1041	986	968	980	970	945	999	991	930	963	1022	915	1006	983	987	917	976	954	995	997	1021	891	920	953	1027	968	923	1010	965	933	964	978	992	991	998	986	919	974	965	978	1043	1001	1032	967	984	926	970	1014	978	967	1021	968	961	975	940	1001	947	938	963	984	974	964	924	964	981	960	909	973	991	957	1006	954	929	996	949	960	932	965	943	929	976	962	993	931	943	981	1019	1014	948	964	984	918	972	981	999	961	955	974	970	983	923	1007	937	920	966	994	931	1009	1032	976	962	979	974	985	999	952	963	973	963	982	989	978	956	955	993	927	998	966	1010	906	983	979	937	989	1024	954	948	969	937	967	958	971	995	1004	1002	1001	983	977	987	921	957	1008	1004	969	973	928	990	983	945	964	973	925	982	958	953	933	969	923	1033	929	981	931	924	982	961	987	978	955	995	984	986	949	1019	928	992	982	957	983	972	996	934	933	984	1021	954	961	930	924	958	1005	991	982	1006	1011	965	961	964	953	868	982	992	980	928	984	980	971	973	948	1004	964	986	939	969	1019	925	961	1043	1023	983
51601	47617	39463	35307	32582	29627	26019	30119	14691	5446	1818	791	691	603	567	722	635	405	358	438	391	378	360	394	444	391	366	277	283	293	265	291	259	261	263	268	265	252	254	280	254	286	259	253	272	300	288	236	257	251	259	264	265	259	257	282	256	268	245	290	240	267	280	264	234	272	268	270	266	271	274	264	224	270	225	252	271	247	220	267	260	253	267	278	268	268	252	251	274	251	268	238	253	259	248	276	235	281	264	250	269	234	244	254	242	243	257	251	252	251	212	266	258	233	260	304	264	256	267	237	271	287	255	248	311	219	241	262	270	249	262	269	253	242	261	232	221	260	229	271	273	271	245	249	244	258	249	271	256	251	277	245	261	280	245	286	287	269	244	258	273	260	257	246	236	254	260	276	279	237	282	225	280	281	237	265	242	293	260	249	233	272	254	247	257	279	257	269	269	267	234	309	255	256	289	226	283	279	279	263	232	290	245	259	257	282	272	240	257	225	296	268	236	260	257	252	279	278	299	241	254	248	208	255	278	264	262	255	277	248	264	262	246	232	256	248	275	255	252	253	288	260	279	264	254	255	257	254	236	258	246	298	258	245	270	266	254	250	239	268	266	278	269	250	290	240	243	240	263	247	250	275	260	286	280	289	256	265	264	283	265	299	274	295	266	240	232	237	295	295	294	246	251	292	267	278	232	269	242	301	265	291	250	235	248	284	231	274	270	277	245	273	277	241	262	277	264	275	253	286	275	261	229	258	272	272	306	295	281	276	244	280	244	255	212	257	263	274	269	259	257	249	280	255	253	255	278	266	264	246	293	264	256	276	244	277	246	262	250	255	245	270	231	254	257	261	298	253	261	250	260	248	257	266	246	240	266	253	276	272	263	261	279	270	255	278	280	240	262	299	258	244	253	273	277	273	215	237	231	274	289	258	249	276	260	283	235	280	295	269	268	274	271	270	246	260	253	245	292	272	258	242	253	251	267	257	259	254	275	246	243	274	274	238	235	271	274	266	255	228	253	260	264	270	261	275	259	257	265	259	275	229	243	260	256	275	255	246	277	257	274	273	266	263	239	253	277	268	230	280	282	243	246	258	256	236	238	243	269	244	238	269	247	288	263	278	260	234	246	217	259	260	267	243	252	214	265	251	243	239	265	240	257	220	235	252	282	268	224	284	243	246	295	279	264	269	249	278	263	266	261	259	252	262	244	233	274	238	244	279	230	239	231	252	237	248	257	279	262	233	271	258	233	245	268	236	246	268	248	260	267	256	265	261	237	288	246	262	230	252	237	233	239	231	260	256	271	260	250	276	278	256	249	239	270	267	291	267	253	274	273	257	258	261	250	274	264	226	267	268	227	255	236	264	266	270	263	276	270	261	249	251	285	262	240	256	263	258	251	258	256	268	264	255	259	245	266	244	250	220	262	265	249	253	243	250	266	281	272	266	270	256	271	306	235	267	255	251	254	236	261	269	260	272	257	256	256	245	294	263	270	232	257	229	228	252	227	239	267	286	264	261	273	234	240	258	234	288	280	272	265	256	256	249	234	263	242	283	239	226	248	238	303	261	250	303	246	247	265	274	259	243	296	267	289	285	238	266	247	244	246	264	277	264	283	283	254	261	283	301	235	266	294	255	259	250	278	250	289	269	277	269	267	233	270	256	229	273	250	256	280	242	256	267	275	272	279	242	269	259	277	253	264	260	249	244	236	241	291	258	259	243	263	270	265	245	274	246	266	257	243	247	247	239	248	264	300	262	298	267	231	275	260	227	226	257	259	256	265	238	285	265	266	236	266	231	272	254	251	276	265	269	291	260	275	275	257	264	255	248	252	263	282	255	279	245	262	261	233	282	261	268	284	276	267	243	226	235	264	256	280	281	240	228	257	268	278	270	254	269	283	286	257	281	272	256	240	259	279	268	221	234	254	243	277	230	272	240	214	256	271	257	247	266	260	242	261	236	226	248	285	256	236	306	267	270	266	254	274	253	234	255	261	251	254	221	257	259	248	263	265	228	254	250	275	272	264	257	277	271	273	269	248	240	292	262	240	244	265	259	218	262	215	255	283	238	253	272	257	249	239	233	237	265	293	273	264	267	262	270	264	260	287	253	251	242	263	271	277	260	252	255	249	260	251	260	282	238	258	262	231	252	269	265	261	238	267	266	239	265	216	264	265	247	257	280	281	256	294	283	236	250	251	252	248	273	265	237	288	280	247	257	239	276	244	255	249	257	266	288	267	253	275	242	258	286	283	259	266	277	255	255	257	257	253	251	254	230	265	264	268	236	252	269	274	254	254	264	239	286	263	256	265	253	242	252	241	247	259	272	274	247	264	243	290	250	274	248	265	261	248	262	245	249	271	287	261	246	265	231	239	273	224	291	264	273	292	268	284	272	302	254	253	277	267	266	274	232	282	241	251	241	287	271	266	280	266	244	261	243	256	285	282	239	297	277	247	256	234	263	238	276	263	223	244	245	251	237	249	238	247	264	282	232	250	258	266	249	293	252	268	254	272	248	237	233	260	269	275	239	235	265	248	254	254	261	266	227	278	246	267	233	254	255	265	251	271	259	277	243	245	284	250	252	256	240	274	249	251	279	231	261	274	271	263	262	264	279	264	240	229	255	275	265	275	236	242	241	262	271	264	269	266	260	272	245	269	254	269	266	247	250	230	289	245	280	278	254	243	247	259	275	249	263	261	277	254	263	248	256	289	248	240	240	259	261	273	278	258	263	269	262	227	241	292	251	256	247	241	244	242	263	260	256	272	273	265	241	258	282	244	256	225	256	275	255	249	273	259	272	256	239	278	244	240	267	262	241	284	275	268	276	296	294	241	268	242	271	258	263	232	278	271	276	267	250	283	261	282	259	249	284	231	254	252	248	265	268	274	271	276	261	244	260	275	285	252	264	231	281	259	285	274	231	263	239	248	235	265	261	268	263	247	239	245	265	267	273	248	270	236	265	262	271	275	246	266	255	236	260	259	244	260	264	256	225	256	266	256	289	268	284	276	275	248	278	271	233	263	239	258	277	237	237	267	263	259	236	265	233	273	269	261	290	272	280	278	270	266	278	269	284	275	260	266	255	281	261	262	276	243	248	262	272	258	239	273	255	242	258	277	269	242	238	246	253	269	257	263	248	210	240	245	253	235	239	242	261	266	243	253	242	254	253	235	267	268	250	245	238	257	248	272	259	273	243	264	255	229	283	278	278	244	274	274	268	290	243	281	282	253	261	258	265	273	271	239	251	263	260	260	238	269	268	259	301	268	234	259	217	259	214	261	258	273	283	269	272	260	271	262	247	278	251	240	245	231	265	269	228	231	275	245	255	260	263	272	266	275	267	243	261	267	282	283	261	273	252	261	257	246	257	264	267	243	239	256	302	272	250	233	268	260	251	246	266	290	231	268	230	240	246	265	279	280	273	254	223	224	233	260	285	265	287	259	287	253	260	254	273	264	271	256	268	283	237	270	270	256	261	279	254	264	248	271	264
46463	55185	46816	45566	46128	40186	37182	42973	19273	10357	6350	3437	2972	2586	2547	3612	3340	1516	1255	1690	1589	1272	1442	1536	2108	1397	1220	751	778	709	739	681	641	700	682	614	714	648	665	636	687	649	669	660	696	592	633	595	649	643	653	608	577	627	580	606	654	624	669	631	628	630	593	569	637	615	607	590	584	598	587	608	586	634	621	610	603	628	601	616	596	579	647	617	609	605	608	578	638	571	594	589	628	620	554	611	606	604	604	561	652	597	576	564	622	642	613	609	621	619	600	629	580	575	598	618	585	540	564	620	576	607	633	610	610	625	589	644	585	595	571	584	582	607	586	608	597	617	611	599	649	612	670	619	627	647	586	605	576	624	599	612	625	577	580	619	591	653	600	599	598	604	610	570	583	581	627	603	604	612	598	630	623	642	634	571	618	619	570	585	607	636	608	564	547	649	619	632	662	591	591	613	573	572	644	579	587	600	653	626	626	621	608	623	600	568	592	573	606	592	533	630	608	557	592	615	578	614	632	580	618	590	611	635	597	629	605	617	621	650	580	616	589	608	614	574	587	557	604	579	585	588	589	634	578	578	594	617	631	594	595	587	596	601	627	557	643	631	610	652	607	586	564	593	588	616	610	623	595	589	611	584	643	645	657	624	627	615	650	599	613	564	569	599	572	578	537	600	631	588	570	579	598	624	618	567	614	563	580	613	558	614	585	610	572	598	592	606	592	558	589	624	613	594	575	566	598	612	590	591	557	616	595	605	559	567	565	558	552	563	589	610	604	596	606	608	585	589	631	619	610	581	633	611	626	599	618	626	624	576	579	619	612	606	586	576	606	585	551	633	568	590	561	659	618	581	633	628	590	598	586	606	576	557	638	601	626	577	643	597	594	593	608	657	592	627	656	588	606	591	614	650	598	598	652	624	621	624	645	599	588	571	633	606	621	592	600	556	641	611	584	610	588	596	603	600	577	569	614	570	602	573	537	586	592	624	618	580	611	609	611	617	608	625	644	631	557	652	574	600	595	595	598	637	568	632	626	652	592	605	577	569	613	565	601	601	622	602	594	612	625	612	587	598	569	568	647	573	649	589	597	605	619	600	618	592	574	594	625	617	549	626	614	583	630	606	559	628	602	587	615	626	614	565	599	572	582	612	670	591	593	563	569	629	588	582	553	622	608	580	560	539	617	584	593	608	653	586	565	571	584	576	580	581	595	610	631	641	645	595	580	622	584	585	603	621	611	577	603	559	627	582	583	581	575	587	627	580	594	589	592	597	579	605	588	621	556	591	588	600	608	608	630	610	620	594	592	598	579	586	564	585	567	573	600	615	614	571	625	555	590	615	606	641	638	646	570	601	650	616	612	591	596	622	627	642	574	613	635	639	600	614	596	625	638	606	585	590	571	605	622	561	596	602	596	605	599	608	630	580	558	607	580	549	594	633	622	587	595	617	593	569	612	600	594	552	594	610	579	616	613	623	628	624	630	587	592	603	584	583	584	647	618	566	605	591	663	577	608	574	594	627	635	605	586	588	604	566	591	590	609	600	605	615	632	626	607	557	602	625	613	599	602	599	600	636	606	648	560	599	597	597	568	613	600	605	617	552	581	614	593	642	605	593	581	605	628	594	604	609	630	603	622	618	603	636	591	620	621	596	557	595	623	643	622	608	626	588	592	578	601	598	594	594	631	583	610	633	609	559	551	620	620	631	621	627	599	611	600	590	576	607	588	580	605	610	635	583	587	609	601	644	626	570	605	592	619	587	573	606	603	614	651	623	609	583	603	586	594	592	614	574	568	616	535	606	641	587	576	592	620	611	612	578	632	614	592	621	597	542	611	598	603	635	651	637	590	597	603	562	606	613	587	564	607	630	607	580	583	575	622	605	599	583	625	612	608	596	606	635	603	617	616	624	554	618	581	609	610	578	603	577	574	619	567	623	634	630	549	610	585	612	611	576	582	600	593	629	640	602	619	595	618	590	597	579	620	591	565	585	601	543	591	578	613	579	621	586	571	621	620	632	599	624	609	608	576	608	584	573	585	573	572	568	589	626	591	623	634	619	590	606	629	642	595	609	594	618	592	658	620	606	593	590	630	549	637	590	588	602	600	598	601	617	628	596	560	610	623	619	578	625	596	570	601	582	586	579	628	597	628	567	629	596	581	603	606	574	643	616	621	579	592	631	622	610	584	623	656	577	616	639	615	557	605	567	642	579	608	555	575	599	599	610	578	651	602	606	614	600	561	625	605	607	588	578	558	548	602	594	626	647	579	586	619	599	611	562	610	600	610	592	596	607	578	617	584	601	632	605	576	552	621	582	606	641	576	593	594	631	601	591	586	566	581	648	621	628	615	562	555	576	589	594	588	617	633	592	621	573	598	601	580	581	592	635	634	617	611	620	604	608	626	575	545	591	626	576	612	627	573	613	621	631	628	627	632	612	591	613	584	607	577	591	581	654	600	608	619	599	631	635	616	589	657	601	588	592	600	603	633	599	593	638	624	638	593	641	574	632	594	636	633	593	617	628	563	597	594	588	653	570	611	539	570	617	595	600	609	620	608	651	569	618	585	632	554	603	626	597	634	596	612	571	621	619	601	623	622	578	614	598	582	586	616	599	597	570	583	600	567	584	651	611	619	599	603	599	655	591	617	556	575	544	610	588	644	628	565	605	591	550	583	585	607	625	605	609	613	661	598	587	596	590	607	599	616	614	619	601	630	587	605	621	578	621	586	607	598	605	611	601	616	630	568	600	569	572	585	581	555	618	588	584	632	590	564	585	590	572	606	568	567	640	582	603	617	603	622	608	591	593	655	642	579	612	578	603	601	565	605	654	609	607	634	649	560	591	630	590	627	613	622	606	611	599	583	600	586	576	584	624	661	573	584	628	567	582	593	572	605	623	621	627	552	579	584	598	589	586	553	590	539	594	596	603	569	612	604	646	599	605	627	590	622	623	588	580	634	586	593	614	574	608	602	616	599	630	603	618	624	628	612	611	634	583	606	614	614	658	629	584	646	630	627	609	609	614	584	653	575	567	616	601	580	584	631	615	555	598	568	609	569	602	625	618	632	593	585	604	614	584	624	592	609	581	596	593	558	613	601	587	665	611	630	600	599	567	609	616	652	638	596	603	550	587	589	542	587	598	567	586	568	581	599	566	611	603	597	581	591	634	625	603	613	607	623	611	585	587	584	621	568	620	609	616	620	546	600	617	567	582	597	619	575	556	568	593	605	577	650	605	602	615	654	582	586	604	603	574	569	587	608	614	571	560	568	572	584	605	636	633	652	572	611	599	604	602	562	578	558	636	608	627	585	566	589	626	588	612	551	592	603	565	617	586	605	600	587	601	604	658	558	608	593	618	595	618	603	563	578	573	622	588	623	581	610	608	596	610	596	598	594	572	592	592	656	590	550	568	635	583	595	613	602	652	584	594	607	636	616	570	610	615	594	611	587	588	612	577	598	573	596	630	577	569	646	585	611	587	583	593	638	576	598	569
53072	43682	37956	35631	34476	32286	32824	41094	23760	11870	4785	1971	1145	788	1148	1292	932	469	398	436	447	512	506	641	517	431	390	248	194	222	176	179	211	193	196	172	191	185	185	184	175	198	198	198	188	201	202	189	187	196	181	178	192	211	156	163	182	170	212	206	161	170	176	186	186	155	177	191	198	177	164	174	174	184	185	206	191	178	180	206	192	208	204	188	190	170	170	180	170	182	195	167	190	178	176	180	203	199	179	178	202	191	180	154	170	187	177	186	171	190	147	163	163	156	180	185	164	179	191	195	184	180	207	181	194	174	172	156	186	192	204	182	192	170	188	191	198	190	195	180	159	190	181	179	160	195	193	199	162	183	171	162	183	175	187	191	176	181	185	175	202	184	204	203	175	172	183	163	174	173	192	177	180	184	160	192	191	181	186	191	181	177	153	186	169	181	196	185	182	174	195	176	180	163	166	169	184	187	172	173	177	188	168	165	164	183	174	166	170	173	213	161	201	179	149	187	211	194	192	179	179	175	148	189	201	155	171	161	175	193	195	188	165	180	169	189	190	165	178	174	150	176	213	166	180	215	192	188	190	156	151	186	198	187	183	158	169	174	199	202	166	169	175	169	188	200	168	171	164	174	168	176	181	194	170	155	178	176	162	169	167	164	199	164	177	172	170	183	194	181	176	149	209	177	178	179	173	166	199	181	183	171	205	180	182	169	173	167	191	174	169	181	199	158	165	176	165	179	167	168	196	191	198	174	188	214	197	183	170	196	185	185	185	161	174	169	174	183	170	215	176	183	177	188	187	165	185	183	164	171	173	196	186	209	208	181	185	177	207	205	166	191	191	156	153	158	177	199	199	183	203	173	170	189	178	178	199	186	170	175	191	150	177	190	169	187	181	184	211	164	181	175	185	189	167	186	166	191	189	187	200	156	192	181	183	191	178	175	167	201	163	165	184	168	182	193	178	184	187	192	178	182	173	163	175	184	185	180	188	163	177	195	168	167	174	180	151	163	181	185	190	175	201	178	212	163	193	183	178	175	170	180	190	189	187	186	192	181	181	193	189	201	192	209	165	162	164	144	198	175	156	166	180	196	194	205	185	169	190	157	176	197	185	175	164	179	169	204	168	184	175	182	182	174	186	182	186	174	195	175	173	170	163	183	190	176	190	197	205	202	177	180	173	184	188	194	183	166	171	196	168	160	177	175	174	180	189	182	213	191	202	188	197	183	167	187	174	170	169	204	162	186	160	178	156	170	193	175	160	182	180	174	170	159	210	214	166	190	181	160	205	184	211	167	179	175	191	169	178	182	174	193	158	174	170	193	186	189	181	177	177	187	207	155	183	178	171	158	181	194	177	163	170	149	186	147	155	188	157	185	197	200	175	177	173	180	203	190	172	154	169	180	184	162	177	213	186	177	190	137	206	169	178	189	170	177	144	188	167	185	172	179	198	179	160	172	181	171	184	184	193	177	169	187	164	176	174	176	176	194	159	202	171	172	146	162	184	173	172	181	186	183	188	176	187	161	189	192	175	144	193	188	176	175	191	199	186	168	188	182	157	151	190	172	182	209	147	164	183	175	168	181	150	147	178	165	181	165	195	183	153	169	167	168	184	179	170	160	154	170	191	170	186	184	214	166	192	173	168	176	179	166	152	171	169	187	182	193	181	172	195	193	180	219	189	162	172	157	178	184	178	174	187	189	195	194	162	183	172	172	175	171	183	164	190	205	175	162	184	189	192	184	180	177	175	205	173	198	169	183	174	176	199	183	146	166	184	157	194	151	164	181	185	152	201	199	173	160	190	181	181	178	169	184	194	174	180	175	195	173	170	166	175	196	186	172	166	181	173	206	167	173	189	174	171	182	198	169	198	180	185	182	169	179	167	190	171	190	174	173	181	189	158	211	194	177	190	186	164	174	155	179	156	205	172	208	194	161	205	183	171	191	202	173	174	162	149	186	163	184	180	162	174	158	179	176	184	147	160	195	179	194	177	209	163	190	151	190	164	173	174	177	182	194	182	169	193	154	160	171	171	173	186	146	167	180	163	173	197	170	187	176	203	165	174	194	151	195	190	164	179	186	179	203	171	174	192	181	195	187	174	188	170	184	151	166	203	174	186	166	181	176	171	164	180	164	187	196	182	171	181	183	180	167	164	188	166	200	183	173	153	167	156	193	170	187	153	213	166	141	199	201	177	180	170	185	186	198	193	160	176	188	168	175	177	185	182	181	184	206	184	169	192	176	162	181	186	177	167	166	194	178	176	186	171	184	187	180	148	187	176	167	196	153	205	181	194	198	188	159	197	167	182	193	176	172	202	171	173	187	179	200	159	198	178	159	161	163	203	167	200	185	191	171	193	174	186	193	166	181	162	180	186	179	203	188	163	180	184	181	180	190	210	192	200	168	175	167	180	173	171	163	176	182	163	152	178	193	193	178	201	184	175	185	159	168	179	156	179	184	173	186	169	174	180	199	162	148	157	170	170	197	194	171	173	185	164	157	210	179	172	187	170	168	170	200	180	170	192	171	170	194	176	167	197	157	169	198	168	175	198	184	167	163	163	194	163	175	157	185	199	176	147	187	172	159	188	203	180	190	170	172	204	169	187	172	174	184	177	180	181	160	171	176	181	157	195	160	199	172	238	164	171	176	181	175	213	155	191	172	161	172	204	189	180	169	182	178	189	182	191	178	177	173	170	213	180	173	178	159	187	147	180	178	193	178	204	189	166	187	158	215	177	157	190	177	171	189	182	173	184	201	174	176	168	186	184	159	202	203	179	167	163	212	192	178	150	201	183	176	179	202	198	174	166	202	174	197	157	182	205	189	179	191	182	186	184	183	188	185	183	170	168	189	187	186	189	181	191	193	178	182	195	165	173	173	182	178	198	168	171	175	177	166	206	201	147	173	195	167	173	197	176	181	167	199	205	186	188	189	189	182	173	180	205	195	173	187	165	186	178	170	182	174	176	196	187	187	163	156	154	160	160	207	170	187	172	186	194	190	168	182	174	189	175	196	193	183	186	188	187	196	160	178	173	181	170	155	175	187	174	181	184	205	192	169	188	185	190	179	191	190	214	156	198	156	185	158	176	202	171	192	170	205	181	185	170	182	192	185	179	183	163	182	197	172	180	203	186	183	154	179	179	174	198	177	204	184	194	174	180	188	188	184	197	165	156	172	193	185	170	161	200	186	179	171	186	163	155	161	173	173	194	212	170	190	189	169	181	195	203	183	159	176	203	176	190	163	178	169	191	171	209	182	164	172	172	152	163	172	187	156	184	160	176	167	188	174	178	183	158	167	162	184	157	193	192	195	186	174	194	184	167	174	175	173	163	170	173	193	173	211	176	195	162	185	177	190	153	185	175	181	178	180	164	166	194	167	194	168	164	158	197	184	181	163	194	182	170	173	176	163	175	186	168	165	193	184	146	192	168	196	187	172	177	185	183	197	185	173	176	187	174	146	155	179	178	186	173	178	183	194	180	187	152	198
51415	58792	48171	48924	52586	45057	45880	51302	26169	15635	11912	6118	5389	4115	5897	6595	4707	2151	1802	2157	2123	2510	2516	3755	2983	2270	2487	791	682	718	651	644	606	589	589	584	600	561	591	538	547	575	545	600	459	526	524	526	503	509	506	471	463	460	500	461	502	478	464	464	509	511	494	433	492	480	461	485	510	469	440	461	488	494	458	470	448	475	468	466	498	466	488	469	463	438	454	455	408	445	488	455	439	495	453	490	460	445	487	493	445	476	473	481	467	433	460	454	480	454	464	454	441	480	448	446	460	423	472	476	449	447	431	517	429	448	440	455	456	467	476	476	477	476	448	409	440	434	461	453	411	439	429	439	448	447	449	468	443	445	473	431	438	425	461	471	500	452	464	437	469	435	456	445	435	443	449	438	472	458	428	414	454	435	439	439	411	442	460	454	476	452	446	467	451	463	471	473	461	461	472	463	454	454	416	423	460	435	460	443	440	448	414	427	466	466	422	452	411	439	510	414	451	451	462	462	464	439	418	462	454	435	426	448	460	444	496	394	440	443	438	442	440	432	447	460	461	457	423	450	459	432	453	436	437	434	426	468	467	423	459	451	454	444	424	436	452	465	480	452	440	394	439	458	480	436	408	477	480	465	489	454	472	446	447	458	400	380	414	459	482	443	423	467	461	451	440	422	481	462	464	462	429	463	448	462	455	443	444	438	462	466	480	414	464	464	439	470	453	455	453	434	438	478	446	458	429	458	454	458	454	463	425	425	439	488	417	440	440	493	451	435	450	460	473	445	440	467	440	475	436	432	449	429	454	475	452	444	445	449	466	444	426	448	479	445	441	459	459	460	429	446	427	455	478	442	430	424	428	414	424	462	450	449	466	461	466	460	450	465	426	430	393	440	436	453	448	467	416	428	417	453	426	431	440	440	418	419	460	451	433	445	482	465	478	446	452	429	429	444	453	441	459	426	472	447	452	432	459	436	458	447	493	479	448	447	416	434	430	450	445	438	473	437	465	427	464	446	417	457	416	439	449	468	470	427	433	436	495	488	459	449	450	438	455	465	411	392	463	466	454	425	420	453	462	485	481	434	434	450	487	476	452	447	436	441	466	452	411	422	446	455	439	447	475	466	443	436	467	416	486	464	461	451	451	452	447	436	433	477	411	432	454	444	434	451	405	472	446	480	474	426	444	416	457	429	466	418	495	456	419	470	436	461	465	411	437	452	452	506	421	432	456	431	460	452	460	451	441	438	435	468	418	443	452	406	433	429	438	453	469	474	427	432	428	427	465	461	442	460	435	448	449	462	472	485	412	465	444	474	433	477	477	462	459	448	457	452	468	470	445	435	471	432	476	445	467	475	443	442	430	489	445	465	470	459	434	423	416	421	440	456	443	445	438	468	468	407	430	443	457	477	466	469	414	499	460	461	459	461	423	427	436	443	483	475	462	466	414	453	462	464	466	473	434	456	465	444	451	447	440	446	459	436	453	441	471	421	459	411	450	469	424	420	484	439	441	440	474	486	503	472	442	454	452	422	460	431	457	409	450	391	473	432	451	447	433	433	475	449	447	463	459	411	475	406	428	474	473	480	413	474	429	430	438	485	434	455	455	438	464	496	440	454	461	483	466	444	449	458	434	444	436	490	430	475	430	454	433	420	478	443	464	428	480	439	442	445	417	441	451	468	435	468	437	458	467	465	418	448	441	421	440	471	452	460	454	455	464	430	402	462	429	427	498	464	471	463	419	434	437	438	433	450	404	432	466	436	437	411	440	495	463	481	439	451	486	472	462	461	463	433	430	441	422	460	450	451	420	436	448	448	478	451	436	446	457	442	469	462	411	444	458	477	434	454	444	435	451	462	443	438	451	457	451	458	485	468	449	437	437	440	449	462	449	429	446	464	484	442	419	462	433	437	490	474	421	455	440	461	434	446	462	462	457	435	423	425	459	388	453	414	455	422	471	420	449	448	448	452	490	431	421	422	444	477	451	414	424	447	498	438	430	443	431	461	453	454	435	460	448	442	418	444	450	455	441	450	461	449	477	436	429	435	454	442	474	422	394	485	458	420	448	461	503	432	449	414	484	423	474	448	486	444	443	416	416	434	475	427	448	451	426	462	427	441	462	421	445	457	459	466	462	477	460	452	449	455	458	424	423	483	433	445	448	437	466	444	459	504	443	452	463	457	453	431	448	466	444	447	491	448	454	457	462	444	424	438	446	467	454	463	445	474	459	442	418	446	413	450	463	460	463	462	451	452	455	431	435	431	447	451	481	450	495	445	450	482	462	470	449	442	439	453	440	451	463	423	486	468	454	449	442	453	484	425	429	438	445	443	463	477	454	455	442	460	452	445	412	393	480	443	482	457	457	436	453	479	465	449	482	429	429	453	409	495	447	487	432	416	460	506	432	446	425	491	483	428	449	443	451	490	421	446	469	434	459	470	404	438	423	459	435	484	452	456	420	475	438	414	480	450	466	465	459	512	447	423	428	469	422	448	447	435	441	435	468	448	417	420	448	440	411	450	454	472	496	427	457	448	435	431	471	434	417	473	413	418	459	483	446	401	438	413	449	469	473	438	430	479	463	444	441	436	430	478	472	439	437	434	436	438	470	504	416	448	409	442	407	475	428	440	486	449	433	454	408	445	443	421	441	461	447	464	398	419	477	464	480	456	429	435	429	448	435	457	417	443	450	453	506	442	441	450	448	435	448	441	450	418	422	427	459	424	448	439	462	459	441	462	482	493	408	438	449	445	432	431	454	508	445	448	476	452	415	446	414	452	456	473	451	497	440	460	462	498	459	436	446	435	435	371	433	434	442	430	460	476	454	467	458	461	443	470	415	431	469	444	488	465	447	484	453	455	429	413	463	438	415	515	444	462	443	455	444	447	425	439	432	434	450	438	440	456	448	439	449	447	443	437	446	450	441	432	445	451	447	456	488	450	472	469	438	477	462	457	447	470	424	464	472	438	450	458	458	456	477	463	465	452	470	408	468	437	451	451	459	453	470	450	505	414	436	464	455	449	480	426	450	458	463	496	417	447	448	405	414	450	461	432	417	458	456	440	425	452	456	464	420	464	427	445	424	429	444	438	479	453	471	439	443	455	421	460	439	450	457	422	478	441	435	470	423	465	449	447	452	452	429	451	458	437	416	462	462	434	454	446	444	507	436	429	470	445	495	433	428	454	458	446	467	492	462	440	453	439	443	434	491	458	467	432	443	439	403	465	466	474	442	423	432	499	445	448	427	445	448	453	438	440	448	458	453	439	450	450	475	430	454	405	449	462	429	469	468	467	422	455	456	437	459	462	420	401	465	468	438	427	454	397	470	491	484	439	466	463	408	390	445	465	464	474	448	456	455	413	500	467	430	441	446	443	447	434	466	420	439	442	463	425	404	428	417	429	463	447	473	411	418	420	437	467	468	474	430	467	455	410	465	439	455	446	466	467	461	471	462	413	423	441	455	459	447	443	413	441	448	440	452	508	445	458	466	441	448	445
20569	22583	13137	7206	3351	1405	1282	1602	659	472	526	493	392	439	451	471	483	443	455	453	435	408	421	399	413	384	465	411	437	407	464	404	428	427	455	397	428	415	420	400	430	472	426	456	427	432	425	403	402	423	400	445	461	451	438	422	429	408	458	389	421	446	398	402	444	428	430	447	420	422	469	433	441	449	425	454	444	435	422	426	431	435	444	462	416	422	352	469	457	406	454	440	425	422	457	447	431	457	473	443	403	386	446	428	420	451	421	458	406	448	446	421	421	443	448	433	428	472	422	433	403	426	429	420	420	458	464	475	462	451	400	422	439	479	430	460	430	418	437	452	451	438	422	424	461	393	416	404	424	414	473	456	448	430	462	421	399	454	448	454	413	467	441	413	404	426	451	438	465	478	447	452	415	410	438	411	408	428	446	437	406	438	407	449	456	452	439	452	417	468	435	494	430	442	449	494	414	457	418	418	419	484	431	419	420	426	409	421	405	430	436	444	426	387	423	421	458	459	427	418	454	418	427	485	471	438	427	413	424	466	447	414	436	445	456	441	419	424	479	450	474	460	447	473	439	450	438	457	411	399	423	413	441	456	446	420	403	470	405	420	428	421	439	479	435	434	413	460	422	429	465	401	482	424	381	452	420	464	464	473	444	399	417	446	471	404	416	376	411	430	409	456	415	450	444	456	443	394	430	447	416	416	426	443	421	446	458	422	444	433	438	399	399	438	437	438	405	426	412	414	427	413	409	443	419	414	401	455	451	450	464	443	436	438	454	416	455	444	449	419	421	440	457	401	431	490	451	435	452	477	424	423	428	436	407	422	444	433	435	447	416	423	424	473	482	414	451	433	434	408	433	440	436	440	469	433	417	408	415	442	424	434	422	433	418	452	454	441	406	444	456	433	434	445	437	420	426	449	422	376	421	470	423	415	444	469	439	402	418	397	411	397	440	430	429	424	455	490	418	451	445	454	453	446	405	423	428	436	464	446	457	436	434	408	422	428	417	464	439	443	430	444	430	469	445	416	413	438	429	425	453	430	408	448	437	435	442	451	425	440	404	424	437	430	439	409	426	454	466	431	430	413	404	423	399	425	417	419	449	408	459	411	420	422	388	466	395	418	480	410	431	465	439	446	441	476	499	421	465	433	408	427	422	440	445	396	421	429	431	390	395	400	399	451	433	445	428	430	410	499	443	438	453	427	450	441	462	405	444	399	404	424	417	455	442	468	421	430	439	445	448	417	466	467	432	436	439	492	430	463	376	452	449	439	439	444	437	449	454	476	423	415	432	446	431	423	423	449	444	418	394	469	452	468	444	436	436	456	469	436	397	459	428	464	424	428	424	449	402	405	425	412	438	422	413	437	454	411	438	458	429	498	477	419	441	388	426	437	436	451	426	479	458	453	438	429	470	425	436	456	427	442	439	422	443	396	407	439	485	466	435	434	442	411	450	459	424	410	470	445	440	430	438	433	467	458	407	457	445	449	460	442	417	396	456	404	424	454	431	434	409	457	420	446	439	436	452	456	435	426	440	451	418	454	416	419	434	402	443	432	430	408	427	418	433	473	404	411	407	388	443	441	457	446	437	401	460	436	419	420	441	465	448	458	429	471	463	450	462	415	478	461	399	468	434	423	423	411	396	426	445	432	408	477	427	440	405	451	415	455	422	414	424	464	425	444	417	429	416	457	430	439	404	444	427	393	414	456	422	434	457	407	468	438	426	439	396	428	460	473	421	417	411	407	421	428	476	475	410	410	401	408	411	449	433	403	412	452	450	404	444	462	419	428	418	443	449	409	456	404	428	441	456	417	452	464	450	417	472	412	417	410	404	433	452	429	450	437	467	432	418	437	429	444	434	440	439	447	489	412	411	436	449	413	464	447	484	431	420	405	403	464	434	424	455	442	447	409	419	450	463	447	432	433	466	454	419	413	466	438	455	416	420	413	464	441	446	419	464	453	427	454	462	435	458	468	426	455	467	420	434	441	438	416	455	408	408	444	435	444	442	453	445	413	429	422	395	433	437	430	420	444	453	446	408	396	381	459	438	441	387	440	418	462	456	407	415	415	434	430	400	422	432	433	417	434	446	429	396	412	390	392	411	455	463	435	434	440	399	419	449	425	413	431	456	451	440	437	415	425	431	402	386	412	428	410	422	418	461	435	409	444	417	406	413	448	426	430	429	438	454	445	449	431	392	399	402	394	438	465	436	434	439	463	446	428	420	430	414	454	446	406	412	411	428	431	418	445	403	441	401	415	443	463	472	434	388	411	417	412	454	408	452	393	420	441	440	430	430	438	426	415	426	434	412	449	435	429	474	440	454	409	416	465	426	443	440	434	429	458	422	424	425	473	445	434	479	434	475	382	394	424	447	459	431	409	414	411	402	452	457	428	405	412	422	427	432	409	469	408	420	430	412	423	432	473	400	463	425	463	483	442	444	444	447	417	455	444	436	460	460	452	422	445	407	466	428	455	444	411	424	462	468	426	407	419	439	424	437	432	424	392	444	442	429	450	466	406	426	409	455	429	407	474	419	428	424	399	411	430	423	416	427	432	405	426	463	464	444	448	420	421	440	391	409	438	443	410	464	425	442	437	441	418	402	467	401	452	381	435	443	416	420	442	429	402	459	456	452	430	404	449	444	422	455	415	448	448	494	414	429	416	433	431	403	420	426	463	456	389	457	425	417	440	402	463	458	421	469	472	438	419	405	450	436	457	444	451	413	419	470	436	449	415	448	435	426	383	424	416	427	414	434	449	392	409	435	416	447	438	445	457	464	417	429	439	381	455	459	463	473	448	423	433	420	389	410	450	448	423	414	393	421	423	433	398	462	436	424	408	408	427	434	464	483	425	442	434	446	433	468	430	459	436	424	451	422	380	429	424	422	472	480	411	442	405	399	436	404	432	418	452	469	440	443	450	471	454	429	424	449	420	415	464	412	411	414	438	397	417	391	416	460	404	426	410	441	396	403	432	443	446	381	400	432	433	413	462	423	420	412	448	437	443	437	413	448	422	436	437	431	414	445	445	458	398	467	436	455	453	420	464	437	445	459	411	456	460	438	439	451	412	418	418	445	430	462	397	411	457	415	461	441	455	425	436	442	467	453	462	420	426	452	438	447	427	407	434	430	424	431	450	416	437	425	459	443	434	428	433	447	418	471	454	447	386	411	435	410	428	428	507	461	404	449	429	426	439	409	439	411	407	456	427	421	423	416	460	416	416	428	414	448	452	447	462	432	399	431	446	413	425	409	436	452	424	411	416	419	467	474	445	380	437	498	445	440	441	442	439	427	409	397	458	442	420	454	466	465	411	406	425	412	430	431	420	425	421	440	432	431	487	439	424	449	416	420	428	458	413	445	411	446	489	453	451	442	410	445	455	423	426	425	446	436	438	456	444	428	423	418	390	420	440	416	426	426	454	458	413	440	433	397	419	404	445	434	439	453	451	442	439	478	448	421	430	424	452	476	448	398	381	409	459	450	429
17052	23143	15720	14992	11428	5548	5937	8190	2221	1547	1321	1130	1146	1155	1196	1111	1089	991	1122	1125	1043	1025	952	1048	1039	1014	1023	1012	963	922	951	1006	1019	929	976	1000	938	965	969	970	921	914	961	1004	954	933	939	925	967	967	926	960	1026	928	970	973	955	992	985	967	971	966	965	962	934	939	979	942	1001	930	952	1015	914	989	1008	952	950	933	1007	949	1029	949	927	990	990	917	1020	996	931	960	941	969	996	962	932	936	978	957	934	994	948	978	888	986	1044	999	966	969	979	975	949	962	931	971	920	950	980	980	947	934	1009	930	1008	922	986	1033	938	952	998	974	1011	931	925	960	985	994	991	970	927	899	923	971	954	992	1007	961	974	938	946	913	996	989	949	1001	983	941	969	962	969	979	1010	1006	953	990	960	1011	963	968	963	984	962	996	980	941	922	917	975	978	934	937	977	941	973	943	989	981	981	973	950	982	996	977	961	1005	978	966	954	942	993	990	970	984	946	954	982	1006	954	948	1034	969	1001	968	957	953	972	988	1032	987	959	971	965	1015	976	953	996	943	1000	982	997	988	1008	951	911	961	998	982	962	985	956	957	959	990	936	931	961	984	956	1001	901	916	924	966	973	972	975	913	945	923	985	952	979	1001	921	943	947	952	928	993	968	916	963	958	957	998	986	1017	969	992	998	934	1030	1057	981	942	1028	992	936	954	965	994	955	979	933	982	934	970	973	1006	931	912	948	1009	970	986	952	1019	994	970	957	983	923	932	968	1001	986	933	1013	983	993	980	933	998	958	941	1007	1006	977	992	953	958	918	975	1007	952	975	945	964	984	971	942	982	918	954	985	922	925	949	960	1006	995	991	993	930	1010	1028	978	979	983	1026	967	976	939	995	977	894	960	922	966	950	969	990	928	935	936	975	978	991	973	963	1000	973	998	963	938	893	972	914	938	938	973	1022	956	942	960	980	939	987	997	940	909	953	969	943	964	899	958	986	969	953	1005	1014	949	971	956	984	973	941	984	953	945	956	974	999	940	962	931	945	1060	944	964	944	916	998	989	978	967	932	1008	964	980	987	937	947	969	941	999	973	968	966	985	965	965	988	978	1040	929	992	964	920	967	923	956	974	953	926	991	973	956	974	984	981	943	936	984	968	929	966	988	979	992	1001	979	935	971	924	908	924	984	1001	1019	948	944	979	953	1005	970	909	973	936	965	915	1027	948	983	1017	969	966	1014	1026	968	979	943	958	926	965	977	950	972	934	1031	936	973	956	950	974	986	975	984	988	990	979	990	953	1007	1022	915	959	964	935	975	985	941	952	960	955	970	959	929	1008	938	898	979	940	928	984	1034	984	953	960	1002	1002	957	997	959	932	943	952	930	962	1004	981	917	984	918	971	999	951	973	942	984	926	1005	999	965	963	955	1034	1000	1024	935	953	929	968	954	952	996	940	955	993	952	980	963	991	969	970	976	977	962	945	1020	972	995	976	954	941	906	906	978	921	952	928	960	966	975	1005	966	985	1015	983	935	965	1004	987	901	953	906	1008	899	978	976	979	946	987	938	1016	990	986	947	995	954	986	964	995	983	933	981	978	993	964	978	981	974	944	957	929	944	963	980	991	1009	912	952	924	997	948	979	923	1002	952	979	971	967	941	1013	959	1006	1004	963	941	990	984	998	942	1015	921	1039	945	961	945	945	955	998	939	990	954	1004	981	974	948	900	958	974	946	993	983	937	934	977	976	1006	972	977	936	916	936	962	992	983	953	984	948	996	994	938	953	972	994	951	981	1030	975	989	961	980	939	998	964	1037	940	994	972	1005	961	992	961	935	935	1005	960	969	930	937	1033	935	958	917	997	929	908	953	1058	956	982	987	973	943	926	978	954	986	924	977	956	965	1055	1017	936	936	983	989	970	956	979	986	917	937	979	987	967	973	946	931	912	903	1005	1016	983	974	959	948	948	914	977	991	974	979	910	947	923	953	1027	1022	988	924	982	924	1001	983	962	986	1000	958	1051	915	943	966	978	986	954	1004	974	981	1041	976	1007	935	1001	970	953	942	902	939	947	978	959	955	911	929	937	974	970	984	943	953	1004	948	971	923	940	987	942	971	927	938	968	994	987	990	1002	984	966	953	918	949	958	1000	975	941	957	974	948	964	997	940	987	954	923	938	993	953	979	985	1003	975	1006	963	894	926	965	1044	969	933	977	935	948	1030	968	907	994	1004	980	1010	929	1059	1003	975	916	982	945	901	994	959	980	905	982	997	973	923	1009	1012	958	878	956	980	969	951	935	1031	980	928	952	974	983	916	1053	966	943	966	946	992	955	922	958	943	928	923	997	1039	967	982	1006	997	961	979	982	1054	1001	984	953	960	991	988	948	978	940	923	965	911	905	984	1005	965	966	981	925	1015	969	981	1000	986	988	964	957	935	953	992	921	978	952	988	990	994	985	1060	965	995	966	975	976	958	939	976	976	978	1011	954	950	1015	955	960	943	992	976	954	950	932	982	985	969	981	969	1011	1017	917	981	1027	972	992	961	992	923	969	961	919	967	958	936	953	1003	947	955	958	966	941	917	1015	938	951	915	903	995	1012	965	987	963	961	986	980	983	955	985	993	925	1001	1024	1008	1016	921	1005	953	921	945	944	984	943	989	984	982	992	965	969	952	968	934	925	980	925	949	966	923	964	920	961	919	928	1006	972	965	990	998	1015	920	947	989	951	948	1003	979	907	978	991	972	966	983	997	971	1002	966	946	962	982	962	993	956	942	941	974	972	1010	953	955	976	953	979	956	961	952	963	980	963	936	940	994	910	1011	970	978	915	951	976	974	963	987	989	997	985	908	957	965	952	992	951	930	975	942	949	933	948	977	947	1017	965	1003	969	977	930	920	964	952	920	1010	932	989	887	954	996	958	1026	912	999	993	972	984	988	989	982	949	973	952	1009	928	936	981	1000	1006	971	979	970	965	960	909	1045	972	958	1002	968	967	917	927	948	990	946	995	999	1001	951	939	947	977	1001	959	952	999	990	926	992	992	968	972	934	1000	998	991	973	922	1005	950	945	961	989	995	999	988	992	956	906	976	997	944	965	962	942	943	969	897	963	890	1022	939	951	931	974	978	995	968	1015	993	965	944	997	977	1005	954	1009	1005	986	1020	962	943	1031	998	955	977	941	939	948	976	981	977	996	888	974	892	1006	997	987	969	997	917	980	989	957	941	967	925	994	1049	992	969	1001	957	997	926	985	947	942	911	930	966	980	939	916	954	934	972	1025	974	990	934	915	996	994	976	984	984	959	944	952	948	962	984	958	986	969	973	935	980	987	1032	970	977	979	974	999	958	894	991	976	964	943	958	925	986	919	982	956	986	1001	949	948	980	973	996	926	980	983	955	982	933	964	975	995	976	968	957	965	914	966	951	970	962	1000	961	966	992	998	956	946	883	958	938	964	965	965	955	977	957	915	950	978	921	1012	974	977	1034	1029	973	911	917	946	971	969	920	996	1023	990	968	944	982	956	985	992	955	931	957	1006	973	1029	957	958	920	962	993	1020	987	907	954	947	951	1006	945	942	976	981	923	947	983	926	949	990	946	973	968	969	964	1001	1005	980	981	1009	931	972	939	958	1062	967	989	993	984	992	927	995	961	994	1016	1008	1023	926	961	922	918	997	1001	983	987	970	978	966	994	992	984	971	1040	988	974	932
50660	44349	36713	35256	33257	30200	29084	31467	13260	4269	2351	1255	891	1049	883	846	568	407	406	412	408	509	531	414	328	382	368	310	332	292	277	252	239	263	269	285	301	292	264	243	273	281	277	244	228	265	249	248	250	259	232	259	253	254	231	249	273	246	245	242	305	263	257	260	271	249	241	269	277	283	277	292	259	277	277	255	283	221	256	267	292	293	259	253	262	249	250	239	253	253	263	242	247	266	260	242	294	261	244	235	246	243	264	244	278	271	262	270	261	232	274	254	241	241	268	266	231	275	263	292	259	253	279	257	260	248	279	266	243	266	278	267	272	241	254	248	253	246	239	265	259	257	257	256	276	238	271	281	241	223	238	257	273	257	255	250	257	251	253	250	259	253	261	269	283	233	286	233	262	242	246	264	273	284	279	271	265	282	273	257	262	257	253	283	263	282	276	274	249	260	308	217	268	287	276	278	238	265	252	258	256	256	298	230	259	277	257	232	260	241	272	252	287	248	242	277	285	291	253	255	252	259	255	259	256	249	226	263	266	276	249	262	266	281	263	258	270	273	247	239	253	286	251	283	265	261	222	268	284	240	238	264	256	249	278	273	265	233	278	267	257	265	252	257	283	256	255	278	261	290	276	263	257	268	295	242	246	239	304	241	281	262	250	237	271	257	285	277	226	273	229	281	262	243	261	276	232	261	244	247	273	231	265	254	258	269	249	247	280	252	240	255	247	225	284	252	267	239	280	240	279	217	256	265	251	279	241	257	257	246	247	268	271	242	260	262	247	263	257	272	274	220	241	271	290	264	268	261	242	240	253	244	221	267	272	285	242	262	252	229	268	264	258	281	247	247	272	255	249	258	244	253	245	281	283	258	246	273	235	234	269	255	252	263	258	274	243	255	275	241	249	249	266	269	238	244	242	253	231	255	245	254	246	253	243	277	229	257	256	264	221	226	277	234	269	283	277	254	282	261	256	274	233	246	233	267	264	247	264	261	255	265	242	258	287	259	255	252	263	252	239	281	247	266	237	252	249	239	221	259	250	245	261	228	264	218	271	262	264	261	254	246	250	251	283	263	252	269	234	249	222	233	237	273	257	255	258	270	267	232	231	266	272	246	282	265	219	253	236	234	265	260	254	277	263	230	270	274	270	279	236	276	251	264	253	252	291	268	252	276	234	262	220	264	269	277	262	272	258	275	269	276	265	242	257	257	273	262	227	257	261	272	236	260	259	262	248	264	245	272	262	249	252	267	268	273	234	257	280	292	254	240	256	253	250	239	258	253	253	236	256	293	218	246	249	285	275	269	250	263	277	288	245	227	281	254	260	273	257	249	266	280	251	265	253	257	238	236	233	259	273	260	255	257	233	225	229	267	249	269	237	247	236	286	242	281	285	263	273	273	278	292	263	271	278	260	252	260	251	255	262	224	275	248	257	230	264	288	283	253	262	245	268	290	251	266	287	243	278	233	256	264	246	237	266	298	242	255	245	246	260	276	237	274	238	231	233	286	279	271	269	237	245	245	252	244	259	288	231	259	238	260	261	239	253	262	239	253	263	277	255	252	229	238	256	258	289	248	247	283	274	236	245	286	266	269	237	247	244	220	265	272	237	297	223	283	261	241	256	256	255	270	249	274	264	267	277	271	256	259	268	244	269	273	260	274	269	221	264	280	239	267	263	258	272	285	243	270	255	280	268	242	274	265	273	255	233	241	276	286	247	258	266	262	256	265	259	265	249	245	277	239	259	276	278	248	247	250	273	262	242	259	260	266	248	239	269	250	261	221	271	265	287	233	238	235	226	270	263	253	257	227	236	261	240	257	242	257	246	248	244	236	252	258	238	246	241	257	240	250	250	248	271	252	225	218	224	251	244	263	248	265	253	272	278	273	269	251	265	274	252	265	256	253	249	284	257	224	275	282	269	241	221	286	260	246	263	279	264	289	228	243	265	256	251	257	249	207	227	262	253	272	285	267	261	272	241	247	264	271	277	272	267	263	254	259	253	240	241	242	238	268	272	280	226	269	264	260	238	257	241	273	261	234	232	232	244	269	258	257	271	246	279	254	253	279	261	256	269	246	274	256	241	257	264	240	226	256	226	241	247	243	252	223	271	271	238	269	269	247	269	245	241	253	268	227	251	260	252	261	247	266	256	247	274	262	261	237	250	246	247	235	262	230	257	251	258	276	260	256	269	252	235	247	253	250	245	264	248	264	258	251	267	251	257	265	258	267	239	270	291	242	246	226	253	257	244	239	263	255	259	230	258	259	250	260	272	252	284	260	275	289	255	261	264	228	291	276	272	279	229	249	265	257	279	245	304	219	273	280	209	230	259	269	255	224	254	256	252	248	245	245	270	260	242	259	245	255	259	247	260	228	233	262	232	226	258	255	260	270	262	239	250	259	227	263	235	247	257	245	261	247	262	268	265	267	262	254	245	236	243	242	257	238	248	230	221	263	263	250	275	235	254	234	274	276	244	277	258	243	243	257	243	242	273	253	249	238	261	269	240	273	282	227	231	262	242	248	271	251	263	232	258	264	248	251	263	258	261	261	270	280	211	246	267	255	275	250	259	232	244	248	243	256	234	252	269	251	269	289	243	270	223	267	271	243	256	261	248	242	281	240	270	250	273	275	226	235	229	243	223	248	273	246	258	266	273	237	225	244	245	268	253	228	249	274	283	234	263	258	231	276	270	271	276	257	231	265	267	262	268	240	273	259	249	292	277	226	270	252	270	258	255	240	288	291	231	288	259	264	243	257	211	263	222	270	252	241	271	253	257	255	258	293	270	251	271	272	272	280	266	223	244	286	237	260	237	250	248	248	249	256	232	267	271	237	253	261	280	289	244	231	264	244	223	259	232	241	233	236	232	252	282	231	253	252	267	255	246	249	261	265	264	254	236	289	276	310	267	244	264	281	245	255	250	261	243	265	244	252	234	252	236	237	247	222	269	248	302	247	277	253	247	236	271	258	251	252	209	279	248	239	253	247	250	288	256	268	240	263	232	248	264	251	253	249	285	237	256	237	264	283	281	246	270	237	274	261	252	251	269	272	251	229	263	249	238	250	239	270	252	227	249	266	306	275	276	231	242	212	245	257	261	248	253	260	258	255	222	246	278	282	245	265	236	243	288	264	284	278	264	303	252	244	257	249	281	244	270	255	235	262	239	257	250	239	244	228	252	252	235	276	254	264	259	231	223	243	253	258	230	243	263	266	261	250	286	288	249	228	255	230	222	237	259	257	284	284	255	225	249	261	269	243	254	272	264	263	277	281	236	245	244	268	245	266	272	278	237	250	260	249	259	260	282	255	260	255	249	214	245	269	280	249	240	245	296	252	271	242	264	233	249	271	300	256	252	257	272	246	247	235	247	253	276	256	226	253	287	260	264	287	227	220	228	254	281	223	218	261	250	278	265	273	260	262	265	251	251	231	264	250	230	253	277	242	247	276	250	263	266	256	227	233	265	286	268	275	271	274	266	265	288	282	236	246
47649	55851	44282	43688	48312	38966	40801	42151	16431	8376	8738	5419	4080	5095	4103	4684	2518	1517	1510	1746	2055	2393	2259	1854	1270	1454	1650	1116	942	757	691	735	692	673	660	654	675	680	633	629	654	664	618	653	605	659	651	601	629	618	632	640	640	648	626	609	635	615	626	619	588	664	622	577	610	615	644	633	615	634	615	617	573	624	631	608	596	602	618	560	569	641	640	556	642	641	609	591	600	595	603	622	605	614	607	590	607	608	617	625	596	597	588	589	572	552	618	597	571	620	614	601	612	626	612	578	615	617	566	595	583	653	584	638	600	587	577	604	604	601	594	642	610	585	603	616	587	573	572	622	575	625	566	572	623	663	624	612	564	587	624	596	595	563	619	577	606	593	663	599	569	592	584	589	601	608	531	586	593	585	632	605	594	590	548	594	643	633	597	611	591	581	618	576	601	609	587	622	568	607	625	592	639	622	580	605	618	555	599	608	676	598	617	604	610	611	579	571	600	594	581	574	617	614	579	580	584	610	580	609	618	586	600	580	571	577	564	616	574	629	581	586	598	597	668	624	625	567	572	568	585	597	567	632	598	613	629	602	617	545	564	630	622	624	578	583	625	558	598	596	624	588	607	625	592	576	590	627	558	620	618	591	597	603	605	587	588	612	600	614	631	586	566	584	577	579	597	629	564	582	622	573	594	649	631	625	588	589	576	597	566	577	598	564	562	641	638	581	567	599	592	579	613	565	575	590	609	623	583	661	542	628	636	577	583	552	603	617	583	582	561	594	588	569	655	636	626	557	625	596	602	611	655	588	607	567	622	593	587	601	551	599	592	619	594	600	591	586	596	621	645	602	574	605	646	592	610	632	598	579	626	556	585	603	573	593	620	569	586	608	561	592	604	529	551	571	640	582	570	578	551	578	587	624	573	621	559	600	629	631	608	594	595	566	623	601	576	590	593	645	575	626	614	612	611	592	567	604	608	566	620	581	600	595	591	612	624	583	592	617	585	581	581	602	559	555	575	592	635	594	605	587	640	595	579	602	572	621	558	590	611	625	576	629	612	563	563	566	584	596	595	596	591	581	631	583	601	606	621	566	604	598	635	589	561	592	604	587	561	583	599	568	608	630	559	597	589	603	615	616	616	580	588	588	617	609	619	573	573	585	622	587	588	586	585	601	558	610	595	528	669	578	632	561	587	636	563	618	582	590	578	632	603	576	616	590	634	592	619	594	609	604	612	610	600	572	573	574	563	624	599	601	574	595	593	578	617	592	659	591	615	589	609	614	609	564	630	612	563	592	587	612	612	576	564	638	584	596	619	632	558	565	590	589	618	587	558	656	603	584	612	616	591	629	577	606	571	566	608	578	611	549	586	590	635	578	599	617	606	582	581	619	597	616	633	603	572	623	595	562	556	596	598	614	571	588	609	587	562	606	626	645	569	603	612	577	618	618	550	575	599	593	616	596	618	579	584	568	588	614	549	582	599	536	605	585	606	594	580	602	624	598	595	573	573	619	580	563	575	599	604	618	570	622	590	601	613	576	613	628	641	654	620	580	590	597	588	632	593	590	624	596	628	589	577	595	581	575	574	620	629	591	539	582	604	584	655	565	576	566	588	606	594	632	656	612	597	561	627	553	594	624	603	614	607	608	607	603	588	631	587	604	590	556	605	608	628	613	574	618	629	605	597	578	665	569	566	591	596	617	601	593	634	573	610	601	570	586	586	590	590	568	633	602	563	588	562	612	585	519	586	602	573	657	601	569	612	598	627	567	596	604	602	596	576	586	607	600	597	609	648	591	560	559	628	613	581	612	600	586	582	589	598	609	612	592	584	612	594	589	569	561	608	595	608	583	587	627	585	581	606	587	576	552	553	589	586	621	649	568	623	596	601	583	614	620	570	610	580	594	559	599	565	556	627	556	572	549	614	588	590	573	610	594	602	595	561	563	588	616	595	593	581	589	591	604	593	568	582	572	614	583	608	658	560	617	619	604	555	584	601	568	607	596	628	648	620	600	614	607	593	616	586	594	580	603	602	597	613	609	574	602	587	640	581	590	633	591	573	592	617	622	602	573	606	578	625	571	596	578	607	574	551	578	568	643	582	619	605	591	629	545	650	634	564	597	612	633	558	595	625	617	589	586	631	545	588	598	580	604	626	616	582	595	542	574	580	597	554	624	592	612	582	554	593	619	646	598	570	612	569	598	590	621	612	632	597	602	602	608	577	554	588	577	581	591	603	651	591	610	606	624	586	586	561	590	582	610	626	552	597	651	606	646	575	593	606	601	609	642	598	577	633	626	585	580	582	615	576	598	576	567	591	584	566	616	594	614	594	610	634	579	662	582	575	589	602	583	643	601	574	568	588	580	578	618	590	568	629	505	617	573	573	593	597	584	609	581	618	589	625	579	620	613	620	587	595	549	585	573	607	623	565	593	630	579	594	582	603	643	577	596	580	588	597	652	622	587	595	604	596	585	585	646	652	650	611	589	612	620	652	601	582	606	573	566	582	572	613	586	618	605	573	604	589	561	592	603	632	613	596	627	563	598	629	560	564	618	560	612	619	577	613	635	611	606	590	616	591	638	575	608	588	621	581	638	589	585	626	574	612	599	617	602	663	587	577	628	540	607	582	613	612	626	587	564	551	587	642	605	600	560	594	630	590	632	581	593	548	608	597	600	640	560	573	600	521	576	581	623	572	614	607	599	586	601	605	584	674	549	615	621	609	577	570	576	596	598	596	593	573	577	584	594	600	569	613	599	629	604	603	605	566	564	603	630	581	632	626	551	599	557	616	632	595	599	619	546	617	620	616	598	609	606	613	633	637	570	620	596	598	632	611	651	626	605	581	568	638	577	630	580	642	622	591	598	589	638	594	580	609	592	609	585	611	600	596	578	594	627	581	595	569	615	573	564	617	610	595	601	557	557	584	592	609	596	579	604	607	612	583	599	643	604	609	594	572	596	638	562	571	614	604	628	599	608	576	628	611	601	627	558	577	602	601	593	634	591	602	608	585	578	612	568	591	600	557	598	600	627	591	595	580	582	579	610	613	619	595	611	611	582	605	608	611	625	646	558	575	579	605	591	617	554	584	593	594	606	617	616	584	636	574	588	606	574	582	573	613	593	601	590	580	590	616	586	624	608	625	573	590	594	568	599	619	586	605	599	558	581	635	597	600	619	544	603	585	594	613	587	618	588	619	573	631	606	607	602	640	620	620	599	605	583	598	600	588	596	575	598	647	608	613	549	553	651	566	600	624	613	580	599	582	619	586	597	630	583	627	619	611	619	564	602	637	632	558	627	635	613	600	595	542	561	627	609	595	541	571	621	608	570	551	606	611	614	612	551	556	628	597	613	592	609	597	588	599	602	625	622	592	613	570	579	590	642	619	575	632	602	604	600	585	573	602	606	599	599	612	628	554	608	574	647	605	576	635	603	557	634	596	579	596	581	635	558	592	562	578	602	576	591	592	561	619	564	564	612	593	616	599	597	578	609	575	593
53943	41755	37096	33934	34369	34504	36430	42125	22830	10170	4837	2476	1843	2554	1546	1317	785	435	439	549	751	781	778	526	407	419	495	407	277	229	216	216	220	221	194	199	198	204	186	194	203	191	189	213	212	167	195	192	176	178	187	169	176	169	171	177	181	164	175	180	193	189	202	194	170	164	192	163	198	187	180	188	201	181	184	167	187	185	188	175	182	181	179	171	178	180	169	183	171	194	163	164	163	182	178	169	170	161	183	181	167	187	163	158	165	201	180	210	188	217	179	202	173	167	160	172	197	160	162	187	165	176	205	189	167	181	190	183	202	195	184	194	176	185	166	175	169	163	166	170	168	190	191	175	196	181	185	199	167	194	204	178	186	168	180	192	203	177	161	174	163	182	184	192	169	166	194	219	207	187	180	182	191	182	172	195	177	194	155	153	178	165	164	197	173	162	159	194	193	202	156	198	159	163	176	187	193	167	186	177	148	177	173	167	170	203	169	162	162	185	172	171	184	197	152	174	211	170	148	185	179	169	172	170	203	179	195	194	188	187	183	188	157	180	174	176	177	187	190	188	167	169	162	186	171	196	181	178	172	190	174	180	166	175	161	177	194	184	179	192	167	173	194	185	173	181	190	167	192	172	189	186	177	198	193	167	177	164	174	193	138	177	165	169	172	172	192	176	192	175	191	163	179	175	193	178	202	171	205	174	174	174	161	165	174	195	187	193	170	174	207	192	164	191	192	186	222	183	164	167	197	189	172	150	195	173	184	192	195	193	201	154	176	168	171	182	183	179	184	157	178	155	174	184	166	192	184	198	166	207	203	161	182	187	210	168	196	190	163	179	172	173	167	177	197	164	177	167	176	165	182	149	191	168	173	190	163	180	195	203	173	190	166	180	169	154	201	189	185	170	189	179	175	198	171	174	140	204	164	190	168	167	184	177	181	192	173	204	181	194	186	177	192	170	174	170	177	153	169	164	183	177	181	166	192	179	174	161	130	176	193	179	145	185	169	172	202	161	171	181	171	178	183	172	187	179	194	195	158	174	186	152	149	181	159	162	190	200	172	151	146	160	168	176	186	187	198	195	172	184	165	190	181	200	200	163	177	157	186	177	168	144	186	153	177	184	175	160	165	161	168	182	177	172	187	173	155	182	160	163	172	151	155	184	185	179	202	161	173	196	172	197	172	178	195	197	171	164	153	190	152	193	172	166	191	149	163	174	210	207	163	188	188	165	168	209	175	156	170	177	177	169	169	168	174	192	173	188	182	190	166	177	189	174	164	178	179	193	178	186	189	170	190	167	166	192	161	177	191	168	163	186	155	180	163	186	136	168	168	179	199	162	205	157	190	183	152	164	178	177	193	173	176	172	167	204	166	191	185	180	206	201	180	186	144	166	167	202	171	170	182	174	169	168	195	166	177	151	215	171	196	168	197	192	179	172	182	181	178	177	220	193	205	209	177	193	180	181	169	181	182	187	202	166	184	182	182	180	167	185	181	146	180	166	171	179	181	167	177	166	192	154	162	170	187	176	181	166	169	181	187	183	177	184	193	174	157	168	190	196	177	201	180	186	180	195	150	188	178	190	186	174	219	200	157	190	171	173	154	166	192	199	175	184	167	193	165	186	183	192	171	168	194	197	160	167	185	149	180	175	155	174	207	178	179	181	182	167	156	156	183	193	163	159	167	183	187	183	162	171	182	198	174	162	182	190	159	150	165	207	152	157	182	189	151	148	184	178	214	179	186	190	188	179	177	182	153	197	182	185	174	173	165	170	167	178	155	144	191	207	207	178	184	156	166	171	172	180	174	162	188	193	173	182	196	182	199	189	166	161	184	174	155	178	182	186	183	165	190	186	187	180	172	185	173	177	183	181	169	186	203	171	186	183	172	162	183	159	181	170	193	155	162	177	159	181	163	156	180	197	182	188	176	177	179	172	172	184	197	188	159	171	206	180	195	181	164	156	174	175	217	182	191	157	173	191	185	178	182	183	180	189	188	168	174	189	184	173	178	178	186	184	177	182	156	200	172	198	170	166	196	185	181	172	170	155	171	177	181	165	201	174	155	179	175	204	192	212	178	192	167	155	229	166	180	182	179	180	182	189	164	164	186	165	181	160	177	148	164	188	173	164	166	178	192	180	155	157	186	175	198	180	185	168	187	177	177	200	182	190	192	166	164	184	166	195	177	166	164	180	182	171	178	179	172	163	168	214	189	188	152	189	164	170	204	201	174	180	171	187	179	185	181	174	157	170	171	171	190	185	182	141	176	173	173	168	182	171	188	181	189	181	166	178	198	211	159	180	169	154	173	193	195	167	178	204	170	169	167	186	165	176	181	171	195	185	170	167	193	187	161	181	164	154	215	182	189	194	191	160	170	165	192	164	184	180	166	198	183	183	197	188	186	187	195	181	186	191	165	177	201	181	177	191	180	182	184	181	178	175	184	164	195	168	188	186	151	193	183	161	197	185	172	177	200	176	198	178	160	164	183	180	193	182	171	170	176	154	167	178	165	186	158	153	160	163	190	165	198	162	158	195	191	161	192	173	190	207	200	211	184	169	197	156	158	201	178	189	153	173	193	162	186	181	163	174	184	179	188	200	159	184	187	205	185	183	171	185	181	170	187	165	177	163	166	179	159	189	203	169	176	185	196	180	174	172	172	196	166	198	190	180	181	180	197	195	183	197	190	176	176	199	179	178	160	176	173	202	194	177	191	192	185	179	179	183	184	157	180	154	157	186	170	184	187	189	168	191	190	167	152	174	189	174	177	169	192	181	160	161	180	179	185	181	199	175	176	174	164	165	173	184	180	167	181	173	197	195	162	175	182	177	185	176	170	176	160	173	177	166	198	179	177	181	172	171	185	197	198	194	179	198	175	167	209	157	183	160	191	169	165	171	200	180	180	173	181	157	178	177	179	182	180	172	200	190	163	178	179	197	168	183	177	171	171	143	165	182	181	161	189	180	161	184	186	182	194	154	177	185	168	161	193	181	158	170	185	175	192	149	175	178	170	180	194	203	169	189	187	177	184	161	194	167	165	158	176	196	164	195	149	183	191	176	183	186	151	184	167	189	161	169	199	172	175	179	191	160	185	149	178	170	199	175	178	165	150	169	165	180	179	135	207	188	161	150	182	172	183	204	191	174	183	208	170	170	186	178	186	191	169	186	172	183	169	206	164	168	134	170	197	185	165	183	194	162	185	180	175	171	178	192	176	173	143	189	190	176	163	183	154	172	188	148	178	169	188	197	168	154	201	176	168	178	189	168	156	153	164	181	187	171	159	164	190	161	162	184	174	153	178	182	191	183	192	158	183	162	192	181	205	172	184	171	165	173	189	154	192	189	191	190	173	167	168	176	166	164	193	181	166	178	208	202	202	178	191	200	179	176	177	198	177	177	171	180	181	180	171	198	168	169	170	196	166	162	183	163	196	172	187	165	158	172	165	176	160	185	183	189	185	148	150	174	151	211	165	192	175	163	172	189	177	181	160	163
52009	57108	48436	48515	56298	45707	51609	49975	22536	13076	14108	8890	6602	9872	7062	6537	3631	2152	2151	2725	4303	4263	3910	2679	2109	2565	2558	1489	879	760	754	706	620	605	605	580	640	612	549	508	542	523	510	498	515	548	491	542	500	511	493	481	488	461	496	504	454	485	455	464	495	459	507	482	452	488	501	489	453	464	475	444	446	455	464	456	427	462	460	470	434	484	462	477	446	467	481	472	478	447	452	450	451	486	460	440	439	468	450	452	470	442	457	486	481	409	399	490	427	454	424	430	423	469	526	468	456	469	480	462	471	455	449	440	459	460	458	427	461	488	461	442	441	448	407	463	419	452	436	477	439	460	410	430	425	450	441	405	467	485	431	411	465	474	459	449	450	430	451	491	413	434	448	444	408	398	456	476	439	452	463	452	435	442	457	420	475	441	429	479	459	437	466	461	451	428	452	437	466	488	450	427	446	443	469	466	486	437	439	492	489	447	431	448	436	460	443	482	448	486	456	479	474	422	481	456	486	443	465	441	478	445	475	459	444	422	434	416	446	472	434	457	457	449	461	447	425	428	447	434	495	431	460	440	462	470	459	455	440	469	445	464	459	464	450	417	451	460	428	476	455	433	422	476	499	435	424	467	419	460	451	421	434	459	476	440	473	426	449	464	413	437	465	427	441	447	484	487	466	462	466	475	443	443	444	439	437	455	449	464	461	446	436	480	432	428	460	450	441	445	444	448	436	467	387	449	416	439	466	431	455	452	430	427	441	400	451	457	463	441	480	481	451	454	413	477	433	431	472	469	436	445	462	440	442	436	456	446	450	455	452	447	404	466	436	449	455	438	428	458	469	481	467	447	440	481	454	475	480	446	422	444	485	415	456	455	447	424	438	441	443	401	409	423	435	450	442	473	430	467	488	450	408	469	474	386	510	431	416	438	457	447	469	411	452	394	437	469	482	480	423	453	442	486	419	457	483	443	463	437	454	436	458	426	427	458	437	446	437	462	427	432	427	461	426	452	448	422	475	454	471	465	464	459	442	453	440	453	428	441	441	469	497	409	466	404	473	417	469	456	437	424	476	458	431	464	476	424	440	461	403	456	420	489	459	482	418	424	439	443	463	447	444	498	437	460	459	435	453	443	437	442	447	449	440	439	434	471	448	435	448	462	478	468	473	440	438	482	451	466	417	380	463	485	434	451	467	467	427	479	432	459	433	400	459	460	472	448	449	444	457	428	459	448	484	446	457	468	432	439	429	475	426	441	490	449	472	456	441	501	458	451	448	456	429	439	439	450	465	424	409	461	436	438	476	470	445	456	410	406	451	443	454	442	456	431	436	427	434	420	481	462	444	441	440	443	456	493	429	493	443	442	438	451	436	445	452	445	408	432	478	459	427	411	404	439	484	433	463	463	434	412	449	412	433	436	402	449	482	447	474	454	467	454	438	469	443	459	442	436	450	426	470	458	436	430	485	466	406	404	433	434	485	453	452	460	444	426	427	432	456	438	459	461	446	408	464	434	442	439	460	426	482	490	420	454	482	462	489	446	488	409	459	459	480	436	451	426	450	447	454	453	467	505	453	485	472	475	429	463	486	492	461	413	454	431	482	430	451	436	418	446	467	449	449	441	450	448	423	413	442	425	462	483	412	430	436	459	435	459	411	415	462	438	440	447	444	478	445	460	451	463	444	421	430	399	451	463	468	459	471	453	509	436	470	440	436	446	456	496	467	459	453	417	433	419	465	446	435	411	403	447	435	425	445	462	445	478	457	488	419	442	468	416	456	477	451	421	448	462	478	422	409	421	469	442	431	458	420	480	403	451	436	473	413	431	443	476	466	434	450	443	447	465	455	441	422	399	475	440	489	435	421	423	407	444	460	469	462	465	432	412	481	444	432	441	437	434	466	455	445	444	433	461	484	441	456	500	443	490	452	463	446	467	430	445	435	472	447	412	459	435	466	426	400	449	438	443	444	439	430	463	454	420	487	484	421	430	455	477	417	447	472	419	476	457	442	477	438	459	450	438	456	483	450	468	439	430	435	451	403	440	450	467	438	433	474	461	460	435	478	467	467	441	445	470	461	456	466	409	433	481	457	465	404	446	460	497	446	437	466	463	419	478	435	441	415	454	408	490	462	434	484	464	458	420	439	490	456	460	436	459	423	414	445	434	423	459	451	450	475	460	471	444	477	460	457	460	411	427	443	422	437	457	459	479	451	452	476	419	476	430	442	472	453	440	490	469	439	399	456	423	429	461	485	420	461	459	438	461	432	482	478	444	453	423	444	458	439	480	431	435	462	436	446	462	464	456	455	471	438	447	442	449	424	439	462	424	463	457	426	449	437	483	462	423	443	456	427	458	454	467	460	444	462	434	487	432	438	451	464	436	483	396	439	430	446	446	448	483	452	480	470	470	447	423	450	434	466	415	453	450	437	448	469	434	470	491	435	454	408	477	426	427	463	423	427	475	454	424	457	463	431	435	440	437	483	442	435	425	440	488	487	415	454	413	448	452	455	443	468	469	474	456	432	428	449	443	461	457	465	418	448	444	462	429	437	475	441	432	448	424	461	464	438	467	438	467	458	430	454	432	473	439	464	431	433	446	458	409	447	450	465	410	410	447	388	479	458	401	401	497	409	414	474	467	417	471	443	406	460	433	439	435	466	442	449	453	438	485	466	422	443	476	443	456	493	452	467	443	410	443	455	444	458	447	458	407	453	436	456	427	464	466	494	485	432	457	446	441	436	452	423	427	448	433	447	458	440	465	454	447	417	469	467	414	434	476	431	468	453	491	438	444	456	469	453	454	416	492	480	460	418	448	429	454	463	425	484	437	417	452	431	423	474	445	440	426	463	418	449	429	401	459	440	442	449	421	467	423	420	428	452	457	446	474	447	452	434	455	443	433	454	473	456	437	446	403	436	432	477	440	460	449	450	451	458	447	398	462	452	446	484	432	476	425	457	433	450	477	470	474	427	436	473	476	421	477	438	419	479	404	455	477	440	466	457	453	434	432	457	454	489	450	425	429	440	426	482	444	458	483	450	447	466	442	458	432	451	454	473	480	468	452	435	448	433	456	441	439	460	481	475	448	439	414	449	438	473	437	487	488	425	434	416	440	413	455	442	420	455	487	496	450	430	466	426	443	452	399	458	464	443	449	404	454	453	449	430	430	476	400	438	460	475	436	458	436	414	477	472	429	493	458	440	493	443	450	437	465	434	448	428	420	419	464	452	453	447	484	455	447	469	446	406	451	451	454	444	437	479	457	436	419	417	427	425	431	448	458	453	487	444	458	474	481	431	443	454	464	431	468	449	443	437	433	452	383	457	465	435	494	430	443	457	472	439	446	447	438	438	442	429	437	482	500	454	449	459	437	437	434	442	479	486	473	446	480	403	446	443	455	448	454	459	459	480	417	434	444	496	473	439	472	426	461	435	506	512	461	450	477	474	450	453	450	399	439	440	491	476	442	450	450	428	464	461	403	454	457	437	418	429	490	441	460
21786	22026	11808	6573	4042	2253	2045	1969	937	629	476	527	524	477	475	511	448	429	469	427	452	454	417	471	464	431	486	473	417	413	432	418	423	439	441	460	440	403	417	427	418	435	425	424	443	425	424	410	458	429	454	417	431	432	453	403	456	440	414	425	479	414	426	434	432	420	451	403	390	451	443	468	450	442	444	439	417	438	434	402	474	423	451	413	430	448	427	419	402	429	435	397	416	442	456	426	458	460	429	426	453	422	395	416	410	420	410	452	460	418	436	449	452	403	454	434	492	463	412	435	394	463	441	405	439	418	443	422	427	391	422	457	396	455	458	456	412	443	461	457	409	449	459	435	427	444	419	423	444	436	411	445	448	397	448	382	428	420	455	442	440	425	425	438	450	401	431	428	456	389	406	402	443	463	409	401	439	400	421	440	411	435	409	435	439	352	436	398	413	468	421	461	399	433	442	414	420	401	426	432	463	406	398	435	467	401	428	454	412	405	419	406	427	464	406	387	417	433	404	394	437	444	401	403	417	458	460	432	406	447	427	427	424	436	463	436	442	432	436	431	413	424	440	456	434	441	418	414	453	426	470	444	409	419	472	403	422	413	430	420	427	421	431	440	458	435	454	401	426	444	378	408	428	442	436	443	475	445	413	459	441	431	433	437	446	416	428	395	395	429	448	480	426	435	419	438	406	445	388	452	429	462	461	442	423	426	434	437	414	410	410	443	447	416	398	423	392	431	428	413	419	429	409	467	414	426	423	414	429	400	402	461	421	422	412	432	401	386	467	437	431	428	419	436	425	386	455	433	454	437	403	410	457	439	408	433	482	410	430	412	464	425	396	404	396	465	431	418	447	406	389	430	441	393	436	422	443	451	398	399	401	445	416	402	420	467	408	429	458	471	438	419	441	441	466	438	437	436	409	386	449	425	411	446	387	462	416	432	422	424	436	428	455	419	439	441	429	443	432	428	412	423	403	458	449	426	434	409	462	449	405	410	455	417	420	464	469	452	423	431	416	414	426	432	466	456	427	440	423	397	422	410	466	405	391	431	420	437	423	397	432	421	443	430	443	429	430	446	433	437	469	425	461	449	446	424	472	427	417	446	419	471	429	385	382	504	444	445	414	469	452	442	430	440	417	432	416	426	469	397	470	432	476	461	460	456	408	498	434	418	458	422	416	420	426	400	450	440	433	426	440	417	470	450	427	405	423	427	448	456	413	434	454	456	408	420	402	433	483	392	418	419	454	441	430	436	427	401	426	432	417	443	410	442	411	456	416	448	419	474	451	432	422	453	424	406	439	420	420	431	423	459	438	443	464	431	414	428	417	424	426	449	445	447	418	419	456	437	399	459	434	444	389	417	423	415	452	438	436	435	450	427	489	425	434	465	388	408	382	466	420	449	450	424	445	440	416	438	414	438	453	438	434	427	418	407	437	437	471	447	480	438	431	436	424	441	412	438	422	438	448	394	426	436	415	456	443	425	433	412	400	411	451	463	444	384	399	439	417	432	419	414	441	436	412	389	469	450	421	473	416	435	414	447	416	449	433	395	427	424	432	389	430	427	414	385	403	437	436	431	418	397	408	448	446	464	452	460	434	420	453	492	441	436	408	437	416	422	422	440	435	419	423	431	403	422	441	410	424	446	400	407	444	434	471	436	446	419	435	453	418	442	414	424	483	438	459	427	458	418	406	441	466	395	387	425	401	425	414	425	420	470	443	388	430	407	404	401	411	406	435	453	416	404	445	422	446	416	408	440	431	413	404	430	451	457	463	455	443	443	458	390	430	422	455	408	455	430	422	430	418	410	424	433	417	428	450	460	473	450	460	443	424	438	431	402	440	441	424	441	454	402	445	421	402	448	411	404	435	420	448	397	416	424	404	452	472	443	428	397	433	445	384	444	451	426	439	422	429	414	439	427	452	449	422	423	461	420	439	426	424	423	421	460	405	438	432	418	396	443	427	452	414	424	450	420	427	446	374	463	410	419	438	395	418	445	419	428	453	440	444	460	393	435	474	452	423	430	430	422	426	401	441	410	423	443	450	397	370	393	445	456	423	458	462	433	448	472	417	406	478	433	431	389	433	458	431	451	408	404	409	445	429	419	441	443	471	391	418	413	428	453	442	425	415	465	450	403	428	415	418	424	422	430	411	404	440	386	423	459	446	426	426	425	455	432	445	444	415	409	418	431	432	442	406	435	441	432	428	423	435	419	430	430	450	421	413	403	408	430	420	478	436	466	444	399	420	432	417	436	426	418	415	401	365	462	437	434	424	414	450	435	405	454	465	461	424	395	424	471	428	404	442	424	433	449	415	428	435	434	424	449	457	485	438	388	438	422	439	426	436	428	469	410	431	454	441	401	400	427	412	463	427	413	424	427	413	418	394	392	439	411	398	457	445	465	424	437	433	422	444	457	465	436	429	449	431	440	434	412	455	445	409	451	475	431	452	404	405	451	446	410	453	449	411	378	431	421	432	418	425	419	430	403	428	401	408	434	451	412	406	455	401	444	427	445	394	444	455	454	457	433	420	428	443	429	406	430	412	414	430	436	445	443	443	422	461	432	417	447	407	419	447	429	422	395	396	451	430	434	429	456	419	463	407	459	443	428	439	413	472	422	426	426	422	405	457	460	438	445	407	393	443	417	414	421	426	433	480	438	396	429	449	428	438	403	433	389	414	437	438	410	435	432	424	444	417	429	419	388	490	443	437	393	465	453	393	413	415	445	444	434	415	416	394	406	436	462	425	467	440	450	473	416	374	419	488	446	423	462	424	422	445	453	437	457	414	410	423	395	436	458	451	418	436	449	425	439	448	412	432	440	408	465	384	445	431	433	415	445	443	394	458	441	402	425	427	463	486	467	445	395	444	433	461	397	443	461	431	413	413	436	456	433	429	439	436	412	405	457	413	426	401	390	446	426	416	412	416	414	450	403	428	458	428	416	417	451	411	455	446	452	440	468	450	429	428	491	433	453	443	419	407	412	422	430	453	435	417	401	429	400	456	447	443	430	439	426	402	463	394	462	426	449	419	420	402	425	417	401	416	431	482	397	443	467	435	429	476	464	434	423	452	390	431	444	417	452	420	453	417	429	455	426	398	444	390	468	443	458	424	466	421	440	472	415	399	428	442	431	439	456	450	476	449	430	452	415	444	406	448	429	439	429	440	442	484	440	408	432	460	444	448	441	435	428	465	410	401	469	415	465	390	412	428	413	399	406	437	447	431	376	439	425	425	449	424	437	424	417	450	467	433	446	417	402	403	445	446	470	444	444	450	414	428	401	430	429	414	433	453	414	475	430	442	428	374	375	420	408	401	398	439	462	407	401	420	428	417	418	382	424	441	379	433	430	463	393	409	451	403	427	436	437	396	418	427	434	406	469	457	426	442	440	440	415	457	457	453	438	401	426	436	422	391	401	429	416	431	456	447	413	467	470	460	389	428	407	434	420	436	428	419	441	430	433	430	431	431	398	410	450	436	482	438	448
17899	22172	15167	14272	13376	7783	8795	8046	2355	1575	1416	1340	1346	1453	1195	1150	1037	1095	1116	1031	1121	1071	1071	998	1028	1091	1092	942	948	957	949	962	963	1037	985	985	939	972	964	982	978	1007	997	963	972	948	934	977	998	971	990	1009	930	935	966	977	940	978	956	976	927	990	950	944	912	927	1002	941	982	989	982	998	983	956	975	933	941	1014	931	957	1011	943	972	949	905	934	978	947	971	981	908	954	983	956	994	975	1025	991	977	940	1008	968	879	977	995	1002	950	1031	980	954	982	960	915	971	959	946	950	940	1022	973	916	952	1000	1000	973	917	1002	965	938	966	976	983	958	962	951	945	943	916	1040	1010	959	1023	956	958	957	1019	931	1007	948	909	1001	955	947	905	904	920	944	942	1016	955	980	980	964	966	947	961	916	987	941	937	872	981	997	964	961	979	927	924	939	950	971	994	995	962	948	942	922	918	950	944	991	960	936	952	984	954	967	930	895	961	999	968	1012	926	990	991	1018	965	986	946	973	973	980	945	941	931	961	944	994	959	936	963	981	921	966	913	934	991	985	1006	1001	910	985	980	966	1020	1007	944	945	939	981	968	908	1018	956	991	960	963	957	1014	952	1002	961	954	956	962	950	981	998	967	948	951	971	889	1073	942	968	944	931	959	970	965	985	963	935	953	984	1015	1000	1002	937	931	930	993	1000	971	968	1008	881	993	1023	1016	947	918	966	960	886	961	950	952	935	972	952	927	882	963	957	1009	1017	991	961	965	966	944	973	1022	957	911	997	965	910	968	1001	951	957	983	970	973	1007	950	982	940	955	970	940	969	974	1010	965	951	967	987	1008	951	976	956	915	980	939	944	947	933	980	979	995	961	937	962	902	919	959	932	945	968	980	980	944	924	1011	940	971	931	973	919	963	942	985	936	1002	940	924	945	930	871	945	965	987	994	1009	984	951	933	979	983	960	969	969	966	974	1012	990	998	984	981	987	984	942	971	937	956	979	1002	947	991	991	911	964	950	1023	968	907	978	921	973	975	941	933	975	1005	942	945	959	933	935	934	963	981	925	897	971	968	939	929	977	977	962	945	942	974	937	948	953	993	944	935	933	940	950	1019	931	944	1007	1001	972	941	971	947	961	961	987	959	948	905	936	978	928	983	975	966	1013	1015	928	1004	973	994	987	950	954	956	972	942	929	1015	980	893	948	978	948	1009	984	875	938	924	968	958	941	974	1015	966	948	979	975	971	925	1018	998	944	969	930	936	955	955	937	976	1016	940	949	980	953	966	943	964	990	967	967	958	947	970	942	971	947	1020	967	980	993	951	971	961	989	983	934	990	945	956	927	916	995	973	1001	931	965	924	907	947	952	1011	916	969	1000	948	980	963	958	955	958	973	973	972	919	973	934	984	929	984	955	962	966	1000	967	932	939	950	1071	902	951	908	1000	948	985	987	980	954	1006	1017	950	981	987	951	944	1001	952	989	955	984	977	957	1014	933	932	933	961	970	971	991	953	991	923	1021	1012	987	909	960	923	1051	930	972	976	981	950	941	982	958	979	936	975	983	1013	958	922	960	967	1001	972	929	976	890	973	956	928	988	995	949	919	948	940	951	954	979	944	927	930	938	958	943	1034	1013	964	937	995	917	990	932	929	987	969	946	1024	940	988	1000	1020	962	978	1006	977	1002	936	999	996	964	971	922	935	983	943	954	906	957	995	954	994	921	966	970	959	941	907	923	981	901	1024	932	934	908	909	950	969	993	970	949	978	987	951	928	949	983	969	944	887	893	943	943	902	926	970	955	1015	904	991	956	987	963	1003	995	949	993	960	978	937	955	963	930	920	1001	981	934	964	915	945	970	988	942	972	959	950	938	912	929	948	979	910	935	963	995	915	967	892	946	983	963	949	928	989	971	942	962	920	993	966	950	949	949	999	924	920	942	940	964	935	927	949	993	963	957	931	977	955	974	936	932	977	893	939	946	997	953	943	957	985	936	940	972	932	937	938	938	959	963	937	991	991	956	976	962	948	958	975	1007	909	976	1018	927	943	986	993	1063	1001	908	963	1016	981	883	957	929	930	932	958	922	1000	936	964	1045	889	925	951	937	958	964	987	933	981	961	978	983	926	963	931	978	949	932	959	945	980	953	1030	958	1012	972	1000	949	939	900	937	918	954	1017	959	947	973	936	983	915	931	932	1008	941	972	986	969	952	991	996	1010	926	1032	988	881	980	925	929	977	957	988	958	953	927	979	977	1001	955	936	929	911	976	908	964	913	970	995	988	963	985	967	963	983	926	923	981	978	960	948	951	980	934	894	957	927	914	1017	946	1012	983	942	927	960	943	986	979	948	932	960	983	975	952	977	935	963	1068	931	945	959	933	973	965	963	948	971	965	928	1025	933	957	941	990	918	1008	969	996	928	969	1010	1036	964	942	989	959	942	902	993	948	976	923	925	969	945	906	945	1000	947	962	1008	973	932	970	997	929	976	975	957	973	940	984	961	969	965	945	944	1012	995	930	945	984	987	980	974	930	993	985	948	954	990	897	977	933	937	969	1004	941	938	963	948	959	937	968	971	979	967	987	940	918	986	965	1017	958	958	970	957	949	947	1010	963	893	920	955	995	997	925	957	946	982	964	953	961	975	973	934	971	964	995	932	1002	909	990	994	1000	926	1002	967	946	985	946	975	945	916	959	955	936	962	948	987	965	955	920	940	995	965	943	1026	922	977	955	971	995	957	981	994	938	973	968	938	931	941	969	927	943	946	999	955	983	967	909	1029	934	985	972	983	990	930	905	963	956	937	983	914	989	991	988	963	976	1033	968	936	998	958	939	956	970	904	950	954	956	975	990	922	954	976	938	992	987	1008	952	980	943	1025	973	922	953	981	1000	983	920	1009	1008	936	940	887	990	961	956	973	930	928	954	1024	1034	962	926	941	968	966	964	938	965	975	951	944	950	978	1038	965	956	957	973	932	1011	954	979	1017	1003	962	869	960	1007	960	983	989	986	939	994	989	999	956	991	977	982	924	969	940	972	983	901	1017	973	1033	983	952	960	1011	936	988	953	957	990	977	1001	939	978	994	999	901	954	930	966	968	959	951	1007	911	949	983	945	903	970	943	992	937	935	992	907	1003	926	957	925	995	972	939	976	964	982	939	971	974	955	993	1002	947	933	945	974	995	947	968	943	958	975	935	886	1019	946	964	977	971	948	958	1019	930	949	977	980	946	950	988	976	948	904	999	982	971	995	983	973	916	1001	970	990	949	1026	936	954	998	949	914	1014	971	940	995	979	1002	942	965	934	923	988	991	863	948	936	989	928	919	983	949	988	940	932	937	949	999	910	904	946	1002	1018	1009	948	926	998	961	942	930	986	998	870	962	1012	987	963	997	1003	968	891	993	972	925	932	1009	972	961	974	961	988	956	966	1001	929	944	948	958	947	983	963	957	901	954	934	961	983	976	958	963	930	939	976	1007	944	938	924	970	976	921	913	988	973	929	982	1065	925	962	969	916	939	963	878	937	937	927	907	1008	991	937	1018	940	911	944	1064	950	963	1015	991	992	948	914	985	911	937	959	978	937	1005	952	996	949	1011	897	983	940	1003	958	923	937	984	1015	905	956	957	978	962	999	912	983	1020	968	999	956	976	1014	978	978	942	982	1019	1044	974	936	968	939
52349	45120	35743	36402	36751	35244	34704	32261	13092	3886	2228	1535	1239	1209	924	797	459	408	385	571	659	592	502	364	374	545	476	503	360	283	262	270	248	225	292	271	243	270	276	247	284	241	284	257	232	233	241	284	266	272	253	254	235	252	266	220	272	258	284	235	272	266	242	265	285	300	290	230	231	252	287	244	229	246	273	243	290	252	268	283	241	254	249	258	277	241	276	240	275	285	254	275	250	236	257	231	237	270	230	273	252	274	267	291	248	247	242	237	262	242	265	294	221	265	242	283	261	275	259	250	248	260	265	282	247	257	261	246	278	272	237	219	257	254	242	232	248	253	264	268	248	233	274	251	260	267	262	258	234	236	249	240	274	265	259	261	238	283	262	245	265	271	245	286	261	257	243	251	270	251	257	281	259	272	241	237	252	275	260	260	279	235	289	242	263	280	250	238	267	221	266	241	234	251	277	256	250	263	245	250	263	263	245	242	234	265	241	243	236	235	256	249	225	266	258	286	280	260	279	251	248	258	241	244	261	285	245	261	258	267	251	277	254	247	260	268	248	262	222	269	261	249	238	266	218	281	242	280	270	260	262	225	268	256	257	249	256	264	255	229	260	242	254	229	231	253	252	276	264	261	252	266	248	276	270	261	261	236	270	256	255	260	281	223	281	249	246	268	247	242	221	283	231	248	267	246	249	276	239	218	273	283	244	279	237	257	288	259	267	224	276	249	256	258	245	239	261	233	256	277	235	251	275	272	206	266	264	243	225	238	265	260	254	245	251	275	253	292	221	265	249	258	246	257	269	270	246	262	267	251	264	264	235	265	263	245	218	222	257	255	249	265	266	262	261	247	269	268	278	227	269	258	269	260	285	288	220	251	250	245	257	242	241	272	242	255	242	272	262	250	235	242	263	223	236	269	269	273	230	273	276	260	264	253	252	263	232	254	261	238	267	279	263	252	217	245	273	263	259	251	266	250	282	253	282	261	266	239	271	291	275	280	236	262	281	278	261	264	266	242	231	268	230	225	252	267	259	257	230	250	247	259	258	252	281	261	267	260	276	243	259	239	269	236	268	283	253	278	255	252	263	239	276	284	276	264	266	277	244	269	274	271	266	239	250	269	264	240	249	279	233	241	239	226	260	248	265	270	239	249	288	238	260	248	241	271	250	260	259	242	241	237	255	282	256	226	254	244	266	275	227	264	282	279	261	241	242	247	241	265	269	250	270	232	233	212	265	252	288	269	254	249	254	268	270	277	254	232	277	234	263	270	272	233	258	205	293	283	233	257	224	274	246	257	265	259	281	233	250	216	229	268	263	252	273	229	243	270	261	216	279	253	240	270	253	266	262	247	267	274	249	280	259	239	265	263	247	227	267	255	258	253	276	263	262	265	250	271	236	250	259	237	257	268	233	255	259	254	250	281	220	248	229	256	271	240	257	242	262	241	275	262	243	247	276	251	264	266	256	254	239	260	256	245	243	261	271	225	268	242	251	252	267	277	229	227	266	273	263	263	278	258	293	264	280	261	241	272	247	256	265	271	234	264	257	276	246	242	252	275	257	224	239	257	252	280	245	279	245	264	290	248	242	256	221	273	262	264	266	257	260	271	267	260	253	252	243	240	236	256	263	249	271	265	266	229	269	265	264	259	257	233	232	272	268	248	258	291	267	237	254	264	257	241	268	235	284	284	279	286	244	235	274	260	238	252	237	288	252	257	249	224	262	246	239	265	258	244	260	269	266	276	268	252	278	278	249	238	283	270	261	275	257	257	295	248	233	248	243	265	272	261	250	262	241	248	249	256	287	251	250	252	226	245	251	242	247	254	284	279	267	250	279	235	263	285	239	239	248	241	282	230	267	254	285	250	264	240	252	247	234	263	265	265	254	266	253	270	264	238	228	267	229	268	228	260	221	260	276	242	270	256	250	242	248	232	245	248	245	267	241	275	272	266	235	223	245	262	291	228	249	234	238	260	259	265	269	217	235	277	280	239	246	235	255	263	260	238	231	259	248	265	221	244	242	258	229	249	281	245	283	271	248	261	254	252	256	266	260	234	235	267	256	247	257	251	254	228	242	268	253	232	279	259	254	233	281	263	235	274	256	270	281	242	214	271	220	271	206	255	243	267	257	252	268	254	235	246	234	229	264	256	262	248	252	259	276	270	259	248	244	248	267	250	259	294	259	255	245	220	240	244	252	281	251	277	285	256	255	246	268	235	236	215	283	259	251	270	249	249	240	264	265	244	246	266	245	257	264	256	262	253	266	239	271	234	257	246	245	255	257	249	248	267	271	229	248	239	257	261	267	289	253	257	266	278	256	243	248	267	220	271	272	262	264	236	231	263	262	275	259	262	249	220	237	252	258	247	263	254	230	275	232	257	264	283	272	269	237	311	239	264	300	227	248	262	268	253	275	256	261	227	259	257	254	232	268	257	247	261	270	269	281	272	270	281	262	252	257	263	272	246	264	261	279	250	256	248	206	277	270	257	260	256	230	262	225	225	227	273	267	249	273	261	233	259	253	260	298	266	241	231	243	263	229	228	280	243	257	263	278	219	267	238	236	262	257	283	268	239	248	259	261	266	253	253	263	236	252	244	279	266	265	253	296	252	233	231	253	258	270	272	219	238	259	226	266	244	266	283	246	263	273	240	260	266	286	238	282	246	269	264	261	269	258	259	241	247	270	283	254	268	271	278	260	272	283	272	239	249	270	235	219	246	229	285	261	243	247	275	231	235	268	303	267	261	259	276	245	223	277	246	246	237	261	261	248	233	254	275	245	230	251	250	240	258	277	297	264	261	264	244	233	235	301	256	251	264	256	265	264	256	235	267	307	284	260	270	223	253	274	275	251	254	260	244	280	237	279	267	277	268	243	247	222	246	264	238	223	245	243	256	260	230	240	266	242	246	277	281	246	250	270	236	266	251	292	253	243	242	260	229	272	284	275	254	266	257	265	282	262	272	262	245	242	261	234	271	268	231	227	252	231	222	258	285	257	216	280	230	238	249	256	265	256	254	263	262	260	228	256	261	254	258	262	243	268	251	263	258	250	258	255	252	239	260	255	229	279	269	252	261	245	271	250	252	237	225	263	268	265	254	257	258	256	264	245	233	258	284	250	285	264	262	258	264	241	252	246	272	267	246	260	230	264	260	236	260	272	259	250	232	244	262	276	275	257	259	261	244	264	232	244	252	237	254	255	246	267	249	219	240	238	267	258	269	246	242	254	279	242	279	287	247	280	251	263	244	270	237	231	255	238	251	251	258	233	242	279	262	258	273	264	273	258	249	271	263	232	257	283	254	247	265	272	268	276	242	233	261	243	242	255	267	256	257	274	237	240	272	259	266	227	267	249	242	265	258	260	299	265	261	265	221	248	253	260	255	236	259	242	276	249	259	276	222	226	241	241	238	230	258	241	231	252	258	239	231	277	255	244	263	264	238	274	247	257	242	271	223	257	254	258	279	244	262	247	278	289	246	272	252	237	270	242	259
47893	51477	41967	45972	51248	44436	46457	41809	15637	7962	8249	5856	5626	5514	4331	3475	1630	1591	1601	2551	3792	3551	2305	1460	1497	2549	2140	2263	1350	749	694	649	652	678	661	636	681	631	659	586	638	618	684	668	635	659	658	598	602	613	630	599	653	651	640	605	646	610	596	611	644	573	631	589	683	608	622	576	608	627	595	615	599	619	629	624	599	597	573	557	638	658	651	606	618	590	602	585	603	607	616	613	575	611	599	563	585	608	641	587	614	553	637	567	587	558	624	619	633	539	587	553	621	606	595	570	583	553	609	594	556	575	593	617	634	650	576	599	625	605	594	615	546	605	573	577	640	595	603	594	625	617	565	582	586	621	595	607	578	617	615	625	585	606	578	550	604	546	606	579	555	609	588	626	598	585	643	573	577	599	574	544	629	616	591	645	620	608	589	621	592	546	644	595	600	587	586	612	630	628	566	563	572	574	580	586	562	571	602	573	568	586	602	590	584	581	631	603	587	590	619	619	575	608	609	591	552	600	622	603	571	584	577	610	584	568	641	633	589	637	572	579	590	576	620	613	604	606	605	623	581	599	539	586	586	568	616	590	581	575	619	586	610	590	570	622	564	596	606	599	610	580	612	567	610	633	595	598	582	581	576	588	621	640	588	578	627	613	601	584	610	615	585	575	591	629	606	609	594	597	584	611	553	592	592	604	599	621	659	621	595	558	578	628	587	608	589	580	584	587	605	625	605	588	621	670	588	565	598	564	586	570	589	601	581	612	593	577	592	608	601	607	586	618	596	612	613	639	573	586	641	602	605	621	573	595	617	612	600	631	667	595	615	620	579	622	598	590	606	564	585	583	585	571	606	631	585	575	568	582	604	630	609	618	563	607	635	614	651	614	604	627	626	598	611	627	609	571	595	597	612	585	614	631	595	594	618	589	609	607	570	594	616	670	600	673	611	559	574	588	635	592	625	592	618	616	641	589	609	566	595	581	529	599	614	559	604	634	638	583	593	566	609	597	596	619	640	613	601	569	594	596	622	592	666	571	576	605	591	580	596	594	617	574	634	585	642	599	623	533	546	552	582	617	595	598	525	563	576	599	591	613	586	569	615	599	584	580	599	612	584	615	589	616	596	587	579	629	559	559	562	582	579	576	628	562	610	595	571	575	604	602	612	591	605	609	568	565	595	586	580	608	569	614	595	610	628	621	619	604	568	607	550	585	602	613	609	649	610	575	597	613	594	582	600	620	617	649	598	577	583	564	560	625	595	625	575	613	594	558	609	651	572	606	613	592	626	560	560	628	569	578	600	565	573	583	602	640	648	582	606	570	594	588	597	625	563	601	618	617	589	628	616	610	579	631	607	651	568	568	610	629	628	574	605	576	581	588	586	623	585	586	630	575	574	599	579	605	586	628	579	596	585	584	593	624	555	595	580	571	607	630	638	645	583	600	587	621	600	582	591	632	596	576	557	607	586	607	603	575	620	578	594	628	607	575	578	595	603	614	566	605	621	599	613	604	575	578	627	593	576	588	612	628	563	601	552	567	578	580	599	610	605	584	615	581	544	602	597	583	617	659	608	591	607	593	564	576	672	588	617	610	588	633	575	543	620	582	579	646	612	604	577	602	555	645	569	616	583	597	615	568	590	620	641	621	617	587	597	618	624	568	577	574	615	607	594	581	563	573	613	604	617	595	608	624	606	606	577	599	603	606	606	618	606	574	608	604	596	624	596	593	590	628	620	569	569	616	614	575	595	599	612	612	561	599	633	619	624	631	581	580	589	604	591	558	590	602	590	589	605	609	590	627	585	616	578	605	602	590	566	647	592	639	570	566	587	593	579	613	621	594	596	612	610	617	602	640	587	578	614	575	601	583	613	615	612	604	573	593	650	616	614	631	637	553	629	535	624	596	596	624	642	622	592	592	596	581	613	618	595	620	565	610	588	607	645	610	607	576	609	621	580	607	587	597	615	582	589	647	615	617	603	548	617	612	601	613	579	579	607	563	583	579	653	606	598	570	589	593	557	604	633	622	606	593	601	582	601	614	598	619	602	622	574	610	594	649	593	579	596	596	583	625	563	571	614	613	640	620	597	616	603	638	590	588	586	601	572	623	582	578	579	640	545	600	582	591	594	625	607	556	554	623	614	603	597	628	640	560	572	582	629	597	540	570	606	601	570	550	588	589	584	626	606	611	584	611	618	602	603	613	600	580	572	561	577	571	541	589	620	595	567	547	567	565	599	637	578	600	570	617	592	609	629	570	577	605	628	593	624	569	579	594	599	648	569	551	586	550	612	604	630	642	574	585	584	596	565	605	620	567	599	559	618	583	579	610	618	567	655	594	604	584	650	595	592	612	597	562	628	622	574	574	595	632	635	576	601	624	651	635	611	600	556	570	581	613	596	631	612	612	595	651	603	598	590	581	606	599	634	599	597	617	559	581	596	597	627	554	613	621	591	576	616	612	601	589	596	662	617	581	629	583	577	628	614	629	615	540	577	616	600	587	570	561	615	621	603	621	566	615	584	598	596	602	605	591	564	585	615	615	628	600	616	591	615	624	600	569	591	600	616	588	608	575	598	612	561	597	593	598	591	657	623	572	628	600	599	604	603	610	590	595	595	576	614	622	610	586	575	588	560	566	576	585	620	602	627	599	611	650	615	584	611	562	575	576	566	607	613	594	588	595	600	612	572	643	596	591	624	585	587	589	615	599	605	637	583	570	570	615	611	599	602	580	587	620	567	551	580	580	551	619	606	566	580	597	619	607	618	621	570	621	570	564	593	612	596	648	597	528	596	524	618	595	620	620	587	594	596	579	554	551	597	587	617	588	607	613	608	558	653	623	587	611	609	600	610	633	649	614	616	629	608	613	544	610	623	618	581	593	542	618	596	614	600	645	598	621	606	598	600	581	598	573	600	615	601	587	597	569	613	541	617	547	592	594	632	583	567	590	597	570	581	589	572	550	595	590	618	616	608	597	618	573	597	602	614	639	569	587	573	609	630	642	627	642	574	635	598	617	600	589	612	612	568	559	603	649	595	629	601	560	633	639	626	585	597	608	607	565	567	583	557	574	600	589	638	571	571	639	560	619	599	599	603	636	605	605	609	611	595	617	643	594	584	571	619	605	610	587	611	635	617	590	585	595	574	614	583	613	558	627	576	647	600	590	609	643	592	573	583	616	588	609	621	574	580	572	591	615	580	558	585	571	577	565	637	649	597	621	586	595	601	634	641	573	596	597	555	646	583	624	606	578	584	582	593	604	622	609	623	570	570	599	607	593	574	632	592	581	598	612	600	571	599	609	616	583	621	598	639	581	633	567	551	624	597	613	579	612	684	553	582	601	638	627	584	618	608	567	603	592	641	571	608	572	617	627	601	622	593	628	576	622	636	592	582	621	603	603	555	577	639	556	618	594	559	610	584	624	593	609	585	586	625	604	585	567	630	638	624	608	597	619	625	573	602	615	618	598	599	611	597	609	605	631	567	588	592	575	627	588	627	602
54366	42500	36099	35850	37212	39891	40483	40222	22907	10891	5623	3725	2947	2505	1515	860	523	491	527	864	1216	1166	1042	760	484	536	612	672	514	238	227	191	206	205	207	188	233	193	187	205	198	178	184	209	203	199	207	198	155	164	219	203	183	194	193	187	188	164	189	189	173	223	184	178	188	180	161	172	166	159	175	192	204	186	201	183	186	187	207	179	180	205	172	191	180	187	142	196	206	167	196	163	174	190	183	181	171	167	151	172	169	166	173	202	182	183	200	185	169	169	195	160	178	192	193	165	170	192	185	144	159	184	194	182	182	184	194	164	189	174	207	192	175	177	200	178	181	180	202	183	188	167	163	169	153	195	158	190	199	171	158	192	195	174	167	166	171	165	173	189	193	209	178	170	196	190	203	177	157	179	191	196	178	198	182	187	186	198	174	185	184	186	174	177	184	194	180	165	171	159	180	146	166	174	179	161	202	191	154	172	155	173	194	180	168	161	157	177	190	171	186	179	175	192	173	177	169	154	190	198	179	212	169	177	152	162	195	203	183	202	184	178	155	168	176	175	178	172	213	182	169	177	175	187	164	189	194	204	177	184	172	205	196	190	199	172	165	176	192	184	187	201	185	175	197	170	182	180	185	172	180	193	183	203	197	170	177	178	196	167	172	157	190	168	176	180	181	190	157	175	182	167	178	180	170	175	197	158	195	173	152	165	177	171	171	163	165	180	169	180	168	173	156	168	160	187	177	167	174	171	174	181	125	154	174	206	166	184	176	166	179	170	187	182	210	194	180	186	190	206	182	154	164	177	181	193	162	185	161	157	182	170	172	172	185	176	205	162	177	152	192	169	180	141	175	197	176	174	188	171	168	188	161	202	187	166	191	184	174	180	194	172	161	189	184	181	177	171	209	162	178	167	174	181	165	169	206	170	172	173	169	168	193	158	209	208	179	161	176	171	215	204	185	183	196	178	179	158	191	193	210	187	174	180	179	184	159	175	166	181	181	166	201	193	172	207	166	184	187	167	184	170	193	183	181	163	190	197	187	170	180	191	190	184	181	195	181	173	182	170	166	195	185	187	177	190	182	177	167	187	167	172	179	175	188	212	188	170	201	161	207	178	172	202	165	180	193	194	158	167	158	187	177	186	199	199	181	178	179	177	178	184	180	167	189	197	178	176	153	171	173	157	200	165	190	177	193	192	175	157	166	182	178	152	174	172	195	185	194	184	188	177	200	167	180	183	194	171	162	178	171	197	193	168	174	177	182	160	161	189	182	196	184	170	145	188	179	156	158	148	176	168	170	211	168	163	206	184	188	198	182	171	186	162	180	179	172	177	194	153	193	176	156	168	181	205	196	158	164	157	177	164	173	189	178	186	160	176	168	171	184	187	191	155	176	164	161	158	186	180	158	172	179	203	179	172	161	179	176	170	173	186	191	202	168	159	176	178	181	174	169	178	166	188	186	174	173	203	194	163	181	184	200	189	185	162	168	187	175	193	183	188	190	217	181	190	182	200	185	181	162	160	172	174	190	178	182	182	194	192	181	181	168	179	192	167	191	199	191	191	167	200	181	190	142	206	186	174	170	184	179	157	190	193	164	179	182	189	197	197	175	172	190	185	186	173	166	167	171	153	164	169	173	156	178	200	165	184	202	181	197	188	181	191	178	182	174	172	195	184	192	189	170	176	163	181	177	203	196	204	174	177	178	199	177	172	186	205	192	173	178	200	167	156	180	202	189	195	185	182	182	182	175	150	217	163	155	179	192	168	182	183	177	187	182	174	189	178	172	212	187	161	205	183	185	180	185	199	174	187	177	177	204	180	162	187	185	170	190	201	194	174	177	181	174	137	193	190	196	192	178	174	188	171	163	154	180	195	193	199	187	186	169	175	192	180	177	201	172	164	177	189	147	170	167	183	179	175	149	195	182	194	176	178	148	158	166	169	180	179	191	211	174	158	173	188	148	180	171	192	207	178	176	162	163	176	159	180	188	173	189	165	162	189	154	168	171	192	168	177	156	175	197	221	170	189	173	174	160	169	185	186	228	190	177	166	174	188	198	199	180	198	208	168	182	170	187	196	199	161	178	178	178	190	173	145	177	204	170	179	171	151	179	152	177	170	180	160	163	160	190	176	209	173	154	175	147	188	172	205	203	175	179	155	185	190	183	166	197	175	195	192	189	157	179	202	159	178	176	175	172	169	158	180	180	185	181	179	180	197	168	164	196	161	170	167	154	172	197	171	176	175	200	201	162	162	214	184	194	152	196	149	158	176	183	181	154	182	188	182	180	182	185	198	180	183	194	188	185	208	194	157	180	175	177	207	198	188	191	168	171	178	196	177	174	165	193	172	166	183	174	161	178	194	165	173	181	166	166	170	201	185	189	169	195	210	173	177	173	184	180	170	198	165	165	179	181	175	186	177	179	169	161	173	167	169	162	161	172	184	195	171	154	179	209	170	176	174	174	163	185	175	183	177	178	178	172	185	193	176	182	155	198	193	165	217	167	178	187	182	152	187	171	167	160	174	202	168	170	167	185	180	183	194	180	194	170	176	184	183	183	174	185	178	172	143	185	172	158	182	150	164	162	174	183	185	200	183	184	168	166	172	173	179	187	206	167	172	167	173	187	194	170	166	202	205	160	175	190	160	177	183	211	183	193	170	211	170	163	170	186	181	196	174	176	163	164	161	197	181	166	188	160	184	178	177	187	204	170	161	164	152	166	162	140	197	162	156	167	189	176	173	186	199	201	191	171	160	184	160	204	176	160	209	185	168	166	165	183	185	189	164	175	179	169	179	197	186	184	191	172	177	139	172	198	194	160	165	172	198	167	190	165	175	200	190	170	187	180	167	150	181	167	165	199	208	159	181	168	182	193	171	179	160	164	146	183	186	199	191	193	183	191	183	175	176	171	233	181	193	195	192	162	163	172	150	184	191	143	179	181	174	182	161	162	197	188	195	191	184	196	174	172	198	206	185	185	169	157	204	174	187	173	164	205	169	179	162	183	190	188	164	182	188	184	216	185	174	190	177	183	186	202	203	180	199	197	194	179	183	163	199	160	175	157	181	208	191	190	174	181	180	175	169	171	175	202	174	171	187	169	161	189	179	178	173	178	166	157	203	184	198	175	155	164	176	181	165	198	183	175	163	173	163	165	211	174	195	160	180	192	160	197	196	162	185	168	182	167	177	186	189	177	155	203	179	177	169	185	159	185	172	170	199	166	173	184	178	167	171	182	161	205	184	190	199	196	178	191	188	176	174	163	165	180	148	194	169	203	184	194	188	183	151	181	190	180	159	202	172	183	181	176	188	209	182	178	183	195	195	180	168	184	179	193	164	195	169	155	188	200	167	192	174	184	157	153	170	178	160	211	180	181	182	148	181	171	210	185	196	161	176	174	156	170	175	174	177	178	182	177	167	197	164	178	193	196	180	186	170	170	182	181	190	217	184	175	181	195	172	179	201	187	164	182	201	202	174	172	197	184	186	179	155	205	176
52125	53096	46936	51407	58327	51846	54352	51821	20582	14039	16313	11468	11802	10686	7193	4312	2675	2394	2536	4895	6974	5974	5847	4106	2749	2892	3199	3948	2689	869	672	616	606	602	561	629	617	555	574	546	552	538	501	519	563	468	521	549	485	510	479	525	474	502	525	536	485	482	466	524	501	484	513	511	460	433	458	450	504	470	470	516	471	481	460	505	490	496	483	459	454	466	464	455	445	521	470	467	459	495	448	479	448	462	474	494	485	455	435	443	458	452	403	500	458	489	459	477	458	481	491	457	458	449	440	454	450	489	450	436	465	453	424	432	410	478	475	461	447	451	474	392	411	455	476	459	460	459	464	440	464	407	467	482	506	476	460	455	448	453	439	469	426	451	460	462	470	436	467	487	480	438	487	423	435	462	466	451	435	475	482	445	477	460	461	427	429	473	422	428	440	459	434	458	433	461	502	434	450	493	452	454	458	457	453	446	435	466	489	470	462	460	428	441	501	481	452	429	427	461	488	448	445	468	412	441	454	465	490	408	456	442	448	462	473	456	479	455	448	449	472	465	413	483	474	461	455	457	445	431	429	465	435	454	449	458	445	502	427	463	448	470	427	482	485	455	455	443	440	451	468	485	436	433	464	439	445	424	452	471	428	466	457	467	468	473	454	438	408	438	467	443	426	445	468	465	473	491	452	470	440	462	417	501	453	443	468	427	451	471	442	475	440	427	441	462	439	423	464	474	436	425	446	431	446	435	448	442	437	476	442	474	473	453	498	484	450	428	470	449	444	469	482	441	460	431	428	445	439	463	454	455	453	461	468	406	430	455	462	447	427	438	483	448	477	446	464	430	443	442	458	449	455	448	422	473	444	496	461	449	437	438	479	445	460	470	433	461	476	453	442	432	451	473	475	452	452	462	484	444	437	455	436	448	464	415	461	466	460	429	450	457	442	468	434	451	462	478	466	470	469	460	430	461	451	471	463	486	444	466	435	446	498	489	488	473	468	444	435	471	470	424	442	436	419	440	442	464	434	465	439	426	453	471	452	478	403	421	486	460	459	459	449	462	459	451	420	466	442	442	421	453	476	464	484	445	484	441	468	445	421	452	464	462	419	483	446	464	466	428	458	473	445	483	468	431	454	421	463	481	423	486	483	479	429	453	433	428	441	478	415	443	476	480	457	459	436	489	495	496	454	480	467	438	469	459	441	462	465	421	411	479	454	450	451	467	477	477	433	419	444	444	472	440	473	446	442	467	425	431	462	423	461	483	454	439	465	446	478	424	433	464	406	399	467	471	454	469	477	451	458	438	439	460	406	422	451	453	467	410	433	479	450	469	444	471	485	439	464	449	446	454	421	460	491	480	418	439	439	463	420	425	437	489	453	465	460	450	461	435	461	448	493	435	433	455	453	448	442	444	431	454	440	425	447	472	428	456	463	388	438	473	452	462	464	466	440	473	446	450	483	417	503	435	433	462	429	444	445	454	462	468	422	443	471	451	445	428	467	417	463	458	461	467	429	452	467	444	501	477	432	433	458	471	452	456	418	447	458	425	444	441	448	435	437	448	450	471	454	473	445	457	464	444	436	462	472	444	457	456	422	488	441	449	414	433	422	429	443	451	465	413	499	486	472	463	476	485	463	432	475	469	452	457	494	470	467	440	471	434	452	453	459	456	438	434	445	477	420	429	429	469	483	450	443	459	450	446	457	464	460	468	442	430	441	449	462	449	423	414	490	454	451	464	433	451	490	435	473	452	435	432	478	419	460	442	485	437	408	427	462	478	459	452	437	439	491	449	445	457	496	436	441	450	425	444	413	434	490	494	471	496	437	450	462	452	429	449	456	454	421	457	479	459	448	447	478	483	447	476	465	480	459	471	434	471	443	457	473	443	459	470	473	437	430	463	471	418	469	450	445	420	444	432	464	438	457	478	454	427	447	466	440	431	452	421	448	454	485	440	470	477	429	449	457	417	487	463	452	451	486	441	450	446	459	438	459	442	445	467	476	438	421	493	436	445	476	445	450	423	432	448	413	436	477	442	480	409	458	462	451	482	421	471	461	428	484	489	469	423	470	488	462	458	408	497	474	464	455	454	485	475	430	474	450	445	420	474	426	460	449	430	447	473	457	453	432	471	499	469	463	438	445	459	461	461	458	459	456	476	445	427	432	429	454	509	487	415	472	473	456	444	462	469	478	489	477	473	448	429	438	444	455	476	455	481	431	461	438	439	444	475	470	434	439	444	452	451	463	439	451	454	472	445	431	460	412	467	484	439	473	462	482	423	472	454	451	443	486	412	439	440	453	434	456	464	469	471	441	458	444	428	458	462	445	447	453	444	418	433	476	433	463	431	425	483	462	483	462	469	452	436	445	466	476	435	442	485	473	514	474	430	436	445	437	480	455	449	427	470	465	457	470	461	490	458	482	445	467	458	453	461	451	435	469	455	455	481	473	465	467	468	452	437	439	444	440	437	458	459	491	490	471	442	430	442	465	445	442	449	468	484	431	470	477	445	445	526	437	477	436	491	473	475	445	424	443	457	459	461	428	456	486	439	430	456	477	491	481	429	440	447	437	453	406	429	452	486	465	433	472	445	431	450	471	412	463	447	441	464	451	445	491	464	468	473	419	453	424	484	480	428	482	455	469	531	448	490	456	467	449	464	444	437	457	489	486	439	451	453	503	484	473	472	502	460	467	441	449	482	419	445	443	424	451	421	487	470	442	451	435	458	475	485	443	407	446	446	460	461	467	423	460	427	464	471	469	452	417	432	451	454	464	435	442	428	473	453	453	482	457	465	461	477	483	446	465	403	451	462	431	465	449	421	391	430	465	474	484	450	469	473	473	456	472	461	490	441	456	444	466	453	469	469	449	410	487	454	467	469	472	473	457	466	475	449	454	461	446	438	468	460	448	456	444	426	473	447	418	485	452	445	486	449	431	471	473	445	492	459	458	433	476	431	456	471	444	441	456	425	395	422	419	477	475	434	422	480	465	466	441	458	465	467	443	519	477	434	488	447	439	431	467	455	483	431	461	459	400	463	471	476	472	486	455	445	458	437	445	437	437	491	434	460	462	465	432	431	451	402	436	447	427	486	470	454	479	417	450	475	504	447	445	477	452	466	490	469	440	477	428	443	460	484	458	477	435	471	453	451	454	470	443	433	423	488	441	443	467	444	474	445	442	450	491	469	458	471	457	444	460	429	448	487	458	474	476	456	401	463	471	454	476	471	467	483	453	454	472	458	468	471	457	501	457	447	418	502	453	451	414	476	443	448	436	480	439	486	444	456	424	426	454	434	445	444	491	462	415	453	420	466	483	421	447	518	449	461	443	461	441	415	444	433	439	402	456	456	448	441	457	449	450	442	465	461	463	453	457	467	491	438	442	462	454	448	444	462	467	471	444	455	444	436	428	456	448	482	431	402	463	450	421	464	424	441	463	434	458	456	406	463	458	455	407	442	421	413	441	439	448	466	456	427	460	459	442	467	508	473	463	434	477	467	476	436
21120	18954	9975	7292	4828	2874	1885	1429	666	523	474	480	510	488	469	506	428	414	418	426	450	462	443	390	457	446	440	420	440	427	408	445	435	419	439	477	447	397	453	438	405	451	431	414	415	443	484	443	449	399	441	419	458	431	407	452	429	479	430	419	401	401	450	431	421	388	442	439	400	394	462	461	446	450	458	438	459	423	409	439	452	397	433	449	424	438	418	436	453	459	416	438	431	388	452	420	429	468	455	447	457	449	456	396	437	425	409	465	441	409	439	475	457	426	420	401	446	438	401	419	429	457	442	450	419	433	426	428	435	397	411	481	468	444	437	424	425	461	426	456	415	449	445	420	405	425	459	464	426	418	418	460	461	414	415	426	416	463	448	467	418	438	428	423	466	415	421	385	416	428	445	384	445	415	403	413	419	406	406	441	455	399	437	454	449	429	447	439	442	413	444	454	475	436	457	434	469	437	461	450	436	434	429	367	419	408	429	440	431	443	456	439	429	492	414	438	422	443	431	413	435	444	428	419	437	434	455	431	462	447	458	429	468	488	430	430	416	425	452	439	417	438	431	427	425	413	479	459	477	453	447	421	421	461	401	431	417	400	400	438	433	421	437	444	407	461	431	403	459	458	470	403	508	446	437	410	455	422	415	466	430	452	416	426	421	387	445	466	442	476	429	467	413	458	441	449	408	460	389	479	451	460	414	465	434	476	424	415	403	399	453	459	446	425	453	449	454	435	422	455	477	432	471	451	456	445	433	445	429	448	444	403	451	449	460	476	439	450	469	401	373	404	463	456	395	443	432	430	429	458	440	438	425	445	420	460	436	460	467	400	411	472	440	433	431	430	403	438	428	464	399	455	407	482	411	434	446	411	429	429	402	399	429	464	378	424	421	440	423	442	464	455	440	463	428	461	440	455	451	452	391	441	403	443	415	442	490	438	425	416	413	411	451	452	449	407	437	436	456	461	419	430	442	469	390	440	457	415	422	456	468	402	452	442	437	406	406	434	398	462	426	444	428	402	437	490	431	432	417	465	436	440	436	418	416	431	419	417	417	415	462	423	439	389	437	468	386	444	442	440	460	426	399	446	419	460	441	403	414	458	456	455	451	412	432	392	433	455	461	434	446	443	417	414	425	403	442	440	428	428	426	462	416	431	397	431	460	415	442	415	394	475	447	427	431	453	455	453	430	399	442	424	375	457	442	426	449	440	438	414	444	415	399	426	415	424	450	405	427	449	424	397	399	418	490	469	443	436	435	456	388	428	455	493	455	454	471	440	448	404	444	446	401	423	417	454	446	440	431	453	441	454	426	408	429	383	384	456	438	425	436	433	430	440	435	415	411	455	448	426	457	407	477	413	433	451	393	432	384	438	436	379	444	420	435	418	432	430	443	435	439	437	399	439	446	404	399	382	421	421	426	449	443	416	433	401	444	441	446	426	457	436	409	411	487	394	465	416	437	458	425	449	428	424	412	433	395	451	431	430	389	430	378	433	395	463	426	412	397	422	480	472	416	485	427	461	461	430	432	430	469	441	428	457	436	485	420	459	456	441	442	421	394	426	426	445	436	424	445	417	427	439	418	442	411	414	447	433	438	426	416	391	438	405	434	412	436	404	458	461	448	437	437	440	450	440	444	407	396	445	370	403	450	416	460	410	428	469	429	457	443	473	438	413	412	443	456	445	405	466	464	412	433	408	466	432	451	421	466	417	435	461	401	433	466	433	451	437	452	467	411	435	418	444	427	443	465	460	423	408	486	461	454	438	397	448	441	436	425	433	418	401	434	415	430	395	436	421	447	421	457	437	435	453	460	451	465	418	423	404	438	409	462	418	494	437	444	400	421	461	425	425	444	407	428	453	411	445	432	413	415	457	419	443	427	431	425	416	451	440	457	435	410	401	417	413	388	440	441	432	411	408	445	446	472	442	445	396	443	444	467	446	406	459	425	435	455	455	433	426	434	454	399	433	484	461	458	463	414	441	425	405	435	421	435	437	440	431	425	435	462	419	423	436	436	464	423	371	469	421	401	459	441	486	422	418	410	444	416	420	430	443	444	425	435	428	424	417	407	435	399	449	442	409	411	431	414	415	417	439	414	396	437	465	454	438	413	447	411	444	434	426	446	431	435	409	425	435	443	454	422	445	431	493	464	409	431	466	451	422	438	476	424	429	422	447	429	429	430	461	480	393	454	434	465	411	440	442	436	429	424	418	449	432	472	417	431	456	441	442	406	432	447	424	448	423	398	405	436	422	381	434	450	453	405	429	472	472	440	471	418	462	383	418	407	430	394	430	503	452	417	437	424	415	438	445	418	454	392	420	451	398	427	435	448	447	411	426	444	433	442	459	409	419	412	468	450	422	434	438	403	451	415	440	423	468	416	430	429	417	454	448	414	406	424	424	427	481	443	458	421	415	444	465	376	471	433	448	451	414	482	461	422	458	405	417	454	452	379	441	439	441	419	402	414	419	448	404	425	436	402	476	423	425	469	473	441	491	439	407	399	384	422	437	424	437	441	404	417	435	413	464	434	417	459	439	432	426	466	463	453	479	440	421	439	397	449	456	439	396	414	450	424	448	439	453	438	448	418	435	421	451	411	418	429	424	430	490	425	440	415	461	443	435	448	428	446	403	450	448	420	400	407	447	490	424	452	419	462	427	424	440	513	428	406	419	437	431	446	415	444	449	473	441	433	449	421	430	429	411	437	441	410	427	419	433	423	441	449	459	449	444	462	427	442	442	453	423	452	415	427	419	462	440	432	406	451	385	448	432	429	425	401	459	446	467	423	429	478	408	439	435	425	435	447	479	422	422	455	421	407	427	458	457	421	421	409	466	459	419	424	470	436	481	430	436	473	451	425	442	396	440	465	489	428	393	417	451	390	478	446	429	411	418	407	458	450	425	429	440	465	460	398	441	447	447	420	466	454	427	424	451	460	460	415	450	475	394	444	430	433	434	427	436	437	399	458	409	396	415	423	470	437	456	469	457	418	438	460	419	447	398	455	452	448	449	437	406	441	427	420	418	439	416	409	435	398	441	420	488	459	433	426	413	409	477	425	438	392	421	476	477	430	448	448	408	439	432	427	415	439	431	437	436	428	445	397	455	425	409	473	416	484	433	414	426	420	444	418	421	408	382	467	417	433	416	422	397	441	423	423	403	427	456	434	417	400	456	472	416	447	434	441	404	416	407	438	472	416	454	436	402	425	412	422	455	457	470	474	408	429	403	437	449	425	413	418	436	447	430	435	446	439	454	478	420	451	432	462	439	424	452	412	466	452	439	395	419	429	408	466	469	426	361	472	424	473	448	409	451	432	447	472	442	408	444	429	464	424	459	438	416	443	451	424	406	441	437	458	409	406	418	417	411	439	412	459	427	438	441	429	422	426	406	455	454	437	473	500	439	479	448	432	409	424	462	447	388	452	449	420	436	421	437	426	411	427	428	473	392	439	435	407	428	479	453	399	425	448	489	432	433	432	456	425	406
17288	18441	12519	17165	15019	11260	8362	6916	2125	1555	1416	1376	1454	1334	1146	1137	1069	1076	1122	1063	1068	1156	1105	1040	1050	1080	984	981	1019	978	979	1001	949	961	978	1011	943	974	935	974	1000	1009	960	1016	932	940	1022	971	971	968	1044	935	984	969	985	1019	1042	992	998	955	900	937	941	942	968	1001	939	938	957	969	946	969	1012	977	975	977	989	1023	1008	907	993	963	955	974	980	980	1029	975	964	937	964	936	919	945	1004	989	992	958	993	977	980	950	973	976	985	989	979	970	995	946	932	1012	964	979	957	1034	957	975	995	979	986	1035	1004	965	954	1027	963	973	964	984	955	959	985	932	936	962	963	1016	974	950	928	1032	1029	1023	966	934	974	1011	972	1034	967	975	972	968	978	907	1005	937	997	971	967	989	1012	982	985	967	987	1037	963	936	931	997	943	983	930	977	969	936	989	985	948	920	917	943	972	951	1002	959	917	1034	962	942	992	1005	949	988	1017	1060	970	981	956	1013	1001	998	923	977	986	979	981	1027	981	950	977	946	968	935	979	1013	974	927	985	994	1016	970	991	960	1010	973	899	1034	963	976	919	956	994	975	993	1010	951	950	967	1023	972	954	1003	969	1039	1035	977	1018	919	937	968	950	951	989	897	984	1004	1032	935	948	938	893	974	1018	936	994	1031	958	1016	992	983	1024	965	962	1021	955	998	947	914	952	980	931	939	1062	937	969	917	983	975	967	970	980	1011	938	963	980	963	949	979	1004	990	957	969	1015	923	944	932	954	986	963	949	942	988	954	928	963	969	943	960	1021	996	991	1015	948	988	996	981	937	954	924	975	990	951	1035	1012	1006	995	992	970	981	1034	984	946	982	1023	976	974	911	1026	999	953	902	1021	947	979	953	979	974	1015	954	956	979	933	998	1002	921	987	970	985	1011	964	1029	957	941	987	979	959	979	932	925	968	1012	985	1008	955	990	985	952	970	972	975	1006	981	969	958	1007	990	968	951	987	948	948	988	986	978	1003	943	1022	978	1000	1022	993	941	984	999	982	963	913	962	954	999	1012	972	999	1024	975	932	1008	995	972	923	988	933	944	995	997	972	915	961	983	954	933	945	963	983	921	956	922	989	905	925	1020	986	960	937	960	957	995	976	962	953	937	934	985	960	1027	930	916	933	960	982	939	974	991	946	947	956	948	985	966	962	949	905	1007	1001	971	1004	1007	952	1001	928	959	993	935	957	895	964	930	1000	915	923	929	980	1021	956	993	914	978	992	1017	915	957	955	921	997	936	945	973	988	992	1000	999	965	1013	978	980	869	1001	947	1024	978	999	986	990	960	983	968	942	1002	987	1015	1007	970	1007	979	991	960	988	1046	927	962	926	1007	939	977	888	986	951	936	1010	965	934	974	952	929	965	973	960	943	1005	935	962	1011	953	1001	1021	927	973	939	928	923	942	1009	981	966	962	946	982	968	935	976	943	993	970	970	1022	950	994	977	1013	985	985	983	1009	935	1005	913	954	941	970	1031	966	983	995	1006	907	981	1020	996	945	961	988	989	956	1021	939	946	969	993	930	957	977	965	963	954	984	972	960	1011	979	988	986	988	1040	971	958	944	909	975	981	969	919	958	918	952	1006	909	988	987	962	960	935	947	921	996	989	980	956	925	990	937	946	952	966	970	976	955	951	1000	973	955	991	1007	971	935	978	953	1005	1008	993	940	927	958	950	1003	984	952	978	950	955	917	965	958	961	1003	992	948	989	973	994	946	991	956	990	928	1003	981	944	995	965	966	977	957	937	957	930	962	1009	929	968	967	913	957	947	978	987	1035	1033	965	1010	916	973	975	943	937	963	966	1016	1001	918	1010	977	970	1015	976	972	1000	952	1013	983	978	1007	1005	977	957	967	964	908	998	983	982	939	1025	955	945	980	986	981	981	944	953	972	953	978	979	961	965	953	901	976	1004	943	992	983	964	978	945	968	963	1017	984	977	911	946	1017	987	973	940	962	960	984	939	969	968	939	986	920	985	970	1026	999	962	996	952	942	981	920	974	954	966	972	922	977	983	980	949	987	1015	907	961	970	909	975	965	986	982	980	996	986	983	991	957	992	992	975	924	1004	982	988	957	899	942	999	999	992	972	1020	931	974	1013	1005	985	956	999	967	953	935	974	941	935	983	992	942	971	1032	973	972	952	977	995	992	950	921	966	941	935	955	985	958	956	988	981	985	985	1028	980	963	998	977	958	927	948	1000	1006	931	1003	935	990	967	1002	967	997	953	944	1003	993	966	972	995	961	985	996	1014	983	996	984	989	975	993	1005	1009	976	971	986	1083	988	942	1021	1002	986	1006	955	1008	982	946	982	960	986	937	1022	970	980	998	979	943	979	927	1001	942	891	964	978	948	912	938	938	984	957	1011	953	945	921	976	941	986	971	958	942	973	930	945	936	973	922	1003	976	941	1019	1095	942	972	989	950	983	1038	963	971	993	945	1006	907	1049	926	958	1016	977	959	963	986	1003	863	932	928	947	1006	962	912	948	962	981	945	974	956	1013	986	1019	970	940	985	919	942	981	959	903	1034	957	929	1031	963	1003	993	964	971	993	1017	957	928	994	976	1011	976	924	1028	980	954	1013	1007	906	995	957	991	966	975	984	1008	974	1018	969	999	955	952	935	895	972	952	938	959	990	939	958	973	951	993	984	993	983	924	975	974	976	999	923	964	933	986	976	985	969	929	957	977	965	932	973	961	996	954	1000	991	993	925	1023	994	980	923	981	967	969	982	955	1006	972	1001	1030	954	1006	993	949	991	1021	961	911	956	986	993	982	969	1004	916	1049	986	978	1017	1010	971	988	950	1002	968	999	948	977	950	952	985	960	997	977	981	950	953	1001	1027	971	1037	1014	955	1020	945	995	897	944	990	987	925	946	960	1014	939	937	964	982	959	925	1017	974	995	942	963	1003	921	981	955	958	967	918	973	917	948	956	1012	1011	929	998	949	933	928	926	983	948	946	980	959	890	987	964	980	961	980	964	922	981	955	1003	954	1002	1002	986	932	958	998	937	966	987	987	966	961	987	1002	939	967	961	959	987	1012	972	1011	954	993	1003	934	933	980	944	970	969	977	965	976	1003	950	974	1015	984	889	959	924	999	963	967	941	1014	944	969	983	1045	966	944	909	1014	947	959	996	992	979	968	996	996	1011	945	968	993	990	988	1025	984	962	989	949	963	1023	974	940	978	968	972	960	936	937	942	986	950	980	962	946	994	980	1019	943	987	968	1010	969	920	967	962	1039	949	951	943	929	1000	1013	957	1002	1010	960	1003	1002	990	1007	1024	943	1005	966	952	919	959	998	981	986	979	963	973	1003	927	989	1005	945	954	997	944	997	959	1043	1003	962	953	965	958	982	937	901	965	931	1018	905	921	994	1000	1033	920	978	955	954	962	1022	988	950	1013	950	1025	981	1015	974	981	944	983	969	917	966	959	993	1020	926	998	967	914	962	983	1008	954	935	978	915	907	935	1002	976	996	1014	962	966	1058	918	987	961	936	930	994	995	924	968	983	949	979	952	975	933	994	940	958	940	994	1016	986	989	973	944	949	973	976	920	1027	982	1038	985	1021	982	966	992	881	975	938	976	922	981	950	994	919	967	1009	947	981	936	994	970	992	973	991	1024	906	960	999	948	984	949	961	988	985	1025	954	957	974	968	1002	964	998	943	989	990	987	991	1009	977	999	991	970	997	980	950	976	963	962	952	986	980	956	955	969	970	1001	1009	962
51352	42825	34868	35646	39625	39702	34978	31667	13812	4045	2344	1801	1233	1074	813	512	454	467	489	727	1049	656	573	481	456	487	507	535	434	278	229	283	290	297	276	249	269	309	233	241	251	282	269	253	253	280	290	254	274	257	285	290	243	274	261	275	248	254	263	234	294	258	258	244	220	254	270	267	264	248	235	263	266	260	255	260	287	260	264	289	243	266	250	285	260	251	254	266	265	264	255	259	249	262	248	263	242	252	271	237	273	272	257	251	274	252	273	269	240	273	252	232	241	275	266	256	262	263	259	224	295	266	255	255	236	236	253	257	261	261	226	253	245	287	268	309	269	277	248	271	267	269	269	271	241	258	268	280	270	264	256	278	258	265	264	273	265	263	246	273	249	264	246	263	247	250	282	254	278	265	260	276	248	262	262	287	238	262	236	257	268	266	250	254	264	255	281	236	277	244	263	251	300	280	280	265	267	246	267	255	237	250	242	245	293	268	248	271	277	247	236	251	260	255	274	222	229	265	271	254	276	262	228	256	234	261	271	276	265	251	261	251	219	255	258	256	277	273	248	257	255	253	280	276	253	235	257	237	228	232	283	241	233	274	282	253	240	270	250	257	270	244	267	244	253	274	243	237	261	249	263	247	266	285	262	230	252	280	241	243	261	251	292	260	265	252	273	255	284	275	282	273	272	267	296	293	272	249	242	274	266	240	239	254	255	253	238	230	225	257	231	236	274	274	273	264	257	223	260	247	279	250	271	246	228	284	264	281	224	238	244	274	247	224	247	279	260	248	260	269	248	256	256	247	269	257	247	262	268	243	290	271	256	256	258	293	282	256	253	284	269	273	229	242	264	272	255	233	236	246	260	259	247	254	245	252	265	265	269	285	272	300	302	251	253	272	245	256	252	242	253	247	263	243	256	238	262	270	262	264	250	266	245	245	275	270	285	288	269	246	266	249	262	268	252	259	272	249	261	265	262	254	251	257	249	257	285	265	265	264	225	257	243	234	276	245	266	258	252	275	245	293	263	282	302	259	280	243	253	263	280	272	281	259	275	252	250	217	248	272	261	229	283	241	255	290	247	294	276	252	254	265	291	253	236	261	242	277	255	256	225	251	251	254	221	261	246	246	262	269	262	249	243	267	279	237	289	266	252	273	282	253	277	302	249	237	294	266	262	273	236	285	259	240	249	278	231	261	266	293	256	238	237	248	244	245	284	296	249	244	257	279	258	256	269	276	262	236	248	270	282	259	273	272	279	248	249	263	284	269	246	270	240	263	250	257	239	247	228	269	248	256	223	272	280	260	264	278	245	242	255	297	261	277	254	262	264	274	233	243	232	236	245	257	259	272	277	273	254	252	277	252	243	246	276	278	238	246	254	245	256	250	275	260	272	242	271	253	287	287	240	285	272	266	239	231	256	285	230	252	240	262	223	294	239	274	246	250	273	262	261	264	239	257	268	269	236	206	265	248	247	271	263	258	228	253	272	275	256	267	258	255	251	234	281	231	266	249	250	248	292	298	230	261	239	279	267	253	247	291	288	251	237	245	239	248	271	276	237	264	241	238	238	262	244	311	280	272	259	273	281	267	293	241	263	281	274	247	280	258	271	261	230	246	238	250	256	259	246	248	262	255	261	253	230	271	290	269	251	254	284	242	284	244	224	260	240	261	256	229	265	252	259	247	249	253	275	263	255	267	263	272	272	257	280	282	229	239	250	260	240	267	245	267	245	267	259	247	220	276	261	261	265	254	227	255	246	227	261	243	243	274	287	241	220	244	287	253	274	272	249	261	239	258	236	267	254	251	273	238	252	280	232	272	266	278	256	268	244	259	244	226	250	277	285	234	259	247	254	257	284	274	256	217	277	251	263	275	239	258	256	260	284	285	280	273	259	250	277	280	245	275	272	254	245	247	264	261	253	261	264	271	281	239	282	248	285	307	226	220	269	271	264	229	246	254	255	283	235	242	264	250	244	222	242	267	272	254	273	257	274	288	259	257	279	262	233	293	239	285	278	235	265	236	255	254	259	231	248	233	242	274	258	241	269	243	246	243	243	261	251	264	249	236	249	253	247	246	266	276	288	288	254	227	261	293	246	249	257	272	250	253	279	257	263	255	249	241	236	240	272	256	285	252	271	249	258	295	250	220	264	271	272	269	258	230	262	273	250	268	258	254	282	248	257	255	278	239	233	253	235	258	233	275	258	275	256	291	257	281	244	265	243	280	239	247	280	261	271	255	247	273	252	249	289	283	282	275	247	236	256	249	263	289	293	283	261	255	244	261	241	266	275	275	262	275	267	237	234	219	245	247	279	269	265	274	267	260	249	259	263	268	250	253	251	244	286	263	238	266	257	240	257	256	251	251	274	258	253	262	245	283	282	287	258	279	261	238	255	226	294	266	261	295	251	255	264	222	261	265	262	254	255	247	251	270	236	237	243	244	254	276	262	261	260	239	271	289	261	256	244	233	242	253	221	255	251	282	269	254	264	248	225	271	263	248	257	288	265	266	271	272	273	226	233	245	264	308	245	244	277	261	267	241	258	242	204	244	241	260	264	277	231	258	243	245	245	280	261	259	264	247	254	267	272	265	272	276	253	269	236	257	261	262	267	258	255	275	265	273	238	238	274	228	272	275	228	255	257	273	261	246	227	255	276	260	245	260	272	236	262	277	232	255	232	261	253	275	267	247	282	274	274	241	245	294	239	239	241	230	263	266	260	260	258	255	260	257	238	266	224	288	250	243	262	273	266	246	268	238	279	226	279	269	233	224	276	245	261	252	252	246	269	241	224	306	249	278	270	247	251	263	260	257	240	255	265	236	268	241	244	263	238	274	257	246	303	269	278	268	259	241	244	250	267	236	251	272	259	264	278	273	240	262	270	262	288	277	298	306	263	252	249	265	274	272	242	268	234	275	292	286	256	248	284	265	296	240	258	288	239	274	243	245	252	247	262	251	249	225	236	257	221	269	268	238	231	249	265	266	249	224	245	237	239	252	259	276	247	291	253	263	270	247	278	263	243	264	247	271	256	253	268	266	269	262	259	280	238	250	252	309	258	227	238	238	263	286	267	260	278	283	266	251	278	265	260	268	244	265	274	260	253	239	260	211	328	222	251	262	241	248	272	244	238	259	269	287	259	236	287	279	252	279	264	267	241	262	260	255	273	249	283	266	247	275	266	284	270	245	236	259	250	274	291	255	249	256	256	262	255	251	258	259	241	249	236	245	272	282	236	277	254	263	259	257	271	289	239	264	272	256	245	274	247	249	265	273	248	237	247	263	222	263	250	275	260	236	242	253	289	278	252	266	242	253	257	295	251	236	229	224	247	277	263	269	287	272	248	257	253	239	240	232	267	255	262	234	282	247	258	249	283	252	279	251	278	259	275	298	259	245	252	287	275	260	210	266	270	247	273	259	262	275	242	280	246	269	267	269	248	279	234	264	232	237	288	262	261	250	248	234	243	244	234	247	257	252	262	258	252	238	276	246	274	243
47778	48435	43431	46915	54983	46806	47972	41273	16748	7999	8617	7453	5561	5439	4116	2354	1847	1714	2030	4020	5645	3376	3057	2259	2099	2394	1871	2270	1823	881	679	735	659	681	667	655	678	623	647	665	657	671	645	647	618	633	643	629	629	660	640	649	642	618	601	678	647	658	636	604	619	613	655	620	621	591	634	625	626	657	622	612	604	620	587	605	647	563	583	629	594	637	638	609	580	626	642	663	602	603	623	646	631	572	607	626	610	613	609	606	594	586	641	614	603	589	637	611	590	575	562	615	631	658	627	625	585	624	580	618	608	583	627	600	620	565	599	602	585	613	608	615	579	571	621	565	646	631	642	598	600	618	611	630	611	616	609	587	604	611	579	641	620	583	613	607	597	576	651	629	640	613	603	615	646	661	595	605	630	626	604	596	596	584	612	585	660	613	657	619	602	597	595	613	591	602	583	597	596	550	628	576	586	592	598	618	628	597	565	601	567	599	619	625	589	604	578	616	639	609	604	594	571	633	626	628	634	558	641	563	569	619	647	567	630	614	606	653	602	624	630	590	651	581	595	598	643	558	581	611	573	582	637	582	610	625	582	639	578	644	594	628	588	631	616	610	649	628	590	601	596	574	583	605	601	641	577	625	608	577	629	629	600	561	555	641	631	602	566	599	648	632	581	549	587	651	589	643	601	609	616	634	650	567	614	624	626	606	628	595	578	657	601	596	651	586	581	589	597	628	594	619	586	598	570	635	592	621	603	613	615	594	613	616	630	601	599	619	629	615	603	598	611	619	572	589	618	581	639	617	588	592	614	582	608	565	576	606	657	609	625	601	621	580	602	604	624	658	573	615	602	601	592	615	596	559	608	628	640	589	621	606	615	575	581	653	566	579	646	626	611	655	606	629	623	585	622	650	598	619	639	585	605	609	561	605	576	677	613	587	590	577	617	655	611	606	572	597	624	610	593	626	624	605	561	582	639	626	609	564	661	640	630	614	606	602	601	628	611	623	602	612	626	626	575	590	604	619	640	595	615	617	608	593	587	627	606	655	608	634	620	576	626	581	575	582	596	581	594	621	617	578	609	572	596	600	612	578	633	591	559	612	615	593	608	634	633	587	610	571	626	595	610	637	609	629	579	567	622	636	613	605	616	580	601	604	600	559	582	639	614	588	539	651	612	614	602	647	637	617	619	569	613	609	623	636	598	636	589	625	643	606	603	630	632	602	589	635	597	576	623	565	584	612	602	595	594	599	606	601	610	615	605	596	584	615	594	592	610	659	629	575	587	609	576	614	581	594	637	588	596	561	578	653	637	619	579	650	579	600	579	612	625	633	640	589	630	634	642	597	624	621	590	628	609	574	644	641	621	625	569	624	598	604	607	602	615	574	615	606	592	596	574	651	607	615	594	648	653	639	588	606	602	590	623	583	606	666	613	612	568	571	641	616	587	615	570	615	546	587	598	608	635	606	664	563	609	599	606	622	619	575	570	655	603	626	650	630	623	579	613	595	604	612	635	634	650	572	615	566	586	602	624	611	591	645	575	589	613	592	611	581	590	596	589	620	642	596	605	598	660	622	658	618	563	607	581	582	564	624	620	671	620	605	584	586	638	598	614	617	669	610	612	553	588	609	596	588	595	606	652	628	590	643	618	643	611	561	619	570	620	612	566	580	581	605	596	583	598	577	606	622	615	625	611	599	655	588	563	579	541	602	621	621	571	605	595	602	600	630	656	626	601	614	593	673	586	586	662	650	589	635	615	635	602	631	606	630	626	593	568	625	636	597	583	622	592	590	610	622	614	644	595	551	588	637	599	578	594	622	654	596	563	575	577	619	588	646	613	611	609	641	613	612	587	616	622	603	610	580	581	632	637	609	594	594	578	574	627	609	608	581	657	661	614	605	576	598	600	599	597	592	567	587	641	636	628	637	652	593	567	642	602	558	586	616	604	558	648	588	625	663	578	603	582	668	617	609	657	588	597	627	610	591	617	610	555	584	620	624	575	615	608	548	569	530	632	568	610	601	598	648	575	626	614	587	585	615	602	603	606	593	574	597	578	573	596	629	618	599	584	643	601	603	589	579	598	599	618	591	595	593	636	614	604	599	612	575	609	626	569	584	597	591	626	572	588	599	613	608	608	580	612	588	602	597	556	607	637	616	569	627	638	596	604	606	583	604	624	625	571	574	599	635	591	599	618	595	593	576	611	635	642	617	582	604	553	617	603	587	580	621	610	608	572	600	601	617	623	580	613	597	588	595	611	574	599	597	622	609	602	596	608	603	614	675	602	678	600	574	620	628	591	631	607	579	572	652	599	635	666	607	629	605	645	627	563	590	593	554	599	591	576	569	564	657	629	635	599	655	656	607	612	607	573	671	590	597	617	624	614	572	612	592	638	592	578	603	651	597	633	620	593	566	589	612	608	557	608	629	647	583	624	595	586	587	612	649	604	641	612	564	597	648	619	575	613	584	583	632	580	589	623	599	590	580	590	638	573	623	620	588	591	588	575	621	645	555	622	616	591	600	618	589	578	591	640	584	629	639	624	570	592	581	618	568	566	569	600	607	621	589	633	643	646	559	606	631	585	583	611	595	599	588	619	572	598	633	638	633	569	605	578	595	584	590	621	609	634	598	615	644	592	566	598	637	597	600	586	626	545	568	637	588	587	622	614	644	664	631	654	565	586	637	606	653	622	593	671	627	604	582	587	583	599	653	609	637	588	596	617	578	627	654	633	578	600	600	605	615	582	628	645	644	553	619	607	592	592	587	572	620	592	608	609	617	583	590	588	652	616	556	641	587	610	617	629	629	633	611	580	597	632	603	613	546	610	605	597	603	584	555	596	627	647	600	582	627	635	637	593	589	600	576	565	592	631	643	597	611	593	611	636	560	578	593	604	575	576	550	609	622	606	604	623	614	603	623	637	613	617	653	638	608	576	603	618	610	591	645	628	610	614	624	599	612	613	620	599	583	554	611	579	615	577	588	624	577	572	600	609	560	620	588	652	583	566	630	605	616	607	617	585	615	608	604	584	586	567	610	599	607	661	626	573	608	597	571	595	586	612	591	610	581	624	613	630	565	606	617	628	569	634	591	642	590	588	624	612	618	621	613	630	554	566	602	606	596	589	612	617	591	597	585	558	611	578	651	616	598	625	618	646	609	601	604	583	603	615	612	602	578	602	632	601	608	558	582	596	628	617	630	609	649	593	636	609	577	568	600	665	636	602	598	595	585	582	611	618	618	649	582	615	621	633	594	621	580	620	655	583	584	574	577	647	594	667	630	629	618	608	596	589	624	682	597	628	632	604	553	581	578	609	616	611	582	582	555	611	640	572	664	605	607	611	602	622	607	640	565	609	581	595	637	624	596	625	621	577	607	584	635	608	588	564	573	586	606	609	627	675	612	584	626	595	630	636	618	601	632	561	613	582	600	608	593	603	631	534	590	623	590	599	644	636	575	630	620	608	650	626	636	662	643	596	627	610	597	615	594	606	615	637	643	628	593
55947	43445	35965	38205	44483	44792	42114	38638	23186	9715	4935	3929	2383	2508	1195	968	648	524	747	1197	1782	1160	1052	873	814	639	565	758	751	213	206	201	208	201	199	219	202	196	211	205	179	193	181	191	150	204	200	206	224	231	176	200	182	169	170	179	192	170	196	197	188	200	175	183	186	181	225	208	196	190	192	179	162	155	179	189	159	208	185	224	177	170	197	212	213	193	173	180	203	189	208	191	166	188	180	197	191	186	205	182	187	178	211	210	171	203	174	202	195	176	176	205	184	173	167	196	178	184	174	171	195	184	194	201	179	163	165	190	177	185	168	181	152	197	163	185	173	208	214	205	181	159	171	169	182	170	173	169	178	183	192	179	171	201	176	192	216	188	183	191	172	205	161	163	201	189	170	182	213	189	169	174	195	192	169	190	187	187	154	181	173	160	175	187	200	182	189	181	185	180	187	182	189	172	173	192	186	181	171	202	192	172	187	188	196	180	176	186	199	208	196	184	176	220	190	173	198	189	174	229	184	158	177	198	173	214	215	176	198	180	158	178	171	186	232	195	168	147	178	173	188	189	174	164	180	166	194	160	191	208	175	173	175	189	182	188	162	191	187	177	196	160	194	162	174	180	167	195	186	200	154	171	209	161	175	185	179	159	177	196	198	192	188	184	197	206	186	206	190	192	194	177	194	163	171	203	169	197	169	144	176	179	193	177	169	202	201	203	210	164	179	189	189	212	185	167	159	180	199	174	166	173	197	161	182	176	194	169	159	174	175	181	150	187	182	192	206	193	184	191	222	186	171	184	178	188	182	181	174	206	178	188	187	171	183	153	193	176	168	190	180	183	171	178	181	171	187	175	177	170	211	166	203	167	176	209	176	176	196	170	215	206	228	189	196	163	181	160	188	187	178	183	182	203	194	200	217	192	195	192	174	209	171	177	180	180	193	194	170	160	168	194	212	169	176	181	191	180	175	174	197	180	199	163	161	209	180	178	162	185	181	178	190	203	180	185	171	177	150	194	182	192	203	163	186	163	181	189	205	180	172	187	196	173	186	160	171	182	167	189	183	183	183	182	170	207	196	190	175	199	170	179	173	183	173	186	180	180	172	178	192	202	195	161	184	200	199	178	194	188	168	212	186	173	169	150	187	191	169	177	187	184	188	207	197	188	182	183	161	208	192	189	174	203	193	205	188	196	209	175	202	193	198	194	194	178	191	175	171	181	183	180	172	181	179	166	163	185	175	163	156	182	176	211	204	184	166	175	182	178	193	213	178	170	178	188	182	191	181	171	193	183	210	179	210	170	194	194	184	180	173	177	185	168	178	197	190	176	216	144	175	192	170	209	197	171	191	180	178	167	192	226	183	172	172	201	165	169	201	211	225	188	180	212	203	212	175	174	180	164	198	179	160	191	213	182	179	210	163	150	148	166	197	206	161	210	186	162	171	223	183	165	195	194	178	164	144	173	182	194	199	177	192	191	168	204	177	187	225	174	197	191	200	187	192	189	167	215	173	230	191	202	174	194	186	188	175	175	193	184	181	186	174	202	200	174	184	165	174	208	183	193	167	162	193	165	212	211	175	184	180	194	185	201	164	188	186	184	183	180	173	214	175	173	207	156	185	189	180	166	206	185	190	166	177	164	189	181	186	194	173	174	162	175	177	160	202	182	184	175	185	180	186	174	178	181	213	197	180	202	162	203	179	175	187	168	200	172	189	195	174	168	190	188	208	191	186	215	176	173	168	211	192	200	183	200	185	163	141	180	179	188	155	185	202	185	151	189	200	173	192	172	191	184	177	172	190	185	153	185	185	156	176	179	184	196	200	189	166	182	219	164	191	188	181	173	163	177	191	154	203	183	192	169	186	173	173	181	190	192	190	184	192	167	200	185	195	155	201	205	207	164	167	183	184	183	170	178	182	167	207	209	181	179	182	189	193	184	178	168	174	180	192	183	184	199	176	168	210	178	196	183	185	166	203	194	190	179	162	202	173	187	168	186	195	195	175	172	182	185	157	178	223	202	199	203	163	174	195	157	187	218	153	193	183	182	169	175	192	180	178	174	161	188	184	169	185	173	199	188	187	181	186	186	189	194	195	180	199	220	181	205	187	178	161	192	176	186	189	192	189	208	191	142	200	175	204	182	178	164	194	187	194	194	177	208	204	166	177	172	201	206	165	194	177	169	165	206	168	191	186	193	188	180	204	199	191	183	196	199	184	158	165	173	173	180	189	174	179	196	185	167	191	219	203	174	178	187	186	183	213	195	166	177	182	187	188	175	192	183	168	160	201	191	170	205	177	161	182	175	186	209	187	187	194	190	199	196	190	186	181	166	192	193	191	158	183	192	200	172	211	165	201	177	189	219	205	193	188	184	182	166	212	186	181	198	208	217	211	189	179	172	194	192	178	204	173	164	173	173	200	189	185	184	177	176	178	197	165	196	202	172	176	202	187	186	176	170	171	192	191	185	178	186	193	173	201	179	158	203	165	191	172	175	209	178	161	181	176	172	195	175	193	188	190	182	196	208	187	176	162	189	184	177	172	194	162	142	179	205	168	156	177	200	170	174	179	184	177	179	164	171	196	210	178	215	194	225	163	175	173	174	194	183	180	180	179	177	181	171	186	159	166	183	169	176	197	179	185	213	198	178	191	187	191	206	200	194	184	196	168	175	219	184	196	191	192	196	197	217	175	195	197	180	173	167	198	199	187	191	185	174	196	188	177	176	169	189	174	194	180	176	201	172	201	171	185	186	192	186	199	182	187	203	181	180	177	186	202	150	184	185	173	209	201	172	157	164	160	172	191	194	176	170	176	185	188	166	171	165	183	185	202	185	200	167	177	185	164	163	183	157	171	185	196	190	194	206	198	168	162	208	190	182	190	204	181	204	177	176	197	177	188	226	168	164	193	173	189	219	207	188	188	192	198	191	167	194	157	186	186	163	176	208	156	194	176	184	190	205	168	185	163	165	207	174	183	192	199	169	154	191	184	153	189	176	192	172	173	204	186	180	166	190	187	183	194	189	159	186	193	173	196	184	204	147	210	182	168	176	176	188	162	184	182	197	183	176	179	198	185	180	199	178	181	204	197	200	168	182	157	194	189	161	178	174	166	209	162	184	201	212	206	163	188	198	189	201	176	209	173	185	188	179	191	197	183	154	174	183	173	200	181	187	186	171	200	201	198	153	198	182	198	183	195	192	168	186	199	202	198	183	172	196	176	200	169	165	175	202	206	205	182	181	198	177	178	200	179	171	183	199	176	192	188	160	207	162	208	180	190	217	187	201	183	165	194	208	156	181	178	198	173	180	192	175	192	180	170	187	198	204	190	183	179	181	164	184	205	204	172	182	196	167	197	176	177	165	176	181	166	198	183	210	179	191	162	179	170	180	203	180	168	174	170	198	152	199	184	195	158	192	169	169	188	176	163	210	186	176	158	177	187	186	162	197	159	165	190	179	181	189	181	176	184	170	196	164	177	176	208	193	172	173	192	202
53408	52263	47980	52394	62897	53061	58518	50145	24476	12387	14421	13259	9060	9861	5246	4794	3058	2898	4144	7184	10140	6316	6159	5021	4365	3359	3101	4260	4305	791	637	604	589	571	604	607	623	598	548	561	559	551	524	510	529	537	516	513	499	531	546	519	491	543	489	527	490	499	502	506	522	516	495	513	506	449	502	498	498	465	468	483	522	472	511	470	477	472	427	499	514	479	448	483	497	467	470	487	472	508	512	494	454	512	491	464	488	471	490	478	436	486	447	480	453	512	485	473	468	456	467	465	475	507	463	500	469	464	483	444	495	480	520	470	459	481	454	430	489	438	507	509	468	498	455	447	445	473	453	464	454	504	444	454	494	455	481	456	502	471	471	473	482	469	501	486	494	516	464	446	431	455	464	437	446	483	488	441	459	480	466	486	475	462	484	433	481	487	456	454	499	477	480	435	482	480	441	506	479	460	451	431	491	450	480	453	456	487	474	452	441	488	457	479	441	469	519	458	458	471	454	481	452	456	441	512	459	472	439	496	475	482	470	485	460	469	447	466	436	474	452	468	465	468	465	467	491	460	459	486	448	461	489	463	477	495	458	483	406	481	458	513	472	483	455	474	468	491	501	502	456	455	428	500	447	500	427	527	427	489	435	431	454	469	485	451	430	458	477	441	481	486	479	482	443	508	508	453	425	442	478	491	431	451	423	497	459	454	456	490	520	465	458	474	496	469	468	449	477	498	453	482	475	484	453	498	468	499	453	457	437	475	430	440	455	444	482	429	446	483	478	458	460	458	468	465	479	459	460	496	448	448	461	441	475	454	457	483	434	442	523	426	494	444	455	511	422	455	485	477	505	455	452	457	446	471	440	447	438	449	444	456	462	426	498	438	461	434	501	451	464	487	464	441	446	443	440	448	488	453	465	450	482	480	432	489	478	473	484	455	491	463	454	488	455	469	497	464	451	467	464	485	444	498	474	443	474	481	454	498	490	492	459	444	490	466	466	479	492	466	453	506	464	459	454	494	455	459	491	483	462	408	463	458	464	448	484	495	452	473	471	474	432	452	465	434	439	449	458	442	506	497	476	509	443	473	447	430	495	451	464	462	477	498	429	452	433	448	437	476	422	476	455	479	444	473	502	434	452	446	418	481	490	486	445	449	450	469	504	483	506	496	449	543	449	453	506	500	476	469	452	448	445	456	485	474	491	456	490	429	492	432	408	475	463	430	511	456	476	438	456	453	463	469	458	485	453	465	480	472	438	453	455	433	476	458	500	469	457	442	468	477	452	409	485	476	463	457	451	513	476	476	472	469	481	482	460	473	475	478	453	474	474	472	456	459	466	492	439	466	449	475	426	507	454	476	462	457	490	462	446	501	465	473	483	453	434	455	472	435	452	472	485	458	458	469	452	466	452	447	464	464	491	439	446	448	439	489	481	446	489	435	477	469	493	470	482	448	452	463	464	444	496	471	450	453	482	459	444	463	490	462	497	433	463	473	474	430	467	444	494	472	487	430	463	460	478	433	456	464	460	465	487	443	472	417	458	487	441	519	445	453	451	462	489	420	463	493	471	437	463	446	452	474	464	473	435	509	449	427	492	496	468	503	474	458	433	494	464	450	449	459	472	486	494	478	465	494	440	476	478	428	484	435	496	486	497	449	474	478	463	482	475	434	481	457	485	481	498	457	474	445	459	478	428	481	437	499	483	488	477	463	487	471	486	456	466	481	459	457	458	456	498	458	473	465	501	456	504	493	472	443	476	423	480	453	431	518	456	456	457	462	469	488	496	463	444	511	496	445	452	478	477	484	498	464	463	429	494	473	446	442	459	451	450	439	444	471	474	468	461	479	460	473	435	462	443	500	451	449	439	481	432	471	492	457	419	503	413	457	450	483	441	494	486	450	443	447	439	494	463	442	498	470	479	444	517	485	464	428	468	475	469	485	439	483	486	433	464	474	466	430	476	455	496	443	474	494	486	452	475	461	431	472	447	483	464	464	441	472	466	505	476	465	463	453	459	444	420	484	459	440	494	452	444	483	484	479	475	418	459	461	453	466	491	458	510	451	451	433	526	468	443	489	481	467	453	480	443	484	437	463	467	428	498	448	433	452	465	459	483	446	477	469	446	500	463	430	463	464	423	472	456	446	463	461	446	464	447	516	478	482	453	458	486	462	427	499	464	483	463	489	499	492	478	451	471	441	448	476	474	472	466	469	505	472	480	471	484	459	482	425	455	480	482	468	450	481	428	469	451	486	484	470	458	460	529	489	484	435	435	466	479	441	514	451	461	468	406	442	509	426	453	473	454	482	421	457	454	508	508	478	476	445	430	473	470	468	438	454	472	470	487	493	494	454	447	474	479	469	508	476	416	462	430	449	474	431	434	438	445	475	467	445	450	459	480	444	506	469	446	472	455	469	497	449	489	480	496	476	442	448	426	492	498	457	474	466	503	494	482	458	469	421	465	447	472	462	484	455	442	463	463	441	430	484	456	466	467	441	481	485	471	497	483	483	463	443	451	475	447	500	452	471	456	464	485	437	473	457	495	451	473	448	493	432	436	451	484	487	451	459	473	468	465	470	495	503	479	469	467	493	480	453	450	437	455	436	482	493	440	436	483	443	472	450	465	453	480	495	483	422	440	470	473	461	483	473	464	469	412	504	482	456	464	440	484	471	439	450	487	434	468	490	449	455	501	477	459	438	470	433	477	427	458	483	458	463	472	485	475	463	504	481	494	456	503	467	426	486	442	475	486	431	473	427	458	477	438	468	448	444	463	493	440	490	443	507	453	461	480	496	442	490	479	461	461	459	465	487	444	470	462	483	477	465	482	465	476	468	481	453	476	462	467	467	471	468	457	482	430	488	466	435	435	470	449	414	465	453	447	451	441	483	470	449	443	468	416	461	474	473	474	468	472	450	491	482	500	506	497	435	406	499	471	489	442	465	489	462	425	425	448	435	474	431	438	458	435	452	469	479	455	457	472	499	457	474	473	481	464	486	437	485	463	472	481	452	474	436	477	489	453	443	489	470	461	432	483	445	460	458	477	462	482	485	471	453	453	481	453	478	470	480	470	509	468	458	450	453	460	459	454	484	435	457	468	466	475	468	466	471	468	476	465	448	495	506	477	501	435	500	484	476	493	450	474	498	481	448	460	461	476	431	455	438	463	480	473	458	464	420	478	457	485	474	429	436	455	431	465	430	466	448	459	487	454	453	446	530	461	426	481	435	444	471	472	469	466	461	495	454	483	446	448	459	472	454	487	459	456	466	445	471	452	474	447	475	496	499	472	463	440	443	485	482	493	455	483	461	478	457	475	470	459	454	420	482	463	486	458	488	477	500	463	459	494	450	496	471	461	461	469	466	449	450	466	471	496	479	482	451	457	505	445	464	441	494	446	448	442	450	467	473	445	442	462	419	451	483	459	431	477	475	422	465	453	486	445	489	482	445	466	453	458	450	449	466	455	472	488	448	430	500	415	481	513	470	456	502	436	454	421	473	456	492
20757	17847	9812	8553	7712	3856	2203	1467	721	563	532	492	487	462	431	466	472	462	451	507	446	496	474	471	476	456	475	486	413	444	478	452	429	447	472	443	417	440	483	457	490	408	456	437	425	446	425	442	469	472	442	406	447	458	433	412	466	464	439	444	443	425	458	463	423	447	473	463	429	464	431	440	431	456	409	446	470	445	436	481	449	460	432	396	449	409	411	443	385	444	450	415	424	434	470	464	440	432	415	411	431	445	417	443	419	431	446	401	458	451	422	450	441	430	437	476	471	451	419	433	425	485	462	456	411	458	469	437	429	433	439	419	474	458	428	450	463	450	467	455	434	427	424	422	470	416	446	477	447	435	456	405	464	410	426	382	420	450	446	442	475	441	430	418	459	428	452	437	431	414	455	425	444	429	439	428	441	489	420	464	430	477	436	448	454	430	471	442	428	433	434	430	428	443	443	418	414	461	430	438	444	425	474	491	433	453	433	473	424	427	473	450	425	465	443	454	416	415	463	480	453	406	435	428	438	429	446	461	425	430	402	419	423	457	452	431	474	429	452	455	413	444	480	456	443	425	423	431	496	414	389	428	442	455	455	415	462	461	425	439	463	472	407	449	428	422	433	397	422	394	456	423	457	440	423	472	486	427	466	470	436	408	410	458	468	447	431	427	426	451	442	437	421	483	480	388	469	445	450	424	485	431	413	415	430	424	467	445	412	429	435	420	434	428	415	432	441	452	440	469	427	448	469	441	469	384	426	430	442	470	461	408	433	421	432	461	454	479	390	458	439	426	382	433	443	407	427	404	417	487	452	470	476	412	468	452	431	426	457	428	463	464	397	443	461	407	474	474	409	426	453	442	411	426	452	435	441	492	391	422	419	455	452	426	463	474	441	417	424	410	437	440	467	442	465	404	448	458	428	447	445	476	454	408	446	433	469	429	453	421	435	433	450	493	444	455	428	458	412	438	458	434	430	446	446	475	435	414	455	479	445	417	452	399	447	425	422	417	445	420	486	442	448	431	446	432	424	432	465	455	434	390	455	436	431	429	459	412	436	435	410	466	434	462	456	416	429	462	446	428	455	402	451	420	440	458	460	446	422	430	470	450	441	443	442	424	423	470	475	451	441	449	438	413	440	464	473	414	456	449	440	464	443	451	451	438	483	440	425	449	424	437	410	471	420	450	421	423	433	427	417	433	448	455	466	421	424	427	475	450	460	425	416	411	463	431	425	467	414	409	410	446	474	441	436	444	483	448	395	472	488	412	454	458	421	443	455	465	414	468	455	446	433	437	438	419	422	430	401	402	464	455	434	426	442	442	447	412	396	409	462	422	418	448	430	423	457	450	423	419	470	458	387	424	476	411	412	474	428	464	428	425	434	463	381	448	418	459	447	447	484	463	411	445	447	441	463	443	453	489	460	393	399	416	439	455	452	429	429	461	425	428	497	454	440	456	438	454	469	414	429	426	458	422	411	411	489	437	421	411	421	453	417	458	468	409	412	422	446	441	434	448	425	442	455	463	429	443	470	468	426	475	432	455	463	427	448	427	440	420	448	459	435	427	444	444	440	445	424	434	434	428	447	440	411	459	433	450	463	467	400	418	437	423	460	417	466	409	388	409	443	436	446	458	443	439	432	419	460	513	429	399	416	432	439	503	453	407	479	421	431	446	459	431	427	478	453	462	414	392	417	415	474	449	420	442	440	426	450	404	502	452	482	468	455	434	436	426	444	408	425	441	421	443	438	436	446	431	409	433	455	404	444	484	467	449	448	465	431	462	469	441	455	440	426	451	455	450	460	461	492	433	454	422	431	428	446	409	426	441	438	470	440	466	447	445	455	391	468	452	400	462	427	423	442	441	451	411	431	439	428	438	446	426	429	442	485	463	441	418	407	450	461	435	441	442	447	411	464	455	408	420	459	394	449	436	449	445	424	448	470	457	465	466	451	442	464	411	413	397	415	459	436	412	449	453	394	442	453	422	422	402	482	458	438	450	461	440	419	463	460	464	436	428	470	476	471	458	443	419	410	395	440	476	371	464	417	449	431	431	407	473	448	465	439	433	446	437	431	429	465	473	409	440	453	440	472	431	444	421	432	410	450	393	460	462	447	418	427	467	419	410	449	465	431	463	489	432	465	443	454	444	465	376	453	435	485	423	457	428	423	448	444	440	439	430	449	418	451	418	398	411	399	418	470	456	456	432	465	447	408	431	447	441	480	446	428	466	417	413	462	426	416	435	419	442	404	399	445	490	453	436	422	424	445	445	426	441	472	420	499	439	439	434	442	447	439	422	423	407	429	458	448	394	446	440	462	462	434	410	442	436	446	432	428	466	447	414	475	418	452	436	462	419	444	464	458	436	469	453	439	429	466	414	437	421	424	410	476	453	457	440	445	448	433	474	441	421	469	419	436	410	431	437	425	429	464	446	425	430	455	434	424	445	464	407	503	425	434	438	442	444	414	468	383	420	442	442	416	414	431	442	457	413	425	454	400	477	445	439	435	452	449	446	479	409	451	429	433	470	428	475	458	431	431	458	462	448	433	420	433	411	465	452	451	429	448	437	438	465	459	410	483	429	416	421	431	446	446	460	393	428	410	437	463	467	423	429	433	387	455	499	446	424	443	442	456	442	413	410	455	397	446	423	434	460	467	404	452	453	419	465	437	454	433	440	437	443	490	484	409	434	443	404	431	412	414	422	474	413	455	433	442	432	420	434	490	439	414	426	434	426	440	442	398	429	449	393	432	431	399	457	451	397	474	431	439	453	458	463	448	479	437	434	452	438	442	446	427	440	477	464	407	449	438	432	431	430	462	415	463	441	423	486	471	433	430	460	450	437	446	430	437	444	485	428	460	428	425	449	458	410	430	407	426	470	424	454	453	460	427	444	418	498	458	424	428	455	450	405	498	462	400	469	479	438	460	435	452	467	445	454	434	411	435	417	430	443	429	451	432	449	436	483	405	421	449	473	367	467	476	425	483	446	410	457	457	421	475	436	438	453	463	417	427	448	423	448	465	438	439	452	472	457	453	411	445	430	438	437	473	427	465	446	411	452	429	458	443	468	431	446	469	424	410	421	424	423	439	475	469	464	445	448	457	423	416	440	426	417	423	427	385	448	395	412	462	465	437	450	457	405	447	434	442	462	441	443	416	444	449	417	422	467	435	426	467	458	481	484	437	452	458	422	454	445	486	494	451	486	441	438	457	438	492	446	416	464	437	414	431	462	430	460	489	459	458	504	378	446	410	473	457	437	445	459	462	482	456	424	437	488	439	407	396	437	427	449	427	442	468	459	456	427	427	434	402	451	448	451	463	427	460	461	424	394	425	440	422	446	411	401	495	467	404	418	391	454	470	483	419	431	430	460	463	423	438	442	415	407	469	412	449	432	472	440	433	446	468	453	452	419	422	434	416	440	423	416	439	483	470	418	427	469	441	401	436	413	409	464	446	432	392	423	461	453	452	412	434	424	448	459	443	432	434	402
16897	17387	14239	19583	22413	13365	9145	6667	2500	1586	1575	1507	1309	1152	1095	1175	1058	1051	1145	1215	1226	1122	1124	1144	1087	1006	1001	1088	1130	1034	1008	992	990	1019	1003	984	990	979	989	996	984	1011	990	956	977	1005	1022	979	1031	999	993	1027	991	980	984	989	1060	992	967	969	1001	1033	963	964	980	960	960	964	1023	953	993	977	999	980	975	958	1028	939	1004	975	969	954	953	964	1007	1005	1014	912	996	991	961	977	1018	963	999	944	987	959	1007	989	980	979	979	975	1009	987	923	1016	1037	976	996	960	1036	1029	1008	999	971	981	1047	997	981	945	983	964	1022	958	1007	968	949	1016	978	998	972	1004	974	1033	999	977	955	908	986	990	1009	950	942	1023	983	1023	946	1020	984	984	1005	968	914	927	995	976	995	947	962	1002	960	1044	970	1002	986	1025	1011	972	965	998	1013	1001	1053	997	980	934	982	989	949	949	993	940	977	979	1006	1001	975	1042	933	1037	985	965	980	959	1024	953	978	954	1012	936	1011	920	964	982	1004	969	1011	981	1034	1003	991	959	984	976	965	993	991	970	930	1001	961	997	1005	997	973	1013	995	926	975	916	973	989	973	956	1004	1005	947	963	975	916	1004	965	1029	1040	1043	959	1003	1010	937	966	1006	979	1020	924	978	947	1008	1020	974	965	995	1021	983	1049	934	979	1019	971	989	1027	962	992	971	991	1031	963	948	904	906	1003	976	981	1055	1043	998	994	991	981	990	946	1015	971	983	976	1029	940	962	975	1006	956	936	952	983	1006	978	989	965	954	980	945	1009	1029	1026	934	947	963	1000	973	1001	941	957	993	1034	989	949	978	996	1022	952	991	966	968	1011	1008	1003	994	979	938	979	987	948	980	963	978	1016	998	995	1005	957	953	972	962	969	1027	993	970	1014	1027	969	1012	994	988	966	994	988	991	1001	958	992	982	971	1020	989	970	926	985	1013	1002	1011	985	1005	993	1005	918	1040	998	993	1027	981	943	946	1033	990	990	984	1014	998	986	1067	963	979	1041	996	950	886	947	1022	950	997	1009	943	1019	1023	973	947	981	1002	983	955	951	997	976	983	1027	1011	980	1011	971	997	991	980	976	948	1007	1022	957	967	942	1005	971	938	1006	1068	970	963	976	954	979	966	1050	1009	965	953	976	923	963	989	975	1046	1002	989	927	972	989	998	969	1049	943	985	962	976	950	1037	1032	965	1022	983	1032	946	944	994	1012	1041	1033	1005	1041	973	990	973	981	967	990	959	1014	926	979	996	974	1020	973	967	978	934	998	949	993	1064	957	971	947	1003	1054	956	993	952	969	1029	995	1020	994	967	1013	969	1008	956	1011	984	1030	994	959	988	943	1010	945	1004	1047	969	970	961	993	1008	980	971	1031	952	973	1023	964	985	1053	948	1023	979	959	989	974	998	964	971	969	1014	948	949	923	1050	979	944	1003	986	949	1000	987	1005	1002	978	992	985	951	1017	989	986	959	995	928	955	990	1036	935	1001	952	955	1010	1000	963	934	984	998	994	955	996	972	999	1034	962	969	955	988	1010	967	967	1024	1031	977	1005	1023	899	904	972	993	966	976	976	950	1000	993	976	1013	959	986	963	1024	985	987	974	982	989	964	1007	966	1000	985	984	923	932	985	977	964	974	934	963	968	1019	977	980	985	928	966	978	998	1001	976	990	1036	983	1028	985	1005	1002	998	993	960	935	1025	996	983	1014	1016	932	1024	1006	1041	1022	1010	989	999	1015	963	982	981	990	1012	1002	945	995	1007	969	945	1015	969	960	949	967	985	1002	1003	1039	961	1014	972	924	1031	1004	969	1013	993	973	998	964	1001	961	1027	945	999	1000	961	946	982	978	934	1002	946	1005	927	969	989	972	936	1014	927	956	984	1020	953	999	973	957	929	965	960	942	956	980	975	960	980	998	1039	949	955	1014	973	981	984	991	960	947	983	957	936	981	936	1005	964	988	1004	983	990	976	956	968	946	991	952	991	980	946	1033	962	952	969	993	1043	1014	1037	967	987	1018	996	1063	960	992	978	1054	929	977	993	972	1055	887	964	995	1003	1021	985	943	991	940	933	966	980	1034	1016	989	1008	945	958	1014	996	971	958	1019	971	995	981	1042	981	989	964	983	1013	968	987	982	1015	998	1012	959	982	998	993	1005	1015	1001	951	1005	1034	1002	917	1021	964	983	967	970	966	1025	1029	956	976	951	996	992	965	987	1026	951	975	995	1028	967	939	999	982	1025	1010	1001	967	1069	972	977	963	981	1031	935	956	986	944	985	984	1023	1005	989	1009	951	1028	961	985	998	998	1009	952	1017	1002	980	985	980	946	952	998	986	995	957	1009	994	1011	981	933	1017	978	1022	1013	1009	1042	1045	985	968	950	1042	977	1066	950	981	934	985	944	1043	936	995	992	987	948	997	1042	1011	998	1059	927	1000	1009	957	918	971	955	998	956	997	957	984	1045	955	1019	955	998	962	1023	947	937	1032	1001	978	973	1052	975	967	1040	954	948	987	986	965	1031	968	993	993	987	972	999	1045	987	986	995	950	976	897	1015	963	1011	1019	975	1029	984	978	1001	994	999	984	987	994	959	983	903	927	967	979	987	986	980	966	984	990	1024	954	1043	978	966	999	982	1008	1007	984	1038	1026	994	991	1047	991	987	1012	982	987	1012	1000	998	969	975	975	969	1022	954	1009	1027	941	970	980	975	927	1000	968	1004	997	986	978	1013	995	939	927	989	979	977	970	990	1020	1015	983	984	969	1021	949	972	1008	1005	935	1017	980	1019	969	1017	883	1013	956	1025	990	967	1031	984	969	1032	985	978	1020	983	1012	1023	1025	979	988	972	1021	990	983	992	977	1037	957	994	949	1013	941	1020	968	995	1009	1020	977	1027	961	968	968	1043	986	986	1018	996	929	1029	960	956	927	978	1010	1001	963	992	1029	929	979	995	924	963	954	1043	999	968	1009	1002	1021	1030	1006	999	995	955	961	960	987	973	1012	1024	993	993	1005	1024	982	942	1000	1039	965	991	1023	974	1036	936	997	1006	1009	964	998	967	957	966	977	984	961	952	982	962	987	1009	1025	1001	965	965	929	984	998	974	969	984	993	966	959	965	974	1002	1004	1010	983	1004	988	938	1013	1024	1011	1014	984	940	929	965	970	1032	942	1004	1007	1055	977	960	996	970	922	951	968	943	932	970	1064	913	946	996	1008	1012	931	1000	1005	986	1026	1028	1015	1005	986	1045	967	984	928	1033	1005	954	972	997	995	974	962	968	1002	916	993	943	986	987	942	987	1013	983	966	1027	958	1002	982	985	950	969	1010	987	999	944	952	955	954	952	987	963	993	936	1011	1015	990	994	909	932	964	965	1007	1017	965	1040	970	960	992	1030	1008	1027	956	1047	993	1018	987	1039	1006	928	976	1019	950	958	978	1007	1018	966	1007	1003	949	897	956	955	983	999	1005	1050	939	960	1042	941	1001	1066	1029	993	992	976	1024	992	998	971	1004	909	1017	986	1010	995	974	959	991	989	977	967	972	1030	969	978	1008	973	1037	1002	1029	974	1015	980	1060	1022	981	1008	980	944	978	927	999	1026	1005	1006	1021	976	961	966	985	993	947	957	1008	960	989	975	1059	1011	1043	1000	1010	949	975	933	915	1021	984	992	1077	1000	1000	1006	1017	981	974	1022	1007	1020	944	994	955	1048	999	956	1021	1016	1008	976	992	986	958	999	950	987	995	969	953	1009	993	1031	1007	1003	979	956	1040	993	1054	952	1016	963	981	1013	939	1015	966	993	1026	945	998	983	1030	1008	992	979	917	930	1005	1009	901	1033	1042	911	965	980	964	981	1033	944	959	988	964	973	956	999	1029	1019	968	1011	1002	1005	961	972	958	995	982	962	1016	1006	971	985	976	988	982	1004	975	964	997	1018	992	1007	914	970	1005	983
51178	41758	37303	41148	50259	43173	37531	32272	14316	4673	3377	2056	1141	771	677	685	534	614	672	1194	1143	611	582	595	396	478	480	867	688	300	294	272	263	293	298	270	277	279	224	284	300	290	251	273	286	268	272	238	294	297	286	243	231	281	273	245	275	298	234	266	265	263	289	278	270	245	292	283	248	284	280	268	274	246	268	261	278	288	274	280	276	241	244	248	249	243	249	265	258	258	250	257	261	255	259	244	250	256	255	270	244	254	278	291	264	305	268	282	250	272	266	270	275	245	252	270	284	277	283	263	260	267	275	273	260	256	287	255	270	226	256	268	260	270	236	261	245	273	279	237	298	283	254	262	264	225	273	265	253	253	265	305	230	257	265	269	262	266	234	280	266	283	275	299	253	259	262	289	274	294	260	263	274	305	277	288	269	285	295	318	252	271	268	266	275	245	291	246	258	254	249	269	274	251	268	297	255	263	245	260	272	316	284	243	239	272	277	263	239	273	281	251	256	258	256	240	252	284	249	270	281	256	260	274	258	255	288	283	262	300	269	235	260	258	256	295	267	286	268	248	276	242	240	234	285	272	251	237	263	281	294	236	248	261	297	284	279	240	241	281	242	279	254	248	260	260	266	297	251	274	275	295	249	229	277	276	258	287	263	269	255	292	280	252	254	258	268	269	245	271	244	231	265	295	271	292	278	288	309	267	265	282	294	249	269	259	257	245	245	253	257	288	246	266	254	266	252	278	253	264	256	242	307	252	259	244	262	260	273	264	279	252	260	258	280	247	282	278	253	288	270	270	263	270	261	265	263	236	265	251	278	266	280	268	269	283	274	254	287	261	245	266	278	247	288	255	266	270	281	247	239	242	263	254	273	285	281	286	272	279	285	263	276	285	273	267	268	264	279	253	269	270	296	268	263	319	257	244	263	249	285	225	269	243	257	253	235	279	288	251	265	260	275	265	267	284	293	266	294	259	253	254	275	280	286	276	251	278	263	271	290	240	280	270	268	271	274	252	291	280	273	252	283	281	277	295	271	251	273	259	260	304	287	249	265	250	261	273	242	248	263	310	255	288	268	244	247	268	281	269	258	260	250	245	283	251	268	267	280	241	283	283	259	251	274	258	299	260	278	232	286	252	297	287	305	269	280	268	290	253	274	235	232	276	258	275	292	271	261	231	244	278	270	257	240	253	251	293	244	276	224	233	275	263	253	269	282	274	257	253	235	261	281	281	233	259	267	259	280	254	266	293	283	274	280	289	263	262	265	245	282	238	285	240	271	272	281	257	282	280	287	242	249	233	252	259	294	297	238	268	260	266	291	298	244	234	263	280	240	258	258	262	264	264	245	281	271	315	267	270	256	230	246	273	244	280	286	256	252	267	277	259	280	255	272	261	245	232	290	279	248	278	272	304	273	240	245	264	255	280	248	256	255	269	280	254	263	262	265	270	249	289	266	303	246	246	278	228	288	281	258	278	304	285	288	258	253	312	275	258	259	246	266	278	265	291	250	270	252	275	252	298	252	259	279	263	283	275	279	256	304	253	291	292	232	247	270	307	249	270	237	246	270	260	294	257	255	271	262	233	273	255	284	266	235	271	278	258	273	268	283	252	298	277	252	276	269	254	281	297	267	249	257	273	297	282	249	271	268	279	266	251	285	249	278	280	258	311	252	301	231	259	245	275	259	271	260	269	268	283	278	256	261	242	247	245	278	267	287	292	294	255	260	247	265	298	257	254	242	271	253	266	252	258	271	292	256	261	234	301	251	281	259	240	265	281	276	224	266	258	283	251	300	257	258	284	275	243	281	288	256	256	256	241	276	287	275	263	273	258	265	266	260	258	253	279	266	260	252	242	249	261	273	298	267	251	291	265	283	271	278	215	280	281	249	278	251	306	282	269	258	247	257	292	268	271	249	248	270	248	274	262	268	254	286	269	274	255	284	271	276	270	282	258	275	254	283	262	271	279	249	265	279	236	286	256	279	279	246	266	286	237	276	280	249	307	255	281	300	264	255	287	254	268	298	268	261	262	246	250	266	282	254	229	270	308	268	271	295	288	259	245	289	269	276	284	261	259	259	252	257	262	284	268	261	272	244	271	276	283	261	263	260	261	257	320	265	290	270	235	259	279	307	288	250	254	292	279	255	272	285	272	275	291	248	230	255	258	275	269	260	281	289	251	253	254	266	270	233	273	255	262	257	259	285	255	291	289	243	228	261	281	260	303	279	259	302	265	259	255	255	251	278	285	268	283	283	256	254	270	247	236	265	244	266	254	287	260	287	268	264	261	276	252	239	273	270	255	247	279	285	276	254	252	268	298	286	265	282	252	271	281	267	265	269	283	258	259	302	274	294	234	273	286	283	269	280	286	275	260	234	273	281	290	297	282	269	242	283	280	248	269	264	264	259	292	282	270	252	268	268	256	272	253	263	278	271	250	288	242	274	288	288	268	271	260	271	261	250	266	270	256	252	250	280	267	250	286	263	249	261	266	302	275	278	272	290	267	238	268	276	262	248	281	282	263	276	235	260	283	273	282	294	262	266	250	227	259	256	246	277	266	253	255	243	265	263	241	268	282	314	288	266	272	248	256	236	258	234	264	271	267	257	262	279	268	258	256	281	252	274	269	273	276	283	274	231	238	243	284	253	260	284	275	225	225	245	294	260	265	275	254	277	300	248	275	257	267	270	282	284	236	232	272	261	286	245	279	273	262	288	254	269	286	273	275	267	286	271	243	279	271	260	278	264	236	239	249	287	264	273	241	289	238	269	290	260	255	262	283	258	272	279	285	251	268	216	291	251	270	273	252	258	270	259	292	257	284	272	254	279	267	255	268	260	296	287	269	302	308	264	228	269	282	269	268	271	280	317	289	234	251	276	276	271	259	256	274	276	257	287	259	273	252	281	268	249	267	249	295	278	249	289	256	268	287	257	273	267	243	293	250	253	269	231	280	248	261	251	257	290	270	259	273	260	269	267	285	269	271	246	276	276	255	284	281	253	256	256	271	262	259	244	258	257	270	251	255	289	291	295	289	279	267	270	298	278	295	251	284	259	281	252	291	272	273	273	251	244	255	254	264	272	240	252	249	267	249	268	268	234	272	252	264	257	277	299	259	260	253	253	284	268	255	260	271	229	264	279	284	245	272	253	259	269	258	261	280	284	250	263	254	276	251	250	297	269	265	244	270	251	267	248	281	266	265	246	289	274	266	249	268	314	280	279	266	284	273	240	267	271	288	277	269	279	260	236	261	267	251	271	261	267	233	258	261	288	281	258	283	257	269	263	273	269	261	292	263	280	266	249	295	239	269	266	264	264	277	268	262	272	251	261	261	276	261	257	283	272	272	251	274	268	240	252	266	269	276	260	247	286	312	241	247	254	263	255	262	295	289	244	276	268	235	261	242	264	284	262	256	265	256	297	266	290	299	283	254	273	293	270	263	269	251	236	267	269	285	297	245	269	266	267	285	275	264	266	211	275	264	287	283	267	261	251	274
46982	46784	42992	54045	64646	49782	51430	41427	16924	10369	13089	8751	4763	3903	3219	3035	2231	2796	3300	6293	6037	2480	2816	2877	2026	2542	2658	4675	3625	967	712	716	722	735	666	660	653	705	688	691	633	672	647	660	644	689	717	669	662	635	625	664	626	639	649	622	629	582	651	652	648	642	634	681	602	636	696	673	614	642	714	682	596	596	638	647	642	647	633	627	618	628	657	663	620	647	641	664	623	669	584	639	694	671	621	627	597	594	615	619	645	607	637	645	689	680	610	637	631	655	605	664	597	640	703	627	601	658	675	625	620	650	635	620	630	674	591	600	620	643	595	613	607	598	611	629	627	603	620	623	595	625	638	624	611	576	598	658	631	595	651	616	628	591	629	603	680	637	615	641	603	609	648	628	602	674	656	619	630	635	629	622	621	585	603	647	637	626	626	615	643	588	581	674	604	627	653	668	591	606	622	623	658	619	605	633	658	617	609	602	594	594	575	638	619	621	619	629	638	653	613	652	641	637	591	634	606	600	635	636	617	602	638	612	622	678	600	618	613	641	629	665	630	628	588	631	626	603	574	597	618	598	622	634	608	676	601	636	630	625	625	604	628	610	609	635	637	586	614	625	648	629	623	622	580	618	643	599	636	619	593	620	628	611	635	592	609	631	616	641	647	609	583	623	664	623	644	600	595	697	627	640	630	643	638	633	615	632	606	598	597	608	600	629	624	603	629	621	612	638	622	601	650	641	602	619	623	602	597	641	614	588	633	602	590	678	604	624	589	678	576	614	628	604	595	667	617	575	650	627	651	615	624	653	651	653	640	621	631	591	612	662	644	614	598	628	620	616	627	595	628	631	623	651	607	660	665	637	611	588	596	682	634	659	626	582	645	640	649	719	628	613	644	666	628	623	608	584	603	627	635	626	624	650	625	627	649	606	664	620	651	605	593	582	627	680	559	619	623	617	640	696	579	618	584	616	624	623	610	637	631	612	634	610	612	627	605	627	605	686	601	641	616	630	654	598	631	628	586	685	607	590	586	597	616	633	596	628	654	643	632	620	616	641	647	615	666	647	625	605	621	640	622	628	632	619	655	659	628	666	592	612	602	603	610	598	630	574	615	619	612	635	612	655	619	639	653	617	602	649	663	648	654	622	603	618	619	621	614	638	604	621	644	616	631	624	595	591	639	656	640	648	661	616	656	628	640	589	666	627	620	642	613	608	615	667	566	598	615	650	645	608	610	587	627	609	652	597	633	611	675	626	563	599	618	614	662	632	646	628	655	611	610	627	633	624	597	654	596	616	636	575	578	597	613	614	641	624	634	604	669	618	644	593	555	683	606	629	657	634	584	623	623	622	652	642	584	603	599	624	639	614	581	606	640	661	619	634	619	624	591	617	611	602	622	633	652	611	624	619	654	636	611	670	651	604	650	602	591	624	671	622	630	655	612	607	623	588	613	621	656	619	658	594	621	639	643	622	636	616	631	626	641	625	598	619	614	680	580	612	615	596	597	639	621	615	654	631	603	581	653	609	659	619	644	662	629	605	641	645	613	658	639	634	657	607	618	580	607	613	654	639	606	601	626	660	613	634	637	606	628	600	632	621	635	628	619	645	656	657	631	670	579	609	615	627	615	611	634	618	627	614	624	664	613	664	652	631	585	624	622	587	616	617	586	601	653	623	616	639	617	617	626	639	649	647	610	625	615	601	612	621	594	598	606	632	603	619	585	605	582	615	628	641	653	652	639	622	669	652	593	624	630	600	642	620	656	625	618	603	570	607	623	609	619	633	624	595	629	613	600	619	654	686	618	584	614	615	628	602	576	653	576	626	651	649	584	640	609	620	654	634	619	564	590	613	573	617	652	605	607	637	618	590	611	617	626	600	603	641	646	609	627	634	625	614	608	664	624	605	635	677	645	595	645	657	584	622	629	627	605	628	659	590	617	644	630	578	652	591	625	616	635	660	619	624	624	591	654	581	620	682	625	620	568	620	627	626	628	630	621	670	675	605	632	610	694	652	601	658	623	593	598	591	631	636	604	576	643	667	624	632	617	613	612	606	618	633	622	634	607	649	641	621	617	632	622	606	590	604	620	609	641	608	609	642	607	608	648	617	613	603	634	619	648	646	657	603	658	609	625	606	660	625	612	659	620	678	587	616	615	626	616	588	587	653	585	590	634	603	598	596	612	617	573	649	653	607	628	655	590	611	597	601	622	607	643	607	580	628	684	605	622	639	613	655	609	612	580	636	621	605	635	646	590	586	624	617	659	670	634	646	660	636	586	659	637	617	630	664	659	648	648	641	633	649	624	638	614	628	597	662	596	606	612	623	635	625	675	638	609	645	594	611	584	592	613	608	611	585	627	618	605	655	658	639	608	651	623	623	682	597	624	572	622	632	616	612	623	607	631	665	643	628	583	636	609	630	632	623	637	610	640	632	594	609	650	626	613	599	676	611	629	656	614	619	638	646	613	585	630	603	658	594	596	630	639	606	623	645	596	603	644	637	646	596	608	642	623	639	636	693	669	594	606	574	609	663	612	632	675	597	643	602	651	610	662	624	637	593	631	621	602	608	618	611	604	647	630	598	654	629	626	615	633	610	585	634	609	609	614	623	643	582	611	614	614	603	599	582	619	636	634	618	599	631	621	655	631	644	634	638	599	679	584	627	617	626	590	619	658	639	653	663	606	593	646	586	625	638	620	647	650	626	632	625	623	693	647	582	655	646	662	596	656	599	616	602	618	655	624	637	623	587	652	623	597	602	637	634	647	636	656	636	617	600	645	626	625	583	674	622	582	581	629	621	658	645	628	602	588	623	652	603	643	634	596	607	618	639	632	624	621	614	606	638	623	569	654	619	628	615	660	611	631	651	634	612	648	635	585	620	665	661	581	580	631	596	585	622	648	601	634	612	631	645	637	633	619	649	620	612	613	643	622	594	680	627	617	602	606	643	638	631	596	610	613	625	596	635	638	653	646	588	667	594	653	620	607	575	622	608	631	619	608	582	637	619	639	616	610	643	589	651	622	605	608	611	626	605	608	551	626	615	615	643	599	630	638	601	601	622	633	646	629	617	611	633	593	593	601	588	584	640	659	624	644	667	586	598	614	560	629	643	602	621	650	649	630	644	587	644	614	619	670	653	618	618	591	625	692	664	628	622	620	621	679	592	622	636	619	650	619	620	583	607	619	631	613	596	596	607	643	652	636	627	605	617	614	591	633	564	588	610	609	593	586	635	599	668	599	621	671	640	598	576	614	609	642	652	657	639	608	631	636	597	594	634	645	645	576	678	653	627	614	673	626	619	621	619	617	605	617	585	610	590	592	616	678	587	642	642	591	646	629	646	600	604	637	628	665	559	619	653	667	657	626	617	618	627	636	634	631	607	597	638	594	644	629	595	625	611	613	613	594	632	607	632	626	662	584	634	651	599	579	643	642	593	599	652	641	607	650	593	606	609	656	606	599	632	614	667	635	610	596	652	636	627	611	638	602	617	646	645	617	606
53214	39753	34943	40932	51383	48314	41162	39483	22351	10843	6916	4854	2183	1354	1198	1054	633	910	1047	1689	1608	847	891	856	617	512	1010	1600	767	344	192	202	216	206	218	197	184	191	182	221	176	202	194	207	206	170	200	173	208	182	189	236	206	229	190	191	239	202	184	171	176	176	192	184	192	205	211	211	176	190	193	204	179	200	228	211	190	173	201	222	202	195	178	188	181	209	183	188	189	197	178	192	183	213	196	186	229	193	209	155	193	182	197	196	191	169	181	189	177	177	191	199	202	176	189	179	203	188	181	179	208	187	189	208	196	182	189	199	212	221	191	207	231	149	194	200	190	208	194	178	195	206	192	163	165	208	209	187	175	205	212	222	179	187	211	181	205	181	198	182	194	197	196	191	172	206	237	184	181	199	183	199	202	235	181	180	178	184	182	198	185	194	192	192	214	185	162	174	222	181	211	189	185	195	203	180	214	210	184	186	195	189	192	181	197	191	194	188	211	185	215	186	201	214	175	180	189	194	196	188	185	194	190	178	181	190	185	166	191	161	205	225	181	185	160	190	193	203	170	203	187	219	172	191	186	183	191	228	212	184	202	150	175	182	213	167	199	193	196	203	191	159	184	182	197	188	177	199	201	195	196	193	155	170	184	185	184	177	182	192	191	201	170	190	166	185	205	168	169	177	216	183	193	188	205	186	193	193	177	190	195	188	172	218	188	201	227	195	204	207	180	212	207	176	198	207	204	199	168	195	211	206	200	189	203	198	194	178	195	204	223	168	223	186	183	210	199	201	208	173	187	193	186	209	203	198	181	161	188	193	201	190	187	178	209	182	178	165	167	180	183	242	188	199	192	211	182	190	189	200	178	173	195	188	179	185	191	197	183	206	208	195	198	181	199	235	190	189	184	211	191	211	163	179	210	193	198	191	171	189	196	208	211	211	176	192	221	182	190	211	195	184	153	201	201	197	181	168	186	201	188	171	189	189	202	205	226	189	187	193	204	182	192	195	204	187	181	189	197	165	176	182	176	188	214	223	204	184	180	187	158	208	187	195	200	211	207	198	182	179	183	180	227	202	213	195	230	201	194	191	177	162	188	169	190	160	167	187	181	208	217	176	187	162	197	196	189	173	193	189	205	179	186	191	211	203	191	199	181	188	176	184	183	196	172	174	185	203	198	190	205	189	191	212	181	172	173	198	200	203	199	163	192	167	190	190	200	201	162	196	205	172	204	212	158	178	203	195	180	182	179	183	196	176	200	174	203	198	188	184	171	205	190	199	194	180	187	184	202	175	200	206	209	186	223	196	188	188	186	188	201	202	207	179	190	210	181	197	180	171	195	199	188	182	205	175	209	171	188	183	198	189	166	217	186	183	183	174	187	166	187	213	157	209	194	190	167	197	177	210	196	224	206	186	202	187	198	201	204	184	205	179	191	183	198	184	215	204	210	156	161	174	177	170	197	182	194	210	208	177	183	194	175	230	222	198	171	212	156	195	177	177	204	206	182	205	195	194	205	188	179	178	184	189	185	169	180	188	185	183	179	201	173	200	221	192	189	175	190	186	171	220	198	169	181	166	187	172	189	185	165	177	184	211	178	201	189	189	189	158	169	193	202	198	200	181	196	192	158	171	186	180	215	229	189	193	197	191	203	171	183	193	206	191	163	186	200	154	186	200	203	179	200	167	212	192	210	171	189	188	189	177	205	195	199	198	206	209	183	158	183	161	184	182	196	179	195	184	211	197	194	205	193	185	185	203	207	197	175	177	194	188	198	217	185	194	201	191	169	192	194	197	173	210	208	202	208	188	173	191	200	201	200	185	184	199	189	173	179	202	178	213	191	212	199	154	173	167	171	185	177	193	200	199	181	219	205	191	189	183	187	200	195	189	183	214	205	189	192	193	192	180	169	184	192	191	168	201	177	188	215	183	176	200	185	188	174	196	193	173	194	200	191	227	202	181	178	176	206	189	175	208	187	218	201	191	198	201	197	178	189	204	200	195	182	200	198	207	195	193	180	188	211	188	182	180	211	188	194	193	179	184	201	167	212	172	202	188	182	173	187	207	218	179	174	177	157	179	207	195	170	182	173	189	178	204	203	177	181	219	189	183	177	186	188	190	189	169	185	189	195	205	187	176	169	187	171	195	191	187	192	188	200	184	191	191	189	210	184	191	174	185	168	200	204	207	185	192	208	171	212	207	193	199	188	215	179	188	188	192	195	199	210	177	191	204	195	197	169	201	216	176	192	172	202	202	232	188	197	187	215	196	207	190	187	187	173	212	208	189	191	179	199	173	192	197	242	209	202	178	190	172	207	192	217	184	202	215	189	182	178	194	174	214	182	204	187	178	205	184	189	198	195	207	198	182	177	151	200	188	178	184	195	170	200	202	211	188	191	204	178	167	204	179	215	189	186	193	191	175	207	189	191	194	177	195	208	187	195	206	177	170	178	244	183	181	215	178	168	188	231	188	194	177	175	190	187	186	195	177	187	161	188	178	206	198	217	185	180	202	197	194	192	186	192	203	180	177	228	187	168	198	189	230	201	192	208	179	208	188	145	188	189	180	199	162	167	173	185	210	179	190	189	192	178	176	203	181	207	194	185	170	206	175	175	167	183	187	223	202	182	186	179	195	186	188	191	160	179	178	217	183	208	195	191	206	169	184	199	188	199	202	181	188	200	180	176	171	181	198	183	196	183	205	194	166	192	203	186	190	190	178	197	182	204	188	178	193	194	171	183	174	198	207	197	176	169	184	183	191	177	193	193	200	191	172	201	185	177	215	212	173	201	182	187	183	194	211	184	182	195	189	223	186	191	189	193	183	189	171	172	193	198	185	180	171	189	194	185	165	192	187	200	201	196	181	186	197	197	168	197	182	194	192	223	208	167	179	180	189	161	173	193	194	177	215	187	226	215	184	178	202	216	200	192	191	213	200	176	207	184	192	204	191	163	191	193	184	184	207	161	192	183	181	192	186	197	177	176	172	179	191	213	183	200	177	190	210	176	219	200	178	198	188	193	189	193	196	192	173	227	192	176	180	184	195	201	209	207	222	184	186	210	213	196	182	204	192	183	222	187	165	186	173	179	205	182	208	194	187	198	183	205	176	195	212	196	219	193	188	208	173	177	168	198	192	178	186	211	166	190	182	158	181	179	195	198	181	190	183	195	207	221	199	175	181	225	180	227	165	186	183	213	176	205	183	172	193	196	199	195	174	189	188	195	198	193	189	154	164	203	197	207	186	165	170	189	190	180	178	184	203	162	203	204	197	182	173	179	202	203	199	203	186	195	217	207	184	179	174	171	206	186	185	216	174	196	199	201	188	196	193	196	199	200	194	193	191	180	201	180	192	177	199	200	196	183	179	184	162	197	184	187	184	186	204	194	220	177	170	181	191	194	213	218	201	191	190	199	185	167	183	191	199	180	197	178	186	165	187	184	188	194	195	165	183	214	207	201	195	161	171	177	192	211	199	184	193	194	201	180	160	224	189	181	195
51013	47544	47839	57442	66956	54677	59473	48447	24318	14589	18743	16172	8508	5967	5923	5428	2973	5244	5520	9611	8457	4515	5142	4702	2839	2476	5371	9421	4517	1501	647	629	589	615	592	581	596	602	600	583	556	598	546	538	605	525	529	540	529	554	524	534	511	523	516	507	518	527	508	503	517	519	534	478	481	521	477	493	536	523	509	492	499	482	506	518	482	522	490	516	524	490	533	482	476	513	495	495	466	542	496	528	504	481	512	470	502	509	483	496	493	535	502	486	495	526	485	484	516	489	465	487	473	469	474	433	499	491	477	500	509	493	495	482	489	481	492	505	491	471	465	502	481	470	447	513	493	476	500	454	483	489	479	485	477	496	469	496	432	482	520	469	473	493	469	483	452	476	465	498	488	492	502	460	481	511	487	461	479	464	485	486	493	517	476	495	467	493	462	506	431	518	482	497	471	478	489	490	466	481	482	432	471	482	495	471	480	469	509	455	531	490	467	466	468	478	466	445	482	476	422	437	466	491	462	487	450	445	447	459	473	450	477	480	470	450	512	500	507	503	468	456	520	498	485	471	480	443	532	508	503	469	546	529	495	490	480	435	514	460	509	482	473	506	511	479	488	487	476	529	443	504	529	494	485	467	498	481	497	476	476	507	479	489	514	510	502	512	461	503	506	454	451	457	492	464	468	487	466	480	474	511	485	485	443	502	508	467	513	470	490	470	508	481	497	402	516	469	493	454	482	490	485	446	530	463	458	458	448	496	464	488	481	501	485	435	537	501	501	473	482	466	497	484	505	497	500	491	469	499	479	483	499	491	487	489	516	461	481	490	469	463	440	487	449	474	470	464	495	476	478	470	519	501	479	447	441	483	486	476	474	470	491	475	506	464	473	483	452	486	466	455	484	521	538	510	494	484	470	485	476	469	463	480	491	466	433	506	426	485	503	449	475	470	489	460	479	488	460	518	461	508	459	505	485	462	456	500	493	445	484	448	496	490	462	468	448	450	462	460	446	501	463	465	545	524	477	471	483	441	498	507	448	476	466	463	491	481	497	459	488	451	487	480	474	493	493	480	485	480	495	479	481	475	465	465	521	473	454	486	518	459	468	460	480	488	466	475	450	468	521	499	475	456	460	496	471	485	467	488	461	471	488	500	501	484	469	495	467	449	481	500	473	475	512	479	514	458	452	510	497	465	457	454	443	503	483	508	461	490	494	446	483	463	431	443	459	481	459	500	444	451	484	435	466	435	506	458	459	527	507	450	487	498	452	426	481	482	491	500	522	488	454	541	493	468	510	471	474	506	466	473	488	494	497	501	506	473	491	458	525	461	463	504	454	463	507	496	477	522	494	476	489	505	512	482	460	477	449	491	466	448	519	531	481	491	487	500	472	472	470	501	483	450	482	472	472	519	423	478	502	484	490	475	503	497	512	503	456	483	486	504	452	463	469	456	528	493	508	476	489	408	473	469	471	478	511	480	434	492	473	492	491	483	426	511	492	471	488	476	471	453	501	479	510	529	454	467	455	483	482	509	466	463	525	453	485	416	478	477	500	480	495	469	470	477	463	419	441	456	469	475	458	477	457	501	497	457	475	453	482	455	520	472	464	502	473	461	457	493	508	489	484	471	491	481	492	466	495	441	432	482	493	445	468	447	491	479	478	476	506	510	488	530	499	481	458	451	496	483	473	477	483	480	486	482	477	520	463	539	493	527	476	497	460	476	477	511	478	450	466	499	483	477	510	514	468	454	484	496	430	507	460	499	472	485	465	480	472	457	533	489	486	479	483	438	447	470	480	489	469	459	449	452	473	459	455	461	456	492	466	471	429	474	499	473	537	500	486	466	484	476	473	473	535	435	478	458	483	492	475	458	479	478	496	496	443	493	475	525	471	477	496	534	492	404	507	451	515	427	543	438	486	459	535	509	494	489	487	495	518	450	463	486	451	532	509	458	458	452	483	485	482	488	472	457	478	424	499	504	451	471	492	475	479	472	450	482	496	453	500	428	490	478	493	495	456	456	487	449	455	501	510	500	461	485	434	499	492	462	455	478	479	434	460	467	483	455	470	469	486	472	500	448	457	478	478	455	501	469	492	478	469	494	454	459	504	477	507	503	481	470	512	513	459	522	500	468	480	487	456	493	504	459	527	477	494	472	446	446	493	488	489	454	446	490	478	461	480	447	502	486	496	447	487	488	467	474	481	477	450	476	477	429	461	466	516	463	505	469	469	522	445	516	516	479	440	496	486	484	469	501	480	511	485	482	428	523	450	465	501	477	432	513	495	485	475	458	448	480	501	494	461	480	454	455	520	463	469	493	516	478	511	456	486	453	476	443	457	514	493	481	464	494	469	498	501	459	470	472	467	478	481	506	451	497	464	456	495	470	479	441	457	484	491	482	473	476	493	495	471	503	440	491	491	494	451	515	489	482	512	497	504	471	477	475	497	487	501	478	437	476	501	490	486	481	484	470	505	452	461	484	495	479	477	480	475	460	487	504	494	511	488	455	477	495	484	461	519	475	475	490	493	467	462	454	501	476	481	500	454	453	467	483	495	445	477	501	489	465	474	494	481	508	426	517	507	481	495	491	450	517	499	510	451	505	481	478	515	437	457	466	508	437	494	462	477	502	495	464	465	458	444	445	513	439	488	499	477	485	510	467	502	508	444	483	454	477	472	471	490	453	488	458	531	461	448	493	472	477	503	429	495	482	504	463	471	553	460	462	491	504	479	445	471	450	458	496	456	498	472	504	481	451	482	459	469	473	485	478	452	483	487	456	481	439	489	478	477	471	481	492	486	478	466	454	459	458	443	455	418	507	487	466	435	509	471	483	490	478	462	503	478	478	465	484	462	491	480	484	451	472	452	472	539	481	488	475	471	507	509	468	461	470	474	464	461	471	472	501	507	497	492	532	504	484	486	486	452	502	487	508	504	519	457	507	490	517	520	490	469	422	440	495	488	485	476	496	505	481	468	484	492	519	459	525	465	491	460	470	454	501	441	491	466	477	483	479	476	457	467	465	493	468	460	507	482	496	478	442	512	492	482	478	486	467	498	499	488	530	503	453	457	523	520	512	514	463	444	530	486	490	471	483	470	452	489	479	440	482	525	458	479	466	472	460	508	438	465	478	507	489	488	537	499	463	497	452	514	480	493	463	460	429	505	471	479	452	479	456	476	478	487	429	485	451	502	467	462	507	474	478	455	458	478	484	489	466	428	499	479	451	520	489	470	477	475	473	467	503	476	465	485	490	467	485	470	481	459	468	458	450	466	506	500	442	481	472	466	452	505	486	483	479	486	472	500	486	480	506	499	443	461	453	511	473	492	450	484	469	459	450	481	464	504	478	459	455	485	484	460	490	467	476	484	481	457	463	482	431	473	433	486	477	465	474	521	465	456	493	420	486	494	462	479	463	520	510	468	466	479	497	498	458	489	453	489	455	495	471	496	495	486	468	469	489	457	508	457	444	484	489	502	464	440	507	445	483	484	481	500	495	492	550	497	520
20962	15501	8923	10249	12080	7239	2917	1973	953	684	618	585	538	401	515	458	472	502	471	510	507	445	450	445	396	426	468	449	488	454	419	468	402	429	454	457	469	470	479	449	417	420	421	458	404	432	485	476	436	442	388	442	392	417	447	445	467	443	515	428	441	417	450	428	449	441	439	446	427	471	448	403	442	443	423	435	443	449	429	456	448	418	474	393	444	431	428	435	462	448	464	436	445	421	452	483	432	417	438	423	428	409	475	468	446	440	440	425	488	453	426	401	428	455	453	431	410	455	413	423	440	481	436	441	450	507	399	467	435	474	426	434	426	459	485	402	460	447	429	473	442	439	486	448	426	446	473	425	459	417	433	455	442	432	441	453	438	462	428	447	439	440	456	396	468	476	452	468	447	503	434	418	424	449	448	458	476	438	430	430	481	470	447	427	434	451	457	441	415	424	444	435	423	433	446	478	419	465	479	411	425	456	456	429	442	444	468	411	434	438	444	438	438	442	455	401	489	469	430	456	475	442	453	447	442	482	438	446	422	443	450	431	436	439	436	468	411	473	431	449	431	457	478	461	435	433	389	463	458	487	442	413	454	405	431	427	417	437	446	437	448	456	453	466	441	445	478	421	472	403	439	451	441	452	441	471	442	426	434	432	436	424	423	468	456	422	434	420	389	457	440	421	470	476	458	421	458	410	456	416	453	420	452	483	455	462	414	446	437	410	432	445	442	429	449	409	448	427	429	464	438	423	446	407	448	457	450	444	451	438	425	487	442	443	436	476	442	455	429	461	436	441	475	444	450	441	458	438	475	396	431	512	479	474	495	427	477	441	447	453	443	430	449	409	411	427	415	475	452	458	476	437	456	473	474	447	429	459	494	429	456	408	455	447	441	412	470	473	442	397	421	401	413	443	459	422	496	452	444	439	435	419	422	431	422	450	467	438	459	453	467	453	444	431	475	447	426	422	488	450	410	467	444	454	446	470	458	435	435	392	429	436	455	390	445	459	461	431	462	451	452	442	482	463	432	457	450	450	440	449	428	442	450	404	416	420	435	456	452	426	454	451	437	477	463	424	435	479	443	423	477	471	458	456	419	442	458	418	443	421	450	483	430	468	437	447	435	430	458	436	438	442	475	450	448	393	436	377	421	462	446	433	434	458	405	438	433	436	440	442	466	443	405	449	480	437	440	409	501	469	417	442	466	438	434	422	482	422	417	436	454	429	446	433	415	468	459	456	426	430	459	425	510	482	454	447	403	451	463	452	431	446	457	395	458	417	436	410	425	440	440	433	419	416	429	463	442	434	457	476	398	462	456	423	473	435	409	454	471	449	442	462	432	440	430	443	433	465	461	433	460	458	416	487	445	429	436	467	428	445	467	453	458	473	475	442	456	449	449	437	450	437	429	431	451	481	440	451	460	479	435	465	401	483	445	497	446	419	437	439	443	468	430	479	418	411	445	425	449	439	423	429	437	415	453	441	430	503	470	430	443	438	423	428	452	452	473	486	455	451	427	433	427	455	466	422	409	424	421	463	423	457	482	436	434	467	491	421	453	453	408	422	421	425	456	425	452	477	484	437	449	424	407	448	438	429	441	436	412	438	458	424	446	463	470	454	447	444	428	437	431	408	444	437	460	446	445	436	438	452	412	458	442	479	413	466	455	463	449	388	435	442	439	438	475	417	410	406	455	422	426	488	434	454	458	422	435	433	449	440	453	429	434	479	439	417	437	470	439	408	475	430	414	436	406	419	486	449	435	457	414	456	456	462	472	426	436	421	449	425	447	417	431	483	443	471	451	440	424	410	432	368	433	427	436	438	467	419	472	428	432	489	433	443	444	429	405	460	430	449	434	461	435	470	456	483	482	436	457	450	469	456	450	431	460	428	386	464	417	466	442	441	420	471	420	441	427	429	472	440	449	452	461	468	481	431	458	411	443	453	423	456	510	484	483	457	451	405	483	412	423	474	413	443	428	461	457	468	433	419	455	468	395	422	465	464	462	403	450	401	455	439	468	455	433	439	455	442	411	508	420	477	417	436	439	445	432	476	453	456	445	454	430	444	464	463	451	408	429	444	444	438	462	436	424	429	459	439	434	425	460	468	452	447	458	424	445	485	456	462	448	430	414	375	445	458	422	459	422	448	456	408	436	449	453	447	446	448	469	427	403	412	428	457	434	384	420	410	445	455	418	433	460	392	432	446	430	409	415	431	453	424	474	471	432	474	447	451	418	482	447	451	469	428	482	420	451	440	445	425	428	444	433	452	413	458	444	441	423	411	425	393	444	437	461	438	447	427	409	451	432	423	434	450	424	471	456	428	434	457	481	428	444	469	428	440	427	417	440	493	434	425	428	421	433	427	430	425	459	426	421	456	432	423	457	444	461	450	464	440	438	419	419	431	458	440	452	428	467	430	432	451	436	420	437	428	453	415	435	449	445	458	460	464	452	446	404	454	457	429	385	431	391	448	480	436	453	447	489	392	484	519	444	463	426	450	446	446	447	447	419	399	447	432	459	434	485	456	444	456	462	421	434	444	447	431	414	415	440	419	478	401	403	396	448	456	443	437	421	465	426	432	456	464	461	466	434	463	437	438	443	451	468	455	463	465	445	473	425	469	421	415	398	459	409	424	463	431	406	424	386	451	422	448	461	441	427	412	461	474	434	430	413	394	416	444	462	435	413	455	447	419	462	459	424	503	437	427	422	418	436	507	472	452	406	463	449	413	435	396	436	481	460	422	427	491	489	431	442	389	461	433	448	453	424	450	441	441	426	436	405	422	438	444	424	462	440	443	468	466	452	429	434	468	430	410	476	434	446	459	437	422	424	417	441	446	481	437	468	471	441	452	411	421	441	438	455	483	395	425	432	427	436	471	438	429	413	390	462	457	438	446	470	485	401	422	440	446	459	419	468	412	411	468	473	420	451	421	440	448	465	426	404	440	435	448	454	423	435	418	405	440	472	482	435	480	446	458	382	465	416	433	466	452	423	456	450	439	453	435	438	399	442	431	473	428	439	468	421	455	399	418	438	442	445	470	464	477	435	434	411	431	438	463	427	477	411	452	498	471	415	444	433	443	465	475	468	459	443	457	443	461	426	408	427	467	449	435	448	452	425	483	500	435	408	419	448	441	456	443	400	416	455	428	430	411	439	429	420	408	443	456	483	437	484	452	431	449	446	407	462	438	425	439	446	394	456	462	461	428	422	409	423	429	401	448	446	426	449	419	452	445	420	439	462	453	476	431	435	465	489	444	465	457	441	436	453	419	460	456	414	465	439	437	454	432	427	451	449	482	448	473	437	428	427	420	456	435	431	465	450	469	439	457	451	417	431	472	415	465	437	457	457	452	447	452	439	454	438	432	468	465	465	430	440	437	406	429	444	423	422	446	432	410	422	435	479	439	456	439	420	422	450	415	432	427	451	435	453	473	430	445	429	480	429	416	456	441	425	399	416	417	442	407	398	433	456	444	422	425	425	443	462	452	473	484
16496	13657	13844	22351	29655	19858	11619	7450	2541	1780	1959	1821	1398	1239	1262	1201	1169	1257	1188	1386	1355	1204	1060	1107	1068	1076	1133	1195	1083	1018	1024	966	1029	983	990	993	950	1031	985	1001	1000	984	918	994	983	1010	1012	962	979	933	1023	947	980	1045	987	983	1011	1002	944	1023	1022	955	989	949	989	1030	1010	1022	1022	1025	995	1000	1005	1062	1015	1011	977	992	984	967	1026	929	1017	1027	948	1032	957	953	977	960	955	978	911	1026	1016	1016	980	956	985	978	957	937	929	953	989	978	984	978	1026	1011	975	1008	1006	999	995	1008	1037	928	894	939	989	977	979	967	962	999	985	1042	956	956	956	987	962	969	998	977	1002	973	1010	996	1011	951	933	976	963	1021	955	1010	993	1015	950	979	977	968	967	1006	1014	974	988	996	989	996	1050	1000	1002	1020	988	999	1017	970	1028	977	1042	956	1019	988	994	978	1002	1008	990	992	1049	941	1047	1004	996	989	1067	955	1010	974	997	1047	933	951	1004	1025	938	1020	1014	964	1013	945	954	1005	996	967	1042	992	987	964	1026	984	932	961	1019	994	985	925	965	961	1012	939	967	1029	946	1008	1011	1077	1010	976	1035	971	1027	1022	980	1044	957	941	966	995	1047	1008	999	954	970	970	989	952	970	1010	966	936	957	941	1015	1020	956	990	1006	984	984	986	955	1032	983	949	1027	998	991	1023	1034	1009	933	967	995	992	960	992	1019	1042	944	1002	1046	1032	980	1011	1003	1053	955	1008	1036	1015	1014	986	1013	952	967	1016	1068	975	999	1000	1011	959	964	1058	1016	978	1004	1055	997	992	993	1015	1031	985	965	997	1046	990	971	1020	1003	1022	999	985	979	1008	946	1008	956	970	956	1023	993	985	1031	1008	985	982	951	981	963	1016	944	982	990	1018	941	969	1029	1014	1012	1011	998	978	1056	985	978	947	949	985	980	966	1027	975	975	1002	995	1011	1004	1024	1015	985	1021	970	1040	1015	1013	1002	1024	1022	969	1004	1031	988	957	996	967	941	965	1016	984	1009	972	1034	1019	997	993	1032	1012	952	979	961	1024	964	960	958	1005	956	996	988	1000	985	983	989	1075	1025	948	995	990	957	1044	931	998	932	940	976	994	1022	1012	979	1008	930	1021	947	1044	1005	1001	1014	1011	994	939	977	997	953	1062	1015	934	1005	1015	1015	946	952	1014	1043	978	977	917	939	1008	975	1069	974	996	1009	1002	1051	966	994	971	999	990	970	999	980	991	1005	1031	970	960	1046	986	924	1049	1013	1030	1011	979	981	907	946	1011	1010	969	927	939	976	974	968	1003	995	982	987	986	964	1001	1009	1001	947	983	972	992	1035	968	958	1066	975	979	1033	1001	935	987	1036	976	983	1032	999	1008	981	1041	969	948	950	999	1061	990	1005	1034	995	992	994	1039	1039	971	961	988	1034	970	955	996	1002	1011	974	1030	951	964	941	988	1030	971	1013	951	984	990	939	986	975	1034	976	1002	1008	1003	1079	1010	1003	968	935	1012	1005	976	1011	964	1012	1009	972	985	1014	1000	1012	935	995	974	964	1019	996	993	982	977	1050	996	969	993	1044	1025	985	1000	998	1014	978	983	1032	960	986	935	952	1019	1003	937	1027	1010	1018	967	1001	1011	1015	1053	973	1043	944	977	1050	977	927	948	995	1005	955	997	966	959	998	981	1021	1029	1002	958	1036	1002	1036	1051	1003	1003	1022	987	944	1009	1016	955	1010	993	994	976	1065	937	932	982	1048	1005	900	952	996	977	1004	949	1022	978	1023	982	971	951	1005	980	946	990	949	953	969	968	975	977	967	975	1004	982	988	980	995	970	982	1052	994	922	955	956	1047	945	988	1037	1010	974	988	966	995	958	1036	958	995	984	1052	967	989	979	1043	1046	939	1014	976	968	1003	943	1016	964	967	995	1014	993	999	1015	981	1011	1044	1024	1008	955	1031	1024	974	1002	969	946	961	1038	1031	983	969	1010	1011	953	1005	959	982	1025	1000	1019	1019	984	972	998	941	1011	1033	982	963	999	978	1063	971	1010	944	970	1027	981	989	1045	1027	1040	1047	929	978	1003	1028	1022	987	977	1021	992	994	972	973	938	979	1056	1015	1031	995	982	985	978	1028	1007	996	991	978	980	976	990	1002	988	971	969	991	992	1003	992	1010	1030	998	1037	982	1030	1004	964	1018	989	1024	962	953	936	980	1013	1035	1008	984	1016	1033	1001	993	984	983	1043	973	980	1004	993	994	938	987	960	992	1011	1044	1014	1016	1006	1019	1018	1064	965	959	958	1040	996	994	1011	998	945	963	992	960	991	967	996	1040	1044	1069	996	1044	975	977	957	951	1009	1013	997	965	968	1000	945	996	952	997	1016	991	996	961	1021	957	972	948	924	999	944	937	1011	971	1029	998	1011	960	1001	982	978	940	971	1008	976	970	906	1041	1002	964	987	1045	1023	1015	972	1009	1038	1033	973	1022	1012	978	963	990	999	977	1010	986	1019	997	1031	990	988	980	1047	974	962	1017	989	988	1006	996	981	1008	965	988	936	943	897	981	977	1044	1009	1073	1026	964	995	998	930	978	1004	988	990	954	1017	953	948	1079	972	1064	970	981	975	974	985	1043	968	981	935	1005	980	1001	1051	1029	966	1000	1001	980	983	983	1006	992	961	969	998	1049	1012	967	959	1005	1015	1009	979	930	1001	1046	1028	999	975	1047	1001	1039	1038	1044	952	1009	939	964	983	963	957	1064	1053	988	1005	977	999	1021	1025	1014	995	989	973	957	965	1025	982	1047	966	953	1010	968	937	1012	1012	972	1016	1003	968	994	999	1025	1000	955	979	1037	1064	942	971	948	1022	987	1016	966	1033	980	942	990	977	975	1038	991	984	1007	959	1010	984	931	974	969	989	987	976	964	986	967	976	986	1022	965	976	972	954	978	964	974	1027	1006	976	991	1037	1043	982	1002	958	1029	993	978	982	990	999	1020	1014	1038	957	993	1037	931	974	1007	989	955	931	947	1082	954	982	980	991	983	1004	984	1017	1011	1032	980	1026	978	989	976	999	963	1019	1022	904	961	1002	1041	1016	1008	1004	1005	1019	1054	958	986	1011	964	992	1039	956	984	1028	977	993	1064	1006	940	1022	962	967	1007	937	1041	961	1007	1008	933	1001	1009	994	962	983	928	942	967	1015	942	1004	1033	1002	1022	983	974	994	1023	1006	1022	972	986	955	1029	952	972	1019	981	958	1026	980	977	950	970	1027	1032	999	1009	1048	977	1033	972	996	973	936	1008	1008	1027	1025	999	954	1024	984	1022	961	959	943	995	1021	982	932	960	962	1011	995	999	1009	984	1066	1070	1016	1030	1011	1019	1003	954	1033	961	1021	976	1030	950	1019	1030	957	1018	979	1009	992	966	1021	1040	1028	942	969	1000	893	1006	968	937	1014	1023	962	956	971	1006	1005	998	939	1006	1001	995	999	990	993	956	938	985	971	1004	994	1025	1035	1028	983	988	980	974	1001	972	936	1043	940	1012	945	959	998	1056	1011	1006	935	979	960	946	997	1004	964	985	969	995	1011	1012	982	948	1020	1020	1019	971	997	985	1009	952	995	996	954	956	1037	987	973	964	936	997	990	989	982	965	954	1005	978	969	930	969	988	1010	994	992	982	964	994	1000	1006	964	998	1017	972	1013	996	1021	966	1019	1014	965	1062	992	989	942	998	951	981	1023	979	999	975	1017	916	1012	975	972	912	1003	987	1007	1031	968	976	994	979	997	963	995	1022	984	954	984	1035	991	966	1060	1024	1020	964	1025	968	999	958	995	943	973	981	1004	951	1020	1025	975	977	1023	972	1015	1001	997	1040	1005	995	1001	1005	977	986	983	992	955	1036	1025	1018	1022	980	1032	990	1006	1026	929	956	1005	1019	970	968	987	937	1024	917	979	975	963	1023	989	1037	1039	959	1012	936	994	1029	942	1013	1058	1027	951	1039	980	941	984	1019	1023	1055	1022	1018	893	1002	1013	975	985	944	998	954	1047	1035	965	973	983	973	979	939	1057	959	1043
50105	39657	36655	42369	53139	50554	39006	32344	15152	4451	2889	3621	2015	1041	895	618	480	650	654	1204	1552	870	664	541	396	477	481	485	405	305	279	268	276	269	309	299	286	280	277	285	297	289	300	271	276	302	290	289	255	295	252	279	305	304	288	244	280	258	272	296	256	303	275	268	298	255	286	272	291	264	286	298	307	283	273	294	287	268	261	279	300	285	273	300	288	258	255	270	296	266	263	303	238	271	294	281	274	282	274	264	267	276	255	278	272	251	259	313	258	271	286	257	265	316	273	281	268	268	273	273	297	283	252	286	258	276	270	254	296	286	301	246	275	241	235	285	285	301	265	274	281	306	266	271	275	270	258	295	285	265	292	265	235	271	284	298	262	238	250	293	288	302	304	260	266	261	277	246	268	276	258	252	243	246	303	278	309	250	245	272	293	277	248	262	276	273	245	269	272	275	270	249	275	287	263	277	270	279	244	286	246	292	290	297	279	259	290	284	273	267	282	264	270	292	297	258	259	295	276	261	261	269	295	251	296	236	294	269	262	240	282	286	264	261	268	297	285	293	284	269	257	294	256	278	272	278	263	266	281	287	268	274	265	263	250	291	275	289	266	255	262	265	277	258	242	238	268	278	293	266	240	295	289	281	276	274	258	268	277	250	241	278	242	252	257	269	249	252	252	255	265	295	275	269	267	278	254	287	257	223	235	287	297	249	247	257	252	272	293	274	240	270	246	254	274	282	283	270	274	273	290	270	261	257	242	311	257	259	268	262	282	248	307	263	262	277	261	262	272	259	280	270	278	268	253	272	277	250	259	244	281	239	267	278	275	265	281	303	268	286	273	284	270	265	303	257	257	298	264	288	263	262	280	253	299	258	274	243	264	268	291	286	282	269	285	234	274	275	281	288	264	263	251	254	267	287	294	253	296	243	273	274	269	283	250	272	277	254	259	258	252	262	250	279	256	294	274	284	256	283	272	241	266	271	267	286	288	250	272	272	270	279	266	258	269	284	305	266	276	293	297	262	273	254	244	296	277	290	294	259	259	259	249	295	293	257	290	273	259	267	281	263	303	266	270	271	271	261	271	263	270	256	255	286	293	261	280	252	301	279	281	264	253	275	251	279	265	261	236	295	267	249	275	280	267	278	263	288	283	283	312	234	297	241	269	285	270	263	280	271	290	277	304	272	283	268	290	241	261	266	294	257	270	270	266	249	252	266	272	277	265	254	290	293	292	242	263	283	269	290	285	268	279	262	262	268	285	270	255	311	289	286	264	276	269	241	280	279	224	268	270	274	293	282	290	268	277	264	241	246	275	269	255	273	239	260	280	285	249	258	294	269	287	289	269	263	285	240	247	258	267	275	284	289	272	285	262	266	260	301	273	280	252	272	242	288	269	267	279	291	280	260	239	278	281	272	271	292	265	307	264	278	280	269	283	288	269	277	287	266	254	247	282	243	231	269	249	272	259	268	283	280	255	290	251	289	282	269	252	282	274	239	297	254	278	302	290	263	262	275	271	279	265	287	277	275	264	292	257	270	269	290	272	281	299	279	277	298	258	263	270	303	266	255	296	284	264	275	270	265	262	288	256	301	255	270	265	274	266	276	247	237	279	268	267	270	282	260	260	277	237	259	272	248	266	259	280	228	299	279	265	274	297	273	291	268	297	267	286	253	284	258	299	246	276	254	241	277	275	282	255	262	291	271	259	287	322	301	284	262	256	278	253	283	258	253	286	264	237	258	259	265	276	260	263	290	271	268	279	278	271	270	275	242	256	277	261	278	288	269	251	288	311	287	264	281	288	257	286	243	277	272	261	272	273	281	291	286	275	257	278	294	265	253	293	284	260	291	277	254	266	252	248	269	297	242	244	312	308	264	252	277	270	274	270	236	268	276	257	250	271	267	257	283	298	280	279	243	246	267	270	284	269	270	281	254	276	285	269	313	268	308	256	254	260	275	293	233	255	233	285	255	285	282	232	231	266	282	291	273	258	249	253	256	287	242	276	270	257	285	261	278	271	277	260	269	272	302	286	286	294	259	234	261	291	241	258	253	263	280	311	291	273	264	287	308	241	287	292	271	245	257	260	266	275	266	251	258	288	259	264	277	254	284	278	320	269	265	254	277	284	253	264	256	306	248	266	263	295	234	256	271	297	254	229	285	273	289	258	272	252	268	286	272	246	288	267	260	245	286	245	271	258	282	256	236	262	264	268	246	263	288	246	275	267	270	285	302	257	282	282	260	275	241	275	273	263	261	274	259	262	293	241	253	282	268	256	293	277	277	274	269	257	240	227	260	248	258	274	279	275	280	300	288	265	270	258	289	274	283	259	270	268	250	277	260	282	258	307	244	268	282	294	293	253	268	251	311	288	288	267	288	274	281	293	264	261	276	250	276	265	250	264	292	258	262	277	287	275	260	275	274	279	293	291	300	261	261	256	303	274	273	255	271	276	278	311	300	296	282	270	298	255	278	252	257	289	296	313	262	253	272	287	286	252	266	289	290	265	249	261	265	252	296	248	255	234	272	240	285	252	276	259	254	310	293	258	268	271	260	264	258	288	237	259	275	276	306	287	259	252	248	291	277	287	267	289	255	301	265	246	289	274	255	270	252	254	284	276	290	269	276	258	272	270	317	282	240	320	278	293	285	237	268	253	309	257	268	245	249	293	268	265	269	272	261	271	307	297	280	254	289	301	281	288	287	284	256	276	275	241	268	257	245	240	264	270	269	276	256	295	253	266	280	269	287	257	236	254	285	269	293	279	302	259	250	263	276	243	229	267	298	248	253	263	288	252	282	290	257	263	279	281	310	287	282	257	254	258	255	242	261	292	267	257	268	303	280	261	273	273	303	267	277	298	285	277	278	280	278	284	211	260	287	285	280	305	271	262	252	254	285	260	288	252	272	246	300	305	298	252	260	266	280	219	237	269	254	258	285	256	303	280	277	263	242	253	257	301	292	272	278	264	261	264	262	222	243	272	277	268	254	302	239	279	242	285	278	264	255	258	268	268	274	266	227	259	284	253	297	295	246	302	289	271	283	301	279	262	276	291	263	258	232	273	288	276	275	258	261	214	274	284	275	248	276	268	268	267	271	282	272	273	287	268	274	273	279	299	277	282	259	267	276	274	274	253	284	270	264	243	273	269	265	283	266	237	275	247	295	276	282	283	299	258	258	271	274	289	273	278	279	234	278	266	271	277	293	248	255	274	258	255	253	296	306	262	259	273	259	286	262	275	268	283	274	276	276	257	267	262	272	280	274	280	268	281	267	268	259	283	267	287	269	268	249	255	246	247	264	239	237	269	246	253	246	266	270	283	282	267	269	255	282	282	257	274	282	262	296	258	245	278	234	283	300	265	252	285	260	261	272	261	240	278	265	279	259	262	275	252	244	259	294	266	261	267	280	246	258	262	262	286	280	277	263	268	267	288	272	246	267	274	269	279	253	268	269	269	268	249	279	277	283	281	264	263	270	251	276	263	286	285	264	260	255
46046	41622	44937	55063	68116	56630	52331	41049	17482	8096	11039	13433	8613	4519	4433	2525	2387	2857	3208	6758	8212	4340	3108	2638	1397	1954	1932	2259	1567	728	690	639	755	675	728	683	696	691	689	674	669	712	697	742	667	639	686	673	677	683	617	651	669	664	640	643	648	633	679	666	683	609	647	668	638	626	656	646	682	633	641	654	647	677	619	637	699	645	646	573	639	591	650	631	675	600	627	618	636	650	660	652	608	680	598	611	649	642	668	629	639	609	637	675	616	634	665	645	604	592	727	664	639	622	615	628	669	651	620	634	630	635	630	677	657	661	670	641	599	647	592	647	590	622	620	641	640	632	655	625	643	651	656	686	675	608	637	639	661	639	624	670	611	590	673	687	613	624	633	673	599	630	645	607	566	608	629	614	609	643	670	631	608	636	628	613	647	673	640	644	664	622	568	681	642	649	639	655	634	612	625	588	599	647	602	603	640	663	626	696	654	614	602	610	605	629	637	625	606	631	595	653	619	633	640	621	626	660	611	628	647	641	616	656	641	643	617	606	654	637	679	646	612	593	604	631	640	573	605	621	656	648	582	641	628	634	609	617	615	645	627	625	661	578	605	647	675	657	602	652	650	651	692	656	585	568	648	607	605	631	635	600	619	648	600	633	643	621	607	665	591	623	631	649	618	590	604	596	615	640	620	635	623	613	632	654	660	607	664	632	625	648	640	631	635	608	625	608	591	612	630	640	661	637	614	615	648	598	616	694	639	642	628	627	612	628	657	642	583	621	656	633	612	638	640	637	629	609	592	643	665	622	635	594	665	626	631	640	612	636	656	616	614	653	613	631	625	622	626	612	627	628	636	635	603	660	640	644	637	648	607	602	565	660	650	623	591	604	628	563	627	654	655	657	650	619	670	588	625	647	610	621	595	619	626	607	631	617	629	611	634	637	662	604	563	674	655	663	587	637	620	635	640	610	636	655	622	614	661	620	603	612	659	652	651	610	619	643	548	626	616	664	652	663	596	630	657	623	637	642	660	643	642	674	653	640	678	671	617	633	621	664	633	615	629	612	632	601	598	653	636	600	623	656	663	644	633	614	641	612	591	638	634	603	591	612	618	605	588	611	655	636	661	678	639	647	601	629	607	669	633	620	655	631	633	662	619	619	634	629	623	619	670	618	609	615	623	627	608	652	664	610	663	636	636	616	613	649	629	636	632	682	590	641	603	656	616	690	655	627	618	638	637	621	611	640	619	650	611	643	606	595	623	600	623	614	642	598	635	579	635	632	651	635	637	701	659	607	638	677	629	622	627	684	619	627	651	611	646	678	618	665	622	599	595	644	652	648	650	662	637	665	612	646	619	664	619	615	639	591	635	611	657	672	613	664	640	647	599	651	611	611	645	629	650	646	666	625	623	600	683	647	637	620	641	647	618	603	602	583	655	608	637	597	627	657	650	604	624	628	617	594	650	635	613	593	648	650	686	629	566	634	690	634	688	641	597	607	609	607	644	676	608	652	648	650	600	656	627	617	619	598	627	639	630	616	611	608	618	687	652	622	639	602	627	640	579	607	645	607	624	639	661	684	662	616	641	619	592	618	641	654	651	633	674	618	632	607	593	613	640	601	624	647	609	673	638	633	615	610	661	663	624	612	632	664	583	639	656	598	649	654	669	637	627	623	635	634	621	638	629	599	627	652	618	632	592	601	615	610	594	690	628	661	671	616	633	651	625	604	603	626	597	653	593	621	614	661	592	592	656	634	595	633	634	598	632	631	628	596	608	690	617	602	652	640	625	614	614	622	637	615	599	608	627	606	644	605	618	643	622	640	594	615	636	625	657	649	671	618	606	627	608	616	648	669	589	664	654	617	649	627	647	620	654	642	589	623	602	637	624	622	662	624	623	629	600	609	610	647	599	651	595	677	652	620	643	608	629	582	598	669	649	631	632	607	646	630	630	628	634	600	611	646	692	620	640	656	623	631	634	652	619	685	618	654	638	602	682	653	623	637	609	606	646	622	642	685	635	625	604	589	626	643	597	636	625	644	621	613	646	634	646	613	621	653	607	623	583	595	610	638	621	629	612	643	627	647	711	648	636	629	609	670	615	645	601	640	657	654	641	625	673	661	648	593	622	587	612	637	646	603	626	587	634	652	652	612	614	586	635	624	590	633	637	588	695	672	636	632	657	620	625	616	635	613	584	627	651	571	645	620	629	634	610	619	626	588	596	650	652	648	613	601	631	599	644	621	626	646	648	577	642	673	609	631	575	580	664	672	618	601	643	651	653	629	621	660	639	623	605	644	618	619	649	652	629	575	632	631	651	670	628	652	595	647	608	648	622	597	633	609	648	626	623	615	659	629	640	602	653	629	598	665	613	634	593	619	617	619	605	606	613	630	607	638	640	632	636	584	614	618	639	570	622	621	634	622	622	645	645	646	643	661	597	590	592	617	601	634	615	631	603	658	620	568	601	634	602	620	611	620	645	595	612	636	614	634	573	649	627	622	659	558	654	615	668	647	615	609	632	616	638	667	604	624	662	616	635	641	606	594	635	615	607	647	653	642	644	629	601	663	642	625	665	622	627	644	670	639	649	610	642	620	612	625	574	628	654	635	648	665	610	640	593	618	636	634	633	626	633	644	633	666	636	640	601	643	603	651	651	656	617	622	625	644	633	606	608	636	623	587	637	619	643	601	635	631	637	587	591	629	629	633	648	659	676	598	622	612	596	609	609	604	635	629	640	595	669	633	591	591	599	634	598	674	620	672	594	647	641	639	633	617	670	674	630	560	660	610	619	631	626	617	616	596	621	629	590	646	635	614	665	675	665	625	642	600	602	608	618	603	654	671	592	582	659	607	607	645	653	631	623	635	640	622	615	590	632	575	621	605	631	600	616	601	622	619	621	620	598	618	636	630	594	620	592	620	598	678	648	638	632	602	635	623	646	641	571	616	622	623	644	657	604	646	595	627	621	621	648	619	551	642	622	653	604	605	673	636	615	644	634	650	661	597	619	642	613	627	644	564	639	616	613	631	619	604	621	668	634	658	599	635	603	624	638	605	648	607	629	618	633	627	611	670	644	636	633	593	614	636	651	643	590	619	661	617	640	569	655	621	621	642	628	598	641	660	600	639	599	641	610	672	609	685	600	617	603	681	652	625	608	623	605	610	681	626	604	655	641	626	649	684	590	663	605	622	628	590	640	624	665	593	619	694	627	591	599	587	619	645	618	652	611	551	609	670	678	619	647	631	661	600	580	642	627	662	643	595	647	668	670	625	606	652	628	606	603	636	602	693	667	580	648	597	630	650	618	632	621	629	641	618	630	679	632	686	617	629	628	630	626	591	584	626	574	651	635	649	606	644	613	612	667	657	646	616	653	655	604	629	679	648	647	632	608	635	647	614	668	651	654	617	589	628	626	658	624	600	630	626	642	575	661	611	632	656	637	618	653	685	646	636	620	648	630	605	620	611	639	615	652	640	640	669	691	612	634	675	664	665	609	635	701	631
53763	40236	37143	44199	53492	51136	41149	34181	23511	12451	5730	6118	4469	2262	1103	764	853	776	1012	1595	2500	1824	1754	1116	482	513	633	529	364	249	218	192	220	214	204	232	223	223	191	197	214	208	207	215	210	202	203	194	194	208	204	195	213	183	172	202	214	195	215	170	205	193	193	179	206	208	214	212	183	182	201	190	178	206	194	215	203	208	203	174	176	200	198	180	214	194	177	176	197	210	202	195	203	188	214	198	176	206	193	220	184	193	208	177	179	198	195	221	217	222	196	191	200	205	225	179	217	202	199	187	199	183	191	201	185	197	186	184	234	187	209	200	194	183	206	200	228	219	184	188	212	195	181	214	156	201	213	219	188	193	176	183	194	211	184	219	195	190	185	200	211	183	189	180	211	199	200	180	196	175	191	174	190	191	208	185	176	215	190	202	177	196	202	204	193	184	184	200	186	205	219	197	187	190	194	199	220	193	209	220	171	215	202	190	192	203	185	192	189	201	193	203	204	188	190	198	178	196	178	175	190	175	186	225	187	192	216	211	196	197	179	188	201	191	181	195	202	192	208	211	186	202	199	208	205	221	186	204	200	197	223	207	187	209	188	193	218	210	198	174	198	177	176	199	186	193	217	181	188	209	193	198	217	186	184	184	179	212	197	216	194	178	199	213	175	182	188	184	178	216	191	201	198	172	213	203	178	196	203	222	191	208	214	179	165	227	180	195	188	188	187	179	181	206	187	175	169	166	179	195	203	197	220	216	187	200	202	203	182	197	192	176	188	174	207	189	186	174	191	164	218	187	205	194	190	187	181	185	234	174	166	217	199	204	202	189	183	193	187	210	191	193	190	196	197	205	192	189	196	167	174	206	199	228	180	198	177	181	204	194	194	201	225	207	189	206	201	212	183	201	196	181	190	185	191	172	202	176	194	192	187	181	186	201	204	191	204	209	201	212	191	193	208	214	184	169	188	198	193	196	171	191	196	167	183	207	190	210	187	203	180	212	183	210	189	187	186	163	181	201	187	180	204	197	196	191	180	186	205	197	219	211	181	174	212	203	165	198	182	190	217	193	193	178	215	187	192	226	161	166	187	184	197	217	189	177	203	210	210	201	215	205	219	216	213	181	188	203	198	178	212	205	200	207	200	191	211	172	213	173	197	202	191	179	186	187	191	215	215	191	182	192	185	191	208	181	188	183	198	188	195	171	188	210	202	167	213	194	190	207	188	198	185	217	204	163	191	204	215	168	177	202	202	193	212	230	206	206	180	191	180	197	231	226	190	182	192	181	175	191	177	199	201	193	196	204	186	192	200	190	229	168	170	210	193	192	178	188	193	178	177	170	186	197	212	178	200	187	174	217	203	179	173	194	191	210	209	183	205	164	203	193	203	198	200	219	215	176	187	185	198	188	192	193	204	187	197	189	195	205	193	193	198	207	209	167	212	212	208	221	203	184	209	174	186	195	207	184	184	195	183	195	211	197	196	218	202	205	223	194	162	193	194	203	171	217	190	182	211	198	181	242	184	194	168	203	197	206	200	208	192	215	181	186	214	188	181	208	202	212	199	181	198	183	155	203	210	204	193	192	217	183	194	198	221	186	202	193	205	164	175	222	186	205	186	189	207	202	174	209	178	193	179	183	193	212	200	212	191	176	175	200	194	213	220	187	207	176	214	205	188	199	181	205	212	187	219	208	200	206	165	182	197	165	157	190	193	179	194	206	194	213	197	191	198	180	202	191	184	163	201	218	188	165	197	180	225	191	195	184	201	200	155	183	214	202	240	206	165	196	199	166	195	228	183	191	214	182	196	164	185	206	185	172	197	180	209	191	188	194	184	183	185	172	209	205	183	218	193	184	182	219	186	193	184	186	180	188	206	185	187	199	218	185	204	214	186	207	183	187	166	175	206	192	187	194	200	192	193	163	194	165	179	190	211	202	201	208	178	200	189	181	189	195	179	210	203	184	190	199	188	189	189	227	192	183	216	210	211	219	195	201	161	183	187	207	183	191	186	216	215	205	184	195	212	200	202	182	191	220	200	188	185	195	197	207	224	170	196	213	203	199	184	212	193	217	212	220	205	168	204	198	186	209	207	189	191	202	211	196	212	195	196	180	191	178	224	191	212	183	196	198	213	210	213	186	180	185	177	216	184	174	179	193	191	180	176	195	204	182	186	215	208	186	196	209	194	199	181	187	180	181	188	182	217	210	194	198	186	209	188	199	176	181	206	192	191	206	194	174	220	223	163	174	208	212	211	217	194	186	195	190	197	199	169	180	187	216	203	217	199	208	215	176	188	212	199	188	187	176	218	194	205	233	193	203	191	200	152	197	209	200	171	171	194	208	190	205	184	180	210	162	201	193	223	219	184	202	193	195	180	211	183	201	201	218	186	192	190	194	197	201	185	201	221	191	199	193	211	214	196	158	175	183	183	190	169	191	194	197	197	189	181	197	218	182	185	184	202	198	187	186	210	219	162	191	215	203	195	156	188	217	184	216	207	189	195	200	207	191	180	206	198	193	176	181	199	179	205	200	205	166	190	205	191	175	195	185	186	197	196	226	191	166	189	208	201	168	202	178	197	201	183	207	199	190	185	177	197	190	183	179	184	185	190	196	209	220	194	186	187	200	187	167	207	172	184	191	199	168	198	175	201	198	169	191	188	199	190	190	171	195	182	171	189	193	182	186	166	202	176	177	203	202	194	208	202	212	199	184	213	226	202	215	203	176	164	192	168	158	191	186	193	199	214	178	200	194	184	205	185	196	171	178	218	176	206	197	165	193	200	166	201	200	175	184	205	193	194	203	190	181	158	189	205	199	183	185	190	198	191	191	185	179	180	176	198	189	187	176	213	191	176	174	167	204	233	213	192	192	205	180	165	202	213	203	191	162	228	205	188	185	189	212	211	187	198	178	175	203	197	201	194	190	196	182	205	182	199	216	175	229	181	192	196	188	168	189	186	191	164	191	208	183	206	199	216	193	209	182	181	192	195	201	208	202	190	200	188	200	210	184	176	200	170	207	188	187	186	197	193	192	195	202	197	207	196	198	193	211	219	201	182	195	186	212	185	202	204	197	199	174	169	200	189	204	218	178	186	185	172	237	172	192	209	189	207	189	165	194	200	219	178	196	193	176	211	182	194	199	193	207	203	198	198	201	160	196	194	202	190	213	194	193	208	191	208	198	201	198	179	176	214	189	203	185	185	210	191	215	199	195	164	197	195	212	208	219	214	199	208	190	204	226	165	184	187	196	196	196	185	209	182	183	220	187	206	200	215	185	210	209	206	190	196	193	206	202	216	212	216	208	172	183	185	187	161	169	188	189	217	190	185	207	171	200	218	211	181	197	193	184	212	196	193	194	206	210	203	189	224	205	187	190	209	170	182	219	204	192	187	178	179	204	172	198	179	206	212	170	208	202	213	206	191	189	156	211	210	193	215	169	178	175	200	214	193	184	217	190	210	194	174	229	195	182	177	204	211	211	212	203	180	193	222	197
50207	46135	48086	58528	68925	58869	59433	48549	24150	12844	15275	19311	16493	9005	5505	3918	4535	4199	5728	8847	13563	9998	9525	6013	2264	2457	3674	2629	1619	670	643	635	610	653	597	610	638	550	615	591	553	568	576	548	554	535	571	544	529	519	529	533	482	537	543	477	531	480	537	520	539	514	538	503	537	490	523	482	489	513	525	510	475	475	532	578	488	511	473	486	502	499	490	504	502	477	524	516	512	462	530	532	472	485	508	525	504	505	527	533	516	499	507	521	458	487	532	507	513	518	519	512	491	481	493	526	499	507	501	498	473	440	526	490	465	466	472	474	514	520	510	485	499	482	491	469	482	477	506	512	511	517	491	456	526	511	518	472	480	525	506	472	485	536	450	510	475	482	468	499	507	519	500	490	506	498	479	502	486	471	495	508	480	497	554	506	478	439	483	517	531	494	492	476	492	505	476	450	509	451	538	490	514	518	483	478	545	534	479	469	478	488	488	500	492	476	477	508	492	450	479	468	485	478	495	486	484	448	512	490	515	464	535	507	504	461	468	509	527	507	519	479	459	449	488	504	536	452	468	504	492	490	453	480	466	499	452	482	480	519	471	482	471	495	540	470	503	457	460	442	500	488	497	521	475	494	463	476	525	488	489	508	519	500	460	491	496	469	503	504	516	469	519	497	480	500	502	510	477	497	479	486	476	481	499	506	444	472	496	531	518	497	488	515	491	480	514	478	481	526	473	459	482	498	524	479	458	521	496	511	461	501	519	442	466	507	500	513	520	477	475	506	456	494	492	478	472	508	464	469	473	491	479	508	547	498	510	497	494	469	469	502	502	479	524	515	486	479	492	513	483	531	469	494	501	449	536	509	514	469	496	492	467	498	501	482	452	476	442	522	497	485	460	510	510	452	500	471	447	451	499	480	469	463	456	503	544	474	477	494	460	450	494	477	511	506	512	467	467	514	457	460	461	485	462	491	476	470	484	492	523	534	480	467	545	481	454	494	487	471	482	522	404	491	481	486	478	468	470	486	464	508	471	483	458	522	509	541	491	513	445	446	493	465	456	522	497	500	495	478	494	476	518	464	478	474	488	502	488	483	480	473	467	490	479	445	485	509	492	519	499	498	489	486	456	489	489	446	445	480	483	460	494	508	499	474	475	481	510	502	490	508	477	437	522	518	525	469	484	483	483	481	524	461	546	474	508	477	477	529	471	508	511	490	484	507	465	487	483	500	482	472	498	500	462	521	446	480	506	485	481	507	466	494	501	524	501	457	504	499	503	514	531	464	501	552	483	479	501	465	493	529	463	525	511	485	510	463	507	497	471	492	507	507	497	509	492	506	501	457	451	491	445	469	469	463	501	449	466	499	511	503	509	495	442	459	486	491	480	511	474	493	512	496	507	493	499	512	470	497	503	511	441	470	489	490	488	535	479	439	461	458	479	521	491	491	483	473	473	501	500	501	507	509	471	488	500	473	491	493	491	472	458	521	454	492	494	482	530	478	520	455	492	527	495	505	520	528	483	503	477	497	502	458	447	531	431	495	473	519	474	491	502	473	462	502	463	493	481	510	469	511	487	482	482	550	492	527	503	490	489	491	483	523	509	492	483	498	482	467	497	457	488	471	453	477	503	473	502	472	469	483	489	510	498	506	484	487	524	497	493	445	482	486	460	473	435	466	509	461	513	501	501	490	508	512	461	485	472	498	475	457	491	473	507	520	487	458	500	495	474	532	451	484	503	462	502	427	493	505	490	478	467	445	459	532	521	493	466	488	465	467	465	472	495	492	527	469	469	491	520	488	486	535	485	433	468	499	512	472	516	493	476	479	518	489	514	477	504	493	513	502	475	491	532	504	488	501	457	479	505	520	493	466	507	490	491	495	473	482	484	514	479	458	491	509	481	525	495	509	524	505	474	493	460	462	489	484	478	492	471	495	502	477	495	463	470	452	508	463	463	495	461	486	490	482	480	517	495	523	491	470	482	477	495	504	473	520	514	492	467	467	511	465	468	498	480	487	501	496	511	510	489	524	485	467	497	485	517	466	487	472	457	472	472	490	486	466	473	509	496	509	481	476	453	504	520	503	467	524	468	524	491	518	490	475	474	466	455	502	483	491	492	508	460	488	513	446	471	497	452	511	504	525	508	503	511	484	515	526	459	479	539	512	485	481	501	487	488	492	466	496	494	484	497	480	483	469	530	514	461	474	487	526	499	474	501	486	490	553	514	492	514	490	473	471	464	466	497	505	542	497	494	504	499	495	475	496	487	481	502	455	481	487	508	511	458	463	493	484	475	475	527	473	508	470	493	481	480	464	453	485	528	448	504	495	524	507	474	482	500	506	490	501	458	548	488	490	493	442	489	501	458	455	480	462	494	473	507	458	491	525	485	484	493	496	487	511	468	480	468	499	500	515	477	498	502	478	519	467	473	502	501	506	464	496	482	503	508	473	482	453	508	484	474	530	496	504	499	450	515	507	483	487	469	474	514	504	471	494	489	513	509	482	515	472	488	490	498	471	506	501	499	455	501	454	471	504	495	526	519	494	500	502	476	504	488	488	514	443	492	463	476	480	488	555	493	499	497	481	474	503	484	433	462	486	476	480	490	455	500	478	496	474	501	535	517	486	514	487	502	499	490	503	477	499	472	454	504	482	480	499	469	491	504	484	461	528	507	498	473	487	474	495	459	498	447	507	515	467	527	510	482	482	444	460	505	459	508	504	475	533	443	479	492	482	500	509	485	478	516	480	490	522	475	508	487	467	471	526	485	496	480	500	524	479	468	485	512	502	458	489	518	522	474	514	501	448	462	465	509	519	491	537	493	460	508	510	470	485	485	498	495	474	474	524	454	501	503	515	469	443	488	450	496	526	488	484	480	500	482	469	452	495	494	457	488	502	528	428	492	468	425	517	491	473	443	465	480	484	503	461	486	506	460	448	471	474	479	454	471	468	489	488	463	455	478	502	487	533	518	492	495	519	496	441	481	482	471	491	484	517	491	478	483	500	485	499	516	503	536	495	505	491	508	495	482	484	472	473	441	464	489	445	480	481	515	469	517	497	505	475	469	496	481	511	512	443	483	486	513	473	480	497	490	466	490	489	489	528	448	498	460	498	517	507	470	512	506	513	503	476	476	489	462	510	521	518	477	459	507	460	508	491	484	463	485	463	497	486	467	456	492	479	504	491	514	509	451	490	431	501	509	454	492	500	475	489	500	461	539	498	520	486	471	466	460	470	453	451	486	466	518	482	453	503	487	475	471	505	505	521	503	493	466	507	481	507	485	491	470	512	486	467	480	476	500	501	462	525	503	469	497	498	515	512	486	503	500	494	489	460	509	514	490	505	450	510	451	479	491	513	486	489	514	478	539	499	514	491	479	453	459	494	479	521	471	457	479	511	499	500	479	485	491	457	465	436	527	474	479	484	489	480	517	495	455	511	469	531	506	478	509	487	468	501	502	466	466	479	452	495	482	459	464	517	491	471	471	468	492	501	513	532	484	498
18237	12787	9141	11984	12966	6907	3091	1437	696	557	457	530	598	430	469	477	439	493	526	476	455	453	489	464	455	440	481	451	465	426	412	446	436	485	438	420	439	438	439	419	448	454	449	452	456	400	430	450	447	526	462	462	440	430	427	436	439	398	484	480	471	436	452	474	460	461	454	478	461	482	448	499	434	422	462	434	430	436	455	424	463	480	448	408	494	429	451	442	462	464	435	426	443	448	422	464	446	471	442	413	400	442	417	432	427	433	418	448	457	421	441	462	472	425	436	467	454	421	440	430	464	422	424	427	446	478	451	400	460	439	466	442	472	466	468	441	456	463	443	417	421	454	406	451	454	461	433	408	428	402	471	450	469	420	447	494	441	425	447	427	473	448	446	428	441	435	448	464	483	469	427	427	455	472	467	472	412	460	445	471	468	488	420	445	379	455	446	423	456	445	502	469	441	449	444	464	422	440	436	432	396	449	422	449	436	411	423	477	428	447	450	458	437	436	422	479	476	429	463	459	409	488	463	406	433	465	452	461	463	447	424	432	453	479	425	440	471	463	427	441	454	469	444	435	433	468	439	450	455	472	430	438	437	476	443	453	472	433	427	410	452	463	454	459	428	444	425	410	451	436	438	439	433	466	488	445	434	450	425	445	456	413	441	455	462	452	455	482	460	462	406	442	427	416	459	464	479	464	458	452	456	425	454	404	453	446	508	476	420	448	432	430	447	463	450	451	468	430	458	448	498	425	409	446	486	485	424	449	400	440	445	456	457	421	446	459	467	433	463	439	445	465	449	446	491	460	452	431	417	420	423	426	442	447	485	482	456	430	441	421	422	477	393	445	475	456	434	447	467	395	446	461	410	474	434	463	482	450	446	435	446	437	483	415	482	463	444	414	448	443	464	455	440	422	438	431	434	434	450	435	419	443	423	472	464	419	443	449	472	440	455	481	462	430	444	422	443	453	487	452	461	452	443	451	425	421	439	441	452	475	469	452	446	404	439	428	487	483	430	450	436	446	426	452	448	458	445	416	460	450	486	471	440	427	461	464	443	434	439	442	462	437	434	461	485	427	451	412	431	440	458	464	464	472	461	434	451	464	442	446	451	468	432	468	442	436	459	484	455	450	433	519	446	415	455	468	467	479	463	462	469	463	396	471	453	439	485	484	439	451	467	463	457	457	494	459	428	443	456	444	407	448	407	420	421	420	424	404	471	461	465	415	491	454	449	483	472	408	442	457	435	458	437	401	419	453	445	412	454	421	433	458	450	447	446	449	403	465	469	479	453	454	444	451	433	415	460	405	408	447	434	472	457	461	451	473	467	431	502	498	424	443	480	439	497	434	449	425	468	452	446	463	464	453	451	461	486	418	455	462	472	474	482	449	431	440	441	483	410	449	436	451	469	446	445	474	439	449	435	432	443	451	423	465	471	434	423	400	436	444	482	442	459	433	474	423	457	459	419	470	423	480	463	437	409	444	460	431	471	451	413	463	473	415	471	465	472	448	448	431	429	440	466	460	447	491	468	455	413	469	472	468	451	408	419	445	467	398	458	463	443	443	460	452	454	444	437	419	469	432	480	422	486	406	424	412	472	405	471	466	422	472	397	444	428	437	443	404	480	431	499	490	453	463	428	475	486	469	468	432	475	458	429	417	453	429	451	380	453	423	377	455	435	482	446	456	434	425	444	462	474	421	406	428	447	485	453	441	474	474	447	462	488	470	433	423	457	453	450	419	448	446	430	438	466	439	460	415	456	450	419	433	448	470	470	420	453	468	431	435	474	444	475	464	481	438	488	429	405	435	462	428	458	446	446	461	448	417	450	453	451	466	454	420	452	468	407	471	473	443	450	486	405	422	456	460	412	426	435	478	423	463	441	386	463	433	482	460	448	445	450	459	421	427	476	427	452	408	427	397	449	483	428	470	469	409	469	434	445	468	491	419	417	456	406	441	462	461	457	445	422	447	416	440	498	440	424	475	414	452	434	455	455	438	475	419	448	481	475	449	451	463	444	448	469	447	444	423	470	429	445	464	446	458	444	419	387	401	495	447	445	437	473	477	407	450	432	475	409	419	432	468	422	454	401	442	402	462	441	406	445	457	420	446	465	443	489	469	427	488	450	451	460	469	457	421	439	460	463	445	434	439	440	455	431	465	432	417	431	445	437	425	448	450	466	477	408	450	461	490	443	470	450	449	406	435	462	451	485	433	447	459	445	467	444	407	452	482	403	434	449	474	478	442	451	398	459	483	462	413	446	465	430	420	444	402	448	452	439	419	407	465	431	425	487	500	460	420	410	436	437	465	427	481	453	414	427	442	420	441	464	446	454	426	422	465	464	490	423	438	451	454	455	432	453	445	443	458	442	455	448	415	427	422	454	446	455	470	435	475	441	446	490	463	436	448	469	429	450	469	489	450	462	461	435	461	465	430	488	437	448	510	431	436	430	437	499	428	470	431	427	426	468	449	463	455	414	445	442	455	463	453	400	407	439	468	435	410	438	475	477	409	460	472	457	436	469	437	435	447	468	434	452	449	466	449	467	479	461	468	439	417	426	434	458	461	448	434	473	450	494	448	418	437	455	483	455	425	513	440	461	428	461	463	464	462	420	465	462	469	375	409	491	454	417	451	458	461	454	405	458	433	438	433	448	456	451	446	409	402	411	449	463	439	441	473	451	458	463	433	427	435	452	455	446	404	480	459	442	467	449	478	454	465	389	461	423	418	474	457	481	440	442	457	453	457	456	426	407	451	463	442	465	417	427	472	462	428	461	469	463	442	452	422	452	428	437	458	438	452	444	449	466	430	428	477	419	436	419	411	439	437	473	462	457	464	423	448	436	424	435	459	434	463	469	437	453	480	425	440	390	419	436	416	459	457	457	439	438	466	437	487	394	453	450	436	454	453	448	438	480	457	438	479	458	462	500	437	428	432	474	465	467	470	460	469	423	413	433	463	446	438	458	485	463	440	421	441	431	437	442	450	414	425	427	482	462	444	468	402	459	507	433	470	443	431	448	444	410	467	429	455	444	440	457	479	460	428	445	416	412	421	480	443	477	423	461	432	420	429	437	466	435	449	451	433	447	442	456	454	449	474	464	433	492	446	440	445	451	484	463	426	433	496	466	446	427	479	429	427	452	446	483	434	429	455	423	451	457	434	415	465	416	455	440	462	430	463	452	450	445	480	471	431	456	452	433	481	464	446	464	466	442	444	454	442	489	449	446	420	437	417	434	430	435	443	453	480	417	443	456	441	449	441	407	432	418	413	465	424	504	482	456	487	454	409	481	402	412	475	428	479	442	481	456	445	473	433	471	450	430	390	430	422	386	458	454	467	430	430	459	429	452	412	469	432	448	436	443	428	423	480	436	449	446	454	431	465	413	429	451	455	447	449	439	427	428	446	431	464	440	432	431	455	427	455	431	456	460	473	409	447	448	466	453	455	425	443	447	461	448	469	441	429	445	464	446	450	480	447	438	483	472	425	438	429
14295	12565	14943	25560	31309	20716	12133	5972	2415	1524	1513	1636	1698	1291	1093	1178	1231	1209	1162	1329	1342	1317	1309	1187	1063	1015	1010	1031	1072	988	1027	1000	988	1002	993	1025	1003	1040	953	983	1000	977	980	1004	994	983	959	1021	1032	1076	985	1070	1107	1028	972	967	1005	996	1002	999	1029	1019	1021	1010	949	1027	966	1005	953	974	945	984	974	1039	1052	962	1026	988	1028	993	953	983	967	905	1001	964	997	1023	1038	992	1036	1033	977	1037	970	1000	1003	1059	986	1011	1012	975	1017	1034	931	966	1039	1041	991	959	992	992	1011	950	1040	957	978	1001	1058	989	1009	948	1023	1008	967	1047	1017	1026	994	1012	984	1020	1021	975	986	1023	975	1026	970	1041	993	1064	961	992	990	1038	1012	1025	1000	996	1001	1012	946	1056	984	987	968	993	1024	1005	1046	993	983	978	1040	1000	962	967	938	950	960	1012	1033	1004	1018	1044	1049	973	970	1009	1012	997	1055	1025	997	935	955	988	1049	1009	1026	985	1028	1020	1021	1033	1009	1003	960	1024	994	984	1018	1001	1033	1009	1030	992	1028	1009	977	978	968	987	1011	1033	1008	979	1040	971	1021	994	1003	951	1010	996	1025	1046	972	1010	1063	1006	1031	995	1018	995	961	1075	978	1017	1041	1010	992	1025	1011	993	1031	977	983	995	996	985	1013	972	1054	977	1054	1009	934	1003	963	1007	1077	1030	967	1032	1045	952	958	1006	929	983	1011	984	1031	988	1059	981	1051	1014	967	985	1023	1058	1001	1033	977	1025	1012	1023	951	1037	1032	965	1024	961	978	1060	977	967	962	968	1023	1040	964	1002	996	987	978	1050	1018	1009	995	1036	994	963	951	1016	1011	993	968	968	978	995	1000	1018	990	1022	1045	998	1048	1059	1025	1019	1029	1038	952	984	1053	1064	997	1050	1058	1018	974	1010	1058	1016	1007	992	974	954	998	1018	1040	939	1028	1014	1013	1046	962	1016	976	968	961	977	1074	980	999	1025	1019	1047	930	996	1024	1012	987	952	951	959	1052	974	970	999	979	1017	996	1000	1013	939	1003	1038	1010	977	982	967	935	1037	1006	995	1005	1004	969	1005	1018	997	977	999	1011	1044	1025	956	1031	975	967	1029	1013	1009	1062	963	1007	1013	959	987	1018	1056	1023	988	1001	974	1018	1047	994	1002	1017	996	997	954	1010	969	1005	965	1070	1003	985	990	1010	979	1032	996	994	1006	989	1022	974	971	991	988	1028	992	992	1012	976	1026	1051	986	978	1022	976	1021	1004	988	1005	982	987	972	989	1006	1024	1004	1033	999	976	955	973	991	999	1059	1001	1020	1003	983	1026	1013	957	976	1044	995	986	977	957	987	967	997	940	997	983	1034	944	996	1030	974	1016	970	1019	1022	1043	963	998	1003	986	1007	981	1018	997	1010	965	1001	952	996	983	1012	1041	999	997	1030	1026	991	998	947	1001	1014	965	1013	1004	1001	1013	1007	1037	1031	993	1021	988	989	1010	969	1061	1031	1019	999	1005	980	995	936	967	1032	1000	1021	929	957	1004	971	1003	985	984	1008	996	996	1007	1032	1015	978	979	974	1003	1060	1023	1008	1016	1003	956	975	976	1006	982	989	1030	1055	1022	963	1010	973	1008	1003	983	1026	1031	976	1000	1026	989	1007	986	1039	1018	1021	967	1012	940	980	994	959	1007	945	1005	1002	1043	1021	1039	1007	1025	986	988	1065	1002	1012	1035	993	999	956	992	1045	1005	1015	954	1001	941	1046	986	976	1046	1033	992	1016	1033	1003	1028	1006	1028	981	1054	1022	1019	1005	959	1025	1032	1020	1003	983	1015	1022	966	996	997	942	984	968	1026	994	1027	982	1040	1044	1037	1063	993	1057	989	970	1035	1006	1015	990	994	1027	957	990	978	963	1037	1014	1006	1015	1000	982	989	975	1036	1007	1013	1006	970	987	1063	1000	1028	915	977	972	980	1023	954	1030	1085	958	1003	996	1020	959	972	961	1026	990	1012	1027	991	1001	958	1018	1018	997	1021	992	1029	995	1014	974	1015	1012	1021	980	1043	978	960	978	984	962	1019	965	959	933	1007	1031	993	995	994	1035	958	977	945	959	1025	1036	989	974	990	999	1045	1062	982	1068	1024	978	1014	986	1033	978	977	1022	959	967	951	967	1027	1038	963	1007	1035	968	933	1002	1045	1021	1016	1028	1035	923	968	957	984	980	1021	971	954	1023	969	970	1026	1006	1071	1026	1016	1058	929	1037	1055	1024	977	951	986	954	1039	969	1010	1063	1008	1000	998	1015	974	987	978	957	1001	1003	975	988	976	1039	1053	1016	1038	990	1009	966	911	977	1052	1015	1007	945	1005	969	1017	1016	973	1008	1066	1011	988	983	918	1003	1022	1008	982	997	1018	975	1016	1030	975	1039	1000	1010	991	1026	964	973	1052	1010	1022	978	1002	1024	987	1045	1010	1017	985	975	1005	1014	994	1009	1009	986	997	976	1035	1037	1042	1018	1001	1065	996	946	992	1017	1018	1010	1006	1050	1039	966	943	1031	1001	1036	951	1046	993	990	1031	1029	961	993	1020	1029	1032	1028	1006	964	990	1028	1051	1020	995	1024	1003	1008	981	984	962	987	992	1034	978	998	956	1022	993	1023	976	989	1021	940	1017	933	1053	1031	981	1018	994	952	1029	1008	995	948	940	1028	1035	978	958	1010	1007	1061	1064	987	975	977	1049	1013	988	1020	1000	1055	1037	1002	980	1026	981	989	944	1004	1039	994	988	967	1034	1046	1037	1002	987	990	995	988	1004	961	970	975	967	983	1000	1000	1044	971	963	987	1001	968	1008	1053	1014	1074	1016	1009	1004	1052	973	1017	1042	1005	983	1008	986	1014	1009	985	1023	1021	1053	1044	979	1003	984	937	988	984	972	984	1022	997	1005	1033	1002	1017	1012	1022	997	993	1004	987	1018	1044	1049	1052	1070	976	960	1045	975	975	1003	969	956	1049	948	995	943	998	976	1027	981	1026	997	969	1067	946	1016	1060	1028	1025	961	1006	989	966	1001	1032	938	1007	1024	975	995	995	1019	1004	976	1003	1008	1034	1033	1000	975	1014	989	1006	981	1030	1020	934	1014	1012	987	1013	997	1034	966	1028	1007	1000	926	994	1016	986	1019	1051	1011	987	1014	984	986	1021	1005	1019	923	1035	1006	975	1010	992	1009	1003	1039	1039	952	1013	1042	970	1059	1022	1032	927	1026	1004	1016	1021	999	980	1031	1008	999	1020	1007	1029	983	1007	974	1052	985	1019	983	1028	1003	994	976	962	998	1020	1036	1027	1059	1018	1040	980	1068	961	936	1000	957	1010	984	998	991	987	1008	1012	1026	1047	1013	1056	997	932	983	961	995	1006	1013	963	1001	1016	966	1062	1019	1024	1016	1028	1000	1066	982	1050	1031	1063	962	962	1014	1041	990	1083	1025	989	1025	980	993	1004	975	997	981	1035	978	1015	1003	988	1017	987	972	1048	1024	942	1037	1064	961	960	1006	1052	1004	1064	1002	970	987	957	992	1003	988	1002	961	1026	1040	1027	992	1024	1026	1072	1018	977	979	1006	990	1014	980	991	999	1064	963	1042	1006	980	987	961	988	984	1008	1024	1037	1025	993	1016	955	976	1017	970	1043	1022	1022	970	979	1013	984	1036	959	1001	974	1061	1049	1023	986	1011	1017	959	1001	987	1015	966	1053	1033	1050	1053	1000	977	989	1079	1022	997	940	999	984	1004	997	1032	1038	1018	950	1015	1043	944	988	966	991	955	998	1047	991	977	1029	1031	994	1026	1014	993	1012	947	1025	1025	1019	1018	1042	1015	1051	1044	1010	1008	967	1003	995	1020	995	1007	1006	992	1057	976	992	987	953	996	1051	1051	996	1041	986	1020	993	1027	1025	962	956	1036	980	1010	962	1022	1033	1018	1003	1012	956	1025	1055	1023	1035	995	1011	1016	932	997	986	1030	962	1017	1001	981	1002	979	954	1005	951	1006	1019	968	979	1036	1020	1037	967	1040	926	966	995	992	1000	985	992	997	990	992	1033	994	969	1066	1019	987	982	1018	1006	987	1021	1070	1004	1021	1028	1027	986	1012	976	985	961	987	1002	1043	1054	961	956	958	1033	993	1001	977	1011	996	986	965	975	1006	1002	985	1004	929	972	981	965	1046	1029	998	1007	1028	974	1019	1029	984	1028	981	1033	1022	984	1049	981	975	986	1007	1040	1033	916	981	984	1070
50734	40868	37370	45351	53348	49974	37924	28714	14528	4316	2006	1767	2268	1239	629	571	605	523	536	801	1087	1338	1000	425	341	547	577	400	293	321	294	252	301	280	255	259	290	267	274	282	276	292	296	304	249	297	267	252	284	266	294	272	275	276	304	269	292	250	292	285	233	267	297	273	233	273	267	252	300	294	272	257	299	274	255	262	264	242	249	257	288	265	282	257	266	277	229	226	250	289	273	289	263	265	270	249	251	262	260	264	273	263	252	245	289	265	321	276	287	239	279	296	248	256	230	267	287	295	273	249	272	285	264	255	267	293	241	287	256	242	290	235	267	283	271	247	257	272	257	249	249	269	289	260	271	258	291	264	280	242	267	299	276	266	267	287	258	269	268	279	253	267	250	271	271	265	275	282	251	277	257	274	256	252	278	257	252	288	282	288	259	272	302	258	234	304	270	292	278	293	264	269	248	278	292	269	275	271	273	255	291	249	270	261	284	335	265	265	272	259	253	282	258	248	234	285	250	283	280	275	242	275	252	274	284	279	271	283	275	290	257	284	258	269	268	260	275	284	240	240	279	270	257	282	295	297	244	260	272	275	254	270	253	275	244	272	298	279	280	252	264	267	258	256	254	300	314	282	264	232	288	285	249	251	272	294	287	289	260	280	293	255	304	269	236	290	273	294	250	257	261	265	225	275	299	260	254	262	304	270	269	259	247	258	259	305	271	288	277	280	284	255	290	261	265	298	257	265	271	264	263	279	260	284	266	277	268	257	244	279	273	263	268	261	255	264	270	268	282	287	264	281	259	268	270	292	256	276	259	284	259	252	270	250	296	269	258	237	235	318	259	261	268	283	273	290	268	295	305	253	276	266	261	280	277	253	260	278	300	288	263	289	295	257	268	262	262	236	271	253	269	248	292	262	261	275	268	273	279	277	287	244	237	266	261	288	270	265	263	255	245	253	298	268	270	268	295	253	284	281	238	276	246	279	263	262	254	268	278	295	261	303	268	246	304	259	296	265	293	272	282	291	273	238	258	257	248	264	257	290	254	278	258	278	269	271	259	274	297	257	264	250	254	257	266	281	295	262	232	254	258	276	298	266	260	296	276	269	286	231	254	246	250	289	244	263	264	275	249	269	245	245	295	231	258	251	290	275	283	280	266	242	246	278	287	263	241	254	291	240	240	253	259	272	265	228	254	235	285	231	299	298	282	276	288	269	252	262	285	285	271	258	264	283	290	291	283	279	278	253	248	248	250	255	296	281	234	273	255	229	252	240	258	276	262	282	279	251	234	271	250	264	267	259	243	278	261	283	261	255	258	296	286	304	277	247	282	253	293	280	307	247	249	284	262	280	257	308	256	262	286	256	286	285	266	312	286	252	272	292	272	289	262	270	299	261	267	268	265	246	274	293	265	273	264	261	292	279	280	258	237	288	258	268	257	277	248	262	220	250	283	267	257	255	244	298	265	272	282	262	269	276	231	253	246	278	271	257	266	261	262	299	272	265	263	277	261	250	269	292	270	271	262	312	282	252	272	229	296	254	252	265	233	238	263	272	305	298	272	270	294	250	293	277	240	291	271	263	244	270	268	265	269	274	260	266	257	254	283	262	271	312	248	275	251	253	271	263	262	267	282	262	287	275	285	247	279	260	296	268	246	301	302	256	290	275	285	277	256	288	302	260	287	265	275	293	276	274	248	273	277	241	282	253	234	270	308	254	233	222	259	274	223	256	275	261	251	283	256	243	278	276	280	250	267	274	253	254	278	269	241	255	269	249	273	249	251	256	257	266	261	238	258	269	279	272	286	257	274	302	283	269	270	277	270	265	279	253	283	273	265	281	290	276	258	250	280	267	252	311	291	262	289	265	263	245	287	271	269	288	294	290	281	260	253	268	285	271	283	278	232	285	277	294	275	316	268	302	261	282	262	260	272	278	272	252	271	299	261	288	289	266	280	277	281	268	262	274	288	241	255	298	296	266	291	272	238	271	266	286	272	255	247	296	247	288	280	252	291	269	270	246	290	267	290	271	255	272	287	260	276	285	256	305	252	271	238	265	294	272	258	281	305	254	267	282	269	278	280	253	244	273	283	259	236	243	261	276	244	296	246	282	301	265	253	245	286	299	278	259	271	287	271	270	288	261	275	275	286	256	262	282	276	305	258	272	244	250	260	245	273	263	278	260	305	251	263	229	251	275	259	271	241	279	245	254	297	265	278	254	262	250	263	248	240	241	253	283	263	273	263	265	264	294	254	263	269	255	265	273	255	262	283	286	278	275	257	257	267	262	278	282	271	249	274	281	225	274	299	278	265	288	245	284	280	274	245	276	290	287	268	254	280	293	254	274	281	281	264	262	268	245	253	223	282	264	272	256	272	309	297	260	274	265	282	286	288	254	260	252	293	279	264	294	286	237	271	275	261	276	288	261	222	275	275	271	251	285	278	274	262	247	274	288	294	262	258	251	280	264	280	258	283	264	290	279	256	262	267	273	263	270	271	274	252	244	273	272	275	290	293	290	278	255	287	257	282	254	241	278	325	314	270	276	267	267	281	273	247	241	270	289	263	264	261	274	259	277	282	263	269	264	265	287	250	260	266	262	244	244	246	245	251	279	276	268	290	272	257	270	298	293	238	261	262	253	288	262	276	294	297	276	265	272	267	282	293	275	243	259	255	255	276	290	273	286	285	271	287	280	281	280	246	270	279	264	295	272	283	280	267	272	280	242	243	258	248	259	244	256	257	260	266	290	263	274	250	274	237	257	232	251	261	243	292	281	291	250	269	279	261	308	253	251	277	294	278	266	257	287	271	251	265	245	275	254	260	249	299	236	268	262	264	265	271	282	268	287	297	283	278	255	261	265	279	292	297	285	312	272	248	245	253	273	274	278	248	266	259	274	261	253	260	281	284	259	263	262	281	285	267	270	258	244	252	246	294	263	276	276	266	287	272	275	262	258	288	250	289	286	262	276	297	287	277	263	269	277	267	256	259	289	279	267	311	281	254	292	266	287	288	252	264	274	252	268	284	277	290	269	273	280	256	301	266	286	268	251	276	279	281	276	284	283	312	275	251	264	248	290	288	274	269	278	261	253	266	241	256	283	269	287	286	244	285	296	293	262	292	260	274	268	282	239	281	258	275	241	273	250	264	286	282	263	253	271	279	257	285	283	277	273	263	276	277	239	267	218	286	258	249	263	278	264	250	300	264	257	269	275	289	268	275	256	238	235	273	283	276	278	279	255	233	267	275	247	274	284	274	306	268	263	263	267	247	251	289	270	269	277	245	246	257	273	258	249	269	276	263	223	295	279	267	251	266	288	255	270	286	269	280	272	280	283	262	253	284	263	280	277	267	274	263	248	250	275	277	285	279	281	268	271	276	257	257	248	280	246	283	280	263	273	290	267	247	294	257	241	263	300	260	245	294	254	268	258	244	287	285	268	248	272	286	275	254	259	288	261	268	264	287	279	308	259	260	258	284	274	280	252	265	284	258	248	295	275
44767	42012	44201	57477	66040	57740	50293	37667	17348	8067	8186	7439	10069	5676	2645	2723	2764	2579	2581	4176	6296	7597	5394	1584	1373	2645	2332	1519	1120	713	682	739	704	735	678	701	677	699	697	628	656	698	687	659	671	636	649	656	679	675	637	686	645	673	654	651	700	661	631	625	655	645	606	650	632	667	644	595	619	624	672	610	637	650	639	652	634	666	650	621	646	642	634	639	675	662	625	601	606	657	641	650	600	596	628	688	600	622	666	636	615	620	659	683	661	636	643	672	631	638	629	649	633	640	654	607	639	652	692	657	631	658	650	630	632	584	665	619	605	667	673	575	625	598	673	631	609	625	603	632	637	623	640	617	660	691	620	599	631	653	580	651	624	623	621	681	616	622	612	644	632	619	617	637	633	638	677	655	612	629	628	649	656	645	621	657	628	625	625	582	617	599	609	652	672	610	640	588	628	676	641	638	640	643	682	626	643	661	587	641	630	614	613	606	628	633	650	623	639	623	623	704	671	611	643	607	625	635	655	642	647	632	637	629	546	648	612	652	585	622	640	654	630	632	592	700	636	620	694	678	616	646	622	595	640	611	653	626	603	677	655	613	596	666	587	597	654	622	625	676	620	652	622	637	629	624	640	627	644	628	643	610	605	624	742	639	601	617	636	599	613	627	600	609	592	607	678	610	634	587	595	678	608	574	644	612	593	656	576	674	611	614	628	647	668	639	626	617	581	630	622	558	596	660	614	652	642	589	602	619	661	620	662	642	602	680	594	668	620	592	622	680	582	670	615	675	644	648	623	632	662	652	621	657	578	689	673	650	637	602	607	611	615	611	645	640	658	622	628	697	604	595	618	674	589	643	625	649	638	660	660	629	649	650	641	625	601	618	618	589	690	606	654	593	612	643	621	640	604	616	647	697	629	600	626	634	651	612	605	620	642	681	614	677	661	626	609	641	631	624	656	623	598	640	627	682	627	630	628	632	610	631	635	615	642	646	611	637	601	653	645	644	657	615	642	597	681	611	619	591	638	586	649	635	627	665	665	625	659	588	683	629	670	622	623	617	667	657	640	596	630	657	637	635	641	599	619	654	593	642	623	632	643	639	652	618	626	637	626	598	635	644	615	656	575	623	615	617	631	600	616	651	646	623	635	626	663	646	623	641	652	632	600	624	614	671	621	620	638	609	608	620	643	609	644	640	649	652	627	584	686	634	606	635	649	659	596	652	638	584	601	679	650	634	674	617	624	674	623	630	579	676	638	621	606	631	678	677	635	653	631	654	629	655	658	629	596	622	624	606	616	661	659	622	623	613	659	628	658	624	684	643	578	619	638	646	636	645	592	649	627	603	623	650	631	617	619	642	624	614	657	649	636	623	613	659	589	651	630	625	629	621	614	577	630	656	648	649	614	600	638	648	651	627	672	633	659	618	649	668	639	666	645	657	641	603	636	616	585	649	617	655	652	634	592	655	595	614	588	637	648	619	696	658	623	618	645	606	611	624	603	652	604	613	615	644	597	612	602	636	612	644	669	626	649	618	620	616	621	612	638	606	627	585	609	662	599	665	626	657	601	615	615	609	578	573	632	641	649	583	604	614	641	637	606	604	671	627	648	652	605	615	622	618	672	614	584	655	608	603	687	608	602	666	658	611	638	661	632	653	636	607	670	637	596	611	626	607	590	599	618	620	590	637	605	579	656	643	626	604	632	644	600	644	640	651	630	592	641	672	661	624	623	585	649	608	602	607	608	653	649	651	669	602	636	648	630	643	617	644	638	630	612	639	645	624	624	611	676	644	630	581	608	670	622	583	611	592	635	649	616	615	628	612	611	654	668	669	607	614	671	681	615	651	657	618	619	647	614	640	650	612	632	629	613	669	618	609	616	661	653	656	666	633	610	621	618	657	603	651	663	630	630	622	587	599	656	614	658	660	668	623	662	639	626	589	662	644	644	606	578	639	650	668	650	676	655	592	611	574	615	616	639	646	656	679	636	635	617	616	604	639	620	624	659	677	651	638	637	615	613	621	661	634	612	611	677	619	659	692	591	618	595	583	613	615	682	633	624	603	639	607	639	594	609	600	633	645	639	595	613	608	643	625	660	614	596	619	614	600	628	664	605	664	610	590	647	638	619	586	631	633	606	672	650	634	619	572	622	659	646	643	617	619	663	600	619	680	607	597	625	633	616	605	628	661	628	661	620	657	614	649	637	617	651	631	622	663	616	605	615	620	656	662	662	619	610	638	650	651	631	611	615	636	664	635	632	668	704	662	615	626	611	617	626	597	607	664	637	581	586	587	599	655	683	624	580	640	607	640	661	659	602	648	598	597	614	626	629	592	634	596	591	628	592	631	637	653	672	631	624	648	621	653	615	669	633	619	580	628	626	590	622	601	654	661	622	622	643	594	625	625	617	628	638	617	597	642	628	643	624	651	607	614	645	591	614	630	628	648	646	612	644	640	623	658	649	589	671	668	604	593	600	649	642	630	700	639	605	662	649	645	674	633	638	636	599	585	669	616	635	649	616	579	624	637	636	651	611	609	672	629	622	613	609	676	630	582	631	636	610	629	649	651	608	632	595	596	611	644	646	602	618	638	668	631	610	615	640	636	596	619	672	583	609	685	638	634	632	641	664	628	673	618	617	621	609	606	648	638	621	608	608	601	625	615	625	612	622	634	642	668	668	598	638	620	598	618	602	617	642	641	636	614	655	620	600	649	603	617	625	630	611	648	609	641	626	645	630	621	648	650	637	641	659	607	633	628	645	688	676	671	596	652	606	634	605	614	661	620	631	625	647	643	613	630	602	674	657	651	637	667	629	594	631	577	654	667	581	611	635	719	610	608	639	665	612	627	591	639	605	631	602	685	627	606	632	639	601	647	618	637	620	613	616	659	645	653	622	588	613	655	608	652	605	599	646	627	597	643	649	595	610	653	649	592	652	635	625	642	644	663	593	597	659	628	615	656	656	606	658	604	620	657	617	644	621	627	617	631	626	605	652	653	666	625	585	646	599	622	628	682	661	625	654	605	648	652	622	659	645	678	660	619	644	633	582	627	614	644	657	640	630	642	643	627	639	665	618	653	656	578	599	647	626	628	573	644	609	649	575	645	619	637	616	656	661	623	647	685	571	621	617	590	649	718	636	602	635	646	622	645	597	580	634	644	630	582	636	638	630	613	644	619	630	651	667	632	588	626	624	622	663	598	589	664	663	615	613	665	619	605	663	641	612	599	652	599	636	652	637	630	604	626	639	635	653	629	633	626	629	616	612	617	635	612	600	640	627	605	627	635	632	680	640	623	619	629	617	687	627	620	651	589	612	624	644	636	662	652	636	656	592	644	618	611	639	599	602	621	614	619	649	619	667	612	665	653	625	640	641	673	639	678	605	644	632	654	661	663	612	607	611	626	601	614	678	596	627	643	635	595	631	612	621	630	599	644	637	631	623	590	628	634	636	650	626	684	639	588	688	626	665	624	668	648	606	701	593	647	650	609	658	598	650	663
53121	41244	37116	44490	52785	51073	40729	30420	21798	10626	4720	3044	3151	2193	894	912	806	841	771	1192	1763	2234	1447	466	454	776	684	475	439	221	234	213	192	216	196	236	218	197	192	203	208	205	181	231	211	205	211	219	222	203	217	197	185	203	194	191	199	194	219	201	206	203	197	193	197	206	218	197	203	231	197	210	177	210	203	202	218	198	212	167	183	212	197	200	205	199	198	183	210	197	187	214	211	174	182	205	197	193	228	174	192	226	175	174	196	190	189	201	191	171	191	185	195	202	164	176	188	188	208	189	186	181	177	188	189	196	190	177	211	186	200	215	207	190	210	204	176	195	198	185	195	210	191	186	222	221	188	190	228	175	171	180	222	194	205	194	183	184	183	237	220	194	207	205	193	181	188	185	175	209	184	194	215	214	174	223	187	192	186	194	197	198	185	173	199	211	202	197	200	198	217	179	199	194	178	188	199	178	189	213	201	193	187	169	201	189	181	188	175	187	207	201	184	193	176	194	193	186	209	182	183	191	195	196	210	183	215	224	184	224	180	167	179	190	198	184	183	196	199	201	171	211	211	201	213	203	231	198	195	190	206	185	186	180	205	197	188	202	192	181	153	195	191	190	190	162	172	200	165	216	211	204	185	158	186	179	180	173	185	191	202	204	195	181	156	193	190	183	180	204	164	202	177	185	205	175	213	212	210	219	189	170	206	193	200	210	197	201	231	205	188	175	207	202	234	201	189	208	187	172	189	214	179	178	180	178	196	211	186	214	199	205	202	195	211	199	177	216	174	197	189	192	188	203	171	181	221	189	188	176	179	200	204	204	200	198	183	197	191	198	200	194	197	223	168	220	207	180	184	226	159	220	180	178	194	169	187	218	194	198	194	183	191	221	192	209	182	176	185	183	206	196	189	190	167	205	201	216	204	208	164	217	207	186	180	188	182	195	201	207	202	229	211	201	186	155	225	175	176	200	182	209	174	198	187	175	210	191	214	196	233	177	166	169	170	194	205	207	190	204	178	184	191	185	207	207	226	204	183	171	231	167	182	165	194	195	193	192	202	202	227	207	205	191	178	196	188	200	196	191	209	202	227	195	207	205	199	183	171	184	186	214	191	218	205	198	166	208	201	181	198	200	205	213	190	173	181	171	218	193	203	191	189	187	209	158	188	207	201	197	191	182	180	209	182	199	209	193	184	177	203	170	190	212	182	175	192	192	214	234	214	196	207	199	198	186	181	205	201	226	200	190	182	198	208	187	202	195	166	191	197	210	192	176	181	200	185	189	198	175	206	186	159	194	176	191	217	176	187	183	190	202	182	217	209	180	208	189	168	175	200	193	193	209	186	202	200	180	188	176	208	185	176	201	175	178	191	172	162	193	208	198	186	190	200	195	205	186	195	179	177	191	199	195	202	203	201	212	206	188	192	163	213	207	176	194	182	195	200	209	199	172	202	188	182	186	199	224	216	179	190	194	196	197	196	181	188	215	215	197	171	209	191	203	196	202	165	188	215	192	179	184	174	177	166	173	197	183	199	208	214	186	183	196	183	194	182	204	188	198	192	182	202	197	188	191	176	218	166	186	193	193	186	164	189	183	209	208	209	224	212	183	211	191	198	206	191	193	225	194	186	202	215	202	179	190	176	215	201	192	188	179	199	196	188	183	205	190	204	215	195	222	185	198	210	189	209	174	165	203	217	207	190	184	187	168	194	207	194	193	203	196	199	187	180	179	202	208	199	181	214	212	208	206	214	173	192	188	184	178	178	221	212	207	181	190	204	193	173	203	187	199	206	161	197	202	194	195	199	210	187	166	194	167	180	196	185	190	204	209	178	173	168	171	218	199	228	176	212	189	208	229	178	206	200	200	207	160	191	221	222	204	197	190	207	217	220	162	180	204	185	192	205	188	183	192	211	204	200	174	188	177	186	182	211	192	192	221	196	175	170	182	190	180	206	209	165	201	179	174	211	198	170	209	178	177	152	191	193	189	194	176	180	231	192	185	195	192	187	185	203	201	199	172	203	192	176	185	200	188	201	179	197	175	210	178	188	217	211	206	199	247	191	217	192	178	183	171	205	197	208	194	186	212	213	181	158	199	198	183	207	208	204	165	175	178	181	167	192	208	174	189	199	182	179	208	231	216	184	189	204	228	190	185	202	194	203	187	196	211	171	200	213	198	203	163	161	195	243	172	181	199	175	238	203	200	189	195	204	180	192	204	187	215	209	191	212	194	165	189	202	188	209	174	209	195	203	179	185	206	179	183	163	194	207	196	195	182	205	191	186	169	193	215	190	159	187	233	200	207	206	196	179	195	182	159	192	193	193	192	185	203	197	201	209	185	234	201	201	212	195	187	211	199	206	185	247	192	185	187	168	179	200	213	221	174	184	182	206	201	188	179	188	188	181	207	194	196	186	195	206	207	202	186	181	200	188	199	185	189	214	216	199	183	231	194	172	171	188	211	180	195	179	180	210	173	188	184	201	198	194	204	180	198	198	212	187	201	192	168	200	172	190	197	192	205	198	188	196	186	181	191	220	183	231	203	190	200	183	238	223	194	206	213	197	208	181	192	191	195	199	184	190	189	214	186	184	199	193	203	194	163	196	205	199	202	213	204	189	211	191	210	198	196	214	185	206	195	209	201	196	205	211	218	194	200	214	195	200	188	225	193	188	217	188	185	199	196	170	202	179	212	180	187	195	172	192	240	184	200	197	177	195	175	177	215	194	191	196	201	190	199	192	190	180	196	202	194	189	173	181	203	206	193	178	224	188	195	185	205	209	208	173	198	187	192	203	187	201	172	199	188	210	206	189	206	153	215	199	218	195	204	208	171	170	173	191	222	235	197	178	189	214	188	205	192	203	172	201	181	193	212	193	216	184	190	192	197	176	186	203	207	161	221	221	195	197	202	180	204	192	173	203	179	190	174	204	214	202	189	201	216	201	183	186	193	203	209	167	179	178	201	193	194	190	187	198	195	169	195	178	192	176	197	201	178	217	198	188	206	207	197	166	184	186	188	190	190	181	187	192	182	204	178	183	164	198	218	181	167	201	197	182	203	181	190	176	205	213	203	187	158	169	213	224	221	207	200	212	196	188	205	191	182	193	178	191	183	190	170	173	183	205	206	179	206	203	206	183	167	210	200	196	192	206	183	220	187	179	210	186	204	221	180	205	192	158	220	192	186	181	190	171	188	198	206	196	190	196	188	188	169	199	172	183	196	182	189	203	195	219	196	199	175	183	192	185	202	203	198	202	171	186	170	194	186	192	201	191	202	179	189	212	200	183	194	167	198	173	198	190	209	199	202	188	179	216	172	199	194	179	190	180	191	194	227	195	208	208	189	198	221	200	183	211	196	210	198	195	199	236	214	214	174	189	187	174	181	190	210	199	199	205	201	222	186	195	190	174	211	193	181	177	197	176	189	195	220	195	167	176	184	190	207	183	183	177	169	205	168	206	195	182	194	191	192	200	205	186	186	172	197	188	199	211	173
48894	46830	48658	57699	67639	60634	55276	41142	22304	12462	13383	11485	14392	9079	4032	4419	4390	4502	4197	6848	9746	12632	7012	2356	1962	4130	3473	2605	2250	622	607	676	668	633	622	593	601	573	633	570	600	526	610	566	564	529	592	562	515	534	516	552	532	521	521	533	536	536	554	513	539	512	532	502	513	500	538	485	545	527	506	529	513	498	520	489	490	506	538	534	455	491	506	506	515	508	491	493	546	503	507	512	492	500	482	509	500	492	489	504	496	551	495	487	504	508	492	483	529	488	484	502	482	474	498	505	482	530	478	459	517	467	470	502	450	528	478	472	456	523	465	528	488	496	497	502	485	495	521	513	484	495	518	463	500	506	495	489	483	482	507	471	480	496	494	492	493	504	511	516	486	461	452	508	497	467	484	486	474	474	485	489	491	467	465	470	537	510	479	488	467	500	510	482	459	465	495	454	471	510	497	490	476	510	494	511	497	503	511	521	478	480	489	447	481	512	492	512	472	480	466	462	448	465	487	502	546	483	499	469	492	506	506	498	461	465	490	501	526	455	499	500	485	491	515	508	518	501	468	533	526	511	486	547	485	471	483	493	479	505	467	435	456	469	502	483	465	472	485	489	545	516	455	527	465	518	503	465	487	507	508	495	474	506	492	496	462	477	478	529	502	468	484	504	485	512	479	489	521	476	480	453	505	484	470	478	456	519	502	467	502	489	417	444	484	492	505	458	527	490	496	506	509	432	466	475	481	516	500	518	481	510	466	498	536	482	470	462	514	482	524	518	469	502	489	491	500	492	461	497	488	518	468	465	462	513	478	488	485	455	494	489	453	499	462	492	493	468	501	500	456	478	512	487	500	487	481	458	474	485	447	511	478	494	468	516	502	455	457	493	472	513	508	478	478	507	483	481	484	461	514	496	486	485	511	476	487	503	492	464	461	462	485	488	522	531	440	467	477	471	476	495	479	485	505	440	519	487	498	469	448	506	509	452	498	489	474	500	472	463	487	514	458	515	512	493	450	505	487	490	484	511	486	494	453	482	510	504	488	471	479	484	503	477	456	444	505	504	520	466	498	452	491	463	477	459	519	446	547	479	478	492	478	504	499	501	495	494	485	469	484	475	508	481	493	492	486	484	478	508	492	506	481	471	470	482	480	503	468	486	458	523	483	495	519	508	535	518	437	506	524	488	495	497	522	483	488	522	475	474	487	460	490	560	499	501	494	476	519	478	525	516	514	542	449	469	512	466	503	494	481	454	494	485	492	463	478	493	483	472	483	489	483	468	475	495	503	466	498	467	492	493	478	499	496	489	447	506	459	470	519	525	484	466	516	459	485	480	452	468	473	505	487	456	455	473	465	446	474	507	489	455	473	460	477	482	458	473	510	464	492	510	454	455	459	515	495	513	490	535	471	468	471	439	459	485	517	512	488	485	480	545	473	519	505	487	480	536	435	459	488	498	490	506	523	454	485	508	490	495	474	477	478	499	480	482	451	474	477	492	447	502	452	472	486	471	490	515	492	470	484	495	513	497	502	531	465	510	510	515	509	483	508	473	475	505	486	466	467	477	526	479	512	480	484	485	461	456	504	454	455	463	479	478	508	484	511	451	524	493	458	491	533	523	510	490	493	508	502	457	492	472	498	481	483	489	483	503	518	508	499	469	492	467	450	481	491	473	496	483	457	484	473	477	519	438	452	490	500	492	435	500	490	499	496	496	472	491	481	507	510	480	479	479	495	486	468	475	462	478	498	439	518	483	489	489	514	476	482	511	502	454	505	550	514	465	487	534	515	456	498	476	454	524	498	438	483	508	467	472	512	456	505	532	468	475	434	499	483	466	499	478	474	500	476	522	494	436	484	473	489	482	502	478	484	482	462	495	491	496	468	521	470	518	476	482	496	464	464	513	486	473	460	485	484	469	434	446	528	489	506	507	470	484	486	514	506	512	489	478	465	490	512	505	465	465	484	482	480	507	494	515	514	476	466	510	482	532	493	505	476	466	461	460	494	500	467	486	491	482	499	484	484	483	498	475	447	513	490	507	501	506	453	507	517	498	492	502	475	455	509	480	484	480	510	474	494	460	474	508	495	502	498	469	490	472	503	526	477	505	470	445	491	487	527	431	486	488	466	487	495	460	506	515	500	491	490	508	483	469	510	475	519	476	493	486	502	503	475	504	488	505	493	538	502	466	459	480	453	461	460	477	500	492	476	460	511	531	463	469	514	504	459	483	481	513	484	486	485	509	503	501	483	516	482	497	504	484	454	495	523	465	500	491	501	518	505	500	519	482	480	467	492	530	484	487	496	506	487	478	472	499	474	489	464	524	506	511	477	498	462	510	513	478	493	477	491	477	474	487	505	465	487	514	469	447	488	487	498	498	498	527	514	473	527	478	492	516	496	504	474	468	475	504	466	483	484	457	530	474	516	476	462	500	523	472	497	484	476	476	464	503	449	491	532	451	499	463	492	521	510	475	493	487	513	489	488	483	479	502	502	470	452	487	460	530	466	464	485	479	500	492	489	477	491	508	473	484	497	500	473	465	502	498	523	474	438	491	485	441	459	470	492	470	474	487	480	457	474	472	510	497	473	469	470	486	523	482	494	497	484	481	448	476	503	482	453	506	446	485	498	457	465	507	511	463	484	505	456	490	474	487	486	509	482	473	484	487	475	495	495	501	501	470	487	446	483	512	503	514	523	488	461	465	484	462	496	463	461	478	539	483	465	488	468	507	490	428	494	510	441	442	484	500	528	489	466	472	490	523	454	483	491	482	486	482	542	472	534	478	482	464	513	505	456	486	475	496	482	483	478	454	521	479	474	505	478	479	511	494	498	505	495	500	512	499	527	481	462	455	447	533	487	512	460	476	484	463	484	471	502	498	487	491	494	512	468	483	481	506	515	482	546	506	480	452	504	492	507	508	478	472	485	476	498	475	507	509	454	474	482	469	510	508	511	460	491	488	523	473	490	491	521	457	501	470	467	495	540	514	498	507	540	479	499	488	523	476	490	485	509	482	474	479	503	474	526	466	508	496	489	454	510	514	464	424	509	537	485	504	458	471	508	493	480	498	473	453	470	513	448	488	511	465	492	488	462	505	495	489	468	443	449	492	478	498	511	482	477	479	504	489	477	484	491	501	471	455	492	505	477	444	466	507	473	504	441	478	523	505	504	436	504	461	467	484	490	473	470	446	482	500	485	496	494	466	484	459	489	479	505	450	458	459	437	471	490	494	488	453	453	478	483	505	482	481	456	521	467	449	443	473	507	473	504	529	519	443	497	507	462	467	478	464	490	447	473	476	482	481	436	495	505	484	466	485	473	515	484	521	510	482	497	502	512	493	510	453	526	468	513	467	506	469	494	513	449	465	475	479	458	466	437	475	478	498	517	485	485	488	487	495	486	487	502	493	476	489	487	447	501	471	498	491	460	448	502	486	488	472	496	517	462	503	434	494	530	501	493	468	459	522	437	501	506	530	498	506	497	484	507	471	475	476	476	509
16749	13253	10938	14597	12564	6967	2647	1079	670	573	557	539	504	512	510	486	486	496	446	456	456	442	458	442	475	438	464	443	453	494	455	457	421	475	441	467	495	469	458	417	449	471	473	455	436	465	491	433	495	447	473	435	449	432	366	421	450	457	423	483	499	453	428	441	453	491	489	441	444	442	403	438	471	452	466	463	457	468	468	438	466	480	441	452	444	446	423	429	425	435	463	457	433	456	478	461	475	401	461	439	425	431	493	484	425	440	479	485	438	457	465	488	435	417	438	464	473	454	447	441	405	436	432	432	453	447	459	452	422	435	416	452	445	509	468	477	491	434	413	463	482	487	450	437	445	453	475	467	469	473	447	477	433	463	474	435	433	449	475	445	491	442	419	499	424	430	440	429	475	421	444	434	416	446	431	451	444	480	451	442	449	448	430	476	451	437	467	499	484	433	424	448	452	456	488	438	418	443	458	447	458	460	452	435	450	454	448	483	432	458	441	453	401	437	467	476	465	467	433	485	489	447	437	459	468	436	434	458	448	458	451	445	458	470	448	422	470	397	467	459	449	442	450	460	454	450	437	454	450	471	473	453	436	504	461	439	448	483	442	439	474	456	441	436	464	431	480	466	472	439	482	435	434	454	468	481	445	433	420	434	459	469	446	423	421	440	436	448	442	439	463	456	435	496	445	465	463	483	438	493	464	449	481	429	425	435	416	424	450	459	453	432	468	478	429	459	433	451	485	450	468	442	413	475	467	436	435	467	411	459	452	467	424	464	480	462	403	441	432	424	439	440	460	426	479	437	454	449	434	460	469	473	397	463	445	469	450	446	430	449	453	422	474	449	445	454	404	407	488	432	458	440	457	439	450	426	470	426	464	452	396	391	469	454	479	452	502	488	436	463	430	483	452	475	463	454	457	444	418	480	454	451	453	491	451	451	493	443	441	421	438	459	486	451	476	432	431	459	433	442	448	436	433	439	471	434	465	410	454	420	471	461	426	408	396	447	437	465	459	455	437	440	426	449	450	476	466	420	462	428	475	468	450	456	419	409	437	433	431	453	429	458	469	435	438	449	484	455	411	459	452	456	475	460	476	450	388	438	422	452	446	464	426	420	453	440	449	456	408	446	469	453	452	455	455	406	468	487	457	423	442	436	403	429	435	462	463	414	432	455	422	423	440	418	470	452	450	493	456	447	432	474	449	410	429	432	474	428	447	441	431	439	467	437	456	428	490	456	461	445	471	444	447	460	410	422	455	463	395	441	486	452	444	442	459	489	447	432	404	441	430	485	456	464	448	450	448	459	465	442	445	433	469	432	414	479	478	452	497	463	414	463	456	434	437	424	442	481	480	417	426	454	491	482	442	450	476	475	453	452	428	456	388	434	476	459	430	413	443	542	419	412	441	463	434	461	484	424	495	434	461	445	488	446	476	425	451	477	408	484	438	457	478	446	501	434	424	438	453	410	430	413	442	505	445	474	452	454	439	454	424	434	459	418	476	453	424	475	477	471	401	437	459	406	462	459	472	445	454	429	444	421	428	454	449	440	453	431	475	447	486	470	442	413	423	436	455	477	440	455	465	470	465	463	451	443	441	475	440	394	436	448	422	470	477	452	446	443	431	440	417	395	493	454	467	435	457	454	457	409	461	460	460	419	485	449	472	477	425	484	431	460	422	448	452	454	416	481	456	448	460	430	413	450	467	487	467	487	452	454	422	458	406	407	454	455	444	462	446	460	444	454	432	468	436	435	463	442	496	450	463	422	436	483	396	424	446	448	438	469	460	480	448	453	487	430	417	458	471	428	444	468	429	475	465	464	456	440	441	436	464	439	420	454	479	436	485	463	453	436	433	481	475	442	473	474	400	394	461	426	501	477	454	431	450	453	462	462	429	467	447	377	426	433	425	445	451	428	478	471	444	455	429	418	518	460	436	448	458	481	447	444	402	484	460	463	419	434	439	444	443	468	476	450	449	441	427	435	473	473	460	451	409	417	432	485	437	425	447	446	420	455	434	478	442	456	437	439	431	472	432	462	412	478	415	420	440	458	454	450	478	458	430	459	447	442	467	466	438	500	447	420	465	463	487	442	448	477	436	442	451	449	435	472	477	492	437	452	516	461	473	442	512	475	460	464	483	493	459	424	480	469	435	444	449	456	427	439	436	449	461	417	424	441	459	404	460	474	428	398	431	462	462	450	435	459	464	472	465	433	446	409	469	458	417	428	440	416	440	390	447	433	469	451	441	408	453	452	428	450	438	439	457	470	449	440	460	450	426	445	484	452	392	477	413	412	417	464	445	461	440	467	472	444	416	464	415	445	425	427	441	471	410	459	468	444	447	401	431	478	449	431	449	470	477	429	458	430	456	450	448	452	429	443	432	439	456	446	448	415	454	458	431	435	450	462	434	401	457	453	467	462	430	435	450	465	454	424	447	403	474	410	450	429	434	424	451	493	436	458	486	466	477	445	456	454	427	448	456	432	406	490	458	487	473	428	461	482	458	462	444	449	489	518	460	454	500	441	463	464	442	472	465	452	421	440	460	449	471	457	426	441	426	425	481	470	425	431	452	448	470	428	439	469	429	463	474	408	461	447	458	410	443	469	471	442	426	428	412	449	415	462	469	452	401	439	455	440	443	449	443	450	431	491	461	479	501	435	492	431	474	481	460	458	445	478	441	441	424	477	465	452	450	444	460	444	445	438	441	455	436	449	410	425	431	437	496	434	439	468	459	416	479	440	433	490	429	409	488	435	477	480	439	456	473	473	467	439	463	431	463	431	424	426	428	497	437	451	482	442	447	418	481	492	476	413	447	444	422	466	445	446	495	438	433	465	454	443	437	438	472	455	447	433	451	440	455	459	470	432	446	433	455	434	498	475	465	448	443	440	468	447	487	457	425	505	457	464	451	423	480	409	447	447	410	449	433	450	450	440	461	427	468	496	487	453	454	481	460	446	442	398	445	439	455	444	460	446	434	446	435	422	455	424	488	415	413	492	446	481	436	468	466	456	448	451	482	447	472	459	427	420	436	455	446	439	458	444	424	467	440	468	437	486	453	443	444	442	443	452	466	455	491	510	480	461	462	445	414	489	421	405	458	389	466	460	414	435	489	436	428	466	442	453	415	435	432	447	409	460	468	424	440	440	463	425	461	457	439	415	412	516	436	417	422	457	411	494	431	406	496	490	473	484	442	452	443	429	466	461	503	449	464	465	443	430	429	410	438	434	439	458	429	478	432	458	437	419	442	449	466	423	479	424	462	474	465	488	465	482	463	434	452	474	452	457	448	454	461	444	431	485	448	437	488	463	467	478	468	404	431	433	452	448	478	456	426	430	439	416	475	448	435	472	465	430	438	386	486	456	439	480	451	449	410	483	426	485	467	448	436	446	447	425	463	442	445	403	476	420	433	428	444	484	512	475	432	445	472	459	483	433	390	446	478	461	422	463	455	422	429	442	450	445	425	406	456	488	441	433	386	457	422	412	450	465
13294	13096	17288	28570	29677	20901	9603	4366	2126	1657	1564	1557	1535	1264	1165	1177	1197	1257	1194	1249	1222	1283	1162	1094	1060	1075	1057	1003	1041	962	981	997	957	982	1013	1004	1068	988	1014	997	1010	953	1060	999	970	1011	1068	1006	1042	976	1073	971	1024	1027	1028	1023	987	997	912	960	1065	961	1002	974	985	1055	974	1010	990	1025	1003	1052	1000	998	1026	994	980	988	979	1032	1044	1023	1020	1002	963	1006	1085	1010	1048	1011	1036	932	990	983	957	1018	968	1037	1041	1038	945	1003	1000	950	960	1002	1038	1007	1046	977	1041	1015	974	998	975	1057	1033	970	995	958	976	1023	1009	950	972	995	956	1010	1011	969	993	1006	955	1020	926	1066	1017	988	961	1025	1039	1040	1007	1049	1008	1043	981	1013	1019	995	1030	972	994	1025	1036	996	997	950	1025	934	1037	1007	1044	971	1115	1006	952	989	1112	1035	1028	1003	1020	1003	950	981	986	1035	994	986	1012	937	992	989	950	997	1033	992	1021	998	987	1040	1005	1038	1005	1012	993	995	1033	1014	963	996	965	1053	982	1062	1003	1058	1025	988	985	999	1034	962	1065	976	1014	977	1003	1004	1003	954	1044	997	1008	1069	997	999	999	963	985	1001	1026	942	1012	1004	1017	992	1051	1021	1011	968	1007	952	1032	986	1048	1026	982	1043	1020	1001	954	1033	986	1025	990	1000	977	1011	1020	982	1005	1010	1012	995	978	993	1016	1013	1013	941	1036	985	1005	1064	1057	1015	1000	995	1039	950	1024	952	1032	976	1047	1008	1019	979	937	1027	1033	969	952	997	1003	997	1025	1022	993	993	928	985	984	1005	955	1062	982	1060	1072	985	990	985	1016	1038	955	995	1057	988	995	1017	1028	983	982	982	996	1022	986	989	1087	997	991	984	1040	999	1081	1036	968	1046	974	1020	1009	1012	966	1053	998	1026	980	1067	1013	978	1028	1006	963	991	975	983	960	1031	1062	969	915	948	998	1039	1020	1021	986	961	1024	985	1010	1056	1005	1005	1015	1057	1012	968	967	984	979	1003	989	973	1032	979	1047	1017	983	952	1063	1058	1009	975	1015	958	1030	986	935	997	978	1040	943	1035	980	1000	988	995	1005	996	959	967	983	980	994	956	1023	996	1042	1033	997	1009	1018	1032	970	1018	1010	981	1015	983	999	1002	993	1023	991	1027	1013	1071	1048	957	1076	1001	984	974	998	943	985	1099	992	1001	1015	1000	992	1011	996	992	1002	1025	1023	973	1001	1018	1023	1012	1010	1043	1052	981	960	1016	995	954	998	1008	972	1028	973	961	1030	1071	991	1006	1021	992	1011	1031	1029	1039	979	1039	969	1062	960	985	1021	989	1023	987	1051	1027	1026	1042	980	1004	993	1062	994	974	1022	1039	1031	1013	1016	1018	992	983	1015	1037	1007	969	1020	995	1007	1033	984	992	991	977	1051	982	1024	978	1025	1040	1012	1034	1028	1000	994	1044	961	1035	1016	1042	980	975	1009	954	980	1025	995	964	1037	1013	968	1022	1007	983	1020	1042	1019	1024	986	1024	960	1011	979	948	985	949	991	994	985	1028	1025	1025	1010	1048	1040	1036	1002	1005	955	1008	1026	1007	1018	1057	1054	1028	1010	1043	939	1029	984	1038	1059	1019	1029	1040	995	1008	1020	972	1098	1030	998	985	1029	1016	1054	964	1036	1022	1017	1008	1057	952	969	1009	987	1059	1025	964	1014	1007	968	942	1012	1072	1043	1003	1010	999	1042	982	1021	1028	961	997	1008	991	1006	1010	975	1012	1045	1013	1029	970	983	980	1017	1020	1022	1066	978	956	978	1025	1016	1018	967	985	959	982	952	978	1016	1035	973	976	999	1006	962	1028	980	1003	966	972	958	1017	1032	982	1011	926	993	1008	994	1007	981	1024	980	1014	976	1019	978	1014	1041	996	990	977	988	1047	1010	994	1046	1074	1032	1006	980	1022	1015	985	1002	1003	1018	1019	944	1027	1038	1045	986	987	961	983	988	974	975	942	980	973	975	986	996	986	1052	982	1004	1008	964	961	1010	993	998	965	1005	1030	927	1021	1003	1029	1032	960	958	1041	1022	957	994	1058	1006	986	998	990	995	990	939	983	1015	1024	1003	984	956	990	999	1023	935	1024	1036	1029	1016	1029	1005	984	1031	1011	989	999	986	949	991	989	989	982	1002	996	1047	1003	953	996	1026	1020	1013	1011	975	1034	1039	964	986	1018	1004	1001	1009	999	1026	1018	1010	975	981	993	957	976	999	1032	1004	1012	1068	1030	964	946	998	1009	1033	995	1011	1012	952	996	989	1017	973	974	1017	1029	984	993	1008	989	987	994	984	1065	1010	1042	1005	1001	981	956	1002	966	1012	1009	961	1011	1009	994	1000	1025	977	1041	1027	1064	983	969	1046	1029	969	988	987	977	1025	960	1011	1014	961	911	969	1043	1043	1029	1043	988	1006	1017	1016	959	975	978	976	979	994	954	1025	956	1007	1054	966	964	969	1040	1008	1040	980	1031	965	1016	1004	1003	995	1034	978	1002	994	997	1012	1035	999	955	988	1034	1000	987	1019	969	1064	990	1010	1009	998	1019	969	1022	979	987	1030	1022	957	1012	960	978	1033	1017	1020	1021	1022	1021	1014	1019	978	995	1021	1041	1032	988	1002	952	967	950	960	983	1055	996	1016	1001	1073	1003	1030	982	1015	960	1020	970	1017	975	995	949	990	992	940	985	1020	1009	967	1050	967	1000	967	956	1012	1034	934	994	1013	982	995	1037	1003	954	1001	1022	1060	965	1011	989	976	1029	972	980	1023	986	1005	1015	974	1055	1016	929	1016	993	1013	972	994	986	1002	977	1021	1041	953	1049	972	996	1020	994	993	1008	1003	998	960	1014	1034	1037	1020	968	1045	978	978	1003	1015	945	1003	961	1038	997	1033	1005	986	1015	1019	976	991	1053	1026	976	956	974	1026	996	1058	1031	1008	986	1000	1001	1025	973	1071	1033	1001	1031	1003	1011	1035	1022	1034	1051	1024	1036	997	990	993	980	952	960	1002	1024	1004	1044	949	997	984	1003	1009	969	1028	1047	981	1014	1044	996	993	1017	958	1011	992	925	1034	955	1036	1034	1002	950	1033	966	1044	1045	999	983	981	1000	916	1026	1007	994	1023	1004	1002	1042	1018	999	1020	1042	980	970	1011	970	1006	1029	1039	985	990	1070	910	1004	1051	1010	975	1052	1059	982	1005	1049	984	1026	1000	999	948	1021	1012	987	1036	1019	1026	993	990	979	992	1010	935	955	1034	1063	974	994	1052	985	1013	968	954	970	989	1040	969	1003	974	1026	1032	1024	1046	1044	991	1000	978	1085	958	1062	982	976	1017	1068	960	978	1030	1018	1033	1007	997	947	987	969	1053	1014	1012	986	1004	941	999	983	993	1047	1051	973	1020	969	949	956	1006	1008	1039	1019	1003	1002	984	1045	1043	1030	1022	983	958	1006	977	1018	1033	970	1003	951	1028	1033	1020	970	979	943	997	1008	1009	1001	940	965	959	1026	1004	1047	986	1050	1017	1019	1013	1005	1016	989	1030	1030	1008	1054	993	1019	1014	1013	1012	1013	1006	1013	1007	1001	1034	1001	1032	958	994	985	1004	1018	987	987	940	1025	965	1059	987	994	949	984	1027	994	1033	1025	1051	1052	1002	1036	1014	963	1017	992	981	1025	953	996	1000	1016	1012	967	1008	1011	1023	1026	1025	1006	1024	1036	984	970	948	1058	1021	966	1010	963	1035	966	1030	1008	1007	999	1055	1007	1007	963	1030	929	1006	1042	1016	947	1003	1046	997	987	998	1013	989	966	984	1017	1049	1008	951	979	1011	1029	1002	1013	967	993	1071	1012	1009	1053	976	1076	1003	1012	994	1074	1040	978	1023	1041	984	939	972	990	1011	986	979	1007	957	1022	984	1012	976	997	1049	987	986	1003	982	959	1048	1026	1073	1016	1026	1038	1095	967	973	1091	1033	1035	1015	989	1048	963	1080	1078	995	1020	1031	1019	1002	1026	990	1031	1055	994	1019	974	1023	1020	990	1032	1008	948	1019	1076	1021	1031	1020	1055	1055	1043	957	986	932	991	965	1005	999	996	1009	1017	966	1000	909	1024	995	960	989	1046	1041	1013	1005	989	1007	1005	959	1019	1044	995	1079	1040	1014	934	1005	990	967	973	1006	961	1072	1049	1011	972	1032	966	1038	1002	985	1005	943	1017	999	1013	985	1026	1005	986	1025	1027	1006	1001	984	1009	975	1031
52261	43140	41523	50682	52594	46751	35419	24172	11949	3797	1982	2043	1865	1086	686	625	558	612	643	710	829	621	560	445	404	483	434	412	414	335	300	299	275	249	280	278	295	299	286	250	286	289	265	275	288	261	272	274	268	256	278	296	277	277	258	260	295	271	268	279	221	260	254	272	254	259	267	250	268	276	289	275	259	268	265	265	274	272	269	256	300	280	252	238	270	228	274	272	267	306	271	259	252	263	254	258	245	289	248	242	305	279	248	276	256	288	239	275	274	275	259	246	273	255	271	252	230	265	260	247	271	285	255	311	255	275	256	257	283	266	275	259	274	275	244	252	295	279	270	264	281	272	278	274	257	255	283	271	246	232	294	285	251	251	298	304	259	276	271	285	261	288	253	267	277	284	271	276	294	290	243	245	281	294	262	251	247	242	277	253	268	243	271	285	278	263	277	256	292	252	297	267	278	292	282	276	252	270	247	282	259	286	284	270	281	268	284	244	244	281	266	270	283	259	281	258	276	264	276	274	262	241	288	243	275	298	263	276	273	289	249	284	267	273	271	287	273	277	265	238	250	297	282	290	278	299	250	287	306	294	266	255	273	262	317	270	258	273	267	235	228	272	293	275	263	266	310	235	259	279	266	269	279	279	272	290	291	290	283	269	268	275	253	281	288	232	271	253	254	263	266	269	269	274	265	273	279	251	289	271	263	297	236	260	256	288	274	268	281	274	302	276	300	259	272	271	269	308	274	263	273	286	304	269	275	271	268	263	250	288	263	244	268	261	260	240	273	285	304	292	278	287	312	281	251	262	277	268	263	257	272	264	248	281	270	284	264	295	280	273	278	235	266	276	277	260	275	267	284	274	279	250	260	258	276	262	255	269	274	277	265	280	265	288	268	267	272	298	276	254	277	281	262	256	260	260	264	269	271	259	274	270	273	270	276	254	287	256	294	294	272	259	269	275	263	262	232	246	275	286	259	273	258	247	264	260	277	281	225	270	269	253	301	281	288	269	262	292	274	266	256	254	311	254	272	274	272	249	280	232	285	276	252	276	270	279	305	279	277	268	269	288	277	293	308	253	285	259	273	279	247	252	275	263	269	267	273	261	295	248	254	270	254	280	250	270	283	306	272	283	275	244	283	228	253	265	264	272	280	285	275	266	272	235	276	276	268	255	299	268	252	256	270	285	274	291	272	287	251	296	264	273	261	269	274	270	264	291	291	272	289	253	243	289	272	288	294	281	302	276	257	280	260	276	252	296	296	271	281	280	277	282	280	255	269	255	284	254	232	273	280	260	268	295	243	279	250	281	235	263	284	250	264	276	270	254	282	287	277	259	287	251	247	279	260	249	276	276	297	292	252	231	290	254	266	257	275	268	281	270	310	293	270	259	256	269	309	251	265	237	277	272	276	274	256	248	270	272	331	253	275	268	261	269	276	265	259	264	291	275	282	252	259	236	273	281	248	279	274	265	243	289	293	269	301	284	269	278	286	270	272	283	254	252	249	273	245	295	288	288	282	266	243	277	251	294	261	265	268	268	255	232	261	268	246	277	258	263	283	236	277	280	264	284	269	255	273	294	273	271	244	275	254	231	257	272	261	245	289	259	271	251	252	305	273	262	291	275	289	274	253	274	249	262	248	268	253	293	275	268	271	272	242	291	262	299	275	278	266	280	276	260	275	282	290	261	285	284	292	292	289	294	259	314	266	260	293	285	294	268	280	280	279	292	278	270	256	250	281	304	282	273	272	265	277	262	247	262	287	251	282	283	259	273	270	274	259	244	263	261	251	252	272	288	274	271	267	257	261	274	252	269	274	282	277	283	268	288	264	261	297	294	250	308	281	255	261	273	266	271	250	264	265	301	312	296	291	259	263	241	253	274	294	254	290	319	254	264	268	243	256	307	277	283	292	248	274	272	290	259	257	279	295	273	250	275	273	274	283	285	253	266	266	239	284	269	285	301	252	264	274	273	290	280	289	271	257	246	277	265	273	274	258	280	292	270	246	289	278	285	303	248	253	259	251	308	278	266	281	227	255	315	266	271	272	264	275	268	279	277	227	280	262	259	301	261	254	256	258	257	255	292	246	274	275	270	259	245	252	261	278	299	267	259	284	264	265	250	284	297	281	273	270	290	251	268	277	291	259	282	300	293	272	248	257	253	288	258	281	268	256	275	273	294	250	259	292	284	274	265	298	277	239	279	274	251	281	247	263	283	278	232	281	243	278	271	277	262	278	267	250	227	293	267	277	273	259	263	300	295	274	283	280	290	248	269	282	230	243	281	280	277	286	258	281	259	273	278	260	279	288	276	274	246	241	262	257	269	283	255	269	267	274	259	254	257	250	254	256	276	262	280	273	291	244	275	275	270	242	241	238	257	259	278	280	270	278	249	309	266	272	281	281	277	256	247	264	299	277	273	263	294	282	266	256	277	285	268	273	254	293	282	289	247	273	286	291	261	278	285	248	295	269	269	256	243	255	292	259	272	247	269	242	272	252	251	271	284	250	269	269	283	282	264	302	256	297	275	276	276	242	272	273	283	253	271	303	256	264	260	306	266	301	282	259	285	241	272	253	275	263	319	264	282	289	279	290	273	268	296	254	295	275	239	328	267	244	246	256	273	283	263	286	263	260	237	271	283	253	263	254	250	290	273	250	272	252	271	309	260	263	243	273	318	278	276	292	266	275	285	270	256	274	256	263	268	281	257	307	271	266	278	258	258	247	268	260	243	289	324	280	292	270	257	254	255	285	279	303	295	297	295	254	230	273	263	264	253	278	276	275	268	291	277	255	290	276	248	295	254	266	281	291	292	296	270	234	251	290	244	241	254	300	267	289	273	279	272	254	268	266	264	268	303	271	263	271	287	286	226	271	274	314	281	295	262	266	281	244	264	276	275	258	262	259	280	272	302	268	257	264	273	245	294	251	257	272	275	279	288	265	300	283	251	273	261	286	293	257	279	242	247	282	275	267	243	288	289	293	236	240	284	282	302	297	278	262	277	272	319	230	271	273	286	282	245	255	299	271	233	243	227	270	261	260	266	275	268	273	271	251	253	287	248	299	289	265	318	255	270	276	271	258	278	292	269	272	266	304	298	254	238	253	245	260	264	260	256	245	281	259	227	259	274	252	277	274	264	274	268	291	251	264	268	269	274	303	246	247	272	281	276	271	281	207	264	264	284	283	241	275	273	250	254	271	295	283	262	258	271	265	275	237	261	255	284	268	261	254	264	283	284	280	294	267	304	252	276	299	296	261	294	284	282	241	312	283	285	274	264	276	282	276	268	282	290	242	275	293	257	272	278	243	276	233	252	219	263	270	271	273	261	268	267	256	244	254	270	249	280	273	252	313	264	283	261	294	267	247	246	252	245	285	287	315	256	264	279	316	294	301	288	297	248	262	275	284	272	271	297	281	255	221	284	271	287	244	259	265	261	269	246	252	265	254	253	292	266	292	251	247	267	298	274	246	285	266	267	285	278	285	284	258	254	296	264
43415	43463	48120	58421	65596	55405	44523	30878	13269	7144	7229	8437	7906	5420	3090	2862	2849	2819	3261	3794	4253	3039	2396	1743	1542	1912	1979	1877	1241	1166	760	689	724	669	703	703	713	696	682	683	680	675	638	702	678	694	667	667	610	684	629	685	685	673	677	637	640	610	648	689	644	658	624	652	640	640	643	632	653	627	688	626	659	649	593	574	644	645	659	603	674	632	649	672	681	663	619	617	624	644	635	625	626	684	663	656	656	660	645	651	653	636	645	619	601	701	634	637	678	620	710	657	683	629	696	628	677	621	639	609	612	665	657	637	658	633	660	611	677	621	639	653	621	654	589	654	676	657	672	629	632	683	646	627	653	585	630	651	686	625	624	624	606	609	627	580	636	648	615	654	657	673	668	663	637	568	637	641	608	615	638	618	635	624	633	635	610	616	663	641	695	631	673	605	609	662	649	655	621	680	633	621	621	611	651	644	652	652	641	601	631	664	657	642	664	562	659	647	639	634	627	663	670	618	660	645	665	614	692	630	659	640	696	650	652	610	646	629	632	630	668	644	655	604	637	578	638	603	617	655	651	623	623	678	676	602	626	645	641	610	668	572	611	638	645	609	593	672	599	594	688	621	613	598	658	606	645	656	617	598	668	615	679	644	589	647	606	688	660	631	627	657	646	620	601	615	616	632	641	609	627	629	636	624	611	639	652	646	639	643	606	646	638	580	650	614	644	634	576	641	677	612	712	638	609	607	579	622	609	622	638	638	639	599	650	607	601	650	632	640	603	639	650	659	619	631	626	599	620	597	623	636	659	602	612	654	635	618	607	625	596	638	604	624	664	692	637	656	633	584	650	625	646	657	622	637	644	613	643	666	619	545	610	619	596	615	581	624	628	610	652	648	650	620	576	616	620	614	612	672	611	666	628	614	618	612	598	645	618	600	615	622	623	616	644	611	630	623	595	641	626	632	622	619	637	617	620	628	622	656	639	682	597	642	629	660	692	593	631	649	632	599	649	622	663	663	634	668	661	665	630	618	612	629	603	550	622	606	645	668	609	622	663	648	633	645	585	645	649	622	615	653	636	654	615	669	627	652	648	671	620	629	689	634	618	653	624	617	628	621	643	626	633	644	564	652	652	660	646	577	719	665	617	611	682	672	639	664	650	614	670	672	644	592	673	620	599	611	637	664	576	641	648	600	642	654	631	646	634	630	654	632	605	621	630	661	658	637	611	653	653	643	674	643	633	635	635	620	630	597	629	615	591	672	645	616	656	632	635	628	610	646	613	612	668	633	601	643	599	644	635	642	639	639	653	641	644	602	624	608	636	615	621	659	645	642	632	644	630	633	648	585	619	600	684	658	626	651	619	625	639	640	618	595	655	594	615	623	692	637	619	639	648	649	659	644	609	610	622	644	622	666	640	626	682	658	706	630	641	641	626	619	636	624	687	593	615	624	663	642	631	649	658	658	630	665	587	598	631	627	640	625	647	642	604	621	680	653	661	616	591	671	627	634	645	640	606	644	615	642	636	657	627	669	646	651	636	653	622	614	623	637	676	582	613	588	638	581	661	581	607	632	588	584	618	654	610	668	624	650	611	615	664	594	652	614	652	583	635	621	612	597	611	561	598	581	631	646	642	623	652	654	590	596	604	628	656	633	641	661	646	610	639	667	624	625	671	646	592	619	627	615	637	652	621	634	657	640	636	716	625	661	630	614	604	643	616	622	602	612	701	589	624	637	629	639	666	628	625	626	640	669	641	666	633	622	592	592	654	612	664	604	674	658	628	617	652	670	626	656	645	624	696	630	645	613	671	643	646	693	672	604	677	655	643	644	616	591	682	624	652	639	635	654	607	568	614	641	587	640	606	657	594	639	592	628	589	645	663	628	641	606	613	637	632	640	652	631	613	631	612	663	621	668	604	584	634	657	629	631	616	588	620	607	635	587	643	632	609	605	630	610	635	619	632	620	623	614	591	614	652	625	657	621	646	610	613	613	665	653	636	657	578	661	710	632	617	658	588	637	643	678	646	611	635	633	581	648	615	656	610	618	642	607	635	667	630	614	627	643	620	592	646	621	625	602	627	627	625	638	610	646	629	620	671	604	658	681	661	588	615	625	646	610	621	591	640	647	619	600	615	574	650	673	602	637	613	644	643	628	602	615	612	624	641	629	643	644	618	592	640	650	648	617	586	651	673	668	631	642	629	595	617	654	676	620	649	641	582	614	608	619	644	633	658	607	618	633	645	617	629	658	649	638	627	617	655	622	641	631	645	671	613	635	645	629	633	614	624	581	603	621	642	646	649	629	611	617	619	593	615	620	628	617	654	633	614	652	647	607	655	618	674	646	669	625	658	663	663	612	646	648	631	613	601	640	645	619	649	588	677	617	669	630	666	663	663	601	594	642	603	639	616	596	618	647	668	606	633	625	659	628	655	599	636	664	615	607	718	668	627	635	642	646	624	669	647	636	674	632	590	630	639	667	661	622	640	634	603	629	621	610	664	655	651	652	675	688	636	651	625	678	648	667	637	607	682	628	616	666	591	624	612	631	649	680	592	663	652	668	641	650	618	618	600	658	672	622	626	635	639	611	662	643	626	637	584	625	612	646	613	648	592	601	636	641	642	603	610	631	640	632	614	684	604	598	596	644	652	627	625	622	646	642	650	629	567	605	637	641	668	642	613	583	624	653	595	611	581	672	593	591	602	549	650	633	624	647	630	639	578	607	643	657	618	651	693	636	655	625	630	612	638	630	640	594	639	587	595	658	639	641	667	644	576	626	664	660	668	653	655	662	637	594	627	640	611	667	650	657	650	605	682	594	619	637	628	668	609	603	622	665	634	659	656	650	648	670	653	607	572	604	621	633	654	634	633	624	642	629	639	607	648	688	648	616	634	626	606	575	668	678	628	652	666	628	604	632	670	626	659	651	626	627	627	634	661	605	675	618	613	631	624	607	647	592	579	591	660	650	631	646	659	653	644	606	619	606	611	614	652	618	611	623	588	639	614	609	642	654	600	633	632	598	629	666	630	646	636	637	649	619	639	652	648	621	625	602	648	615	580	633	626	637	620	622	642	615	622	677	630	616	656	630	590	600	628	607	659	673	626	656	667	666	662	650	626	639	612	601	626	627	635	602	660	661	645	619	640	625	622	626	624	623	615	592	618	638	665	651	626	642	627	677	629	617	609	625	635	627	622	636	624	661	650	623	616	630	594	605	658	610	646	613	616	685	650	612	625	641	648	593	626	652	678	589	639	624	616	636	640	683	639	569	567	674	580	602	601	624	608	600	652	673	643	649	621	640	648	594	621	597	637	625	604	675	656	690	670	624	650	610	588	625	629	606	660	619	662	607	650	628	603	622	614	643	621	643	648	647	612	702	617	619	639	644	675	623	648	637	602	600	598	658	598	636	595	640	680	647	636	599	632	599	635	644	646	591	616	630	625	627	624	642	626	618	646	640	626	629	599	603	631	633	598	666	662	629	662	633	648	635	608	629	598	607
55983	42936	42085	47067	47698	44897	40022	28408	20117	9513	3949	3875	4881	2183	1213	910	860	1032	1062	1193	884	791	677	475	358	468	503	499	342	270	200	227	214	179	204	229	213	210	206	182	213	197	207	206	205	204	208	181	204	219	178	212	194	189	206	187	173	208	178	174	208	186	195	191	199	211	201	214	181	165	213	203	192	190	206	211	199	208	204	198	196	188	208	194	195	221	203	208	207	192	220	168	176	191	217	186	190	200	166	170	196	195	181	213	202	190	179	186	202	204	189	203	154	221	198	205	189	188	210	194	187	184	200	168	203	193	190	188	190	204	211	190	227	211	208	221	194	210	205	230	201	205	217	215	197	193	192	194	209	201	190	181	175	186	203	201	173	187	211	201	190	192	180	190	173	203	195	172	184	191	185	189	208	191	207	205	191	206	212	220	210	196	210	180	221	195	191	162	177	178	208	187	185	211	221	202	206	181	206	180	199	190	202	214	179	202	166	207	160	214	193	178	215	187	182	173	189	183	178	205	203	174	207	215	176	183	186	188	202	165	182	203	197	177	201	193	173	192	197	202	199	199	187	177	198	202	169	230	205	212	196	179	237	177	193	200	218	220	212	188	217	201	194	196	185	194	182	185	199	178	202	189	200	209	188	204	184	165	208	212	177	196	180	199	168	191	171	191	197	197	203	231	201	211	202	205	182	199	214	205	201	206	161	201	193	203	190	179	186	213	216	203	205	193	185	220	197	169	204	179	178	208	209	187	214	183	204	171	196	179	212	189	212	199	205	176	190	207	205	201	203	190	185	214	166	187	191	197	209	204	192	196	182	178	170	215	216	174	222	233	187	207	205	172	168	221	192	210	203	182	198	181	200	175	206	207	197	193	209	181	172	207	195	172	191	187	187	193	199	214	197	186	193	180	186	170	168	188	172	217	188	184	216	201	170	180	197	196	200	203	196	195	187	202	214	191	194	204	210	204	190	196	196	221	195	198	195	183	197	183	215	189	184	179	184	192	206	166	167	175	195	228	207	172	196	189	227	169	239	183	201	177	177	200	169	183	205	220	193	197	205	214	206	187	203	172	214	195	200	178	188	201	192	190	192	170	189	182	163	200	193	200	166	215	195	184	180	183	180	208	204	178	193	213	189	193	193	194	173	197	191	185	203	195	204	210	203	200	182	208	180	195	197	185	164	190	198	206	221	209	183	193	199	189	182	191	191	180	196	191	201	200	197	196	172	210	197	191	182	215	180	177	172	204	180	202	185	177	179	184	197	201	199	220	172	215	178	192	208	213	199	204	180	217	189	190	217	210	161	196	190	191	197	197	215	172	220	206	174	211	203	207	213	197	202	183	190	171	215	214	190	203	213	175	201	190	160	199	202	213	171	155	200	183	176	187	214	180	183	181	199	191	189	168	205	206	202	203	194	206	195	216	214	207	163	204	186	194	200	198	220	207	214	184	193	189	184	203	199	206	183	178	197	183	180	193	182	194	217	173	201	205	198	214	181	193	187	196	204	204	197	214	182	185	194	224	186	180	191	209	213	187	184	207	190	222	195	165	187	183	162	214	203	169	200	216	173	197	180	182	176	223	194	179	201	206	187	201	210	213	204	192	178	193	193	204	163	215	180	184	185	218	167	198	194	222	189	172	177	153	180	197	177	192	194	188	212	194	196	171	197	211	185	207	191	187	194	201	168	229	177	198	190	238	190	212	191	217	169	191	213	192	203	198	187	199	213	163	187	181	185	180	195	209	207	194	203	182	198	204	192	229	207	194	193	201	182	199	187	201	194	172	175	189	204	205	206	201	189	187	206	196	185	165	171	202	169	181	200	209	185	190	199	198	184	187	180	199	202	165	188	168	195	221	180	210	185	213	179	218	214	212	204	193	193	199	215	198	183	180	202	192	191	194	193	195	203	177	186	192	157	208	196	194	199	186	194	195	187	204	194	166	197	178	199	189	203	209	186	192	196	220	189	189	214	196	186	192	192	191	176	220	190	197	188	202	202	189	188	207	213	190	216	172	202	167	179	202	201	180	203	212	211	213	191	195	189	231	194	211	210	191	184	176	186	208	200	184	194	204	204	205	209	199	204	227	208	195	179	233	219	194	218	198	172	183	203	187	197	194	185	189	207	204	191	187	185	203	203	183	205	191	194	188	195	192	170	198	222	176	187	186	186	192	182	202	226	190	170	201	194	200	201	206	196	189	196	179	178	183	184	196	191	182	182	189	164	208	182	202	184	191	201	191	189	207	199	180	205	226	195	186	189	198	178	208	186	181	195	212	194	182	188	202	197	189	185	195	207	222	184	186	225	205	194	198	169	181	185	196	198	197	186	195	218	216	210	205	183	197	191	187	193	228	204	180	203	199	171	210	187	191	218	186	235	193	222	175	180	211	195	163	179	206	194	190	199	199	182	172	183	206	174	204	205	204	192	186	206	197	179	204	192	186	182	166	191	188	183	214	190	210	211	192	200	206	197	200	197	217	190	188	171	192	193	202	216	194	202	211	203	237	217	171	193	208	174	199	192	200	201	219	198	188	188	181	208	205	185	193	198	160	171	207	209	198	195	216	206	209	201	188	202	188	189	231	190	178	175	210	198	190	218	202	192	170	193	213	234	187	174	193	190	189	204	175	200	219	200	203	236	223	204	210	190	194	208	175	209	191	207	168	188	204	176	202	187	179	209	169	190	207	192	187	195	201	187	218	201	192	194	207	200	208	198	202	195	187	193	215	203	183	206	201	211	182	200	198	189	201	189	191	186	219	189	196	196	200	208	200	202	174	176	230	206	191	209	187	205	210	216	191	190	212	189	167	213	199	202	200	226	177	179	191	209	205	201	187	175	166	178	200	191	208	186	178	198	218	189	200	188	172	191	188	181	172	194	190	170	173	203	147	179	202	200	170	195	217	201	214	189	195	211	179	184	224	197	216	203	205	189	191	162	184	178	198	174	207	207	193	204	189	186	170	200	205	199	183	209	219	209	198	226	173	173	218	162	215	173	197	174	183	169	207	191	211	209	186	195	199	168	198	196	184	179	208	179	181	163	211	208	206	177	199	216	226	195	183	199	203	212	180	242	176	184	199	175	206	176	188	186	182	194	199	189	212	196	176	193	204	171	207	194	186	215	150	184	167	201	159	193	166	200	202	194	201	201	208	211	185	189	212	209	200	241	211	192	193	175	181	192	195	206	172	156	169	188	198	184	190	208	177	213	175	195	178	200	214	178	186	180	201	184	187	185	203	202	184	195	200	178	209	189	188	186	229	179	194	204	189	208	168	153	209	189	173	180	208	171	192	158	218	183	194	208	177	200	175	181	168	188	202	200	198	191	199	175	209	186	188	172	218	211	191	201	184	186	185	192	197	209	197	202	224	193	188	190	205	193	187	194	207	215	196	228	207	174	212	187	181	209	210	190	183	192	194	163	201	189	179	174	210	193	184	181	179	212	181	191	205	206	187	212	205	197	201	205	191	204	188	195	162	222	193	202	185
48782	48301	51930	57892	66330	58287	51692	39847	19621	10383	11277	14788	17655	9293	5928	4659	4529	5166	5505	6506	4697	4400	3522	2386	1736	2227	2347	2427	1312	957	654	669	593	616	588	586	597	598	598	507	576	589	559	572	507	544	517	565	512	596	571	521	519	551	488	557	534	509	490	519	499	516	530	546	576	563	503	517	506	524	530	516	487	518	526	474	513	509	455	520	495	464	522	511	477	514	487	507	495	513	473	479	508	485	481	543	524	470	496	475	519	528	492	547	516	488	496	499	471	490	501	501	495	458	494	471	444	495	500	508	513	440	451	520	496	476	493	521	491	524	536	475	485	486	483	508	500	527	488	475	508	507	470	522	518	513	498	467	494	434	483	518	467	486	442	497	508	520	479	519	483	505	475	494	489	467	487	479	445	466	482	480	544	476	460	489	490	479	496	520	513	499	460	503	483	482	466	498	463	534	535	500	504	474	510	499	513	496	498	480	460	499	484	477	498	495	501	501	439	499	501	510	487	498	466	459	488	479	528	473	489	490	536	546	516	480	544	505	530	501	509	494	493	472	484	479	472	502	525	468	548	493	462	469	541	501	488	490	462	512	531	496	482	481	476	521	483	479	457	506	505	510	488	501	456	508	480	492	486	465	471	498	465	502	520	515	515	494	504	455	421	475	495	505	466	492	499	507	474	490	490	490	463	456	473	492	476	458	500	489	443	475	488	467	481	516	529	525	468	483	496	495	513	488	473	476	464	473	454	491	467	499	487	483	476	465	486	485	481	473	491	487	488	503	517	497	503	493	506	482	480	474	506	505	516	503	504	523	473	480	495	484	483	480	530	456	479	512	503	463	474	483	465	468	500	462	525	507	503	511	523	493	498	490	493	480	497	471	498	447	510	523	494	474	504	541	445	537	494	486	471	479	477	492	511	465	512	504	477	446	493	505	502	490	484	489	506	509	477	516	464	517	505	451	506	497	496	465	513	504	495	487	495	494	520	473	469	477	476	449	518	504	470	504	496	494	457	484	474	504	507	466	498	479	446	444	492	458	488	486	488	491	457	499	501	484	494	492	520	468	494	508	498	486	486	479	512	460	491	456	521	471	478	464	499	473	475	461	468	489	445	486	478	517	490	504	540	473	555	500	520	508	492	475	468	475	495	512	463	481	461	485	476	500	456	502	486	504	498	468	463	495	479	444	542	462	492	483	499	535	489	482	464	521	504	483	499	512	467	448	543	480	488	494	501	502	450	486	497	467	463	489	510	491	489	513	477	497	518	486	477	458	413	466	461	516	492	478	493	484	464	504	452	499	509	465	460	429	454	489	518	488	456	507	438	472	440	498	508	485	453	489	505	500	506	498	507	522	478	510	489	472	519	515	459	486	464	520	494	476	464	475	474	484	488	505	499	509	477	496	484	501	452	487	445	488	532	440	492	508	499	479	465	482	491	431	493	510	474	488	494	466	507	461	497	519	505	486	496	497	509	520	497	527	482	477	488	506	488	524	481	492	456	469	469	512	463	496	494	475	513	484	497	491	523	487	509	442	509	516	529	511	450	479	483	486	486	512	474	502	500	512	482	478	447	518	465	453	491	488	488	492	465	492	494	461	444	499	498	498	513	541	510	481	480	473	495	491	470	517	476	465	483	501	439	483	521	491	471	465	485	500	494	519	494	478	508	434	500	480	477	476	512	506	489	470	485	487	465	473	452	479	478	494	447	504	459	473	510	473	486	444	499	495	460	485	480	494	521	532	461	474	495	503	508	474	488	478	469	480	557	511	469	459	522	473	473	494	494	481	467	493	468	508	488	501	487	519	456	493	487	497	518	501	486	460	446	511	487	488	495	508	509	479	477	492	411	481	493	492	474	482	549	486	506	499	531	487	484	540	485	506	510	487	488	459	476	510	483	455	467	484	497	492	505	490	473	511	469	439	488	523	477	472	482	527	495	485	505	476	477	484	478	490	458	478	509	489	477	422	510	518	483	531	482	505	462	498	487	475	520	488	481	475	511	490	469	506	473	450	534	468	515	497	492	476	511	496	499	458	528	519	490	487	502	490	513	503	539	487	498	465	494	478	500	514	451	483	482	510	508	557	468	505	510	495	501	516	495	483	470	506	518	511	506	469	534	524	488	488	478	493	461	460	495	484	505	471	461	513	470	507	527	490	496	485	493	516	467	515	472	488	519	481	476	451	530	486	485	458	508	490	508	469	494	466	479	487	488	520	513	484	478	490	514	501	450	487	490	451	504	456	493	491	459	533	483	523	480	514	460	506	490	559	502	536	516	530	521	460	467	488	502	471	514	532	521	526	459	489	499	507	504	464	499	484	492	509	480	493	464	470	450	450	529	486	516	468	564	465	470	490	483	451	489	483	507	498	465	523	496	526	425	449	517	500	497	515	443	481	502	462	494	455	475	472	471	490	500	514	503	456	495	488	488	525	479	450	511	503	473	488	523	460	477	506	481	463	471	469	490	519	462	504	465	531	492	474	481	506	461	464	497	467	469	503	493	515	482	504	509	502	499	506	487	467	514	481	532	493	532	499	499	474	483	481	484	508	460	505	498	511	509	504	496	488	532	448	456	465	491	482	519	484	453	490	467	486	491	482	491	496	550	458	462	441	527	517	509	483	461	521	491	500	485	479	519	489	519	527	511	501	473	485	485	507	462	507	501	457	549	459	469	505	507	517	475	539	455	480	474	482	519	482	467	520	517	498	477	466	491	481	489	461	528	550	454	496	503	499	495	444	503	503	505	488	525	477	498	501	477	486	510	494	481	471	485	492	499	488	468	478	457	471	471	493	530	496	513	472	547	506	487	476	476	500	509	436	486	481	495	494	537	478	513	494	499	483	496	495	508	503	515	474	470	485	487	489	492	487	488	474	471	473	490	484	490	488	501	490	482	495	473	491	496	454	475	507	480	492	474	501	484	492	504	474	511	513	524	467	540	482	493	480	545	492	490	474	476	490	483	481	478	496	483	520	474	488	504	500	498	498	479	449	486	496	478	484	498	483	483	495	500	447	506	471	517	496	507	524	473	471	464	491	501	459	503	465	497	511	461	494	500	493	484	506	520	464	488	465	473	516	500	460	476	428	480	498	484	526	499	525	516	470	490	477	498	477	470	501	504	483	479	512	493	524	482	495	505	474	497	513	505	476	488	558	504	506	504	486	544	503	494	481	475	505	521	498	483	526	511	487	513	525	505	509	493	493	470	486	534	527	480	476	483	499	465	516	501	503	513	486	447	458	464	486	469	486	509	494	467	508	471	486	496	447	486	486	529	498	513	531	513	478	475	448	472	485	464	503	464	490	510	512	533	495	433	483	459	497	478	535	502	479	488	464	504	466	508	481	549	493	462	481	461	490	524	450	501	513	499	491	450	513	487	502	481	496	504	509	481	505	493	502	490	461	494	541	504	475	465	506	492	528	475	478	465	489	492	507	485	491	520	501	470	493	501	525	519	458	474	438	514	467	489	509	498	480	495	534	533	481	481	451	505	502
16275	13647	12809	16291	11219	4769	2704	1012	659	586	561	528	503	462	494	475	517	453	505	463	445	452	409	473	448	446	432	453	449	441	443	433	455	449	440	415	425	470	410	458	450	478	429	459	425	421	460	444	489	474	463	432	448	440	467	490	450	441	467	413	417	428	470	455	484	450	454	458	397	462	452	435	430	472	445	464	468	460	400	448	479	439	439	452	429	415	454	473	469	445	450	426	415	496	471	458	452	461	420	457	460	454	463	458	464	406	475	470	473	381	421	455	463	470	434	472	448	417	485	426	459	450	421	473	452	411	478	462	453	426	466	475	449	433	421	447	437	485	443	495	434	433	469	436	404	464	470	481	412	443	490	492	474	464	462	426	456	451	431	414	441	407	462	428	416	457	467	435	413	455	454	475	408	482	478	482	476	430	463	431	425	490	457	451	486	475	457	440	426	439	445	452	477	491	502	427	458	460	457	434	487	436	449	445	460	444	442	434	477	475	533	474	450	423	451	446	408	447	473	444	429	445	472	427	489	435	471	453	458	469	469	446	453	409	443	454	448	433	448	436	409	423	477	448	497	475	459	433	439	428	453	417	474	461	454	467	424	506	440	457	442	410	478	442	434	431	419	440	466	450	445	453	493	411	433	425	433	414	433	474	421	419	506	430	485	456	459	424	444	474	427	457	434	460	472	422	454	442	472	448	457	486	480	467	467	436	458	448	444	470	404	446	438	439	427	449	442	436	507	412	487	457	484	427	427	458	459	426	438	446	485	461	440	424	425	434	416	440	428	456	449	463	440	470	425	428	439	498	415	435	437	434	440	465	398	428	440	425	406	446	488	465	471	440	499	484	452	458	468	455	445	479	430	456	415	453	448	482	464	468	429	435	419	440	439	467	430	444	448	451	433	448	433	463	447	422	478	457	424	450	449	475	467	448	478	434	438	422	449	446	467	439	468	457	441	437	486	450	477	486	461	444	405	422	447	439	417	436	426	465	453	439	429	450	459	445	453	430	479	451	452	485	428	537	448	468	438	486	438	439	420	467	417	427	435	432	468	459	433	485	470	426	384	482	470	419	450	441	442	459	450	417	447	431	463	440	494	465	439	440	486	405	487	465	436	490	429	432	447	451	430	431	483	432	472	433	394	432	429	427	438	436	429	458	463	485	469	434	447	441	444	440	458	428	438	435	436	443	432	477	451	443	435	427	418	472	440	440	377	401	439	419	425	447	429	440	439	462	437	427	461	422	479	475	465	440	407	427	467	476	474	438	411	433	499	440	431	481	458	432	406	467	453	477	453	433	365	476	447	416	450	439	462	436	419	479	445	466	451	464	451	469	439	455	418	477	430	434	499	444	458	434	457	460	462	465	476	447	461	438	448	458	447	444	428	425	479	442	433	425	440	459	441	449	487	461	442	485	441	467	468	422	469	441	466	435	397	463	446	471	418	410	432	414	415	447	459	468	437	423	473	425	441	463	428	445	443	409	459	433	440	475	456	424	480	445	473	442	425	443	413	415	450	464	431	423	458	434	424	452	421	450	412	480	423	428	460	472	427	437	461	430	480	451	442	479	413	419	432	526	462	439	442	467	436	459	448	433	436	467	483	429	423	416	443	465	464	424	453	450	407	456	453	475	437	400	418	406	412	450	473	432	443	455	457	424	444	458	472	420	423	444	421	449	432	425	471	485	420	469	485	415	480	430	416	455	444	433	492	448	448	398	457	436	435	434	472	447	460	471	427	459	461	473	451	452	460	458	440	443	421	442	445	443	427	434	443	483	456	451	397	457	517	430	421	472	465	458	443	462	427	452	439	441	483	450	437	459	438	435	449	415	430	462	437	425	468	463	463	411	448	414	424	434	442	441	417	434	453	434	407	486	481	456	472	446	414	417	451	455	464	436	475	455	449	440	475	412	430	459	439	386	430	442	457	406	413	432	469	448	432	423	476	420	438	428	447	450	484	479	442	465	471	421	511	453	462	438	421	418	434	475	432	416	436	458	417	442	415	445	415	468	479	428	443	435	460	482	429	466	450	447	454	464	428	466	460	453	453	446	464	430	420	452	456	431	409	470	462	476	485	431	436	452	429	431	437	461	433	460	466	453	445	449	458	456	434	444	491	417	437	448	454	428	444	436	445	456	430	427	441	434	489	443	443	476	440	459	444	459	447	465	438	419	428	446	457	422	447	437	448	441	431	445	443	433	442	480	453	467	455	414	475	445	471	400	436	445	446	461	457	446	447	456	457	476	456	450	442	458	470	459	490	451	421	484	436	427	408	458	434	439	493	455	439	436	459	416	446	432	443	433	440	448	443	443	416	422	482	474	491	433	480	474	414	444	411	456	416	448	423	423	487	438	467	465	456	446	440	440	445	432	446	451	444	429	436	462	459	447	438	425	470	422	461	454	439	443	454	468	483	416	408	451	422	489	436	453	431	473	448	465	450	429	475	459	456	465	458	429	468	435	428	462	433	471	480	436	453	484	459	446	484	436	444	441	467	472	421	447	421	426	439	508	455	441	461	435	452	450	402	463	420	432	427	473	424	440	452	433	507	429	413	468	443	446	438	439	457	453	490	470	451	460	484	501	382	455	438	425	495	421	438	473	471	426	457	463	483	459	434	474	459	446	424	461	456	459	436	425	479	405	435	443	428	413	454	459	464	417	433	452	427	498	467	438	469	379	441	456	449	447	408	402	505	432	456	420	471	449	444	436	452	406	431	463	427	473	446	427	444	449	419	459	472	458	437	438	436	444	447	428	490	447	464	484	467	457	427	426	472	462	446	457	455	443	437	437	416	430	466	440	417	440	428	454	449	468	454	429	398	410	451	464	482	483	441	497	416	435	466	413	449	451	439	451	431	452	471	467	477	412	428	497	429	466	428	507	449	440	421	451	461	430	435	422	417	448	426	422	445	460	449	410	467	402	472	460	471	421	438	482	466	469	438	464	430	448	414	433	465	459	464	498	469	445	435	447	446	426	465	452	456	419	441	439	412	432	441	425	459	486	462	436	476	498	492	434	396	416	451	432	467	477	446	459	452	433	440	455	473	458	472	431	454	440	479	463	431	455	486	460	461	478	444	437	441	469	469	448	456	453	477	410	435	412	461	437	493	414	416	457	438	440	432	443	474	432	474	444	431	412	469	494	458	442	462	464	438	454	447	446	441	451	439	439	399	443	435	436	414	454	408	464	422	451	450	465	424	468	456	452	451	426	441	436	432	469	436	422	438	461	431	394	436	444	408	439	456	455	445	447	468	449	470	458	452	439	427	417	430	435	452	397	432	451	440	428	459	448	475	456	435	456	445	390	433	411	434	442	455	417	440	506	437	435	413	439	438	463	448	430	444	439	422	447	439	511	447	427	472	432	461	449	444	472	436	446	451	455	444	430	476	412	474	458	401	431	445	435	457	439	437	463	484	443	441	416	441	443	439	412	470	431	396	446	456	454	415	446	418	461	406	433	458	422	441	429	442	424	442	425	464	456	440	463
13354	14192	19686	30088	27153	15704	10362	4063	2155	1540	1603	1585	1720	1293	1256	1287	1316	1195	1291	1211	1118	1054	1070	1038	1033	1021	1012	1027	1054	966	1023	1013	1048	979	983	1025	1046	1071	1081	999	1033	1029	1035	1016	1034	989	1085	1003	1026	991	990	1046	974	971	1065	1038	1001	1017	977	1008	1012	1047	1029	1066	1054	996	1031	1025	1001	1011	1005	946	1001	995	997	983	955	978	1020	1065	954	1033	1033	1024	1030	1048	998	1028	962	1006	995	973	1002	974	997	980	983	1046	977	955	1004	1014	1013	1012	988	989	1057	1015	947	995	969	958	1017	981	958	974	966	999	995	992	1030	962	999	943	963	956	1049	1026	1012	1007	998	982	988	954	981	1045	991	1032	1027	966	1020	945	944	1031	1004	936	971	965	949	1035	1012	984	1034	1015	1024	960	994	976	983	1026	976	1020	997	981	964	1006	1059	978	952	973	957	993	987	1012	1038	1030	1047	981	991	1018	998	966	1031	1027	976	965	1019	1030	999	1044	1005	1010	1001	1026	1008	1007	1025	1004	1023	1052	991	1017	1047	1012	1002	1027	1029	1015	1028	1028	1020	1026	964	983	1012	939	1027	993	1108	981	1007	1033	1034	959	1004	983	1001	996	1012	996	1033	1008	1017	948	948	1052	977	1020	998	977	983	1011	985	987	1024	957	1021	1001	978	1037	1028	1059	939	984	997	1000	1084	986	1052	978	1005	991	952	951	1017	973	997	1021	1023	1029	978	980	1038	956	995	953	989	1003	992	1016	974	957	940	979	1008	1043	994	978	1049	1003	962	1030	949	1021	954	1026	995	1023	991	999	939	1029	1003	1011	962	1042	990	997	971	972	1005	1082	1038	994	1011	1004	994	1050	1035	970	979	983	999	1045	996	1023	1028	951	996	998	959	984	1014	1038	1021	994	1017	1025	1019	956	1021	1016	995	1053	1046	1022	990	1024	988	968	932	997	1014	974	995	973	992	1023	1062	1031	988	1031	1066	1032	976	998	1016	959	1026	1020	971	1016	941	988	969	1000	998	1011	1005	977	982	1001	986	999	1014	1004	994	989	966	1042	997	1041	1036	1024	1014	1005	998	1014	1005	1048	1065	990	1040	1032	1015	997	976	1028	1005	1011	989	967	975	999	1036	947	1022	1004	979	940	1013	935	1006	996	990	957	983	952	971	986	1001	962	991	990	961	1006	1007	1003	966	969	1060	961	956	1045	978	942	997	1015	1008	1027	987	1012	996	963	999	1039	1020	1012	993	940	997	993	998	995	1028	1002	980	1001	1037	1068	1066	1038	987	968	999	960	997	1016	994	989	1015	981	1010	978	1055	996	980	1061	988	1025	1031	976	1010	1003	1009	954	1007	1002	988	1031	969	978	973	979	1019	964	1009	988	978	972	987	996	1013	1023	1002	965	1004	1008	995	996	995	1015	955	1016	914	1083	1112	1005	1018	1028	1039	1026	1020	999	1006	1029	1022	1060	1006	987	1036	998	976	952	1039	961	1005	1045	978	1051	976	1014	1010	970	1039	973	1019	977	1021	1009	1024	1032	983	1007	968	930	1022	1027	1046	1047	1047	971	982	1001	1042	993	1033	1038	1040	956	1031	958	1026	1026	972	1060	1005	984	1017	994	1003	995	954	1029	930	945	1009	1020	1012	996	1001	946	954	1049	990	980	992	1000	995	1004	1006	958	986	1030	968	967	972	1018	1018	1026	917	1014	979	995	1011	992	1045	959	996	1008	1011	988	986	992	909	994	1000	1010	981	921	980	997	1027	974	1046	962	991	1001	953	1000	1091	1013	1000	1030	959	1034	972	1021	1019	992	962	975	1013	996	960	1046	944	1011	1033	931	993	957	1009	1074	995	1004	969	990	1025	1030	1045	955	1032	955	1064	995	1001	1036	1001	972	1050	995	1019	986	1047	1035	1029	1010	1019	913	1015	1037	963	1009	1035	952	995	1035	986	961	1035	1002	1034	1040	1005	994	992	963	994	997	979	1008	1012	1003	1000	1006	1017	983	1014	1024	1024	1011	1009	1039	1013	974	1015	1022	983	992	991	1030	994	1015	982	1026	1004	942	1039	1024	1015	977	1000	967	941	1034	921	1033	999	979	972	1033	976	982	989	974	1048	958	959	1036	993	967	968	1002	1034	1082	986	1031	979	992	997	1001	1000	987	1015	1029	1058	978	1054	1033	951	992	967	975	992	1026	1014	1026	981	1014	1051	984	965	1056	1064	1017	993	1002	942	954	1038	969	1000	954	959	977	1021	1008	921	1007	1025	979	1004	1018	987	1042	935	1024	969	1030	1053	1021	982	1007	1040	1040	1006	1052	1013	1003	1009	994	1038	1000	1035	964	1047	1025	932	959	995	972	1022	1017	1005	1040	979	961	1093	977	1012	1020	998	992	952	991	1018	968	1024	966	958	1002	1022	983	963	1002	1022	990	966	1006	999	935	1003	1053	1061	1002	1030	1035	1024	1050	987	1025	1031	945	1008	1026	982	970	1004	1025	970	986	991	982	1047	990	973	944	1020	986	1012	985	1020	1028	966	934	987	1038	987	1023	1002	1019	1016	1038	973	1025	1064	994	1052	1042	1014	1049	1056	1013	961	1025	1040	1011	1048	1033	987	969	1001	1013	1030	1043	1010	1033	955	1045	1053	989	1035	977	1007	1005	993	993	967	1052	973	1025	993	1054	989	954	1067	1027	1052	1016	1069	1024	1035	974	999	994	1032	987	1019	1002	997	1029	1010	1007	967	962	977	962	973	977	947	1004	974	980	1018	971	1019	1001	1003	1052	978	960	958	1097	1021	981	1016	980	933	1020	976	1003	1013	1024	995	983	1014	1019	1015	1011	1012	1022	972	1059	990	1054	1058	1039	1031	991	1030	1062	989	998	1002	1003	979	1019	1030	1007	1024	1012	1034	991	1031	992	960	1021	1033	1040	1001	1001	1008	1038	942	1043	964	996	1004	975	991	989	991	974	1014	1013	1004	1039	1017	1017	1032	1014	1015	978	1013	1008	1004	993	960	1019	975	1031	1018	1059	1006	982	1074	941	953	1018	1026	1055	983	983	972	1029	1010	1009	1002	1028	1052	986	1001	1011	1012	1005	1023	1040	984	1001	1012	1020	1008	971	977	978	1018	1031	987	971	962	1046	1037	991	1034	1050	1007	1057	974	1041	1015	992	950	942	1044	978	996	1034	871	970	1037	1027	972	999	942	1007	1011	948	961	1073	1000	957	978	1032	1011	953	989	1000	1015	978	981	993	993	960	982	1024	1044	986	954	1015	993	1006	1030	1009	997	974	1051	1005	994	1022	1056	966	963	1004	1041	1017	1003	1093	998	984	969	1011	1013	1020	933	981	953	1025	1029	972	1006	1041	1002	952	989	991	1000	957	986	976	955	1011	986	1014	949	956	1088	977	1040	985	976	987	990	1006	1011	1045	1011	939	961	992	985	975	961	1005	1021	978	963	987	1020	1008	1012	974	1054	984	1025	965	1037	994	982	1028	991	987	966	1033	1042	1001	979	986	958	957	990	997	1037	1027	1020	997	944	977	1047	1005	973	1023	965	1035	1001	998	991	1000	1040	962	1075	1000	968	1038	953	953	1012	954	1050	1007	1020	956	1061	1041	1027	1040	1057	998	1006	1010	1024	1029	993	1034	1013	1006	963	1020	1004	984	963	993	1020	1034	937	1046	943	986	1059	1042	986	982	966	1056	984	1078	994	1026	1001	1029	1006	1032	1040	1019	961	999	1038	922	985	966	985	993	982	1010	1045	1039	1038	999	1011	1047	965	963	1002	1027	973	1054	1013	1031	1077	987	1014	1029	1014	1006	1048	1024	1003	1054	1082	994	1023	1069	1018	1037	984	1034	1045	972	982	994	960	1007	959	1029	1001	998	1038	1026	1018	1009	985	998	1011	1009	1023	1019	1008	1002	1043	1016	1028	1025	1011	1004	1029	992	988	1021	981	961	945	955	1032	995	1036	1039	1060	1013	1018	963	1053	983	964	1000	979	1045	954	979	983	973	968	1031	1034	930	997	973	977	999	990	971	970	1026	997	1017	991	1045	956	989	953	1056	973	991	987	996	1073	989	957	1014	987	1022	1024	994	1016	987	1046	1043	967	955	984	1035	1026	937	953	1036	952	1013	1021	941	1003	989	973	1031	1007	1027	1000	1017	1037	981	976	1003	985	956	958	1042	985	1018	971	972	1103	1036	998	942	977	942	1030	1037	966	1002	1089	954	1039	986	975	997	983	998	1040	1070	1011	1046	1033	975	974	993	984	997	977	1031	976	1044	1006	996	996	999	989	1003
50317	43882	43247	49289	47215	43398	35789	24099	12630	3707	1646	1375	2173	1479	957	811	706	622	608	680	584	490	429	337	327	339	329	452	389	312	293	276	265	263	242	252	282	290	280	319	287	302	270	271	274	292	273	276	272	286	263	248	265	282	274	269	277	294	292	269	277	301	266	263	261	274	258	254	262	296	281	286	305	268	259	249	248	279	270	282	263	243	293	262	276	239	285	234	248	267	258	279	258	292	275	299	271	260	262	289	266	271	290	300	266	272	267	259	274	295	261	291	265	277	282	242	301	290	272	279	295	284	287	265	270	290	278	286	273	266	258	241	258	303	254	279	248	274	285	278	284	270	278	256	273	282	277	289	266	240	276	277	273	274	285	245	240	281	265	277	259	276	273	252	247	261	254	262	268	298	266	281	298	260	274	288	281	265	251	286	268	303	268	263	276	252	241	274	288	286	275	271	275	267	292	249	275	267	277	274	284	289	257	242	262	288	286	285	266	268	246	292	251	247	263	266	282	257	287	279	269	267	280	240	281	279	264	260	272	290	301	289	242	295	307	304	245	277	234	257	282	304	310	298	292	252	257	269	262	247	262	271	275	230	267	316	270	266	263	296	258	266	253	258	243	269	250	255	272	255	261	280	257	270	302	266	261	260	268	241	276	250	255	288	274	254	276	259	262	279	270	298	276	248	292	285	259	258	267	254	283	268	277	263	250	284	270	271	243	294	243	285	242	277	292	236	271	288	277	283	286	277	277	279	255	262	268	240	273	221	309	247	238	295	267	256	275	251	257	282	280	247	216	268	266	294	287	271	243	254	270	242	254	264	270	272	270	279	294	265	258	265	272	251	275	274	258	248	292	298	251	245	264	258	265	277	273	286	265	275	264	256	260	278	288	253	244	307	274	260	288	275	261	232	314	283	292	281	259	264	273	248	269	288	281	238	290	268	294	297	302	257	268	304	249	279	279	274	277	261	291	266	283	293	285	280	250	276	262	277	279	258	251	273	288	278	261	290	263	281	301	284	254	270	278	266	261	305	270	302	237	290	271	257	255	272	284	281	247	243	234	283	259	285	262	289	268	264	284	247	286	271	252	255	259	274	291	289	279	250	270	223	278	266	255	296	241	287	251	260	265	255	264	276	254	283	257	236	258	223	296	264	264	256	294	260	250	243	270	293	255	278	256	273	275	270	254	272	262	268	271	241	270	254	241	281	275	293	269	260	265	274	298	265	249	297	268	286	270	256	277	278	286	232	261	249	253	266	260	267	260	250	289	266	246	291	266	282	269	261	282	258	286	262	307	262	281	269	233	271	267	291	290	266	263	261	278	260	256	269	297	259	259	247	257	259	254	269	286	278	273	278	261	261	252	282	262	253	276	260	281	263	277	287	250	251	254	265	255	274	274	265	273	295	296	291	238	244	265	253	288	290	276	268	289	272	278	293	262	234	280	277	281	293	270	291	266	251	266	257	252	300	289	276	270	266	280	264	275	251	261	294	250	248	279	284	270	257	260	287	287	270	259	274	227	221	274	279	266	307	265	273	264	289	278	257	284	263	254	296	261	280	248	267	258	285	241	300	261	269	265	248	280	283	293	263	307	284	285	248	271	283	252	262	261	272	279	278	284	278	263	264	268	277	269	318	263	298	261	253	280	272	254	275	263	271	291	296	290	270	278	259	251	251	253	292	257	273	262	282	257	238	250	278	252	281	260	260	255	280	264	272	270	284	264	298	294	280	279	241	261	291	244	256	284	274	271	302	293	269	286	270	228	272	256	255	271	289	287	253	270	324	293	252	266	274	272	284	263	287	273	252	265	259	240	284	286	265	248	281	247	302	277	253	276	266	271	238	271	259	294	250	295	280	294	295	236	288	262	278	258	259	269	291	262	299	264	288	257	273	288	256	269	268	275	272	280	258	285	281	279	258	262	246	281	260	235	258	259	276	250	264	266	252	266	274	279	308	257	262	254	285	268	277	282	270	300	264	245	250	313	271	234	294	259	293	248	264	261	285	270	256	260	284	250	260	238	277	289	247	269	279	272	264	260	287	264	261	260	272	264	302	260	312	256	250	270	269	277	299	258	262	281	267	275	279	261	264	304	278	284	231	276	262	272	278	268	243	246	274	270	278	269	287	289	271	249	251	285	278	252	278	270	251	268	309	268	279	282	287	244	258	273	277	267	272	237	266	249	285	244	258	248	262	283	244	262	269	284	257	281	280	279	280	265	276	274	267	262	317	305	297	283	244	281	328	248	262	265	247	243	278	272	254	269	270	282	293	259	284	272	283	289	274	237	272	240	260	261	254	284	269	295	270	273	270	274	246	286	276	252	263	245	266	269	267	293	280	278	283	256	272	239	286	267	243	262	258	254	270	257	276	299	275	256	276	305	287	262	294	245	267	283	286	293	238	273	261	264	250	269	294	253	247	280	255	286	284	253	246	281	259	283	279	254	266	238	278	279	254	281	274	298	254	277	279	253	279	266	262	258	264	263	277	274	260	275	248	272	285	246	259	244	262	277	256	271	259	291	253	291	258	248	302	264	284	267	271	281	275	262	254	252	281	224	251	254	264	266	264	304	279	264	260	260	281	284	287	268	279	264	268	312	276	266	296	281	274	254	261	286	281	281	279	247	285	298	253	305	236	265	271	289	250	273	255	267	285	285	261	262	251	264	233	257	281	287	282	261	254	258	274	274	281	254	270	259	257	262	281	253	296	270	252	287	299	266	285	296	296	290	275	260	285	280	244	278	256	269	270	294	240	290	264	264	275	279	277	258	294	275	294	257	249	261	271	212	271	267	262	265	266	254	284	251	263	261	267	280	285	276	290	303	278	261	267	281	263	279	296	261	279	314	251	272	253	247	264	296	279	268	228	305	274	280	269	298	296	262	260	297	260	291	286	254	258	292	307	267	245	268	271	262	246	307	288	256	277	278	292	280	269	304	254	286	258	266	278	255	265	271	273	294	283	276	243	249	233	247	284	286	275	273	230	283	268	279	279	267	285	273	282	262	312	297	310	233	269	271	290	284	242	281	303	285	271	277	271	274	267	287	260	277	273	255	265	295	295	296	288	261	271	247	255	260	268	277	243	265	283	246	238	287	262	265	267	265	274	306	257	258	268	253	277	304	273	291	281	275	289	261	245	262	272	245	268	245	263	294	250	261	311	238	251	304	259	289	286	274	294	268	266	257	244	297	236	275	267	260	268	278	248	260	260	256	261	246	244	277	263	285	276	271	274	267	280	250	280	300	266	266	251	250	296	227	293	268	275	264	276	262	311	275	269	303	258	243	259	267	282	242	288	270	269	241	293	277	302	266	264	231	253	276	277	270	283	252	266	278	270	265	278	252	261	265	253	268	264	224	283	259	283	279	281	275	280	290	267	247	250	261	295	280	285	259	327	284	293	242	281	282	281	284	256	266	281	277	269	253	262	268	324	278	261	296	270	257	258	249	256	299	259	259	266	253	243	268	253	276	268	275	235	275	251	266	286
41375	46170	49818	56789	63463	53224	43645	34436	15899	7056	6637	6685	9923	6511	4333	4062	3254	3081	2751	3647	2349	2159	1623	1056	1051	1122	1195	1482	1189	967	748	678	684	706	728	665	672	692	704	673	664	659	687	690	675	632	644	645	625	621	655	677	655	628	693	609	670	639	685	607	636	617	685	661	667	611	652	625	637	653	616	633	596	629	644	628	618	677	653	662	643	620	612	642	705	655	672	676	630	664	637	642	658	651	624	611	620	635	625	646	653	627	619	652	622	661	600	625	616	660	572	647	642	636	628	640	676	629	632	630	681	635	686	653	614	620	645	601	588	606	619	658	617	596	662	624	600	596	680	662	605	655	618	599	645	629	679	646	623	662	634	621	633	601	634	639	612	639	646	629	625	665	647	623	656	583	650	629	646	647	640	671	580	597	670	649	613	569	632	630	651	608	649	636	649	680	658	627	653	638	621	634	643	614	713	646	626	615	609	644	663	610	644	656	604	654	618	641	630	682	649	628	592	609	647	637	647	617	665	653	655	636	666	620	585	671	644	660	614	636	659	638	627	646	639	646	630	598	632	662	640	636	586	621	670	643	651	669	622	657	631	635	661	650	683	657	644	643	634	650	621	635	619	602	642	642	628	637	664	604	631	650	617	622	626	636	623	604	682	567	581	666	633	637	620	606	644	635	665	640	602	653	673	600	647	646	651	603	623	649	650	626	630	635	618	668	643	641	674	624	659	632	628	607	672	606	604	623	644	662	615	656	662	635	638	651	590	644	621	581	671	650	631	595	623	629	685	637	631	612	639	611	660	646	641	605	660	644	666	597	618	611	628	595	654	667	658	654	602	620	645	582	623	655	651	627	650	600	625	650	600	593	573	598	611	645	659	625	631	636	619	619	652	661	615	594	629	644	645	610	608	608	594	644	644	629	622	589	568	609	613	648	654	670	614	565	568	619	606	615	592	601	602	608	659	670	601	626	603	646	610	618	606	624	632	583	590	612	621	659	563	626	638	684	610	675	690	668	648	618	617	610	626	621	630	634	642	634	630	608	661	585	621	598	673	581	631	631	593	638	647	624	658	623	651	614	639	661	615	628	623	578	658	650	593	620	618	669	601	628	681	656	640	614	620	719	611	679	645	625	611	641	596	652	641	622	631	625	638	632	645	586	640	585	574	611	598	678	618	581	639	652	637	604	654	576	638	644	632	630	666	605	636	648	650	624	671	632	656	676	635	658	631	628	642	641	654	674	621	670	656	640	603	619	607	607	592	607	645	584	638	647	613	597	643	650	636	640	630	620	614	641	603	631	614	585	632	620	638	636	585	667	629	630	658	634	621	622	615	645	607	645	623	659	643	648	637	618	647	624	638	636	676	639	621	623	611	676	598	649	591	597	636	630	643	605	608	614	631	655	649	677	666	607	682	638	620	614	634	630	606	574	638	640	611	643	651	612	634	609	645	656	632	618	665	603	602	642	599	610	582	647	648	625	582	686	638	624	635	644	620	670	643	662	638	640	622	639	677	624	593	604	626	631	643	589	602	662	634	650	645	622	610	621	615	641	580	658	622	619	630	614	629	644	665	677	598	636	610	639	630	620	641	614	629	596	591	617	633	646	634	618	625	687	629	618	637	594	624	671	618	657	634	624	632	637	632	641	627	644	603	622	629	596	653	654	601	594	608	633	662	601	627	619	666	631	631	664	657	655	653	614	624	578	644	663	687	612	669	626	651	636	607	666	629	631	619	642	614	586	658	625	650	646	660	606	643	609	644	634	653	666	655	614	618	584	639	685	620	628	611	585	619	621	636	628	625	593	637	646	667	654	625	634	649	584	577	621	633	645	632	630	678	645	604	611	616	612	623	570	677	612	592	640	647	629	635	609	653	641	678	633	630	662	611	638	661	632	605	632	597	594	611	628	633	625	654	652	669	643	599	621	617	660	625	617	646	686	595	618	651	617	617	648	647	636	610	626	632	624	647	666	649	646	648	682	645	590	677	607	583	624	628	617	604	645	657	644	660	639	627	621	659	667	646	670	622	641	655	612	584	670	603	653	656	612	594	591	580	645	626	628	638	650	598	647	640	609	615	617	616	631	649	658	640	621	662	634	639	656	638	644	651	636	605	622	678	649	628	631	674	646	676	642	625	674	606	645	626	686	640	645	627	625	582	661	660	628	631	590	620	627	589	649	621	661	616	608	605	599	634	624	649	656	660	602	620	619	640	598	583	632	652	635	645	673	628	598	618	648	609	645	663	617	666	610	633	608	615	591	617	618	651	629	669	646	598	639	629	632	619	674	630	640	658	629	635	640	655	616	682	613	619	639	623	650	645	619	626	657	634	594	620	629	604	653	658	643	661	683	629	622	693	647	669	614	622	630	630	627	656	693	724	677	628	632	620	629	647	621	671	627	623	642	646	658	664	660	656	629	663	673	670	556	626	600	636	640	623	690	647	603	633	610	598	613	609	656	657	609	616	613	676	638	620	623	628	667	637	601	605	650	626	589	640	625	631	656	616	654	590	654	619	645	614	640	643	619	605	638	636	669	616	646	573	655	646	642	583	612	647	620	639	681	601	653	674	630	657	649	603	628	621	650	678	647	610	612	647	633	628	614	618	628	612	633	637	615	605	667	609	611	634	640	632	630	612	640	629	643	660	658	655	612	617	612	658	627	627	659	615	606	660	638	658	649	610	638	578	634	637	642	632	613	651	600	613	616	594	635	642	652	650	583	613	599	595	626	678	638	635	614	633	651	613	599	689	641	677	623	585	602	635	639	695	638	660	634	654	582	650	657	621	641	632	580	624	670	666	599	630	629	618	630	683	647	656	633	631	636	672	644	617	633	660	644	595	614	637	607	613	585	653	675	637	624	665	668	671	632	651	639	634	667	616	572	625	629	645	624	636	609	612	636	665	654	617	613	590	640	643	680	671	639	671	649	577	614	584	623	629	593	641	653	619	620	643	625	616	664	631	647	630	654	668	615	643	585	570	657	627	688	651	635	628	635	647	635	642	619	602	625	672	606	628	643	646	642	632	655	634	615	594	638	695	658	609	640	665	627	631	629	653	662	583	616	640	657	660	658	633	653	631	619	649	582	595	631	639	669	603	648	667	656	598	625	604	642	653	624	638	656	655	626	659	633	618	576	642	637	584	586	630	672	658	609	636	623	662	650	684	618	608	616	607	597	645	622	633	617	627	631	582	617	623	653	637	611	641	595	668	654	628	638	620	625	623	627	625	637	624	637	599	636	656	598	619	625	618	604	643	599	667	600	569	628	600	605	659	638	653	633	615	605	617	637	631	598	641	664	585	610	631	650	615	655	656	613	635	604	612	662	669	621	635	619	612	640	615	606	616	636	648	603	606	665	595	604	669	650	644	572	663	638	637	595	626	637	683	623	643	650	657	637	642	623	625	618	633	651	646	605	637	592	641	582	657	590	660	630	663	636	621	630	663	621	642	593	629	672	661	614	605	596	673	643	646	625	689	631	644	582	618	612	664	649
53908	45404	41910	44334	44309	41875	35404	28625	20554	7936	3570	2239	3198	2013	1094	1220	975	893	773	1113	778	709	645	312	304	340	417	468	493	514	249	222	212	192	217	217	200	220	225	194	218	204	203	216	209	206	199	189	191	196	183	207	197	194	201	162	171	199	184	207	215	182	219	194	201	201	177	196	179	195	203	187	217	199	205	175	197	198	181	212	185	201	183	190	190	207	193	199	216	201	195	177	170	201	176	185	187	196	198	177	206	213	201	208	182	171	200	183	184	190	196	179	168	183	180	194	192	206	197	195	172	191	189	192	197	180	195	189	188	202	177	199	209	209	201	180	203	166	197	174	204	199	214	189	205	189	191	180	180	204	193	190	190	188	181	193	180	213	209	187	197	208	204	186	200	183	161	208	213	154	171	219	171	167	207	197	184	205	166	186	199	164	202	189	190	207	200	178	176	200	184	205	196	188	199	187	158	199	190	175	193	191	210	200	194	167	188	202	197	196	189	201	181	206	196	194	188	190	192	177	206	198	196	177	194	218	201	175	180	195	181	189	190	193	194	186	193	196	167	176	213	221	189	250	193	208	179	185	171	184	194	171	217	220	204	185	179	184	181	169	175	188	180	185	175	198	207	173	198	203	212	172	196	197	174	193	190	204	200	159	183	190	182	177	188	214	193	187	178	175	193	221	199	191	199	195	200	202	185	171	185	214	196	185	184	178	184	186	210	206	189	196	177	196	227	198	184	203	166	179	202	178	199	197	200	184	193	169	195	196	215	198	193	194	185	200	170	194	169	194	210	201	195	188	181	186	224	219	201	179	198	161	170	210	210	208	198	170	183	150	171	203	200	193	202	183	167	218	185	175	195	190	186	212	174	195	199	189	171	207	180	187	173	192	185	169	215	187	215	223	208	193	183	201	191	200	197	197	210	214	190	218	171	173	201	203	205	176	191	196	167	178	195	198	211	196	212	185	194	180	192	189	197	221	195	200	198	207	191	183	165	199	196	204	198	196	211	188	196	196	193	204	216	174	210	176	172	206	198	200	211	191	202	176	192	182	170	173	188	208	201	177	205	143	197	182	215	184	200	183	185	191	194	204	194	207	186	204	225	187	195	209	193	191	165	195	186	190	188	187	208	213	217	204	215	184	206	200	201	193	174	172	179	183	183	181	174	187	215	201	190	180	206	197	195	189	179	189	174	171	208	166	184	205	220	186	192	210	186	172	178	185	200	182	190	196	205	211	214	198	187	184	169	185	212	204	194	177	194	186	201	189	180	166	182	188	179	177	209	189	190	177	198	174	196	191	190	207	194	195	216	225	219	159	175	193	217	189	174	198	182	195	203	172	204	207	172	189	204	190	206	160	201	200	201	167	175	189	191	198	197	185	202	184	188	192	194	217	197	186	213	189	197	205	203	178	209	184	188	182	198	189	211	185	217	225	210	162	184	174	190	188	172	176	179	178	179	208	213	193	189	214	175	204	183	187	212	210	192	186	189	210	193	192	175	198	183	197	201	172	208	200	166	184	189	184	192	176	202	168	191	190	210	177	199	157	204	176	150	182	204	212	195	169	174	202	213	182	202	169	145	176	162	184	181	193	199	192	180	216	172	167	213	174	156	176	195	208	192	185	167	197	184	184	194	183	195	175	179	175	189	190	213	222	174	186	202	165	188	208	155	183	206	188	156	167	200	180	173	214	207	159	171	176	187	188	204	205	186	174	191	172	158	207	203	185	182	189	188	197	168	209	198	214	210	192	212	188	193	197	159	188	196	180	205	186	191	209	181	177	200	165	193	176	190	179	203	172	201	171	184	203	188	192	178	217	184	197	190	212	193	178	188	181	198	182	194	178	205	186	178	160	163	178	212	205	208	211	211	176	175	172	214	223	181	200	183	182	192	193	186	200	200	199	190	179	195	182	193	209	195	189	196	209	186	188	204	183	193	212	192	166	186	163	183	242	187	211	186	199	203	178	198	201	182	227	206	171	197	197	175	209	215	198	182	167	186	210	199	199	206	202	176	174	196	216	184	221	200	197	175	184	205	207	196	166	183	180	168	175	180	218	218	206	185	225	195	191	200	191	172	180	213	195	168	198	204	191	221	201	193	200	211	186	188	186	184	168	204	200	199	182	226	172	195	183	193	168	191	202	166	205	194	182	183	164	190	193	192	190	187	197	189	205	185	184	189	177	178	184	200	174	171	192	206	197	191	204	201	183	183	177	195	211	205	203	174	208	177	204	185	191	200	207	194	211	169	201	211	190	180	178	168	197	175	184	197	193	230	192	201	179	202	161	180	186	204	169	223	203	180	196	208	170	201	162	194	170	185	202	205	215	188	171	201	190	194	196	205	193	193	208	165	175	198	181	177	170	195	201	207	206	191	179	188	183	199	205	196	195	190	189	186	189	186	206	166	175	211	203	216	237	174	188	194	193	192	169	181	179	198	173	201	180	216	186	183	189	196	196	178	171	195	188	222	182	186	188	190	213	195	188	210	189	172	198	174	206	189	200	196	209	212	183	191	207	194	182	196	190	185	194	187	212	177	192	185	210	183	175	194	184	199	221	211	191	185	188	203	182	194	182	180	187	195	195	170	184	176	194	201	181	179	211	213	224	207	180	215	217	206	175	185	187	184	173	200	240	183	183	194	180	180	179	178	187	170	182	208	218	186	192	176	236	188	190	170	204	201	174	184	176	179	186	178	208	198	191	191	179	174	187	197	203	218	207	191	152	202	182	216	209	184	198	189	183	172	182	190	199	170	201	174	174	206	196	187	177	189	190	206	182	192	201	196	212	204	181	205	212	215	184	197	187	185	167	189	187	175	172	161	203	211	179	192	205	198	227	206	191	169	201	191	190	208	213	201	202	191	182	209	201	189	190	205	205	181	179	192	196	223	186	191	187	176	177	181	191	168	215	185	184	186	188	218	206	211	214	211	187	191	234	197	184	183	212	200	187	178	215	190	192	178	181	199	205	156	195	184	207	171	169	183	206	225	229	185	170	183	213	195	214	194	187	194	169	181	187	213	208	203	154	194	186	198	203	180	200	217	173	202	176	204	162	198	208	188	197	187	205	199	199	201	198	216	192	206	206	208	203	169	189	177	201	193	178	201	190	191	171	203	172	179	188	169	178	202	214	187	224	159	194	183	190	184	185	208	178	169	172	183	148	202	209	214	184	182	204	202	204	201	210	176	175	170	189	212	213	203	185	183	176	182	192	187	195	176	197	219	173	196	171	185	225	185	176	205	188	199	203	233	215	192	176	186	183	202	206	200	194	176	171	198	169	214	200	193	207	205	197	223	213	192	172	182	197	191	206	192	212	197	184	176	184	198	183	196	195	184	187	202	197	172	198	169	199	213	168	190	195	194	186	210	192	185	185	175	177	233	203	190	218	182	210	202	196	196	191	208	191	180	198	182	231	203	189	187	200	194	176	200	189	180	199	191	179	179	184	195	198	194	197	220	211	189	194	178	203	199	197	191	185	171	186	196	197
45586	50871	52229	56952	64658	56060	49456	41078	23020	10606	10606	8457	14080	8254	5205	6123	5023	4495	3690	6056	4102	3925	3289	1309	1205	1436	2301	2527	2268	2075	1105	712	587	635	578	648	572	609	623	566	570	571	574	517	587	532	562	567	550	504	517	505	526	554	529	565	568	500	528	541	501	552	526	520	507	498	520	522	493	568	516	505	532	523	519	491	525	523	536	489	533	481	525	554	479	469	499	522	489	489	482	476	515	483	526	490	535	522	501	470	496	532	477	502	473	504	514	468	513	472	456	468	477	505	477	505	518	488	509	488	468	472	478	508	508	483	520	503	440	507	478	486	474	455	489	503	516	535	474	486	502	484	487	487	489	496	485	538	495	494	504	490	490	477	466	455	496	481	481	500	486	451	465	501	538	446	467	469	533	481	502	481	529	500	505	461	480	496	485	461	528	444	496	470	432	513	521	476	524	511	498	494	454	481	490	488	518	484	493	469	476	512	450	492	496	491	503	455	483	515	508	469	459	476	464	472	473	503	472	539	487	503	507	449	490	452	541	499	516	491	461	465	479	473	469	499	473	513	488	481	497	466	451	523	466	449	474	481	487	494	444	527	479	483	463	487	468	477	468	489	486	447	463	456	464	441	508	501	486	515	466	468	508	520	500	485	476	461	492	470	535	492	499	477	509	549	454	476	503	462	492	484	472	470	441	485	516	492	471	514	438	460	475	450	460	516	487	469	476	490	511	438	487	494	483	454	455	486	491	513	480	514	458	488	510	428	444	489	463	485	460	507	504	471	524	501	528	521	436	468	465	466	507	471	482	475	447	470	497	466	488	507	487	490	485	457	482	495	503	480	476	445	463	493	478	480	480	470	469	477	476	469	484	442	515	433	440	478	474	520	484	468	494	490	480	450	471	499	471	496	451	463	498	515	461	465	514	463	485	489	466	482	450	518	507	463	491	501	477	476	474	454	489	478	514	473	469	484	486	483	453	498	477	494	489	466	475	508	496	468	485	466	464	444	479	474	445	457	460	471	489	459	469	485	516	482	503	514	509	518	504	460	473	499	473	467	500	501	482	472	496	477	472	425	435	506	485	465	465	490	496	473	463	452	466	491	498	497	473	475	468	434	498	453	429	482	483	519	489	435	447	501	452	468	450	467	485	468	460	570	516	485	425	459	444	493	442	495	475	513	476	477	476	466	464	502	443	500	481	512	494	422	472	500	507	475	499	513	451	508	507	462	529	475	475	495	481	471	447	481	462	488	493	493	477	499	449	514	486	484	452	484	479	473	456	492	484	463	502	550	517	489	491	504	455	495	505	505	457	500	483	480	475	532	441	501	505	456	446	501	466	483	480	466	468	466	492	499	463	494	464	468	493	437	455	517	439	514	463	487	480	494	472	484	465	504	474	477	485	499	471	529	475	499	491	464	443	484	479	469	462	450	474	456	540	501	497	501	458	459	490	493	502	468	496	502	478	514	478	458	468	514	518	512	452	528	465	522	495	461	461	466	469	507	440	450	436	499	505	471	493	439	456	473	453	466	530	470	480	488	517	436	461	483	497	510	470	499	480	492	498	482	434	491	499	451	490	508	469	487	533	486	524	458	475	482	485	473	463	521	483	470	461	488	489	501	499	499	496	468	492	522	501	472	524	483	483	473	503	490	476	472	454	493	475	497	510	508	459	509	492	508	490	467	461	472	472	492	528	502	482	475	420	480	495	508	511	496	446	451	475	499	492	504	489	471	538	508	483	487	478	490	492	511	473	509	461	461	430	488	457	509	495	499	480	436	477	501	504	504	499	480	485	442	473	444	456	476	445	466	502	473	500	512	470	494	485	496	481	496	500	472	477	489	489	497	465	443	456	470	437	494	480	476	465	463	520	492	463	492	446	486	511	529	482	475	471	484	478	455	455	480	523	496	497	473	444	480	504	495	475	472	538	459	555	483	501	500	472	481	500	478	495	477	486	492	451	503	506	487	480	493	486	493	482	467	518	501	469	459	508	465	467	488	509	487	501	482	533	501	469	496	463	518	444	487	463	467	475	453	517	462	507	498	472	468	471	479	468	486	469	477	499	488	480	481	500	511	509	521	492	460	467	530	462	476	455	480	479	501	450	484	492	484	461	464	505	506	481	504	459	499	429	473	486	444	465	492	480	468	446	458	483	463	502	489	469	480	455	494	491	513	459	461	464	481	515	456	442	470	509	510	517	458	470	471	495	470	455	458	517	474	503	461	488	499	450	479	498	495	439	480	483	489	505	504	477	464	481	548	505	475	471	479	485	486	500	511	492	480	490	509	534	461	503	535	488	498	452	508	503	487	439	505	540	464	490	451	518	485	460	467	487	488	500	481	493	491	481	472	479	465	484	467	503	526	504	482	461	478	498	480	476	469	500	517	445	478	460	507	494	511	484	514	505	498	497	466	473	507	483	482	466	481	498	451	463	499	414	482	480	479	490	463	470	531	480	501	464	481	512	494	482	474	497	494	474	482	499	509	497	449	468	491	496	501	470	469	456	493	513	470	488	498	484	500	474	507	477	489	512	472	451	485	515	493	517	493	502	455	502	481	508	497	517	461	492	502	483	469	483	478	475	440	477	472	476	455	455	478	487	492	511	473	483	495	473	474	512	500	463	507	494	492	459	477	458	455	470	524	472	492	484	498	472	498	458	466	477	484	459	468	498	484	495	491	497	455	445	469	446	487	492	471	522	488	462	509	480	495	471	487	464	535	515	475	483	493	474	442	483	498	475	480	477	490	511	501	467	502	511	471	474	437	522	499	482	492	514	520	453	498	459	490	542	479	522	509	502	517	442	494	525	506	505	482	469	431	487	515	462	468	467	513	456	471	489	505	481	451	496	484	502	504	477	503	479	466	480	478	477	515	491	516	444	499	462	486	501	452	485	474	522	473	489	473	488	431	512	471	470	470	519	479	451	476	492	452	452	500	495	490	483	493	486	444	450	470	476	473	482	483	514	501	482	453	477	502	473	487	509	503	510	498	467	498	478	435	480	509	480	466	498	490	490	436	517	466	487	480	479	441	509	462	496	494	496	529	474	503	460	520	504	507	502	479	515	484	538	509	483	490	481	472	487	448	475	485	466	487	482	435	511	486	515	496	461	499	533	476	476	500	439	492	460	474	478	484	494	460	489	470	474	489	469	499	512	452	509	502	470	494	500	494	517	494	514	517	498	519	466	485	485	495	488	482	503	494	484	494	509	522	476	445	484	474	483	491	523	543	502	483	445	502	457	450	480	468	500	469	454	470	498	446	476	472	477	482	498	493	512	433	497	469	461	507	473	476	501	481	507	485	499	483	457	482	513	551	469	502	463	472	452	459	470	478	491	476	468	488	450	451	505	479	466	482	427	526	477	507	468	443	457	479	505	502	464	459	460	508	492	440	514	484	493	500	484	462	484	488	509	511	527	466	480	528	440	484	476	468	465	498	471	519	438	474	478	484	466	505	485	490	492	539	489	463	492	501	487	478	461	494	502	511	457	479
14756	15205	14599	17267	9288	3703	1725	923	671	552	488	511	512	465	477	515	502	497	467	487	420	469	445	440	426	468	455	456	487	441	438	424	486	438	459	459	449	441	432	457	478	428	469	449	433	490	449	457	464	411	450	465	457	462	463	459	486	393	414	487	417	432	432	459	463	446	431	454	429	457	488	483	422	453	514	421	450	470	428	463	436	383	472	450	461	460	455	435	429	476	459	458	415	441	444	449	476	434	443	438	435	446	436	425	483	453	445	465	415	442	424	458	447	447	480	424	427	459	450	423	453	426	466	430	414	470	448	453	468	472	444	449	455	428	453	466	439	480	443	467	449	447	408	459	425	484	453	451	454	418	384	432	477	441	449	451	481	444	450	459	461	457	419	483	411	462	430	411	422	498	447	431	420	426	423	415	467	443	434	453	463	446	454	468	468	472	432	468	438	448	447	444	477	434	441	448	485	484	497	465	412	485	469	440	474	426	460	480	428	460	459	461	421	460	467	423	457	445	464	459	466	469	435	414	473	469	418	430	481	443	474	439	459	455	440	447	457	515	441	459	451	426	458	422	450	449	462	435	421	459	491	455	475	458	447	412	441	390	431	426	477	418	441	386	443	451	492	488	451	444	452	439	476	466	438	439	484	435	423	445	426	477	426	441	466	486	488	443	431	442	439	441	460	457	430	444	447	476	492	432	424	422	488	482	433	485	446	457	444	400	454	459	448	429	453	429	464	468	427	442	439	433	447	404	468	461	431	408	480	395	439	443	456	429	463	471	421	454	434	460	451	428	454	455	449	445	437	463	508	425	393	434	438	439	453	456	479	473	443	457	495	411	481	482	410	427	468	436	459	447	438	460	411	455	401	439	425	478	420	435	473	462	455	449	398	468	444	481	449	435	466	425	483	445	412	447	430	427	426	450	435	470	501	437	442	452	430	458	470	459	433	430	454	491	403	414	521	423	436	471	423	417	472	420	421	437	415	490	443	443	433	449	463	468	436	441	416	443	449	419	436	478	437	461	414	464	492	481	462	455	444	428	435	446	444	466	455	423	449	418	427	417	441	463	430	408	469	453	451	465	419	440	433	472	465	464	458	443	444	436	408	473	447	456	412	444	427	485	461	445	455	461	442	451	475	446	449	452	414	385	433	488	400	424	436	426	461	456	426	427	415	444	432	450	462	438	442	443	412	413	450	451	453	442	417	447	463	452	419	401	452	461	426	444	460	485	428	486	436	471	451	440	438	438	441	437	447	437	415	476	480	450	431	466	421	482	441	435	456	484	443	462	440	457	430	439	467	469	454	456	473	451	444	473	469	452	450	484	449	442	444	415	464	455	447	442	432	463	411	418	423	488	475	443	438	473	412	432	430	449	467	449	455	439	445	479	441	422	452	493	435	447	408	415	411	421	453	441	464	446	455	400	486	444	448	485	423	428	468	441	461	428	435	493	446	461	453	432	449	417	470	439	424	460	412	430	437	447	431	467	470	434	438	466	443	431	437	430	443	481	473	485	430	427	445	483	442	470	475	398	478	471	446	424	456	452	445	476	449	458	446	431	403	434	435	440	460	491	422	458	410	460	453	454	453	475	405	501	441	428	453	441	443	429	413	440	478	401	428	396	435	436	476	433	474	466	442	479	456	440	486	444	482	435	448	445	455	461	463	456	491	419	422	471	427	466	464	460	439	457	436	405	444	470	436	425	478	463	467	445	461	446	440	473	459	459	460	497	417	490	400	430	461	470	460	410	481	462	433	443	439	468	434	425	430	424	473	443	436	421	453	428	422	463	489	460	472	448	488	476	468	476	460	452	463	423	416	423	487	444	452	442	451	430	422	430	450	423	442	489	387	434	466	446	458	385	412	434	462	429	440	460	454	435	427	468	503	482	448	468	452	422	440	410	423	450	454	444	466	411	426	418	427	402	481	447	435	461	449	467	486	448	453	414	436	464	476	450	465	463	410	450	429	437	511	461	449	448	449	456	423	456	480	457	440	469	470	470	457	475	454	435	452	433	446	451	445	410	452	445	443	422	436	421	445	465	445	422	472	445	421	442	413	433	444	454	477	457	456	443	496	446	449	423	461	456	431	431	454	453	434	433	431	418	471	436	450	444	421	441	444	445	424	418	429	472	419	418	406	426	455	482	424	442	431	456	454	464	443	471	438	466	449	477	431	464	453	444	446	456	448	467	462	442	408	480	403	449	406	437	448	403	441	438	419	415	424	445	392	421	420	445	475	460	425	490	459	461	448	436	431	473	454	436	442	434	440	467	469	430	462	441	470	436	458	443	434	442	442	477	436	440	451	414	450	457	444	433	464	425	466	440	475	480	453	457	457	428	420	475	432	399	429	467	465	462	469	438	462	481	461	430	451	475	451	457	417	423	442	427	423	454	451	456	444	442	458	445	456	432	455	460	477	410	462	477	468	428	426	483	440	463	435	457	517	444	437	456	431	472	440	421	433	431	453	428	403	429	426	443	477	456	449	458	454	483	473	439	489	437	422	428	439	411	452	469	431	438	464	462	455	440	413	501	485	415	472	412	406	457	460	420	426	464	462	423	410	421	413	424	456	441	428	451	424	428	466	480	442	475	405	443	454	470	487	463	393	442	475	488	447	446	432	429	443	437	435	461	454	454	441	425	419	407	481	425	452	424	432	468	463	406	450	463	443	442	429	447	447	451	458	440	450	432	443	431	441	421	486	423	416	443	428	432	480	440	441	412	451	464	451	419	462	485	462	441	445	429	436	428	457	480	453	428	442	450	440	458	480	429	454	431	408	457	415	420	451	448	452	481	453	473	496	475	464	429	425	397	437	447	431	461	480	463	439	416	443	437	469	442	436	460	454	409	483	446	449	446	455	407	432	425	423	450	444	407	422	433	462	442	452	440	451	451	416	464	418	433	452	464	435	461	452	439	442	438	450	437	434	421	425	454	458	455	428	469	486	471	432	450	477	422	438	447	437	474	438	466	420	421	453	462	477	471	449	457	468	460	394	435	432	481	441	476	444	467	453	436	468	437	474	406	437	449	453	440	458	440	488	460	420	451	464	452	441	473	418	474	453	415	443	420	441	431	469	468	474	440	429	451	413	428	468	409	442	415	436	438	436	439	426	459	428	450	463	428	476	451	484	425	470	448	453	425	414	453	403	449	452	416	435	508	439	445	442	448	449	451	459	437	454	470	447	454	467	437	452	481	473	444	438	461	430	462	434	422	451	462	458	433	441	436	430	454	426	480	398	429	466	437	446	459	452	448	423	456	443	459	450	454	409	430	441	401	468	434	455	431	478	450	469	455	428	444	462	379	435	458	439	449	463	461	464	439	432	429	437	442	446	421	446	413	425	462	464	481	422	446	444	443	448	424	464	441	462	429	435	462	422	454	423	459	455	466	475	437	454	424	407	433	495	475	452	435	456	439	477	513	440	392	450	475	470	428	470	469	421	423	449	441	434	437	445	447	453	442	430	461	406	406	448	445	445	422	407	456
12073	16893	21399	29997	22254	13256	6332	3733	2221	1475	1320	1355	1427	1305	1306	1301	1239	1271	1257	1223	1204	1162	1134	1009	985	999	1038	1061	1011	1038	995	976	1027	1039	1021	954	1008	955	1010	1010	1027	994	942	988	1002	934	1050	981	985	1051	1020	977	1039	1009	1010	1015	949	976	976	1020	1007	1059	991	1028	1010	975	988	1015	974	953	952	972	981	1014	973	959	1045	1009	1040	1012	1058	1052	984	960	1014	985	1011	961	988	981	1018	942	1048	969	899	1063	980	937	1000	1016	972	989	1017	993	997	932	1020	948	1005	1003	997	966	972	1012	995	995	1006	1025	954	999	987	970	939	1019	978	963	958	983	993	1049	1004	1005	1017	1024	1005	962	1005	992	1004	988	1024	928	983	988	1002	1014	1018	928	1020	982	998	976	975	993	995	1003	1059	982	966	987	930	1027	1032	1002	1004	1014	1014	994	981	1030	964	1009	1013	976	987	1004	950	1044	1036	925	1025	1002	993	973	973	923	954	1020	924	1009	960	1034	942	937	1006	997	933	964	1052	970	951	1002	1023	978	991	945	998	952	1034	959	1037	997	1000	1008	988	965	971	976	986	1013	983	969	1007	1033	982	1017	1000	1037	1026	989	1012	988	1030	1005	1035	977	959	1025	1049	1011	1020	1003	992	994	969	988	992	986	986	1042	1002	970	934	1033	1080	990	1038	1005	1018	1039	1024	959	999	1050	975	979	1046	977	959	942	993	1011	1008	1033	995	1000	996	979	1012	962	1007	1028	985	964	1012	1044	1067	1041	996	937	1019	996	1000	1014	948	1025	986	975	988	1001	960	1045	1021	1017	1028	943	1069	944	1005	970	945	970	986	1019	978	1001	1033	996	974	994	1001	986	981	1037	971	1010	979	980	1054	1056	1033	954	1011	993	1013	968	1033	973	968	982	984	1081	1044	922	990	1021	1034	992	1038	1040	1021	1050	947	976	980	1005	999	1015	1005	991	1026	1023	963	1000	1008	1015	1016	1040	1013	981	975	988	997	1026	1010	997	962	996	993	1003	1039	1007	938	1012	1005	982	971	986	959	996	1003	1012	981	1031	1006	1009	965	993	1011	1013	1018	937	980	959	964	1039	1044	994	1070	922	1032	1005	968	1078	1041	971	997	953	997	1056	1042	961	1002	1018	963	971	987	1004	996	1002	1003	974	963	959	980	1033	1037	982	1022	951	1037	1014	1004	984	970	956	1031	997	997	959	980	961	987	1002	949	1000	940	1086	982	1028	1001	1010	975	945	1012	1021	1020	973	948	967	989	1009	1031	1041	990	972	996	1053	975	996	1006	995	999	979	923	981	987	994	962	971	1077	1017	1066	1014	981	949	946	978	1005	974	994	1001	1034	1014	980	993	998	999	993	963	985	984	972	991	1015	951	1002	1000	1002	1011	981	960	965	981	1006	1002	991	1000	967	955	967	1064	959	977	1086	1000	998	1046	1021	1037	954	1048	1007	955	1017	1004	947	961	986	987	984	1012	991	997	1056	1009	999	999	956	1042	1038	963	941	1002	976	955	959	1010	967	1006	1022	1021	1012	982	1009	1027	946	1013	1044	950	997	1005	975	989	967	968	965	941	1005	1034	1043	996	1022	1038	943	978	983	936	978	1009	988	990	1027	975	966	1012	981	1009	981	1018	962	959	997	963	1035	1010	964	997	1035	1028	1050	974	1012	999	1012	1042	998	936	1009	1011	983	980	984	984	965	997	967	1024	1012	999	981	1036	970	1021	998	943	984	960	1008	999	954	1063	1007	991	986	968	1020	947	1016	962	1007	948	995	1012	970	982	947	1062	947	998	995	1037	1038	991	967	969	1040	972	984	950	1004	1021	1037	1006	1008	999	980	997	978	1015	995	1043	1014	1014	971	1006	993	985	998	965	1022	969	1009	970	1011	949	1002	981	1007	986	968	1001	993	998	1010	995	960	1012	995	970	1018	1030	974	986	1032	1018	980	1013	986	1020	1010	989	1067	1001	1042	1036	1032	990	984	1010	1018	925	1007	978	983	961	979	968	987	971	981	949	964	990	1062	1046	975	958	1023	1014	1006	1047	1011	954	997	1047	959	992	1036	940	1011	1025	986	1001	1004	942	1031	996	996	1005	973	970	1033	1009	1063	1006	1004	1003	1055	1006	980	1001	959	1013	980	1070	1017	1005	1020	964	942	1019	1023	1024	1057	990	1031	962	985	997	995	971	986	968	1016	1000	972	987	1002	985	1026	1006	963	995	994	1035	977	1010	1020	984	995	958	944	1012	1007	959	991	1017	980	989	989	1031	965	1053	1001	985	961	1030	1004	931	990	1011	960	960	962	1042	994	989	999	980	978	1014	989	957	1093	1027	998	973	1001	1016	1041	1024	1015	1015	972	1020	1032	991	972	1033	971	1024	989	941	996	997	1074	971	1009	995	1009	989	916	962	1021	1030	1011	987	982	982	992	1032	1017	1023	1012	1036	1001	1003	978	991	1076	1052	1014	1053	1038	990	1058	1007	898	980	989	998	1019	1004	992	962	1008	1040	1004	994	1059	982	953	978	962	979	1041	1001	1019	978	961	949	1015	1012	998	989	983	1035	933	934	969	972	983	946	1018	1012	981	975	957	1031	997	953	961	972	991	1008	1033	960	1039	1013	968	1028	1019	1007	992	961	990	979	974	987	997	1031	984	1011	1000	923	926	940	1031	974	960	997	952	1001	985	1005	947	989	1016	996	1013	990	980	964	1021	962	977	980	965	1013	1004	1017	993	977	985	982	957	1002	992	976	997	988	1003	1020	959	1002	982	990	1038	960	1031	1032	1024	1082	999	1008	1003	1013	980	1025	960	952	971	974	1030	937	948	954	984	1081	1003	1023	962	997	1004	953	990	1013	1009	971	1004	1043	981	1015	940	1061	1005	951	978	1008	980	1028	999	984	1005	1039	970	1040	967	1064	1034	1012	1025	1044	1011	1009	963	996	963	994	1068	1034	993	974	928	963	1018	1000	968	1047	987	1042	976	1051	1047	1033	1005	1021	980	941	997	950	1034	1022	1002	996	1033	963	986	1033	997	978	965	965	985	1021	988	1024	927	1007	978	1060	969	1010	979	938	991	989	994	1034	984	1006	1014	984	1015	1055	1012	988	1004	996	963	974	985	1031	929	968	961	1011	985	979	996	1028	942	1009	1018	995	997	997	1018	981	972	964	962	1016	1017	986	1076	950	1011	977	1025	953	1007	972	1009	1067	999	1042	1026	1018	965	1008	1085	940	1010	975	1015	1016	987	1068	1063	1016	967	1053	997	1022	982	1010	966	1017	988	989	983	952	975	993	1063	993	967	971	1025	968	993	1022	993	1022	993	976	997	1029	981	958	991	986	1044	989	997	1013	935	1037	997	1009	948	1001	982	995	1034	990	1023	994	968	1004	961	996	958	1025	1000	1008	1004	1005	1019	1006	1048	979	1003	978	963	1002	995	1011	977	969	982	1032	1033	1034	1019	1048	977	1058	966	1041	944	1047	1036	1046	997	989	1025	1000	971	1025	952	965	1019	1042	970	961	943	1025	982	959	1009	1016	996	1018	993	999	994	990	1029	1023	1039	973	969	966	1030	1019	1025	987	1026	1020	1000	1037	1007	964	1019	988	988	1005	1030	976	972	950	1023	1036	997	936	1021	989	968	1034	955	1010	969	1014	948	1023	963	983	1009	944	1035	1039	968	1017	973	976	986	997	982	960	974	1058	988	1029	955	1026	1000	985	1018	1000	1062	1000	1009	977	1010	969	1065	981	1050	1009	1017	999	1001	930	986	976	1013	1003	961	1066	917	988	993	1016	1004	1042	1011	973	975	993	960	1008	993	992	1022	977	1049	971	949	972	996	986	983	1021	994	982	1032	1002	969	940	1033	946	998	1042	998	990	991	1080	993	996	1021	1018	1006	977	1013	990	1034	1031	1001	986	1020	980	1001	1015	1039	1010	983	983	957	984	1011	992	985	983	1017	964	1027	925	1041	992	1004	979	1011	1052	1007	982	1043	1051	988	997	1021	986	1018	1041	997	944	994	995	931	1032	994	989	987	1036	1056	965	1000	1018	988	1023	972	1047	968	938	1017	970	1000	978	1030	1007	945	1010	1041	1029	1030	1024	993	1019	958	973	1030	992	954	997	987	1013	997	994	999	1004	1058	959	1033	990	1047	951	1002	1023	946	939	1019	1011	993	978
50726	47288	44153	46585	42737	39687	30764	21156	10817	2651	1437	1332	1387	1220	713	671	569	537	633	835	515	549	391	310	322	368	439	371	359	321	313	279	297	266	259	283	265	294	255	260	272	306	280	262	272	273	273	290	292	266	261	279	272	278	285	280	268	271	267	251	270	230	254	252	261	246	256	250	275	288	281	279	251	229	247	279	268	270	295	271	250	321	281	305	274	248	274	289	282	279	263	264	257	287	321	262	260	260	307	267	275	256	275	247	281	253	266	253	277	284	272	292	274	255	283	264	248	264	251	286	259	240	269	270	241	261	238	263	280	279	275	280	294	291	276	255	266	265	272	269	286	311	277	270	231	252	264	278	286	254	255	231	247	280	267	308	279	275	253	271	256	256	292	247	295	272	286	259	271	248	264	272	262	241	254	269	286	262	237	259	256	289	255	251	256	268	263	253	270	260	274	289	251	266	291	258	265	268	264	287	282	250	284	269	261	256	288	263	268	267	264	281	304	257	240	257	270	265	232	253	255	289	288	248	268	245	245	260	309	271	260	285	284	240	243	268	267	268	292	281	242	236	282	286	276	275	288	310	283	249	228	281	267	236	270	239	244	259	265	258	249	277	281	276	290	250	265	280	238	268	295	283	286	253	260	284	233	241	248	246	259	290	260	258	265	254	217	271	287	260	281	306	264	265	283	273	275	278	274	283	246	253	280	275	281	290	260	280	267	262	276	272	243	258	256	260	283	288	283	255	253	283	260	243	291	282	273	269	244	230	280	235	256	237	256	278	285	267	267	256	268	285	264	274	287	265	289	253	259	288	239	258	271	256	256	266	257	265	269	245	281	235	264	276	268	266	300	254	289	254	265	257	228	258	282	243	274	255	243	260	244	230	251	273	275	276	262	239	283	275	294	319	278	252	280	271	260	287	238	281	228	238	279	284	259	265	242	252	261	287	269	251	267	257	281	266	276	275	294	288	273	254	258	292	275	280	252	270	246	296	255	243	259	255	291	249	267	257	258	265	262	269	274	226	283	274	294	273	287	255	258	273	270	268	270	272	260	244	267	279	279	249	242	289	262	241	268	276	249	262	291	261	267	253	275	271	280	273	267	258	282	254	248	293	271	277	275	283	272	264	256	233	266	280	252	283	257	262	266	243	274	277	282	288	248	254	237	255	242	261	280	256	274	278	287	259	241	254	249	266	254	271	232	266	260	260	265	257	285	258	267	273	241	263	263	274	285	250	305	283	260	249	265	231	274	263	273	258	281	286	270	258	251	297	253	255	243	266	244	238	260	300	249	269	261	294	277	308	258	279	285	255	275	287	244	231	261	259	276	285	263	246	279	270	286	259	294	262	259	267	274	298	257	280	276	265	272	288	259	271	251	268	272	284	278	266	278	268	281	275	274	266	232	258	257	299	292	285	279	285	262	249	311	307	227	260	267	268	252	246	263	274	296	264	235	277	294	244	255	259	285	260	257	249	235	254	276	281	282	270	251	288	284	262	307	268	265	276	248	273	236	256	291	289	284	268	280	291	274	270	258	216	277	271	308	257	287	247	272	257	272	261	271	289	290	263	260	276	274	262	267	261	256	254	247	274	283	277	291	263	241	301	251	252	282	277	282	225	271	254	243	286	270	247	238	283	261	283	274	254	220	265	212	237	272	268	278	272	270	271	246	251	274	256	253	249	277	262	233	261	270	245	269	256	276	270	254	270	269	307	262	236	247	272	257	269	274	260	239	274	244	271	274	278	264	243	251	281	264	245	246	269	279	316	251	260	269	263	265	291	290	265	260	252	247	278	281	245	250	285	257	269	256	276	273	273	268	236	242	273	253	251	287	286	299	256	274	265	285	262	250	247	267	261	251	251	285	264	271	246	278	282	272	265	263	241	248	299	276	285	241	264	250	279	264	269	276	239	284	255	275	269	248	268	263	259	274	277	280	249	270	256	254	261	253	231	232	299	287	248	262	249	272	259	293	281	252	259	252	288	285	270	273	277	250	278	253	288	267	237	281	291	260	253	268	291	251	250	270	236	281	255	282	264	267	270	252	262	271	269	243	272	244	276	297	265	280	251	254	281	226	271	289	273	258	239	289	265	251	287	277	246	260	293	245	262	269	268	282	287	267	250	260	262	278	295	231	256	240	265	273	258	239	266	241	266	275	262	258	271	285	268	299	262	257	241	259	298	269	283	271	259	265	275	269	279	264	277	282	268	262	276	257	278	254	265	246	248	261	273	251	263	295	270	292	295	276	253	300	308	258	318	241	277	269	271	288	281	267	284	269	265	291	257	263	262	245	279	246	278	266	243	265	237	283	280	247	283	231	290	250	256	260	273	263	240	241	294	277	250	267	291	270	237	246	272	257	281	246	249	263	291	236	250	271	289	279	276	274	243	248	267	271	301	236	251	296	269	262	269	242	261	258	248	260	255	283	275	275	269	251	258	276	278	280	267	273	286	281	272	274	250	246	253	277	265	282	265	266	213	258	251	242	259	244	255	278	266	260	255	283	268	296	241	249	256	265	272	266	281	259	267	260	268	275	246	283	291	258	263	278	283	300	261	256	283	260	274	266	274	289	258	266	252	269	261	224	282	288	283	256	276	242	271	269	269	253	289	258	222	269	273	262	271	266	257	268	264	254	286	230	245	263	288	258	282	264	296	249	266	265	260	262	305	248	232	238	264	270	279	271	248	247	258	272	246	249	265	265	268	263	273	255	268	292	247	245	228	267	292	307	276	287	249	252	290	269	277	267	269	283	241	282	279	245	258	270	285	257	260	273	283	247	247	290	238	263	273	279	266	253	260	260	232	262	247	280	271	246	282	306	286	264	266	237	257	250	264	253	267	305	279	262	242	301	255	295	264	264	280	271	264	287	278	253	246	289	294	262	258	257	267	285	275	274	265	255	289	237	274	273	243	258	253	291	268	250	283	283	272	265	244	277	296	258	256	281	281	301	248	249	253	255	297	281	285	299	251	268	259	273	261	251	252	266	247	291	256	257	270	270	284	275	254	266	250	283	267	286	273	266	251	262	290	265	311	280	298	283	247	262	281	258	274	253	270	234	269	224	264	269	276	270	266	257	283	278	256	311	277	246	306	257	249	239	263	259	260	281	278	240	260	252	258	269	294	230	272	267	275	276	258	262	288	247	285	299	267	273	268	224	275	273	267	251	271	277	292	249	268	276	244	269	259	269	281	280	283	271	276	296	251	274	274	269	273	276	298	265	242	249	243	255	263	249	271	270	261	294	283	284	270	283	289	282	276	250	279	256	284	246	279	262	259	262	245	233	260	250	285	294	266	221	252	281	256	235	281	264	277	266	275	293	282	267	256	250	244	270	254	283	280	285	258	250	268	244	248	272	257	255	242	248	243	277	262	296	254	259	263	254	278	243	241	293	267	287	249	238	250	289	266	264	252	256	273	258	274	251	253	242	286	278	311	281	279	257	268	260	241	259	254	252	275	270	248	288	251	308	251	252	232	299	283	294	263
40481	48113	50144	55195	60841	52298	36359	31424	14929	5692	5519	5606	6475	4754	2791	3445	2447	2190	2738	4597	2367	2313	1314	1010	1023	1214	1328	1515	1395	1281	1230	700	729	651	667	695	662	697	688	656	668	690	669	656	655	632	659	613	710	645	684	624	638	611	631	619	690	620	614	660	648	664	592	655	641	645	639	651	639	637	647	644	601	618	623	617	624	632	639	590	624	633	650	644	659	636	636	624	647	581	637	638	705	618	651	603	656	613	633	649	628	634	614	637	587	618	600	640	688	594	616	606	626	605	632	629	610	608	622	628	590	653	608	634	627	623	632	604	653	604	600	597	618	648	616	627	629	608	609	587	604	662	641	652	608	660	645	644	598	623	584	619	631	619	622	618	635	610	572	622	603	613	606	595	636	629	640	643	592	608	623	668	659	640	634	641	618	628	665	619	640	603	621	567	634	612	627	622	661	611	604	633	622	661	639	625	624	580	609	645	610	631	599	627	642	634	603	558	628	659	628	610	633	636	635	657	660	603	650	592	669	643	654	688	597	609	612	615	612	604	621	617	629	661	639	627	621	601	644	630	597	617	645	649	609	599	631	579	625	702	662	619	663	684	624	623	627	644	652	586	634	628	640	626	635	600	584	563	643	606	620	665	594	641	626	644	630	638	594	632	607	630	613	607	588	592	601	608	603	620	651	572	635	620	615	580	607	584	598	639	571	622	631	688	618	659	656	627	594	627	640	653	616	664	619	597	581	630	616	608	594	618	614	638	595	609	610	607	628	623	616	649	594	644	672	635	633	605	625	631	637	583	681	608	612	635	599	627	645	636	567	602	595	612	594	616	599	608	606	644	576	650	646	621	553	656	616	642	662	644	671	626	646	624	634	619	632	623	593	633	622	605	624	630	636	613	595	650	633	647	671	628	596	580	652	635	623	635	603	607	648	601	614	638	601	572	623	601	664	640	602	609	656	634	621	656	557	637	630	606	614	618	636	606	625	623	647	618	610	624	626	642	626	655	599	596	626	608	608	595	639	626	672	598	604	615	633	591	603	594	546	610	614	601	601	612	638	614	632	594	639	583	646	593	631	588	654	587	619	638	611	611	619	634	598	638	662	623	631	600	643	619	688	622	653	617	626	635	593	616	574	603	634	629	621	613	611	621	660	567	619	604	640	581	621	622	604	616	680	542	610	641	668	613	618	614	586	630	644	635	613	658	620	616	648	624	638	629	618	603	641	630	634	645	639	672	636	587	613	625	615	621	666	602	589	638	668	591	606	639	592	657	636	580	599	610	620	595	618	628	644	637	652	609	615	631	628	626	633	624	567	636	584	624	582	650	604	598	604	613	657	633	628	659	627	617	635	569	593	683	602	631	621	599	619	616	645	638	618	649	611	628	609	604	621	621	607	607	623	653	621	632	644	662	632	613	645	595	604	604	615	622	608	671	671	596	629	619	628	613	645	659	653	601	611	647	672	572	653	600	628	613	625	636	654	615	638	598	619	594	632	652	562	626	569	616	653	638	636	600	624	612	616	590	627	665	626	701	590	588	654	644	616	641	606	583	596	617	652	609	615	550	656	643	576	658	605	636	570	592	627	602	640	659	647	614	639	658	635	594	575	639	651	651	611	632	609	629	630	601	653	623	637	641	598	631	666	629	624	639	631	609	609	618	667	605	628	648	637	643	647	600	604	580	625	617	602	654	617	634	605	576	605	603	613	627	671	642	622	649	620	634	654	612	583	662	641	634	643	618	628	600	600	613	610	630	608	627	653	627	592	654	684	663	613	610	621	623	619	640	592	598	590	572	630	607	609	605	621	652	622	599	621	652	616	597	619	589	605	623	602	616	586	638	592	600	636	612	603	678	601	599	627	642	659	626	609	634	609	645	589	619	604	621	625	604	612	585	643	626	636	594	671	623	643	641	650	633	632	636	607	655	594	647	638	642	605	624	613	618	569	656	619	627	623	611	622	677	649	662	613	612	614	613	633	623	644	618	591	613	599	560	635	630	589	608	612	586	662	630	671	644	646	625	609	641	628	611	608	644	633	632	601	609	644	628	677	598	646	612	625	600	666	619	618	617	631	636	677	644	689	602	632	659	649	608	630	617	597	657	601	620	603	579	652	598	615	619	643	650	640	639	622	583	672	572	584	617	647	618	619	631	652	590	580	582	638	603	638	650	690	635	593	593	591	607	651	624	664	640	614	640	638	613	594	636	643	596	650	586	609	640	615	595	632	593	638	625	613	633	637	594	651	648	612	642	645	600	642	606	619	628	667	578	587	629	651	611	622	610	639	661	674	611	613	610	583	618	650	631	601	644	616	603	574	639	589	624	660	626	628	593	589	651	648	616	596	602	596	602	588	596	623	585	597	623	603	650	612	611	593	660	628	635	643	633	551	643	628	602	625	642	606	644	650	650	650	615	621	688	645	605	636	659	645	612	634	589	659	593	642	614	631	641	643	655	614	584	600	572	641	619	625	595	629	628	631	603	675	629	607	596	596	585	584	602	583	593	618	687	641	628	595	626	624	641	648	609	620	616	608	617	628	590	644	609	632	646	635	621	615	641	605	599	618	614	613	665	604	601	636	593	661	609	629	612	649	679	615	614	637	613	620	625	615	612	629	572	620	610	621	635	597	638	631	606	584	625	602	621	626	608	619	623	604	605	625	616	642	623	626	661	635	623	599	618	608	626	581	636	621	626	660	615	651	617	614	629	692	632	643	629	587	611	607	624	658	596	608	623	581	678	594	582	645	627	641	650	628	606	591	624	633	625	628	634	629	596	619	647	663	625	592	629	621	626	623	658	651	635	621	639	661	645	625	632	610	659	685	587	648	640	629	594	614	618	607	616	589	679	566	598	656	540	625	602	630	642	600	630	623	612	656	604	673	611	665	602	590	623	632	599	663	621	637	655	641	644	646	628	578	631	628	595	602	630	612	609	638	591	626	665	643	583	617	595	630	602	612	615	601	640	634	632	626	612	569	600	640	633	601	677	615	623	617	633	633	626	681	639	630	599	614	662	600	662	612	658	649	597	588	606	620	587	682	619	638	644	626	662	599	641	621	618	631	638	612	602	660	612	654	632	666	662	647	661	612	633	687	619	619	572	649	633	644	654	647	627	613	603	603	610	682	644	623	615	634	606	585	555	616	665	604	637	599	633	647	654	590	629	630	614	609	668	583	649	617	663	615	628	616	619	627	616	636	667	592	613	656	602	633	595	634	618	634	613	607	625	627	615	633	619	628	607	614	615	614	597	566	613	647	601	614	641	603	584	630	615	602	624	616	618	657	599	617	639	633	643	642	606	605	643	615	605	640	635	609	606	623	625	617	607	639	630	613	601	611	607	634	616	623	620	576	602	603	634	659	628	658	605	582	583	628	640	590	594	658	615	629	670	631	606	652	569	629	613	589	591	580	663	638	614	612	626	572	652	620	627	694	647	669	630	610	624	602	615	541	645	660	623	621	656	593	618	641	599	622	594	618	633	605	627	622	622	628	606
53851	46321	42393	44152	39940	39924	32728	26477	20180	7372	3448	2620	2038	1543	941	873	625	715	834	1102	516	582	397	304	301	402	392	400	399	310	309	196	210	194	221	233	209	211	197	212	216	205	186	209	218	222	216	212	191	184	187	222	188	181	191	193	188	201	194	207	196	193	196	171	182	183	177	184	197	188	185	187	217	195	196	210	192	201	207	209	182	179	198	185	189	181	187	192	195	207	179	199	168	185	202	200	186	221	185	200	186	228	176	214	188	183	218	184	216	180	186	176	176	182	220	175	184	191	177	203	163	166	195	210	172	173	180	187	193	181	184	215	204	185	173	190	180	169	191	183	178	211	212	196	200	177	183	187	192	206	221	181	175	189	166	161	224	206	199	198	193	228	193	193	211	192	200	181	218	188	197	192	190	203	215	205	210	214	191	177	189	203	160	204	190	195	182	201	200	176	208	197	202	169	197	189	184	193	190	181	184	201	189	176	190	219	220	205	201	201	203	192	165	186	187	170	206	186	196	166	198	196	223	202	185	187	190	195	180	183	199	162	174	174	192	197	198	156	169	205	169	200	187	187	175	176	189	181	192	194	217	167	168	178	186	195	185	205	147	205	200	196	196	182	166	196	163	178	143	194	200	193	176	182	184	200	179	218	185	196	200	172	180	184	204	174	188	193	196	215	186	197	206	190	223	191	225	173	220	195	194	203	185	182	191	205	183	177	193	182	184	204	191	188	190	184	190	227	183	189	151	207	193	209	209	219	201	183	182	194	183	167	179	199	189	207	175	196	199	188	190	197	174	177	199	162	199	191	215	182	184	190	201	177	205	196	199	191	176	190	207	177	189	201	197	206	179	224	157	191	178	211	212	197	194	182	169	204	165	187	178	216	179	174	184	177	176	204	173	191	171	182	191	190	199	168	224	175	171	202	175	195	190	185	187	186	190	181	181	184	185	217	212	187	156	167	179	215	192	178	176	212	163	200	197	166	178	180	182	177	187	194	202	188	180	193	186	203	195	203	193	178	187	179	198	198	204	194	186	184	181	191	194	229	188	215	201	202	176	187	192	191	200	176	191	189	171	180	191	203	197	204	161	176	166	185	188	169	181	193	180	169	182	193	200	192	193	206	221	187	185	200	198	181	186	143	152	192	183	190	190	180	185	176	195	212	172	192	193	181	161	209	211	207	186	203	172	187	189	204	204	180	201	209	196	203	169	185	174	175	169	221	190	195	181	157	206	176	214	206	173	165	195	196	177	182	192	153	176	194	201	174	199	176	186	194	176	187	186	182	215	187	161	217	178	223	206	167	197	184	187	186	171	180	179	176	203	196	177	199	190	203	195	187	197	195	202	175	192	182	203	204	196	196	199	202	194	220	181	187	177	207	175	213	182	187	201	190	191	189	186	196	181	207	187	198	167	194	181	199	180	222	228	184	203	163	165	201	224	210	210	174	195	157	213	173	194	192	180	191	194	218	196	168	196	159	200	187	175	181	188	211	177	204	207	188	197	189	180	194	200	181	170	192	184	181	204	184	202	181	193	186	182	203	174	196	212	195	190	190	184	191	184	186	211	193	196	174	171	170	191	193	186	156	186	208	211	196	174	192	195	181	182	181	207	203	198	170	156	227	169	209	209	180	212	172	186	182	192	166	203	186	178	181	195	211	187	185	174	213	189	161	186	195	179	185	177	203	172	199	162	169	192	197	172	156	204	203	180	176	175	160	182	185	198	207	190	189	178	181	194	190	199	193	177	197	186	182	190	167	187	189	207	193	173	163	190	202	205	158	208	178	187	190	188	194	194	174	183	210	190	189	196	195	185	180	183	190	178	182	189	201	197	177	179	194	210	170	197	195	196	193	181	176	184	177	182	194	177	204	205	212	164	186	200	165	154	183	164	190	174	200	184	178	198	182	182	185	178	165	184	199	201	198	204	177	187	185	182	220	188	191	196	184	165	185	163	175	220	191	199	178	185	177	193	201	166	208	194	169	186	178	180	193	182	181	183	176	200	186	185	202	184	197	193	187	183	193	181	195	167	170	181	187	191	188	197	194	191	200	206	192	186	176	178	198	232	188	191	172	194	173	174	190	169	186	191	183	196	199	172	174	217	197	205	188	180	191	171	204	185	198	176	186	189	196	169	189	216	158	211	201	209	205	194	174	165	179	191	205	144	181	201	170	176	207	185	197	193	213	199	192	203	206	208	185	210	230	215	191	207	185	180	209	179	176	185	207	199	164	193	196	170	188	195	196	183	184	168	192	186	175	213	166	177	191	204	200	169	195	202	226	184	214	176	187	193	167	199	197	178	199	177	194	182	191	202	161	178	195	185	194	180	177	198	221	190	179	212	194	202	177	214	187	169	178	182	205	197	197	192	203	193	222	194	182	185	173	179	163	173	203	207	171	198	180	175	157	186	177	180	181	195	191	195	184	193	194	197	211	184	208	205	175	177	188	183	212	183	170	166	207	187	162	172	196	180	182	169	171	213	181	184	194	192	222	189	185	188	194	186	171	196	186	177	159	182	214	169	178	177	186	172	186	146	159	197	176	175	169	191	213	204	195	217	180	172	198	194	210	175	183	181	182	195	161	194	195	152	181	177	197	207	196	183	184	201	189	199	177	195	219	171	188	211	204	208	186	223	215	170	203	204	178	187	182	214	167	184	191	237	185	186	185	197	172	202	188	183	207	187	205	183	180	191	188	181	176	170	184	185	199	190	159	169	231	192	191	176	199	185	198	205	195	184	193	180	194	180	200	194	184	199	184	182	205	194	203	193	190	191	201	181	195	216	185	186	206	208	164	211	179	191	213	210	195	200	189	172	184	231	219	202	226	157	190	186	181	197	214	177	186	181	176	164	197	186	190	179	188	211	186	175	186	196	196	201	192	218	200	216	203	210	194	179	174	182	215	188	194	198	198	213	208	205	184	198	200	193	172	169	188	190	184	218	170	193	189	174	196	176	211	174	191	217	227	191	184	182	186	218	183	163	212	174	192	192	180	181	182	195	183	188	204	218	215	162	187	190	188	176	203	182	182	223	201	184	198	208	214	206	218	167	187	187	177	183	175	207	205	196	180	167	199	167	190	209	194	195	210	195	190	185	192	178	202	211	202	193	199	228	209	201	208	200	180	189	187	191	192	195	182	194	202	171	206	197	204	195	180	186	209	196	221	210	184	204	195	209	200	185	195	203	174	188	170	182	178	190	190	203	179	200	186	190	233	198	210	195	181	174	195	181	204	180	183	198	205	182	184	199	199	174	191	180	203	196	193	204	188	197	195	188	197	197	202	204	208	194	152	179	168	201	208	219	202	180	177	201	200	191	176	162	193	172	173	200	211	227	195	191	182	165	212	211	210	211	179	192	195	198	191	204	184	217	176	199	202	203	188	195	192	177	188	202	188	204	190	235	200	193	214	171	182	180	209	190	179	190	196	186	197	193	175	200	186	191	203	198	181	176	171	171	194	162	180	216	224	184	171	199	186	175	156	209	196
45861	52197	53108	55409	63277	57307	43297	37205	21974	9611	10129	8664	8729	6061	4461	4805	3191	3456	4604	6461	2623	2951	1685	1293	1264	1671	1529	1714	1761	1250	1046	619	689	585	645	639	652	615	597	548	561	572	562	542	522	514	543	529	503	485	535	529	535	494	503	543	515	524	484	512	504	504	527	528	487	535	514	520	514	498	511	536	478	549	480	477	505	485	476	478	498	483	524	515	493	479	516	512	516	513	460	470	506	502	498	491	471	520	483	490	493	510	478	498	504	482	474	497	497	490	463	481	494	456	506	473	495	496	496	446	518	470	457	474	528	487	498	479	456	524	499	492	507	469	484	469	468	454	480	479	449	489	535	468	476	466	485	502	496	503	469	502	466	469	456	496	506	495	462	473	479	493	493	543	480	447	478	520	484	460	494	494	481	490	494	466	464	491	509	474	496	536	507	482	520	523	547	513	493	477	488	479	461	472	502	490	437	500	480	474	515	519	496	468	451	499	452	510	483	524	484	445	438	472	486	460	499	489	462	452	465	505	466	501	468	483	454	464	462	479	518	517	475	469	491	472	454	500	505	527	532	488	447	490	434	470	529	478	497	472	463	503	465	463	456	513	494	457	490	494	472	488	453	505	443	476	504	515	475	501	431	446	529	492	481	477	491	468	494	461	504	429	477	472	469	448	474	471	482	482	465	525	499	481	473	465	506	472	490	441	486	488	499	470	487	451	447	469	454	492	472	472	466	493	468	487	469	466	476	489	497	511	532	487	488	529	484	506	475	485	474	461	469	494	483	519	510	480	454	480	490	494	457	470	463	460	494	458	510	485	481	444	453	516	498	504	492	461	489	522	466	496	464	496	482	509	472	460	483	455	465	503	450	456	506	504	446	460	470	468	500	502	460	479	513	499	493	501	465	464	517	462	504	497	494	492	488	476	464	495	495	527	474	492	470	464	481	490	471	472	479	501	453	456	506	495	526	464	469	473	498	461	425	476	510	516	479	483	466	495	484	511	484	491	464	456	482	445	471	494	455	506	423	459	445	496	484	505	488	505	464	511	504	464	509	466	478	499	513	475	447	485	515	468	439	502	470	465	446	452	476	459	513	449	490	486	459	499	482	474	475	466	483	437	480	496	502	457	475	464	488	483	460	464	477	499	466	513	529	500	461	478	503	489	443	467	503	474	480	497	480	435	460	507	484	428	504	490	474	474	481	504	485	491	499	454	469	487	443	458	469	473	500	441	466	491	468	493	486	453	491	469	485	476	452	484	505	499	491	478	516	492	446	470	469	485	496	522	484	487	448	477	474	506	466	469	505	454	473	443	476	526	473	427	482	522	450	527	514	462	475	487	527	467	498	499	503	465	472	483	472	479	502	484	465	495	458	442	506	471	463	492	459	522	450	470	507	468	479	447	499	524	462	446	529	522	476	460	457	457	478	453	469	489	504	455	463	498	488	492	461	507	489	501	516	443	524	464	523	482	499	486	504	486	477	461	454	478	452	470	457	498	461	496	470	461	486	475	501	493	455	484	498	476	514	499	500	478	487	517	470	497	476	432	476	466	493	493	482	486	528	433	492	504	473	431	498	473	491	472	513	480	499	475	460	470	470	499	500	491	474	482	457	519	474	485	469	456	472	467	520	510	496	473	518	435	497	483	426	468	469	495	481	489	452	505	431	485	473	498	479	441	458	489	457	472	450	493	467	478	467	463	498	455	479	453	487	453	455	450	423	477	476	497	462	489	467	469	494	512	476	454	489	503	499	470	482	468	490	506	509	482	477	511	492	493	509	498	453	470	475	508	536	505	496	500	493	465	486	488	481	482	466	504	497	428	503	502	505	544	431	514	476	494	461	426	474	511	491	488	492	471	483	484	537	475	515	469	471	453	528	518	481	486	476	470	477	493	471	510	492	476	505	458	532	492	523	501	477	487	516	465	463	452	509	498	462	483	455	486	471	481	464	489	510	450	489	487	465	483	521	460	455	412	481	511	493	457	482	432	498	506	471	481	493	470	458	480	490	480	458	484	486	491	503	486	493	467	477	458	485	473	459	465	470	457	460	470	463	474	499	493	480	470	492	497	496	514	506	469	499	485	486	540	505	473	494	450	453	481	440	508	468	477	458	505	501	493	464	474	505	487	498	482	460	487	484	469	510	501	474	507	459	487	478	458	453	501	512	488	486	483	478	477	470	534	502	458	490	500	479	460	455	463	524	495	500	494	473	472	478	496	447	470	482	494	449	448	489	471	469	487	503	477	494	463	494	484	482	475	466	455	475	477	459	488	494	467	438	486	518	491	506	493	432	503	476	506	499	459	489	475	505	483	486	480	501	427	494	492	457	508	478	488	502	447	498	470	450	492	477	464	473	444	527	445	464	515	504	494	460	468	478	453	489	495	508	480	497	471	490	467	483	498	462	466	504	479	473	467	462	468	506	485	513	504	521	463	460	501	486	469	525	474	478	500	474	442	470	472	475	442	489	481	513	450	504	502	475	459	494	435	487	493	503	475	496	467	476	495	499	457	474	470	497	473	469	470	469	463	496	472	479	477	526	521	469	495	467	440	520	430	512	530	471	451	468	516	489	484	479	464	481	509	480	452	478	461	440	506	502	457	512	483	463	498	464	490	459	484	469	443	476	458	472	470	516	453	450	486	511	489	476	480	508	480	527	467	519	477	450	480	492	446	478	494	467	472	453	523	480	477	473	494	490	527	459	467	509	481	467	466	476	456	477	473	493	465	513	527	498	499	518	509	471	481	470	454	473	482	501	498	484	480	484	486	521	504	500	473	480	468	536	475	505	492	498	487	455	489	454	472	486	481	483	490	446	464	457	450	452	532	427	467	479	491	464	480	471	457	506	456	476	472	464	509	469	480	446	441	531	551	503	483	418	466	499	450	502	438	471	472	470	465	501	490	482	477	476	480	506	497	476	517	469	449	513	477	509	492	475	445	438	467	493	512	496	506	455	446	486	473	455	513	474	476	484	480	478	483	472	470	497	469	449	481	456	496	479	443	485	468	490	464	462	500	494	482	507	512	474	474	480	472	490	511	441	444	500	501	460	491	491	494	467	467	446	494	482	493	398	458	467	459	483	500	479	471	471	499	510	438	476	467	463	437	476	502	483	458	497	457	459	518	473	434	457	516	502	476	481	473	437	503	468	498	516	521	477	484	494	464	508	444	472	475	515	465	490	500	459	515	515	487	468	464	516	478	509	464	480	491	503	466	508	495	459	436	501	439	496	455	465	519	471	502	537	489	492	448	481	498	464	505	488	519	492	483	444	488	507	503	497	500	479	466	504	471	494	501	480	501	514	529	484	505	445	435	506	480	488	465	525	473	492	458	487	509	461	467	492	508	486	507	459	476	485	442	510	471	483	477	514	487	469	487	509	506	479	463	479	483	475	457	464	482	489	438	462	513	497	483	454	482	476	491	475	475	452	485	516	451	464	475	483	469	482	481	521	459	497	469	477	444	487	507	484	494	482	479	482	500	483	450	469	497
15098	14115	16021	18280	8645	3835	2031	1075	878	683	514	474	556	454	516	494	510	476	475	443	459	477	474	419	442	440	431	453	434	460	464	426	448	432	368	428	430	431	481	422	439	457	436	463	453	472	457	451	476	463	449	424	445	462	420	446	458	448	461	459	430	479	438	453	459	471	464	441	436	425	459	448	431	440	456	442	468	459	437	426	452	444	446	425	430	477	421	470	418	435	472	487	404	436	438	465	452	423	443	419	464	420	441	430	472	430	482	435	460	453	431	422	466	427	431	436	505	444	415	489	466	415	470	470	450	435	398	413	435	483	441	465	411	435	462	438	442	447	478	437	490	462	464	413	479	434	468	448	429	408	384	459	423	451	463	453	469	410	439	420	424	472	445	451	433	419	407	459	487	414	415	457	456	425	434	416	456	440	474	431	429	459	446	426	475	443	454	387	400	448	468	456	454	436	454	425	400	451	446	476	438	462	451	432	422	436	412	437	422	434	449	416	442	441	424	441	430	452	441	482	472	457	399	464	389	426	462	447	385	453	467	469	427	433	464	447	435	470	477	431	430	444	423	460	422	444	462	379	381	454	476	444	467	434	480	446	439	475	423	460	430	445	452	432	437	434	452	430	464	487	436	443	434	458	470	442	451	433	470	404	446	455	434	396	467	408	441	418	427	425	420	415	422	469	464	461	430	485	429	428	379	436	437	444	486	446	448	420	404	457	448	436	414	429	440	404	445	432	433	427	441	480	421	441	400	430	437	449	432	462	460	470	450	450	420	439	406	467	457	495	441	468	459	433	462	493	441	426	431	406	457	438	465	420	438	438	469	435	439	397	422	461	439	452	449	480	454	434	418	430	423	448	466	452	440	440	430	454	483	466	419	425	423	453	472	415	452	414	437	426	428	442	450	431	427	452	407	430	449	472	479	462	434	458	456	405	446	442	432	403	397	459	459	455	436	483	432	481	456	457	454	453	447	438	450	441	414	437	443	412	463	443	466	438	420	457	467	424	465	441	418	444	431	480	443	427	423	444	441	425	446	447	429	495	460	417	445	408	445	420	431	422	459	415	394	445	421	447	427	435	435	423	478	428	458	400	445	447	422	487	403	445	486	415	414	419	418	442	408	446	408	447	435	465	476	482	465	434	428	447	429	431	444	458	418	420	445	444	430	450	450	459	448	425	413	442	474	472	424	451	460	457	437	445	448	413	441	455	411	467	444	423	417	451	433	450	436	453	476	434	440	440	474	429	466	436	456	423	417	448	425	458	455	500	428	412	418	448	418	433	406	446	435	442	415	456	433	471	407	494	465	436	455	456	429	456	421	440	444	440	498	460	466	454	436	431	437	431	459	442	446	438	462	443	420	410	450	450	438	452	458	437	434	456	450	444	467	443	472	453	422	465	394	469	430	407	395	417	457	430	452	401	440	426	417	439	419	441	455	457	421	451	438	435	444	459	452	444	441	500	447	430	446	429	454	457	447	490	402	424	442	415	438	451	441	476	449	432	469	445	416	448	395	448	451	445	431	436	426	417	435	435	479	473	469	417	425	441	426	434	406	442	415	433	461	472	484	456	446	434	458	441	451	431	474	469	445	437	432	407	446	451	470	444	402	419	448	433	445	417	459	407	419	416	443	434	427	468	454	479	425	427	475	451	447	397	451	464	459	452	448	463	440	444	444	449	447	472	424	447	398	460	436	414	434	444	425	452	450	466	444	429	433	438	425	411	452	462	421	439	414	446	467	446	427	409	441	430	449	437	397	479	483	435	441	421	454	415	477	438	399	428	392	448	476	469	407	464	447	419	445	429	423	445	414	451	457	471	399	402	460	422	445	438	449	470	437	424	436	454	420	472	424	478	414	454	456	463	461	417	422	434	440	430	463	415	459	433	451	434	449	467	469	449	449	423	423	463	411	448	395	437	458	449	458	445	439	470	470	462	465	458	476	450	423	460	426	446	472	429	479	464	451	422	467	474	442	434	458	483	453	446	463	460	445	428	478	453	464	395	422	459	446	466	416	455	439	439	437	436	423	455	453	464	445	407	428	472	407	459	441	427	414	465	463	430	428	452	440	451	440	482	403	477	408	468	402	412	436	427	422	462	452	458	439	434	411	406	478	430	448	409	456	473	479	454	429	475	433	396	434	388	398	436	446	385	454	449	429	462	458	477	406	405	477	423	411	485	452	461	426	418	451	454	444	412	452	414	422	445	459	468	459	446	414	431	426	428	424	430	468	416	437	418	434	415	454	410	404	452	417	453	457	434	456	428	412	465	447	461	453	443	417	422	480	443	414	420	452	432	431	441	462	465	473	457	456	448	431	440	435	444	423	449	463	411	412	436	429	426	397	433	401	450	472	463	455	418	421	416	402	459	441	449	455	456	453	411	457	453	448	418	483	454	437	407	424	406	460	399	441	432	422	415	422	456	483	436	426	422	460	437	429	437	467	435	395	455	444	408	480	449	444	435	437	450	492	456	469	496	422	444	439	454	426	438	451	412	419	455	445	424	444	423	493	448	457	410	445	410	441	484	451	463	392	424	409	416	414	446	467	440	397	446	443	432	428	440	453	456	426	467	422	445	429	406	441	452	414	449	437	451	420	461	437	443	431	442	511	436	445	441	426	403	437	442	474	456	431	445	400	422	426	448	441	457	435	484	460	453	475	444	438	432	435	424	438	422	454	451	424	446	423	453	457	472	447	447	436	433	436	420	457	443	420	469	475	435	400	442	438	458	424	459	452	452	456	460	420	412	437	429	472	396	424	431	451	444	448	421	442	459	452	485	456	480	435	451	441	429	459	411	450	437	443	459	426	447	476	433	432	451	420	432	421	420	449	419	433	451	474	463	398	434	447	442	443	471	447	428	446	462	414	427	427	487	401	408	428	462	429	475	453	464	459	451	436	468	440	414	454	449	451	415	458	452	468	431	406	430	445	444	460	438	460	418	427	465	422	462	449	444	416	490	398	460	416	412	431	490	441	448	446	431	404	439	462	438	447	428	446	454	436	466	424	417	460	407	468	424	448	415	439	448	453	463	450	449	459	416	410	466	457	497	452	422	431	414	435	418	456	438	450	403	462	416	446	452	447	433	407	452	429	407	393	416	446	432	438	404	464	419	441	481	419	486	438	452	435	394	473	421	435	445	441	460	427	413	426	467	477	425	431	440	446	389	448	439	463	415	455	403	407	424	430	438	481	449	405	458	439	431	425	435	443	457	476	413	434	448	448	448	427	447	447	416	484	424	456	422	447	475	426	429	451	443	458	470	430	420	417	433	409	434	444	456	442	445	402	447	486	454	468	415	481	458	502	440	448	440	417	463	425	475	397	432	404	468	435	464	441	426	434	431	481	428	450	460	383	441	464	428	438	411	466	487	388	472	461	433	422	409	410	425	452	433	420	444	447	401	433	447	445	415	462	462	400	450	501	440	441	437	432	452	502	434	444	451	484	458	469	477	448	423	428	423	454	454	458	431	423	435	407	445	448	461
12316	15489	23314	30881	21088	13458	7177	3609	2285	1413	1398	1399	1399	1269	1218	1278	1258	1199	1301	1253	1145	1133	1055	1006	1013	1052	974	1039	1002	1052	983	974	1062	1047	1029	1010	910	951	985	953	981	989	959	965	961	984	973	1005	1014	1001	983	988	939	1003	972	971	1014	926	1012	1004	1052	990	981	1044	1021	1002	968	944	960	1045	992	938	970	976	1015	982	1032	979	1012	982	981	1024	964	973	1009	1013	998	944	987	1016	972	993	993	958	1022	1007	1005	963	1035	993	1043	949	989	993	983	1038	994	966	915	1044	973	983	1042	1036	1006	1020	1028	970	1002	928	957	971	994	1006	977	973	1034	947	1028	969	960	932	1007	1020	1032	939	994	1033	1049	936	988	1026	962	1004	985	961	998	1004	992	986	972	980	945	1021	986	1052	1007	983	980	1006	957	992	1013	996	1004	998	1012	968	976	985	1007	967	1016	940	957	1009	964	976	961	1002	1034	938	1000	959	977	1003	1004	1036	992	986	996	939	1011	985	1033	974	1021	970	996	976	1003	979	967	968	973	1020	989	941	1017	976	996	947	969	928	1026	1036	968	957	1037	931	984	972	991	994	1051	989	986	957	1006	1042	973	1000	978	1004	1016	1024	971	1014	985	962	1030	954	940	969	1010	936	923	961	1026	972	1028	933	990	984	946	958	953	1026	969	986	986	994	993	1001	961	999	968	970	930	950	1006	995	1045	1029	985	1001	1016	993	1005	963	1045	1027	974	981	957	954	1007	1023	1039	984	968	1011	981	966	1035	958	973	1035	945	946	996	978	1021	931	947	930	1033	974	1021	997	1049	1017	986	946	998	1021	996	1004	994	969	1001	1000	935	984	997	1029	975	968	990	994	1004	1015	978	973	1012	987	976	998	987	964	959	995	977	970	1017	945	980	917	1069	951	958	985	986	1025	972	1073	1036	944	1034	983	1000	1033	960	978	1005	977	1002	1009	968	1004	984	951	982	1010	934	976	994	999	928	1042	966	1014	941	1016	951	967	993	998	1005	947	1039	1027	971	1016	970	941	940	1076	985	1008	1007	937	1022	980	925	1043	1031	1052	972	995	946	983	964	1024	932	1037	978	985	1036	1016	1001	940	983	981	975	943	958	1029	943	989	1023	983	1002	1015	1034	976	925	998	983	1010	923	1012	939	969	986	976	984	998	976	993	980	970	992	985	951	1042	994	950	940	980	954	1061	1011	979	952	1017	969	953	952	986	997	1000	970	1020	951	946	987	974	1048	954	1004	951	1005	1013	960	998	1037	991	996	965	1000	1063	990	1004	1024	1032	947	951	995	1040	969	973	1005	961	959	961	985	953	999	1008	1022	965	1028	953	972	1015	983	982	984	1058	965	1000	1029	937	1013	977	952	987	990	986	999	975	952	1026	981	1004	980	964	936	924	985	967	987	985	1005	951	981	953	947	977	996	1004	1062	970	1030	1048	1027	977	933	975	976	997	960	1018	1014	974	1054	967	976	981	979	977	952	1022	1033	944	999	985	913	954	997	974	955	963	950	1042	985	995	1014	1039	1019	1028	953	938	1029	1023	943	958	1017	999	1034	994	1080	1005	997	1047	973	980	999	918	1013	986	967	1032	1013	1022	949	973	998	1017	968	998	983	996	1011	1029	957	1042	952	1013	995	1024	975	989	1036	980	1010	964	954	995	980	1011	1019	986	990	999	981	966	1061	986	976	1021	1005	949	956	1055	993	1013	1043	996	966	923	941	1004	1001	961	1006	964	947	1071	976	998	986	985	968	1000	991	1042	1003	966	969	998	1008	1035	988	990	1009	977	967	990	1036	946	1016	983	995	960	1065	946	989	981	1009	949	949	982	972	1014	983	1016	1010	1001	1041	979	985	961	972	942	960	1009	983	987	995	1050	982	1022	989	1018	1085	1004	975	1026	1045	1003	990	983	993	976	993	1009	954	960	944	965	1009	971	993	971	1033	1000	959	954	1021	1014	1037	971	1008	979	1039	995	944	990	1005	1069	1033	968	994	940	973	1018	972	952	1006	999	1050	981	977	995	974	967	978	943	976	1039	982	1013	992	995	1058	982	974	968	968	971	970	974	981	983	1022	1003	1029	970	1001	980	1039	954	1009	986	997	1028	987	947	964	998	989	941	970	1000	950	948	963	970	987	987	1016	1005	975	1040	980	990	956	937	991	964	958	991	938	996	1005	1012	987	995	996	950	1030	994	991	987	907	1050	1025	993	961	987	1058	995	953	1003	944	966	920	965	877	1019	993	943	1065	973	995	1022	964	998	987	990	927	1009	1003	985	976	980	1016	1001	973	998	1049	966	997	1002	1012	980	986	989	980	1002	972	1010	984	1027	990	1036	967	999	1041	1026	1000	983	979	1025	967	1019	941	948	995	963	997	1011	994	954	1014	990	972	939	986	961	959	966	985	947	972	1018	1011	992	1019	961	983	1033	1014	961	1001	1006	1001	1017	963	989	986	1047	1000	1012	960	959	993	995	1007	1027	968	984	989	1010	1044	932	1021	1052	976	978	1048	941	998	942	996	964	972	949	976	1037	1043	957	977	978	954	1020	1025	1020	981	999	1015	1037	987	902	942	998	979	962	973	1053	1033	995	987	970	1034	996	1032	985	980	1003	1032	944	989	988	1024	936	944	1097	987	1035	1018	981	965	1014	1007	975	1045	936	1020	964	979	1022	1016	973	991	957	993	1023	988	991	1001	992	986	982	966	973	987	955	972	989	979	979	966	1037	1045	1038	1001	995	978	966	1015	995	991	1012	935	975	968	998	1025	992	978	1002	1011	979	970	994	1006	1038	988	1005	1005	1022	963	989	997	1016	988	1012	983	953	1010	990	994	966	1063	944	1018	964	960	1039	1014	990	938	1039	1010	946	1007	1074	996	968	982	972	1006	963	982	980	1018	1034	966	989	964	1034	1001	984	989	947	944	895	1000	1003	970	996	1022	981	996	993	969	994	1021	952	991	1015	918	990	1078	993	1019	978	975	995	1041	1032	959	1035	970	1007	1011	980	1004	1005	937	965	1024	967	946	976	934	941	975	985	952	999	1020	1025	959	982	975	1006	991	989	1008	947	944	954	1010	995	973	961	1037	998	968	995	975	982	1018	997	986	1033	1051	1031	968	982	1008	978	1018	1030	1026	950	1023	924	985	1030	967	977	983	963	951	994	1002	989	947	961	1001	987	1005	981	1000	1008	975	1045	1017	967	957	1025	1049	1070	982	1003	1022	976	1018	994	988	1002	997	988	985	935	1032	1008	1000	945	945	1011	1038	929	969	1032	971	967	990	996	1002	933	935	973	1047	1009	1023	1005	1002	981	982	976	945	968	1005	987	939	999	1008	994	964	938	971	1020	1079	988	993	973	932	970	973	1029	993	970	990	967	1032	998	985	1043	1013	968	985	1025	974	995	959	998	947	1025	1014	1038	1032	985	978	978	993	1043	972	952	1036	954	997	1055	1015	971	1006	1017	1012	1008	984	1021	1007	934	957	994	997	994	948	939	1006	1004	984	1048	941	1013	974	1014	952	984	957	998	942	926	1012	979	1043	936	997	960	998	1015	996	980	991	985	1030	995	986	1048	987	1023	985	1000	982	999	1008	994	1009	974	988	952	956	1003	988	970	1006	974	987	975	959	1029	967	996	1008	982	988	1028	963	1013	1017	1030	1014	971	980	979	1043	996	1032	952	994	923	962	993	1019	967	1005	993	1001	967	946	973	984	987	963	1013	1002	949	978	1029	1021	1045	1008	999	1012	1008	1032	1008	999	1030	984	957	1030	932	925	951	929	1018	974	1000	983	982	1001	1017	1007	1018	952	981	961	987	992	968	1022	983	963	997	990	949	991	1023	1016	973	995	1014	969	972	1018	974	1008	1008	1033	971	948	1001	1025	1037	1036	975	959	1000	940	969	1013	987	1072	1012	983	982	941	987	1032	954	1004	1041	954	1022	947	958	953	1051	967	962	1000	977	987	942	1007	1015	961	1005	1051	1013	954	918	998	975	1005	1048	973	1028	982	986	1006	992	1024	1004	1002	913	985	972	921	980
51258	46393	45574	48043	39988	39108	31002	19529	8873	1952	1358	1132	1006	615	606	542	642	468	534	602	454	499	435	324	307	311	335	385	402	343	266	273	262	293	240	294	304	287	262	276	261	260	274	254	258	293	276	252	269	274	255	268	276	282	246	241	284	288	235	255	263	237	265	262	282	266	299	262	268	277	254	269	235	259	276	260	231	266	231	261	284	285	240	257	255	235	266	278	296	279	242	274	279	271	269	306	237	282	262	289	244	252	273	283	279	253	243	266	271	263	288	281	267	293	266	273	227	271	264	269	267	278	284	265	260	273	267	292	272	263	268	250	261	273	292	271	274	254	237	302	269	287	259	287	245	241	255	286	240	268	258	269	286	269	235	270	258	262	240	259	272	246	279	258	269	278	279	296	249	280	269	293	249	275	287	265	239	280	291	284	275	279	267	259	279	297	238	268	248	262	249	263	261	261	268	256	257	240	275	310	277	235	282	276	287	261	257	247	276	284	249	228	280	250	270	276	290	282	287	288	272	260	225	276	271	263	261	245	267	240	240	246	251	287	245	259	240	238	252	232	249	255	261	238	250	278	248	266	305	284	298	269	255	271	258	271	257	280	259	261	257	242	266	267	262	287	286	281	267	258	264	267	260	264	264	236	266	274	274	286	271	318	268	247	278	253	239	264	251	268	306	248	262	247	277	257	288	278	254	268	261	227	282	267	240	282	301	271	255	284	265	276	283	257	271	273	288	243	271	239	287	255	258	289	256	256	254	248	266	274	274	258	288	231	256	242	254	276	275	267	252	278	262	255	257	275	275	279	228	274	268	258	268	261	225	283	261	237	272	241	245	285	297	248	234	267	264	279	270	265	259	269	249	276	295	272	248	294	272	261	263	279	271	258	250	278	257	272	258	271	264	255	290	278	298	275	271	253	274	257	275	268	257	289	305	259	321	264	250	258	289	275	241	243	278	294	245	284	266	245	276	255	272	280	246	233	258	228	249	247	282	245	249	237	244	286	283	267	268	270	282	271	238	255	266	288	262	245	267	243	254	251	276	264	320	238	230	240	266	275	319	275	270	292	280	278	287	276	280	236	237	259	270	280	264	264	260	270	263	274	262	247	272	273	251	254	270	262	242	249	254	253	228	251	264	259	278	274	262	269	246	278	237	274	268	249	276	256	257	258	260	284	261	281	233	242	253	254	270	283	265	272	274	271	274	235	272	235	262	252	261	280	292	259	254	292	267	288	247	253	272	317	235	244	270	253	266	258	275	257	275	277	266	298	233	242	287	279	264	274	277	278	248	264	252	257	264	283	248	255	261	238	269	281	274	309	237	264	282	272	268	270	294	335	267	281	252	250	279	261	266	238	283	270	281	258	241	238	310	261	280	242	273	268	253	253	255	291	267	293	251	281	265	256	257	258	238	296	263	250	241	279	265	252	268	294	274	292	257	258	277	282	285	248	264	256	259	281	253	250	247	257	298	252	264	275	263	262	270	245	279	225	258	287	316	294	287	237	261	280	273	277	233	259	283	269	268	280	265	256	229	309	256	242	306	270	269	250	259	268	248	257	269	289	264	243	259	255	254	300	262	269	261	268	284	273	240	283	298	289	259	265	276	274	265	264	266	273	274	272	253	226	250	262	246	252	256	270	268	257	271	239	277	257	260	245	287	286	268	269	277	284	265	236	274	279	283	243	276	261	254	262	237	271	253	291	263	239	260	236	247	299	294	278	225	258	259	275	269	238	283	276	269	262	252	281	271	235	259	264	253	254	263	240	267	242	254	259	258	254	252	264	275	264	259	254	295	252	260	250	253	254	280	262	248	262	272	266	276	272	252	251	269	289	287	250	273	271	266	267	286	286	269	269	292	302	292	279	257	249	275	256	256	254	277	260	238	273	279	265	279	290	280	249	249	267	293	257	253	275	270	269	240	269	289	268	263	276	293	277	262	279	287	264	260	258	282	261	244	253	283	286	267	261	273	266	267	270	261	267	252	292	274	239	282	296	283	240	288	256	226	260	249	269	257	262	288	250	276	253	302	290	252	273	264	262	241	253	275	264	231	249	265	275	264	249	293	260	253	255	260	261	260	294	285	261	247	249	284	254	293	267	255	257	245	281	230	255	242	280	283	294	291	233	282	261	256	288	239	255	252	290	279	298	261	249	268	270	252	264	252	295	263	261	274	273	260	269	267	263	292	296	258	260	258	273	258	267	247	248	257	274	279	294	261	289	246	276	245	273	273	280	280	261	227	273	280	241	245	260	275	295	269	270	253	254	261	281	280	278	316	277	267	264	304	259	267	263	278	252	237	251	269	319	269	291	284	290	264	236	248	273	248	278	261	265	239	246	250	237	235	287	256	253	261	268	267	268	254	255	261	299	235	307	242	260	280	297	258	273	266	277	265	275	268	253	243	250	272	263	277	243	273	303	272	259	243	266	257	260	272	253	244	248	239	263	239	284	273	268	233	270	219	272	260	263	289	254	269	311	284	259	310	227	257	279	247	252	247	266	250	229	258	264	255	253	259	287	287	264	284	249	275	248	265	269	275	257	261	277	252	285	289	277	246	240	264	269	271	298	267	283	295	260	254	267	264	244	271	252	242	274	258	270	274	270	271	269	264	236	262	263	260	300	279	277	263	266	256	263	296	273	272	249	244	236	267	250	268	251	276	289	279	282	257	276	267	254	252	258	265	279	258	284	257	270	239	276	266	302	271	270	254	277	258	234	251	278	272	261	244	273	263	281	253	283	246	254	262	266	280	271	263	277	246	258	299	265	264	253	291	281	254	273	275	265	268	258	304	256	257	277	232	293	268	283	296	243	261	249	248	288	267	288	280	314	237	312	282	268	280	238	289	262	284	264	268	262	267	271	305	288	276	229	262	252	254	237	259	254	282	273	251	277	286	268	278	289	246	270	257	290	277	282	295	286	259	263	258	257	279	276	283	278	301	269	252	254	256	254	258	272	249	254	294	278	264	255	269	262	266	275	305	242	238	258	270	252	249	279	252	277	247	253	280	265	282	291	282	282	233	266	271	232	272	262	270	257	263	251	282	244	254	276	256	229	282	258	277	283	278	254	289	281	274	272	286	271	251	272	251	266	278	247	238	282	249	261	252	274	269	277	248	283	298	287	251	275	255	261	273	268	245	276	282	260	289	245	275	256	254	267	253	285	287	254	261	263	246	270	254	250	256	281	278	271	265	264	276	273	242	263	268	267	271	306	263	269	244	279	270	278	261	280	246	254	287	297	248	259	276	289	279	275	275	239	304	263	256	267	275	287	230	262	287	275	271	257	241	244	265	261	276	283	248	240	289	288	270	268	272	271	261	259	288	230	250	278	269	274	259	251	258	262	246	252	265	269	268	285	214	262	308	227	279	249	272	285	228	261	276	266	258	267	264	233	275	253	269	252	252	309	294	297	276	268	289	250	252	285	265	269	289	244	246	275	259	261	277	264	222	261	291	265	226	248	274	231	237	250	286	300	278	235	291	240
41700	50335	51543	54436	58699	52624	36471	27654	12831	4628	5645	4734	4395	2693	2530	2469	2590	2054	2447	3064	1620	1789	1544	936	841	876	1139	1357	1233	1070	704	682	705	709	689	691	688	685	649	707	635	678	685	640	686	664	673	621	662	633	625	646	664	632	683	622	621	701	610	639	611	619	598	623	619	633	654	668	651	650	665	628	701	641	612	600	651	652	582	624	616	669	602	623	655	599	631	590	642	632	595	568	682	603	608	644	600	601	602	648	615	630	653	590	671	640	624	594	606	633	636	620	620	598	611	609	606	627	604	620	650	588	610	609	617	659	603	607	606	629	664	668	632	600	601	625	633	660	653	683	589	635	595	615	645	627	612	627	627	616	645	601	630	631	637	604	584	650	609	639	615	614	634	619	623	633	617	649	626	623	606	646	598	637	632	631	621	629	612	606	603	626	629	624	628	620	622	576	613	619	628	616	667	654	610	601	625	629	624	600	591	654	602	597	642	608	580	631	680	611	666	619	614	624	607	661	613	646	615	594	573	587	623	623	632	615	640	620	621	636	631	627	613	673	611	616	596	607	640	627	649	563	584	620	595	603	609	622	609	647	630	617	646	629	649	623	617	644	608	649	599	632	615	617	691	637	630	634	658	639	645	595	660	622	639	636	615	627	621	598	611	607	628	662	600	632	620	639	628	634	626	644	592	586	600	638	616	624	632	589	627	582	662	631	633	617	604	619	576	604	599	592	626	574	607	629	595	606	606	596	620	644	668	616	602	591	611	615	611	592	624	601	611	579	636	617	584	626	622	577	579	611	620	623	608	578	607	594	582	617	621	625	590	646	617	614	555	642	659	602	559	642	628	601	601	646	636	623	627	644	585	611	592	667	602	597	630	599	620	598	667	634	644	614	624	652	617	660	615	656	639	658	655	611	613	640	618	586	664	540	629	569	594	582	596	614	603	604	619	611	602	653	617	614	636	626	613	620	580	614	598	572	631	598	619	637	592	598	636	629	606	602	605	590	629	600	609	634	684	576	572	671	600	603	624	602	613	621	568	644	658	573	626	608	617	687	605	597	631	599	648	680	614	633	579	600	618	630	629	600	639	615	648	603	659	597	598	632	618	625	579	648	652	619	585	612	653	590	651	621	658	649	582	630	643	684	631	595	611	599	628	613	650	655	591	590	605	619	567	632	586	647	607	596	639	640	632	637	623	590	625	601	609	653	620	609	625	665	650	602	638	605	609	623	602	601	656	601	665	640	626	619	650	615	605	680	640	558	673	589	630	633	603	642	634	651	634	573	634	646	613	619	620	629	617	660	652	608	624	592	636	609	624	591	624	611	624	608	635	600	608	593	622	630	657	603	587	638	646	593	587	604	623	635	619	586	643	605	617	600	612	610	614	669	601	627	596	610	593	642	593	621	648	601	636	602	650	608	624	630	593	574	627	624	593	588	653	619	623	614	611	612	642	646	623	638	614	630	593	605	596	632	597	585	665	648	578	575	611	626	631	610	627	600	615	600	580	608	603	642	637	619	622	607	648	604	622	639	631	650	623	627	640	628	613	617	608	608	592	641	643	636	583	633	624	563	618	624	624	618	607	622	578	635	634	672	666	602	626	625	610	615	588	606	567	617	636	618	608	621	629	605	592	643	611	622	594	640	582	633	620	583	703	597	623	647	640	598	648	647	583	598	636	598	566	588	604	674	635	609	657	661	641	654	623	654	624	602	622	628	629	580	642	656	644	635	648	654	580	628	626	613	606	626	638	647	643	669	632	605	620	617	617	614	637	607	643	586	611	620	641	564	624	661	642	622	610	638	653	652	599	624	629	600	604	689	615	626	661	646	576	596	625	640	607	576	614	615	643	659	651	580	635	658	641	597	615	639	625	605	638	576	658	596	628	601	612	620	614	612	637	630	645	594	617	610	567	651	630	629	630	611	573	661	652	678	577	607	648	597	579	663	629	598	590	605	667	641	599	599	634	648	580	621	639	611	653	619	640	595	602	632	602	670	648	638	585	605	624	616	644	637	622	594	640	635	658	627	623	634	635	619	593	650	613	579	672	649	601	635	629	643	620	631	643	641	604	653	625	659	617	640	633	583	611	596	647	638	619	623	612	626	612	630	637	599	628	638	612	588	617	625	584	651	626	626	601	637	579	625	617	621	634	593	592	630	581	635	656	624	613	596	629	583	656	621	634	603	600	635	622	592	640	660	607	611	617	606	636	623	607	624	627	607	636	620	644	623	625	662	641	630	602	646	644	614	637	625	645	665	683	624	585	661	593	595	600	632	572	608	675	655	629	589	589	633	663	632	663	585	619	589	616	602	630	654	620	619	652	645	633	622	641	631	617	594	666	646	638	594	599	607	618	598	678	643	661	621	621	606	584	608	630	598	618	658	604	593	671	661	636	653	603	614	616	641	630	632	603	635	625	635	604	647	617	662	642	599	652	610	594	647	620	604	640	644	574	619	606	653	599	632	652	620	623	631	672	633	663	632	624	645	636	643	602	639	628	635	624	609	620	581	584	606	636	612	617	581	606	598	661	622	607	606	607	604	592	628	592	600	619	646	596	599	623	611	611	571	580	652	632	601	606	605	624	590	618	644	592	631	619	628	625	615	623	640	630	617	621	656	623	623	657	599	609	596	589	597	611	695	585	604	641	605	629	635	592	624	655	639	634	592	651	630	661	569	635	616	649	598	568	570	612	679	609	577	651	650	602	563	657	585	609	609	623	623	585	646	603	616	633	617	645	616	602	611	619	583	588	613	658	632	601	602	594	628	659	622	609	605	636	657	607	641	610	604	632	602	639	627	612	587	633	612	597	627	625	649	623	592	611	642	623	627	635	634	588	609	645	661	693	637	631	622	659	617	614	604	696	670	613	627	615	593	615	592	576	622	619	620	614	598	633	663	674	607	585	632	608	622	648	597	671	611	576	587	651	630	603	610	659	600	618	636	566	617	624	647	600	646	571	609	648	602	594	603	596	603	632	594	643	638	605	618	621	641	624	576	628	619	567	594	613	644	600	601	633	643	632	575	602	642	595	601	630	623	627	606	633	610	603	620	602	602	602	621	591	609	619	580	596	600	621	596	582	630	635	641	642	608	603	632	639	619	565	639	618	633	632	618	616	605	633	630	642	612	659	581	610	568	661	599	638	600	655	604	633	649	623	607	617	649	621	624	664	607	633	580	614	669	654	620	603	642	624	666	633	643	625	671	615	608	596	606	584	622	588	607	651	596	628	609	610	682	667	607	645	609	629	592	627	584	629	618	601	660	591	600	614	612	544	642	606	648	632	619	632	615	587	660	664	601	625	652	600	694	619	613	582	591	615	607	605	614	656	641	621	637	627	576	624	636	594	624	645	623	612	608	592	630	624	639	579	647	627	601	625	630	663	600	609	647	601	600	624	623	622	617	612	649	626	648	605	601	663	611	611	619	617	646	594	611	628	621	649	635	638	632	613	619	642	612	616	637	617	673	637	601	634	633	618	647	617	622	606	569
54023	43947	44069	40286	37823	37586	35356	25322	17730	5820	2496	1748	1417	1160	924	774	652	541	806	795	526	452	363	250	279	312	357	411	434	379	221	209	230	207	220	195	192	190	215	198	208	181	180	177	209	175	205	186	201	210	216	206	189	212	197	184	192	202	183	205	191	195	191	206	214	171	148	185	204	216	222	195	194	182	198	158	199	232	180	172	207	176	177	203	206	198	172	189	175	176	194	192	207	170	204	204	190	180	194	175	154	197	207	198	162	193	210	190	201	194	197	212	194	158	186	194	175	191	192	194	191	215	178	174	174	186	210	181	185	188	181	188	174	181	199	209	208	185	185	170	164	183	200	185	191	165	191	195	175	190	205	182	207	232	189	188	178	170	201	199	217	184	190	181	182	169	176	165	180	180	174	192	171	193	199	214	199	205	197	183	190	222	224	165	200	160	213	170	181	161	204	202	169	200	190	206	176	207	216	180	177	173	187	176	198	180	179	204	204	190	199	192	208	171	188	204	186	222	178	196	208	180	194	207	189	204	196	190	192	189	187	205	175	174	227	171	160	167	193	200	199	195	165	204	200	208	205	186	174	199	190	189	192	183	187	185	219	193	177	179	169	211	201	187	188	193	208	184	177	206	159	186	179	190	191	191	175	179	199	178	205	191	192	198	212	179	199	171	193	179	196	214	165	168	200	190	196	163	183	213	189	202	174	170	193	197	203	197	182	206	198	185	177	183	194	202	211	191	163	228	172	175	202	189	222	193	187	192	203	202	189	189	198	210	160	187	215	177	174	207	197	178	179	209	150	190	178	215	192	195	189	194	175	183	188	194	189	164	183	196	171	185	196	176	179	188	180	192	201	191	202	178	201	178	183	203	216	174	178	180	201	217	179	178	203	146	188	159	197	195	191	204	198	191	201	181	193	183	177	157	194	186	175	186	175	170	153	197	198	180	200	195	189	172	171	224	190	179	200	188	217	185	211	179	184	188	187	186	193	202	196	193	191	197	194	198	193	147	199	178	227	194	171	183	188	196	192	196	192	177	183	200	214	198	183	184	179	219	189	185	184	177	181	224	178	174	198	199	182	198	188	199	206	215	206	164	190	189	149	191	191	183	187	231	203	164	201	185	200	186	210	195	193	204	167	194	215	201	175	199	184	172	202	218	201	200	187	192	177	215	179	191	185	181	181	211	194	201	189	180	192	197	165	176	175	190	185	172	197	190	167	185	190	177	216	191	206	179	203	209	177	202	203	191	180	201	186	185	211	158	184	210	197	174	172	194	186	182	167	188	218	200	188	182	199	191	200	180	196	172	213	192	193	179	180	189	218	188	192	214	205	185	191	187	201	202	181	189	170	164	212	194	205	173	190	174	181	184	172	200	195	220	198	185	203	190	184	171	203	186	191	200	188	183	180	195	202	182	188	185	200	189	189	211	176	177	198	180	226	218	169	173	174	200	200	166	215	182	177	193	180	222	185	181	191	179	207	189	188	182	207	191	192	212	172	190	193	182	173	196	188	195	174	179	164	191	184	184	191	206	161	194	225	183	185	197	197	167	178	185	177	192	199	187	206	173	186	191	188	193	195	185	185	213	184	183	171	184	201	167	177	194	199	190	183	181	190	186	173	184	161	180	197	199	181	180	181	181	182	211	219	161	203	166	182	194	180	198	193	220	210	173	174	210	196	214	190	192	183	227	186	210	174	179	186	192	179	208	182	175	170	182	194	211	191	183	200	182	183	168	164	187	220	181	192	206	173	197	185	182	206	168	207	202	211	179	165	189	184	198	195	206	198	201	205	232	211	176	205	194	193	199	201	200	187	216	189	172	206	153	184	198	194	178	188	185	187	199	214	193	159	185	175	200	214	182	184	186	190	171	156	216	198	174	191	208	196	193	193	200	162	176	183	166	192	188	203	202	193	199	198	177	202	176	187	162	184	178	198	192	194	204	221	151	192	199	221	167	207	187	183	200	213	217	166	199	153	174	196	184	193	186	186	194	173	163	195	229	204	177	175	195	192	215	185	189	188	207	158	193	194	195	197	182	208	190	183	189	185	181	199	178	210	182	184	215	205	196	181	173	185	160	183	185	197	176	189	179	192	208	178	186	195	175	173	187	179	172	212	208	174	205	220	212	185	201	188	177	223	204	178	199	190	228	191	205	214	191	188	199	161	196	174	197	194	216	198	197	208	171	203	185	208	194	173	183	184	182	188	207	193	188	190	210	190	201	198	180	169	175	189	178	172	179	214	184	175	164	181	206	199	206	164	194	214	161	201	186	177	181	169	204	191	193	179	154	180	169	187	196	199	184	185	182	158	200	191	184	198	187	177	205	191	194	181	180	180	181	214	197	196	189	179	167	183	185	182	189	161	177	210	193	189	192	197	207	191	217	164	165	193	207	188	195	194	179	175	175	175	198	178	193	158	191	223	194	218	181	203	190	192	208	193	189	187	223	187	202	209	193	183	171	170	194	189	192	202	165	188	174	187	171	182	176	166	181	198	182	191	177	183	209	220	195	186	176	199	203	188	182	183	197	203	199	191	223	182	193	213	203	179	200	179	184	189	177	202	187	188	173	181	186	145	170	184	177	200	188	175	169	186	186	169	173	209	195	203	186	189	174	150	198	189	198	173	192	191	184	197	216	210	171	193	189	202	195	207	197	173	189	189	207	217	169	200	190	195	204	205	186	197	180	187	205	175	177	217	213	178	185	182	204	187	185	174	215	203	195	206	200	197	230	184	160	182	208	205	196	216	205	196	188	198	186	185	200	185	196	208	179	173	195	198	182	196	162	195	189	175	177	181	171	191	176	186	180	191	217	173	193	215	199	175	184	205	209	199	197	202	215	180	191	219	192	182	195	187	196	176	195	196	198	199	191	187	179	190	197	207	196	226	225	203	212	174	177	173	173	173	177	194	190	156	190	207	194	176	167	198	169	172	186	203	202	183	202	190	202	178	187	190	179	196	165	179	174	206	177	168	190	182	196	195	187	181	204	152	171	167	214	186	204	161	191	173	199	184	199	186	161	207	174	171	198	166	204	212	183	202	207	190	185	196	176	178	195	193	194	201	164	191	201	179	195	160	189	208	185	216	197	189	186	179	219	200	185	213	182	190	146	175	192	186	191	179	190	200	185	198	185	193	216	213	179	219	199	183	185	197	174	207	180	198	190	177	190	185	198	219	201	213	183	200	181	180	158	175	168	199	163	182	161	188	189	172	194	179	192	194	161	196	197	184	179	186	201	210	165	200	193	189	167	164	192	180	175	181	170	211	205	177	178	213	154	196	191	175	201	211	159	169	164	172	167	195	179	189	185	191	207	206	169	199	192	182	198	197	178	174	189	178	223	197	156	170	178	169	178	206	217	185	200	201	214	212	178	193	183	193	195	210	213	164	181	185	191	190	181	180	194	183	176	171	192	202	195	179	178	212	211	180	197	181	192	180	202	187	213	195	158	206	202	175	169	185	182	187	181	189	183	220	192	179	190	220	200
46619	54539	53803	53174	61858	58611	46276	33675	17730	7563	8006	6553	6772	4657	4686	3508	3710	2808	3935	4568	2442	2528	1586	1017	1004	1313	1795	1956	1691	1780	814	643	656	634	595	600	585	573	577	546	587	580	544	560	550	548	534	540	568	517	566	567	562	528	525	501	500	536	504	533	493	514	517	517	532	529	554	547	516	540	482	500	498	470	520	534	492	511	505	515	490	452	499	472	476	512	543	443	481	512	492	507	539	482	472	527	486	483	483	507	490	475	463	480	489	515	505	495	467	431	505	502	481	499	476	503	464	481	536	506	505	475	482	515	456	495	486	490	490	474	518	485	467	476	482	457	493	486	509	468	489	466	507	476	511	478	504	492	453	489	470	498	493	479	455	495	487	500	495	452	496	475	493	457	482	465	477	480	506	522	458	509	461	489	450	464	494	492	496	522	498	452	527	489	533	472	489	480	493	483	515	495	456	463	456	498	477	477	501	460	437	471	460	441	448	471	481	505	470	554	462	498	516	458	510	464	495	476	467	503	502	470	501	518	476	454	514	500	463	487	514	511	430	459	476	503	487	489	452	474	460	445	482	467	468	506	477	472	516	504	513	506	487	477	448	461	469	502	483	493	482	470	510	470	514	482	478	442	465	477	470	479	454	526	493	485	463	480	454	488	508	474	475	476	466	471	497	516	448	479	462	510	481	520	451	472	480	470	463	454	438	503	483	445	485	467	504	489	497	494	477	483	464	462	490	474	474	481	459	487	483	486	494	475	495	429	454	491	517	468	501	503	488	444	430	452	513	463	491	493	500	485	482	447	460	463	478	474	480	495	442	497	479	530	472	464	467	483	476	468	485	457	487	453	487	476	529	499	481	505	511	482	477	493	494	526	476	490	459	492	468	455	446	501	473	480	458	472	510	511	481	490	435	460	492	477	529	480	457	500	478	453	506	506	492	441	535	452	521	480	480	443	483	466	493	475	480	449	523	506	493	503	501	490	453	549	475	448	497	500	471	491	481	485	493	453	462	469	494	500	445	483	455	491	476	462	496	495	487	433	463	455	465	446	502	474	477	450	502	506	478	477	484	493	528	512	487	472	481	444	466	462	501	507	459	510	474	496	476	494	472	472	501	494	477	476	500	497	494	467	480	497	459	534	516	456	492	499	482	466	480	489	454	496	506	470	460	465	486	464	498	501	483	468	507	471	535	461	506	458	474	487	470	507	482	461	450	465	473	500	514	506	479	500	521	461	448	478	477	489	471	462	488	472	474	518	445	524	496	479	474	492	483	471	465	479	454	483	451	485	464	458	460	450	467	460	461	486	451	479	483	466	471	506	464	485	486	480	441	441	468	508	442	473	494	459	554	524	463	469	488	479	506	471	482	485	497	498	427	485	491	498	490	469	480	439	483	473	453	504	477	480	454	463	491	474	478	449	442	481	458	471	481	488	458	461	490	454	468	444	472	512	427	479	455	480	490	454	487	460	487	478	493	456	468	499	475	486	537	490	461	475	445	492	488	483	497	466	492	473	524	468	491	498	486	510	463	467	466	514	525	490	465	477	462	522	473	497	511	457	513	475	480	508	471	447	502	502	477	476	474	508	503	469	468	536	479	503	480	513	474	491	462	487	454	467	512	506	481	462	442	461	498	489	467	506	503	434	478	480	484	523	459	498	512	513	495	484	476	481	471	481	471	504	463	460	472	492	467	483	486	464	521	418	447	515	472	470	474	451	464	492	474	508	510	482	463	463	489	470	474	475	484	489	478	459	445	484	468	465	438	506	479	468	487	446	472	462	483	486	475	472	489	474	484	504	509	455	483	473	454	507	467	459	451	467	484	487	504	487	471	473	452	494	493	470	437	495	476	450	462	485	479	492	470	456	493	506	487	533	464	475	459	508	457	489	436	474	501	481	435	469	497	479	475	525	480	493	477	481	501	477	479	508	491	473	438	477	472	479	485	485	510	506	491	465	510	491	480	477	442	486	445	533	456	482	475	460	454	445	501	457	523	460	429	464	490	472	448	500	480	477	466	455	483	465	474	433	474	474	465	465	504	464	504	460	515	503	528	517	490	493	480	470	484	464	491	462	460	478	479	454	459	477	450	505	478	458	525	477	460	490	454	478	495	495	416	520	468	473	440	473	488	462	473	499	494	478	503	481	477	461	493	472	464	441	485	487	464	483	488	457	499	479	462	483	503	478	485	467	511	483	489	475	491	485	464	479	511	475	486	479	479	488	491	481	465	493	493	504	488	472	454	481	484	483	460	489	452	533	499	475	476	441	474	455	455	437	457	505	540	485	474	473	463	510	455	477	477	505	498	513	467	463	514	496	498	473	450	457	471	492	504	491	523	520	506	462	449	478	485	478	462	483	477	496	482	444	480	513	499	513	487	467	483	460	514	470	467	471	467	522	518	475	490	504	460	437	479	514	486	510	506	475	519	496	463	448	480	503	491	462	485	457	471	487	460	475	451	471	473	481	459	470	478	479	494	510	489	444	490	479	485	491	479	518	479	486	441	474	497	495	489	446	479	512	468	418	447	466	512	493	506	474	473	532	465	452	454	475	455	471	466	462	478	483	507	507	452	472	465	469	442	472	413	498	452	485	489	462	482	463	486	502	450	496	479	491	465	494	481	479	456	514	473	441	499	496	440	445	454	449	480	494	451	489	452	470	462	467	499	492	456	479	515	465	488	514	484	502	497	456	471	499	445	464	459	477	468	463	468	465	497	492	475	477	471	499	480	474	466	473	513	462	459	476	518	432	495	436	454	477	436	531	463	452	474	498	480	483	464	503	527	480	447	447	464	481	506	473	482	510	456	463	427	460	489	465	500	500	459	494	417	498	465	470	492	496	492	510	464	455	503	482	493	506	510	491	470	468	476	479	491	464	458	476	482	478	447	503	455	532	471	529	452	497	475	473	468	489	467	484	474	484	498	498	472	503	485	517	479	473	460	488	516	469	519	454	466	492	505	482	485	478	469	449	481	492	453	470	508	419	494	456	456	478	481	505	460	503	468	462	465	462	468	466	504	506	477	486	461	454	440	462	435	477	498	475	509	437	484	485	503	530	495	465	494	490	496	507	459	448	473	449	487	504	471	490	473	524	482	485	493	451	496	513	466	503	489	494	445	492	470	477	473	447	458	513	467	494	510	505	440	503	486	481	459	502	454	529	512	450	483	491	456	471	498	504	465	468	444	476	506	476	505	433	468	472	491	456	466	477	476	463	459	506	502	465	502	521	461	525	494	526	512	446	440	474	474	488	497	456	478	448	494	490	442	456	511	454	437	487	461	473	472	453	504	480	491	491	484	481	528	500	427	466	483	496	505	475	477	499	458	490	481	512	474	471	479	485	450	434	471	499	476	488	523	483	472	463	503	460	471	496	460	469	466	519	456	495	520	483	492	497	488	467	461	467	488	448	473	459	497	462	486	487	462	471	469	450	487	472	502	486	494	469	473	466	527	487	436	493	484	458	495	504	436	520	470	495	470	489	496	472	494	471
14832	17234	17497	15873	7814	3388	1988	826	593	512	466	462	505	470	450	506	494	474	466	448	439	419	444	441	436	459	399	428	448	465	443	448	452	447	477	412	426	453	440	405	439	417	416	449	445	449	476	427	459	415	461	460	428	458	451	430	484	409	431	444	460	413	433	425	439	458	467	393	424	488	434	457	485	416	471	436	467	467	419	414	441	401	428	464	449	427	440	430	470	475	434	418	416	384	475	426	440	488	421	444	422	436	463	481	448	462	479	447	486	452	459	448	449	450	440	443	468	427	454	454	459	459	443	478	475	479	392	445	411	451	464	454	425	434	470	421	431	473	474	468	450	471	467	455	447	451	411	451	430	424	439	427	419	436	462	405	435	445	468	453	451	467	404	435	394	421	468	451	417	464	443	479	432	424	440	467	413	446	437	465	426	438	445	460	442	447	442	437	441	462	415	440	455	473	481	441	423	422	431	422	436	428	448	454	406	474	415	444	423	414	449	427	406	416	453	403	472	457	431	475	468	448	429	428	467	458	426	420	469	472	469	452	415	436	432	428	449	444	465	410	459	419	469	431	417	454	462	421	427	429	445	442	449	448	476	412	423	455	466	453	426	449	432	463	428	443	434	428	475	478	409	500	484	474	492	444	448	449	436	452	426	483	451	451	431	448	422	423	439	411	493	421	467	447	450	435	437	409	445	451	458	474	436	416	435	428	402	451	432	405	423	441	463	458	446	430	427	445	437	467	417	456	447	421	450	462	447	421	437	453	426	447	429	414	468	435	464	448	413	429	407	487	438	462	497	451	464	429	452	459	436	434	415	444	465	415	445	414	453	444	436	461	459	463	483	456	420	412	472	447	437	423	436	451	390	424	458	510	451	404	459	448	442	450	464	396	397	477	398	405	423	452	429	404	454	502	465	473	465	476	482	504	436	437	438	453	413	474	428	414	443	464	416	449	471	415	453	486	438	420	448	440	438	421	441	452	464	464	442	441	434	460	425	447	447	447	448	428	442	467	445	469	419	457	458	480	457	422	447	452	449	457	464	452	450	436	491	436	460	419	462	454	438	428	433	495	460	428	462	467	420	455	476	453	426	457	452	477	435	430	447	468	465	435	437	410	459	439	447	475	419	426	454	459	457	427	470	463	475	446	471	436	429	412	402	431	430	427	462	419	439	449	461	454	450	453	459	463	491	471	448	452	431	425	404	430	467	440	454	426	478	430	468	462	475	458	415	453	445	439	407	406	436	439	428	424	422	422	399	447	438	451	448	452	457	414	463	477	458	415	428	441	448	446	407	471	440	460	463	483	449	447	479	400	436	439	443	484	426	418	442	458	450	410	476	459	454	436	419	438	481	440	435	506	458	434	450	436	430	399	393	461	447	423	458	463	458	464	444	476	451	432	432	457	437	457	436	448	450	442	428	480	472	425	478	476	446	419	425	476	457	476	444	454	461	493	418	465	406	459	431	418	456	456	486	436	422	441	454	452	478	396	424	467	480	455	458	457	418	427	448	415	447	461	438	431	488	493	392	431	463	453	431	418	429	429	443	486	420	427	411	452	449	457	451	456	488	440	420	410	506	440	468	426	487	441	464	413	433	448	447	468	462	446	468	465	430	445	421	438	446	426	439	444	440	380	434	413	439	465	431	448	414	435	480	453	436	480	450	471	415	458	415	448	461	472	441	424	437	425	445	413	433	429	434	448	448	419	448	434	490	461	413	450	462	426	449	462	441	423	418	449	447	415	415	458	460	434	469	433	428	419	470	465	444	466	451	443	417	459	482	457	423	413	419	469	412	442	456	456	462	430	436	431	450	461	431	473	453	410	414	479	428	441	445	446	456	442	417	454	454	450	422	441	420	446	407	441	432	426	484	418	408	464	494	420	441	434	427	450	431	453	432	441	430	483	431	424	451	435	473	472	424	449	464	457	442	419	402	425	444	460	436	409	398	452	448	437	467	440	450	430	417	381	457	456	458	429	452	430	411	410	473	444	436	423	445	409	437	486	465	421	441	443	422	418	435	445	390	435	445	452	443	420	464	484	408	475	415	435	437	431	460	444	416	460	433	459	448	446	447	444	417	408	466	425	442	409	437	428	443	422	414	448	449	449	443	470	427	430	468	425	381	435	403	501	427	466	435	454	418	455	434	437	470	432	460	463	445	413	428	472	436	438	409	461	430	425	446	472	436	409	476	431	449	458	446	478	416	430	434	482	450	447	450	414	451	420	450	455	458	463	390	402	425	446	451	444	398	462	480	465	447	419	408	430	401	428	426	495	467	459	480	473	435	435	411	440	420	444	416	453	388	447	476	477	457	468	432	432	428	447	422	450	453	457	479	424	424	488	456	416	428	474	449	423	452	447	495	413	421	436	453	466	459	450	435	448	467	436	459	455	476	471	420	445	421	451	470	425	448	418	464	428	466	447	409	439	457	452	460	450	439	443	462	424	456	415	459	445	455	460	430	396	403	441	435	434	428	440	510	456	442	461	447	410	414	455	443	441	429	453	447	417	440	452	440	421	479	427	487	459	444	438	428	470	414	454	412	410	389	438	440	429	446	460	439	418	426	462	411	395	414	417	414	415	446	488	428	425	477	423	406	450	427	419	457	496	422	430	439	431	437	446	412	431	423	429	484	437	435	441	441	437	385	408	481	422	414	433	449	445	446	450	412	443	425	425	442	423	444	451	457	423	450	448	472	404	454	440	426	420	420	437	442	439	439	456	447	466	433	480	462	506	455	439	448	436	442	485	440	451	438	426	423	452	429	441	451	432	420	454	457	433	426	437	447	465	438	434	424	461	461	448	464	431	442	482	437	476	452	459	441	451	452	430	425	481	441	450	436	448	442	414	467	468	467	507	448	415	423	430	425	424	397	431	440	420	449	433	450	409	433	452	425	463	473	475	464	463	445	459	445	445	455	418	431	410	433	398	445	440	448	422	450	449	449	451	406	449	449	494	454	466	468	457	457	394	428	417	428	439	466	481	462	441	432	422	437	456	458	412	439	462	458	474	463	433	430	475	442	473	444	476	428	439	431	467	418	433	440	443	499	467	468	426	419	433	405	474	440	420	467	473	461	413	442	429	452	459	453	426	406	410	450	441	429	446	474	495	428	408	456	433	466	426	471	447	480	501	459	436	451	423	454	455	456	418	424	470	430	457	416	417	454	437	424	424	463	432	422	443	463	435	418	490	434	428	425	452	446	412	456	436	398	434	449	470	464	487	437	446	434	458	465	451	443	427	407	440	477	479	465	438	439	449	434	400	446	467	449	481	396	407	459	433	449	448	410	446	433	408	463	459	457	435	445	430	460	425	453	461	431	426	459	417	446	452	438	433	453	448	434	443	467	468	471	456	470	455	417	479	459	422	456	455	438	420	462	464	484	426	429	415	447	392	437	432	461	449	441	445	409	408	458	450	416	469	433	472	414	409	451	445	466	425	434	437	489	427	425	448	399	422	386	444	447	442	451	472	432	435	429	426	449	437
12033	19631	24060	28149	20195	12673	8196	2649	1925	1403	1273	1189	1288	1216	1154	1244	1221	1186	1254	1187	1054	1014	993	1015	1030	994	1047	1025	1025	1001	1010	995	1041	978	988	1037	953	986	935	1052	953	1060	994	993	1015	941	989	1030	959	994	1000	1011	992	949	1052	987	1036	973	979	970	967	1018	965	977	1027	996	1004	957	1002	964	1009	1027	991	976	980	1010	934	979	993	937	997	961	970	994	1037	1039	983	1013	968	972	995	996	934	999	990	1068	963	1001	933	990	1000	1012	971	967	951	1040	1039	981	965	950	978	1020	953	947	1006	938	983	1053	998	1037	959	1029	976	936	1006	975	1021	972	1010	969	988	1034	1017	976	981	978	985	998	984	1019	1000	1064	1002	1050	1027	973	1008	985	976	1017	1004	1031	930	1041	965	987	1026	1033	975	984	974	1002	991	992	914	967	927	1005	1008	1019	995	973	1020	990	968	982	965	957	1025	994	992	1064	999	1004	994	969	1047	989	954	1006	1052	1004	1014	1015	1010	1055	953	1003	1001	1064	1049	1001	1019	986	985	1020	968	978	1009	1042	987	1030	1050	944	983	995	994	998	971	1009	1025	989	932	993	1033	968	1010	1004	1021	973	937	990	1019	991	1005	1001	972	994	962	977	994	984	1022	955	981	986	999	1072	988	1043	966	958	1041	974	976	931	1001	1076	952	984	1028	999	1046	1007	1006	992	982	1021	966	981	1015	989	1008	1033	966	1055	970	994	991	1036	1037	1029	1007	975	1078	1000	1027	1004	1021	910	1070	970	1034	1000	982	1016	977	1037	944	1008	1009	1011	1003	1006	924	961	1050	973	983	963	1017	1021	979	968	998	968	982	975	1036	970	944	992	964	1051	977	1029	1047	1050	942	975	1024	1038	994	1007	1008	978	1004	939	999	982	1010	1045	991	1000	970	987	1020	1016	923	1004	984	952	973	959	1038	1031	998	1006	1003	1034	971	980	949	990	939	969	989	965	974	980	967	999	963	1012	947	978	1007	1028	1014	1032	986	990	1024	1004	1019	948	968	984	962	1057	1002	979	998	948	995	1018	1011	1007	1004	1017	951	961	1062	982	1019	927	1007	943	996	990	998	1029	940	982	942	986	941	1000	1020	1049	1003	1020	1049	1010	968	966	1012	974	956	990	997	961	991	1032	977	1003	1023	957	994	1012	974	981	936	978	1027	993	966	940	1030	1011	993	1003	1013	1055	998	997	985	962	941	991	990	961	952	993	988	978	1011	955	940	997	1007	956	1040	981	964	963	984	1033	1054	999	971	1009	1035	955	1058	974	961	1017	1013	958	995	996	968	988	1008	986	999	1046	1048	1028	1037	984	968	1036	960	957	1029	978	1008	1001	981	1008	1003	966	1020	1039	979	951	1031	968	1029	1058	956	958	1005	951	992	1021	1043	920	1030	1012	992	953	978	1041	975	970	1028	965	1017	1007	962	1016	961	954	914	939	964	1001	1018	1013	983	1028	956	986	1027	1001	971	971	987	1010	1008	962	949	997	1020	993	968	1078	1044	993	991	974	1000	1001	987	1033	1046	999	1014	991	1022	998	1011	1008	982	988	971	1008	1034	972	979	1050	974	970	993	962	991	1012	1023	938	944	990	970	976	963	1005	1035	968	957	1008	976	963	1011	1037	1034	1010	1023	948	1026	1057	1038	968	985	974	1002	1036	1021	1013	942	1046	945	986	981	927	1030	1077	999	964	1032	1017	1003	994	1008	975	933	991	934	1027	1010	964	989	966	979	977	970	955	1002	1018	1064	980	1085	1040	1000	1038	980	982	1004	975	1044	961	996	1010	1001	1063	1039	973	968	962	984	1020	1005	965	1028	1019	1012	969	987	952	956	1008	1016	979	1039	1047	993	997	1020	1008	1005	950	1019	963	959	956	987	974	991	970	1006	941	1025	1024	1002	1030	1056	1047	897	992	979	1024	997	923	1014	981	980	1014	1026	974	990	1006	1004	957	1002	991	996	977	973	986	989	993	1053	970	1012	1037	977	1014	982	1045	986	1001	899	978	994	1023	962	1016	948	935	916	1052	915	983	1004	977	980	951	1013	1021	1008	999	1016	970	1022	1011	956	1008	1000	982	1026	1031	1028	1031	1021	986	985	1022	967	950	969	918	1041	1006	970	1017	1045	1006	920	969	996	1023	988	983	963	983	1016	1002	981	1023	904	1046	913	1029	976	1013	1011	1042	1033	988	1044	996	1036	953	998	997	952	1019	1030	1063	1000	949	1019	969	1033	961	1002	1016	1006	1008	1003	991	1055	909	959	1004	1000	1000	940	966	1001	1006	1003	1011	978	994	979	977	1018	960	1008	968	1032	952	1025	975	1064	991	987	1003	1013	1005	1000	976	964	1001	973	1021	1061	1031	1006	1020	992	995	1014	982	1031	918	1006	945	938	998	1052	1014	1038	1004	986	976	995	914	1008	1044	988	943	957	974	978	984	947	992	1030	1049	1033	1007	939	975	975	994	971	947	1049	947	1004	1037	983	1003	991	967	1013	993	947	971	970	948	997	1040	1018	965	1004	966	1019	1011	996	976	981	993	993	1013	1015	961	1038	989	967	984	1032	946	976	998	929	923	1029	988	994	996	990	1003	1018	969	979	986	998	1017	1005	962	993	1002	1022	967	994	969	991	1002	1025	953	1063	956	972	981	954	1025	1004	970	1005	1019	1028	1020	1033	1031	916	1034	1006	972	957	1020	1002	991	998	998	1015	990	1007	943	1004	1009	989	1025	1023	973	1031	1017	946	991	1028	978	995	935	952	991	1043	1000	997	985	1005	1043	997	1009	955	1003	988	980	1003	964	988	1026	980	1018	1013	990	972	984	1016	957	1015	1061	965	959	1024	977	1026	985	1031	992	970	989	980	997	1027	990	966	966	953	1013	1066	1014	956	1004	923	987	972	966	980	985	968	1069	961	989	1102	1009	962	1038	1011	1054	931	1051	972	1005	993	993	955	1045	1040	923	997	990	948	984	1009	931	1039	993	965	939	1011	964	998	995	959	1004	1011	987	1026	961	1014	1036	969	1006	1044	1025	997	966	1003	956	1024	953	1047	1011	995	1007	1042	1022	1019	1018	983	956	1026	1056	960	1037	988	981	1025	1023	982	958	941	976	974	969	1025	998	949	999	986	1063	976	987	995	1077	1007	983	917	1005	962	1000	1004	989	945	938	1003	993	983	950	1058	1010	930	1063	971	954	997	1004	1089	989	970	1043	1004	997	1015	1002	1005	1018	1051	1012	1054	1039	984	990	1008	987	1027	1025	967	1030	989	997	977	1033	971	985	1009	991	1004	979	960	991	921	938	928	987	1005	1028	982	993	997	990	952	978	1003	861	999	960	996	987	971	970	1017	972	1015	974	968	1029	1001	969	1017	994	993	1049	992	967	1036	1024	1021	1038	983	1030	998	1001	1062	979	1019	984	1029	953	990	1007	967	1022	1053	971	1058	977	1003	1001	983	984	1005	1018	987	989	1011	1001	1007	979	1013	1052	1028	984	968	1017	988	974	1007	1019	985	1028	1026	925	949	1019	1000	1002	977	998	982	994	997	1036	1005	993	1019	996	1017	936	964	977	995	997	1039	970	974	1020	1016	992	1013	1040	1025	1013	968	956	998	1036	968	981	999	1016	961	954	1024	953	1031	987	1023	1046	1003	958	1001	1000	982	999	1028	996	979	1036	940	975	999	961	969	1035	1015	955	1034	993	988	980	1018	987	977	972	1014	1021	1014	995	1016	998	990	972	1002	975	968	1028	975	960	942	1060	1007	1055	997	969	1016	977	981	971	971	1019	989	961	1070	968	979	1012	1007	1040	997	988	975	992	1020	1001	985	1031	982	1003	1040	1004	980	1010	983	1042	1024	959	1012	1024	1016	955	956	997	1019	1013	984	1019	1003	1012	960	1044	1031	964	1013	1024	932	988	987	1073	1000	960	972	1010	967	960	1014	975	997	952	1033	1024	1017	981	1014	961	1021	963	1003	982	1011	944	998	988	1027	965	986	979	943	967	979	1013	989	1036	991	1032	1013	1007	960	1016	951	1029	1006	942	983	984	973	972	985	1012	989	949	982	994	982	1091	986	1000	941	957	1021	993	961	1028	1024	947	970	1020	990	1002	971	1013	960	988	987	1023	1019	969	994	1011	920	988	992	986
51152	49946	45806	45758	38250	36958	34159	19543	8630	2040	1073	943	926	637	605	548	517	474	549	468	452	411	303	328	361	435	353	347	313	397	332	283	250	267	268	265	273	262	274	281	248	279	266	286	252	282	255	256	256	239	247	261	283	287	281	254	268	242	286	285	262	280	241	274	256	260	277	265	252	278	234	292	270	277	300	263	265	267	263	256	258	291	243	268	276	268	221	265	293	258	274	267	253	250	257	277	265	257	273	279	230	269	285	278	283	282	287	280	299	272	278	286	295	249	260	286	238	280	268	266	253	265	265	268	248	243	250	274	225	219	269	263	263	254	256	244	223	252	305	277	252	268	271	274	239	247	260	251	256	253	288	290	313	264	263	261	294	263	293	260	254	244	255	266	265	256	211	252	267	250	266	218	257	259	249	286	276	257	281	256	252	262	277	250	256	247	233	247	283	259	266	280	263	243	254	267	237	226	296	265	249	287	259	252	284	246	282	263	291	269	242	269	267	299	261	306	262	265	274	288	275	274	291	265	277	266	261	276	234	229	300	282	229	279	280	262	266	289	238	283	274	265	265	269	224	264	245	272	269	263	229	306	293	272	265	275	270	271	273	244	273	264	267	262	288	238	282	283	269	259	299	281	248	274	297	234	260	285	270	234	250	229	237	250	255	229	247	270	258	247	255	303	270	279	304	275	241	301	254	276	261	275	294	247	261	231	266	246	272	263	246	268	273	259	237	277	268	273	234	262	255	270	238	296	293	276	265	274	253	284	281	235	221	259	240	269	266	270	273	255	262	261	261	267	252	274	257	269	294	268	262	242	250	252	261	267	273	286	242	249	288	258	261	261	267	270	258	266	277	291	297	256	280	228	277	267	297	259	260	256	270	288	231	287	250	238	248	256	243	237	275	278	282	250	248	264	274	281	267	246	247	269	259	276	276	275	257	231	297	290	269	272	282	259	277	282	303	255	252	247	273	277	256	243	262	276	250	260	272	249	264	257	260	253	251	266	264	242	253	245	250	241	254	289	265	229	263	267	279	285	276	256	265	254	252	245	282	262	265	264	290	279	275	262	269	274	270	287	262	267	273	245	245	274	242	274	279	267	249	278	261	258	278	274	272	247	276	274	264	252	271	276	263	282	271	282	292	252	272	266	227	255	273	276	264	278	260	278	252	280	272	214	237	268	267	282	264	267	272	282	253	273	255	269	246	255	271	245	253	270	254	284	264	241	262	251	277	252	301	249	256	278	228	280	253	254	237	255	261	275	268	255	284	266	245	243	256	258	254	272	267	260	265	266	262	244	289	283	257	250	235	234	232	284	298	214	268	294	243	270	279	289	283	254	246	254	290	257	276	288	271	247	292	263	273	280	260	271	267	293	264	266	268	284	260	276	242	270	245	255	292	215	249	265	280	267	284	291	227	243	252	248	261	265	244	279	262	269	254	263	264	248	295	287	247	295	290	245	258	238	259	287	270	251	273	275	297	265	279	288	244	273	283	282	258	282	282	252	307	261	264	284	252	265	291	262	261	290	254	271	248	289	264	272	254	264	314	288	246	249	267	271	242	261	261	269	278	230	265	248	271	247	306	248	245	240	290	243	260	295	288	248	268	237	259	236	269	265	250	261	264	266	262	287	275	283	284	264	280	271	267	248	259	262	290	258	270	279	255	287	278	237	252	282	249	288	251	275	251	236	237	259	275	236	283	283	234	261	319	274	254	256	278	281	265	258	240	265	266	263	264	250	279	302	254	269	270	251	272	268	293	253	271	295	294	243	272	291	263	283	273	258	262	245	295	289	252	255	282	270	271	260	285	265	262	260	264	230	280	254	248	267	236	262	242	269	266	256	250	271	278	288	256	272	264	252	259	301	276	270	279	281	251	238	249	294	290	274	258	238	258	238	252	246	286	253	255	262	274	290	274	275	247	281	243	273	284	255	266	256	253	247	282	272	267	262	304	239	242	264	241	235	245	286	280	266	281	261	274	248	265	272	282	264	295	243	259	260	269	271	254	278	246	258	228	296	282	237	268	269	285	246	302	250	265	234	270	261	253	254	254	286	274	256	257	257	270	277	258	236	284	267	283	263	243	318	215	232	269	271	251	267	254	273	259	285	285	264	268	246	240	281	269	238	255	248	281	284	256	250	250	281	283	264	251	288	237	231	268	255	265	285	267	272	272	281	269	268	260	254	283	284	290	244	284	250	227	287	266	270	238	260	251	272	272	274	273	264	249	266	273	268	268	261	285	253	267	277	288	235	270	287	276	270	262	259	259	222	257	266	262	233	258	254	242	267	243	247	284	249	250	254	254	255	241	271	303	236	246	274	278	264	261	246	262	249	293	253	264	264	271	273	277	243	280	247	247	278	271	278	264	290	296	288	283	258	259	272	325	287	281	277	241	281	266	263	238	287	268	258	280	279	244	289	260	261	307	270	286	257	281	308	264	251	259	258	258	266	270	248	264	270	269	268	278	292	253	305	284	257	276	289	287	277	247	286	250	238	262	253	266	258	278	229	282	269	286	248	256	290	268	261	264	260	254	247	251	251	262	288	262	256	272	270	271	246	274	247	249	235	262	264	242	306	274	304	241	261	248	289	280	296	284	250	258	253	279	249	276	259	268	280	247	267	265	274	254	291	269	266	261	265	281	232	269	245	281	230	246	251	235	291	260	267	242	246	266	242	256	280	244	275	289	251	255	248	262	260	282	257	256	286	230	281	244	255	277	268	275	270	236	246	269	247	249	248	294	236	252	289	266	273	287	272	262	247	288	267	276	303	273	250	278	264	245	247	279	242	298	260	258	244	271	264	256	248	273	274	236	273	269	255	244	256	246	281	265	256	269	251	252	268	236	308	240	266	286	255	291	229	281	255	262	269	233	265	240	242	274	266	261	239	259	233	265	268	253	263	257	273	282	269	281	303	281	289	268	276	295	251	240	298	268	245	284	275	272	276	268	243	275	290	273	266	251	282	264	305	269	275	262	266	255	247	267	270	249	257	242	259	256	297	249	252	266	288	283	259	283	262	299	266	259	271	255	260	248	251	269	244	264	262	261	285	268	243	255	263	300	252	272	273	268	259	255	281	285	239	273	255	293	273	242	235	252	279	256	269	262	258	248	275	257	244	281	256	266	307	245	229	277	259	292	263	263	257	262	257	280	264	242	250	288	275	282	238	256	281	274	271	249	247	280	275	250	243	293	262	270	263	280	256	258	263	248	251	290	286	280	266	242	241	258	233	243	279	256	258	280	280	268	252	229	242	246	258	235	273	231	280	267	260	264	245	256	243	282	261	258	286	278	271	290	260	250	281	266	284	265	266	264	285	277	241	285	254	250	285	273	231	246	243	281	255	243	235	255	255	229	278	298	266	247	253	253	287	266	244	298	261	281	265	282	300	284	252	259	245	228	300	256	277	285	237	322	283	227	255	257	263	284	290	275	282	276	262	254	260	259	238	224	258	264	262	265	309	288	273	251	256	272	290	269	306	294	264
41799	53020	52943	53589	59361	51203	44392	23677	11612	4483	4302	3639	3791	2108	2865	2319	1991	1732	2448	2152	1950	1488	906	908	1272	1723	1313	1327	1088	1366	956	729	689	718	662	704	662	701	652	626	647	713	662	673	662	652	643	632	596	643	666	667	666	663	628	701	642	659	651	659	638	648	621	592	628	605	597	626	665	631	617	617	629	574	632	662	627	638	629	644	634	599	598	620	612	633	648	655	644	617	645	659	610	614	622	640	617	634	601	670	631	595	605	608	598	655	643	631	653	608	618	672	624	640	626	624	638	642	652	615	604	594	593	628	623	634	630	639	610	649	654	681	630	635	641	684	597	604	681	603	618	557	598	598	621	614	584	604	649	620	608	666	602	624	642	613	647	635	650	647	616	637	628	582	590	616	578	639	663	644	658	662	616	621	623	586	630	621	591	586	579	643	620	630	625	675	572	654	634	633	641	596	632	629	576	666	576	638	601	589	663	652	640	607	652	590	643	622	600	599	596	642	629	645	634	629	665	601	662	610	618	624	592	645	628	625	632	583	591	626	643	609	656	610	661	554	612	627	660	633	614	620	615	635	588	584	638	619	600	620	622	646	624	642	610	610	618	611	620	633	594	594	648	609	629	618	626	595	645	603	608	626	644	623	630	628	655	627	608	631	611	653	617	613	631	630	597	679	615	589	670	615	663	610	618	615	615	620	637	612	654	618	627	608	608	659	593	611	651	639	613	665	621	615	649	611	645	628	632	623	610	584	642	617	641	603	609	624	584	620	588	627	618	564	555	629	608	618	661	594	663	596	620	622	577	626	642	614	599	654	599	624	591	604	638	638	589	629	596	615	617	643	632	606	604	599	643	623	652	650	593	608	612	607	621	632	606	592	583	595	635	663	639	630	607	635	578	649	632	566	659	648	626	625	662	622	680	592	643	637	623	618	654	656	640	626	631	625	629	568	687	607	589	654	618	628	607	625	570	616	626	624	603	585	607	592	635	638	610	637	630	574	617	591	593	619	604	675	621	590	595	586	635	658	653	600	610	625	636	653	650	619	597	589	599	612	635	656	587	608	657	633	619	609	640	606	602	600	596	570	610	577	621	613	628	585	657	620	642	609	585	619	629	555	624	550	618	640	620	647	612	624	624	559	615	676	549	612	572	615	642	623	604	559	633	599	600	606	627	640	600	583	620	605	620	608	611	601	603	660	607	568	597	604	657	596	606	636	582	680	572	568	599	624	630	627	666	641	632	575	588	606	608	578	677	607	640	655	566	628	634	611	629	637	641	569	583	641	587	570	611	635	615	632	656	647	612	642	627	609	628	606	663	597	595	652	569	644	628	581	585	628	616	651	633	643	623	627	644	627	590	634	615	606	669	621	688	638	603	634	592	622	635	644	671	612	593	574	602	614	596	627	595	645	587	624	607	619	650	657	594	630	601	584	586	578	611	590	629	663	603	623	624	622	611	614	612	666	591	554	617	655	622	672	632	621	582	593	608	605	602	590	631	632	625	643	584	639	577	627	629	632	614	612	692	640	591	615	598	676	640	622	630	558	619	615	631	628	600	631	589	573	626	618	646	618	653	613	635	599	685	625	592	654	643	615	643	594	612	631	676	651	596	614	607	640	599	638	639	590	606	624	612	642	664	625	622	610	625	602	684	629	619	620	609	615	651	655	570	634	633	627	638	586	623	626	654	625	638	623	599	658	596	641	640	622	635	618	624	587	621	579	562	584	610	603	614	650	649	604	581	610	620	625	681	577	615	584	615	619	599	642	627	637	607	582	613	580	655	649	654	593	651	652	604	619	624	622	634	615	642	628	627	644	670	612	631	602	648	589	605	637	618	625	653	616	661	609	628	641	626	630	647	630	631	611	618	618	620	639	601	654	654	652	613	622	642	618	638	599	600	633	577	573	631	586	614	615	658	627	601	657	639	605	650	619	640	641	615	633	612	587	623	642	595	622	588	609	610	632	646	595	609	594	620	584	621	606	648	589	610	648	652	594	655	644	652	619	617	637	652	578	612	638	649	622	641	627	620	637	656	583	638	614	613	577	638	648	608	642	634	625	625	645	636	614	653	595	576	598	618	575	618	596	635	641	639	613	675	591	634	626	653	625	638	646	590	605	630	621	642	604	620	623	660	626	592	633	672	606	613	648	574	604	632	590	651	566	630	633	620	608	565	622	655	615	653	653	561	594	634	611	634	614	613	637	604	651	599	615	614	611	598	639	599	625	602	604	629	645	610	651	625	664	606	620	653	671	623	585	611	607	641	580	639	637	630	652	630	614	654	622	607	609	596	666	649	634	649	650	633	591	613	641	626	640	628	614	679	606	661	670	572	611	636	621	609	642	583	581	632	605	590	662	626	610	621	624	651	593	603	641	635	540	636	633	662	596	615	648	582	561	596	663	660	624	640	619	633	609	628	653	650	654	618	623	597	657	589	607	627	613	620	628	683	581	622	602	574	665	621	619	606	650	635	627	631	648	625	686	635	627	657	626	621	660	591	663	586	620	602	651	623	595	642	617	628	647	615	654	629	578	621	629	579	614	599	636	663	685	646	611	621	602	609	682	597	627	599	622	657	593	642	619	663	660	615	627	642	600	635	602	584	619	560	606	641	626	663	581	598	617	643	608	631	576	621	577	643	637	615	599	626	601	626	644	606	612	645	617	588	593	619	645	643	603	628	646	647	598	625	614	624	623	648	623	629	618	613	619	601	593	605	594	614	607	585	607	603	593	576	671	625	620	610	625	604	606	610	609	620	572	580	623	661	593	608	612	598	600	609	610	577	610	605	641	616	608	604	631	628	639	643	643	618	585	653	584	619	592	595	616	621	660	615	679	614	627	619	573	633	613	667	613	684	595	629	575	621	647	611	627	631	579	635	614	591	625	589	576	630	590	631	617	586	677	627	604	606	655	633	639	643	618	634	623	601	648	650	612	599	587	637	626	647	673	637	659	678	651	605	665	612	624	624	573	636	617	637	620	598	621	573	650	653	630	590	604	545	612	561	579	614	612	642	616	622	647	624	599	618	644	653	615	606	624	654	600	605	632	601	592	605	618	606	623	612	606	651	609	589	607	615	609	570	631	586	624	636	627	616	648	586	606	613	636	607	596	566	630	627	622	604	577	624	618	596	617	650	615	593	624	663	639	645	597	587	613	627	682	605	629	638	596	628	605	610	634	585	669	647	613	600	583	604	604	619	620	654	592	616	606	595	607	573	570	615	642	639	659	611	648	652	611	622	645	610	635	598	637	670	611	633	629	673	612	624	669	621	620	610	586	593	643	587	613	633	608	614	636	584	597	627	601	645	628	589	665	628	641	611	621	615	616	593	620	603	626	641	611	670	628	673	643	597	594	624	626	584	620	606	596	646	590	633	621	577	593	628	604	601	593	601	633	633	614	586	636	616	626	601	672	611	645	584	619	613	580	605	600	595	628	642	591	612	617	582	620	617	619	581	597	600	591	625	606	636	603	611	620	615	606	701	639	623	580
31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
